Webboard

Pełna wersja: DVZ Mentions
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
  • parsowanie nazw użytkowników w postach:
    • proste:
    • złożone - w cudzysłowiu: , ,
    • z ID użytkownika - nazwy użytkowników poprawiane są automatycznie:
  • kolorowanie zgodnie z ustawieniami grup
  • powiadomienia MyAlerts
  • możliwe dodanie ignorowanych nazw
  • możliwe ustawienie limitów parsowania i pobierania danych z bazy
  • kompatybilne z żądaniami AJAX w formie JSON przez xmlhttp.php
Wersja 0.2:
- naprawiono błąd niewyświetlających się nazw użytkownika tuż po użyciu szybkiej odpowiedzi w wątku,
- nazwy użytkowników zawierające znaki !?()[]{} muszą być umieszczone w cudzysłowie.
Poprawki redakcyjne kodu, przystosowanie do wersji MyBB 1.8.*.
http://community.mybb.com/mods.php?action=view&pid=29
Wersja 0.3:
  • parsowanie wywołań @ przed kropką (.)
Wersja 0.4 (MD5: c0efbf307bf0e13a2662eac9cb52b000)
  • nowy mechanizm przetwarzania wywołań
  • poprawione reguły wywołań
  • wdrożono nowe formy wywołań (, )
  • wdrożono konfigurowalne limity długości nazw użytkowników (domyślnie 3-30)
  • wdrożono konfigurowalne limity wywołań (zabezpieczenie przed atakiem DoS)
  • poprawiono przywracanie pierwotnego tekstu jeśli nie odnaleziono wywoływanego użytkownika
Wersja 0.5
  • integracja z MyAlerts 2.0.x
  • rozszerzenie PHP GMP nie jest już wymagane

Wersja 0.5.1 (MD5: b0803ff04e660dc2ddca896bc8e9eb91)
  • poprawiono brakujący tekst ustawień MyAlerts w panelu użytkownika
  • poprawiono system uprawnień
Wersja 0.6 (build #6, MD5: 022e8b56de61a4c35d0a7c4dd0d62d05)
  • wsparcie dla powiadomień MyAlerts dla wywołań w DVZ Shoutbox (>= 2.3)
  • poprawki optymalizacyjne
  • restrukturyzacja kodu ułatwiająca rozszerzanie o własne źródła powiadomień

Aktualizacja:
  1. Usunięcie:
    • inc/languages/polish/dvz_mentions.lang.php
    • plugins/dvz_mentions/
  2. Wgranie nowych plików

http://community.mybb.com/mods.php?action=download&pid=29&bid=1819

Kod:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAABCAAGBQJXUK+dAAoJEOL9rFzOOKd9CpYH/ict4LwWWpEtT5qqcb8nYnXy
ThsARWdXJCYmCwM3LCiXdCDo0OepUyP4RJxMeL/+moI4qdt3rDGdMAmSIvF9cb7I
NQJvcX2YJG0H1TlFcGr3UkCglN7xyLCzJg+AJCPshtVBNkL1UXS63qnLdkpMuhWe
xroraqtinGDACaQFyU4KnQAudb0TOe64fSyEkw3aEpOeW9XiKWbhrW/Z/g0Q1oU4
vCIni90SdHyqAi4VAbWWRmp4k4chBo7Ie7GQX3xEBomshFwPGgIGi00V1g+svuKC
DMHKTx+Bfu4eaOQRU//bKKEtP5kpT1U6bgjmBPe06mPji9DYtxl/mlbpDNRh8Ms=
=qtBc
-----END PGP SIGNATURE-----
Wersja 1.0
  • dodano parsowanie ID użytkowników (#id),
  • dodano klasę CSS do tagów (mycode_mention),
  • dodano możliwość otwierania linków w nowej karcie (konfigurowalne),
  • poprawiono dokładnośc parsowania,
  • zoptymalizowano przechowywanie informacji o powiadomieniach,
  • dodano usuwanie powiadomień pochodzących z usuniętych treści,
  • dodano filtrowanie powiadomień pochodzących ze szkiców postów,
  • naprawiono możliwe błędy związane z MyAlerts i niezdefiniowanymi zmiennymi,
  • konfiguracja przeniesiona do ustawień ACP,
  • przebudowa kodu,
  • minimalna wersja PHP podniesiona do 7.0,
  • licencja zmieniona na ISC
Aktualizacja: Odinstalowanie integracji MyAlerts (jeśli istnieją), odinstalowanie pluginu, usunięcie starych plików, wgranie nowej paczki i instalacja pluginu wraz z integracjami MyAlerts.

Kod:
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE346WhYk6su6vogTe4v2sXM44p30FAlocfC4ACgkQ4v2sXM44
p32n7wf9FbvAIpLxU1qbyByp3DUzW3ZNZzKsHi8rjdHTCfMLYkhY3qf3TGYb71sO
ZQwGZa65hXrBK+MfAO5Uu7vfsln0LIQi5hk7+AOu33ztJcKy+L2pPKUCVyLVV+pX
O6BSdH1ERJh34ElHxkgx2PaioNXgXF2UYDpq7P0ogIXLrqlAnU7c0a8pe3QfUSmL
bYELo6pt+Z27/d4B7Y7eQ2ciVON/aeCXL/qWifK+2muweq+9JUs/t6V3gSIn2e3l
zJ33H2+liqhxScz8olDmBAasQfnfkU/0egsuMdCG0t7/PdwAos2f0zufk88GIPdG
TnvREb8vxfyhrfszqio8zwhCLvdy6Q==
=pGjI
-----END PGP SIGNATURE-----

Wersja 1.0.1
  • poprawiono błędy związane z z odinstalowanym pluginem MyAlerts

Aktualizacja (z 1.0): Reaktywacja pluginu.


Kod:
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE346WhYk6su6vogTe4v2sXM44p30FAlodtOUACgkQ4v2sXM44
p318MQf/RzH2p+i1deb45gdoZrWpbDQkWmo2Hayi+zB3YVFz5lD5Ie2jVvmfdWEL
f/No4+P0zjUSlPLG1SKEQ011THFs7zE+eSkvWFiwGRqp8RwEV7xqlkdaFfK3euq5
zxhE8N5zkyIBmI7gLdxujo5/9IgjSBImlZzxvBIDa5NckJmyygELKAtF6gOt3lPk
uRIhUfWP+1ytN27BLSxYCVVMij/b4SdhoLV9s3ugpSHPQurLySShL6vunL5t1BLv
S7rFd0KBzOSyRE4+xGpq8SoWTigI1JwHcXh3liEu8BNZRS1sYJ8iwzeCksqykv2F
mrnhdqvZZOBDAe3l4uOnoi7nHf3mCQ==
=FtBc
-----END PGP SIGNATURE-----
Wersja 1.0.2
  • naprawiono odinstalowywanie integracji MyAlerts

Aktualizacja (z 1.0.1): Nadpisanie plików, reaktywacja pluginu.

Kod:
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE346WhYk6su6vogTe4v2sXM44p30FAlonJ5oACgkQ4v2sXM44
p307KAf/Y/lKpnF/gp+2ZlBPpju+EJEkT1q/3PZ9uGB+XQIb77MVr9cTC4N++pA6
RhX6BRVIx3+LvW2Kwy1p4VJdLRQovRfZ5mMLDdNTOeihSJGVCQ+uEPuwm4D+3asQ
/+qAjmlrTM1m34G0+IPdOg8lPiwkQTEfF/+6z3xHUa+4+lAP887TJgAQkIRSsxs0
1AtWGRfQlzQligaTcWCKxPtinl6hbPq6gcdzPKxPtSWKUygLcKp3WwwqjHn3SPAq
aDqFpZp2ATX80UFJ0hcT/wDbndYqXJGLP9MKNojDSkzwFPd4a6F2lGDMQXKWcMFe
qZykvHnVwsRl4OF2oFYQRDqpNDhA4A==
=qsR2
-----END PGP SIGNATURE-----

Wersja 1.0.3
  • dodano brakujące tłumaczenie związane z PluginLibrary

Aktualizacja (z 1.0.2): Nadpisanie plików, reaktywacja pluginu.

Kod:
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE346WhYk6su6vogTe4v2sXM44p30FAlpeL3IACgkQ4v2sXM44
p33Pnwf9FSCFf0lxkTe4joSsihq+V1WRpquSqe2ruhAb8XAwONJbYAOky+Mgf56T
XZkseO3Oy3Gsiq/pixx4oRQAkje9ySxA00FLzEazlaXJn/wi2rLTjarWdVZ5+KJ1
6PlaYKS08z/RwxLGCQj2wUWSEy7uWrawK01cM1FzbaKjyFwtL1BIbeltX5zofQY5
YmSOTC29E+BGIq2omhM+oSUVPQpSVdzUdIvWhznW1MM9NdPEZuxi7L+Udchnkjnl
8h6P1/OAhY22WxLyxARIc6Pv0zolTrEOMjc+Z+DXv5EZ5kgYX35gQsmwq1pHRVx4
ootydBuH4uDqRotLy36nOoYFg8ceoQ==
=b5av
-----END PGP SIGNATURE-----
Wersja 1.0.4
  • naprawiono pominięcie sprawdzania uprawnień dla wątków widocznych tylko dla autorów

Aktualizacja (from 1.0.3): Nadpisanie plików, reaktywacja pluginu.

Kod:
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE346WhYk6su6vogTe4v2sXM44p30FAltlsqUACgkQ4v2sXM44
p31kawgAqZE6xwOCUugNGH8cpbEVW3ClyjLMvMfLcBUTr7P5KKm5URAIx3kKvOaS
u/S3mMZfrZhphjGY3gFM/khX9Sp8KdHAzCaPC0XHFCS5NXv7acXmz0iucVx9FN2Q
GCl5dufxcmkpiCpDYTb77xCRHOOwH7DjuckIzMmYEIzIjUgD4muP8TPDlpmZA/SZ
AdILm5ZtJrT41b4U8wFG2J5EgjCbYJayM/9MTVAuj8dClbAc8OR6Jr/9sE4h80wk
6HuvybyhB50QGkyZ1SUbUDTqcHh/fqaPbPS4EeEnBpzsSdGere1O6KNHkNSN1BH4
25+p6kTWlK6UKEdyl18mVNQL/YjZWg==
=ov1A
-----END PGP SIGNATURE-----