草庐IT

博客专家

全部标签

ruby - 在 Ruby 中创建带有静态页面的博客的最佳方式

我刚刚访问了StaticWebsiteGeneration在Rubytoolbox而且我不知道上面列出的哪个应用程序最适合小型博客引擎。基本上我需要:包含1..5篇内容较短的最新文章的索引页;可以添加几个主要页面和访问它们的菜单(面包屑导航可选);显示文章显示/搜索文件评论系统-DisqusOk标签列表云-可选通过布局进行观感重要所有内容将翻译成3种语言!我可以在自己的服务器上托管,因此可以进行边处理。更新:首先,我将尝试nanoc=>blog'ssourceongithub 最佳答案 我认为nanoc值得一试,它拥有您指定的所有内

ruby - 生成博客时 octopress image_tag 插件的语法错误

我使用octopress对于我的技术博客。我从官方octopressrepo更新了我的octopress代码,当我运行rakegenerate时出现这样的错误:|1.9.3-p194|homein~/Documents/work/git/muratcorlu.github.com±|source✓|→rakegenerate##GeneratingSitewithJekylldirectorysource/stylesheets/createsource/stylesheets/screen.cssConfigurationfrom/Users/muratcorlu/Documents

ruby-on-rails - 将 Wordpress 博客路由到 Rails 子文件夹 - 博客链接未更改

我目前有一个Rails应用程序my_app.com和一个关联的Wordpress博客blog.my_app.com。它们都在Heroku上独立运行(即没有Apache或Nginx脚本)我正在尝试将博客移动到Rails应用程序的子文件夹my_app.com/blog中,而不会丢失博客现有的任何SEO“果汁”。我已经实现了rack-reverse-proxygem,博客的主页尽职尽责地显示在http://my_app.com/blog/上。但是,博客中嵌入的所有链接仍然指向子域而不是应用程序的博客文件夹。如何将博客链接配置为http://my_app.com/blog/post1而不是bl

ruby-on-rails - 授权 rails_admin 与专家

我使用punditgem进行授权。在我的文件config/initializers/rails_admin.rbRailsAdmin.configdo|config|config.authorize_with:punditconfig.current_user_method(&:current_user)......end我按照https://github.com/sudosu/rails_admin_pundit中的说明进行操作但是在运行代码时,错误:protectedmethod`policy'calledfor#我使用rails_admin0.8.1请指导我在rails_admi

ruby - 可以从数据库加载专家策略吗?

我喜欢Punditgem的简单性,我想通过将它们存储到数据库来使策略动态化。基本上,我正在寻找一种无需重新部署应用程序即可更改策略的方法。 最佳答案 第一种方式Pundit策略是纯ruby​​代码,因此如果您不想将代码保存在数据库中并对其进行动态评估,我认为答案是否定的。这是不安全的。不过,您可以试一试。第二种方式但是没有什么能阻止您创建将规则保存在简单json中并使用Pundit进行比较的模型,例如:classPostPolicy当然,工具的复杂性和灵active直接相互依赖。第三种方式只是变通。您可以将您的授权项目与主要项目分开

ruby-on-rails - 在 rails 中显示特定用户的博客文章

嗯,开始学习Rails,当然是从编写带有个人博客的服务开始(比如livejournal)。我有帖子脚手架和用户模型(感谢Devise)。现在我正在尝试显示某些用户在url中使用类似/username/posts的所有帖子,但我真的不明白如何制作这种rails-way。已经在路由中做了嵌套资源resources:usersdoresources:postsend并连接用户和发布模型has_many:posts和belongs_to:user我应该为用户创建Controller吗?有什么正确的方法吗?附言感谢你的回答。尝试研究Rails,但我找到的几乎所有教程都以脚手架结束,这不是很有帮助

ruby-on-rails - 博客平台推荐的Url格式

我正在构建一个博客平台(RoR),并计划使用以下格式,有什么缺点吗?#AllUsers:http://www.example.com/users/#Asingleuser(123istheuserid,idisneededforuniqueness)http://www.example.com/users/123/peter#AllCategorieshttp://www.example.com/categories/#Asinglecategorylisting(123isthecatid,note:jobissingular)http://www.example.com/categ

ruby-on-rails - 删除博客主页标题 Refinery

按照教程的建议,我已经成功地从其他页面中删除了body_content_title。但是,在博客主页上,我似乎无法让标题消失。我尝试按照常见问题解答将:body_content_title设置为null,但这似乎不起作用。""%>查看index.html.erbView,好像title信息包含在行中但我似乎无法找到:body_content_left信息的输入/呈现位置。任何帮助解决这个问题的帮助将不胜感激!感谢阅读本文,直流电 最佳答案 我已经被困在这个问题上几个小时了,我想出了解决办法。我正在使用refinery-blog版本2

ruby-on-rails - 生成内容丰富的博客时,Rails Ruby Gems 与纯开发对比

一些ruby​​gem,如jekyll、toto和webby提供开箱即用的博客类型集成到您的ruby​​应用程序中。开发富Web博客类型应用程序的另一种方法是使用纯ruby​​和rails实践自己构建和建模应用程序。(例如创建文章和用户模型)。第一个提供开箱即用的功能,第二个选项提供更多自定义和控制。根据人们在StackOverflow上的经验,哪条路线是最好的?人们在决定使用开箱即用的gem还是单独使用时会考虑什么? 最佳答案 您提到的所有gems都采用静态、markdown/textile/等文件并将它们转换为HTML网站。他们

ruby-on-rails - 带有 Wordpress 博客的 Heroku 应用程序

我最近发现Heroku现在允许使用PHP,这意味着可以在其上托管wordpress博客。我还找到了这个项目模板:https://github.com/mhoofman/wordpress-heroku我有一个ruby​​onrails应用程序,它将托管在域为www.mysite.com的heroku上,在该应用程序中,我需要一种方法让www.mysite.com/blog显示wordpress博客。有人可以帮我解决这个问题吗? 最佳答案 虽然我没有使用过新的PHP平台,但我认为您所要求的是不可能实现的。当您将应用程序部署到Herok