Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Rozszerzenia do phpBB 3.1.x autorstwa użytkowników. Tutaj możesz zaprezentować swoje prace, także w wersjach deweloperskich.
Regulamin forum Zakładając temat dla swojego stylu, wymagane jest dodanie go jako załącznik (przez forum) w pierwszym poście.
  • Autor
  • Wiadomość
Offline

vader

  • Posty: 342
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Post19 kwietnia 2015, 16:53

Cześć,

na forum w wersji 3.0.x korzystałem z dodatku HighSlide Attachment MOD, które bardzo mi odpowiadał. Po ostatniej aktualizacji forum do 3.1.3, niestety dodatku już nie było. Po chwilowych poszukiwania znalazłem go na rosyjskim forum, którego użytkownikiem jest Anvar.

Aby maksymalnie uprościć instalację i ilość plików, usunąłem zbędne wg. mnie rzeczy oraz przetłumaczyłem na język polski. Ponadto przystosowałem dodatek do działania z mChat w wersji 0.0.14

Oczywiście w Menedżerze rozszerzeń w Panelu Administracji zachowana jest informacja o autorze. Dodałem siebie wyłącznie jako osoba, która zmodyfikowała dodatek. 8-)

Dodatek działa i był testowany w wersji:
- forum phpBB 3.1.2PL oraz 3.1.3PL ze stylami prosilver oraz prosilver special edition

Instalacja:

:arrow: pobrać plik Highslide_phpBB3.1.3_PL.rar z załączika i wypakować zawartość:
Highslide_phpBB3.1.3_PL.rar
Highslide dla phpBB 3.1.x PL
(103.03 KiB) Pobrany 167 razy

:arrow: skopiować do folderu /ext w katalogu głównym forum
:arrow: przejdz do Panelu Administracji -> Dostosowywanie -> Zarządzanie rozszerzeniami
:arrow: włączyć rozszerzenie Highslide dla phpBB 3.1.x

Dodanie własnego BBcode

:arrow: przejdz do Panelu Administracji -> Publikowanie -> Znaczniki BBCode
:arrow: kliknij Dodaj nowy znacznik
:arrow: wypełnij pola jak poniżej
highslide_bbcode.jpg
Ustawienia własnego znacznika BBcode

Kod: Zaznacz cały
[hs]{URL}[/hs]

Kod: Zaznacz cały
<div class="highslide-gallery">
<a href="{URL}" class="highslide" onclick="return hs.expand(this)"><img src="{URL}" alt="" title="Kliknij, aby powiększyć." style="max-width:400px; max-height:400px;" /></a><div class="highslide-heading"></div>
</div>

Gdzie max-width: oraz max-height: to wartość miniaturki w pikselach, która będzie wyświetlana na forum.
Kod: Zaznacz cały
Wstaw obrazek: [hs]adres obrazka[/hs]


Informacje
:arrow: Znacznik hs, zostanie dodany w oknie odpowiedzi/pisania nowego posta.
znacznik_hs_forum.jpg
Znacznik Highslide na forum

:arrow: W dodatku mChat znacznik hs, widniej w opcji Własne BBcode.
znacznik_hs_mchat.jpg
Znacznik Highslide w dodatku mChat


Gotowe! :)

Efekt?
Dostajemy miniaturkę na forum, która po kliknięciu pokazuje pełnym rozmiar zdjęcia lub dopasowuje go rozdzielczości naszego monitora.
Możemy oglądnąć pokaz slajdów (zdjęć) z aktualnej strony forum. Możemy przeglądać kolejne zdjęcia przy pomocy strzałek klawiatury.
Ponadto widoczny jest po najechaniu wskaźnikiem myszy Menu, które ma w/w opcje i parę innych :-)
hs_miniaturka.jpg
Miniaturka highslide na forum


Pozdrawiam!

ps. pamiętajcie, że aby korzystać ze skryptu Highslide na komercyjnych forach, należy wykupić licencję u autora!
Offline

vader

  • Posty: 342
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Highslide dla polskiej wersji phpBB 3.1.x

Post03 grudnia 2015, 11:11

Cześć,

dodatek oczywiście działa poprawnie w aktualnej wersji phpBB 3.1.6

Na swoim forum dodałem również ikonę do zaawansowanego edytora BBcodes -> https://www.phpbb.com/customise/db/exte ... bcode_box/

Pierwsza ikona z lewej w dolnym pasku:
Obrazek

Aby to zrobić należy dodać znacznik HS jak w poście powyżej. A następnie ikonę hs.gif z załącznika umieścić w folderze ext/vse/abbc3/images/icons. Na końcu należy wyczyścić pamięć cache forum.

Położenie znacznika HS (kodów BBcodes) w tym edytorze, można zmieniać wg. uznania w panelu administracyjnym.

hs.gif
Ikona dodatku Highslide do zaawansowanego edytora BBcodes
hs.gif (985 bajtów) Przeglądany 13342 razy
Offline

vader

  • Posty: 342
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Highslide dla polskiej wersji phpBB 3.1.x

Post16 stycznia 2017, 11:54

Dodatek działa bez problemów z wersją phpbb 3.1.3 do 3.1.10.

Również w wersji phpbb 3.2.0 działa poprawnie(łącznie z Advanced BBCode Box 3.1 w wersji 3.1.1 oraz 3.1.3)
Offline
Awatar użytkownika

Kryspin

  • Posty: 18
  • Rejestracja: 10 maja 2017, 14:26

Re: Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Post11 maja 2017, 14:18

Poszerzenie działa bardzo dobrze, tylko czy jest opcja zrobienia wyjątku dla mchata? Żeby taki ładny pasek narzędzi nie pojawiał się pod mchatem?
Offline

vader

  • Posty: 342
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Post12 maja 2017, 05:39

Możesz załączyć jakis zrzut ekranu?
Offline
Awatar użytkownika

Kryspin

  • Posty: 18
  • Rejestracja: 10 maja 2017, 14:26

Re: Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Post12 maja 2017, 08:46

Proszę bardzo:
http://i.imgur.com/IV2Pex0.png

Żeby to było standardowe, chociaż to tak bardzo nie przeszkadza, ale lepiej wyglądałoby standardowe na czacie.
Programowanie w dzisiejszych czasach jest wyścigiem pomiędzy inżynierami oprogramowania, usiłującymi stworzyć większe i bardziej idiotoodporne programy, oraz światem usiłującym stworzyć większych i lepszych idiotów. Jak dotąd świat wygrywa~ Rick Cook
Offline

vader

  • Posty: 342
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Post12 maja 2017, 09:24

Trzeba byłoby pewnie w plikach mChat zmienić kod. Napisz\poszukaj tutaj. Może ktoś z autorów pomoże - https://www.phpbb.com/customise/db/exte ... on/support
Offline
Awatar użytkownika

Kryspin

  • Posty: 18
  • Rejestracja: 10 maja 2017, 14:26

Re: Highslide dla polskiej wersji phpBB 3.1.x, 3.2.x

Post12 maja 2017, 09:42

Dziękuje~ będę próbować. Najpierw poprzeglądam wszystko co tam mają, a potem zapytam, jeśli nic nie znajdę.
Programowanie w dzisiejszych czasach jest wyścigiem pomiędzy inżynierami oprogramowania, usiłującymi stworzyć większe i bardziej idiotoodporne programy, oraz światem usiłującym stworzyć większych i lepszych idiotów. Jak dotąd świat wygrywa~ Rick Cook

Wróć do Rozszerzenia użytkowników

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość