SEF Service Map v.1.0 Beta - nowy komponent
Strona 1 z 4 123 ... OstatniOstatni
Wyniki 1 do 10 z 52

Temat: SEF Service Map v.1.0 Beta - nowy komponent

Hybrid View

Poprzednia wiadomość Poprzednia wiadomość   Następna wiadomość Następna wiadomość
  1. #1
    Przeglądacz
    Dołączył
    03-01-2006
    Wpisy
    82
    Punkty
    16

    Domyślny SEF Service Map v.1.0 Beta - nowy komponent

    Witam wszystkich. Właśnie wypuściłem swój pierwszy komponent:
    SEF Service Map.
    Kazdy, kto bawił się w pozycjonowanie stron zdaje sobie sprawę, jak przydatna jest dobra mapa serwisu. Ten komponent ma pomóc w tych wysiłkach, dlatego nazywa się SEF.

    Komponent składa się z głównego komponentu oraz mambotów - integratorów.
    Oto skąd można pobrać komponent:
    http://fun.kubera.org/component/opti...c,select/id,4/
    Wersja 1.0 Beta. na stronie, w dolnym menu można kliknąć w "Mapa Serwisu" i zobaczyć jak wyglada komponent.
    Na początku trzeba pobrać i rozpakować plik ZIP.
    Potem zainstalować z panelu admina komponent oraz mamboty określone jako xxxx_bot.zip
    Następnie należy opublikować mamboty.
    Do czego służą mamboty?
    Service Map buduje mapę strony na podstawie menusów jakie zdefiniowane są w serwisie. Sam w sobie nie potrafi jednak rozwikłać struktury linków i odwołań w samym już konkretnym komponencie. Do tego służą mamboty - które są napisane pod konkretny komponent. W tej chwili SEF Service Map wspiera komponenty: content, weblinks, contact, newsfees oraz simpleboard forum. Trwa dopisywanie integracji z komponentami Zoom gallery i phpshop (oraz VirueMart). Dzięki zastosowaniu mambotów, dodatkowo każdy może dopisać własnego mambota dla dowolnego komponentu, co czyni SEF Service Map komponentem otwartym. Niestety jeszcze nie mam przygotowanej dokumentacji, jak pisać własne mamboty, jednak zachecam do zobaczenia, jak są napisane już istniejące, np. com_weblinks_bot. Własnie tworzę polską dokumentację zarówno developerską jak i użytkową.

    W tej chwili komponent jest w wersji angielskiej, choć jest przystosowany do różnych wesji językowych.
    Ponieważ mój angielski niestety kuleje - rozumiem co czytam, natomiast pisanie - no cóż. Dlatego proszę o krytyczne uwagi w przypadku gdyby jakieś tłumaczenie było "lewe". Z tego samego powodu poszukuję osoby, która potrafiłaby stworzyć angielską dokumentację komponentu.

    Proszę Was o zapoznanie się z komponentem i słowami krytyki.
    Radosław Kubera.

  2. #2
    Wyjadacz magic awatar
    Dołączył
    19-09-2005
    Wpisy
    679
    Punkty
    39

    Domyślny

    Wreszcie ktoś, kto nie tylko używa Joomla, ale produkuje własne CMM i do tego publikuje na swojej stronie
    Co do Service Map to jest już sporo podobnych. Może zrobiłbyś tabelkę z porównaniem rożnych rozwiązań (w tym swojego) - podobną jak np. ta: http://www.joomlasite.net/content/view/13/35/ ? ;) Pewnie by się przydała niejednemu, a i Tobie też . No i może zachęci do pobierania i instalowania Twojego rozwiązania.

  3. #3
    Przeglądacz
    Dołączył
    03-01-2006
    Wpisy
    82
    Punkty
    16

    Domyślny

    Cytat Wysłane przez magic
    Co do Service Map to jest już sporo podobnych. Może zrobiłbyś tabelkę z porównaniem rożnych rozwiązań (w tym swojego) - podobną jak np. ta: http://www.joomlasite.net/content/view/13/35/ ? ;) Pewnie by się przydała niejednemu, a i Tobie też . No i może zachęci do pobierania i instalowania Twojego rozwiązania.
    Dzięki za słowa uznania. rzeczywiście takich komponentów jest już kilka, więc postaram się w najbliższym czasie stworzyć takie porównanie. Tak na szybko to przewaga mojego rozwiazania nad innymi polega na dwóch aspektach:
    - otwartość - każdy może dopisać własnego mambota-integratora do dowolnego komponentu- tu raczej deweloprzy mogą się wykazać
    - istniejące już dodatkowe mamboty-integratory pozwalają na integrację niektórych komponentów z mapą serwisu, czego inne rozwiązania nie czynią. W tej chwili już powstały integratory dla phpshop, vieruemart i simpleboard. Przygotowuję integrację z phpbb i zoom gallery.
    Dlaczego tak istotna jest integracja z komponentami ? Używam komercyjnie phpshop, natomiast google zaczęły mi indeksować sklepik dopiero po stworzeniu mapy serwisu. To samo simpleboard - wcześniej się indeksowało raczej słabo.
    Gdy coś nowego powstanie w tej materii, bedę informować o tym w tym wątku. Mam nadzieję, że nikt tego nie uzna za spam.
    Pozdrawiam,
    Radosław Kubera.

  4. #4
    Wyjadacz nexus246 awatar
    Dołączył
    23-09-2005
    Wpisy
    664
    Punkty
    20

    Domyślny

    Super, gratuluję włożonej pracy i uzyskanego efektu

    A teraz slowa krytyki o którą prosisz ;) W kod się nie glębiałem, tak sobie tylko zerknąłem.

    * sefservicemap.php - jest taka tendencja do rozdzielania HTML od PHP w Mambo/Joomla (i wogóle w wielkim świecie ;)), na razie może nie do końca wdrożona ale od wersji 1.1 ponoć całość ma być tak ładnie napisana i warto się tego trzymać i wrzucić jakąś klasę,

    * pliki w administration - j.w.
    np. plik admin.sefservicemap.html.php - najpierw funkcja, troche HTML, potem klasa, wszystko wymieszane z HTML,

    W panelu adm mam takie notice w SEF Service Map Structure:
    Notice: Undefined variable: pageNav in c:\inetpub\wwwroot\praca\mcg_joomla\administrator\ components\com_sefservicemap\admin.sefservicemap.p hp on line 220
    Po opublikowaniu komponentu (wrzucilem tylko bota od kontentu) mam mase Noticów:

    Notice: Undefined offset: 2 in c:\inetpub\wwwroot\praca\mcg_joomla\administrator\ components\com_sefservicemap\sefservicemap.util.ph p on line 135

    i dalej tez undefined offsety różne w liniach:177,197,203,206,208,209,211 w tym samym pliku.

  5. #5
    Przeglądacz
    Dołączył
    03-01-2006
    Wpisy
    82
    Punkty
    16

    Domyślny

    No i jestem Ci bardzo wdzięczny.
    A niech mnie, na swoim testowym Apache wyłączyłem Noice, zostawiłem tylko warningi i errory. Dzięki za tą uwagę.
    Co do klas i rozdzielania HTML i PHP - to dobra zasada, wiem o niej. Napewno wiele w komponencie jest do zoptymalizowania i porawy, ale przecież to dopiero pierwsza edycja. Początkowo był pisany tylko dla mnie samego, tochę na kolanie, a potem doszedłem do wniosku, że może komuś się przyda, więc opakowałem to i wystawiłem. Zapewne do wersji stable będzie już większy porządek w samym kodzie. Tym bardziej że i tak komponent będzie "przekopywany" żeby stał się do końca wielojęzykowy. Jak byś mi jeszcze wytknął błedy w tłumaczeniach .

    Pozdrawiam i cieszę się, że ktokolwiek go zainstalował
    Radek.

  6. #6
    Wyjadacz magic awatar
    Dołączył
    19-09-2005
    Wpisy
    679
    Punkty
    39

    Domyślny

    Cytat Wysłane przez rkubera
    ... Gdy coś nowego powstanie w tej materii, bedę informować o tym w tym wątku. Mam nadzieję, że nikt tego nie uzna za spam.
    Przy okazji jedna uwaga (nie tylko dla rkubera):
    Niniejsze forum jest jednym z elementów serwisu www.joomla.pl , a serwis ten jest zarówno DLA jak i PRZEZ użytkowników Joomla! w Polsce.
    Tym samym jeśli ktoś coś robi w związku z Joomla! i może to być przydatne dla innych - to nie musi się tłumaczyć publikując tutaj informację.
    Co więcej serwis www.joomla.pl posiada znacznie więcej możliwości aktywnego współtworzenia tego miejsca przez wszystkich zainteresowanych niż tylko to forum. Do dyspozycji jest możliwość zamieszczania wiadomości w różnych działach tematycznych, publikowania własnego bądź przetłumaczonego oprogramowania, udziału w pracach nad tłumaczeniami core Joomla! i - ogólnie - w różnych zespołach zadaniowych, ... i inne. Wystarczy wejść na stronę główną i popatrzeć - to wszystko DLA NAS i PRZEZ NAS.

    Jeszcze innymi słowy i już konkretnie: rkubera - jeśli masz ochotę, to zamieszczaj swoje dodatki do Joomla! w naszej (wspólnej) plikowni, a informacje o tym i o nowych wersjach - w wiadomościach, a jeśli masz ochotę jeszcze bardziej aktywnie się włączyć - dołącz do Zespołu.

  7. #7
    Przeglądacz
    Dołączył
    03-01-2006
    Wpisy
    82
    Punkty
    16

    Domyślny

    Witajcie
    Nowa wersja komponentu jest dostępna.
    Live demo(frontend):
    http://fun.kubera.org/component/opti...ng,iso-8859-2/
    W tej chwili dorobiłem:
    -CSS support
    -Ikony
    -krótkie opisy
    -multilanguage

    Do pobrania z działu download:
    http://fun.kubera.org/component/opti...ng,iso-8859-2/

    W przypadku upgrade zalecam odinstalowanie całości (komponentu i mambotów) i instalację w nowej wersji. Przepraszam, tylko ten jeden raz.

    Nexus246 - postarałem się dostosować do Twoich rad. Choć kod - jeszcze nie ideał, już jest bardziej uporządkowany, notices wyeliminowane, klasy potworzone. Jak zwykle czekam na opinie i krytykę.
    Obiecuję, że pierwszą wersję stable przyślę na joomla.pl do działu download.
    A teraz pozdrawiam,

    Radek.

  8. #8
    Przeglądacz
    Dołączył
    03-01-2006
    Wpisy
    82
    Punkty
    16

    Domyślny

    No to dołożyłem następny integrator - dla forum phpbb.
    Do pobrania w dziale integratorów.
    Działa dobrze niestety tylko w trybie "run as component" czyli zintegrowane z joomla! (lub mambo). W przyszłej wersji komponentu będzie obsługiwane również jako niezależne forum.
    Nie obsługuje również uprawnień, tzn. po zalogowaniu w mapie serwisu dalej widoczne są tylko kategorie i fora publiczne.
    Pozdrawiam,
    Radek.

  9. #9
    Przeglądacz
    Dołączył
    03-01-2006
    Wpisy
    82
    Punkty
    16

    Domyślny

    Cytat Wysłane przez magic
    Do dyspozycji jest możliwość zamieszczania wiadomości w różnych działach tematycznych, publikowania własnego bądź przetłumaczonego oprogramowania, ....
    A.... jak się zarejestrować?
    Pozdrawiam, Radek.

  10. #10
    Nowicjusz
    Dołączył
    13-11-2006
    Wpisy
    17
    Punkty
    10

    Domyślny

    Gdzie moge znalezc opis instalacji?... ;P
    Z wczesniejszych opisow wywnioskowalem, ze mam zainstalowac najpierw "sefservicemap_v_1.0.3_unpack_first.zip" A co z reszta zipow?

Strona 1 z 4 123 ... OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •