Novinky v phpBB 3.2
Aktualizace z phpBB 3.1 na phpBB 3.2 přináší o něco méně novinek než aktualizace z phpBB 3.0 na phpBB 3.1, což je vcelku pochopitelné , když se vezme v úvahu čas, který měli vývojáři na přidávání nových funkcí.
Následující seznam určitě není úplný a zahrnuje jenom novinky, které by mohli zajímat koncové uživatele. Delší seznam (v angl. a i s novinkami, které by mohli zajímat programátory) najdete na
wiki na phpBB.com
Požadavky #
Abyste mohli nainstalovat phpBB 3.2 musíte mít na serveru nainstalované PHP 5.4 nebo vyšší.
Co se týče kompatibility s PHP7, tak první alfa verze phpBB 3.2 (a tím pádem i následující verze phpBB) je téměř 100% kompatibilní s PHP7. Od druhé RC verze je phpBB kompatibilní i s PHP 7.1.
Konec podpory databáze SQLite 2.8.x a rozšíření PHP MSSQL.
Nový instalátor #
Nový instalátor se sice podobá tomu starému (až na nějaké menší změny), ale dělá víc věcí automaticky (kontrola požadavků), takže se zastaví pouze pokud je nutné vložit nějaké údaje. Na jedné straně je to jednodušší, protože uživatel nemusí tolikrát "Pokračovat na další krok", ale na druhé straně to může vypadat, jako že se instalátor sekl.
Zkušení uživatelé můžou ovládat instalátor přes navigační lištu nebo CLI.
Emojii #
V příspěvcích lze používat emojii smajlíky. Pokud vím, tak to nejlíp (a možná jenom) funguje při posílání z mobilních zařízení.
Od phpBB 3.2 RC2 se používají SVG emoji (lepší pro monitory s vysokým rozlišením)
Oprávnění pro globální oznámení #
Nové oprávnění pro vytváření globálních oznámení. V podstatě jde o to, že se oddělí oprávnění pro vytváření normálních a globálních oznámení
Odstranění Subsilveru2 #
Vzhled Subsilver2 byl odstraněn a nebude nadále aktualizován vývojáři phpBB, jako tomu bylo v phpBB 3.1, kdy sice nebyl v instalačním balíčku phpBB, ale šel stáhnout samostatně a vývojáři ho aktualizovali. To ale neznamená, že na aktualizacích Subsilveru2 nemůže pracovat nějaký nadšenec.
BBKódy #
BBKódy používají novou knihovnu
s9e\TextFormatter, díky čemuž byla opravena většina chyb mající souvislost s BBKódy. V BBKódu citace jsou nyní nové možnosti, takže už nevypadá takhle:
Kód: Vybrat vše
[quote="uzivatelke_jmeno"]Nějaký citovaný text[/quote]
ale takhle:
Kód: Vybrat vše
[quote=uzivatelke_jmeno post_id=123456 time=1330473600 user_id=115746]Nějaký citovaný text[/quote]
kde:
- uzivatelke_jmeno - je jméno citovaného uživatele
- post_id=123456 - ID-čko citovaného příspěvku - díky tomuto bude vytvořen odkaz na citovaný příspěvek (v prosilveru je to šipka v horní části citace).
- time=1330473600 - Unixový čas citovaného příspěvku.
- user_id=115746 - ID-čko uživatele - díky tomuto bude vytvořen odkaz na uživatele.
Všechny tyto údaje se do BBKódu citace vkládají automaticky.
reCAPTCHA #
Google reCAPTCHA byla aktualizovaná na poslední verzi.
Upozornění pouze emailem #
Tohle není novinka, ale spíš oprava problému, který způsoboval, že se upozornění nedalo posílat jenom na email.
Upozornění na používání cookie souborů #
V „administraci fóra“ - „Všeobecně“ - „Konfigurace serveru“ - „Nastavení cookie“ se objevila nová možnost „Upozornění na cookie“:
pomocí které lze povolit zobrazení upozornění na používání souborů cookie fórem:
V pphpBB 3.2.0 je chyba a tato možnost nejde povolit. Chyba bude opravena v další verzi, ale phpBB do té doby vydá dočasnou opravu. Pokud nechcete čekat, tak jeden z autorů rozšíření pro phpBB napsal skript, který chybu opravuje. Skript můžete stáhnout
tady. Po jeho stažení ho rozbalte do kořenového adresáře fóra a otevřete v prohlížeči adresu
http://www.vase_forum/fix_cookie_notice_320.php
, čímž se skript spustí.
Globální vylepšení v prosilveru
Spousta menších změn. Asi neviditelnější je používání fontu awesome místo ikon a změna vzhledu jumpboxu (to je to tlačítko "Přejít na" zobrazené obvykle nad patičkou fóra).
Rozšíření „VigLink“ (od phpBB 3.2 RC2)
#
Od druhé RC verze phpBB 3.2 obsahuje balíček s fórem i rozšíření „VigLink“, které by mělo phpBB projektu přinést peníze z odkazů, které uživatelé pošlou do vašeho phpBB fóra.
„VigLink“ je služba třetí strany, která na fóru nijak neobtěžuje, a která umožňuje zpeněžit odkazy vedoucí k partnerům „VigLink“, což jsou různé obchody a firmy (některé jsou celosvětové). Pokud si uživatel na webu (na který vede odkaz z vašeho fóra ) např. něco koupí, tak dostane „VigLink“ provizi, jejíž část pošle phpBB projektu, který použije peníze pro web hosting, právníky, softwarové licence, cestování na phpBB srazy atd.
Pokud se vám tato funkce nelíbí a nechcete podporovat phpBB projekt, můžete ji zakázat (při instalaci nebo aktualizaci phpBB 3.2 RC2 je „VigLink“ povolen), nebo může zkonvertovat účet ve „VigLinku“ na svůj a čerpat peníze za kliky pro sebe.
„VigLink“ můžete povolit nebo zakázat v „Administraci“ - „Všeobecně“ - „Konfigurace serveru“ - „Pomozte podpořit phpBB“:
Pokud je „VigLink“ povolen, tak najdete jeho nastavení na záložce „Rozšíření“.
Problémy, na které lze narazit v phpBB 3.2 #
Kompatibilita MODů z phpBB 3.0 a rozšíření z phpBB 3.1
MODy z phpBB 3.0.x nejsou kompatibilní s phpBB 3.2. Více informací najdete
tady.
U rozšíření určených pro phpBB 3.1 tak snadná odpověď není. Přestože měly být rozšíření zpětně kompatibilní, tak přinejmenším v první alfě phpBB 3.2 tomu tak není. Dokonce i rozšíření, které vytvořil tým vývojářů phpBB jsou v polovině případů nekompatibilní. Možná se to časem změní, ale zatím je nejbezpečnější při aktualizaci fóra 3.1 na 3.2 rozšíření zakázat.
Kompatibilita vzhledů (stylů) z phpBB 3.0 a z phpBB 3.1
Vzhledy z phpBB 3.0.x nejsou kompatibilní ani s phpBB 3.1.x (fórum je nedokáže rozpoznat), takže nebudou ani s phpBB 3.2.
Mezi vzhledy z phpBB 3.1 a 3.2 takové rozdíly nejsou, takže je jde nainstalovat i na phpBB 3.2, ale na základě malého testu (použil jsem vzhled prosilver negativus pro phpBB 3.1.6 na phpBB 3.2) jsem zjistil, že kompatibilní nejsou.
Problémy v phpBB 3.2a1:
!
| První alfa verze phpBB 3.2 může obsahovat různé chyby a proto se nedoporučuje instalovat z jiných důvodů než pro testování. |
- Spousta lidí testujících phpBB 3.2a1 psala, že se jim aktualizace z phpBB 3.1 na 3.2 (a možná i instalace) sekla.
- Při aktualizaci pomocí aktualizačního balíčku z phpBB 3.1.6 na 3.2a1 se mi stalo, že nešel stáhnout zip s aktualizovanými soubory (zobrazila se mi fatální chyba), které se mají nahrát na server a pak pokračovat v aktualizaci. Pravděpodobně by šlo aktualizovat výměnou souborů fóra (kromě souboru config.php a složek images, store a files a dalšími složkami s vlastními soubory), ale zatím jsem to nezkoušel.
- Instalátor (platí i pro aktualizaci fóra) nejde přepnout na jiný jazyk, takže se fórum musí aktualizovat v angličtině, nebo se musí přehrát jazykový soubor install.php a acp/board.php (tam jsou některý nastavení, který se používají v instalátoru).
- Při instalaci nového phpBB 3.2 se mi stalo, že popis fóra obsahoval české znaky samohlásky s čárkama) a na nainstalovaném fóru byly tyto znaky zobrazené jako otázníky (asi nějaký problém s kódováním). Naštěstí to jde snadno opravit v nastavení fóra v administraci.