问题标签 [websitebaker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
444 浏览

php - 会话在网站面包师中过期

我在哪里可以在WebsiteBaker中设置默认会话过期时间?默认情况下,它会在 10 分钟内销毁。我想在开发期间设置更多的分钟/小时,然后想更改为默认值或 x MINS。

请帮我等待您的回复。

谢谢

0 投票
4 回答
301 浏览

php - 在 WebsiteBaker 中包含页脚

我正在尝试规划 WebsiteBaker 的实施,并有一个带有最新新闻信息的页脚,这些信息只是由工作人员手动更新的。

我打算使用“新闻”块并将其添加到每个页面,但是当进行新的更新时我必须更新所有页面。

然后我想我会把它留在模板中,但我不希望工作人员通过 FTP 访问 index.php 来更新新闻......当我想到只使用包含但工作人员仍然需要时也是如此正在使用 FTP 进行更改....

有一些 WebsiteBaker 知识的人知道我如何在后端创建一个内容块并将其包含在每个页面的底部吗?有点像 Wordpress 中的属性?

0 投票
1 回答
185 浏览

css - Websitebaker 菜单失败

在我的 xHTML 中,菜单效果很好,但是当我将它上传到我的网站面包师时,菜单失败了。

xHTML 预览:http ://eyesondesign.nl/xhtml/

Websitebaker 预览:http ://eyesondesign.nl/baker/

当我为网站面包师使用 xHTML 代码时,它可以正常工作:)

xHTML 编码:

网站贝克代码:

CSS 代码:

}

0 投票
5 回答
160 浏览

php - WordPress 是 CMS 还是只能用于博客?

一两年以来,我为我的客户从“Flash 网站”切换到“HTML5”网站。我决定使用名为“Website Baker”的(可能未知)CMS。为我的客户制作模板非常容易,因为您只有两个 PHP 命令(echo getMenu(); 和 echo getPage(id);)。它还有一个非常简单的布局,所以教我的客户如何编辑他们的内容并不难。但是,这个 CMS 有一个很大的缺点。根本没有支持,他们的网站上也没有那么多“附加组件”,这要求您自己编写它们。

昨天我的一个朋友告诉我,我最好改用 WordPress,因为对于这个 CMS,你有很好的支持,而且有很多可用的插件。我真的考虑改变,但我有几个问题;

1) 与 WebsiteBaker 相比,在 WordPress 中制作模板(除了样式)是否重要?

2) 我可以将 WordPress 用作 CMS 吗?我读到这对于经常发帖并且非常需要每个帖子下的评论框的“博主”来说是相当不错的。大多数时候我只需要 5-6 页和一个联系表。

3)后端环境容易理解吗?换句话说,我可以解释一个非极客如何使用它吗?

我知道每个 CMS 都有自己的优点和缺点,我只想从 WebsiteBaker 更改为 WordPress 是否是一个好主意。

提前非常感谢!!

0 投票
3 回答
82 浏览

css - 主要 CSS 覆盖属性

我正在使用名为 WebsiteBaker 的 CMS,现在我为它编写了一个模块,一个 droplet,它使用它自己的 CSS。似乎是水滴的CSS不能被主CSS覆盖。

我认为这是因为 droplet(以及随之而来的 css)是在其他所有内容之后加载的。而且我不能只修改 CMS 文件作为解决方法,因为它是一个模块。

有关解决方法或类似方法的任何想法?

--

主 CSS(覆盖尝试,包含在标题中)

Droplet CSS 示例(包含在正文中,没有其他办法)

0 投票
1 回答
60 浏览

dialog - 如何让 dgrid ondemandgrid 在 dijit/dialog 中显示?

我在数字/对话框中使用 dgrid OnDemandGrid。我发布了对话框,但网格没有显示。我可以看到网格应该出现的位置,但网格本身并没有使用 grid.startup() 发布。我认为这是因为我不了解事件何时发生,因此没有在正确的时间启动网格。

我正在为用户设置一个页面来定义目标。我想让他们将一个目标与另一个目标联系起来。

为此,我想发布一个带有现有目标网格的对话框,让他们选择一个进行链接。即使我在页面上获得了目标网格,当我尝试对对话框中的网格执行相同的操作时,它也无法显示网格。

我已经使用 dgrid 在主页上形成了一个网格,并且该代码可以显示现有目标的列表,就像这样......

HTML

脚本

此页面在 gridData 中显示目标标题和包含三个目标的网格。

我尝试为这样的对话框添加代码:

我也试过ggrid.renderArray(goalGridData)代替ggrid.startup(),但这些都没有给我网格。当您单击链接按钮时,控制台中的输出是目标列表节点在启动()之前和之后都有内容“gridspace”。

而且,事实上,对话框显示在页面上的“gridspace”应该是网格的位置。

因为原始网格(此处未显示代码)正确加载和显示,我怀疑我有时间问题或范围的某种问题。

这是我为此使用的自定义 CSS:

有没有人知道为什么对话框中的网格没有显示?感谢帮助!

2020 年 5 月 3 日更新

以下是我正在使用的版本:

  • dgrid 1.2.1
  • dstore 1.2.1
  • dojo-release-1.13.0

对于它的价值,我通过将 .tar.gz 上传到 Web 服务器并在那里解压缩它们来安装 dgrid 和 dojo 文件,但是我通过将 .zip 文件下载到我的 Windows 机器,在那里解压缩它们来安装 dstore 文件,然后使用 FTP 复制到 Web 服务器。

我在 WebsiteBaker 框架的上下文中使用这些,来自 WebsiteBaker-2_12_2.tar.gz。

经过更多研究后,我尝试在 dialog.show() 调用后放置网格,如下所示:

这行不通。我也在那里尝试了 ggrid.startup() ,但它也不起作用。

2020 年 5 月 26 日更新

经过更多研究,我尝试更改:

理论上,对话框应该在窗口对象上进行,以便在设置网格之前渲染它。但这也不起作用。