原创 Drupal的發行版

像linux有ubuntu、redhat、fedora 等發行版一樣,drupal的發行版從無到有,開始逐漸的多起來。下面是整理的一些發行版,漏下的請大家在評論中補充。 Acquia Drupal 這是我知道的第一個drupal發行版

原创 php裏如何用正則表達式去除空白行

去除字符串內部的空行: $str = preg_replace("/(\s*?\r?\n\s*?)+/","\n",$str); 去除全部的空行,包括內部和頭尾: $str = preg_replace('/($\s*$)|

原创 Drupal的開源經濟體系

圍繞drupal已經形成了一個開源經濟體系,誕生了一批以Drupal爲主要工具提供網站建設、維護、託管等服務的商業公司,以下是比較著名的幾個: Acquia 這是Drupal創始人Buytaert創立的一家技術公司,發行一套叫 Acq

原创 Drupal學習資源

關於drupal的學習資源的很豐富,這也是開源的一大特色吧。下面把自己在學習過程中發現的幾個列在這裏,有了新的再添加。 Lullabot Podcasts 有drupal開發者的訪談廣播,也有視頻教程,可以在線收聽、收看,也可以下載

原创 Drupal的交互性

爲什麼選擇drupal? 對於開發人員來說,穩固、靈活的框架和豐富的第三方模塊以及活躍的社區,可能是選擇drupal的主要原因。那對於客戶來說,這些優勢他們很難有明顯的感受,那麼用什麼去吸引客戶呢,交互性應該是一個不錯的出發點。 dr

原创 終端下定位到drupal根目錄的命令

1. 將如下這段代碼加到 ~/.bashrc 文件的末尾 _drupal_root() { # Go up until we find index.php current_dir=`pwd`; while [ ${curr

原创 如何判斷一個drupal站用的是哪個版本

參見 http://willy.boerland.com/myblog/fingerprinting_a_drupal_iste_what_version_is_that_site_running 點贊 收藏 分享

原创 Drupal6 如何調整文章下方的“添加評論”等鏈接(node.tpl.php 中 的 $links 變量)

如果調整鏈接先後順序的話,可以用鏈接權重調整模塊:http://drupal.org/project/linkweights 如果需要調整鏈接內容,有兩種方法。 方法一:創建自定義模塊,在該模塊中應用 hook_link_alter(

原创 drupal6 站點上如何在有新評論時自動發郵件通知管理員

可以通過配置網站Actions和trigger來實現,具體方法如下: 1.在 admin/settings/actions 下新建一個發送郵件的高級動作 2.配置發送郵件的地址、標題、內容等 3.在模塊管理界面啓用trigger模塊

原创 drupal6 站點上如何實現一個標籤(tags)菜單導航區塊(block)

實現方法: 1.下載並安裝Taxonomy Menu模塊 2.下載並安裝Menu Block模塊 3.可以在/admin/build/menu/add下創建一個新的菜單項,比如taxonomy,用來掛接基於分類的菜單 4.到

原创 網站上線

http://www.wannianchuan.net 點贊 收藏 分享 文章舉報 shouldsimple 發佈了39 篇原創文章 · 獲贊 0 · 訪問量 5萬+ 私信

原创 如何在自定義模塊中theme特定的views字段

測試通過版本: drupal6.22 views6.x-2.12 首先在view編輯頁面,點擊Theme: Information,找到要應用的模板 如views-view-field--members-listing--name.t

原创 解決drush make 2.3 在不支持ssl的空間上無法下載https地址下的資源的問題

drush make 對在make文件裏定義爲[download][type] = "get"的文件是用curl進行下載的,如果所在服務器上安裝的curl不支持ssl,則下載https地址下的資源時就會報錯,導致整個make文件裏的資源

原创 如何查看網站文件存放目錄

在drupal6裏可以通過 /admin/reports/status/php 查看phpinfo信息,找到_SERVER["DOCUMENT_ROOT"] 項,就能知道當前網站所在的物理目錄了。 點贊 收藏 分享

原创 解決 drush make 2.3 下載的模塊找不到的問題

用 drush make 下載模塊時,看到除filefield模塊的一個patch沒打上之外,其他的都提示ok了,但是到 /sites/all 目錄下卻找不到下載的模塊,後來把出錯的那個patch所在的那行註釋掉之後,再運行drush