1

各ティドラーの左上隅にあるデフォルトの「タグ付け」リストを編集して、水平レイアウトにし、ティドラーのテキストの邪魔にならないようにします。

私はtiddlywikiとjavascriptにかなり慣れていないので、この機能をどこにどのように実装するかわかりません。最適な場所は、(ソースコードを編集するのではなく)イトヨ自体のプラグインとして使用することだと思います。

「ViewTemplate」Shadow-Tiddlerを使用して「タグ付け」リスト自体を移動できることに気付きました。そこにある「taggin」マクロを使用してタグが作成されたように見えます。だから私はどういうわけかそのマクロを変更する必要があると思いますか?

すべての答えに感謝します。

4

1 に答える 1

3

あなたが求めていることをするのにJavaScriptは必要ありません。試すべきいくつかの変更があります:

まず、StyleSheetシャドウティドラーを次のように編集しました。

/*{{{*/
.tagging li {
  display: inline;
}
/*}}}*/

これにより、li要素が水平に流れます。ViewTemplateまた、シャドウティドラーに次の変更を加えました。

<div class='tagging' macro='tagging'></div>
<div class='tagClear'></div>
<div class='tagged' macro='tags'></div>

を挿入するtagClear divことで、テキストが要素を折り返すのを防ぎましたtagging div

"tagging: "最後に、リストの先頭にあるラベルを削除することをお勧めします。構成ティドラーを作成し、systemConfigタグを付けて、次のものを追加することで、削除(または変更)できます。

//{{{
  config.macros.tagging.label = "";
//}}}

このティドラーには、アルファベット順に実行されるため、zzConfigまたはのような名前が付けられることがあります。zzUserConfigsystemConfig

別の方法として、編集の効果を次のように組み合わせることができViewTemplateますStyleSheet

/*{{{*/
.tagging { float: none; }
.tagging li { display: inline; }
/*}}}*/

残っているのは、divを好みに合わせてフォーマットすることだけです。

于 2012-05-18T19:07:44.247 に答える