Questo è il comando moin che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
moin - Interfaccia a riga di comando di gestione wiki Moinmoin
SINOSSI
moin [generale Opzioni] [command comando-sottocomando] [specifico Opzioni]
moin [--aiuto|--versione]
DESCRIZIONE
moin è uno strumento per interagire con moinmoin wiki dalla riga di comando. Il comando può
manipolare account utente moinmoin, stampare/scaricare dati, importare irclog, eseguire attività di manutenzione,
ecc.
Questo comando dovrebbe essere eseguito con l'account del sistema operativo che "possiede" il wiki
contenuto (file).
VERSIONI
--config-dir=DIR
Percorso alla directory contenente i file di configurazione del wiki. [predefinito: attuale
directory] (il valore predefinito di /usr/bin/moin di Debian è /etc/moin/)
--URL-wiki=WIKIURL
URL di un singolo wiki da migrare, ad es http://localhost/mywiki/ [predefinito: CLI]
--pagina=PAGINA
nome pagina wiki [predefinito: tutte le pagine]
--versione
mostra il numero di versione del programma ed esci
-q, --silenzioso
Fai silenzio (nessun messaggio informativo)
--momento dello spettacolo
Mostra valori di temporizzazione [predefinito: False]
MOIN COMANDI
moin Il comando supporta molti comandi, che a loro volta hanno dei sottocomandi.
conto dai un'occhiata --Aiuto [opzione di controllo]
Quando si utilizzano gli ACL, un nome utente wiki deve essere univoco, non devono essere multipli
account con lo stesso nome utente. Il problema è che questo era possibile prima
l'introduzione di ACL e molti utenti, che hanno dimenticato il loro ID, hanno semplicemente creato un nuovo
ID che utilizza lo stesso nome utente.
Poiché i diritti di accesso (quando si utilizzano gli ACL) dipendono dal NOME (non dall'ID), questo deve
essere ripulito prima di utilizzare gli ACL o gli utenti avranno difficoltà a modificare le impostazioni
e salvare i dati dell'account (il sistema non accetterà il salvataggio, se il nome utente e
l'e-mail non è univoca).
conto creare --Aiuto [crea-opzione]
Questo strumento consente di creare account utente tramite un'interfaccia a riga di comando.
conto disable --Aiuto [disabilita-opzione]
Questo strumento consente di disabilitare gli account utente tramite un'interfaccia a riga di comando.
conto homepage --Aiuto [opzione home page]
Questo strumento consente di creare home page degli utenti tramite un'interfaccia a riga di comando.
conto inattivo --Aiuto [opzione inattiva]
Questo strumento ti consente di trovare utenti inattivi sulla tua wiki tramite una riga di comando
interfaccia.
Utente inattivo significa: esiste un profilo utente con un ID utente specifico, ma non c'è
qualsiasi modifica registrata per quell'ID utente.
Ma per favore rivedi l'elenco prima di rimuovere o disabilitare gli utenti, ci sono legittimi
utenti che hanno appena letto e non hanno mai modificato. Se la tua wiki ha ACL rigidi, potrebbero aver bisogno
poter accedere per leggere. Usa --show.
Uso:
Per tutti i tuoi wiki che condividono un singolo user_dir, esegui:
moin ... account inattivo --py-append keep-users.py
Quindi, esegui (per uno dei wiki che condividono questo user_dir):
moin ... account inattivo --py-exec keep-users.py --show
Se vuoi mantenere alcuni profili utente mostrati lì, aggiungi gli ID utente a
il file keep-users.py allo stesso modo di tutti gli altri ID utente che vedi lì.
Infine esegui il comando con --disable o --remove invece di --show.
conto reimpostapw --Aiuto [resetpw-opzione]
Questo strumento consente di modificare una password utente tramite un'interfaccia a riga di comando.
cli mostrare attraverso le sue creazioni --Aiuto [mostra-opzione]
Basta eseguire una richiesta CLI e mostrare l'output.
export cumulo di rifiuti --Aiuto [opzione dump]
Questo strumento ti consente di scaricare le pagine wiki di MoinMoin in file HTML statici.
export eventlog --Aiuto [opzione registro eventi]
Questo strumento ti consente di scaricare un registro eventi wiki MoinMoin in CSV.
export pacchetto --Aiuto [opzione-pacchetto]
Questo strumento ti consente di creare un pacchetto di determinate pagine wiki.
importare irclog --Aiuto [irclog-opzione]
Questo script invia i file da una directory al wiki (per l'esattezza: spinge tutti
tranne l'ultimo file, poiché questo potrebbe essere ancora scritto in caso di log irc). Uno
l'applicazione è usarla per memorizzare i log IRC nel wiki.
importare WikiPage --Aiuto [opzione-wikipage]
Index costruire --Aiuto [opzione di costruzione]
Questo strumento ti permette di controllare l'indice di Moin di xapian.
maint cache pulita --Aiuto [cleancache-opzione]
Questo script ti consente di eliminare globalmente tutti i file di cache nelle directory:
* /pagine/NomePagina/cache/ * /cache * /cache
Di solito lo farai dopo aver modificato il codice MoinMoin, aggiornando la versione,
installazione o rimozione di macro o modifica dell'espressione regolare per dict o gruppi.
Questo spesso rende il file text_html non valido, quindi devi rimuoverlo (il wiki
lo ricreerà automaticamente).
text_html è il nome del file di cache utilizzato per le pagine compilate formattate dal
testo wiki in formattatore html.
maint pagina pulita --Aiuto [opzione cleanpage]
Questo strumento emette uno script di shell che al momento dell'esecuzione rimuoverà non utilizzato o cestinato
pagine del wiki.
maint pulizie --Aiuto [pulizia-opzione]
Questo script ti permette di ripulire i file di sessione (solitamente usato per mantenere a
"sessione di accesso" per http(s) o xmlrpc).
maint globale modifica --Aiuto [globaledit-opzione]
Questo strumento ti permette di modificare tutte le pagine di un wiki.
maint traduttori di posta --Aiuto [mailtranslators-opzione]
Questo strumento consente di leggere un messaggio dall'input standard e quindi inviarlo
a tutti i traduttori via e-mail. Se usi %(lang)s nel messaggio sarà
sostituito con il codice della lingua appropriato per il traduttore.
maint trucco --Aiuto [opzione makecache]
Questo script ti permette di creare file di cache in data/pages/PageName/cache/ e
/directory dati/cache
Di solito lo farai dopo aver modificato il codice MoinMoin e aver chiamato "maint
cleancache", aggiornando la versione, installando o rimuovendo le macro.
text_html è il nome del file di cache utilizzato per le pagine compilate formattate dal
testo wiki in formattatore html.
maint mkpagepack --Aiuto [mkpagepacks-opzione]
Questo strumento genera un insieme di pacchetti da tutte le pagine di un wiki.
maint riduciwiki --Aiuto [riduci-opzionewiki]
Questo strumento ti consente di ridurre una directory data/ solo all'ultima revisione della pagina
di ogni pagina non eliminata (più tutti gli allegati).
Questo è usato per creare la directory dell'underlay distribuito, ma può anche essere usato per
altri scopi.
Quindi cambiamo così:
* dati/pagine/NomePagina/revisioni/{1,2,3,4}
-> dati/pagine/revisioni/1 (con contenuto di 4)
* data/pages/PageName/current (che punta ad es. 4)
-> uguale (indicando 1)
* data/pages/PageName/edit-log e data/edit-log
-> non copiare
* dati/pagine/NomePagina/allegati/*
-> basta copiare
migrazione dati --Aiuto [opzione dati]
Questo strumento ti consente di migrare i dati delle pagine a una versione più recente
server standalone --Aiuto [opzione autonoma]
Questo strumento ti consente di avviare un server autonomo
xmlrpc importazione di posta --Aiuto [opzione di importazione della posta]
Questo strumento ti permette di importare la posta nel wiki.
xmlrpc a distanza --Aiuto [opzione remota]
Questo strumento consente di eseguire script moin in remoto.
xmlrpc richiamare --Aiuto [recupero-opzione]
Questo strumento consente di stampare il contenuto di una pagina tramite xmlrpc.
xmlrpc scrivere --Aiuto [opzione di scrittura]
Questo strumento consente di modificare una pagina con xmlrpc. È più un esempio commentato
di un copione vero e proprio.
ESEMPI
Pulisci la cache contenente pagine precalcolate/pre-renderizzate.
$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki mant cleancache
Migra manualmente il contenuto del wiki.
$ moin --config-dir=/dove/your/configdir/è --wiki-url=http://webserver/mywiki
dati sulla migrazione
Crea l'indice Xapian iniziale (dopo averlo abilitato nel file di configurazione)
$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki costruzione dell'indice
--mode=aggiungi
Usa moin online utilizzando i servizi onworks.net