模組介紹: 修改 Drupal 預設的 "閱讀全文" 的連結位置。原本的位置是附在連結區域,跟其他資訊夾雜在一起(例如分類、閱讀次數、列印...等等),有時容易被忽略。現在,透過這模組可以把此連結緊接在文章摘要後面或下方,便於閱讀。此外,此模組也會在 RSS feed 裡加上閱讀全文的連結。 連結網址: http://drupal.org/project/ed_readmore模組分類: 內容呈現模組版本: 5.x4.7.x 發表回應前,請先登入或註冊 回應 Re: ed_readmore.module,v 1.2.2.4 2007/04/06 16:57:44 這個版本 無法正確轉換本地化,如 "閱讀全文"。 所以,我參考了 modules/node/node.module 本來的本地化是怎麼做的,發現 T("read more") 即可。再比較 sites/all/modules/ed_readmore/ed_readmore.module line 30define('ED_READMORE_TEXT_DEFAULT', ' read more »'); line 79$readmore_url = l(variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), "node/$node->nid", NULL, NULL, NULL, TRUE, TRUE); line 201'#default_value' => variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), 所以可以發現只要透過 t("read me") 即可取得本地化詞。以下是我分別做的修改define('ED_READMORE_TEXT_DEFAULT', 'read more');$readmore_url = l(variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), "node/$node->nid", NULL, NULL, NULL, TRUE, TRUE);'#default_value' => variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), 發表回應前,請先登入或註冊
Re: ed_readmore.module,v 1.2.2.4 2007/04/06 16:57:44 這個版本 無法正確轉換本地化,如 "閱讀全文"。 所以,我參考了 modules/node/node.module 本來的本地化是怎麼做的,發現 T("read more") 即可。再比較 sites/all/modules/ed_readmore/ed_readmore.module line 30define('ED_READMORE_TEXT_DEFAULT', ' read more »'); line 79$readmore_url = l(variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), "node/$node->nid", NULL, NULL, NULL, TRUE, TRUE); line 201'#default_value' => variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), 所以可以發現只要透過 t("read me") 即可取得本地化詞。以下是我分別做的修改define('ED_READMORE_TEXT_DEFAULT', 'read more');$readmore_url = l(variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), "node/$node->nid", NULL, NULL, NULL, TRUE, TRUE);'#default_value' => variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), 發表回應前,請先登入或註冊
回應
Re:
ed_readmore.module,v 1.2.2.4 2007/04/06 16:57:44 這個版本
無法正確轉換本地化,如 "閱讀全文"。
所以,我參考了 modules/node/node.module 本來的本地化是怎麼做的,發現 T("read more") 即可。再比較 sites/all/modules/ed_readmore/ed_readmore.module
line 30
define('ED_READMORE_TEXT_DEFAULT', ' read more »');
line 79
$readmore_url = l(variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), "node/$node->nid", NULL, NULL, NULL, TRUE, TRUE);
line 201
'#default_value' => variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'),
所以可以發現只要透過 t("read me") 即可取得本地化詞。以下是我分別做的修改
define('ED_READMORE_TEXT_DEFAULT', 'read more');
$readmore_url = l(variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'), "node/$node->nid", NULL, NULL, NULL, TRUE, TRUE);
'#default_value' => variable_get('ed_readmore_text', t(ED_READMORE_TEXT_DEFAULT) . ' »'),