- 浏览: 26666 次
- 性别:
- 来自: 长沙
-
最新评论
-
liping:
你的gem包哪里下载的!直接可以装?
宝典:第十一式 Parseexcel读取EXCEL -
张云洁:
楼主写的好详细啊,谢谢了!
宝典:第四式 图片上传插件Acts As Attachment -
weskycn:
用Parseexcel吧,我用过,效果比较好
http://w ...
我要导入 -
CaiDeHen:
有点郁闷,其他人上传时能够看到这个文件夹里面的所有图片
宝典:第三式 FCKeditor插件实现富文本编辑 -
sayid2008:
这个具体不是很清楚, 但是它的上传图片都放在public\up ...
宝典:第三式 FCKeditor插件实现富文本编辑
文章列表
多么爱人的效果呀。不多说啦, 效果很好,实现起来也简单
拖动效果
介绍下辅助方法吧!
通过ScriptaculousHelper模块的帮助,允许我们在页面中通过拖动来实现Ajax交互。Rails用以实现拖动效果主要有如下两个方法。
● draggable_element:该方法将某个HTML元素定义成一个可以拖动的元素。
● drop_receiving_element:该方法将某个HTML元素定义成一个拖动目的地元素。将一个可拖动元素(使用draggable_element定义)拖动到拖动目的地元素(使用drop_receiving_element定义)时, ...
- 2009-07-28 15:16
- 浏览 1233
- 评论(0)
cursor属性
<div style="cursor:hand">123</div>
onmouseover="this.style.cursor='help'"
auto :标准光标
default :标准箭头
hand :手形光标
wait :等待光标
text :I形光标
vertical-text :水平I形光标
no-drop :不可拖动光标
not-allowed :无效光标
help :?帮助光标
all-scroll :三角方向标
move :移动标
crosshair :十字标
此搞转自CSDN: http://news.csdn.net/n/20080928/119551.html
据创始人刘平平先生介绍,TestingMark是一种简单而有趣的在线导学系统软件。其最大的特点是:在一个开放的互联网大规模协作构建的题库中,每位学习用户的学习痕迹都会被记录在案。通过这些痕迹信息的分析,用户可以了解自己的“常错题集”、“弱知识点”等信息并找到和自己有互补性特质的好友。
第四期的软件创新产品是由来自长沙网睿科技提交的TestingMark在线导学系统。
据创始人刘平平先生介绍,TestingMark是一种简单而有趣的在线导学系统软件。其最大的特点是:在一个开放的互联网大 ...
- 2008-09-28 17:47
- 浏览 1293
- 评论(0)
CSDN上看到这些觉得很有道理:
分享下
* 将你的程序所用到的密码和API证书号保存在一个自定义的配置文件中。我使用一个YAML并沿用了database.yml类似的格式。
* 有需要的时候就使用常量。不要重复诸如你的客服邮件地 ...
- 2008-05-15 16:04
- 浏览 865
- 评论(0)
接着上次的想法接着做,文件到了服务器了现在要的就是打开文件显示需要的内容到页面上
这个要感谢weskycn给我提供的方法
那我就按照我的理解走上一遍吧!
首先这个功能是个GEM包实现的
gem install parseexcel
下载安装.
完成了就去辅助方法里面写上
require 'parseexcel'
def excel(file)
workbook = Spreadsheet::ParseExcel.parse(RAILS_ROOT + "/excel/#{file}")
worksheet = workbook.worksheet(0)
...
- 2008-04-30 16:43
- 浏览 2061
- 评论(1)
本来想做一个的是一个用户直接选定EXCEL文件提交后将信息显示到页面
但是这个HTTP不让做,所以就做了个先上传到服务器再操作.
先说说我是怎么实现上传的吧!
首先试图就不用说了,看下就知道了
<script language="javascript">
HTMLElement.prototype.insertAdjacentHTML=function(where, html)
{
var e=this.ownerDocument.createRange();
e.setStartBefore(this);
e=e.createConte ...
首先是插件安装
这个都知道RAILS_ROOT下运行
ruby script\plugin install localization
插件的使用
语言包建立在RAILS_ROOT/lang/目录下,我们就建立一个名为zh_CN.rb的文件。内容如下:
Localization.define('zh_CN') do |l|
l.store 'Manage', '管理'
l.store 'Users', '用户'
end
然后在application.rb文件中加入如下内容,定义需要使用的语言名:
Localization.lang = 'zh_CN'
...
首先我们继续在easy里面提到的一对多的 Questions-Answers
这里已经有了题目了,有题目了接下来要干什么咧, 做题目
这里我们就加入Users 与 notes
notes记录谁做过那个题,选择的答案
关系就这样理解
这个图片怎么传上去啊???
[img]C:\Documents and Settings\Administrator\桌面\xialas.bmp[/img]
然后是加入关联代码
几个模型中分别为
class Answer < ActiveRecord::Base
belongs_to :question
has_many : ...
- 2008-04-25 10:26
- 浏览 1563
- 评论(0)
最近小弟做了个小东西,挂上去之后要填基本数据,于是就填吧.一条\两条\三条....
越填越郁闷,我何必这样为难自己咧!于是就开始"四处寻觅"用ROR将EXCEL\WORD导入到MYSQL的方法,找了许久没有找到.让后放弃了ROR想用JS实现算了结果还是不行,什么HTTP协议阻难啊什么的!
找得我好生郁闷啊! 那位有没有这个方面经验啊, 能否赐教 ,小弟就此谢了!
- 2008-04-25 09:40
- 浏览 1006
- 评论(1)
昨天同事跟我出了个题"只"字加一笔是个什么字,想了好久,想出来了不过有点怪异!
大家有空想想吧! 比较有意思!
言归正传吧!
说起"option_groups_from_collection_for_select"也算不上是个什么惊奇发现
以前就看到过,不过没有正式去用过,早些天式了一下.
显示形式大概就是
[img]C:\Documents and Settings\Administrator\桌面\xiala.bmp[/img]
这个使用起来其实很方便的只需要在写好表间关联的情况下在表单中加上
<select name="object[field]"&g ...
- 2008-04-25 09:24
- 浏览 1261
- 评论(0)
下午空余时间翻开了<<The Ruby Way>>使用字符串看了下, 发现一些小东西
作个小笔记吧
在日常的编程中,字符串操作大概包括拼接、分解、分析、查找、替换等。
1、查找长度
String.length
String.size
2、字符串分解
split 返回标记数组
String.split(content,mun)
##content不写按空格分解,if content == “,” 按,分解
##mun 不填就删除分解尾部的空值项
3、格式化字符串
String="good_man"
String.ljust(16) ...
- 2008-04-24 16:13
- 浏览 976
- 评论(0)
WEB2.0类的网站越来越多了,对于时间显示这个概念也都有不同的方法了,
类似:"刚刚","*分钟前","几天前"这些字眼也常常会见到了
于是近期老在想这个到底是怎么实现的,在一次看lovdbyless的时候不经意发现了
Time-ago-in-words 方法
用法也比较简单
<%=time_ago_in_words(from_time, include_seconds = false) %>
##include_seconds是否显示秒
看了下原码
def distance_of_time_in ...
开始也是下载
在项目目录下面运行
script/plugin source http://svn.techno-weenie.net/projects/plugins
然后是安装
script/plugin install acts_as_attachment
创建dvd_cover模型
script/generate attachment_model dvd_cover
create_table :dvd_covers do |t|
t.column "dvd_id", :integer
t.column " ...
- 2008-04-23 16:45
- 浏览 1816
- 评论(1)
首先下载
ruby script/plugin install svn://rubyforge.org/var/svn/fckeditorp/trunk/fckeditor
其他说明:
(1)FCKeditor安装在项目根目录下的vendor/plugins/fckeditor 里,
(2)README文件代有使用说明
在你要使用是视图上添上
<%= javascript_include_tag :fckeditor %>
或
<%= javascript_include_tag "fckeditor/fckeditor" %>
在需要富 ...
服务员:欢迎光临本店,请问您要点什么?
客人:一个汉堡包;
服务员:辣的还是不辣的?
;客人:辣的;
服务员:您要是再增加两块钱就可以换成双层汉堡,可以吗?
客人:好的,双层汉堡。
;服务员:请问您还要点什么?
客人 ...
- 2008-01-23 18:03
- 浏览 917
- 评论(0)