MyBB 1.8 - to jednak nie żart

Zobacz w Portalu - MyBB 1.8 - to jednak nie żart

Pierwszego kwietnia pojawiło się nieco dziwnych informacji o MyBB, zarówno na polskiej jak i międzynarodowej scenie. Oczywiście nie wszystkie z nich były prawdziwe, ale sporo emocji wzbudziły wieści o MyBB 1.8 - wiele osób od razu wrzuciło to do worka z napisem "prima aprilis", bo przecież twórcy MyBB wielokrotnie zaznaczali, że system oznaczeń ulegnie zmianie i następną wersją będzie dopiero zupełnie nowe MyBB 2.0 tworzone w oparciu framework Yii, oraz system szablonów Twig. Okazuje się jednak, że news o nowej wersji wcale nie był żartem, dzisiaj pojawiły się bowiem nieco bardziej szczegółowe informacje, w których możemy jasno przeczytać: it was no April Fool.
Szykuje się więc pewne rewolucja, bowiem 1.8 ma być pomostem pomiędzy gałęzią 1.6, a 2.0. Developerzy zauważyli problem wynikający z gigantycznych różnic między tymi dwoma tworami i postanowili lukę tą zapełnić skryptem, który ma ułatwić w przyszłości migrację do najnowszej wersji.

Przejdźmy jednak do rzeczy, czego konkretnie możemy spodziewać się po MyBB 1.8? Na pewno pojawi się nowy wygląd, który będzie używał zaprezentowanego jakiś czas temu odświeżonego logo. Skórka będzie stworzona przez Justina, dobrze znanego z rodziny skórek Apart, oraz dostępna w kilku wersjach kolorystycznych. Jako że w aktualnej sytuacji wymagałoby to kilkukrotnego kopiowania szablonów, trwają prace pozwalające na szybkie dodawanie innych wersji kolorystycznych, co będzie dostępne i dla innych skórek. Odświeżone zostanie nie tylko forum, ale i wygląd panelu administracyjnego. I tutaj zawita zupełnie nowe logo, oraz styl znany z Apart'a.

O ile już istniejące fora nie odczują tej zmiany aż tak bardzo, o tyle kolejna może być dla wielu wstrząsem - w dziedzinie javascriptu miejsce biblioteki Prototype zajmie jQuery. Według autorów MyBB, pozwoli to na szybsze i łatwiejsze tworzenie bardzo efektownych skórek, jednakże już teraz wiadomo, że te aktualnie dostępne często będą działać nieprawidłowo i potrzebne będzie ich przepisanie na nowy framework. Użycie jQuery (zarówno na forum jak i w panelu administracyjnym) ma pozwolić na szybsze działanie forum, oraz możliwość użycia jednej z bardzo wielu wtyczek bazujących na nim.

Jako jedną z najczęściej wymienianych funkcji jaką użytkownicy chcieliby zobaczyć w MyBB wymienia się... śmietnik. Obecnie trzeba go tworzyć ręcznie, lub też używać odpowiednich pluginów dzięki którym moderator może szybko zamknąć i przenieść do odpowiedniego działu posty i tematy w jakiś sposób łamiące regulamin. W nowej wersji wszystko to stanie się zbędne, bo kosz będzie integralną częścią forum, oczywiście z regulowanym poziomem dostępu.

Trzy wymienione wyżej zmiany to jak na razie najpoważniejsze z tych, które znajdą się w MyBB 1.8. Notka wspomina również o ulepszeniu ochrony przed spamem, ale jak na razie nie ma żadnych konkretnych informacji. Wiadomo natomiast, że aktualizacja ma być względnie prosta i podobna do migracji takich jak z wersji 1.4 do 1.6, czyli po prostu zmiany gałęzi skryptu. Obecnie istniejące pluginy mają zachować kompatybilność, chociaż część z nich będzie wymagała poprawek (min. w związku z usunięciem Prototype). Sam zespół MyBB migrując z SVN do Githuba już pracuje nad nowym wydaniem, jednakże nie jest ono jeszcze publicznie dostępne. Publiczna beta ma być dostępna jeszcze w maju. Czekamy więc na to naprawdę ciekawie zapowiadające się wydanie.

MyBB 1.6.7 - kilka nowości i kolejne poprawki

Zobacz w Portalu - MyBB 1.6.7 - kilka nowości i kolejne poprawki
Autorzy MyBB opublikowali dzisiaj informację o nowej wersji skryptu. Myli się jednak ten kto sądzi, że jest to żart zorganizowany z okazji Prima Aprilis - to po prostu kolejna aktualizacja, nosząca oznaczenie MyBB 1.6.7. Według oficjalnych danych, wydanie to zawiera zarówno poprawki bezpieczeństwa, poprawki wydajnościowe oraz usuwające zgłoszone błędy, oraz kilka nowych funkcji. Przede wszystkim, poprawiono 5 zagrożeń niskiego ryzyka, które występowały w panelu administracyjnym. Nie są one krytyczne, bo do ataku i tak konieczne było zalogowanie jako administrator.

Poza tym, poprawiono łącznie ponad 70 błędów raportowanych przez społeczność (w tym min. sprawdzanie długości dodatkowych pól które zgłosił na forum MyBBoard jeden z użytkowników). Na dokładkę zaserwowano nam niewielkie, ale cieszące oko funkcje min. wyświetlanie regulaminu forum podczas pisania nowego tematu/odpowiedzi, uprawnienia moderatorów dla niestandardowych narzędzi, edytowanie daty urodzenia użytkownika z poziomu ACP, czy też możliwość logowania na forum z użyciem adresu email zamiast loginu.
Jak przeprowadzić aktualizację?: Pomimo, że załatane luki bezpieczeństwa nie są krytyczne, jak zwykle apelujemy do administratorów forów o rozsądek i jak najszybszą aktualizację. Zignorowanie jej naraża nas na ewentualne problemy, zaś robienie za jednym zamachem kilku aktualizacji czasami wiąże się z licznymi utrudnieniami. Na dniach zostanie opublikowane spolszczenie uwzględniające zmiany jakie zaszły w najnowszej wersji, a także Polska Paczka MyBB - gotowy pakiet instalacyjny zawierający już język polski i nie wymagający jego doinstalowywania.

MyBB 1.6.7 - kilka nowości i kolejne poprawki

[Obrazek: poprawka.png]Autorzy MyBB opublikowali dzisiaj informację o nowej wersji skryptu. Myli się jednak ten kto sądzi, że jest to żart zorganizowany z okazji Prima Aprilis - to po prostu kolejna aktualizacja, nosząca oznaczenie MyBB 1.6.7. Według oficjalnych danych, wydanie to zawiera zarówno poprawki bezpieczeństwa, poprawki wydajnościowe oraz usuwające zgłoszone błędy, oraz kilka nowych funkcji. Przede wszystkim, poprawiono 5 zagrożeń niskiego ryzyka, które występowały w panelu administracyjnym. Nie są one krytyczne, bo do ataku i tak konieczne było zalogowanie jako administrator.

Poza tym, poprawiono łącznie ponad 70 błędów raportowanych przez społeczność (w tym min. sprawdzanie długości dodatkowych pól które zgłosił na forum MyBBoard jeden z użytkowników). Na dokładkę zaserwowano nam niewielkie, ale cieszące oko funkcje min. wyświetlanie regulaminu forum podczas pisania nowego tematu/odpowiedzi, uprawnienia moderatorów dla niestandardowych narzędzi, edytowanie daty urodzenia użytkownika z poziomu ACP, czy też możliwość logowania na forum z użyciem adresu email zamiast loginu.
Jak przeprowadzić aktualizację?: Pomimo, że załatane luki bezpieczeństwa nie są krytyczne, jak zwykle apelujemy do administratorów forów o rozsądek i jak najszybszą aktualizację. Zignorowanie jej naraża nas na ewentualne problemy, zaś robienie za jednym zamachem kilku aktualizacji czasami wiąże się z licznymi utrudnieniami. Na dniach zostanie opublikowane spolszczenie uwzględniające zmiany jakie zaszły w najnowszej wersji, a także Polska Paczka MyBB - gotowy pakiet instalacyjny zawierający już język polski i nie wymagający jego doinstalowywania.

MyBB 1.6.7 & MyBB 1.8 Development

In 1.6.7 there are 5 new feature updates and over 70 reported issues fixed. Please be aware that to be able to provide easy to manage updates not all issues have been fixed in this version.

Fixed issues in 1.6.7
Unfixed issues
1.6.7 fixes 5 low-risk security vulnerabilities.

SQL injection vulnerability within the Admin Control Panel (ACP) in user search (reported by Nathan Malcolm, MyBB SQA Team)
SQL injection vulnerability within the ACP in Mail Log (reported by Nathan Malcolm, MyBB SQA Team)
SQL injection vulnerability within the ACP in User Inline Moderation (reported by Jammerx2, MyBB Developer)
XSS within the ACP where an orphaned attachment has a malformed filename (reported by Nathan Malcolm, MyBB SQA Team)
Full Path Disclosure if malformed forumread cookie is used
ACP vulnerabilities require Administrator permissions and so considered low-risk. We recommend planning your upgrade as quickly as possible to ensure your forum is as secure as it can be.

New features included in 1.6.7 update include the ability to login with a username, an email or both. For more information about new features, please see the Wiki on 1.6.7.


i nowa wersja 1.8... czyżby na 2.0 przyszło nam poczekać kolejny rok??

Nowa maskotka MyBB!

Zobacz w Portalu - Nowa maskotka MyBB!Jak zapewne dobrze sobie przypominacie, jakiś czas temu świat obiegła informacja o zupełnie nowym logo oraz maskotce skryptu MyBB. Nie wszystkim się spodobała w szczególności ta druga pozycja i przyznam szczerze, że byłem wśród takich osób. Również na forum MyBBoard wybuchła burzliwa dyskusja dotycząca tamtych zmian. Trudno się dziwić, bo logotyp przedstawiał uśmiechniętego kosmonautę, ale co to tak naprawdę ma wspólnego z budowaniem własnego forum dyskusyjnego?
Autorzy informowali, że chodzi o duże możliwości, ogromne osiągnięcia (eksplorowanie i podbijanie kosmosu na pewno można do takowego zaliczyć). Tymczasem użytkownicy reagowali różnie. Niektórych to nie interesowało, niektórzy uważali za całkiem dobry pomysł już po wyjaśnieniu im leżącej w nim idei, inni zadawali pytania, za granicą pojawiły się natomiast rzeczowe pytania o to, co ma skrypt forum do jakiegoś dziwnie wyglądającego pana ze wzwodem...

Burzliwe dyskusje trwały bardzo długo i w końcu autorzy MyBB ugięli się pod naporem niezadowolenia użytkowników. Postanowiono jednak odsunąć na bok pana o niecnych zamiarach, który mógłby śnić się dzieciom po nocach i wywołać znaczny wzrost zapotrzebowania na pomoc psychologów.  Zdecydowano więc, że konieczne jest stworzenie nowej maskotki, która będzie związana ze samym skryptem, a która w żaden sposób nie będzie dwuznaczna. Panowie od MyBB zaprezentowali więc COŚ zupełnie nowego. Zapewne kątem oka już spostrzegliście to arcydzieło myśli inżynierskiej, istny przełom w sztuce przenikającej do świata komputerów.
[Obrazek: maskotka.png]
Zastanawiacie się co to takiego? Szczerze mówiąc, ja również się zastanawiałem, ale bardzo szybko uległem niezwykłemu urokowi tego przedziwnego stworka. Można by próbować szukać jakiś podobieństw do Gizmo z serii Gremlinów, ale szybko okazuje się, że autorzy MyBB po prostu trafili w dziesiątkę i Gizmo nawet po "zawołaniu swoich kompanów" nie ma tu po prostu czego szukać! Co bardziej rozgarnięte osoby od razu powinny zorientować się, skąd tu takie zupełnie różne części ciała – ma to symbolizować połączenie technologii, o których informacje są zbierane w ramach anonimowych statystyk wysyłanych do twórców skryptu podczas jego instalacji w środowisku uruchomieniowym.
  • Uszy słonia – z maskotki języka PHP
  • Ogon delfina – MySQL, najczęściej używany silnik baz danych
  • Płetwy pingwina – bo to właśnie Linuks najczęściej obsługuje serwer
  • Grzywa i pyszczek lwa - symbol majestatu, odwagi i potęgi
Jak widać, tym razem postanowiono zaserwować nam zupełny mix wszystkiego. Co prawda doskonale obrazuje to z czego najczęściej korzystamy i dosłownie łączy w sobie różne społeczności otwartego oprogramowania, ale... to ma w sobie jakąś niesamowitą energię i magię, którą szybko zaraża wszystko wokoło.

Wpadłem w jej sidła i uważam, że taka maskotka jest dużo ładniejsza niż poprzednia i o wiele lepiej się kojarzy. Powiem więcej, przy takiej maskotce otwierają się zupełnie nowe możliwości na reklamowanie MyBB, które przecież daje nam do ręki potężne narzędzia, a które jest zupełnie za darmo. Już widzę tysiące osób, które stoją w kolejkach w marketach aby zakupić taką właśnie maskotkę, która później zajmie miejsce wysłużonego już kosmity o imieniu Alf pod lusterkami w ich samochodach. Nawet piesek dyndający głową gdzieś z tyłu zapewne szybko schowa ją do bagażnika przy takiej konkurencji.

Widzę również inne gadżety – breloczki, etui na smartfony, gumowe „odstesowywacze” dla informatyków zdolne przeżyć wielokrotne spotkania ze ścianami, czy koszulki z wizerunkiem tej maskotki (kurczaki, teraz pomyślałem, że posiadana przeze mnie koszulka z logo MyBB zrobiła się strasznie staroświecka!). Przy odrobinie szczęścia, może to się przerodzić w istny kult – popatrzcie tylko na jego oczka spragnione czułości, na uszka robiące wrażenie skrzydeł jak u pięknego motyla... a wszystko to by propagować coś zupełnie darmowego.

Jak udowadniają nam twórcy MyBB, da się połączyć myślenie informatyka z pięknem sztuki. Sztuki współczesnej, która jest w stanie wywrzeć niesamowite wrażenie i która zostanie w naszej pamięci po wsze czasy. Otwiera się natomiast pewne pytanie. Czy twórcy nowej maskotki chcieli nam w niej również przekazać jakieś znaki dotyczące przyszłości MyBB? Przyznam szczerze, że moje zdolności w dziedzinie odnajdywania takich śladów są na tyle mizerne, że nie udało mi się ich odczytać. Jestem jednak pełen dobrej nadziei, bo tylko takie wrażenia budzi we mnie sama maskotka.