
非译
文章平均质量分 57
railsbug
这个作者很懒,什么都没留下…
展开
-
drupal笔记
drupal ckeditor的安装http://blog.163.com/ziyun_2006/blog/static/68197365201211114918601/多语言http://lugir.com/drupal/documentation/translate-content.html添加附件中文化imce本身对于中文或其他语言支持不好 不过这原创 2013-05-13 22:18:38 · 791 阅读 · 0 评论 -
drupal bootstrap 升级为 3.2
在drupal的bootstrap后台配置中有可以选择cdn的选项,不过只可以选择到3.0.2,这是我们不能容忍的,原创 2014-09-21 15:58:34 · 771 阅读 · 0 评论 -
bootstrap-sass
$ compass create my-new-project -r bootstrap-sass --using bootstrap原创 2014-09-15 21:17:17 · 768 阅读 · 0 评论 -
JavaScript精炼---类(class)、构造函数(constructor)、原型(prototype)
类 Class类的概念应该是面向对象语言的一个特色,但是JavaScript并不像Java,C++等高级语言那样拥有正式的类,而是多数通过构造器以及原型方式来仿造实现。在讨论构造器和原型方法前,我可以看看一种叫做“工厂方式”的仿造方法。 function start() { alert("Bang!!");} function creat转载 2014-09-16 10:31:56 · 816 阅读 · 0 评论 -
费了好些时间,终于把drupal hook机制弄明白了
在接触drupal之初,就对drupal的hook机制有点迷糊,但是又想弄清楚.今天总算明白了,其实很简单.核心就是module_invoke_all怎么理解呢比如在模块module_a有一个函数module_a_test,模块module_b有一个函数module_b_test.当然,里面可以带参数.在一个地方,执行$str = module_invoke_all(‘te转载 2014-05-30 12:48:25 · 1764 阅读 · 0 评论 -
drupal 列表页
刚开始以为drupal会为我生成个列表页 查了很多资料后最终还是认定了我还是天真的。。。。。我的希望就是 我创建一个分类,如:中国-国内新闻-河北 河南 山东 山西。。。 这些都是列表,而且结构都是一样的,而 外国-美国新闻-旧金山 加州 底特律。。。 这个结构跟国内新闻是不同的,那么 我如何能更好的控制模版呢?drupal中page的读取顺序是page--node--edit.tpl原创 2013-05-27 22:52:37 · 879 阅读 · 0 评论 -
drupal页面加载的流程----跟着函数追本溯源
看了很多天drupal的源文件了,或多或少的明白了一些drupal的工作流程。今天就选择一个页面介绍一下drupal页面加载的流程,整个流程是依靠drupal的源文件中函数调用的过程的。以加载http://localhost/drupal-6.22/admin/help(我的网站文件夹名:drupal-6.22)这个页面为例:1:我们输入url在浏览器的地址栏,然后drupal就开始调用i转载 2014-06-24 10:08:59 · 1039 阅读 · 0 评论 -
在Drupal中灵活使用区块代码
$block = module_invoke('modules', 'block', 'view', 0); print $block['title']; //输出区块标题 print $block['content']; //输出区块内容 ?>这里面主要是对module_invoke函数理解和使用,转载 2014-06-26 12:29:50 · 1045 阅读 · 0 评论 -
MYSQL server has gone away解决办法
my.ini文件[mysqld]max_allowed_packet = 10M转载 2014-06-25 15:48:26 · 887 阅读 · 0 评论 -
为 Drupal 7 构建一个新主题
主题解释了 Drupal 网站的用户界面 (UI)。虽然主题结构并没有明显的变化,但 Drupal 版本 7 配备了一个新的主题实现方法。本文演示了如何创建一个新的 Drupal 7 主题。Drupal 主题的目标是将框架的处理逻辑和设计元素分开。为了做到这一点,Drupal 采用了一个复杂的主题系统,其中包括主题、主题引擎和挂钩。主题组件与 Drupal 核心系统和模块设计元素配合,创建转载 2014-06-06 13:59:02 · 1525 阅读 · 0 评论 -
Your responsive Fusion theme will not display properly in IE 6-8 until CSS aggregation is enabled.
Responsive Fusion Themes and Internet ExplorerLast updated April 3, 2012. Created by esmerel on April 3, 2012.Edited by shamio. Log in to edit this page.Responsive layouts rely on CSS3 med原创 2014-10-07 01:41:07 · 817 阅读 · 0 评论 -
安装symfony2 如此简单!~
1) 到这里下载composer 它提供了windows环境下的exe文件2) 安装composer时选择php.exe的路径,我用的是xampp,所以路径为c:/xampp/php3)安装好cmd下运行composer安装好了4)在http://symfony.com/download页面上有composer安装symfony的命令行,拷贝下来我安装的是2.3 命令为原创 2014-12-11 10:14:49 · 841 阅读 · 0 评论 -
在webstorm中配置nodejs项目
一:安装node expressnpm install -g expressnpm install -g express-generator二:在webstrom新建项目第三步是远程安装核心模块库 如图原创 2015-01-06 09:11:25 · 1618 阅读 · 0 评论 -
路由接口记录
interface ActivatedRoute { snapshot: ActivatedRouteSnapshot url: Observable<UrlSegment[]> params: Observable<Params> queryParams: Observable<Params> fragment: Observable&l...原创 2018-02-12 16:54:53 · 369 阅读 · 0 评论 -
上官海铃创作记录
生成txt后 需要转成ANSI编码 这样bat不会乱码中文bat生成的模板为postzh模板 英文bat用的是post模板postzh模板不能取名为post-zhHans hexo的命名规则不允许postzh模板对应的json数据为json.jsonpost模板对应的json数据为jsonen.jsonjson.json里面取pic/zh-Hans的图片jsonen.json里...原创 2019-01-06 10:19:29 · 320 阅读 · 0 评论 -
avada主题
汉化avada主题本身带中文翻译包 需要放到自有主题的language里,可以参看functions.php文件// Translationadd_action( 'after_setup_theme', 'avada_load_textdomain' );function avada_load_textdomain(){ load_theme_textdomain( 'Avada'原创 2014-11-27 09:08:28 · 2214 阅读 · 0 评论 -
解决coral模板的google font 问题
路径:coral-v1.9.6\ajax\assets\components\core\less文件原创 2014-11-12 12:11:02 · 826 阅读 · 0 评论 -
dataset与select
无意中翻阅源码时,看到这么一段 function changeLang() { var name= this.dataset.name; } document.getElementById('lang-select').addEventListener('change', changeLang);恕我迟钝,我还不知道select点击后,可以得到一个dataset属性!?一...原创 2019-01-12 16:10:43 · 1045 阅读 · 0 评论 -
rails插件devise错误查找与解决
感谢 这篇文章 ,要不然我还在挠头呢。事情是这样开始的,我安装了devise,访问 /sign_in 时报了错:No route matches {:controller=>"devise/today"}而且只要是devise的routes都无法访问,都是这个错。google了一下,发现这个问题是个老生常谈的问题,很多人都问了这个问题,但都不是我要的答案,因为不知道错在哪里了。原创 2012-10-17 13:10:17 · 938 阅读 · 0 评论 -
shopqi源码分析(一)
从/shopqi/app/views/layouts/README.textile文件可以看出(如下代码所示),一共分这几大块儿各个layout使用场景:# shopqi: 官网# admin: 后台管理# theme: 主题商店# shop/checkout: 前台商店支付页面# application.html.haml 用户登录先看前端展示页与相关ro原创 2012-10-28 10:18:28 · 1129 阅读 · 0 评论 -
rails3插件 devise 入门指南
安装Gemfile中加入gem 'devise'在项目中 bundel install安装好devise后,运行rails generate devise:install运行后会出来四个提示,一步步来一:邮件中你的url要一个缺省值,如果是开发环境,请把下面这行代码粘贴在你的config/environments/development.原创 2012-10-17 13:25:03 · 1074 阅读 · 0 评论 -
rvm安装1.8.7时遇到的问题
已经有一个版本1.9.3,现在是新装1.8.7下载1.8.7创建gemset绑定gemset与ruby安装rails结果运行rails -v或其他一系列命令时 报错 程序“gem”已包含在下列软件包中: * rubygems1.8 * rubygems1.9.1 请尝试:sudo apt-get install 几经调试,发现因为绑定到原创 2012-11-28 14:07:47 · 546 阅读 · 0 评论 -
gem无法连接的问题
运行gem install rails后就报错Errno::ETIMEDOUT: Operation timed out - connect(2) (http://rubygems.org/latest_specs.4.8.gz) 自己估计肯定是被墙了,谁让我大天朝福利这么好呢,于是转入rubytaobao,准备用淘宝上的gem,结果发现,也悲催了,似乎也无原创 2012-11-06 10:23:29 · 1181 阅读 · 0 评论 -
backbone-bootstrap-rails
感谢vintikzzz提供了这么好的gem。backbone-bootstrap-rails是一个基于Backbone.js和Twitter Bootstrap的博客模版应用。如果Bootstrap这个世界知名的前端框架与Backbone这个富客户端框架组合起来,后台用rails,数据库用mongodb,我真的感觉---世界是可以更美好的!下载地址在这里安装一如既往的简单原创 2012-11-05 17:39:32 · 843 阅读 · 0 评论 -
linecache19在rails3中的安装
当时报的错为:ERROR: Error installing : ERROR: Failed to build gem native extension. /home/duan/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rbchecking for main() in -lc... yescreati原创 2012-10-17 15:01:34 · 714 阅读 · 0 评论 -
shopqi源码分析二
分析admin路径下的一系列模块productsroutes.rb: resources :products, except: :edit do collection do get :inventory post :set end member do put原创 2012-10-28 10:17:02 · 955 阅读 · 0 评论 -
天使之家(angel_nest)安装指南——rails开源项目赏
介绍angel_nest 天使之家是fredwu的一个作品,网站功能是建立中国首个企业家和创业者投资互动的一个平台,功能与 AngelList 相仿。他费了牛劲做好后最后客户不付钱(这不扯呢么!),poor fred....。anyway,感谢他的源码!也祝愿fredwu同学能勇往直前,再赚大钱!环境rails3.2ruby1.9地址https://github原创 2012-10-21 09:36:53 · 1356 阅读 · 0 评论 -
ruby-china安装指南——rails开源项目赏
安装pygmentssudo apt-get install python-pygments安装mongodbubuntu中:apt-get updatesudo apt-get install mongodb-clientssudo apt-get install mongodb-servermongod安装memcachedsudo apt-ge原创 2012-10-22 11:37:31 · 857 阅读 · 0 评论 -
关于ruby的new方法的一点思考
对象方法的查找走向为:eigenclass -> MyClass -> Module -> Object(superclass) -> Kernel -> method_missing类方法的查找走向为:eigenclass-> Class -> Module -> ObjectClass中有两个new方法,一个为类方法Class.new,一个为实例方法new。Class.ne原创 2012-11-01 06:41:29 · 853 阅读 · 0 评论 -
shopqi——rails开源项目赏
介绍ShopQi 云商店 - 网上开店新选择关于这个不多说了,开源风范,一切尽在https://github.com/saberma/shopqi关于安装的大部分问题集中与http://ruby-china.org/topics/2135。需要提一嘴的是 ruby环境为1.9.2原创 2012-10-23 00:18:14 · 1077 阅读 · 0 评论 -
ruby csv生成json数据
原始数据为csv文件:1001,夹饼回锅肉,1,份,28,猪肉、蒜苔、夹饼,1002,香芋地瓜球,1,例,22,地瓜,1003,腰果虾仁,1,例,38,虾仁、腰果、西芹,1004,鲍汁茄花,1,例,18,,要求:生成dishes文件夹 内部生成 id号.json 文件, 并生成一个 id号 文件夹,里面有一个images文件夹用ruby原始方法:File.op原创 2012-12-17 15:29:50 · 1075 阅读 · 0 评论 -
ruby网上学习资料汇总
ruby 101非常不错的六篇文章,不仅仅由浅入深的教大家ruby,更让我们学习了应该如何举一反三地学习一门新语言,非常难得 感谢allen lee~区别Ruby的require,load,和include讲的非常明白笨方法學 Ruby系统学习Ruby变量作用域的类目录结构把ruby作用域比作文件夹结构 形容的很贴切原创 2013-03-11 19:35:15 · 674 阅读 · 0 评论 -
安装webrat时出现的报错问题
gem install webrat -v '0.7.3'ERROR: Error installing webrat: invalid gem format for /home/duan/.rvm/gems/ruby-1.9.3-p374@railsduan/cache/webrat-0.7.3.gem无法安装webrat google了一下 删除掉了/home/duan原创 2013-04-21 12:33:50 · 699 阅读 · 0 评论 -
rails环境下安装extjs4
新建一个rails项目下载extjs4源码包 整个粘贴到public文件夹下rails shttp://0.0.0.0:3000/ext/index.html就是这么简单~原创 2013-05-02 23:00:20 · 749 阅读 · 0 评论 -
spket editor extjs4.2安装
下载spkte的jar包 运行java -jar spket-1.6.22.jar如下为官方安装ext说明Create JavaScript profile for Ext 4.xDownload Ext 4.x, unzip it, do not delete the src folder..Select the menu item Window > Preference原创 2013-05-03 07:02:42 · 2574 阅读 · 2 评论 -
ruby在windows中的安装
好像所有的中文安装教程都指出 在http://www.ruby-lang.org/en/downloads/有rubyinstaller的一键安装方式,一装就可以,非常简单。其实不然啊。。。。为毛我就提示必须安装Development Kit?Development Kit:一个为了在windows环境下使用诸如RDiscount和RedCloth这样的C/C++扩展程序而开发的。DK原创 2013-02-28 06:30:14 · 732 阅读 · 0 评论 -
uninitialized constant Excelx (NameError)
在用roo解析excel表的时候,代码如下:oo = Excelx.new("#{filepath}/#{filename}.xlsx")官方文档也是这么写的,但是还是报错了uninitialized constant Excelx (NameError)查了半天,最后在一个角落里找到了。。。幸福如此简单。。。oo = Roo::Excelx.new("#{filepat原创 2013-03-11 05:43:25 · 2552 阅读 · 0 评论 -
rubyzip的使用
先贴出官网的例子require 'rubygems'require 'zip/zip'folder = "Users/me/Desktop/stuff_to_zip"input_filenames = ['image.jpg', 'description.txt', 'stats.csv']zipfile_name = "/Users/me/Desktop/archive.zi原创 2013-01-15 09:53:06 · 1276 阅读 · 0 评论 -
诡异的rvm
最近rvm报了这样一个错:"Retrieving rubygems- There is no checksum for 'http://production.cf.rubygems.org/rubygems/rubygems-.tgz' or 'rubygems-.tgz', it's not possible to validate it. If you wish to continue w原创 2013-02-04 09:24:18 · 664 阅读 · 0 评论 -
诡异的pg安装
怪事年年有 今年特别多 pg的安装在我的gem安装诡异榜上,也能挤进前三了先是报错Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension./home/star/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rbchecking for p原创 2013-02-05 10:15:29 · 1690 阅读 · 0 评论