ひとり用wikiソフトat SOFTWARE
ひとり用wikiソフト - 暇つぶし2ch318:名無しさん@お腹いっぱい。
09/03/01 08:51:43 1ncl2ycw0
>>316
ありがとう、環境のせいだったのか(´・ω・`)

319:名無しさん@お腹いっぱい。
09/03/04 13:25:31 q5HnnPNm0
Operaがバグを治してくれない…
TiddlyWikiで一項目40kbyteを超えると溢れるんだぜ…


320:名無しさん@お腹いっぱい。
09/03/04 14:09:30 jUegWp2K0
Operaでの動作がなんか変だと思ってたらバグってたのかTiddlyWiki

321:名無しさん@お腹いっぱい。
09/03/10 21:21:33 L60i10N/0
TiddlyWiki 2.5.0 キタ!!!!!111

322:名無しさん@お腹いっぱい。
09/03/10 22:59:50 wmTUnWn30
TiddlyWikiはへたな情報管理ツールよりはるかに使い勝手がいいよな。
google系のウェブアプリと違ってローカルだけですむから
ネットに流せない重要事項も書き込めるし。

323:名無しさん@お腹いっぱい。
09/03/11 00:32:45 Nb3VGiTI0
>>321 訳してみた
TiddlyWikiのリリース2.5.0は1番目にjQueryライブラリを含んでいます。
jQueryライブラリの包含以外のコアへの変化が全くありません

324:名無しさん@お腹いっぱい。
09/03/11 13:56:28 ADg6MD+N0
スレ違いかとは思うのですが、質問させてください><

URLリンク(tw.lewcid.org)

のBetterLineMacroを除外Tagが複数ある場合の拡張をしたいと思い、
ソースコードを書き換えました。

■■■元のソース(可変した部分のみ抜粋)
TiddlyWiki.prototype.getTiddlers = function(field,excludeTag,includeTag)
{
var results = [];
this.forEachTiddler(function(title,tiddler)
{
if(excludeTag == undefined || tiddler.tags.find(excludeTag) == null)
if(includeTag == undefined || tiddler.tags.find(includeTag)!=null)
results.push(tiddler);
});
if(field)
results.sort(function (a,b) {if(a[field] == b[field]) return(0); else return (a[field] < b[field]) ? -1 : +1; });
return results;
}

config.macros.timeline.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{


var excludeTag = getParam(args,"excludeTag",undefined);
var includeTag = getParam(args,"onlyTag",undefined);
var tiddlers = store.getTiddlers(sortBy,excludeTag,includeTag);


}

325:名無しさん@お腹いっぱい。
09/03/11 13:58:59 ADg6MD+N0
■■■可変したソース
TiddlyWiki.prototype.getTiddlers = function(field,excludeTags,includeTag)
{
var results = [];
this.forEachTiddler(function(title,tiddler)
{
var i;
if (excludeTags == undefined)
{
if(includeTag != undefined && tiddler.isTagged(includeTag)) results.push(tiddler);
}
else
{
for (i = 0; i < excludeTags.length; i++)
{
if (excludeTags[i] == '')
{
if (tiddler.tags.length == 0) break;
}
if (tiddler.isTagged(excludeTags[i])) break;
}

if (i == excludeTags.length)
if(includeTag == undefined || tiddler.isTagged(includeTag)) results.push(tiddler);
}
});

if(field)
results.sort(function (a,b) {if(a[field] == b[field]) return(0); else return (a[field] < b[field]) ? -1 : +1; });
return results;
}

326:名無しさん@お腹いっぱい。
09/03/11 13:59:59 ADg6MD+N0
config.macros.timeline.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{


var excludeTag = getParam(args,"excludeTag",undefined);
var excludeTags;
if (excludeTag != undefined)
excludeTags = excludeTag.split(",");
var includeTag = getParam(args,"onlyTag",undefined);
var tiddlers = store.getTiddlers(sortBy,excludeTags,includeTag);


}

可変したものをsystemConfigにして保存すると、1度保存した時には
エラーもなく動作もするのですが、次に保存したとき、今まで入れた記事や
このマクロが全て消えてしまいます。

他のtiddler(プラグイン)との兼ね合いもあるのかと現在最新のtiddlyWikiを
拾ってきて、上記のマクロだけを入れた場合も同じでした。

可変前の取ってきた状態であれば、保存で消える、といった怪現象は
起こりませんでした(ただしtiddler.tags.findがないというエラーは
でていましたが)

jsは全く触れたことがないので、基本的ななにかが間違っているかとは
思いますが、もし原因のわかる方がいましたら、ご示唆願えると嬉しいです。

もしこういった話題にふさわしいスレッドがありましたら、教えて頂けると
助かります。。。不慣れなものですみません。

327:名無しさん@お腹いっぱい。
09/03/11 14:12:57 W03znC5U0
>可変したものをsystemConfigにして保存すると、1度保存した時には
>エラーもなく動作もするのですが、次に保存したとき、今まで入れた記事や
>このマクロが全て消えてしまいます。

これ読むと通常のセーブができてないように思えるんですが
ごく使用には使えてるんですか?

328:名無しさん@お腹いっぱい。
09/03/12 11:09:50 jOsVOedE0
レス遅れてすみません。

くだんのマクロを登録しなければ、セーブも普通に行われ、
問題なく使えております。

329:名無しさん@お腹いっぱい。
09/03/13 17:38:07 Qbdg5Izpi
TiddlyWikiの質問になるんだけど、ファイル容量が大きくなり過ぎてそろそろやばいなぁーと思った時、何とかする方法ってTiddlerを減らすとかファイルを分割するしかないの?
出来ればTiddlerを減らさずファイル分割もせずに1つのTidderWiki上で操作出来る抜け道は....やっぱないんだろうか?

330:名無しさん@お腹いっぱい。
09/03/13 21:17:45 pOoZ8Q720
TiddlyWikiのAdvancedOptionsってブラウザ上のSaveChangesからじゃ変更できなかったんだっけ…
久しぶりにいじってたら基本的なことを忘れてた
以下、変更箇所メモ

// Options that can be set in the options panel and/or cookies
config.options = {
 chkRegExpSearch: false,       chkCaseSensitiveSearch: false,
 chkIncrementalSearch: true,     chkAnimate: true,
 chkSaveBackups: true,         chkAutoSave: false,
 chkGenerateAnRssFeed: false,    chkSaveEmptyTemplate: false,
 chkOpenInNewWindow: true,     chkToggleLinks: false,
 chkHttpReadOnly: true,        chkForceMinorUpdate: false,
 chkConfirmDelete: true,        chkInsertTabs: false,
 chkUsePreForStorage: true, // Whether to use <pre> format for storage
 chkDisplayInstrumentation: false,  txtBackupFolder: "",
 txtEditorFocus: "text",         txtMainTab: "tabTimeline",
 txtMoreTab: "moreTabAll",      txtMaxEditRows: "30",
 txtFileSystemCharSet: "UTF-8",  txtTheme: ""
};

merge(config.options,{
 txtUserName: "YourName"});


331:名無しさん@お腹いっぱい。
09/03/13 21:45:17 lUUoDDzP0
ファイルの分割しかないんじゃないかな・・・と思う
倉庫用のTiddlyWikiを用意して移すとかしか

332:名無しさん@お腹いっぱい。
09/03/13 22:57:19 U4OlKHYg0
自分でsystemConfigタグをつけたtiddlerを定義してその中に
{{{}}}で設定を書けばいいよ
こんな感じ↓
{{{
config.options.chkAnimate=false;
config.options.chkHttpReadOnly=true;
config.options.chkForceMinorUpdate=false;
config.options.txtMaxEditRows="30";
config.options.txtBackupFolder="backup";
}}}

333:名無しさん@お腹いっぱい。
09/03/13 23:26:31 pOoZ8Q720
>>332
Editorで直接いじるよりもtiddlerを書いた方が
Ver.UpのときとかImportで楽になりそうだね。
使ってみるよ。THX

334:名無しさん@お腹いっぱい。
09/03/14 15:14:59 pPnih37i0
TiddlyWikiのファイルが1MB超えて
ちょっと前のPCとかで微妙に読み込みとか
検索とかに引っかかる感じが出てきたんだけど
TiddlyWikiの手軽さを知ってしまうと他のソフトへの移行が難しい
ProjectForumとか、WikiInAJarとか悪くないんだけどなぁ

URLリンク(en.wikipedia.org)
URLリンク(c2.com)


335:名無しさん@お腹いっぱい。
09/03/14 16:35:31 Yd3aDhjV0
そんなあなたにどことなくうさんくさいChinese TiddlyWikiはいかがっすかー
URLリンク(sourceforge.net)

336:名無しさん@お腹いっぱい。
09/03/14 20:08:43 s4Atv8+v0
どの辺がchineseなんだこれは

337:名無しさん@お腹いっぱい。
09/03/15 15:19:21 iy0MhSt50
中国語の独自文字コードでも通るんじゃね? 試してないけど。

338:名無しさん@お腹いっぱい。
09/03/15 15:51:52 bk7AMZAP0
>>334
Makagiga とか Magnolia のコミュニティー版はいかがでしょう。

URLリンク(makagiga.sourceforge.net)
URLリンク(www.magnolia-cms.com)


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch