TracSubPages este un plugin Trac care furnizează un macro care permite pagini wiki complet pentru a fi afișate în interiorul alte pagini wiki. Este util în cazul în care există o bucată de conținut (cum ar fi un tabel de contact sau jurnal), care trebuie să fie afișate în mai multe locuri, deoarece elimină necesitatea pentru fiecare instanță a acestui conținut să fie menținută.
Utilizare:
Sintaxa pentru macro subpagina este simplu:
[[Subpagina (wiki_page [, show_link])]]
Unde wiki_page este pagina wiki (Nu este nevoie de url aici, nici "wiki / ', doar pagina). Macro susține pagini care nu sunt de nivel superior, TOO ("BigCategory / SpecificSubject"). Al doilea argument, showlink este un argument opțional (adevărat sau fals), care determină dacă sau nu o legătură pentru a edita pagina pronunțată va fi afișată în partea de jos a secțiunii subpaginii (link citește "Edit Secțiunea" și furnizează un link direct la pagina de editare a paginii wiki referință)
Ce este nou în această versiune:.
- Inceput folosind MANIFEST.in în lipsa unui depozit Subversion
Ce este nou în versiunea 0.4:
- bug unicode Fixed care a cauzat erori atunci cand este administrata caractere non-ASCII [jetheis]
Ce este nou în versiunea 0.3:
- Toate cod aderă la PEP 8 standarde [jetheis]
- ez_setup.py Adăugat la pachet [jetheis]
- licență schimbat la GPLv3 [jetheis]
Ce este nou în versiunea 0.2:
- sintaxă macro schimbată să nu solicite adevărat argument / fals
- curățate cod pentru a adera mai bine la PEP 8
Cerințe :
- Trac
- Python
Limitări :
- O pagina wiki trebuie să existe înainte de se leagă de o cu o macro subpagina. Acest lucru poate părea evident, dar eroarea cauzată de un link nu este foarte descriptiv (încă).
- Va rugam sa folositi doar wiki formatarea pentru subpagini. Utilizarea macro-uri pot (și, probabil, va) cauza erori.
Comentariile nu a fost găsit