Hlavní menu

Nástroje

WebFav / OpenCmsModulProFAV

View (print) - Edit page | Recent changes - Page history

Updated 20 March 2007, 17:44 by Ľubomír Kováč

WebFav.OpenCmsModulProFAV History

Hide minor edits - Show changes to output

20 March 2007, 17:44 by Ľubomír Kováč -
Changed line 1 from:
!!! Export modulu
to:
!! Export modulu
Changed line 14 from:
!!! Import modulu
to:
!! Import modulu
20 March 2007, 17:44 by Ľubomír Kováč -
Added lines 1-20:
!!! Export modulu
Od verze modulu [@cz.zcu.fav@] 1.7 došlo k změnám, které znemožnili standartní export modulu. [-Jde o [[bug 1311 -> http://www.opencms.org/bugzilla/show_bug.cgi?id=1311]] v importu [=OpenCMS=], který sem zadadal do [[bugzilly -> http://www.opencms.org/bugzilla/]] [=OpenCMS=]-].

Export modulu proběhne úspěšně. Ale po exportu je potřeba udělat úpravy, aby sme mohli modul i importovat:
# rozbalit si do tempu [@WEB-INF/.../modules/cz.zcu.fav_XX.XX.zip@]
# otevřít [@manifest.xml@]
# najít všechny řetězce [@views/admin/admin-main.jsp?root=explorer&path=%2Fhistory@] a nahradit za [@views/admin/admin-main.jsp?root=explorer&path=%2Fhistory@], uložit, zavřít
# zabalit do zipu [@cz.zcu.fav_XX.XX.zip@] *čísla verzí zip souborů musí být stejná!!!*
# otevřít [@WEB-INF/config/opencms-workplace.xml@]
# zkopírovat nové elementy do [@opencms-workplace.xml.exp@]. Pod novým elementem jsou věci v tagu <explorertypes>, zatím:[[<<]][[<<]][@<explorertype name="fav-folders" key="fileicon.fav-folders" icon="fav-folder.gif" reference="folder">@][[<<]][@<newresource uri="newresource.jsp?page=fav-folders" order="1" autosetnavigation="false" autosettitle="false"/>@][[<<]][@</explorertype>@][[<<]][@<explorertype name="fav-files" key="fileicon.fav-files" icon="fav-file.gif" reference="xmlcontent">@][[<<]][@<newresource uri="newresource.jsp?page=fav-files" order="2" autosetnavigation="false" autosettitle="false"/>@][[<<]][@</explorertype>@]

Distribucí modulu se stává upravený zip, a {-oba exp soubory-} exp soubor, resp. úprava [@opencms-workplace.xml@].

!!! Import modulu
Pro import platí:
# otevřít [@WEB-INF/config/opencms-workplace.xml@] a přidat obsah přiloženého souboru [@opencms-workplace.xml.exp@] k [@<explorertypes>@]
# restartnout, nebo pustit servr
# přihlásit se, pustit administraci, importovat modul

Pravidlá pro [[nasazení -> WebFav.OpenCmsNasazeniModulu]] modulu po libovolných změnách na ostrý web fakulty.