UserPreferences

Aiuto Su Macro


  1. Macro
    1. Macro di ricerca
    2. Navigazione
    3. Informazioni di sistema
    4. Altre
  2. Esempio

Macro

Le macro consentono di inserire nuove funzionalità nelle normali pagine wiki; l'unica cosa che rende speciali quelle pagine è che contengono delle macro. Se modifichi pagine tipo Modifiche Recenti o System Info, potrai vedere che cosa questo significhi.

Per ulteriori informazioni sulle possibili formattazioni, vedi Aiuto Su Formattazione.

Macro di ricerca

Macro Descrizione Esempio
[[TitleSearch]] cerca tra i titoli delle pagine Vedi Cerca Pagina
[[FullSearch]] cerca nel contenuto delle pagine Vedi Cerca Pagina
[[FullSearch()]] cerca il titolo corrente in tutte le pagine (come cliccando sul titolo della pagina) Vedi la pagina Category Category
[[FullSearch('testo')]] cerca "testo" in tutte le pagine Cerca FullSearch:
  1. AiutoSuMacro . . . . 6 matches
  2. HelpOnMacros . . . . 6 matches
  3. HilfeZuMakros . . . . 6 matches
  4. HjälpMedMakron . . . . 6 matches
  5. AideActions . . . . 3 matches
  6. AiutoSuAzioni . . . . 3 matches
  7. HelpOnActions . . . . 3 matches
  8. HilfeZuAktionen . . . . 3 matches
  9. HjälpMedÅtgärder . . . . 3 matches
  10. CategoryCategory . . . . 1 match
  11. CercaPagina . . . . 1 match
  12. FindPage . . . . 1 match
  13. FindSide . . . . 1 match
  14. KategoriKategori . . . . 1 match
  15. KategorieHomepage . . . . 1 match
  16. KategorieKategorie . . . . 1 match
  17. NavigaIlSito . . . . 1 match
  18. NavigationSite . . . . 1 match
  19. PlatsNavigering . . . . 1 match
  20. SeiteFinden . . . . 1 match
  21. SiteNavigation . . . . 1 match
  22. SiteNavigering . . . . 1 match
  23. SökSida . . . . 1 match
  24. TrouvePage . . . . 1 match
  25. WegWeiser . . . . 1 match
[[GoTo]] vai direttamente alla pagina che indichi Vedi Cerca Pagina
[[PageList(regex)]] elenca le pagine il cui titolo corrisponde alla regex Vedi Aiuto Indice

Navigazione

Macro Descrizione Esempio
[[RecentChanges]] elenca le pagine modificate di recente Vedi Modifiche Recenti
[[TitleIndex]] genera un indice di tutti i titoli delle pagine Vedi Indice Dei Titoli
[[WordIndex]] genera un indice di tutte le parole nei titoli delle pagine Vedi Indice Per Parola
[[WantedPages]] elenca i riferimenti a pagine non esistenti Vedi Pagine Assenti
[[OrphanedPages]] elenca le pagine che non sono referenziate da altre pagine Vedi Pagine Orfane
[[AbandonedPages]] elenca le pagine che non sono state modificate da lungo tempo Vedi Pagine Abbandonate
[[RandomPage]] genera un link a una pagina a caso Montreal Open Source2004
[[RandomPage(#)]] genera un elenco di link a un certo numero di pagine casuali Due pagine casuali:
[[TableOfContents]] display a local table of contents Vedi sopra
[[Anchor(anchorname)]] macro per inserire una "ancora" HTML nella pagina #qui

Informazioni di sistema

Macro Descrizione Esempio
[[InterWiki]] elenco di tutti i nomi Inter Wiki conosciuti Inter Wiki
[[SystemInfo]] informazioni sul wiki, sull'interprete Python e sul sistema ospite System Info
[[PageCount]] numero di pagine presenti 376 pagine
[[PageSize]] elenca le dimensioni di tutte le pagine Vedi Page Size
[[StatsChart(type)]] mostra un grafico statistico (attualmente disponibili: hitcounts, pagesize, useragents) Vedi Event Stats e relative sottopagine
[[SystemAdmin]] interfaccia Web all'amministrazione del wiki (non ancora completo nella versione 1.0) Vedi System Info

Altre

Macro Descrizione Esempio
[[Icon(image)]] visualizza una icona di sistema Vedi Aiuto Su Navigazione
[[UserPreferences]] mostra una maschera con le preferenze dell'utente Vedi Preferenze Utente
[[BR]] inserisci un "a-capo" prima riga
seconda riga
[[RandomQuote(pagename)]] Seleziona una citazione a caso dalla pagina indicata, o da FortuneCookies se non è specificata

Edit the FortuneCookies page to display randomly selected wisdom here.

[[Include(NomePagina[,"intestazione"[,livello]])]] includi il contenuto di un'altra pagina
[[FootNote(testo)]] aggiungi una nota a pié di pagina (il testo non può contenere nessuna formattazione wiki), o forza la visualizzazione delle note se viene usata senza argomenti Vedi Aiuto Su Creazione Pagina per un esempio
[[Date(timestamp)]] visualizza una data secondo le impostazioni di sistema 2004-10-31
[[DateTime(timestamp)]] visualizza data e ora1 nel formato scelto dall'utente 2004-10-31 10:22:01
[[GetText(testo)]] carica la traduzione nella lingua dell'utente di un certo "testo" (intesa principalmente per le pagine di Aiuto) "EditText" viene tradotto in "EditText"
[[TeudView]] utile in un wiki intranet, un modo per vedere documentazione pydoc, formattata con uno stylesheet XSLT, per dettagli vedi [EfnetPythonWiki]TeudProject Vedi [EfnetPythonWiki]TeudViewer?module=MoinMoin.macro.TeudView

Esempio

Non vengono qui mostrate tutte le macro, dal momento che questo renderebbe la pagina oltremodo lunga. Qui sotto puoi vedere come viene sostituita la macro [[SystemInfo]]:

Python Version
2.3.3 (#2, May 1 2004, 06:12:12) [GCC 3.3.3 (Debian 20040401)]
MoinMoin Version
Release 1.2.1 [Revision 1.184]
Number of pages
376
Number of system pages
318
Number of backup versions
77
Accumulated page sizes
687308
Entries in edit log
121 (11292 bytes)
Event log
4513015 bytes
Global extension macros
AbandonedPages, BR, FootNote, Form, FullSearch, GetText, Include, Navigation, OrphanedPages, PageSize, RandomPage, RandomQuote, RecentChanges, ShowSmileys, StatsChart, SystemAdmin, TableOfContents, TeudView, WantedPages
Local extension macros
NONE
Global extension actions
AttachFile, DeletePage, LikePages, LocalSiteMap, SpellCheck, links, rss_rc, titleindex
Local extension actions
NONE
Installed processors
CSV, Colorize