问题标签 [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 回答
209 浏览

ruby-on-rails - Rails、Radiant 和正则表达式

我正在使用Radiant CMS的 Rails 站点上工作,并按照此链接中的第一种方法构建有状态导航。

我正在匹配正则表达式上的 URL 以确定是否显示每个导航链接的活动状态。例如,这里有两个示例导航元素,一个用于 Radiant URL /communications/,一个用于/communications/press_releases/

Press Releases 页面的一切正常——也就是说,当 URL 是/communications/press_releasesPress Releases 导航项时,会适当地获得“已选择”类,并且未选择 Communications 导航项。但是,Communications 正则表达式似乎无法正常运行,因为当 URL/communications/两个元素都没有“选定”类时(因此正则表达式必须无法匹配)。但是,我已经测试过

在 IRB 中,如您所见,正则表达式似乎工作正常。这可能是什么原因造成的?

TL;DR:在 Ruby shell"/communications/"中匹配/communications\/$/,但在 Radiant 导航的上下文中不匹配。这里发生了什么?

0 投票
2 回答
456 浏览

ruby-on-rails - Radiant(RoR CMS)的 500、超时和重定向循环

我正在努力让一个简单的 CMS 网站启动并运行,但无法通过安装阶段。我已经断断续续地工作了 4 多天,并且对这个项目感到筋疲力尽和失去动力。

总结一下我的痛苦:无论我做什么,我都会不断收到重定向循环和 FCGI 超时。不幸的是,我从未接触过 Ruby、RoR 应用程序或 CGI,因此我缺乏调试经验来解决这个问题。

一些细节

  • Host: Godaddy Shared Linux, SSH access, Non-java server
  • 红宝石版本:2.2.2
  • Gem 版本:1.8(根据Help手动设置)
  • 我所有网站的托管根目录是 /var/chroot/home/content/i/h/a/[name]/html/ 。这确实有一个 .htaccess 文件,但它不会影响任何东西
  • 我的域指向 /var/chroot/home/content/i/h/a/[name]/html/radiant.domain.biz/public/

您会发生以下两个错误。这发生在默认的 .htaccess 文件中

[2010 年 10 月 20 日星期三 16:39:13] [错误] [客户端 [ip]] mod_rewrite:达到内部重定向的最大数量。假设配置错误。如有必要,使用“RewriteOptions MaxRedirects”来增加限制。

这是一个甚至在其他网站上推荐的股票 .htaccess,所以这个循环真的让我很困惑。不知道为什么,我几乎已经放弃了为什么,因为我无权访问重写日志,而且由于资源有限,我没有必要的开发环境设置。

所以我对其进行了修改,并RewriteBase /在重写引擎打开后立即放入并得到了这个:

[2010 年 10 月 20 日星期三 16:40:25] [错误] [客户端 [ip]] FastCGI:与(动态)服务器通信“/var/chroot/home/content/i/h/a/[name]/html/ radiant.domain.biz/public/dispatch.fcgi" 中止:(第一次读取)空闲超时(60 秒)

[2010 年 10 月 20 日星期三 16:40:25] [错误] [客户端 [ip]] FastCGI:从服务器“/var/chroot/home/content/i/h/a/[名称] 收到的不完整的标头(0 字节) /html/radiant.domain.biz/public/dispatch.fcgi"

我认为这意味着它只是部分工作,但在启动时出现了问题。我已经验证了我的 database.yml 设置,它们都很好。我已经在开发和生产模式下进行了测试,但无济于事,并且日志文件都是空的。

我唯一能想到的可能是一个错误,我试图手动修复我在尝试安装时遇到的错误。我确实设法按照此处的指南修复了它,但它可能会损坏一些东西。我不确定是什么。

这真的让我很困惑,因为我以前从未处理过这种错误。所以对于我的问题:什么会导致这种错误,我该如何解决?

0 投票
1 回答
166 浏览

search - search extension for Radiant CMS on Heroku?

Can anyone recommend a good Radiant CMS search extension with decent documentation that works on Heroku? The only one I've found that seems to work is the Google Custom Search one but it is not extendable and has ads.

Thanks

0 投票
4 回答
497 浏览

ruby-on-rails - 尝试设置 Radiant CMS:RedCloth 不是一个类

我正在尝试安装 Radiant CMS,但每当我运行时:

在项目目录中,我得到:

这是完整的跟踪:

0 投票
1 回答
54 浏览

ruby-on-rails - Rails Radiant 保存目录

你好,我是 Rails 新手,有一个简单的问题。

我正在使用 radiant 作为 CMS 来建立网站。Radiant 对我来说效果很好,但现在我想继续在 NetBeans 中编码。听起来很简单,但文件是吗?我有一个项目目录,其中包含 DB 和 rake 文件,但没有 app 文件夹?页面在哪里?那个 MVC 模型在哪里?Radiant 用它做什么?在理解 Radinant 的做事方式时,我是否有一个普遍的问题?

感谢您的帮助

0 投票
1 回答
125 浏览

character-encoding - CounterPoint 8.3.9 和 Cyrillic 字体

伙计们,有没有人尝试使用英语以外的语言在您的发票上打印信息?

我正在使用 Okidata 矩阵打印机开票,而一旦从 CounterPoint 8.3.9 发出同一张发票,Crystal 就会完美打印所有内容,所有西里尔字体看起来都像一堆???????。

任何人都知道如何解决这个问题,如果可能的话......

顺便说一句,停止无用的问题——是的,我确实直接从 Crystal 打印了相同的报告到 Okidata,它看起来确实不错。CP中是否有语言设置?

谢谢。

0 投票
1 回答
91 浏览

ruby-on-rails - Radiant CMS 页面保存错误

在 Radiant CMS 中,当我尝试保存任何具有任何 PageType 但“正常”(存档、索引等)的页面时,我收到此错误:

Admin/pagesController#update 中的 NoMethodError

nil:NilClass 的未定义方法“[]”

使用干净的 Radiant 一切正常,我的 radiant 带有一些扩展,这可能会导致问题。谁能给我任何线索我该如何解决这个问题?谢谢。

附言。我为我糟糕的英语道歉。

0 投票
1 回答
238 浏览

ruby-on-rails - Radiant:“档案月索引”

我试图用 Radiant CMS 建立一个简单的博客,但“归档月索引”有问题。我按照这个博客上的描述进行了设置,但我无法让它工作。

该代码与视频中使用的那个人相同。它的:

...对于存档索引。

但是,当我进入 post/2010/12 网站(或任何其他日期)时,我感到非常惊讶

...而不是当月的索引页面。我只是想不出我如何将身体部分渲染两次。

0 投票
2 回答
1365 浏览

ruby-on-rails - 在 5 分钟内将 Radiant 部署到 Heroku 会导致管理员权限错误

我把这两个教程放在一起..

5 分钟内 Heroku 上的光芒四射

在 2.3.5 中使用 Bundler

在我的 Gemfile 中,我还包括:

当我在本地运行 Radiant 时,没问题!我可以访问管理员。

当我在 Heroku 上运行它时,首页可以工作,但管理员给了我一个:

我检查了日志,他们说;

0 投票
1 回答
332 浏览

ruby-on-rails - 如何为 Heroku 安装 Radiant 扩展?

我还没有真正找到任何有效的方法。我知道 Heroku 不允许子模块/扩展,所以为了安装它们,需要做一些替代。

我的例子是 Radiant Mailer。通常要安装它,我执行了这个:

在 Heroku 上进行这项工作的替代方法是什么?

我已经尝试过了。

我注意到我的问题仍然存在,因为即使我已经将rmwget返回,git status但仍然不承认它存在于那里。奇怪的..