Mamblog

Mamblog 1.0

Mamblog jest systemem dzienników internetowych dla Mambo 4.5.2.3 i Joomla 1.0.x. Umożliwia stworzenie działu witryny, w którym użytkownicy mogą tworzyć swoje własne strony - blogi (dzienniki internetowe) bez konieczności nadawania im specjalnych uprawnień (autorów, redaktorów).

Komponent został wydany już w wersji stablinej. Został przetestowany. Bądź co bądź wielu ludzi używa tego składnika. Wynika z tego, że jest potrzebny i nie sprawia problemów w użytkowaniu.

Oto niektóre z właściwości: użytkownicy mogą publikować (kończyć publikację) swoich wpisów archiwalnych, określać niektóre parametry, nie są tworzone nowe, dodatkowe tabele w bazie danych - komponent używa standardowych tabel Mambo stosowanych w sekcji artykułów. Administrator może redagować/usuwać wszystkie blogi z poziomu panelu administracyjnego. Komponent posiada wiele opcji w swej konfiguracji. Instalacja jest zautomatyzowana. Dołączono kilka plików komunikatów językowych: angielski, szwedzki, norweski, holenderski, a także - w polskim wydaniu - polski.

Wymagania systemowe

Mamblog jest komponentem przygotowany dla wersji Mambo 4.5.2.3 i Joomla 1.0.x
Wymaga PHP w wersji 4.0 bądź wyższej.

Licencja

Mamblog został wydany na warunkach GNU GPL - Powszechnej Licencji Publicznej. Kopia tej licencji musi być dołaczona do pakietu instalacyjnego i dostępna do zapoznania się w panelu administracyjnym.

Instalacja

Instalacji Mamblog dokonuje się w panelu administracyjnym jak każdego innego nowego komponentu. Instalaytor automatycznie tworzy niezbędne pozycje w menu uzytkownika: Dzięki temu zarejestrowani użytkownicy witryny mogą tworzyć swoje blogi skoro tylko Mambolog zostanie zainstalowany.

Zarządzanie

Tuż po zainstalowaniu w menu administratora dostępne będa nowe opcje. Ich wywołanie daje możliwość przeglądania i edycji blogów, dodawania kategorii (pozycje te umieszczone są w menu Artykuły [Contents], a także konfiguracji komponentu, itd.

Jak utworzyć odsyłacz do konkretnego blogu

Możesz utworzyć łącza do blogów konkretnych użytkowników, stosując następujące odsyłacze:

http://www.example.com/index.php?option=com_mamblog&task=show&action=user&id=89
http://www.example.com/index.php?option=com_mamblog&task=show&action=user&id=Username
Możesz użyć w odsyłaczu ID lub nazwy użytkownika (loginu).

Jak tworzyć odsyłacze użytkownikom do ich blogów

Stabilna wersja Mamblog 1.0 dodaje automatycznie odsyłacze w menu użytkownika, umożliwiające przeglądanie i tworzenie własnych blogów. Jeśli dokonujesz reinstalacji komponentu, możesz dodać następujące pozycje typu "Odsyłacz URL" w menu użytkownika:

http://www.example.com/index.php?option=com_mamblog&task=show&action=showmyblog

Możesz też utworzyć odsyłacz do archiwum blogów użytkownika. Odsyacz wygląda bardzo podobnie, np.:

http://www.example.com/index.php?option=com_mamblog&task=show&action=showmyarchive

Ważna informacja dot. sekcji artykułów: Mamblog

Jeśli zmienisz nazwę sekcji Mamblog, w przypadku odinstalowania komponentu wpisy nie zostaną automatycznie usunięte. Nie dodawaj w tej sekcji równiez żadnych kategorii! To jest niepotrzebne i mogłoby spowodować problemy.

Wpisy w blogu

Po zainstalowaniu Mamblog w menu użytkownika dostępna jest pozycja "Zanotuj w swoim blogu". Użytkownik może wywołać tym odsyłaczem formularz umożliwiający dokonanie wpisu. Taki odsyłacz możesz, oczywiście, dodać gdziekolwiek chcesz. Jego treść jest następująca::

http://www.example.com/index.php?option=com_mamblog&task=edit

Wsparcie dla systemu komentarzy

Aby umożliwić komentowanie blogów, konieczne jest zainstalowanie odrębnego komponentu. Mamblog posiada wsparcie dla komponentu AkoComment napisanego przez Artura Konze, a także dziś już nieco przestarzałych komponentów ComboLITE/ComboMAX autorstwa Phila Taylora.

AkoComment

Artur Konze stworzył bardzo przyjemny, bogaty we właściwości system komentarzy AkoComment, dostępny w witrynie Mamboportal.com. Jeśli zainstalujesz ten komponent, ustaw w jego opcjach konfiguracyjnych w zakładce "Ogólne" główny tryb pracy na "Artykuły z poniższych sekcji" oraz zaznacz poniżej w liście rozwijanej "Mamblog". Dokonaj również odpowiedniego ustawienia w konfiguracji Mamblog. W zakładce Ustawienia => System komentarz wybierz z listy rozwijanej AkoComment. Pamiętaj również, aby w zakładce "Domyślne ustawienia" zaznaczyć "Tak" w opcjach "Zgoda na komentarze" i "Pokaż komentarze".

ComboLITE/ComboMAX

Te komponenty są już niedostępne. Ale masz je zainstalowane we wczesniejszej wersji Mambo i chcesz korzystac z Mamblog dokonaj odpowiedniego ustawienia w konfiguracji Mamblog. W zakładce Ustawienia => System komentarz wybierz z listy rozwijanej ComboLITE/ComboMAX. Pamiętaj również, aby w zakladce "Domyślne ustawienia" zaznaczyć "Tak" w opcjach "Zgoda na komentarze" i "Pokaż komentarze".

Joomlaboard

Jeśli chcesz wykorzystać jako systemu do komentowania forum Joomlaboard, musisz zaznaczyć tę opcję, złożyć odpowiednie forum i w konfiguracji komponentu podac ID tego forum.

Moderowanie wpisów w blogu

Wszystkie wpisy w blogach ukazywać się będą w sekcji Mamblog działu. Mogą tam być dodawane i edytowane, jak wszystkie inne artykuły. Nowe wpisy powinny być dodawane z poziomu strony głównej.

Wykaz Bloggersów

Mamblog nie ma zaimplementowanego żadnego systemu umożliwiającego wyświetlanie wykazu bloggersów. Możesz jednak w tym celu zastosować komponent Userlist XTD autorstwa Bernhard Zechmanna.

Właściwości

Informacja

Jeśli znajdziesz jakieś błędy lub masz sugestie dotyczące komponentu albo chcesz powiadomić mnie o stosowaniu komponentu, możesz napisać o tym na forum mojej witryny pod adresem http://mambo.theyard.org

Wszystkie komponenty i moduły, jakie opracowałem dla Mambo, są dostępne w tej witrynie. Możesz z nich skorzystać.

Jeżeli korzystasz z tego komponentu i chcesz wesprzeć prace programistyczne, podaruj kilka dolarów przez PayPal na adres Olle@Johansson.com

O Autorze

Mamblog został stworzony i jest rozwijany przez Olle Johanssona. Jeśli chcesz poznać inne komponenty i moduły dla Mambo autorstwa Olle Johanssona odwiedź witrynę Mambo at the Yard.

Podziękowania

First of all I'd like to thank all of the Mambo Core Developers for giving away so much of their time to develop the best CMS there is to be found on the net.

I'd also like to thank all of those who develop components, modules, templates etc for Mambo, it's great to have such a wealth of addons to choose from.

All those who have reported bugs, given name suggestions as well as feature suggestions are also worth mentioning, without you guys it would be hard to develop anything.

Those who have helped translating the component deserve special thanks as well, these are: sokratex, Joris van den Wittenboer, Martin Fröjdh, Vlad.

I'd especially like to thank Jan de Graaf since I've used some code from Simpleboard for this component.

David Hagman is the guy who has drawn the new logo for Mamblog, which is much appreciated.

Finally, I'd like to thank Syedur Islam for requesting the component and donating some money to get me going, without him the component would probably never have been finished.

Donjun (koolitz) and MM (Birks) who sent me some code to add a link for the comments made with the ComboLITE/ComboMAX component.

Gary who sent in a bug fix for the comments code.

A.Scott McCulloch who donated a license of Wysiwyg Pro so that I could make sure the support for it is working.