2012-03-13 8 views
1

각 tiddler의 왼쪽 상단 모서리에있는 기본 "태그 지정"목록을 편집하여 가로 레이아웃으로하고 tiddlers 텍스트의 방해가되지 않게하고 싶습니다.tiddlers를 사용하여 tiddlywiki에서 특정 매크로 편집하기

나는 tiddlywiki와 javascript에 새로운 편이므로이 기능을 구현할 곳과 방법을 알지 못한다. 가장 좋은 곳은 소스 코드를 편집하지 않는 tiddler 자체의 플러그인 일 것입니다.

"ViewTemplate"Shadow-Tiddler를 사용하여 "태그 지정"목록 자체를 이동할 수 있다는 것을 깨달았습니다. 태그가 "taggin"매크로를 사용하여 생성 된 것처럼 보입니다. 그래서 어떻게 든 그 매크로를 수정해야 할 것 같아요?

모든 대답은 고맙습니다.

답변

3

당신이 원하는 것을하기 위해 자바 스크립트가 필요하지 않습니다. 여기에 몇 가지 변화가 시도 할 수 있습니다 :

먼저, 다음과 같이 나는 StyleSheet 그림자 꼬마 편집 :

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

이것은 li 요소가 수평으로 흐르게됩니다. I 또한 ViewTemplate 그림자 꼬마로 바꾼 다음 다음 tagCleardiv 삽입함으로써

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

를, I는 taggingdiv 요소 주위에 배치에서 텍스트를 방지했다.

마지막으로 "tagging: " 레이블을 제거 할 수 있습니다. 당신은 제거 (또는 변경), 구성 꼬마를 만들어 그것을 systemConfig 태그를 제공하고 추가 할 수 있습니다

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

systemConfig tiddlers는 알파벳 순서대로 실행되기 때문에이 꼬마는 때때로 zzConfig 또는 zzUserConfig 같은 이름이 지정됩니다 . 다음과 같이 대안으로

, 당신은 StyleSheet과 편집 ViewTemplate의 효과를 결합 할 수 있습니다 : 남아

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

유일한 것은 당신의 마음에 드는 사업부를 포맷하는 것입니다!