您在這裡

模組/Modules

模組安裝、設定、修改、開發、分享等等。

search,cron 搜尋索引的建立在文章量過十萬字等級時非常脆弱

shiyee's 的頭像
shiyee 在 2006-05-24 (三) 19:48 發表

drupal 無法很好的處理過萬字的文章檢索工作
或許要拆分為一篇幾千個字的文章會不會比較好呢??

我把一整本書輸入,結果在建立索引時,執行時間超時、搜索關鍵字也不正常
蠻糟糕的

drupal 是否有<email 這篇文章給好友>的module

yuants's 的頭像
yuants 在 2006-05-24 (三) 12:06 發表

我是環境資訊協會的網管 yuants

我不知 drupal 是否有這個功能的 modules 類似 一般線上電子報的
[email 這篇文章給好友] 的功能 如果有的話 是不是在官方網站可以找得到啊?

目前的一般訂報頁面只能讓讀者訂報給自己,是否能增加向朋友推薦的功能?

大致構想如下:

你的名字:○○○
你的信箱: 副本會給您
朋友1的名字:XXX1
朋友1的信箱:
朋友2的名字:XXX2
朋友1的信箱:

送出表格後,被推薦人會收到一封類似以下的信:
XXX您好,您的朋友○○○認為您可能會對XXX電子報感到興趣。以下是一份本日的XXX電子報,如果您也想開始每天收到XXX電子報請直接按下回覆即可。

移除模組

Drupaler's 的頭像
Drupaler (未驗證) 在 2006-05-17 (三) 01:51 發表

也是個問題,有的模組安裝會動到MySQL,移除就不能只把模組刪掉!
呵呵!要自己到MySQL修改又怕怕的。

像similar

/**
* Add FULLTEXT index to MySQL MyISAM tables.
* Module does not support InnoDB or PostgreSQL, so no changes for it
*/
function similar_install() {
switch ($GLOBALS['db_type']) {
case 'mysql':
case 'mysqli':
db_query('ALTER TABLE {node_revisions} ENGINE = MYISAM');
db_query('ALTER TABLE {node_revisions} ADD FULLTEXT(title, body)');
}

哪我是要刪掉node_revisions裡的FULLTEXT(title, body)嗎?

url filter

jimmy's 的頭像
jimmy 在 2006-05-15 (週一) 00:53 發表

話說,這個module有幾個小撇步很重要
1. 就是他絕對不能擺在line breaker(自動斷行)的後面
2. 連結的前後最好有空白,
如: http://test.test.org
「如」和連結之間就有空白,這樣url很容易parse出來
為什麼會這樣,是因為英文的用法習慣跟中文的不太一樣

有用的人,如果遇到連結出不來的困擾,可以注意一下喔!
drupal taiwan的已經這樣調整了~

新增tab失敗....why??

braveht's 的頭像
braveht 在 2006-05-14 (周日) 16:15 發表

我想要在每個node的頁面上新增一個Tab,
於是我寫了一個module...把下面這一段加到module裡hook_menu的實做中:

if (arg(0) == 'node' && is_numeric(arg(1))) {
$node = node_load(array('nid' => arg(1)));
if ($node->nid) {
$items[] = array(
'path' => 'node/'. arg(1) .'/configure',
'title' => t('configure'),
'type' => MENU_LOCAL_TASK
);
}
}

enable module後卻沒有出現我新增的Tab......

可是如果我把同一段code加到node.module裡的hook_menu實做裡就沒有問題
這是為什麼....

Flexinode 功能升級 for drupal 4.6

jimmy's 的頭像
jimmy 在 2006-05-10 (三) 22:32 發表

!注意!
1. 此自行release的模組,僅適合新裝flexinode的使用者,並不適合已運行flexinode image和file的使用者,請務必注意
2. 此模組並不擔保任何使用上造成的損毀,請先備份原先的flexinode資料夾
3. 此模組僅適用於drupal 4.6
--------------------------------------

Changelog:
(field_image.inc field_file.inc)
1. image和file可以填入標題
2. 自動將檔案編號,所以沒有中文檔名的問題
3. 自動更換資料夾,以免單一資料夾檔案過多影響效能

(field_image.inc)
4. 透過flexinode上傳圖片時,圖片大小的畫素限制,成為自動resize,不會出現警告
--------------------------------------

把玩Drupal模組: Hook System運作簡介

jimmy's 的頭像
jimmy 在 2006-05-09 (二) 20:07 發表

模組系統是drupal很重要的運作方式,drupal依靠著少少的核心程式,便能讓模組能做到任何事情。

drupal只有21個檔案在include裡頭,每次必會loading進來,其他的全都放在modules。
也就是說,除了那幾隻檔案以外,全部的東西都把他當成module在寫。諸如CMS最基本的功能,文章管理、評論、討論區、分類...等的功能,全部都寫在module裡,include裡頭所提供的是各種api,檔案處理函式、資料庫存取、表單生成...等等,這樣的分層,module便可以專心的開發各種功能。

想做出類似奇磨知識+的功能

braveht's 的頭像
braveht 在 2006-05-09 (二) 18:54 發表

最近要弄出有類似奇磨知識+功能(公開問題->評比->最佳答案->Credit)的網站,
就跑到模組列表那邊找找看有沒有類似的....

發現有一個Topic的模組有類似的功能,只是試過的結果發現:
1. 沒有後續針對4.7版的開發
2. Answer的部分不是用node來實做
3. 沒有連結到userpoints (還是我不會用?)

所以現在打算要自己開工動手寫一個了,
之前雖然看過也改過一些模組的source code,可是自己寫還是頭一遭XD。

現在剛以Topic模組為Sample,把一些東西剪剪貼貼弄個大概,明天還要再修。

深夜的兩難,google map 還是 urmap ?

jimmy's 的頭像
jimmy 在 2006-05-09 (二) 02:23 發表

接下來一個開發的計畫
一個純粹興趣的想法
greenschool上面不少的會員
也有許多單位,不如讓他們來玩玩GIS系統

首先呢,我看到的是GMap這個module。

這個module的demo看起來實在吸引人,很多部份都幫我們寫好了,尤其是4.7,似乎只要白痴的裝一裝應該就可以用了,剩下的工作就是一些customization而已。唯一美中不足的部份,就是google map本身的限制,沒有台灣的地圖。

但是呢,又讓我不小心看到了urmap這個台灣自己來的東西,趕緊去試用一下,發現其實他們做的還不錯啊~實在是值得鼓勵,又是與師大技術合作的東西說,應該好好利用一下..於是就陷在兩難的抉擇局面

新模組coolfilter

lllkkk's 的頭像
lllkkk 在 2006-05-04 (四) 12:46 發表

可以只使用php就可以給很多常見的編程語言加亮,更是能在幾乎所有的浏覽器(支持flash),windows,linux上播放多媒體文件。雖然drupal上也有提供以上兩個功能的模塊,但是語法加亮要perl模塊,播放多媒體文件更是要求浏覽器裝插件,很是不便。

下載: http://drupal.org/node/61357
說明: http://www.kylinx.net/node/118
demo: http://www.kylinx.net/node/112

頁面

訂閱 RSS - 模組/Modules