Python 基础---字典、集合
2015-09-24 23:20
573 查看
1. 拷贝redcloth.rb到ror的lib目录内。
2. 拷贝jstoolbar相关的javascript 、stylesheet、images到对应的public目录里面。另外把压缩包里的help目录完整地拷贝到public目录下,其是redcloth语法的使用帮助.
3. 在application的helper方法中添加如下两个方法:
4. 最后,在你的全局stylesheet里面引入jstoolbar.css文件,完成安装。
2. 拷贝jstoolbar相关的javascript 、stylesheet、images到对应的public目录里面。另外把压缩包里的help目录完整地拷贝到public目录下,其是redcloth语法的使用帮助.
3. 在application的helper方法中添加如下两个方法:
require 'redcloth' #在application_helper 文件头引入redcloth 用于页中生成相应textarea框的jstoolbar方法。 def wikitoolbar_for(field_id) help_link = "文本格式化" + ': ' + link_to("帮助", compute_public_path('wiki_syntax', 'help', 'html'), :onclick => "window.open(\"#{ compute_public_path('wiki_syntax', 'help', 'html') }\", \"\", \"resizable=yes, location=no, width=300, height=640, menubar=no, status=no, scrollbars=yes\"); return false;") javascript_include_tag('jstoolbar/jstoolbar') + javascript_include_tag("jstoolbar/lang/jstoolbar-zh") + javascript_tag("var toolbar = new jsToolBar($('#{field_id}')); toolbar.setHelpLink('#{help_link}'); toolbar.draw();") end 在view中格式化要显示的文本. def textilizable(text) RedCloth.new(h(text)).to_html end
4. 最后,在你的全局stylesheet里面引入jstoolbar.css文件,完成安装。
相关文章推荐
- python 文件的读写与查找
- python-内建函数
- ubuntu 安装numpy和matplotlib
- python syntax points
- 淘宝商品评论爬取
- 为Python添加默认模块搜索路径
- Python异常处理机制
- eclipse + python (Mac)
- LeetCode----Longest Valid Parentheses
- python版归并排序
- Python 反转字典 即key和val互换
- Head First Python学习笔记3——持久存储
- 使用Python获取绝对路径下的文件
- head first python 读书笔记(十二)
- Python有关 os.path.dirname(__file__)
- Python 的set 类型及其copy方法
- 一个另类的排序——睡排序
- Head First Python学习笔记2——文件与异常
- <think python>一些练习的答案
- Python操作PDF与Tiff文件