PDA

Zobacz pełną wersję : sh404SEF plugin dla SEF Service Map 2.0



keran
25-11-2008, 22:35
Witajcie, zrobiłem plugin sh404SEF dla SEF Service Map 2.0 (wersja beta)

Użyłem przykładowego skryptu sample_com_plugin.php do budowy pluginów dla sh404sef.

Obecny plugin com_sefservicemap.php generuje nazwę URL na podstawie nazwy pozycji z menu głównego (wymagane aby komponent SEF Service Map był w tym menu opublikowany).

Plugin ten ponieważ nie jest pluginem natywnym zgodnie z dokumentacją sh404 jest kopiowany do folderu components/com_sefservicemap/sef_ext/

Plugin ma również podpięty plik językowy com_sefservicemap.php, który jest instalowany w folderze administrator/components/com_sh404sef/language/plugins
(narazie nie jest używany ale może kiedyś http://www.sefservicemap.com/components/com_joobb/designs/emotions/joobb_yellow/smiley_cool.png )

Instalacja bazuje na prostym komponencie instalacyjnym com_sef_ext_sefservicemap, który sprawdza istnienie komponentu SEF Service Map w Joomli, istnienie instalowanych plików sef, wykonuje ich kopie bezpieczeństwa gdy już istnieją oraz aktualizuje. Komponent nie ma własnego menu bo go nie potrzebuje, jego zadaniem jest tylko wgrać/zaktualizować odpowiednie pliki po czym można go całkowicie odinstalować z Joomli. Plugin zostanie.

Do poprawienia:
Na pewno trzeba się przyjżeć i poprawić URL stronicowania, gdyż numeracja generowanych URL nie odpowiada numeracji stron. Przykład strona [2] ma url Strona-3.html itd. POPRAWIONE!

rkubera
26-11-2008, 15:57
Witam.
Wszystkie znane błędy zostały wyeliminowane i plugin wisi do pobrania ze strony:
http://www.sefservicemap.com/lang-pl/download/doc_details/23-sh404sef-extension.html
lub do pobrania od autora.
Dzięki Arku za pomoc w rozwoju komponentu.