Le seguenti 440 parole non sono state trovate nel dizionario di 1275 termini (includendo 1275 LocalSpellingWords) e sono evidenziate qui sotto:
10px   Abandoned   Abbandonate   abbia   abbreviata   accedere   Action   action   Admin   Advanced   aggiornato   Aggiunge   agli   alcuna   alias   align   alla   Allega   allegati   allegato   alt   altri   alttag   amministratori   Anchor   anchorname   ancore   arbitraria   arg1   arg2   arg3   argomenti   argomento   args   argument1   argument2   arguments   Assenti   Assicurarsi   Attach   attraverso   attuale   attuali   attualmente   avanzata   azione   Azioni   azioni   Bar   barra   Biscotti   Bisogna   bot   Button   C822   cache   Cached   Calcolo   Calendar   calendario   Calendario   cambiare   capo   carattere   carica   Carica   casi   Categoria   Category   Cerca   cerca   cercare   Changes   Chart   chiamato   children   clic   col   collega   Collega   collegamenti   Collegamenti   collegamento   Collegamento   conenuti   conosciuti   consentono   considerato   Consultare   consultare   contenente   contenere   contengono   Contents   contenuto   Controllare   corrisponde   cosa   costituisce   costruire   Count   crea   Crea   Creare   creare   createonly   creazione   dagli   database   Date   definiti   dell   Dependencies   dettagli   dialogo   Dict   Dimensione   dimensioni   direttamente   discendono   distinzione   diventa   dizionario   documentazione   dovesse   dovrebbe   dovrebbero   dovresti   eccezzione   Edited   effettua   elenca   Elenca   elenco   Elenco   Esempio   esempio   esistenti   esistesse   esistono   esterno   evitare   execute   exists   facilità   fallirà   fanno   far   File   file   finale   foglio   fondo   Foot   formati   formato   formattata   formattato   formattatore   formattazione   formattazioni   formatter   fornita   fornito   Fortuna   Forza   Full   funzionerà   generato   giorno   Go   grafici   hanno   heading   height   Hello   hitcounts   Ho   I18   Icon   icone   image   Immagine   immagine   importante   importanza   impostazioni   Include   Includi   Index   indicata   Indice   indice   ingresso   inizio   inserire   inserito   intende   interattiva   interazione   interessanti   interprete   intranet   invocata   Label   Lavora   legate   level   limitato   List   locale   Macro   macro   maggior   Mail   maiuscole   margin   maschera   massima   maxdept   maxdepth   Mensile   message   messaggio   metodo   mimetype   minuscole   modello   Modifica   modifica   modificano   modificate   Modifiche   modo   Month   Mostra   mostra   mostrate   mostrato   motore   Name   Navigation   Navigazione   ne   Neat   nei   New   nomemacro   nomi   normali   nota   note   Note   nuove   ogni   omessa   oppure   opzionale   ora   Orfane   Orphaned   ospite   output   page   pagename   pagesize   Pagina   pagina   Pagine   pagine   parametri   parametro   Parent   Parola   parole   partire   passare   perchè   Permette   personale   piè   plain   plugin   possibili   potesse   powered   predefinito   Preferences   preferenze   Preferenze   preferisce   presentazione   primo   profondità   Project   prossima   Protegge   punterà   pydoc   python   questi   qui   Quote   Random   rapida   read   Recent   recente   Recenti   referenziate   regards   rende   request   restare   restituisce   Restituisce   return   ricerca   ricercato   Ricerche   ricerche   ricevuto   richiesti   ridimensionarla   riga   rimanere   riquadro   risultati   rovescia   Scrivere   scrivere   secondi   seguente   Seleziona   separatore   sez   show   Show   siano   siblings   Size   Slide   slide   slides   slideshow   Snippets   sofisticate   sostituisce   sostituito   sottopagine   speciali   specifica   Stampa   state   statica   Statistiche   statistici   Stats   stile   str   strftime   stringa   style   sull   sulle   sullo   superuser   svolgere   System   T12   Table   target   Template   tempo   temporale   termine   testo   Teud   text   Text2   Time   time   timestamp   tipi   tipo   Title   Titoli   titoli   titolo   To   top   tradotto   traduzione   traduzioni   trovare   trovato   tuo   twistedmatrix   type   ulteriore   ulteriori   ultima   unica   unix   usando   User   useragents   Utente   utente   utenti   Utile   Utilizzarla   utilizzata   utilizzi   Vai   Val   valida   valore   valorizzata   vedere   vederne   Vedi   vedi   velocemente   venga   verranno   vertical   View   virgola   Visualizza   visualizzare   voce   Volendo   vuole   vuoto   W3   Wanted   width   Word   World  

Nascondi questo messaggio
Italiano English
Locked History Actions

AiutoSuMacro



Le macro

Le macro consentono di inserire nuove funzionalità nelle normali pagine wiki; l'unica cosa che le rende speciali è che contengono delle macro. Se si modificano pagine tipo ModificheRecenti o InformazioniSulSistema, è possibile vedere cosa si intende.

Per ulteriori informazioni sulle possibili formattazioni, consultare AiutoSuModificaPagina.

Macro di ricerca

MoinMoin utilizza un nuovo motore di ricerca, che consente di svolgere ricerche sofisticate utilizzando sia il riquadro di ricerca interattiva sia una qualsiasi delle macro di ricerca. Per un ulteriore aiuto, consultare AiutoSuRicerche.

Macro


Descrizione

Esempio

<<AdvancedSearch>>


Crea un dialogo di ricerca avanzata nella pagina

Consultare CercaPagina

<<TitleSearch>>


Crea un riquadro di ricerca nella pagina che cerca tra i titoli delle pagine

Consultare CercaPagina

<<FullSearch>>


Crea un riquadro di ricerca nella pagina che cerca nel contenuto delle pagine

Consultare CercaPagina

<<FullSearch()>>


Elenca le pagine che contengono il titolo della pagina (come facendo clic sul titolo della pagina)

Consultare la pagina CategoriaCategoria

<<FullSearch(text)>>


Elenca le pagine che contengono il termine ricercato

<<FullSearchCached(text)>>


Lavora come la macro FullSearch ma crea una cache statica dei risultati. Utilizzarla se si preferisce cercare velocemente su un risultato aggiornato

<<GoTo>>


Vai direttamente alla pagina indicata

Consultare CercaPagina

<<PageList(Help)>>


Elenca le pagine il cui titolo corrisponde al termine ricercato

Consultare AiutoIndice

Macro


Descrizione

Esempio

<<RecentChanges>>


Elenco di pagine modificate di recente

Consultare ModificheRecenti

<<TitleIndex>>


Indice di tutti i titoli delle pagine

Consultare IndiceDeiTitoli

<<WordIndex>>


Indice di tutte le parole nei titoli delle pagine

Consultare IndicePerParola

<<WantedPages>>


Elenco di pagine che non esistono

Consultare PagineAssenti

<<OrphanedPages>>


Elenco di pagine non referenziate da altre pagine

Consultare PagineOrfane

<<AbandonedPages>>


Elenca le pagine non modificate da più tempo

Consultare PagineAbbandonate

<<RandomPage>>


Collegamento a una pagina a caso

Speedtest

<<RandomPage(#)>>


Collegamenti a un dato numero di pagine a caso

Due pagine a caso:

<<TableOfContents([maxdepth])>>


Visualizza un indice locale, limitato a una profondità massima (maxdept)

Consultare inizio pagina

<<Anchor(anchorname)>>


Macro per inserire "ancore" in una pagina

#qui

<<Navigation(children[,maxdepth])>>


Macro che elenca tutte le pagine che discendono da una pagina

Consultare inizio pagina

<<Navigation(siblings[,maxdepth])>>


Navigazione rapida tra pagine sullo stesso livello

Consultare /MailTo

<<Navigation(slideshow)>>


Crea un collegamento per passare da modalità "Slide show" a modalità "Wiki" e uno per far partire la presentazione

Consultare AiutoSuSlideShow

<<Navigation(slides)>>


Mostra i collegamenti a prima/precedente/prossima/ultima slide

Consultare AiutoSuSlideShow

<<AttachInfo>>


Mostra il numero di file allegati alla pagina attuale

Consultare AiutoSuAzioni/AllegaFile

<<AttachInfo(page)>>


Mostra il numero di file allegati alla pagina indicata

Consultare AiutoSuAzioni/AllegaFile

<<AttachList(pagename,mimetype)>>


Mostra l'elenco dei file allegati

Consultare AiutoSuAzioni/AllegaFile

Informazioni di sistema

Macro


Descrizione

Esempio

<<InterWiki>>


Elenco di tutti i nomi InterWiki conosciuti

InterWiki

<<SystemInfo>>


Informazioni sul wiki, sull'interprete Python e sul sistema ospite

InformazioniSulSistema

<<PageCount(exists)>>


Calcolo del numero di pagine attuali. Se viene utilizzato come argomento exists, verranno mostrate solo le pagine esistenti.

8522 pagine

<<PageSize>>


Elenca le dimensioni di tutte le pagine

Consultare PaginePerDimensione

<<StatsChart(type)>>


Mostra grafici statistici (attualmente sono definiti questi tipi: hitcounts, pagesize, useragents)

Consultare StatisticheEventi e sottopagine

<<SystemAdmin>>


Informazioni per gli amministratori del sistema

Bisogna essere superuser per utilizzare questa macro

<<EditedSystemPages>>


Elenco di tutte le pagine di sistema modificate

  1. BadContent
  2. CastelliDiSabbia
  3. CategoriaModello
  4. FrontPage
  5. LocalBadContent
  6. LocalSpellingWords
  7. PaginaPrincipale
  8. WikiSandBox

Altre

Macro


Descrizione

Esempio

<<Action(action [,text])>>


Collega una pagina con un'azione valida, il testo opzionale può essere utilizzato come alias (i nomi delle azioni fanno distinzione tra maiuscole e minuscole)

<<Action(print, Stampa questa pagina)>>, Stampa questa pagina

<<ImageLink(image,target[,width=width[,height=height]][,alt=alttag])>>


Macro utilizzata per creare un collegamento che mostra un'immagine (può essere fornita sia come file allegato sia come URL) e la collega sia a un URL che a una pagina wiki. Volendo è possibile ridimensionarla. Nel caso non venga fornito il parametro "target" il collegamento punterà all'immagine stessa.

Consultare /CollegaImmagine

<<Icon(image)>>


Mostra icone di sistema

Consultare AiutoSuNavigazione

<<UserPreferences>>


Mostra un dialogo con le preferenze utente

Consultare PreferenzeUtente

<<UserPreferences(createonly)>>


Mostra un dialogo per la creazione utente

<<BR>>


Forza un a capo

Prima riga
seconda riga

<<RandomQuote(pagename)>>


Seleziona una parte di testo a caso della pagina indicata o da BiscottiDellaFortuna se questa viene omessa

Hint: Set your pages language with #language en processing instruction. See also HelpOnLanguages.

<<Include(HelloWorld[,"heading"[,level]])>>


Include i conenuti di un'altra pagina

Per dettagli consultare /Includi

<<FootNote(text)>>


Aggiunge una nota a fondo pagina1 oppure mostra tutte le note a piè di pagina se non viene fornito un argomento

Consultare l'esempio a fine pagina

<<Date(timestamp)>>


Mostra la data come da impostazioni di sistema

2024-04-29

<<DateTime(timestamp)>>


Mostra data e ora2 come da impostazioni utente

2024-04-29 13:41:36

<<GetText(text)>>


Carica le traduzioni I18N (per utilizzi su pagine di Aiuto)

"EditText" viene tradotto in "EditText"

<<GetText2(,message,argument1,argument2,...)>>


Carica le traduzioni I18N (per utilizzi su pagine di aiuto o su pagine wiki con output generato) e sostituisce %s nel messaggio a seconda degli argomenti. Il primo carattere dell'argomento è utilizzato come separatore (in questo esempio: una virgola). Si può evitare il separatore utilizzando una barra rovescia.

"<<GetText2(,[You may not read %s],FooBar)>>" diventa "[Potresti non aver letto FooBar]"

<<TeudView>>


Utile per wiki di sviluppo su intranet, per visualizzare documentazione pydoc formattata con un foglio di stile XSLT

Vedi http://twistedmatrix.com/wiki/python/TeudProject

<<MailTo(email)>>


Protegge il tuo indirizzo email dagli spam bot

Per dettagli vedi /MailTo

<<NewPage(PageTemplate,ButtonLabel,[ParentPage,@ME,@SELF] [,NameTemplate])>>


Permette agli utenti di creare con facilità (sotto-) pagine, usando la pagina PageTemplate come modello per una nuova pagina e la stringa NameTemplate come maschera per il nome.3 @ME viene utilizzato se si vuole creare la pagina come sotto pagina della pagina personale. @SELF viene utilizzato per creare una sotto pagina sotto la pagina dalla quale viene invocata la macro.

<<GetVal(NeatSnippets,regards)>>


Restituisce il corrispondente trovato nelle pagine dizionario.

Nel caso esistesse una pagina GermanDict contenente la voce Test, dovresti vederne la traduzione qui:

 <<MonthCalendar(,,12)>>


Mostra un calendario e crea i collegamenti per ogni giorno in sottopagine

Vedi /CalendarioMensile

  1. Il testo non può contenere alcuna formattazione wiki (1)

  2. "timestamp" può essere vuoto (ora attuale), un numero di secondi dal 1970 (unix timestamp) o una specifica temporale W3C ("2002-01-23T12:34:56"). Vedi RFC822, sez. 5. (2)

  3. NameTemplate viene formattato come time.strftime(), con l'eccezzione che %s viene sostituito da quanto inserito nel riquadro di modifica (che viene mostrato solo se richiesto). Se NameTemplate non viene specificato o è vuoto, viene sostituito in modo predefinito con %s. (3)

Scrivere una macro

Creare un file python di nome NomeMacro.py nella directory data/plugin/macro. Assicurarsi che abbia un solo metodo chiamato execute(macroarguments) che ne costituisce il punto di ingresso.

  • macro è un'istanza della classe Macro e viene valorizzata in una stringa col nomemacro.

  • arguments è una stringa arbitraria di argomento che è possibile passare insieme ai parametri alla macro.

Tutte le istanze Macro hanno un oggetto request attraverso il quale accedere ai parametri e alle altre informazioni legate all'interazione con l'utente.

execute() dovrebbe utilizzare il formattatore per costruire una formattazione valida per il formato finale attuale. Nella maggior parte dei casi questo è HTML, per cui scrivere una macro che restituisce dell'HTML funzionerà nella maggior parte dei casi ma fallirà nel caso siano richiesti formati come XML o text/plain.

Per esempio, se nella pagina wiki c'è la seguente riga:

<<MacroName(arg1,arg2,arg3)>>

È possibile scrivere un file NomeMacro.py come questo:

   1 Dependencies = []
   2 def execute(macro, args):
   3     return macro.formatter.text("Ho ricevuto questi argomenti da una macro %s: %s" %
   4     (str(macro), args))
  • /!\ Aggiungere una voce in Dependencies se l'output della macro non dovesse rimanere nella cache. Questo è importante nel caso in cui l'output della macro potesse cambiare, per esempio se la macro effettua una ricerca su pagine wiki che possono essere state modificate da altri utenti o carica informazioni da un database esterno il cui contenuto può cambiare. In questo caso il valore di ogni voce non ha importanza e può essere considerato una descrizione abbreviata del "perchè i risultati di questa macro non dovrebbero restare in cache". Controllare in altre macro per trovare casi più interessanti.