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

 找回密码
 立即注册
搜索

[已答复] bug 报告,ss发表新资讯,无法出现在uch的动态里面!

[复制链接]
yours1314 发表于 2009-8-3 15:46:22 | 显示全部楼层 |阅读模式
bug 报告,ss发表新资讯,无法出现在uch的动态里面!

如果该咨询不需要审核,是可以的,如果需要审核就不行可,审核后依然无法出现在动态里!
回复

使用道具 举报

meihuipeng 发表于 2009-8-3 15:53:53 | 显示全部楼层
((em:17))((em:17))
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-3 17:49:56 | 显示全部楼层
本帖最后由 lidq.jingwu 于 2009-8-3 17:51 编辑

这个并不是bug,程序本来就是这样设计的,如果审核后再推送过去,就达不到动态的效果了。
回复

使用道具 举报

 楼主| yours1314 发表于 2009-8-3 19:48:12 | 显示全部楼层
那请问,如果这样的话,根本就没有动态可言了,汗,我的站都是要审核的!!!
回复

使用道具 举报

 楼主| yours1314 发表于 2009-8-4 09:03:42 | 显示全部楼层
老大,我想自己修改一下,请教一下在那里修改呢?
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-4 09:08:06 | 显示全部楼层
这个是要修改源程序的,由于没看这个功能的源代码,过一会儿再给出是那几个文件。
回复

使用道具 举报

 楼主| yours1314 发表于 2009-8-4 09:10:43 | 显示全部楼层
好的,谢谢。
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-4 10:57:06 | 显示全部楼层
要达到你的效果,需修改admin_spacenew.php文件,在文件中找到下面的代码:
  1.                         if (allowfeed() && $setsqlarr['folder'] == 1 && $_POST['addfeed']) {
  2.                                 $feed['icon'] = 'comment';
  3.                                 $feed['title_template'] = 'feed_news_title';
  4.                                 $feed['body_template'] = 'feed_news_message';
  5.                                 $subjecturl = geturl('action/viewnews/itemid/'.$itemid);
  6.                                
  7.                                 if(empty($_SCONFIG['siteurl'])) {
  8.                                         $siteurl = getsiteurl();
  9.                                         $subjecturl = $siteurl.$subjecturl;
  10.                                 }
  11.                                 $feed['body_data'] = array(
  12.                                         'subject' => '<a href="'.$subjecturl.'">'.$_POST['subject'].'</a>',
  13.                                         'message' => cutstr(strip_tags(preg_replace("/\[.+?\]/is", '', $_POST['message'])), 150)
  14.                                 );
  15.                                 $picurl = getmessagepic(stripslashes($_POST['message']));

  16.                                 if($picurl && (strpos($picurl, '://') === false)) {
  17.                                         $picurl = $siteurl.'/'.$picurl;
  18.                                 }
  19.                                 if(!empty($picurl)) {
  20.                                        
  21.                                         $feed['images'][] = array('url'=>$picurl, 'link'=>$subjecturl);
  22.                                 }
  23.                                
  24.                                 postfeed($feed);
  25.                         }
  26.                         //信息与tag关联处理
  27.                         postspacetag('add', $type, $itemid, $tagarr);
复制代码
在代码的第一行有一个$setsqlarr['folder'] == 1它是用来限制是否在审核的,剩下的自己修改吧。
注意修改后,可能有一定的危险性,导致程序不太安全,即ss这边审核未通过的,在uchome那边已经显示了。
回复

使用道具 举报

 楼主| yours1314 发表于 2009-8-4 22:28:35 | 显示全部楼层
我想在管理员审核提交的时候,重新提交到动态里面去,这样不是很好吗?

修改那个文件呢,谢谢。
回复

使用道具 举报

 楼主| yours1314 发表于 2009-8-5 15:41:04 | 显示全部楼层
老大,再指教指教啊!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-12 09:04 , Processed in 0.119200 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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