angielskufrancuskihiszpański

Uruchom serwery | Ubuntu > | Fedora > |


Ulubiona usługa OnWorks

ikiwiki - Online w chmurze

Uruchom ikiwiki u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie ikiwiki, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


ikiwiki - kompilator wiki

STRESZCZENIE


ikiwiki [opcje] źródło miejsce docelowe

ikiwiki --setup setupfile [opcje]

OPIS


ikiwiki to kompilator wiki. Tworzy statyczne strony HTML dla wiki, ze źródła w
ikiwiki/język Markdown (lub inne) i zapisuje go w miejscu docelowym.

Zauważ, że większość opcji można skrócić do pojedynczych liter, flag logicznych, takich jak --verbose
można zanegować za pomocą --no-verbose, a opcje takie jak --verbose można również zapisać w ten sposób
-gadatliwy.

TRYB OPCJE


Te opcje kontrolują tryb, w którym działa ikiwiki.

--odświeżać
Odśwież wiki, aktualizując wszelkie zmienione strony. Jest to zachowanie domyślne, jeśli nie
określona jest inna akcja trybu (ale zauważ, że --setup jest akcją trybu i ma
inne zachowanie domyślne).

--odbudować
Wymuś przebudowanie wszystkich stron.

--setup setupfile
Załaduj opcje z podanego pliku instalacyjnego. Jeśli nie określono innej akcji trybu,
generuj opakowania i przebuduj wiki, tak jakby użyto opcji --rebuild --wrappers. Gdyby
chcesz tylko zbudować dowolne zmienione strony, możesz użyć --refresh z --setup.

--changesetup setupfile
Odczytuje plik instalacyjny, dodaje wszelkie zmiany w konfiguracji określone przez inne opcje,
i zapisuje nową konfigurację z powrotem do pliku instalacyjnego. Aktualizuje również dowolne
skonfigurowane opakowania. W tym trybie wiki nie jest w pełni przebudowane, chyba że Ty też
dodaj --rebuild.

Przykład, aby włączyć niektóre wtyczki:

ikiwiki --zmiana ustawień ~/ikiwiki.setup --plugin goodstuff --plugin kalendarz

--dumpsetup plik instalacyjny
Powoduje, że ikiwiki zapisuje do określonego pliku instalacyjnego, usuwając jego bieżący
konfiguracja.

--opakowania
W przypadku użycia z --setup --refresh powoduje to również aktualizację wszystkich skonfigurowanych opakowań.

--czysty
To sprawia, że ​​ikiwiki czyści się, usuwając wszystkie pliki wygenerowane w miejscu docelowym
katalogu, a także skonfigurowanych opakowań i katalogu stanu .ikiwiki.
Jest to szczególnie przydatne, jeśli używasz ikiwiki w pliku Makefile do zbudowania
dokumentacji i chcesz mieć odpowiedni czysty cel.

--cgi Włącz tryb CGI. W trybie cgi ikiwiki działa jako skrypt cgi i obsługuje edycję
strony, logowanie i rejestracja.

Aby używać ikiwiki jako programu CGI, musisz użyć opcji --wrapper lub --setup do wygenerowania pliku
obwoluta. Opakowanie będzie zazwyczaj musiało uruchomić suid 6755 dla użytkownika, który jest właścicielem
katalogi źródłowe i docelowe.

--wrapper [plik]
Wygeneruj opakowujący plik binarny, który jest na stałe zakodowany w celu wykonania akcji określonej przez drugą stronę
opcji, używając określonych plików wejściowych i katalogu docelowego. Nazwa pliku do
użycie do opakowania jest opcjonalne.

Owijarka została zaprojektowana tak, aby mogła być bezpiecznie wykonana i być obsługiwana przez niezaufanych użytkowników, jako
hak po zatwierdzeniu lub jako CGI.

Zauważ, że wygenerowany wrapper zignoruje wszystkie parametry wiersza poleceń.

--agregat
Jeśli wtyczka plugins/aggregate jest włączona, spowoduje to skonfigurowanie ankiety ikiwiki
kanały i zapisz nowe posty w srcdir.

Pamiętaj, że aby odbudować wcześniej zagregowane posty, użyj opcji --rebuild wraz z
z tym. --rebuild wymusi również odpytywanie kanałów, nawet jeśli były
ankietowanych ostatnio.

--renderuj plik
Renderuje pojedynczy plik, wyświetlając wynikowy kod html. Nie zapisuje stanu, więc to
nie może być używany do budowania całych wiki, ale jest przydatny do podglądu edytowanej
plik w wierszu poleceń. Zwykle używany w połączeniu z --setup do ładowania w a
konfiguracja wiki:

ikiwiki — konfiguracja ~/ikiwiki.setup --render foo.mdwn

--po zatwierdzeniu
Uruchom w trybie post-commit, tak samo jak przy wywołaniu przez hak post-commit. To jest
prawdopodobnie przydatne tylko w przypadku korzystania z ikiwiki z serwerem WWW na jednym hoście i
repozytorium na innym, aby pozwolić repozytorium na ssh to
hosta serwera WWW i ręcznie uruchom ikiwiki, aby zaktualizować witrynę.

--wersja
Wydrukuj numer wersji ikiwiki.

CONFIG OPCJE


Te opcje konfigurują wiki. Pamiętaj, że wtyczki mogą dodawać dodatkowe konfiguracje
własne opcje. Wszystkie te opcje i nie tylko można również skonfigurować za pomocą
plik instalacyjny.

--wikiname nazwa
Nazwa wiki, domyślna to „wiki”.

--templateir dir
Określ katalog, w którym przechowywane są szablony. Domyślnie jest
/usr/share/ikiwiki/templates lub inna lokalizacja skonfigurowana w czasie kompilacji. Gdyby
katalog szablonów zostanie zmieniony, brakujące szablony będą nadal wyszukiwane w
domyślna lokalizacja jako rezerwa. Szablony można również umieszczać w "szablonach/"
podkatalog srcdir.

Pamiętaj, że jeśli zdecydujesz się kopiować i modyfikować szablony ikiwiki, musisz:
uważaj, aby aktualizować je podczas aktualizacji do nowych wersji ikiwiki. Stary
wersje szablonów nie zawsze działają z nowymi wersjami ikiwiki.

--underlaydir dir
Określ katalog, który jest używany jako podkład pod katalog źródłowy. Pliki źródłowe
zostanie pobrany stąd, chyba że zostanie nadpisany przez plik w katalogu źródłowym.
Domyślnie jest to /usr/share/ikiwiki/basewiki lub inna lokalizacja skonfigurowana podczas budowania
czas.

--tryb wrapper
Określ tryb, do którego chmod ma używać opakowanie po jego utworzeniu.

--wrappergroup group
Określ, do jakiej grupy uniksowej powinno należeć opakowanie. Może to być przydatne, jeśli
wrapper musi być własnością grupy innej niż domyślna. Na przykład, jeśli a
projekt ma repozytorium z wieloma zatwierdzającymi z dostępem kontrolowanym przez
grupy, sensowne jest, aby opakowania ikiwiki uruchamiały setgid dla tej grupy.

--rcs=svn|git|.., --no-rcs
Włącz lub wyłącz korzystanie z systemu rewizji_kontroli.

Zakłada się, że katalog źródłowy jest kopią roboczą, klonem lub czymkolwiek
używany jest system kontroli wersji, który wybierzesz.

W trybie CGI, przy włączonym systemie kontroli wersji, strony edytowane przez Internet będą
być zobowiązanym.

Żadna kontrola wersji nie jest domyślnie włączona.

--svnrepo /svn/wiki
Określ lokalizację repozytorium svn dla wiki.

--svnpath pień
Określ ścieżkę w repozytorium svn, w którym znajduje się wiki. Ten
domyślnie to trunk; zmień to, jeśli twoja wiki znajduje się na innej ścieżce wewnątrz
magazyn. Jeśli twoja wiki jest zakorzeniona na górze repozytorium, ustaw svnpath na "".

--rss, --norss
Jeśli ustawiono rss, ikiwiki będzie domyślnie generować kanały RSS dla stron, które są wbudowane a
blog.

--pozwalaj
Jeśli ustawiona jest opcja allowrss, a rss nie jest ustawiona, ikiwiki nie będzie domyślnie generować RSS
kanały, ale ustawienie rss=yes w dyrektywie inline może zastąpić tę wartość domyślną i
wygenerować kanał.

--atom, --noatom
Jeśli atom jest ustawiony, ikiwiki będzie domyślnie generować kanały Atom dla stron, które są wbudowane
blog.

--allowatom
Jeśli ustawione jest allowatom, a rss nie jest ustawione, ikiwiki nie będzie domyślnie generować
Kanały Atom, ale ustawienie atom=yes w dyrektywie inline może zastąpić to ustawienie domyślne
i wygeneruj kanał.

--pingurl URL
Ustaw to na adres URL usługi XML-RPC do pingowania, gdy kanał RSS jest aktualizowany. Do
na przykład, aby pingować Technorati, użyj adresu URL http://rpc.technorati.com/rpc/ping

Ten parametr można podać wiele razy, aby określić więcej niż jeden adres URL do
świst.

--url URL
Określa adres URL do wiki. Jest to wymagany parametr w trybie CGI.

--cgiurl http://example.org/ikiwiki.cgi
Określa adres URL opakowania skryptu CGI ikiwiki. Wymagane podczas budowania
wiki dla linków do wygenerowanego skryptu cgi.

--historyurl URL
Określa adres URL, do którego ma prowadzić łącze w celu przeglądania historii strony. W adresie URL „[[plik]]” to
zastąpiony plikiem do przeglądania. W tym celu często używa się ViewVC.

--administratora ty@example.org
Określa adres e-mail, którego ikiwiki powinno używać do wysyłania e-maili.

--zróżnicowany adres URL
Określa adres URL, do którego ma prowadzić łącze w celu porównania zmian na stronie. W adresie URL
„[[plik]]” zostaje zastąpiony plikiem do przeglądania, „[[r1]]” to stara wersja
stronę, a „[[r2]]” to nowa wersja. W tym celu często używa się ViewVC.

--wyklucz wyrażenie regularne
Określa rexexp plików źródłowych do wykluczenia z przetwarzania. Można określić
wielokrotnie, aby dodać, aby wykluczyć listę.

--włącz wyrażenie regularne
Określa rexexp plików źródłowych, które normalnie byłyby wykluczone, ale że ty
chcesz uwzględnić w przetwarzaniu. Może być określony wiele razy, aby dodać do uwzględnienia
lista.

--nazwa administratora
Określa nazwę użytkownika (lub, jeśli openid jest włączony, openid), który ma
uprawnienia administratora wiki. Obecnie umożliwia blokowanie dowolnej strony i blokowanie użytkowników, ponieważ
a także uprawnienia przyznawane przez włączone wtyczki (takie jak [[moderating
komentarze|wtyczki/moderatedcomments]] i wtyczki/websetup. Można określić
wielokrotnie dla wielu administratorów.

W przypadku użytkownika openid należy podać pełny adres URL logowania, w tym „http://”.

--nazwa wtyczki
Umożliwia korzystanie z określonej wtyczki w wiki. Zwróć uwagę, że nazwy wtyczek to
wielkość liter ma znaczenie.

--wyłącz nazwę wtyczki
Wyłącza korzystanie z wtyczki. Na przykład „--disable-plugin htmlscrubber” do usunięcia
z czyszczeniem HTML.

--katalog libdir
Sprawia, że ​​ikiwiki najpierw szuka w określonym katalogu, przed zwykłymi lokalizacjami
podczas ładowania plików bibliotecznych i wtyczek. Na przykład, jeśli ustawisz libdir na
"/home/ty/.ikiwiki/", możesz zainstalować wtyczkę foo.pm jako
"/home/ty/.ikiwiki/IkiWiki/Wtyczka/foo.pm".

--dyskusja, --brak dyskusji
Włącza lub wyłącza dodawanie linków „Dyskusja” do nagłówka każdego
strona. Łącza są domyślnie włączone.

--numbacklinks n
Kontroluje liczbę linków zwrotnych, które powinny być wyświetlane na dole strony. Nadmiar
linki zwrotne zostaną ukryte w wyskakującym okienku. Wartość domyślna to 10. Ustaw na 0, aby to wyłączyć
cecha.

--userdir podkatalog
Opcjonalnie pozwala linkom do użytkowników wiki na linki do stron wewnątrz a
podkatalog wiki. Domyślnie jest to link do stron w katalogu najwyższego poziomu
wiki.

--htmlext html
Konfiguruje rozszerzenie używane do generowanych plików html. Domyślnie jest to „html”.

--format czasu
Określ sposób wyświetlania godziny lub daty. Ciąg formatu jest przekazywany do
strftime.(3) funkcja.

--verbose, --no-verbose
Bądź gadatliwy o tym, co się dzieje.

--syslog, --no-syslog
Zaloguj się do syslog(3).

--usedirs, --no-usedirs
Przełącz tworzenie plików wyjściowych o nazwie page/index.html (domyślnie) zamiast page.html.

--prefix-directives, --no-prefix-directives
Przełącz nową składnię z przedrostkiem „!” dla dyrektyw preprocesora. obecnie ikiwiki
domyślnie --prefix-directives.

--w3mmode, --no-w3mmode
Włącz tryb w3mmode, który pozwala w3m na używanie ikiwiki jako lokalnego skryptu CGI, bez
serwer internetowy.

--sslcookie
Wysyłaj pliki cookie tylko przez połączenie SSL. Powinno to uniemożliwić im
przechwycone. Jeśli włączysz tę opcję, musisz uruchomić przynajmniej część CGI
ikiwiki przez SSL.

--gettime, --no-gettime
Wyodrębnij czasy tworzenia i modyfikacji dla każdej nowej strony z wersji
dziennik kontroli. Odbywa się to automatycznie podczas tworzenia wiki po raz pierwszy,
więc zwykle nie musisz używać tej opcji.

--ustaw zmn=wartość
Pozwala to ustawić dowolną zmienną konfiguracyjną, taką samą jak gdyby była ustawiona
poprzez plik instalacyjny. Ponieważ najczęściej używane opcje można skonfigurować za pomocą
przełączniki wiersza poleceń, rzadko będziesz tego potrzebować.

--set-yaml zmienna=wartość
To jest jak --set, ale pozwala ustawić zmienne konfiguracyjne, które używają complex
struktury danych, przekazując w dokumencie YAML.

PRZYKŁADY


ikiwiki --setup my.setup

Całkowicie (prze)buduj wiki używając określonego pliku instalacyjnego.

ikiwiki --setup my.setup --refresh
Odśwież wiki, używając ustawień z my.setup i unikaj ponownego tworzenia stron, które
się nie zmieniły. To jest szybsze.

ikiwiki --setup my.setup --refresh --wrappers
Odśwież wiki, w tym zregeneruj wszystkie programy opakowujące, ale nie przebudowuj
wszystkie strony. Przydatne, jeśli zmieniłeś coś w pliku instalacyjnym, co nie
potrzebujesz pełnej przebudowy wiki, aby zaktualizować wszystkie strony, ale chcesz to natychmiast wziąć
efekt.

ikiwiki --rebuild srcdir destdir
Użyj srcdir jako źródła i zbuduj HTML w destdir, bez używania pliku instalacyjnego.

ikiwiki srcdir destdir
Użyj srcdir jako źródła do aktualizacji kodu HTML zmienionych stron w destdir, bez użycia
plik instalacyjny.

ŚRODOWISKO


CC

Kontroluje to, jaki kompilator C jest używany do tworzenia opakowań. Domyślnie jest to „cc”.

CFLAGS To może być użyte do przekazania opcji do kompilatora C podczas budowania wrapperów.

Korzystaj z ikiwiki online za pomocą usług onworks.net


Ad


Ad