Spławik i Grunt - Forum

ADMINISTRACJA => Administracja i regulamin forum => Wątek zaczęty przez: mav3rick w 30.01.2017, 08:19

Tytuł: TapaTalk i polubienia/podziękowania
Wiadomość wysłana przez: mav3rick w 30.01.2017, 08:19
Kolego Mateo nie mogę się zgodzić co do twierdzenia, że to od tapatalka zależy. To bardziej ustawienia forum i tutaj pytanie czy obecna wersja forum ma taką opcję? Na innych forach gdzie się udzielam jest opcja polubienia, stąd powstało moje pytanie. Ja forum nie przeglądam z przeglądarki, gdyż używam tylko telefonu do internetu o jest to dla mnie niewygodne. Jeśli silnik forum na to nie pozwala to rozumiem :)
Tytuł: Odp: TapaTalk i polubienia/podziękowania
Wiadomość wysłana przez: Ostap w 30.01.2017, 08:50
Kolego Mateo nie mogę się zgodzić co do twierdzenia, że to od tapatalka zależy. To bardziej ustawienia forum i tutaj pytanie czy obecna wersja forum ma taką opcję? Na innych forach gdzie się udzielam jest opcja polubienia, stąd powstało moje pytanie. Ja forum nie przeglądam z przeglądarki, gdyż używam tylko telefonu do internetu o jest to dla mnie niewygodne. Jeśli silnik forum na to nie pozwala to rozumiem :)
Z tego co pamiętam to kiedyś na sig dało się tak robić.

Mam w tt kilka innych i tam bez problemu można tak robić.
Tytuł: Odp: TapaTalk i polubienia/podziękowania
Wiadomość wysłana przez: Mateo w 31.01.2017, 20:47
Pozwoliłem sobie wydzielić tę dyskusję do nowego wątku.

Kolego Mateo nie mogę się zgodzić co do twierdzenia, że to od tapatalka zależy. To bardziej ustawienia forum i tutaj pytanie czy obecna wersja forum ma taką opcję? Na innych forach gdzie się udzielam jest opcja polubienia, stąd powstało moje pytanie. Ja forum nie przeglądam z przeglądarki, gdyż używam tylko telefonu do internetu o jest to dla mnie niewygodne. Jeśli silnik forum na to nie pozwala to rozumiem :)

Podczas instalacji wtyczki (zwanej w SMF modyfikacją) TapaTalk dokonują się zasadniczo dwie rzeczy. Pliki źródłowe wtyczki są wypakowywane i umieszczane w odpowiednim folderze na serwerze. Dodatkowo wtyczka modyfikuje kod źródłowy niektórych plików źródłowych samego SMF.
Wszystko po to, by wtyczka mogła połączyć się z bazą danych SMF w celu odczytania danych (m.in. treści postów) oraz zapisu nowych danych do bazy (dodawanie nowych wpisów). Każda aplikacja forum jest inna, inaczej skonstruowana jest baza danych, inny jest kod źródłowy plików.
Dlatego też twórcy TT tworzą odrębne wersje wtyczek dla każdego forum. Jest TT dla vBulletin, dla SMF, dla MyBB, dla PhpBB i innych.
Możemy się o tym przekonać, odwiedzając stronę domową TT -> https://www.tapatalk.com/getting_started
TapaTalk jest więc nakładką dostosowaną do danej aplikacji forum. Korzysta ona z opcji dostępnych w aplikacji forum. To, czy dana funkcjonalność dostępna w samej aplikacji forum będzie również dostępna z poziomu tej nakładki, zależy tylko i wyłącznie od programistów TT, którzy muszą tak zaprogramować wtyczkę, żeby mogła ona z tej funkcjonalności korzystać.
Jak wszyscy wiemy, w aplikacji SMF jest dostępna opcja polubienia/podziękowania za dany wpis. Wszyscy tej opcji używamy i działa ona bez zarzutów. W SMF opcja na nosi nazwę Karma/Reputacja. W innych forach może to nazywać się polubieniem lub podziękowaniem.
Jeśli zatem twórcy TT zaprogramują swoją wtyczkę tak, aby łączyła się ona z bazą danych SQL forum SMF i odpowiednio zmieniała liczbę polubień/podziękowań dla danego wpisu, to wtedy opcja ta będzie działać również w TT. I ustawienia samego SMF nie mają tu nic do rzeczy. Miałyby do rzeczy tylko wtedy, gdyby opcja polubień/podziękowań była w SMF wyłączona.

Na potwierdzenie powyższych informacji podaję link do dyskusji, w której użytkownik skarży się, że po aktualizacji wtyczki nie może używać opcji polubień w TT.
W odpowiedzi programista TT sugeruje modyfikację pliku mobiquo/xmlrpcresp.php, który to plik należy do wtyczki TT, a nie do forum SMF:
https://support.tapatalk.com/threads/cant-like-post-after-new-tapatalk-plugin-update.19249/

W wątkach sprzed kilku lat widać, że użytkownicy instalowali do SMF dodatkową modyfikację o nazwie Thank-O-Matic, która również służyła do przyznawania podziękowań i z nią współpracowała wtyczka TapaTalk dla SMF. Obecnie modyfikacja nie jest już rozwijana.
Zapewne problem jest taki, że system karmy/podziękowań w SMF jest bardziej rozbudowany. Można przyznawać nie tylko plusy, ale również minusy (u nas minusy są wyłączone). Chcąc w pełni obsługiwać ten moduł, twórcy TT musieliby zatem stworzyć kod, który umożliwiałby obsługę kciuka w górę i kciuka w dół (podobnie funkcjonuje to np. w Google i YouTube).
Są wątki, w których użytkownicy proszą programistów TT o możliwość integracji wtyczki z modułem podziękowań w SMF (ten drugi z czerwca 2016):
https://support.tapatalk.com/threads/using-karma-with-tapatalk.19493/
https://support.tapatalk.com/threads/why-there-is-no-active-development-of-smf-plugin-for-last-years.34030/#post-176654

Wykazałem zatem, że opcje podziękowań/polubień/karmy/reputacji są różnie rozwiązane w różnych aplikacjach forumowych. Przy założeniu, że dana opcja jest włączona w ustawieniach CMSa, obecność tej funkcjonalności w interfejsie TapaTalk zależy tylko i wyłącznie od samej wtyczki TT i my, jako administratorzy forum, nie mamy na to wpływu.
Tytuł: Odp: TapaTalk i polubienia/podziękowania
Wiadomość wysłana przez: mav3rick w 31.01.2017, 20:57
Dzięki za bardzo rzeczową odpowiedź :) jako, że używam nie mogę dać plusa :) ale naprawdę dobrze to wytłumaczone :) szkoda, że nie ma tej możliwości.
Tytuł: Odp: TapaTalk i polubienia/podziękowania
Wiadomość wysłana przez: Mateo w 02.02.2017, 00:28
No, fajnie by było, gdyby była. Może z czasem coś wymyślą.
To trzymaj ode mnie :thumbup: :)