文字自動產生連結的功能

22 views
Skip to first unread message

ericlu@tw

unread,
Oct 5, 2009, 5:22:08 AM10/5/09
to TiddlyWiki 華語支援論壇
就是一些常見的名詞會被自動地產生 (空的) 連結
在 TiddlyWiki 的右下方的標籤處 "更多" > "未完成" 裡面可以看到它們

請問這個功能有辦法關閉掉嗎?

~She.Saran~

unread,
Oct 5, 2009, 8:06:59 AM10/5/09
to TiddlyWiki 華語支援論壇
你把这项目去掉就是啦~

你吧 TabMore 条目里的 TabMoreMissing项目 连接去掉或者改成别个咯~
注:大括号包围滴那段。

<<tabs txtMoreTab {{"未完成" "内容空白的文章" TabMoreMissing "未引用"}} "未被引用的文章"
TabMoreOrphans "默认文章" "默认的影子文章" TabMoreShadowed>>

ericlu@tw

unread,
Oct 7, 2009, 5:12:14 AM10/7/09
to TiddlyWiki 華語支援論壇
我不是想把 "TabMoreMissing项目" 隱藏起來

而是
"一些常見的名詞會被自動地產生 (空的) 連結" ,這個功能有辦法關掉嗎?

(編輯好的文章在顯示時, 常會有一些字自動變成連結, 但我並沒有打算編輯該連結條目, 會變成有些製造混亂的效果)

hscui

unread,
Oct 7, 2009, 5:27:34 AM10/7/09
to tiddly...@googlegroups.com
这个是TW本身自带的,一般会自动产生链接的都是用了两个大写字母的英文,要么就不要用大写字母,要么就在它的周围加上{{{ }}}。

2009/10/7 ericlu@tw <ctl...@gmail.com>:

Message has been deleted

BramChen

unread,
Oct 7, 2009, 6:24:26 AM10/7/09
to TiddlyWiki 華語支援論壇
tiddler 內文中欲停用某個 WikiWord 或其他 TiddlyWiki 標記語法(markup syntax),參考下列網址之語法

明:
http://bit.ly/WGG9r

若特定 tiddlers 內文中的 WikiWord(未建立 tiddler 者) 其連結不想 出現在 "TabMoreMissing" 的

表中,可增設其標籤 (tag) "excludeMissing"。

~She.Saran~

unread,
Oct 7, 2009, 7:05:56 AM10/7/09
to TiddlyWiki 華語支援論壇
那 你就用 “~”打在不需要的主动产生词前面咯
例:~China
这样China就不会主动产生连接了

On 10月7日, 下午5時12分, "ericlu@tw" <ctlu...@gmail.com> wrote:

> > > 請問這個功能有辦法關閉掉嗎?- 隱藏被引用文字 -
>
> - 顯示被引用文字 -

廖紹龍

unread,
Oct 7, 2009, 1:13:26 PM10/7/09
to tiddly...@googlegroups.com
給個回饋,我想以上的回答使用過tw一段時間的使用者不會不知道

我曾經也因為這個「貼心」的功能苦惱過,這是預設功能,已經寫在javascripts code裡面
算程式核心,必非以套件的形式安裝,並且也沒有option控制這個功能的啟動

用最爆力的方式就是把他的javascripts code字串解析的部份改掉
其中有個判別是「大寫字母為起首的單字」轉為wikilink
前陣子解析tw程式碼地時候有找到
把這部份刪掉就不會有那個貼心的功能了

這部份不會影響程式結構,只是改變TW對於字串wiki化的部份
你所儲存的tidder資料不受影響

2009/10/7 ~She.Saran~ <she....@gmail.com>



--
廖紹龍 Liao, Shiao-Long.

~She.Saran~

unread,
Oct 7, 2009, 8:49:31 PM10/7/09
to TiddlyWiki 華語支援論壇
吾家对JavaScript还是不太熟悉~
请问是否能公布下代码段呢?
*(希望,如果可以你能放个修改后的tw来学习下吗,谢谢~)

On 10月8日, 上午1時13分, 廖紹龍 <wind.sixwi...@gmail.com> wrote:
> 給個回饋,我想以上的回答使用過tw一段時間的使用者不會不知道
>
> 我曾經也因為這個「貼心」的功能苦惱過,這是預設功能,已經寫在javascripts code裡面
> 算程式核心,必非以套件的形式安裝,並且也沒有option控制這個功能的啟動
>
> 用最爆力的方式就是把他的javascripts code字串解析的部份改掉
> 其中有個判別是「大寫字母為起首的單字」轉為wikilink
> 前陣子解析tw程式碼地時候有找到
> 把這部份刪掉就不會有那個貼心的功能了
>
> 這部份不會影響程式結構,只是改變TW對於字串wiki化的部份
> 你所儲存的tidder資料不受影響
>

> 2009/10/7 ~She.Saran~ <she.sa...@gmail.com>


>
>
>
>
>
> > 那 你就用 “~”打在不需要的主动产生词前面咯
> > 例:~China
> > 这样China就不会主动产生连接了
>
> > On 10月7日, 下午5時12分, "ericlu@tw" <ctlu...@gmail.com> wrote:
> > > 我不是想把 "TabMoreMissing项目" 隱藏起來
>
> > > 而是
> > > "一些常見的名詞會被自動地產生 (空的) 連結" ,這個功能有辦法關掉嗎?
>
> > > (編輯好的文章在顯示時, 常會有一些字自動變成連結, 但我並沒有打算編輯該連結條目, 會變成有些製造混亂的效果)
>
> > > On 10月5日, 下午8時06分, "~She.Saran~" <she.sa...@gmail.com> wrote:
>
> > > > 你把这项目去掉就是啦~
>
> > > > 你吧 TabMore 条目里的 TabMoreMissing项目 连接去掉或者改成别个咯~
> > > > 注:大括号包围滴那段。
>
> > > > <<tabs txtMoreTab {{"未完成" "内容空白的文章" TabMoreMissing "未引用"}} "未被引用的文章"
> > > > TabMoreOrphans "默认文章" "默认的影子文章" TabMoreShadowed>>
>
> > > > On 10月5日, 下午5時22分, "ericlu@tw" <ctlu...@gmail.com> wrote:
>
> > > > > 就是一些常見的名詞會被自動地產生 (空的) 連結
> > > > > 在 TiddlyWiki 的右下方的標籤處 "更多" > "未完成" 裡面可以看到它們
>
> > > > > 請問這個功能有辦法關閉掉嗎?- 隱藏被引用文字 -
>
> > > - 顯示被引用文字 -
>
> --

> 廖紹龍 Liao, Shiao-Long.- 隱藏被引用文字 -
>
> - 顯示被引用文字 -

BramChen

unread,
Oct 8, 2009, 11:03:34 AM10/8/09
to TiddlyWiki 華語支援論壇
暴力?直接修改核心程式?(希望不是。)

對任何程式員而言,TW 僅僅不到萬行的程式碼,並非難事。
除非日後不升級、而且只用一個 TW、...,
否則只為大大小小功能不盡如意,東改改西改改,
那會是惡夢的開始。

對一般的使用者而言,更是一場可預知的災難 ...

我想,任何有經驗的 TW hackers 都會盡可能以 plugin 來改寫 core function。
無關技術難易,後續維護考量而已,也可方便一般使用者選用。

既有的類似功能的套件,有多個可供選擇的彈性:
http://www.tiddlytools.com/#DisableWikiLinksPlugin

分享另一個套件,ToggleWikiLinkPlugin,可以選擇是否停用 wiki links and missing links:
http://bit.ly/ToggleWikiLink

當然,除非必要,安裝太多套件,也容易脹氣。
TW 內建的功能若可合用,少裝些套件就算不能延年益壽,可求安康。


On 10月8日, 上午1時13分, 廖紹龍 <wind.sixwi...@gmail.com> wrote:

> 給個回饋,我想以上的回答使用過tw一段時間的使用者不會不知道
>
> 我曾經也因為這個「貼心」的功能苦惱過,這是預設功能,已經寫在javascripts code裡面
> 算程式核心,必非以套件的形式安裝,並且也沒有option控制這個功能的啟動
>
> 用最爆力的方式就是把他的javascripts code字串解析的部份改掉
> 其中有個判別是「大寫字母為起首的單字」轉為wikilink
> 前陣子解析tw程式碼地時候有找到
> 把這部份刪掉就不會有那個貼心的功能了
>
> 這部份不會影響程式結構,只是改變TW對於字串wiki化的部份
> 你所儲存的tidder資料不受影響
>

> 2009/10/7 ~She.Saran~ <she.sa...@gmail.com>

ericlu@tw

unread,
Oct 8, 2009, 10:10:05 PM10/8/09
to TiddlyWiki 華語支援論壇
感謝
把 DisableWikiLinksPlugin 加入,再設定只選第一個選項後, 終於把 自動WikiLinks 的功能給關掉了

不過不太確定他設定裡的第二個選項: 「... except for WikiWords contained in shadow
tiddlers」
有人知道它的意思嗎?

魚狗

unread,
Oct 8, 2009, 10:17:36 PM10/8/09
to tiddly...@googlegroups.com
shadow tiddler 就是一些被隱藏的、與系統初設定有關的tiddler,裡面可能包含一些預設的 Wikiwords 看你要不要取消,你可點右側欄 sidebartab 的預設文章(More-> Shadowed)中去看看可知....

2009/10/9 ericlu@tw <ctl...@gmail.com>

BramChen

unread,
Oct 9, 2009, 12:45:46 AM10/9/09
to TiddlyWiki 華語支援論壇
修正 ToggleWikiLink 的錯誤,造成不便請見諒。

已下載者請重新下載:
http://bit.ly/ToggleWikiLink

或修改此行
config.formatters[i].handler_core=config.formatters[i].handler

wikilink_handler_core=config.formatters[i].handler

On 10月8日, 下午11時03分, BramChen <bram.c...@gmail.com> wrote:

ericlu@tw

unread,
Oct 15, 2009, 3:25:36 AM10/15/09
to TiddlyWiki 華語支援論壇
謝謝

On 10月9日, 上午10時17分, 魚狗 <cyr...@gmail.com> wrote:
> shadow tiddler 就是一些被隱藏的、與系統初設定有關的tiddler,裡面可能包含一些預設的 Wikiwords
> 看你要不要取消,你可點右側欄 sidebartab 的預設文章(More-> Shadowed)中去看看可知....
>

> 2009/10/9 ericlu@tw <ctlu...@gmail.com>

Reply all
Reply to author
Forward
0 new messages