„VIKWiki:Wiki gyűlés 2008-12-02” változatai közötti eltérés
aNincs szerkesztési összefoglaló |
aNincs szerkesztési összefoglaló |
||
21. sor: | 21. sor: | ||
-- [[PorohnavecJozsef|Ping-Win]] - 2008.12.02. | -- [[PorohnavecJozsef|Ping-Win]] - 2008.12.02. | ||
==VIR - Wiki migrálás== | |||
* A csatolások között található egy vwp.zip nevű szeretetcsomag. Ez tartalmazza a VIR-en lévő anyagok vázát. | |||
** A könyvtárstruktúra megfelel a VIR struktúrájának. Az UTF8 kódolt nevekkel nem tudok mit kezdeni. Kicsit elfajultnak tűnhet, de hát ez van... :) | |||
** Az xml az eredeti leíró, ami alapján a VIR motorja kigenerálta az outputot. Ehhez a feladathoz nem lesz rá szükség. Egyébként ez alapján lettek a txt-k generálva. | |||
** A txt-t generáltam programmal. Ez egy wikitext formátumú leíró, amit csak be kell copyzni a megfelelő helyen, megfelelő névvel nyitott wikioldalakba. | |||
* A wiki oldalak nyitásáról: | |||
** Wiki oldalakat csak a két subweb (InfoSite: http://wiki.test.sch.bme.hu/bin/view/Feltoltes/InfoSite/WebHome, VillanySite: http://wiki.test.sch.bme.hu/bin/view/Feltoltes/VillanySite/WebHome) alá nyissatok, a fő feltöltés web alá (http://wiki.test.sch.bme.hu/bin/view/Feltoltes/WebHome) ne. | |||
** Egyelőre a választható/szabvál/kötvál/gazdhumán tárgyak maradjanak ki; ezeket lehet, hogy majd egy külön "Valaszthato" subweb alá fogjuk pakolni. | |||
** Tartsuk be a VIR-es hierarchiát, azaz csak a közvetlen szülőből nyissuk a lapot. Pl. az infós Anal1 laphoz először nyitni kell egy Felev1 lapot az InfoSite gyökérlapon belül. Utána a Felev1-ben nyitni kell egy Anal1 lapot az analízis számára. Erre azért van szükség, hogy az oldal tetején lévő breadcrumb helyes hierarchiát mutasson. Utólag természetesen lehet máshonnan is linkelni az Anal1 oldalt - lényeg, hogy a szülő link kezdetben jól legyen kitöltve. Sajnos néhol elfajul a hierarchia (pl. VillanySite\Szakirány\SzĂ©lessávĂş Ă©s mĂ©dia-kommunikáciĂł\HĂrközlĂ©selmĂ©let\Jegyzet), de itt is ragaszkodjunk a betartásához. | |||
** A legtöbb VIR-es könyvtárban van index.txt függetlenül attól, hogy tartalmaz-e közvetlenül fájlokra mutató linket vagy sem. Itt általában csak egy pársoros szöveges leírás szokott lenni a további hivatkozásokra. Ezeket a wikitexteket is illesszük be az adott oldalakra mindenképpen. A fenti példát ismételve a Felev1 lap például leírja, hogy a Fizika1 a BSc-s tanrendben került át az 1. félévből a 2. félévbe. Szóval ne veszítsünk el ilyen információkat. | |||
* Ellenőrzések: mindenképpen végezzetek pár ellenőrzést a copyzás után. | |||
** Legfontosabb: nézzétek meg, sikerült-e a foswikinek kigenerálnia az outputot, nem esik-e szét az oldal a wikitext beillesztés után. | |||
** Kattintsatok rá pár plusz gombra, hogy működnek-e a lenyíló blokkok (azaz ellenőrizzétek, hogy TWISTY plugin helyesen működik-e) | |||
** Kattintsatok rá pár linkre, hogy elérhetőek-e a hivatkozott fájlok a hat.sch.bme.hu-n. Leggyakoribb probléma a számozott tárgyaknál szokott lenni. (pl. Fizika1-2., Anal1-2., Jelek1-2., stb.) Itt a problémát az okozza, hogy a VIR-ben a könyvtárnév végén szerepelt a sorszámot jelölő '.' karakter, viszont a WinXP-s fájlrendszer ezt szépen lenyeli. A progim minden arab és római számmal végződő tárgy után odabiggyeszti a pontot. Viszont a VIR nem volt következetes: előfordulhat, hogy valahol nem használtak pontot. Ezeket a hibákat simán lehet javítani notepad-ben egy search&replace-szel. Nem gyakori hiba, de előfordulhat... | |||
===Update 1=== | |||
Minden könyvtárba generáltam egy dirinfo.txt-t. Ez tulajdonképpen lekérdezi, hogy milyen alkönyvtárai vannak az adott mappának és készít egy wikitextet. A továbbiakban úgy kéne dolgozni, hogy minden feltöltés wikilap tetejére beszűrni a dirinfo.txt tartalmát. Ha pedig tartalmaz a könyvtár index.txt-t is, akkor azt simán csak alá kell vágni. Példát l. InfoSite/1. félév. | |||
Amire figyelni kell, hogy a dirinfo.txt-ben lévő "#" link feliratokat át kell javítani egy értelmes wiki title szövegre. Pl. Anal1, Szakirany, MellekSzakirany, MikMak, stb. | |||
===Update 2=== | |||
Hibajelenség: idézőjelek rossz kezelése a cím mezőben, hiányzó escape-elés | |||
Előfordulás: http://wiki.test.sch.bme.hu/bin/view/Feltoltes/InfoSite/Kozgaz1<br> | |||
(Vizsgadolgozat ("MM") none. . . -> javítva lett Vizsgadolgozat (MM) none. . .-ra) | |||
Javítás módja: Az idézőjeleket ki kell szedni vagy mással (pl. &quot;-tal helyettesíteni): | |||
Megjegyzés: Ha a jelenség tömegesen előfordul máshol is, javítom a scriptemet. További visszajelzésekre várok. | |||
-- [[PallosTamas|Velias]] - 2008.12.02. |
A lap 2014. március 2., 17:36-kori változata
kir-dev
át kell állni:
- %N% ehhez le kell tiltani a filefeltöltést az IS-en - kir-dev
- kiírni, hogy mindent a wikire töltsenek
- %N% az XML-t újragenerálni - kir dev
- %N% a dokumentumok részből áttölteni a fájlokat a wiki upload mappájába - kir_dev
- kiírni, hogy minden a wikin van
- %N% olyan XSLT-t csinálni, ami a nekünk megfelelő metainformációkkal wikitextet generál - SzaMa
- a generált wikitexteket benyomni a wiki.sch-ra
- %N% TWiki upgrade-ről beszélni banditával, KSZK-val - Zee
- %N% PR a változásokról - email, stb
határidő: vizsgaidőszak vége
új tagok
- %Y% felvenni őket tagnak, levlistára, _Siteszerket megmutatni - ping-win
- %Y% csapatépítés, pizzázás - ping-win
- tájékozódni, célokat kitalálni, feladatokat generálni - mindenki
- figyelni az évfolyamlistákat, aki máshova tölt fel azt a wikire irányítani - mindenki
-- Ping-Win - 2008.12.02.
VIR - Wiki migrálás
- A csatolások között található egy vwp.zip nevű szeretetcsomag. Ez tartalmazza a VIR-en lévő anyagok vázát.
- A könyvtárstruktúra megfelel a VIR struktúrájának. Az UTF8 kódolt nevekkel nem tudok mit kezdeni. Kicsit elfajultnak tűnhet, de hát ez van... :)
- Az xml az eredeti leíró, ami alapján a VIR motorja kigenerálta az outputot. Ehhez a feladathoz nem lesz rá szükség. Egyébként ez alapján lettek a txt-k generálva.
- A txt-t generáltam programmal. Ez egy wikitext formátumú leíró, amit csak be kell copyzni a megfelelő helyen, megfelelő névvel nyitott wikioldalakba.
- A wiki oldalak nyitásáról:
- Wiki oldalakat csak a két subweb (InfoSite: http://wiki.test.sch.bme.hu/bin/view/Feltoltes/InfoSite/WebHome, VillanySite: http://wiki.test.sch.bme.hu/bin/view/Feltoltes/VillanySite/WebHome) alá nyissatok, a fő feltöltés web alá (http://wiki.test.sch.bme.hu/bin/view/Feltoltes/WebHome) ne.
- Egyelőre a választható/szabvál/kötvál/gazdhumán tárgyak maradjanak ki; ezeket lehet, hogy majd egy külön "Valaszthato" subweb alá fogjuk pakolni.
- Tartsuk be a VIR-es hierarchiát, azaz csak a közvetlen szülőből nyissuk a lapot. Pl. az infós Anal1 laphoz először nyitni kell egy Felev1 lapot az InfoSite gyökérlapon belül. Utána a Felev1-ben nyitni kell egy Anal1 lapot az analízis számára. Erre azért van szükség, hogy az oldal tetején lévő breadcrumb helyes hierarchiát mutasson. Utólag természetesen lehet máshonnan is linkelni az Anal1 oldalt - lényeg, hogy a szülő link kezdetben jól legyen kitöltve. Sajnos néhol elfajul a hierarchia (pl. VillanySite\Szakirány\SzĂ©lessávĂş Ă©s mĂ©dia-kommunikáciĂł\HĂrközlĂ©selmĂ©let\Jegyzet), de itt is ragaszkodjunk a betartásához.
- A legtöbb VIR-es könyvtárban van index.txt függetlenül attól, hogy tartalmaz-e közvetlenül fájlokra mutató linket vagy sem. Itt általában csak egy pársoros szöveges leírás szokott lenni a további hivatkozásokra. Ezeket a wikitexteket is illesszük be az adott oldalakra mindenképpen. A fenti példát ismételve a Felev1 lap például leírja, hogy a Fizika1 a BSc-s tanrendben került át az 1. félévből a 2. félévbe. Szóval ne veszítsünk el ilyen információkat.
- Ellenőrzések: mindenképpen végezzetek pár ellenőrzést a copyzás után.
- Legfontosabb: nézzétek meg, sikerült-e a foswikinek kigenerálnia az outputot, nem esik-e szét az oldal a wikitext beillesztés után.
- Kattintsatok rá pár plusz gombra, hogy működnek-e a lenyíló blokkok (azaz ellenőrizzétek, hogy TWISTY plugin helyesen működik-e)
- Kattintsatok rá pár linkre, hogy elérhetőek-e a hivatkozott fájlok a hat.sch.bme.hu-n. Leggyakoribb probléma a számozott tárgyaknál szokott lenni. (pl. Fizika1-2., Anal1-2., Jelek1-2., stb.) Itt a problémát az okozza, hogy a VIR-ben a könyvtárnév végén szerepelt a sorszámot jelölő '.' karakter, viszont a WinXP-s fájlrendszer ezt szépen lenyeli. A progim minden arab és római számmal végződő tárgy után odabiggyeszti a pontot. Viszont a VIR nem volt következetes: előfordulhat, hogy valahol nem használtak pontot. Ezeket a hibákat simán lehet javítani notepad-ben egy search&replace-szel. Nem gyakori hiba, de előfordulhat...
Update 1
Minden könyvtárba generáltam egy dirinfo.txt-t. Ez tulajdonképpen lekérdezi, hogy milyen alkönyvtárai vannak az adott mappának és készít egy wikitextet. A továbbiakban úgy kéne dolgozni, hogy minden feltöltés wikilap tetejére beszűrni a dirinfo.txt tartalmát. Ha pedig tartalmaz a könyvtár index.txt-t is, akkor azt simán csak alá kell vágni. Példát l. InfoSite/1. félév.
Amire figyelni kell, hogy a dirinfo.txt-ben lévő "#" link feliratokat át kell javítani egy értelmes wiki title szövegre. Pl. Anal1, Szakirany, MellekSzakirany, MikMak, stb.
Update 2
Hibajelenség: idézőjelek rossz kezelése a cím mezőben, hiányzó escape-elés
Előfordulás: http://wiki.test.sch.bme.hu/bin/view/Feltoltes/InfoSite/Kozgaz1
(Vizsgadolgozat ("MM") none. . . -> javítva lett Vizsgadolgozat (MM) none. . .-ra)
Javítás módja: Az idézőjeleket ki kell szedni vagy mással (pl. "-tal helyettesíteni):
Megjegyzés: Ha a jelenség tömegesen előfordul máshol is, javítom a scriptemet. További visszajelzésekre várok.
-- Velias - 2008.12.02.