PDA

Zobacz pełną wersję : Opis struktur bazy danych Joomla, klucze główne, klucze obce, itp.



Lippi
06-05-2010, 07:36
Witam,
podjąłem się wyzwania, jakim jest stworzenie własnego mini panelu administracyjnego (ja to nazywam roboczo pierwszym poziomem administracyjnym), w którym dany użytkownik będzie miał bardzo ograniczone możliwości. Nie jest to związane bezpośrednio z Joomla, gdyż nie będę korzystał z jej silnika - interesuje mnie tylko dostęp do bazy i tabele, do których Joomla zapisuje dane - panel będzie zupełnie nowym tworem.

Obecny panel administracyjny Joomla traktuję roboczo, jak drugi, wyższy poziom, do którego będę miał dostęp tylko ja.

Mam w związku z tym pytanie, czy ktoś posiada dokumentację struktur bazy danych Joomla lub szeroką wiedzę na jej temat? Chodzi mi o komentarze do kolumn, klucze główne, klucze obce, powiązania tabel, np. do jakich tabel zapisują się dane przy dodawaniu sekcji, kategorii, pozycji menu.

Znalazłem bardzo ciekawe źródło, w którym w przyszłości będzie wszystko to, czego potrzebuję, jednak na chwilę obecną jest ono bardzo skromne.

Chodzi mi o http://docs.joomla.org/Tables

Dziękuję, pozdrawiam.

Raveren
06-05-2010, 10:57
A nie możesz skorzystać z narzędzi typu MySQL administrator? Masz tam strukturę każdej tabeli, indeksy itp. Mając te informacje i np. MS Access możesz sobie zaimportować bazę i oglądać w trybie graficznym jej schemat, albo pobaw się projektantem w phpMyAdmin.
Zobacz jeszcze tu: Detailed list of fields (http://docs.joomla.org/Detailed_list_of_fields)
i tu : Schema pictures (http://schema.pictures-images.com/joomla_database_schema.html)

zwiastun
06-05-2010, 11:30
Proszę Cię bardzo:
http://wiki.joomla.pl/index.php/Baza_danych_1.5
Widzę, że Raveren był szybszy. Poszukał w necie tego, czego ja szukam od godziny w komputerze :). Ale trafiło na wiki, łatwiej będzie znaleźć

Raveren
06-05-2010, 11:53
Muszę jednak przyznać, że schemat nie jest taki idealnie czytelny. Połączenia pomiędzy tabelami nie są prowadzone do odpowiadających pól, tylko do obrazka tabeli. Trzeba się mocno wpatrywać w strukturę, by odnaleźć powiązane pola.