Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

UCenter Home Plugins! v1.2 正式发布(完美支持UCH 1.5正式版)

[复制链接]
cfking 发表于 2009-5-2 23:34:16 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称: UCenter Home Plugins! v1.2
插件作者: 排队上天堂,cfking
适用版本:
本帖最后由 cfking 于 2009-5-13 20:28 编辑

         一楼更新主程序,二楼发布基于UCHP平台的插件!
    ps: 由于我工作比较忙,有意参加UCenter Home Plugins!平台开发、插件开发、插件转换的朋友可联系我!QQ:79179686.

         注意:安装基于UCHP平台的插件,请务必先安装UCHP平台即UCenter Home Plugins! v1.2 ;目前UCHP平台只支持UCH1.5正式版!
         郑重声明:本平台的继续完善不是为了和漫游叫板或者具有其他目的,仅为互相补充,请广大站长们以及康盛理解。
         程序免费下载地址:http://www.6u66.com.cn/thread-324-1-1.html
         UCenter Home Plugins!(本手册中简称UCHP)是由 SNS理想-UCHST团队所提出的基于康盛创想(北京)科技有限公司旗下 UCenter  Home的插件标准以及插件平台。UCHP封装了大量的UCH相关函数,极大程度的方便了开发者的开发。UCHP的插件安装、删除模式也省去了站长修改源文件的麻烦也避免了站长在修改中可能由于马虎出现的错误。

      UCHP一键安装,一键卸载。对 UCH源文件修改极小,保证了UCH以及插件平台的稳定性。UCHP在后期维护与支持上是有充分保障的。我们的团队会针对开发者与站长的问题进行及时的解答。

       UCHP作为本地插件的标准,与康盛创想(北京)科技有限公司旗下漫游平台没有任何冲突,可以同时存在,站长可以根据喜好选择喜欢的插件方式与插件。开发者也可以自由选择开发方式。

       由于各种原因,SNS理想-UCHST已经关闭。但鉴于本程序的优越性以及本地插件的性能更加优化的考虑,本站(六优科技)决定继续免费开发UCenter Home Plugins!即UCHP平台,为广大站长提供一个更好的本地化插件平台。在优化主程序的同时,继续开发基于UCHP平台的优秀插件应用,为站长们提供最大的发展助力!

      同时,也希望大家积极参与,将热门、优秀的插件应用转换到UCHP平台;如您不懂技术,可将插件发布到UCHP插件转换专区,本站开发人员将负责转换!

       本版本完美升级支持UCenter Home 1.5 正式版,且安装简单便捷,安全可靠。

UCHP平台安装说明:
1,如未更改过任何UCH源文件,可按一下步骤安装UCHP平台。
(1)通过二进制上传upload中所有文件至网站根目录
  
(2)运行uchpinstall.php

(3)点击“安装UCHP”按钮进行安装

至此UCHP已经可以正常使用,但请务必执行一下步骤!

(4)下载“uchpinstall”文件夹中“bakxxxxxxxxxx(xxxxxxxxxx 为10随机数字)”文件夹中所有内容到本地。(这里面为对源文件修改前的备份,如果安装出现错误或想进行卸载请用这些文件进行覆盖! )

(5)删除uchpinstall.php与“uchpinstall”文件夹

(6)更新缓存

2,如您已大量更改UCH源程序,请手动修改。
(1)升级数据库:
  1. DROP TABLE IF EXISTS uchome_plugins;
  2. CREATE TABLE uchome_plugins (
  3.   plugid mediumint(8) unsigned NOT NULL auto_increment,
  4.   pname varchar(32) NOT NULL,
  5.   pcnname varchar(32) NOT NULL,
  6.   isopen int(1) unsigned NOT NULL,
  7.   admenu int(1) unsigned NOT NULL,
  8.   type int(1) unsigned NOT NULL,
  9.   pic varchar(255) NOT NULL,
  10.   intro text NOT NULL,
  11.   help text NOT NULL,
  12.   copyright text,
  13.   PRIMARY KEY  (plugid)
  14. ) TYPE=MyISAM;

  15. DROP TABLE IF EXISTS uchome_userplugins;
  16. CREATE TABLE uchome_userplugins (
  17.   plugid mediumint(8) unsigned NOT NULL,
  18.   pname varchar(32) NOT NULL,
  19.   uid mediumint(8) unsigned NOT NULL,
  20.   allowfeed int(1) unsigned NOT NULL,
  21.   allowmenu int(1) unsigned NOT NULL
  22. ) TYPE=MyISAM;
复制代码
(2)打开common.php
查找
  1. //处理UC应用
复制代码
在其上方加入:
  1. //UCH Plugins

  2. $_SGLOBAL['plugins'] = array();

  3. if($_SGLOBAL['supe_uid']) {

  4.         $query = $_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('plugins'));

  5.         $pnum = $_SGLOBAL['db']->result($query,0);

  6.         if ($pnum){

  7.                 $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('plugins'));

  8.                 while($result=$_SGLOBAL['db']->fetch_array($query)){

  9.                         $_SGLOBAL['plugins'][] = $result;

  10.                 }

  11.         }

  12. }
复制代码
(3) 打开admincp.php
查找
  1. array('config', 'privacy', 'network', 'usergroup', 'credit', 'profilefield', 'profield', 'app'),
复制代码
修改为
  1. array('config', 'privacy', 'network', 'usergroup', 'credit', 'profilefield', 'profield', 'app', 'plugins'),
复制代码
(4)打开template\default\header.htm
查找
  1. <!--{if $_SCONFIG['my_status']}-->
  2.                                 <!--{loop $_SGLOBAL['userapp'] $value}-->
  3.                                 <li><img src="http://appicon.manyou.com/icons/$value[appid]"><a href="userapp.php?id=$value[appid]">$value[appname]</a></li>
  4.                                 <!--{/loop}-->
  5.                         <!--{/if}-->
复制代码
在其上方加入
  1. <!--{loop $_SGLOBAL['allplugins'] $key $value}-->
  2.                                 <!--{if $value['isopen']}-->
  3.                                 <!--{if $value['type']}-->
  4.                                 <li class="plugin-$value[plugid]"><a href="plugins.php?plugid=$value[plugid]&name=$value[pname]"><img src="plugins/$value[pname]/images/ico.gif" alt="$value[pname]" />$value[pcnname]</a></li>
  5.                                 <!--{/if}-->
  6.                                 <!--{/if}-->
  7.                                 <!--{/loop}-->
  8.                                
  9.                                 <!--{loop $_SGLOBAL['plugins'] $key $value}-->
  10.                                 <!--{if $value['isopen']}--><!--{if $value['allowmenu']}-->
  11.                                 <li class="plugin-$value[plugid]"><a href="plugins.php?plugid=$value[plugid]&name=$value[pname]"><img src="plugins/$value[pname]/images/ico.gif" alt="$value[pname]" />$value[pcnname]</a></li>
  12.                                 <!--{/if}--><!--{/if}-->
  13.                                 <!--{/loop}-->

复制代码
(5)打开template\default\header.htm
查找
  1.                         <!--{if $_SCONFIG['my_status']}-->
  2.                         <ul class="app_list" id="my_userapp">
复制代码
在其下方添加
  1. <ul class="app_list" id="my_userapp">
  2.                         <li class="plugin-my"><a href="plugins.php?do=my"><img src="image/uchp/ico.gif" alt="myplugins" />应用管理</a></li>
  3.                                 </ul>

  4.                         <!--{if $_SCONFIG['my_status']}-->
  5.                         <ul class="app_list" id="my_userapp">
复制代码
(6) 打开template/default/help.htm
查找:
  1. <li$actives[cp]><a href="help.php?ac=cp">空间设置</a></li>
复制代码
下方增加:
  1.                         <!--{loop $_SGLOBAL[allplugins] $key $value}-->
  2.                     <!--{if !empty($value['help'])}-->
  3.                     <!--{if $value['isopen']}-->
  4.                     <!--{eval $pname = $value[pname];}-->
  5.                     <li$actives[$pname]><a href="help.php?ac=$value[pname]">$value[pcnname]</a></li>
  6.                         <!--{/if}-->
  7.                         <!--{/if}-->
  8.                         <!--{/loop}-->
复制代码
查找:

  1. </table>
复制代码
在其上方添加
  1. <!--{loop $_SGLOBAL[allplugins] $key $value}-->
  2. <!--{if $_GET['ac']==$value['pname']}-->
  3. <!--{if $value['isopen']}-->
  4. <caption>
  5. <h2>$value[pcnname]</h2>
  6. </caption>
  7. <tr><td>
  8.   $value[help]<br /><br />
  9. <!--{if !empty($value['pic'])}-->
  10. <img src="{$value[pic]}"><br /><br />
  11. <!--{/if}-->
  12. </td></tr>
  13. <!--{/if}-->
  14. <!--{/if}-->
  15. <!--{/loop}-->
复制代码
(7) 打开admin\tpl\header.htm
查找
  1. 'cron' => '系统计划任务',
复制代码
在其下方添加
  1. 'plugins'=>'插件管理',
复制代码
UCHP插件安装方法
(1)下载基于UCHP平台的插件

(2)将plugins文件夹上传至UCH根目录

(3)进入UCH后台,进入插件管理



(4)点击“安装UCHP标准插件”;



(5)选择你要安装或卸载的插件安装即可;



(6)更新缓存。

平台演示图:







免费下载支持地址:http://www.6u66.com.cn/thread-324-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| cfking 发表于 2009-5-2 23:34:47 | 显示全部楼层
本帖最后由 cfking 于 2009-5-3 12:28 编辑

注意:安装下列插件必须先安装UCHP平台即UCenter Home Plugins! v1.2平台!
请仔细阅读1楼的帖子!!!!否则安装无效!!


基于UCHP平台的插件集合:
1,型男素女v1.5正式版:   

2,在线电视:

3,记事本:

4,百宝箱:点此下载

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

uch_hack 发表于 2009-5-2 23:45:12 | 显示全部楼层
支持这样的开发者
回复

使用道具 举报

kingannk 发表于 2009-5-2 23:46:08 | 显示全部楼层
主要插件要多啊。不然的话就一个插件平台也没有多少搞头

评分

1

查看全部评分

回复

使用道具 举报

uch_hack 发表于 2009-5-2 23:52:23 | 显示全部楼层
所有用户请认真阅读“用户手册”

所有开发者请认真阅读“开发者手册”

附件中没有这个啊
回复

使用道具 举报

CoolOdd 发表于 2009-5-2 23:55:54 | 显示全部楼层
请问@@没金弊了可以发一份给我吗?
谢谢您先^^
CoolOdd#QQ.com
回复

使用道具 举报

 楼主| cfking 发表于 2009-5-2 23:58:34 | 显示全部楼层
4# kingannk

积少成多~
回复

使用道具 举报

koyou 发表于 2009-5-2 23:58:39 | 显示全部楼层
没有钱啊
回复

使用道具 举报

 楼主| cfking 发表于 2009-5-2 23:59:09 | 显示全部楼层
回复

使用道具 举报

 楼主| cfking 发表于 2009-5-2 23:59:40 | 显示全部楼层
5# uch_hack


下载UCenter Home Plugins! v1.2压缩包,其中有这两个手册。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 10:04 , Processed in 0.037598 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表