在我正在开展的一个项目中,我们正在将我们的媒体团队发布的一堆YouTube视频拉到一个数据库中,以便我们将它们作为相关内容呈现.
我们希望能够做的事情是在生成的YouTube缩略图上叠加一个播放按钮,这样缩略图就代表了一个可以播放的视频.
我正在寻找实现这一目标的最佳方法 - 我已经做了一些搜索,或者没有人对这样做感兴趣,这显然是怎么做的,或者我只是在努力想出正确的搜索条件.
到目前为止我提出的方法是:
我希望能够只为图像添加一个类,并使用javascript和/或CSS来覆盖图像.
如果有人对此有一些建议,我真的很感激.
当前的html(OP在评论中发布):
<li>
<a
class="youtube"
title="{ video id here }"
href="youtube.com/watch?v={video id here}">
<img
src="i3.ytimg.com/vi{ video id here }/default.jpg"
alt="{ video title here }" />
</a><br />
<a
class="youtube"
title="{vide id here }"
href="youtube.com/watch?v={ video id here }">
{ video title here }
</a>
</li>
Run Code Online (Sandbox Code Playgroud) 我将以下路径设置为Codeigniter附带的上载库的upload_path.
$this->upload_config['upload_path'] = './uploads/working/';
Run Code Online (Sandbox Code Playgroud)
此路径在远程服务器上正常工作.但是,当我在本地调试时,它会失败.
我有权限设置,所以目录是可写的.
我将记录添加到上传库,发现它在库中检查失败:
! @is_dir($this->upload_path)
Run Code Online (Sandbox Code Playgroud)
我的开发机器是运行10.6.2的MacBook Pro.我正在使用MAMP Pro.我的目录结构如下:
app
cache
ci_1_7_2
html
- css
- images
- index.php
- js
- uploads
- large
- normal
- small
- working
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.谢谢你的时间.
我只是推动了Heroku,并尝试通过rails_admin添加模型进行一些测试.当我这样做时,我得到了一个通用错误页面.我进入日志并发现了这条消息:
NoMethodError(nil的未定义方法`name':NilClass)
然后我打开了heroku控制台并尝试手动添加模型并在尝试保存时收到相同的消息.
NoMethodError:nil的未定义方法`name':NilClass
这是模型:
class Board < ActiveRecord::Base
attr_accessible :name, :description
validates :name, :presence => true
validates :description, :presence => true
validates_uniqueness_of :name, :case_sensitive => false
has_many :subjects
scope :hidden, where(:is_hidden => true)
scope :visible, where(:is_hidden => false)
end
Run Code Online (Sandbox Code Playgroud)
任何想法可能会发生什么 - 或从哪里开始寻找?
我进行了迁移,并且能够看到它在控制台中工作时识别模型及其属性.
谢谢!
我有一个rails 3.0.10项目我正在使用rails_admin gem构建一些基本的管理功能.对于在rails_admin中管理的其中一个模型,我希望能够基于current_user设置用户关联.我认为这应该是一个相当普遍的要求,所以我确信我错过了一些明显的东西.
我确实发现了一个似乎可以解决这个问题的帖子,但它对我不起作用.所以我希望那里的其他人可能有另一个建议.
这是我能够找到的对话:http://groups.google.com/group/rails_admin/browse_thread/thread/ce0e22aeec1f72b7