Le azioni delle pagine vengono applicate alle pagine wiki sotto forma di stringa di query aggiunta all'URL.
La sicurezza? può essere applicata a tutte le azioni predefinite e alle azioni script con un'unica eccezione, ma non alle azioni di diagnostica, tramite l'uso di passwords.
Sono documentate anche tutte le altre query URL.
‘’'NOTA:‘’' Tutte le azioni saranno disabilitate se viene impostato quanto segue:
$EnableActions = 0;
include(‘pmwiki.php’);
Ciò inizializzerà PmWiki (insieme a qualsiasi configurazione/personalizzazione
effettuata, ad esempio da local/config.php), ma non
eseguirà effettivamente alcuna azione. Chi effettua la chiamata può quindi richiamare l’azione desiderata
o altre funzioni a piacere. Questa funzionalità è disponibile a partire dalla versione 2.2.0-beta22 in poi.
Azioni di PmWiki
Vedi anche site page actions?.
- ?action=‘’'attr'‘’
- visualizza una finestra di dialogo per impostare/modificare la password della pagina o del gruppo di pagine specificato; vedi passwords, vedi anche
$EnablePostAttrClearSession se non si desidera che la sessione venga cancellata dopo la convalida della modifica General use of passwords and login
- ?action=‘’'browse'‘’
- visualizza la pagina specificata (azione predefinita se non è presente
?action=)
- ?action=‘’'crypt'‘’
- visualizza un modulo per generare password con hash a partire dal testo in chiaro, da utilizzare nel file config.php
- ?action=‘’'diff'‘’
- mostra la cronologia delle modifiche della pagina specificata, vedi PageHistory
- ?action=‘’'download'‘’&upname=‘'file.ext’'
- recupera l'allegato della pagina denominato ‘'file.ext’', vedi
$EnableDirectDownload
- ?action=‘’'edit'‘’
- modifica la pagina specificata, vedi BasicEditing
- ?action=‘’'login'‘’
- richiede al visitatore nome utente e password, utilizzando per impostazione predefinita Site.AuthForm
- ?action=‘’'logout'‘’
- cancella nome utente, password e informazioni di accesso
- ?action=‘’'print'‘’
- visualizza la pagina specificata utilizzando lo skin indicato da
$ActionSkin[‘print’]
- ?action=‘’'refcount'‘’
- visualizza il modulo del conteggio dei riferimenti, che consente all'utente di generare un elenco di collegamenti (tutti, mancanti, esistenti o orfani) all'interno o provenienti da gruppi specificati. Vedi RefCount. Fa parte della distribuzione di base ma deve essere abilitato dall'amministratore.
- ?action=‘’'search'‘’
- visualizza la casella di ricerca nella pagina corrente; vedi search Targeting and customizing search results
- ?action=‘’'search'‘’&q=‘'searchterm’'
- esegue una ricerca con ‘'searchterm’' e visualizza i risultati nella pagina corrente
- ?action=‘’'search'‘’&q=link=‘'pagename’'
- esegue una ricerca dei backlink con ‘'pagename’' e visualizza i risultati nella pagina corrente
- ?action=‘’'source'‘’
- mostra il codice sorgente della pagina (solo testo semplice)
- ?action=‘’'source&highlight=1'‘’
- mostra il codice sorgente della pagina evidenziato (output HTML)
- ?action=‘’'template'‘’
- crea un link che aprirà la PaginaNuova utilizzando i contenuti della PaginaVecchia, vedi EditTemplates ?
- ?action=‘’'atom'‘’
-
- ?action=‘’'rdf'‘’
-
- ?action=‘’'rss'‘’
-
- ?action=‘’'dc'‘’
- Se i webfeeds? sono abilitati, restituisce un feed di syndication basato sui contenuti della pagina o su altre opzioni fornite dall'URL, vedi WebFeeds
- ?action=‘’'upload'‘’
- visualizza un modulo per caricare un allegato per il gruppo corrente; vedi uploads
Parametri delle stringhe di query
- ?‘’'from'‘’='‘nome della pagina’'
- da utilizzare quando una pagina viene reindirizzata
- ?‘’'n'‘’='‘nome della pagina’'
- visualizza la pagina
- ?‘’'setprefs'‘’='‘SomeGroup.CustomPreferences’'
- imposta un cookie per la pagina delle preferenze personalizzate. Vedi preferenze del sito?
Le seguenti azioni sono disponibili solo se si imposta $EnableDiag = 1; nel file di configurazione. Possono essere utilizzate per il debug e non dovrebbero essere impostate in un ambiente di produzione.
- ?action=‘’'ruleset'‘’
- visualizza un elenco di tutti i markup in 4 colonne:
- colonna 1 = nome del markup (1° parametro di
markup() )
- colonna 2 = quando si applica la regola (2° parametro di
markup() )
- colonna 3 = chiave di ordinamento interna di PmWiki (derivata dal punto 2)
- colonna 4 = informazioni di backtrace di debug per regole potenzialmente incompatibili (nome file, numero di riga, pattern)
Per visualizzare ulteriori informazioni oltre a quelle fornite da
?action=ruleset, applicare la ricetta
Cookbook:MarkupRulesetDebugging: essa può mostrare anche il pattern e le stringhe di sostituzione.
- non utilizza i meccanismi di autorizzazione di PmWiki.
- ?action=‘’'phpinfo'‘’
- visualizza l'output di
phpinfo() e termina l'esecuzione. Nessuna pagina verrà elaborata
- non utilizza i meccanismi di autorizzazione di PmWiki.
- ?action=‘’'diag'‘’
- visualizza un dump di tutte le variabili globali e termina l'esecuzione. Nessuna pagina verrà elaborata
- non utilizza i meccanismi di autorizzazione di PmWiki.
Azioni abilitate dagli script di PmWiki
- ?action=‘’'analyze'‘’
- vedi Site Analyzer e Risultati dell'analisi
- ?action=‘’'approvesites'‘’
- vedi Approvazioni URL? {PmWiki/Approvazioni URL$:Riepilogo}
- non utilizza i meccanismi di autorizzazione di PmWiki.
Azioni abilitate dalle ricette di Cookbook
(ulteriori informazioni su Azioni personalizzate)
- ?action=‘’'admin'‘’
- vedi Cookbook:UserAuth2
- ?action=‘’'attachman'‘’
- vedi Cookbook:Attachman
- ?action=‘’'backup'‘’
- vedi Cookbook:BackupPages
- ?action=‘’'clearsky'‘’
- vedi Cookbook:SearchCloud
- ?action=‘’'cm-dependencies'‘’
- vedi Cookbook:CodeMirror
- ?action=‘’'comment'‘’
- vedi Cookbook:CommentBox
- ?action=‘’'comments'‘’
- vedi Cookbook:Comments
- ?action=‘’'comment-rss'‘’
- vedi CommentDb?
- ?action=‘’'convert'‘’
- vedi ROEPatterns?
- ?action=‘’'converttable'‘’
- Cookbook:ConvertTable
- ?action=‘’'copy'‘’
- vedi SpostaPagina?
- ?action=‘’'csv'‘’
- vedi AzioneCSV?
- ?action=‘’'scarica eliminati'‘’
-
- ?action=‘’'stacca'‘’
-
- ?action=‘’'deldelattach'‘’
-
- ?action=‘’'fileinfo'‘’
-
- ?action=‘’'thumbnail'‘’
-
- ?action=‘’'undelattach'‘’
- Cookbook:Attachtable
- ?action=‘’'delete'‘’
- vedi Cookbook:DeletePage
- ?action=‘’'discuss'‘’
- vedi Cookbook:DiscussionTab
- ?action=‘’'downloadman'‘’
- vedi Cookbook:DownloadManager
- ?action=‘’'expirediff'‘’
- vedi Cookbook:ExpireDiff
- ?action=‘’'hidediff'‘’
- vedi Cookbook:HideDiff
- ?action=‘’'hub'‘’
- vedi Cookbook:ExtensionHub
- ?action=‘’'import'‘’
- vedi Cookbook:ImportText
- ?action=‘’'lang'‘’
- vedi Cookbook:MultiLanguageViews
- ?action=‘’'setlang'‘’
- vedi Cookbook:MultiLanguageViews
- ?action=‘’'links'‘’
- vedi Cookbook:RenamePage
- ?action=‘’'lockflipbox'‘’
- vedi Cookbook:Flipbox
- ?action=‘’'unlockflipbox'‘’
- vedi Cookbook:Flipbox
- ?action=‘’'migr8'‘’
- vedi Cookbook:MigrateUTF8
- ?action=‘’'move'‘’
- vedi Cookbook:MovePage
- ?action=‘’'pageindex'‘’
- vedi Cookbook:ListCategories
- ?action=‘’'PageUrl'‘’
- vedi Cookbook:CommentBoxPlus
- ?action=‘’'pdf'‘’
- vedi Cookbook:GeneratePDF
-
- oppure Cookbook:PmWiki2PDF
- ?action=‘’'postupload2'‘’
- vedi Cookbook:UploadForm
- ?action=‘’'ppdonate'‘’
- vedi Cookbook:PPDonate -
- ?action=‘’'publish'‘’
- vedi Cookbook:PublishPDF
- ?action=‘’'purgeqns'‘’
- vedi Cookbook:ASCIIMath
- ?action=‘’'pwchange'‘’
- vedi Cookbook:UserAuth2
- ?action=‘’'imgtpl'‘’
- (l'azione ‘'imgtpl’' viene richiamata automaticamente e non dovrebbe essere richiamata tramite un link in una pagina wiki)
- ?action=‘’'createthumb'‘’
- (l'azione ‘'createthumb’' viene richiamata automaticamente e non dovrebbe essere richiamata tramite un link in una pagina wiki)
- ?action=‘’'mini'‘’
- (questa azione viene richiamata automaticamente e non dovrebbe essere richiamata tramite un link in una pagina wiki)
- ?action=‘’'purgethumbs'‘’
- vedi Cookbook:ThumbList
vedi Cookbook:Mini
- ?action=‘’'recipecheck'‘’
- vedi Cookbook:RecipeCheck
- ?action=‘’'regen'‘’
- vedi Cookbook:PageRegenerate
- ?action=‘’'reindex'‘’
- vedi Cookbook:Reindex
- ?action=‘’'reindexcat'‘’
- Vedi Cookbook:ReindexCategories
- ?action=‘’'rename'‘’
-
- ?action=‘’'links'‘’
- vedi [ [Cookbook:RenamePage]]
- ?action=‘’'rmpi'‘’
- vedi Test.PageIndex?
- ?action=‘’'share'‘’
-
- ?action=‘’'unshare'‘’
- vedi Cookbook:SharedPages
- ?action=‘’'sitemap'‘’
- vedi Cookbook:GoogleSiteMap
- ?action=‘’'sitemapaddgroups'‘’
-
- ?action=‘’'sitemapupdate'‘’
- vedi Cookbook:Sitemapper
- ?action=‘’'totalcounter'‘’
- vedi Cookbook:TotalCounter
- ?action=‘’'trash'‘’
-
- ?action=‘’'untrash'‘’
- vedi Cookbook:Trash
- ?action=‘’'webadmin'‘’
- vedi Cookbook:WebAdmin
- ?action=‘’'zap'‘’
- vedi Cookbook:ZAP
Parametri della stringa di query abilitati dalle ricette di Cookbook
- ?‘’'color'‘’='‘colorscheme’'
-
:?‘’'setcolor'‘’='‘colorscheme’'
- ?‘’'skintheme'‘’='‘theme’'
-
- ?‘’'setskintheme'‘’='‘theme’'
- vedi Cookbook:ChoiceColorChanger
- ?‘’'skin'‘’='‘skinname’'
-
- ?‘’'setskin'‘’='‘skinname’'
- vedi SkinChange
Azioni personalizzate
Traduzione di PmWiki.AvailableActions -
Pagina originale: PmWikiIt.AvailableActions -
Backlinks
Ultime modifiche:
PmWikiIt.AvailableActions: July 09, 2026, at 01:31 AM
PmWiki.AvailableActions: March 21, 2026, at 10:02 PM