Wiki stranica za hrvatske linux korisnike?
Moderator/ica: Moderatori/ce
Re: Wiki stranica za hrvatske linux korisnike?
Trebalo bi proučiti ovaj manual, pa na temelju toga zaključiti odgovaraju li opcije koje nudi DocuWiki našim potrebama...
Također, tu je i mediawiki manual...
Također, tu je i mediawiki manual...
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: Wiki stranica za hrvatske linux korisnike?
Od wiki softvera preporučujem ovim redom:
1) MediaWiki - Plus: svi koriste, sve se zna, najviše tutoriala/supporta/pluginova itd. Minus: ogroman (ne toliko po performansama, koliko po mogućnostima: npr. nama ne trebaju wiki farme), jako strma krivulja učenja za administratore i to (sam sam izgubio tjedne dok nisam pohvatao osnove)
2) DokuWiki - Plus: brz, jednostavan, flat file način pohrane, puno pluginova. Minus: flat file (možda u nekom slučaju to nije plus?), manja zajednica i nije standard (čitaj: mediawiki)
3) TikiWiki - Plus: puno mogućnosti, lijepa i jednostavna administracija i moderiranje (CMS). Minus: malo preširko spektar mogućnosti, i na kraju isto kao i zadnji minus za dokuwiki
4) MoinMoin - Plus: koristi ga puno distribucija (Ubuntu npr.), flat file, brz. Minus: baziran na Pythonu (potrebni dodatni serverski moduli), nema neke standardne funkcije kao drugi, nije mediawiki
http://www.wikimatrix.org/compare/DokuW ... e+MoinMoin
Tako da moja preporuka ide MediaWiki
btw Nemojte se sad brinut o rasporedu sadržaja, wiki stranice se lako prebacuju i renameaju - bitno je pisat sadržaj, a onda ćemo ga sortirat i prebacivat, grupirat, kategorizirat... prioritet je punit wiki sadržajem (ionako će većina ljudi dolazit s tražilica direktno na traženu stranicu). Možemo napravit i najbolji raspored članaka na što ćemo potrošit ~mjesec dana da bi onda shvatili kako nemamo što raspoređivat jer sadržaja nema. Znači ako netko ima inspiraciju nešto pisat neka započne članak direktno preko linka, a poslije ćemo ga posložit u kategorije.ž
Backup? Ako postoji SSH pristup, onda se lako može napisati skripa koja pravi lokalni sejv i recimo scp na neki drugi server - lzs.com?
EDIT: MediaWiki nema prave fizičke kategorije (mislim na ono u URL-u), dok ostali imaju... MediaWiki ima namespaceove i "kategorije" (kao Labels u Gmailu).
1) MediaWiki - Plus: svi koriste, sve se zna, najviše tutoriala/supporta/pluginova itd. Minus: ogroman (ne toliko po performansama, koliko po mogućnostima: npr. nama ne trebaju wiki farme), jako strma krivulja učenja za administratore i to (sam sam izgubio tjedne dok nisam pohvatao osnove)
2) DokuWiki - Plus: brz, jednostavan, flat file način pohrane, puno pluginova. Minus: flat file (možda u nekom slučaju to nije plus?), manja zajednica i nije standard (čitaj: mediawiki)
3) TikiWiki - Plus: puno mogućnosti, lijepa i jednostavna administracija i moderiranje (CMS). Minus: malo preširko spektar mogućnosti, i na kraju isto kao i zadnji minus za dokuwiki
4) MoinMoin - Plus: koristi ga puno distribucija (Ubuntu npr.), flat file, brz. Minus: baziran na Pythonu (potrebni dodatni serverski moduli), nema neke standardne funkcije kao drugi, nije mediawiki
http://www.wikimatrix.org/compare/DokuW ... e+MoinMoin
Tako da moja preporuka ide MediaWiki
btw Nemojte se sad brinut o rasporedu sadržaja, wiki stranice se lako prebacuju i renameaju - bitno je pisat sadržaj, a onda ćemo ga sortirat i prebacivat, grupirat, kategorizirat... prioritet je punit wiki sadržajem (ionako će većina ljudi dolazit s tražilica direktno na traženu stranicu). Možemo napravit i najbolji raspored članaka na što ćemo potrošit ~mjesec dana da bi onda shvatili kako nemamo što raspoređivat jer sadržaja nema. Znači ako netko ima inspiraciju nešto pisat neka započne članak direktno preko linka, a poslije ćemo ga posložit u kategorije.ž
Backup? Ako postoji SSH pristup, onda se lako može napisati skripa koja pravi lokalni sejv i recimo scp na neki drugi server - lzs.com?
EDIT: MediaWiki nema prave fizičke kategorije (mislim na ono u URL-u), dok ostali imaju... MediaWiki ima namespaceove i "kategorije" (kao Labels u Gmailu).
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: Wiki stranica za hrvatske linux korisnike?
Oj, pa nemoj tu stavljat sve moguće emailove... da te spam ne ubije - dodao sam te na ICQ i Gtalk, sad briši to 
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: Wiki stranica za hrvatske linux korisnike?
4ndY je napisao/la:Oj, pa nemoj tu stavljat sve moguće emailove... da te spam ne ubije - dodao sam te na ICQ i Gtalk, sad briši to
Ja sam ga obrisao... valjda se neće ljutiti
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: Wiki stranica za hrvatske linux korisnike?
Grof je napisao/la:4ndY je napisao/la:Oj, pa nemoj tu stavljat sve moguće emailove... da te spam ne ubije - dodao sam te na ICQ i Gtalk, sad briši to
Ja sam ga obrisao... valjda se neće ljutiti
Lol, cijeli post odmah? Pa možeš ga i editirat, ne?
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: Wiki stranica za hrvatske linux korisnike?
4ndY je napisao/la:Grof je napisao/la:4ndY je napisao/la:Oj, pa nemoj tu stavljat sve moguće emailove... da te spam ne ubije - dodao sam te na ICQ i Gtalk, sad briši to
Ja sam ga obrisao... valjda se neće ljutiti
Lol, cijeli post odmah? Pa možeš ga i editirat, ne?
Ma da.... ili reži ili ne!
Re: Wiki stranica za hrvatske linux korisnike?
Ne ljutim se, no svudje stavljam svoje kontakte ne bojim se ja spamaGrof je napisao/la:4ndY je napisao/la:Oj, pa nemoj tu stavljat sve moguće emailove... da te spam ne ubije - dodao sam te na ICQ i Gtalk, sad briši to
Ja sam ga obrisao... valjda se neće ljutiti
Re: Wiki stranica za hrvatske linux korisnike?
Andy mi je pricao malo o name-spaceovima... bilo bi dobro kada bi svima pojasnio što, zašto se koriste itd...
Koliko sam shvatio ako se kasnije postavljaju ili se krivo podese mogu zadati dosta glavobolje...
Koliko sam shvatio ako se kasnije postavljaju ili se krivo podese mogu zadati dosta glavobolje...
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: Wiki stranica za hrvatske linux korisnike?
Znači govorimo o MediaWiki softveru.
Kao što znamo, MediaWiki je nastao prvenstveno za potrebe Wikipedije, tako da su neki koncepti i riješenja zbilja čunda za neku drugu namjenu, no sve se da prilagoditi.
Jedno takvo poglavlje su Namespaceovi.
Trivijalno rečeno: namespaceovi su "ono" što se nalazi ispred imena članka i ispred dvotočke (:), primjeri s wikipedije:
* Help namespace: http://en.wikipedia.org/wiki/Help:Link
* Portal namespace: http://en.wikipedia.org/wiki/Portal:Physics
* User, Wikipedia, Template, Category ... itd.
Neki Namespaceovi služe kao tehnička ispomoć glavnom sadržaju (MediaWiki, Category), ali i oni koji sadrže konkretan sadržaj (Help, Template, Portal, User...).
Main namespace je onaj namespace koji nema nikakav prefiks, odnosno namijenjen je za "glavi" sadržaj (na Wikipediji se pod njime nalaze svi članci koje mi čitano, npr. http://en.wikipedia.org/wiki/Linux.
Svi ti gore nabrojani namespaceovi imaju i svoj Talk namespace koji služi za diskusiju (to su također zasebni namespaceovi).
Postoje još 2 posebna (virtualna) namespacea: Special i Media.
Prvi je za tehničke postavke MediaWiki softvera i ostale opcije vezane uz sam softver, a Media pokazuje na uploadane datoteke (slike i ostale datoteke).
Kako namespaceovi točno pomažu u sortiranju sadržaja?
Pa... osim što vizulano vidimo odmah u URL-u i nazivu članka gdje se članak nalazi (u kojem namespaceu, što ovdje možemo shvatiti kao neku sekciju/kategorij), možemo ih zasebno searchati (pojave se checkboxovi za svaki), dodavati dopuštenja po vrsti korisnika, a poslije i lakše manipulirati njima jer su u bazi posebno označeni. No to je više manje to (neki wiki softveri imaju to bolje riješeno, ali izgleda da wikipedia nikad nije imala potrebu za nečim drugačijim).
Tehnička izvedba:
Nije dovoljno samo napisati u URL: .../wiki/Ime_namespacea:Moj_članak jer to neće kreirati automatski novi namespace Ime_namespacea, već je potrebno u LocalSettings.php ručno nadopuniti ovako:
Parni brojevi su primarni namespaceovi, a neparni Talk namespaceovi. Nakon toga se mogu unositi članci u te novodefinirane namespaceove.
Postoji mislim 7 već predefiniranih namespaceova (to su ovi Help, MediaWiki, Template, Category itd.).
Problemi nastaju ako postoje neki članci koji sadrže u imenu namespace koji ne postoji (recimo Smece:Windows), te ako definiramo tada namespace "Smece", više ne možemo pristupiti niti lako spasiti članak Smece:Windows. Tako da oprez s time - prije korištenja namespaceova ih treba prvo definirati
(u suprotnom bi mogli izgubiti noć-dvije više, kao ja
).
MediaWiki ima i pojam kategorije, ali to je samo virtualna stvar - kao labels u Gmailu.
Jedan članak može biti u više kategorija, a moguće je kategorizirati i kategorije.
U članak se stavlja:
[[Category:Moja_kategorija]]
Kao što znamo, MediaWiki je nastao prvenstveno za potrebe Wikipedije, tako da su neki koncepti i riješenja zbilja čunda za neku drugu namjenu, no sve se da prilagoditi.
Jedno takvo poglavlje su Namespaceovi.
Trivijalno rečeno: namespaceovi su "ono" što se nalazi ispred imena članka i ispred dvotočke (:), primjeri s wikipedije:
* Help namespace: http://en.wikipedia.org/wiki/Help:Link
* Portal namespace: http://en.wikipedia.org/wiki/Portal:Physics
* User, Wikipedia, Template, Category ... itd.
Neki Namespaceovi služe kao tehnička ispomoć glavnom sadržaju (MediaWiki, Category), ali i oni koji sadrže konkretan sadržaj (Help, Template, Portal, User...).
Main namespace je onaj namespace koji nema nikakav prefiks, odnosno namijenjen je za "glavi" sadržaj (na Wikipediji se pod njime nalaze svi članci koje mi čitano, npr. http://en.wikipedia.org/wiki/Linux.
Svi ti gore nabrojani namespaceovi imaju i svoj Talk namespace koji služi za diskusiju (to su također zasebni namespaceovi).
Postoje još 2 posebna (virtualna) namespacea: Special i Media.
Prvi je za tehničke postavke MediaWiki softvera i ostale opcije vezane uz sam softver, a Media pokazuje na uploadane datoteke (slike i ostale datoteke).
Kako namespaceovi točno pomažu u sortiranju sadržaja?
Pa... osim što vizulano vidimo odmah u URL-u i nazivu članka gdje se članak nalazi (u kojem namespaceu, što ovdje možemo shvatiti kao neku sekciju/kategorij), možemo ih zasebno searchati (pojave se checkboxovi za svaki), dodavati dopuštenja po vrsti korisnika, a poslije i lakše manipulirati njima jer su u bazi posebno označeni. No to je više manje to (neki wiki softveri imaju to bolje riješeno, ali izgleda da wikipedia nikad nije imala potrebu za nečim drugačijim).
Tehnička izvedba:
Nije dovoljno samo napisati u URL: .../wiki/Ime_namespacea:Moj_članak jer to neće kreirati automatski novi namespace Ime_namespacea, već je potrebno u LocalSettings.php ručno nadopuniti ovako:
Kod: Označi sve
#Namespace
define("NS_ZADACI", 100);
define("NS_ZADACI_TALK", 101);
define("NS_BIBL", 102);
define("NS_BIBL_TALK", 103);
$wgExtraNamespaces[NS_ZADACI] = 'Zadaci';
$wgExtraNamespaces[NS_ZADACI_TALK] = 'Razgovor_o_zadatku';
$wgExtraNamespaces[NS_BIBL] = 'Literatura';
$wgExtraNamespaces[NS_BIBL_TALK] = 'Razgovor_o_literaturi';Postoji mislim 7 već predefiniranih namespaceova (to su ovi Help, MediaWiki, Template, Category itd.).
Problemi nastaju ako postoje neki članci koji sadrže u imenu namespace koji ne postoji (recimo Smece:Windows), te ako definiramo tada namespace "Smece", više ne možemo pristupiti niti lako spasiti članak Smece:Windows. Tako da oprez s time - prije korištenja namespaceova ih treba prvo definirati
MediaWiki ima i pojam kategorije, ali to je samo virtualna stvar - kao labels u Gmailu.
Jedan članak može biti u više kategorija, a moguće je kategorizirati i kategorije.
U članak se stavlja:
[[Category:Moja_kategorija]]
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: Wiki stranica za hrvatske linux korisnike?
Da li bi nam preporucio da stavimo onda namespace za upute/howtose ili da to napravimo preko kategorija? I kako da napravimo upute za vise distribucija?
Npr. napisao bih članak kako napraviti update sistema iz konzole. Prva stranica bi bila uvod i osnovne informacije o tome što je update nakon toga bi bile stranice za Fedoru i Ubuntu sa specifičnimm naredbama za update. Kako to napraviti?
Da li bi bilo bolje napravit počenu stranicu kako kategoriju ili odmah staviti namespace "upute" pa samo za pojedinačne distribucije staviti kategorije "fedora" i "ubuntu" ili i za njih napraviti pojedinačne namespaceove?
Npr. napisao bih članak kako napraviti update sistema iz konzole. Prva stranica bi bila uvod i osnovne informacije o tome što je update nakon toga bi bile stranice za Fedoru i Ubuntu sa specifičnimm naredbama za update. Kako to napraviti?
Da li bi bilo bolje napravit počenu stranicu kako kategoriju ili odmah staviti namespace "upute" pa samo za pojedinačne distribucije staviti kategorije "fedora" i "ubuntu" ili i za njih napraviti pojedinačne namespaceove?