Webboard

Pełna wersja: LastPosterAvatarLight - dyskusja o pluginie
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
No to zaczynamy kolejną aktualizację
Co czeka nas tym razem?
  • rozbudowa i poprawa systemu stylowania
  • krótszy sposób zapisu haczyka w szablonie(to coś ala zmienna)
  • stylowanie grup
  • zmiany w działaniu niezauważalne przez użytkownika
Więc jak widać nic szczególnego



Minęły 3 miechy od ostatniej aktualizacji pluginu; do pełnego numerka zostało dwie aktualizacje, czas coś zmienić.
Więc tak, w przeciągu 3 tygodni powinienem zacząć prace nad wersją 0.9
A to jest to chcę aby wprowadzała/zmieniała:
  • zasada działania się zmieni, co powinno znacząco wpłynąć na wydajność
  • poprawiony będzie "wstawiacz" zmiennych(będzie bardziej uniwersalny, będzie działać przy pozmienianych szablonach)
  • usunięty zostanie problem z pluginem na kolorowe nicki
  • rozwinięcie pluginu na dwie gałęzie(jedna będzie wspierać stare php, druga php7)
  • nowy system stylowania awatarków(dający możliwość zmiany wyglądu nawet przez ludzi nie obeznanych w html i css.
  • niestandardowy wygląd ustawień(jak się uda to zrobię podgląd zmian)
  • ewentualnie jeszcze podgląd profilu
Proszę o wasze opinie i pomysły.

Myślałem też nad zmianą nazwy, tylko nie wiem na jaką :p
Zaczynam kodowanie nowej wersji są chętni do testowania?
Jaaaa
Co udało mi się na ten moment zrobić?
  • kod przepisany na pseudo oop :D
  • widoczne przy microtime przyspieszenie
  • baza pod nowy sposób stylowania, m.in. dodanie css'owej klasy do stylowania awatarka jednego użytkownika i wstawianie gotowych klas z poziomu ustawień

chciałbym abyś przetestował jak ten plugin działa z google SEO i kolorowymi nickami. Dzięki, poprawki są już na gicie.
Style dodam pewno dziś. A języki nie wiem.
To co ci mówiłem z tymi linjkami:
[attachment=10436]



Włączyłem Kolorowe Nicki:

Błąd:
[attachment=10437]

Wyłączyłem i wyświetla poprawnie.



Włączony plugin (tylko) LightAvatars po wejściu w temat:
[attachment=10439]

To samo po wejściu w profil:
[attachment=10440]

To samo po wejściu w panel usera:
[attachment=10441]



Włączone: Kolorowe Nicki LightAvatars FASTyle Google SEO -> wywaliło index.
[attachment=10441]
no to mam zabawy :(
Ano trochę masz.
Proszę:
[attachment=10450]
Wczoraj wprowadziłem kilka poprawek.
Dziś dodam podgląd w ustawieniach i może języki
Ma ktos ochote przygotowywac dokumentacje do kolejnych wersji pluginu? Jedyne co moge zaoferowac to dostep do zamknietych wersji kodu, info co dodalem/usunelem/zmienilem i informacja w creditsach ;)

Druga sprawa to lista zmian ktore planuje wprowadzic w kolejnej wersji
- ogarniecie lessa lub cos podobnego
- wprowadzenie skroconej wersji zapisu (bedzie cos w stylu {+}xxx|xxx{+})
- poprawa styli w ustawieniach
- nowe filtry/borderki/cos specjalnego ;)
- stylowanie grup
- dodatkowa klasa dla graczy online i offline
- moze uda sie to jeszcze przyspieszyc
- dodanie galezi uzywajacej pelnego potecjalu php7
Jakies jeszcze pomysly? Bo ja juz nie wiem...
przy szablonie RWD w mobilnym widoku wypluwał mi podczas przeglądania kategorii dwa razy datę last posta zamiast avatara więc musiałem dać display:none
dziwne u mie wszystko gra na mobilnym nawet jak wylacze display: none; sprobuj z nową wersją :D

Ma ktos pomysły co poprawic aby wypuscic wersję 1.0?
Aktualnie planuje dodac
Cytat:zmienne w komentarzach dzieki czemu nawet jak sie nie usuna to nie beda przeszkadzac \\zrobione
oddzielenie instalacji zmiennych od aktywacji pluginu
wiecej klas
hook do rozbudowy\\zrobione
Na MyBB 1.8.9 po kliknięciu w avatar przy ogłoszeniu wywala błąd, bo plugin źle przydziela id (przydzielone jest id "-1"). Pomogła zmiana fid na uid, 253 linijka kodu php.
Z:
Kod PHP:
           '{+}forumdisplay_announcements_announcement|{$announcement[\'fid\']}{-}<\\1{$announcement[\'subject\']}' 
Na:
Kod PHP:
           '{+}forumdisplay_announcements_announcement|{$announcement[\'uid\']}{-}<\\1{$announcement[\'subject\']}'