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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

(最新完美版)2.0beta日志投稿到群组(会员及管理员可以编辑投送)

[复制链接]
zhoulubo2008 发表于 2009-8-14 13:02:08 | 显示全部楼层 |阅读模式
UCHome插件
语言编码:  
插件名称:
插件作者:
适用版本: UCHome 2.0
本帖最后由 zhoulubo2008 于 2009-8-14 13:05 编辑

附件是川内网修改过的文件,为方便大家使用,我打包送给大家。谢谢川内网这么好的东西,再次感谢!

本帖子中包含更多资源

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

x
 楼主| zhoulubo2008 发表于 2009-8-14 13:03:32 | 显示全部楼层
大家把cp-blog.html 覆盖到template/default,其它两个文件覆盖到source文件夹就可以了。
回复

使用道具 举报

b168 发表于 2009-8-14 14:19:05 | 显示全部楼层
不错!可以申请精华了啊
回复

使用道具 举报

kouyuxin 发表于 2009-8-31 15:02:18 | 显示全部楼层
不错用了,非常的好
回复

使用道具 举报

firstyhx 发表于 2009-8-31 15:49:28 | 显示全部楼层
呵呵,还没有用,测试下
回复

使用道具 举报

scy888 发表于 2009-8-31 17:23:21 | 显示全部楼层
下了看下能用不.
回复

使用道具 举报

slavewen 发表于 2010-11-26 20:47:22 | 显示全部楼层
没有安装说明
直接覆盖是不可能的,谁的文件没改过啊??
回复

使用道具 举报

slavewen 发表于 2010-11-28 05:31:38 | 显示全部楼层
我来补充一下安装说明文件吧!

找到cp_blog.htm模板,在
  1.                         <!--{if checkperm('seccode')}-->
  2.                         <!--{if $_SCONFIG['questionmode']}-->
  3.                         <tr>
  4.                                 <th style="vertical-align: top;">请回答验证问题</th>
  5.                                 <td>
  6.                                         <p><!--{eval question();}--></p>
  7.                                         <input type="text" id="seccode" name="seccode" value="" size="15" class="t_input" />
  8.                                 </td>
  9.                         </tr>
  10.                         <!--{else}-->
  11.                         <tr>
  12.                                 <th style="vertical-align: top;">请填写验证码</th>
  13.                                 <td>
  14.                                         <script>seccode();</script>
  15.                                         <p>请输入上面的4位字母或数字,看不清可<a href="javascript:updateseccode()">更换一张</a></p>
  16.                                         <input type="text" id="seccode" name="seccode" value="" size="15" class="t_input" />
  17.                                 </td>
  18.                         </tr>
  19.                         <!--{/if}-->
  20.                         <!--{/if}-->
复制代码
后面添加:
  1.                         <!--{if $mtags}-->
  2.                         <tr>
  3.                                 <th>投稿到圈子</th>
  4.                                 <td>
  5.                                         <select name="tagid">
  6.                                         <option value="">选择圈子</option>
  7.                                         <!--{loop $mtags $value}-->
  8.                                         <option value="$value[tagid]" <!--{if $value[tagid]==$event[tagid]}-->selected<!--{/if}--> >$value[tagname]</option>
  9.                                         <!--{/loop}-->
  10.                                         </select>
  11.                                 </td>
  12.                         </tr>
  13.                         <!--{/if}-->
复制代码
source/function_blog.php文件中

找到代码:
  1.         //标题
  2.         $POST['subject'] = getstr(trim($POST['subject']), 80, 1, 1, 1);
  3.         if(strlen($POST['subject'])<1) $POST['subject'] = sgmdate('Y-m-d');
  4.         $POST['friend'] = intval($POST['friend']);
复制代码
在下面添加
  1. $tagid = $POST['tagid'] = intval($POST['tagid']);
复制代码
再找到
  1.         if($olds) {
  2.                 //更新
  3.                 updatetable('blogfield', $fieldarr, array('blogid'=>$blogid));
  4.         } else {
  5.                 $fieldarr['blogid'] = $blogid;
  6.                 $fieldarr['uid'] = $blogarr['uid'];
  7.                 inserttable('blogfield', $fieldarr);
  8.         }
复制代码
在下面添加
  1.                 if($tagid){ //投稿到圈子

  2.                         $tsetarr = array(
  3.                                 'tagid' => $tagid,
  4.                                 'uid' => $_SGLOBAL['supe_uid'],
  5.                                 'username' => $_SGLOBAL['supe_username'],
  6.                                 'dateline' => $_SGLOBAL['timestamp'],
  7.                                 'subject' => $POST['subject'],
  8.                                 'lastpost' => $_SGLOBAL['timestamp'],
  9.                                 'lastauthor' => $_SGLOBAL['supe_username'],
  10.                                 'lastauthorid' => $_SGLOBAL['supe_uid'],
  11.                                 'topicid' => 0
  12.                         );
  13.                         $tid = inserttable('thread', $tsetarr, 1);

  14.                         $psetarr = array(
  15.                                 'tagid' => $tagid,
  16.                                 'tid' => $tid,
  17.                                 'uid' => $_SGLOBAL['supe_uid'],
  18.                                 'username' => $_SGLOBAL['supe_username'],
  19.                                 'ip' => getonlineip(),
  20.                                 'dateline' => $_SGLOBAL['timestamp'],
  21.                                 'message' => $message,
  22.                                 'isthread' => 1
  23.                         );
  24.                         //添加
  25.                         inserttable('post', $psetarr);
  26.                         //更新圈子统计
  27.                         $_SGLOBAL['db']->query("UPDATE ".tname("mtag")." SET threadnum=threadnum+1 WHERE tagid='$tagid'");

  28.                 }
复制代码
在source/cp_blog.php文件中找到最底部
  1. include_once template("cp_blog");
复制代码
在这代码之前添加代码:
  1. //关联群组
  2. $mtags = array();
  3. if(!$eventid || $event['uid']==$_SGLOBAL['supe_uid']) {
  4.         $query = $_SGLOBAL['db']->query("SELECT mtag.* FROM ".tname("tagspace")." st LEFT JOIN ".tname("mtag")." mtag ON st.tagid=mtag.tagid WHERE st.uid='$_SGLOBAL[supe_uid]' ");
  5.         while($value=$_SGLOBAL['db']->fetch_array($query)) {
  6.                 $mtags[] = $value;
  7.         }
  8. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 23:28 , Processed in 0.043431 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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