AvailableActions

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 Uploading and linking to attachments


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

Azioni abilitate da $EnableDiag

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)
(vedi Markup personalizzato Using the Markup() function for custom wiki syntax; migration to PHP 5.5 ).
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

(ulteriori informazioni su Azioni personalizzate)

?action=‘’'admin'‘’
vedi Cookbook:UserAuth2
?action=‘’'attachman'‘’
vedi Cookbook:Attachman
?action=‘’'backup'‘’
vedi Cookbook:BackupPages Automatically back up the wiki.d directory to a .zip file
?action=‘’'clearsky'‘’
vedi Cookbook:SearchCloud Creates a list of search terms used on a PmWiki site.
?action=‘’'cm-dependencies'‘’
vedi Cookbook:CodeMirror An enhanced page editor for PmWiki
?action=‘’'comment'‘’
vedi Cookbook:CommentBox Adds a simple form to post comments
?action=‘’'comments'‘’
vedi Cookbook:Comments
?action=‘’'comment-rss'‘’
vedi CommentDb
?action=‘’'convert'‘’
vedi ROEPatterns
?action=‘’'converttable'‘’
Cookbook:ConvertTable Convert table action
?action=‘’'copy'‘’
vedi SpostaPagina
?action=‘’'csv'‘’
vedi AzioneCSV
?action=‘’'scarica eliminati'‘’
?action=‘’'stacca'‘’
?action=‘’'deldelattach'‘’
?action=‘’'fileinfo'‘’
?action=‘’'thumbnail'‘’
?action=‘’'undelattach'‘’
Cookbook:Attachtable Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references.
?action=‘’'delete'‘’
vedi Cookbook:DeletePage Use a "delete" action and a separate password for deleting pages
?action=‘’'discuss'‘’
vedi Cookbook:DiscussionTab Provide a skin with a "discussion" tab and "article" tab, etc.
?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 Import text files as PmWiki pages
?action=‘’'lang'‘’
vedi Cookbook:MultiLanguageViews show language specific content and titles according to user choice
?action=‘’'setlang'‘’
vedi Cookbook:MultiLanguageViews show language specific content and titles according to user choice
?action=‘’'links'‘’
vedi Cookbook:RenamePage Rename a wiki page from a browser
?action=‘’'lockflipbox'‘’
vedi Cookbook:Flipbox Flippable checkboxes and checklists
?action=‘’'unlockflipbox'‘’
vedi Cookbook:Flipbox Flippable checkboxes and checklists
?action=‘’'migr8'‘’
vedi Cookbook:MigrateUTF8 Convert filenames of PmWiki pages and uploads to UTF-8
?action=‘’'move'‘’
vedi Cookbook:MovePage Move and copy wiki pages
?action=‘’'pageindex'‘’
vedi Cookbook:ListCategories
?action=‘’'PageUrl'‘’
vedi Cookbook:CommentBoxPlus
?action=‘’'pdf'‘’
vedi Cookbook:GeneratePDF Generate PDF versions of pages (?action=pdf)
oppure Cookbook:PmWiki2PDF Generate a PDF; back up all wiki pages in PDF format
?action=‘’'postupload2'‘’
vedi Cookbook:UploadForm Alternative file upload form using (:input file:)
?action=‘’'ppdonate'‘’
vedi Cookbook:PPDonate - Create links to accept donations via PayPal
?action=‘’'publish'‘’
vedi Cookbook:PublishPDF Typesets wiki page collections into PDF (finalist: New Zealand open source awards 2008)
?action=‘’'purgeqns'‘’
vedi Cookbook:ASCIIMath Display MathML rendered ascii formula into PmWiki 2.x pages
?action=‘’'pwchange'‘’
vedi Cookbook:UserAuth2 A user-based permission granting and authentication module
?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 A thumbnail picture gallery for PmWiki
vedi Cookbook:Mini Simple, lightweight, un-bloated gallery with thumbnail generator
?action=‘’'recipecheck'‘’
vedi Cookbook:RecipeCheck Check for new versions of recipes on pmwiki.org
?action=‘’'regen'‘’
vedi Cookbook:PageRegenerate Make PmWiki regenerate a page, as if someone had done an edit+save sequence.
?action=‘’'reindex'‘’
vedi Cookbook:Reindex Force re-creation of entire .pageindex
?action=‘’'reindexcat'‘’
Vedi Cookbook:ReindexCategories Update link targets and page index for PmWiki 2.3.0
?action=‘’'rename'‘’
?action=‘’'links'‘’
vedi [ [Cookbook:RenamePage]] Rename a wiki page from a browser
?action=‘’'rmpi'‘’
vedi Test.PageIndex This page exists to test and benchmark the page indexing facilities.
?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 "safely delete" pages so that they can be restored and listed with pagelists
?action=‘’'webadmin'‘’
vedi Cookbook:WebAdmin

PHP file manager, works without ftp client

?action=‘’'zap'‘’
vedi Cookbook:ZAP The ZAP forms processor handles data and file management, page insertions (forums, blogs), email & newsletters, e-commerce, and more.


Parametri della stringa di query abilitati dalle ricette di

?‘’'color'‘’='‘colorscheme’'

:?‘’'setcolor'‘’='‘colorscheme’'

?‘’'skintheme'‘’='‘theme’'
?‘’'setskintheme'‘’='‘theme’'
vedi Cookbook:ChoiceColorChanger Provide a way of setting persistent skin color and theme choices when using the Choice skin.
?‘’'skin'‘’='‘skinname’'
?‘’'setskin'‘’='‘skinname’'
vedi SkinChange change skin via query or cookie setting

Azioni personalizzate


Traduzione di PmWiki.AvailableActions - Pagina originale: PmWikiIt.AvailableActions - Backlinks
Ultime modifiche:
PmWikiIt.AvailableActions: 09/07/2026 ore 01:31 UTC
PmWiki.AvailableActions: 21/03/2026 ore 22:02 UTC