草庐IT

PHP MYSQL 博客存档菜单按年和月

全部标签

ruby-on-rails - 将日期范围转换为周和月数组

我想获取给定的日期范围并将其转换为日历周和月末的日期数组。因此,相同的范围,但会有weeks和months输出。范围:Date.parse("2014-01-30")..Date.parse("2014-03-27")输出:weeks=["2014-02-02","2014-02-09","2014-02-16","2014-02-23","2014-03-02","2014-03-09","2014-03-16","2014-03-23","2014-03-02","2014-03-30"]months=["2014-01-31","2014-02-28","2014-03-31"]

ruby-on-rails - 基于 Ruby 的博客引擎

存在哪些支持Rack的博客引擎?我想将一个免费博客部署到heroku并且需要比Wordpress.com或Blogerty提供的免费托管更多的可定制性。另外在另一篇文章中,有没有人尝试将Wordpress移植到Ruby? 最佳答案 以任何特殊顺序:==基于Racktotoruby-slippers基于toto==基于JekyllJekyllitselfOctopress在jekyll中写博客spinto杰基尔cmsprose杰基尔cms==基于Railstypo最古老的活跃之一,具有更多功能但更复杂enki对于黑客,基本代码simp

ruby-on-rails - Ruby on Rails : allow the user to enter a new information, 或单击下拉菜单选择现有信息

这里是新的ROR程序员。我正在尝试构建一个Web应用程序,该应用程序允许用户填写表单,他们在其中输入公司信息,然后通过单击提交,将输入添加到数据库中。目前,如果用户要创建一个新条目,他们会看到几个字段,例如“公司名称”。有一个空白框供他们输入新公司,旁边有一个下拉菜单,用户可以使用该菜单查看数据库中的现有公司。"SelectaCompany")%>我正在寻找一种允许用户输入新公司的方法,或者单击下拉菜单并选择现有公司。目前:如果未在文本框中输入任何内容且未从下拉列表中选择任何选项,则将其保存为空白。如果输入了一些内容,但没有选择任何选项,它将被保存为空白。但是,如果输入内容并从下拉列表

ruby - 在 Jekyll 中创作存档页面

我正在尝试在Github页面上使用Jekyll创建一个多作者博客。我将authors数组字段添加到_config.yml,我可以在帖子模板上使用该数据。_config.yml:authors:muratcorlu:display_name:MuratCorluavatar:2906955ae59c795275979d3782d7bfcaposts.html{%assignauthor=site.authors[page.author]%}Author:{{author.display_name}}现在我想制作一个作者存档页面,其url类似于/authors/muratcorlu/(即列

ruby-on-rails - 在 Rails 上创建博客 ruby​​ - 删除评论的问题

因为我总是打字,所以我对Rails和一般编程都不熟悉,所以请放轻松。提前致谢。我已经成功地遵循了RyanBates在howtobuildaweblogin15minutes上的初始教程。.如果您不知道,本教程将带您完成创建帖子和允许对这些帖子发表评论的过程。它甚至通过在帖子show.html.erb页面上创建和显示评论来引入AJAX。一切都很好。问题来了,当Ryan带您完成本教程时,他清除了comments_controller并且只显示了用于创建评论的代码。我正在尝试重新添加编辑和销毁评论的功能。似乎无法正常工作,一直在删除实际的帖子而不是评论(日志显示我一直在向PostsContr

sql - 按年、月分组,然后在 ActiveRecord 3 中计数

我正在尝试统计一年和一个月内创建的所有用户,但以下内容似乎没有按预期工作。User.group("YEAR(created_AT),MONTH(created_at)").count("DISTINCT(id),YEAR(created_at),MONTH(created_at)")我在找类似的东西{2011=>{1=>222,2=>333,4=>444,5=>667...}}但是我得到了{1=>222,2=>333,4=>444,5=>667...}我是不是遗漏了什么,或者ActiveRecord不能在一次查询中给我这个结果? 最佳答案

ruby - 单个 Jekyll 网站中的多个博客

有没有办法让一个Jekyll网站拥有多个博客?我目前希望在一个站点中有两个博客。 最佳答案 我是页面http://www.garron.me/blog/multi-blog-site-jekyll.html的作者考虑到您需要单独的存档页面,以及每个单独博客的最新帖子。只需使用这样的东西:创建文件archives-blog-1.html并填充:{%forpostinsite.posts%}{%ifpost.categoriescontains'blog1'%}{{post.title}}Date:{{post.date}}{%endi

ruby-on-rails - 如何使用 Ruby on Rails 创建 zip 存档?

我在一个目录中有一堆文件。我想将其中一些压缩到一个zip存档中。我可以看到有varioussolutions为此。我可以使用像rubyzip这样的gem或运行exec并只使用命令行工具。这将影响我正在处理的系统的一个重要部分,因此我很乐意就使用Rails创建zip文件提供一些反馈和/或指导。 最佳答案 rubyzip是个不错的选择。我用它来压缩我以前使用过的社交应用程序中私有(private)消息中的附件。但是,如果您正在压缩的文件很大,那么建议您使用delayed_job进行一些后台处理。例如。

ruby-on-rails - 如何在 ActiveAdmin 中设置父菜单优先级?

我的RubyonRails应用程序中有几个模型,如“Plan”、“Tester”、“Module”等。使用activeadmingem,我想为每个实体创建一个页面,并将每个实体放在下面几个不同的菜单。所以我的代码如下所示:ActiveAdmin.registerPlandomenuparent:'Planning',priority:1ActiveAdmin.registerTesterdomenuparent:'Planning',priority:2ActiveAdmin.registerModuledomenuparent:'Bundle',priority:1ActiveAdm

ruby - 在 Ruby 中以 YYYYMM 格式获取当前年份和月份(以及下个月)

如何以特定格式获取Ruby中的当前日期和月份?如果今天是2012年6月8日,我想得到201206。而且,考虑到201212,下个月将是201301. 最佳答案 我会这样做:require'date'Date.today.strftime("%Y%m")#=>"201206"(Date.today>>1).strftime("%Y%m")#=>"201207"Date#>>的优势在于它会自动为您处理某些事情:Date.new(2012,12,12)>>1#=># 关于ruby-在Ruby中