首页     ITJOY 博客社区     登录

Posts Tagged ‘相册’

安装了Nextgen Gallery相册

09月 9th, 2008 by brian | 2 Comments | Filed in WordPress, WordPress mu

安装完后连找不到中发白啦~更别说东南西北了。
用editplus全部替换功能改了一下语言包,
1.插件名字改为相册(原叫图集,下面又有个子功能菜单叫图集);
2.图集改叫相片夹–看到就清楚是什么意思了;
3.相册还是叫相册:)
4.图片改叫相片
这下关系清楚了,相片-》相片夹-》相册

增加了一个子菜单->上传相片
wordpress用户没什么关系,多摸索摸索就会了,可mu要尽量多为用户着想,用户只想写日志,上传相片而已。
在 wp-content\plugins\nextgen-gallery\admin\admin.php
中 function add_nextgen_gallery_menu 内增加下列代码:
add_submenu_page( NGGFOLDER , __(’Add Gallery’, ‘nggallery’), __(’Add Gallery’, ‘nggallery’), ‘NextGEN Upload images’, ‘nggallery-add-gallery’, ’show_menu’);
新菜单效果如图:

相册新菜单效果

相册新菜单效果

 

另外现在用户新开通相册后,根本不知道如何去页面那里加入相册,太麻烦了,直接在启用相册插件的时候自动增加这个相册页面,默认显示建立的前两个相片夹的内容.用户只要启用了这个插件,上传图片后就直接能在博客上看见了。

wp-content\plugins\nextgen-gallery\ngginstall.php 93行,dbDelta($sql); 后面增加以下内容:

// add by libanglai 20080909

 $sql=”INSERT INTO  `”.$wpdb->prefix.”posts` ( `post_content` , `post_title` , `post_category` , `post_status` , `comment_status` , `ping_status` , `post_name` , `guid` , `menu_order` , `post_type`)

 VALUES ( ‘[slideshow=1][gallery=1][slideshow=2][gallery=2]‘,  ’相册’, 0,  ’publish’,  ’open’,  ’open’,  ’brainstorming-test’,  ”, 0,  ’page’ ) ;”;

 dbDelta($sql);

//end add

 

thickbox文件夹里面的JS文件还有待汉化。–不过简单,就一些CLICK CLOSE而已。

 

本地测试的时候发现编辑页面时加入相册页面那个弹出窗口乱码,需要在

wp-content\plugins\nextgen-gallery\tinymce3\window.php 第23行后增加一下内容:

header(’Content-Type: text/html; charset=’ . get_option(’blog_charset’), true); //add by libanglai 20080909

Tags: , , ,