Aceasta este comanda moin care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
moin - Interfață de linie de comandă de gestionare a wiki Moinmoin
REZUMAT
Moin [general Opțiuni] [comandă comandă-subcomandă] [specific Opțiuni]
Moin [--help|--versiune]
DESCRIERE
Moin este un instrument de interacțiune cu moinmoin wiki din linia de comandă. Comanda poate
manipulați conturile de utilizator moinmoin, imprimați/dump date, importați irclog-uri, efectuați sarcini de întreținere,
etc
Această comandă ar trebui să fie executată sub contul sistemului de operare care „deține” wiki-ul
conținut (fișiere).
OPŢIUNI
--config-dir=DIR
Calea către directorul care conține fișierele de configurare wiki. [implicit: curent
director] (Debian /usr/bin/moin este implicit /etc/moin/)
--wiki-url=WIKIURL
Adresa URL a unui singur wiki pentru migrare, de ex http://localhost/mywiki/ [implicit: CLI]
--pagină=PAGINĂ
numele paginii wiki [implicit: toate paginile]
--versiune
afișați numărul versiunii programului și ieșiți
-q, --Liniște
Taci (fără mesaje informative)
--show-timing
Afișați valorile de sincronizare [implicit: fals]
BUNA ZIUA COMANDE
Moin comanda acceptă multe comenzi, care la rândul lor au sub-comenzi.
cont verifica --Ajutor [opțiune de verificare]
Când utilizați ACL-uri, un nume de utilizator wiki trebuie să fie unic, nu trebuie să existe mai multe
conturi având același nume de utilizator. Problema este că asta era posibil înainte
introducerea ACL-urilor și mulți utilizatori, care și-au uitat ID-ul, pur și simplu au creat unul nou
ID folosind același nume de utilizator.
Deoarece drepturile de acces (când se utilizează ACL-uri) depind de NUME (nu de ID), acest lucru trebuie
trebuie curățat înainte de a utiliza ACL-uri sau utilizatorii vor avea dificultăți în schimbarea setărilor
și salvarea datelor contului lor (sistemul nu va accepta salvarea, dacă numele de utilizator și
e-mailul nu este unic).
cont crea --Ajutor [creare-opțiune]
Acest instrument vă permite să creați conturi de utilizator printr-o interfață de linie de comandă.
cont dezactivați --Ajutor [dezactivare-opțiune]
Acest instrument vă permite să dezactivați conturile de utilizator printr-o interfață de linie de comandă.
cont pagină de start --Ajutor [opțiune pentru pagina de pornire]
Acest instrument vă permite să creați pagini de start pentru utilizatori printr-o interfață de linie de comandă.
cont inactiv --Ajutor [opțiune-inactivă]
Acest instrument vă permite să găsiți utilizatori inactivi pe wiki printr-o linie de comandă
interfață.
Utilizator inactiv înseamnă: un profil de utilizator cu un anumit ID de utilizator există, dar nu există
orice modificare înregistrată pentru acel userid.
Dar vă rugăm să examinați lista înainte de a elimina sau dezactiva utilizatorii, există legitime
utilizatori care doar citesc și nu editează niciodată. Dacă wiki-ul dvs. are ACL-uri stricte, acestea ar putea avea nevoie
pentru a te putea autentifica pentru a citi. Utilizați --show.
Utilizare:
Pentru toate wiki-urile care partajează un singur user_dir, rulați:
moin ... cont inactiv --py-append keep-users.py
Apoi, rulați (pentru unul dintre wiki-urile care partajează acest user_dir):
moin ... cont inactiv --py-exec keep-users.py --show
Dacă doriți să păstrați unele profiluri de utilizator care sunt afișate acolo, adăugați ID-urile de utilizator la
fișierul keep-users.py în același mod ca toate celelalte ID-uri de utilizator pe care le vedeți acolo.
În cele din urmă, rulați comanda cu --disable sau --remove în loc de --show.
cont resetpw --Ajutor [resetpw-opțiune]
Acest instrument vă permite să schimbați o parolă de utilizator printr-o interfață de linie de comandă.
cli Arăta --Ajutor [afișare opțiune]
Doar rulați o solicitare CLI și afișați rezultatul.
exporturile descărca --Ajutor [opțiune de descărcare]
Acest instrument vă permite să transformați paginile wiki MoinMoin în fișiere HTML statice.
exporturile jurnal de evenimente --Ajutor [opțiune de jurnal de evenimente]
Acest instrument vă permite să aruncați un jurnal de evenimente wiki MoinMoin în CSV.
exporturile pachet --Ajutor [opțiune de pachet]
Acest instrument vă permite să creați un pachet cu anumite pagini wiki.
import irclog --Ajutor [opțiune-irclog]
Acest script împinge fișiere dintr-un director în wiki (mai exact: împinge toate
cu excepția ultimului fișier, deoarece acesta este poate încă scris în cazul jurnalelor irc). unu
aplicația este să o folosească pentru a stoca jurnalele IRC în wiki.
import paginii wiki --Ajutor [wikipage-opțiune]
index construi --Ajutor [opțiune de construcție]
Acest instrument vă permite să controlați indicele Moin al lui Xapian.
maint cleancache --Ajutor [cleancache-option]
Acest script vă permite să ștergeți global toate fișierele cache din directoare:
* /pages/PageName/cache/ * /cache * /cache
De obicei, veți face acest lucru după ce schimbați codul MoinMoin, fie prin actualizarea versiunii,
instalarea sau eliminarea macrocomenzilor sau modificarea expresiei regex pentru dict sau grupuri.
Acest lucru face adesea ca fișierul text_html să fie invalid, așa că trebuie să-l eliminați (wiki
îl va recrea automat).
text_html este numele fișierului cache utilizat pentru paginile compilate formatate de
text wiki în formatator html.
maint cleanpage --Ajutor [cleanpage-option]
Acest instrument produce un script shell care, la execuție, va elimina cele neutilizate sau aruncate în gunoi
pagini de pe wiki.
maint curățări --Ajutor [sesiuni-opțiune]
Acest script vă permite să curățați fișierele de sesiune (utilizate de obicei pentru a menține un
„sesiune conectată” pentru http(e) sau xmlrpc).
maint globaledit --Ajutor [opțiune de editare globală]
Acest instrument vă permite să editați toate paginile dintr-un wiki.
maint traducători de corespondență --Ajutor [mailtranslators-opțiune]
Acest instrument vă permite să citiți un mesaj din intrarea standard și apoi să îl trimiteți
tuturor traducătorilor prin e-mail. Dacă utilizați %(lang)s în mesaj, va fi
înlocuit cu codul de limbă corespunzător pentru traducător.
maint face cache --Ajutor [opțiune-makecache]
Acest script vă permite să creați fișiere cache în date/pages/PageName/cache/ și
directoarele /data/cache
De obicei, veți face acest lucru după ce schimbați codul MoinMoin și apelați „maint
cleancache”, fie prin actualizarea versiunii, fie prin instalarea sau eliminarea macrocomenzilor.
text_html este numele fișierului cache utilizat pentru paginile compilate formatate de
text wiki în formatator html.
maint mkpagepacks --Ajutor [mkpagepacks-opțiune]
Acest instrument generează un set de pachete din toate paginile dintr-un wiki.
maint reducewiki --Ajutor [reducewiki-opțiune]
Acest instrument vă permite să reduceți datele/directorul la cea mai recentă versiune a paginii
din fiecare pagină neștersă (plus toate atașamentele).
Aceasta este folosită pentru a crea directorul de bază distribuit, dar poate fi folosit și pentru
alte scopuri.
Deci ne schimbam asa:
* date/pages/PageName/revisions/{1,2,3,4}
-> date/pagini/reviziuni/1 (cu conținut de 4)
* date/pages/PageName/current (indicând spre exemplu 4)
-> la fel (arătând spre 1)
* date/pages/PageName/edit-log și data/edit-log
-> nu copia
* date/pages/PageName/attachments/*
-> doar copiați
migrațiune de date --Ajutor [opțiune de date]
Acest instrument vă permite să migrați datele paginilor către o versiune mai nouă
serverul standalone --Ajutor [opțiune-autonomă]
Acest instrument vă permite să porniți un server autonom
xMLRPC mailimport --Ajutor [mailimport-option]
Acest instrument vă permite să importați e-mailuri în wiki.
xMLRPC la distanta --Ajutor [opțiune la distanță]
Acest instrument vă permite să executați scripturi moin de la distanță.
xMLRPC recupera --Ajutor [opțiune de recuperare]
Acest instrument vă permite să imprimați conținutul unei pagini prin xmlrpc.
xMLRPC scrie --Ajutor [opțiune de scriere]
Acest instrument vă permite să editați o pagină cu xmlrpc. Este mai mult un exemplu comentat
decât un scenariu real.
EXEMPLE
Curățați memoria cache care conține pagini pre-calculate/pre-rendate.
$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki menține cleancache
Migrați manual conținutul wiki.
$ moin --config-dir=/where/your/configdir/is --wiki-url=http://webserver/mywiki
date de migrare
Creați indexul Xapian inițial (după ce l-ați activat în fișierul de configurare)
$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki construirea indexului
--mode=adăugați
Utilizați moin online folosind serviciile onworks.net