本人從2010年開始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal對多語言、多站點的支持也是我選擇它的重要因素。從最開始的6.x到7.x再到8.x,我一直都在使用,在這過程中需要修改模闆、自建模塊,也學會了PHP以及其它一些技術。在本博客中我也記錄了很多日常使用Drupal中遇到的問題、解決的辦法,希望對其他使用Drupal的朋友有所幫助。

這是 Drupal 分類的頁面,點擊下面标題查看詳細文章内容:
本人從2010年開始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal對多語言、多站點的支持也是我選擇它的重要因素。從最開始的6.x到7.x再到8.x,我一直都在使用,在這過程中需要修改模闆、自建模塊,也學會了PHP以及其它一些技術。在本博客中我也記錄了很多日常使用Drupal中遇到的問題、解決的辦法,希望對其他使用Drupal的朋友有所幫助。


以前在MediaWiki中見過一個擴展程序可以實現漢字轉拼音,但好像是固定漢字轉換,不能是變量,所以也沒有用。這幾天在用Drupal的時候查到資料說Transliteration這個模塊可以用于中文轉拼音,而這個模塊也用于将上傳包含漢字字符文件名的文件自動轉拼音文件名,以前就曾經安裝用過,于是打開該模塊的Readme查看,原來很簡單就可以調用其中的函數來實現。
漢字轉換函數:

雖然從1998年開辦勁捷公司的主營業務就是網站建設,但我一直沒有學過ASP、.Net、Java等程序語言,這方面都是公司的程序員來解決,我隻會一些工具,以及一些HTML語言。即使2005年以後我專門帶隊來做自有網站運營,使用過PHP編寫的MediaWiki、Discuz等開源平台,但也隻是使用現成的系統,基本沒有改動、編寫過PHP程序。
很久以前學過Basic, Fort

Drupal的區塊(Block)功能可以嵌入HTML和PHP代碼,能夠按照權限、URL匹配控制顯示,還是很方便、靈活的,不過因為MediaWiki的版面格式用習慣了,無法在Title下添加一個區塊有時顯得不太方便(Heade
前一段時間,将我的個人網站及《Google AdSense實戰寶典》配套網站這兩個相對比較簡單、流量也不大的網站從MediaWiki遷移到Drupal,在此過程中也逐步熟悉了Drupal的基本架設,便于以後進行更複雜的應用。
本來接着是做從名錄類批量導入數據的網站,不過正好同事在交接龍人尋人網的時候說到以前的MediaWiki維護不太方便,我也覺

以前在做Wiki網站的時候,很多地方添加了用戶留言的功能,但MediaWiki的留言很不方便,用戶不懂Wiki的語法會造成格式混亂,需要管理員檢查、整理。另外,雖然MediaWiki有個“監視列表”功能,但必須是填寫了郵箱的注冊用戶,而且新留言的監視不容易知道如何做。
最近在龍人網改版到Drupal平台時,很希望能方

我們在新開發的龍人網站中,随着分類數據的增加,明顯感到操作速度變慢,在增加了分類分級選擇、分類菜單、分類Views查詢等功能和區塊後,在新建和編輯頁面的時候需要30-50秒才能打開頁面,再選擇一個分級的分類又需要幾十秒,這樣的網站幾乎無法正常使用了。
昨天排查了很長時間,把CCK中自定義的Field進行了修改或者屏蔽、在權限管理中也關閉了很多功能還卸載了一些模塊,但問題

去年嘗試用Node import模塊來導入CSV文本到Drupal網站中,可以實現将Access/Excel文件的内容導出成文本然後導入網站,但一直沒有正式投入使用,準備這個月開始繼續解決一些細節問題,特别是分類方面的問題,然後投入正式使用。
這幾天在龍人網的改版中就遇到需要加入全國各地省份、地市、區縣三級一共2000多個地名分類的情況,30多

Drupal中可以設置向網站和用戶通過contact頁面聯系,填寫一個表格後,發送到相應的郵箱中,而郵箱地址不用對外公布。前些天都進行了設置,但今天卻發現郵件無法發送成功。查看了一些文檔,Drupal發送郵件主要有兩種方式:

以前在MediaWiki中是通過修改皮膚文件、MediaWiki namespace下頁面等方式來在頁面中添加js,css等代碼的,現在使用Drupal後也必須找到合适的辦法,最近進行的一些實驗記錄如下:
可以修改php文件或者block區塊:

為了實現龍人尋人網上的發布人提交被找人照片功能,在Drupal中安裝CCK後還需要安裝一堆模塊,我是逐個安裝後解決遇到的各種問題,記錄如下。
FileField
2002-2023 v11.7 a-j-e-0