由 James Qi, 2019年11月18日 Drupal自建表中添加留言功能 我们2010年开始使用Drupal时,内容都是放在node里面的,到2016年才开始在部分网站中使用直接建表的方式,当时的记录《在Drupal中直接导入、使用数据库》,后面从IP数据、2017年底的国语辞典系列等内容就使用了这种方式,再从2018年进行了《大数据量Drupal网站改造数据结构》,效果也是不错的,所以新内容我们基本都是采取的这种方式。 但
由 James Qi, 2016年11月22日 Drupal网站中显示留言者的IP地址 以前在Wiki网站中文章或者讨论的匿名发布者都是显示出IP地址来(例如这个“周公解夢”页面下方的用户留言),这样方便管理员或者其他用户了解内容发布者的来源,也便于监控防范垃圾内容。而Drupal网站中留言的匿名发布者都是显示“匿名”或者用户自己留下的名称和链接。 今天尝试了一下Drupal中修改模板文件comment.tpl.php,是可以实现显示留言者IP相关信息的,可以让注册用户和匿名用户的IP地址都显示出来,具体代码如下: <?php /** * @file
由 James Qi, 2015年1月14日 批量开通Drupal网站留言的验证码及邮件提醒功能 刚开始用Drupal搭建网站的时候就开启了留言Comment功能,验证码Captcha是必须启用的,否则垃圾信息会迅猛增加,而当子网站数量、系列网站增多(例如有几十、几百个)以后,因为查看哪些网站有留言就太麻烦了,只好基本上都关闭了留言功能,只保留了少数几个交互性比较强、内容必须由用户来提供的网站开启留言等功能。 考虑到网站的未来发展,还是需要尽量让用户参与网站的互动,所以近期准备把留言功能再打开,其中有两点是必须的:开启验证码和邮件提醒,而且因为涉及到的站点多,初次设置及未来修改还需要能够批量进行才好。 这里把最近的一些尝试记录下来,