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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[原创][8.22更新]发贴样本+话题类型[后台管理,各版快独立,有开关]

[复制链接]
Pteranodon 发表于 2005-8-16 13:39:13 | 显示全部楼层
已加了您, 謝謝樓豬>3<
回复

使用道具 举报

Pteranodon 发表于 2005-8-16 14:11:21 | 显示全部楼层
已成功, 再頂一下, 太好了:)
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-17 00:19:16 | 显示全部楼层
原帖由 cosmos_wing 于 2005-8-16 00:52 发表
成功安装了,谢谢分享!
不过是否可以让用户编辑帖子,回复帖子时也能显示选择话题呢?


1:在include/newreply.php  

查找:
  1. $discuz_action = 12;
复制代码


在 include/editpost.php

查找:
  1. $discuz_action = 13;
复制代码


分别在后面加上:

  1. //======发贴样本+话题类型==By  www.5466.ik8.com=======================

  2. $sample_sql="SELECT sample_sub,sample_subject,sample_title,sample_content FROM $table_forums WHERE fid='$fid' ";
  3. $sample_query=$db->query($sample_sql);
  4. $row=$db->fetch_array($sample_query);

  5. if( $row[sample_subject]){
  6. $sample_subject=$row[sample_subject];
  7. $Sample_subject=explode(',',$sample_subject);
  8. $subject_len=count($Sample_subject);
  9. $subject_str='<script language=javascript>function chk_subject(){document.input.subject.focus();document.input.subject.value=document.input.check_subject.value+document.input.subject.value;}</script>';
  10. $subject_str.='<select  name=check_subject onchange="javascript:chk_subject();" ><option value="" selected>请选择话题</option>';
  11. for($i=0;$i<$subject_len;$i++)               
  12. $subject_str.='<OPTION value="'.$Sample_subject[$i].'">'.$Sample_subject[$i].'</OPTION>';      
  13. $subject_str.='</select>';
  14. }
  15.      
  16. if($sample_sub=$row[sample_sub]){
  17. $sample_title=$row[sample_title];
  18. $sample_content=$row[sample_content];

  19. $Sample_title=explode(',',$sample_title);
  20. $Sample_content=explode(',',$sample_content);

  21. $sample_str='<script language=javascript>function check_sample(){document.input.message.focus();sam_va=document.input.chk_sample.value; sam_va=eval(sam_va); switch(sam_va){';

  22. for($i=0;$i<$sample_sub;$i++)
  23. $sample_str.='case '.$i.':document.input.message.value="'.$Sample_content[$i].'"; break;';

  24. $sample_str.='default:document.input.message.value="";break;}}</script>';

  25. $sample_str.='<select  name=chk_sample onchange="javascript:check_sample();" ><option value="" selected>请选择样本</option>';

  26. for($i=0;$i<$sample_sub;$i++)               
  27. $sample_str.='<OPTION value='.$i.'>'.$Sample_title[$i].'</OPTION>';      
  28. $sample_str.='</select>';
  29.      
  30. }
  31. //============发贴样本+话题类型===================lu5266================
复制代码



2:在模板post_newreply.htm
查找:
  1. <input type="text" name="subject" size="45" value="$subject" tabindex="3">
复制代码


前面加:

  1. <!--{if $row['sample_subject']}-->$subject_str<!--{/if}-->
复制代码



3:在模板post_editpost.htm
查找:
  1. <input type="text" name="subject" size="45" value="$postinfo[subject]" tabindex="3">
复制代码


前面加:

  1. <!--{if $row['sample_subject']}-->$subject_str<!--{/if}-->
复制代码
回复

使用道具 举报

cosmos_wing 发表于 2005-8-17 02:06:31 | 显示全部楼层
原帖由 lu5266 于 2005-8-17 00:19 发表


1:在include/newreply.php  

查找:
  1. $discuz_action = 12;
复制代码


在 include/editpost.php

查找:
  1. $discuz_action = 13;
复制代码


分别在后面加上:

[code]//======发贴样本+话题类 ...



那么及时就得到解答,同时还发消息通知了我!
太感谢了!!!
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-17 12:15:14 | 显示全部楼层
原帖由 cosmos_wing 于 2005-8-17 02:06 发表



那么及时就得到解答,同时还发消息通知了我!
太感谢了!!!

这是应该的
回复

使用道具 举报

honto 发表于 2005-8-17 12:35:03 | 显示全部楼层
支持一下了!
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-17 21:24:31 | 显示全部楼层

安装过的来更新下

【最后更新】8.17 [优化函数,添加样本的时候,根据光标位置来插入]
                 更新方法:第三步,用新的覆盖原来的

安装过的来更新下,方便很多的
回复

使用道具 举报

尐強 发表于 2005-8-17 21:30:42 | 显示全部楼层
支持
回复

使用道具 举报

M55 发表于 2005-8-17 23:56:17 | 显示全部楼层
原帖由 lu5266 于 2005-8-17 21:24 发表
【最后更新】8.17 [优化函数,添加样本的时候,根据光标位置来插入]
                 更新方法:第三步,用新的覆盖原来的

安装过的来更新下,方便很多的


哈哈!不错,就是没想到这么快就有结果了~~~~~~~~~~常加常新
回复

使用道具 举报

dyss 发表于 2005-8-19 10:19:47 | 显示全部楼层
bug

post_bbinsert.htm应该加入的是
<!--{if $row['sample_sub']}-->$sample_str<!--{/if}-->
而且,就是只在发新帖里有也要加
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 22:34 , Processed in 0.025546 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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