问题标签 [radiant]

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 投票
1 回答
59 浏览

ruby-on-rails - 为什么在保存更改后 Radiant CMS 需要这么长时间才能更新?

我一直在寻找某种缓存机制,但找不到。任何人都知道为什么在将更改保存到 CMS 后需要很长时间才能看到更改?

0 投票
5 回答
8070 浏览

ruby-on-rails - Heroku 上的回形针?

我很好奇是否有人可以在不使用 S3 的情况下在 Heroku 上工作时获得回形针。我假设 Heroku 是一个只读系统,但必须有某种方法可以在那里保存图像。

0 投票
1 回答
156 浏览

ruby-on-rails - 是否可以在 Radiant CMS 中传递 rails 变量?

我正在尝试为邮件列表设置一个简单的表单。

而且它似乎不允许任何 Rails 助手制作 form_for 并完成真实性令牌。

任何人都可以在 Radiant 中安装一个简单的 form_for 吗?

0 投票
1 回答
226 浏览

ruby-on-rails - 在 Radiant 中创建自定义控制器和视图

我在 Radiant CMS google group 中问过这个问题,但没有人回答我的问题。

我一直在寻找 Radiant 是否能够集成到现有项目中。而我在邮件存档中看到了这个 http://www.mail-archive.com/radiant@radiantcms.org/msg04311.html看来只能把我们现有的项目打包成一个扩展,放到Radiant项目中了,但不是相反。但是,我不明白为什么我们不能这样做。

在 Radiant 项目中,没有 app 文件夹,它应该包含控制器、助手和视图。那么为什么我们不能在这个项目中创建目录。例如 app/customs_controller.rb,在里面创建一个动作,然后创建视图。现在我们只需修改 config/routes.rb 中的 routes.rb 以便能够映射到这个控制器。然后我们可以做任何我们想要的动态页面。不是吗?

其中一个担忧是,如果我们这样做,Radiant 的未来升级可能会很困难?

非常感谢你。香尼逊

0 投票
1 回答
303 浏览

ruby - 在 ubuntu 上使用 back_door 调整 Radiant CMS 上的图像大小示例

我认为这与在 Sinatra 中执行的命令相同。

我想在服务器端使用 back_door 将用户上传的图像调整为标准宽度。我认为 RMijick 是要走的路 - 但我只是想要一个代码示例来实现这一点。

我想知道调整大小然后使用 rack-pagespeed 缓存是否是一种更好的模式,或者只是检查请求的图像是否已经调整大小并跳过该操作。

0 投票
1 回答
148 浏览

ruby-on-rails - 将 Radiant 升级到 Rails 2.3.9+

有没有人幸运地将出售的 Rails 版本升级到 2.3.9 或更高版本?现在我被困在 2.3.8 并且移动到 2.3.9 或更高版本会中断扩展加载。

master 分支似乎也停留在去年 5 月更新的 2.3.8。差不多一年前!

0 投票
1 回答
91 浏览

ruby-on-rails - 如何在 Radiant CMS 中调用不同父级的子级?

在我的导航中,我有“服务”。由于有很多服务,我有一个下拉的子导航。我想让这个导航动态并让它为“服务”的任何孩子调用页面标题。但是除了自己之外,似乎没有任何标签可以调用其他父母。由于它的主要导航,孩子是网站根目录的每个页面。

有没有人制作了可以做到这一点的标签或知道我在哪里可以找到?

0 投票
1 回答
1040 浏览

ruby - Radiant CMS - “实例”的未定义方法“camelize”:字符串

我在 freebsd 8 机器上安装了 radiant。当我启动它时,我收到以下错误:“未定义方法 `camelize' for “instance”:String”

这就是我所拥有的:

谁能帮帮我吗?

0 投票
2 回答
2239 浏览

ruby-on-rails - Radiant CMS ruby​​1.9.2 / rails3 支持

最新的稳定 Radiant 版本 0.9.1(截至 2011.03.26)是否支持最新的稳定 ruby​​ / rails 版本(1.9.2p180 / rails 3.0.5)?

使用 1.9.2p180 / rails 3.0.5 运行 Radiant 0.9.1 是否安全?

0 投票
1 回答
183 浏览

ruby-on-rails - 了解辐射缓存

在尝试了更多之后,我很困惑 Radiant 如何与 Rack Cache 一起工作。据我了解,Radiant 仅使用 Rack::Cache 到服务器作为客户端缓存的一种方式。这样 Rack::Cache 将检查客户端副本是否仍然新鲜,然后决定是否需要从 Radiant 项目再次生成内容。如果是这样,Radiant 只需要在 /tmp/cache/meta 文件夹中存储 etag 等元信息,但为什么还要存储实体信息,您可以在其中找到完整的 html、css 等。

除非 Radiant 缓存也用作客户端缓存。假设用户 A 已经提供了一个页面,然后用户 B 进来了,如果该页面仍然是“新鲜的”,虽然他之前没有提供过该页面,但该页面将从缓存中提供(来自实体文件夹)直接地。

我尝试在生产模式下运行一个辐射项目,当我第一次提供页面时,生产日志会显示请求,但是刷新页面,生产日志不显示任何请求。这应该是正确的,因为页面请求状态是304 Not Modified,所以根本没有到达辐射项目。但是,如果我执行强制刷新或使用其他浏览器请求页面,生产日志也不会显示请求,尽管它显示状态为 200 OK。所以我可以说Radiant也作为服务器缓存工作,这意味着内容被缓存在服务器端,只要它没有过期,不同的请求可以从这个缓存中服务器?

我发现这个讨论http://groups.google.com/group/radiantcms/browse_thread/thread/d1e5f2836024d27f但看起来其他人说 Radiant 也只能作为客户端缓存工作。看起来我发现了什么令人困惑。

非常感谢。