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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 用笨方法实现让游客参与活动--X2.5版本

[复制链接]
花小鬼 发表于 2012-5-10 21:17:49 | 显示全部楼层 |阅读模式

因为着急要。所以先试着这样改了一下程序来实现让游客也能参与活动的功能,弊端未测试。。。
一、新建一个用户,用户名为“游客”,记下UID。
二、找到template\default\forum\viewthread_activity.htm,把“我要参加”按钮删掉(我们的项目不需要这个弹出按钮 要求直接在页面提交),大概第95行
  1. <!--{if $_G['UID']&& !$activityclose && (!$applied || $isverified == 2)}-->
  2.         <div id="activityjoin" style="display:none">
  3. 修改成:
  4. <!--{if  !$activityclose && (!$applied || $isverified == 2)}-->
  5.         <div id="activityjoin" style="">
复制代码
三、source\module\forum\forum_misc.php,找到第960行
  1. if(!$_G['uid']) {
  2.                 showmessage('not_loggedin', NULL, array(), array('login' => 1));
  3.         }
  4. 注释掉,既:
  5. /*if(!$_G['uid']) {
  6.                 showmessage('not_loggedin', NULL, array(), array('login' => 1));
  7.         }*/
复制代码
找到第1015行:
  1. 'username' => $_G['username'],
  2. 'uid' => $_G['uid'],
  3. 改成:
  4. 'username' => $_G['username']?$_G['username']:'游客',//2012年5月10日
  5.                                 'uid' => $_G['uid']?$_G['uid']:'2',//这里的'2'应该改成你注册的名为游客的用户的UID--2012年5月10日
复制代码
找到第1025行:
  1. 'username' => $_G['username'], 'uid' => $_G['uid'],
  2. 改成:
  3. 'username' => $_G['username']?$_G['username']:'游客', 'uid' => $_G['uid']?$_G['uid']:'2', //同样 这里的2为您注册的”游客“的UID
复制代码
至此修改完毕。

很笨的方法哦~~~有时间了看能不能做个聪明点的插件给大家。谢谢观赏
生产力 发表于 2012-5-10 21:29:24 | 显示全部楼层
那还不乱套了...
回复

使用道具 举报

遇爱社区 发表于 2012-5-10 21:44:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 花小鬼 发表于 2012-5-11 16:52:25 | 显示全部楼层
生产力 发表于 2012-5-10 21:29
那还不乱套了...

尚未发现乱套问题,就是版本升级的时候还得再一次程序……麻烦   求高人写插件分享~~
回复

使用道具 举报

 楼主| 花小鬼 发表于 2012-5-11 16:53:04 | 显示全部楼层
遇爱社区 发表于 2012-5-10 21:44
效果是什么?

500人友链群,131685608

效果就是可以让游客不注册不登录就能参与报名活动。。
回复

使用道具 举报

 楼主| 花小鬼 发表于 2012-5-11 16:55:36 | 显示全部楼层
九洲.双锤 发表于 2012-5-10 21:58
我喜欢,请大家鼓掌支持,谢谢

谢谢帮顶~~
回复

使用道具 举报

你听 发表于 2012-5-11 16:56:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1314学习网 发表于 2012-5-11 22:54:59 | 显示全部楼层
前排支持,,,,
回复

使用道具 举报

hehaowei 发表于 2012-8-9 11:48:54 | 显示全部楼层
按照更改了~但是一点参加活动,马上提示需要登录
回复

使用道具 举报

firstbc2 发表于 2013-5-8 00:58:22 | 显示全部楼层
能报名,但报名后好像就少了取消的功能
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 10:27 , Processed in 0.031011 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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