By James Qi, 2019年11月18日 Drupal自建表中添加留言功能 我們2010年開始使用Drupal時,内容都是放在node裡面的,到2016年才開始在部分網站中使用直接建表的方式,當時的記錄《在Drupal中直接導入、使用數據庫》,後面從IP數據、2017年底的國語辭典系列等内容就使用了這種方式,再從2018年進行了《大數據量Drupal網站改造數據結構》,效果也是不錯的,所以新内容我們基本都是采取的這種方式。 但
By James Qi, 2016年11月22日 Drupal網站中顯示留言者的IP地址 以前在Wiki網站中文章或者讨論的匿名發布者都是顯示出IP地址來(例如這個“周公解夢”頁面下方的用戶留言),這樣方便管理員或者其他用戶了解内容發布者的來源,也便于監控防範垃圾内容。而Drupal網站中留言的匿名發布者都是顯示“匿名”或者用戶自己留下的名稱和鍊接。 今天嘗試了一下Drupal中修改模闆文件comment.tpl.php,是可以實現顯示留言者IP相關信息的,可以讓注冊用戶和匿名用戶的IP地址都顯示出來,具體代碼如下: <?php /** * @file
By James Qi, 2015年1月14日 批量開通Drupal網站留言的驗證碼及郵件提醒功能 剛開始用Drupal搭建網站的時候就開啟了留言Comment功能,驗證碼Captcha是必須啟用的,否則垃圾信息會迅猛增加,而當子網站數量、系列網站增多(例如有幾十、幾百個)以後,因為查看哪些網站有留言就太麻煩了,隻好基本上都關閉了留言功能,隻保留了少數幾個交互性比較強、内容必須由用戶來提供的網站開啟留言等功能。 考慮到網站的未來發展,還是需要盡量讓用戶參與網站的互動,所以近期準備把留言功能再打開,其中有兩點是必須的:開啟驗證碼和郵件提醒,而且因為涉及到的站點多,初次設置及未來修改還需要能夠批量進行才好。 這裡把最近的一些嘗試記錄下來,