前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Subscribe Hacks v1.0

Subscribe Hacks v1.0

作者头像
Dabenshi
发布2023-08-24 09:15:41
1180
发布2023-08-24 09:15:41
举报
文章被收录于专栏:DabenshiDabenshi
第一步:在/templates/{THEME}/addcomments.tpl中,将用户名、邮箱写为“必填”参数

复制代码

代码语言:javascript
复制
<input id="name" name="name" type="text" placeholder="用户名*" required >
第二步:接下来,/engine/modules/addcomments.php文件中查找:

复制代码

代码语言:javascript
复制
if ( $config['mail_comments'] OR $config['allow_subscribe'] ) {
在上面添加:

复制代码

代码语言:javascript
复制
$guest_email = $mail;
接着查找:

复制代码

代码语言:javascript
复制
if ($config['allow_subscribe'] AND $is_logged AND $_POST['allow_subscribe'] AND $user_group[$member_id['user_group']]['allow_subscribe']) {

			$found_subscribe = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_subscribe WHERE news_id='{$post_id}' AND user_id='{$member_id['user_id']}'" );

			if( !$found_subscribe['count'] ) {

				$s_hash = md5( random_bytes(32) );

				$db->query( "INSERT INTO " . PREFIX . "_subscribe (user_id, name, email, news_id, hash) values ('{$member_id['user_id']}', '{$member_id['name']}', '{$member_id['email']}', '{$post_id}', '{$s_hash}')" );

			}

		}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023/06/29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步:在/templates/{THEME}/addcomments.tpl中,将用户名、邮箱写为“必填”参数
  • 第二步:接下来,/engine/modules/addcomments.php文件中查找:
  • 在上面添加:
  • 接着查找:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档