Czy istnieje system porównawczy dodatków do Joomla ?
Istnieje. Np. bijący wszelkie rekordy popularności http://extensions.joomla.org/ Również i u nas została podjęta taka próba: Katalog Zasobów ( o czym za chwilę jeszcze ...).
Czy dla celów porównawczych stosuje się tam tabelki?
NIE. Dlaczego?
1. Już samo stworzenie METODOLOGII takiego porównywania w tabelce byłoby karkołomnym zadaniem - powodem jest nieprzystawalność większości dodatków dla Joomla!. Albo będziemy porównywali raptem kilka parametrów, albo bardzo dużo, a nawet jeśli pójdziemy na pewien kompromis - efekt i tak będzie żałosny ... Taka tabelka jest dobra jeśli mamy bardzo podobne dodatki, a i tak nie do końca można jej wierzyć (o czym niżej).
2. Nie jest problem w tym, żeby w takiej tabelce postawić krzyżyk w stosownym miejscu - problem jest kto to ma zrobić i na jakiej podstawie ...
Przykładowo powiesiłem dzisiaj krótki, rzeczowy (mam nadzieję) opis dodatku (nomen omen Galerii) Expose. Napisanie tego zajęło mi wiele godzin, a tak naprawdę - kilka dni. Czy dlatego, że tak wolno piszę? Nie - żeby opis był rzetelny musiałem poświęcić trochę czasu na poużywanie tego dodatku, zmierzenie się z problemami jakie stwarza, realnymi możliwościami. Mało tego - nigdy bym nie wpadł, że istnieje jakiś problem typu "nie można wejść do Album Manager", gdyby kolega do mnie nie zadzwonił w tej sprawie - w efekcie musiałem pogrzebać w sieci, poszukać przyczyn i rozwiązań ... Stąd taki, a nie inny opis. Ale do rzeczy ... Czy taką tabelkę (zakładając, że ktoś wymyśli jak ją zrobić sensownie - patrz pkt.1.) może robić (zrobić i PROWADZIĆ) jedna osoba? Mamy grubo ponad tysiąc dodatków do Joomla! (nikt tak naprawdę nie wie ile) - wystarczy pomnożyć tą ilośc przez te parę dni na zaznajomienie się z każdym = ile? A przecież codziennie dochodzą nowe ... stare się zmieniają ... OK, powiecie że to przecież może robić dużo osób na raz. Heh, po pierwsze kto i jak miałby kontrolować rzetelność takich "krzyżyków" (patrz przykład wyżej - jednemu coś działa, innemu nie, trzeci nie może się doszukać czegośtam, co mówią że jest (@skobel - exif / iptc w galeriach) ...), po drugie muszą być chętni ...
Tutaj dobrym przykładem jest własnie wspomniany Katalog Zasobów - Zwiastun się nieźle napracował, żeby stworzyć w tym celu komponent (wiem, bo sam maczałem w nim palce), ktośtam wpisał trochę treści i co? I nic, bo żeby to funkcjonowało (a nie wymaga skomplikowanych metodologicznie "krzyżyków" i całej procedury ujednolicania wyników, sprawdzania - wystarczy krótki opis ...) musieli by być chętni do prowadzenia tego, opiekowania się choćby jedną kategorią (Galeriami? - @skobel - co Ty na to?). A nie ma...
Reasumując: tabelki porównawcze czasami można sobie stworzyć (w konkretnym, prostym przypadku), ale to na tyle skomplikowane i trudne przedsięwięcie, że prościej, łatwiej, efektywniej i skuteczniej jest używać innych narzędzi dla opisu / porównywania. Przykłady podałem. Czyż niniejsze Forum nie jest również takim narzedziem do porownywania (w tym - opiniowania) dodatków do Joomla? Szukajka i mamy "na tacy" problemy, opinie, itp. do każdego (popularnego) komponentu.
A teraz przechodząc (@skobel) do początkowego pytania: EXIF/IPTC:
TAK istnieją rozwiązania, które korzystają z EXIF i/lub IPTC:
1. Na przedmiotowej tabelce masz info które (dla Joomla!). Każda z tych galerii robi to po swojemu, lepiej lub gorzej. Niestety w tabelce nie jest objaśnione jak (z przyczyn jak wyżej). Trzeba samemu poczytać, potestować, poszwedać się po stronach producentów, forach ...
Generalnie te galerie używają EXIF/IPTC w ten sposób, że informacja taka (zaszyta w fotce) jest odczytywana w trakcie importu (mniejsza o szczegóły) i dopisywana do opisu fotki w bazie danych. A jak już jest w bazie danych (w opisie fotki), to można szukać po tych opisach ...
2. Są też rozwiązania, które nie działają z Joomla!, ale robią to samo. Przykładem choćby serwis www.krajobrazy.pl (wiem, bo sam go projektowałem ). Tam wszelkie opisy (najlepiej się zarejestrować w serwisie - wtedy widać naprawdę ile tego jest) pochodzą wlaśnie z IPTC zaszytych w fotkach. Metoda jest podobna jak wyżej - przy imporcie odczytywane są informacje IPTC i wprowadzane do bazy danych. Mało masz tam funkcji wyszukiwania po opisach?;)
3. Są też rozwiązania, które podają online - w czasie rzeczywistym informacje wydobywane z IPTC fotki. Przykładem http://www.pixpalace.com/ To serwis www typu "Agencja Agencji Fotograficznych-Prasowych". Zdjęcia dostarczają na bierzżco najlepsze światowe agencje, klientami są gazety, koncerny prasowe ... Niestety nie mogę Ci podać haseł dostępu - kupa kasy za wejście w ten system. Codziennie "wpada" tam kilkanaście tysięcy nowych fotek - z tego powodu informacje IPTC nie są czytane i wprowadzane do baz danych (wydolnośc, wydajnośc systemu), ale czytane "na stronie" - w czasie rzeczywistym, w chwili gdy oglądasz fotkę.
Wszystkie trzy rozwiązania wyżej są napisane w PHP.
O ile te w punkcie 1. są bezpłatne (albo prawie), to rozwiązanie 2. - już musiałbyś "wyskoczyć" z kilkunastu tysięcy (złotych), a w rozwiazaniu 3. - z kilkuset tysięcy (euro).
Teraz już wiesz dlaczego darmowe galerie dla Joomla! coś mało korzystają z IPTC?
P.S. Gdyby ktoś miał ochotę zaznajomić się z IPTC i jak odczytywać tekstowe opisy w fotkach w tym miedzynarodowym formacie - polecam stronę: http://www.iptc.org/pages/index.php W sumie nie taki diabeł straszny ... ;)