Komunita Invision

Komunita Invision
Typ webové fórum
Vývojář Invision Power Services
Zapsáno v PHP
Hardwarová platforma PHP / MySQL / Oracle9i / MSSQL
Nejnovější verze 4.5.3 (22. září 2020)
Licence Proprietární
webová stránka www.invisionpower.com

Invision Community (dříve IPS Community Suite , Invision Power Board , zkráceně IPS , IP.Suite nebo IP.Board ) je komerční software webového fóra vyvinutý americkou společností Invision Power Services Inc. Zcela napsán v PHP , používá hlavně MySQL jako databázi , ale má také podporu pro Microsoft SQL Server .

Navzdory skutečnosti, že IPS Community Suite je komerční produkt, komunity zapojené do jeho podpory a úprav jsou poměrně oblíbené a čítají tisíce lidí po celém světě. Většina modů a vzhledů vyvinutých těmito komunitami je zdarma a ke stažení zdarma.

Rusky mluvící komunitu zastupuje několik společností a fór, které lokalizují produkty IPS, vyvíjejí malé háčky a také vytvářejí styly a poskytují technickou podporu. Obecně je velmi roztříštěná. Z tohoto důvodu je počet modifikací vyvinutých rusky mluvící komunitou extrémně malý. Většina ruských háčků jsou překlady již existujících anglických.

Historie verzí

Historie vývoje

Invision Power Services (IPS) byla založena dvěma programátory, Mattem Mechamem a  Charlesem Warnerem , v roce  2002, krátce poté, co opustili Jarvis Entertainment Group (společnost pro vývoj fóra Ikonboard ). Jejich úplně prvním produktem byl IPB, který upoutal pozornost mnoha uživatelů Ikonboard.

Přestože se vývojáři Invision Power Services původně rozhodli distribuovat zdrojový kód fóra zdarma, bezplatné verze byly v roce 2004 ukončeny. Bylo rozhodnuto ponechat zkušební verzi Invision Power Board 2.0.0 ke stažení zdarma, ale 27. září 2004 byla tato příležitost také uzavřena kvůli představení bezplatné demo verze , která má limity na 5000 zpráv, 1000 témat a 200 uživatelů. Tím Invision Power Services ukončila tvrzení, že IPB bude vždy svobodná. 1. července 2005 představil IPS nový limit dema – ne více než 15 dní používání (v některých případech až 5 dní [1] ) a o pár měsíců později bylo toto období omezeno na 24 hodin.

IPB verze 2.1 byla vydána 13. září 2005. Administrativní část byla kompletně přepracována a bylo možné používat Rich Text Editor jako editor zpráv, což uživateli umožnilo obejít se bez použití BBCode a vidět svou zprávu ve formě, ve které půjde na fórum přímo při úpravách , bez použití náhledu. Zcela přepracován byl také hlavní styl fóra a do samotného fóra byla přidána spousta nových funkcí, z nichž některé aktivně využívají Ajax .

Verze 1.3

Fóra IPB verze 1.3 je nejnovější bezplatná verze enginu a je stále povolena společností IPS k použití, ačkoli již není podporována vývojáři a přístup ke stahování z oficiálního zdroje již byl ukončen. Bez ohledu na zastaralost této verze fóra a přítomnost známých bezpečnostních děr v ní mnoho lidí stále používá a nevyjadřují žádnou touhu aktualizovat. IPS pokračovalo ve vydávání aktualizací zabezpečení až do vydání verze 2.1 do vývoje v roce 2005, po kterém přestala podporovat tuto verzi fóra. Některé weby nadále uvolňují aktualizace zabezpečení a aktualizace pro spuštění této verze fóra PHP 5 , ale tyto aktualizace nejsou podporovány IPS. Používání těchto verzí je nezákonné, pokud jste si je nestáhli z oficiálních stránek [2] .

Verze 2.0

Verze fóra IPB 2.0 je velmi podobná verzi 2.1. Tato verze je nejnovější verzí, kterou lze zdarma stáhnout z oficiálních stránek IPS. Stejně jako u verze 1.3 ji mnoho uživatelů stále používá, a to pomocí neomezených zkušebních verzí 2.0 PDR (verze ve vývoji), PF ( anglická  předfinální verze ; verze ve fázi testování a zdokonalování , vydaná před konečným vydáním) a Final, která také mají své vlastní bezpečnostní díry a vývojáři je již nepodporují. Finální verzi 2.0 bylo možné stáhnout zdarma během prvních hodin po oficiálním vydání z oficiálních stránek vývojáře.

Verze 2.1

IPB 2.1 má oproti svým předchůdcům významné výhody, jako jsou nejnovější aktualizace zabezpečení, editor Rich Text Editor jako editor uživatelských příspěvků a mnoho nástrojů pro moderování, včetně těch, které využívají technologii AJAX . Administrativní část v IPB 2.1 byla kompletně přepracována. Všechny verze IPB 2.1 jsou komerční software, na oficiálních stránkách není možnost stáhnout demoverzi.

Verze 2.2

Invision Power Board 2.2 byl testován na bezpečnost třetí stranou, což umožnilo najít nebezpečné zranitelnosti ve skriptu fóra ještě před vydáním finální verze. Ihned po vydání verze 2.2 byla vydána verze 2.2.1, která uzavřela mnoho chyb.

Verze 2.3

Tato verze obsahuje mnoho změn kódu, které zlepšily výkon systému ve velkých fórech. Od verze 2.3 přichází fórum se dvěma styly (Classic Blue a Pro Style). Ten je vývojářem nastaven jako odlehčený a lze jej snadno použít jako základ pro vývoj jejich stylů nebo například jako styl pro fóra s vysokou návštěvností. V této verzi IPS rozšířila panel pro správu fóra přidáním inteligentního systému nápovědy a poskytnutím řídicího panelu jako hlavní stránky centra pro správu. Z nových funkcí fóra stojí za zmínku vzhled změny stylu (URL Mapping). Toto přizpůsobení umožnilo přiřadit vlastní styly konkrétním adresám URL: například upravit styl odlišný od stylu fóra pro stránku zobrazení profilu.

Verze 3.0

Tato verze má spoustu změn, včetně nového šablonového enginu, nového designu, vylepšeného pohodlí při editaci šablon, vylepšení BB kódů, vlastního systému reputace a mnoho dalšího... PHP 5 je vyžadováno i pro 3. verzi . Databáze Oracle již nejsou podporovány. Hlavní inovací byl vzhled háčků, pomocí kterých můžete měnit a/nebo přidávat nové funkce bez změny zdrojového kódu fóra. K instalaci háčků stačí administrátorovi nahrát xml soubor háčku do centra pro správu. Vytváření jakýchkoliv háčků je bohužel možné pouze ve vývojovém režimu [3] a vyžaduje hodně manuální práce (velkou část této práce lze automatizovat pomocí IPB3 Toolkit [4] ).

Všechny háčky jsou rozděleny do následujících typů (názvy háčků jsou převzaty z ruské verze z IBR, původní název je uveden v závorkách):

Verze 3.1

Hlavní vylepšení: integrace reklamních jednotek, systém upozornění, přizpůsobení profilu, SEO .

Systém háčků byl také dále vyvinut - byly přidány nové typy háčků:

Verze 4.0

První zprávy o vývoji IPS Community Suite 4.0 se objevily 23. května 2012 [5] . V únoru 2013 byl název změněn na IPS Social Suite 4.0 [6] . Později vývojáři tuto změnu zrušili, ale v některých zdrojových souborech zůstala.

Architektura byla změněna a většina řádků kódu byla přepsána. Design byl kompletně přepracován a je plošší. Jednou z nejvýraznějších novinek je přizpůsobivost standardního designu, která umožnila opustit samostatný mobilní styl. Šablona je vytvořena pomocí HTML5 a CSS3.

Nyní můžete lokalizovat nejen rozhraní, ale také názvy sekcí fóra. Navíc byl představen vizuální editor jazykových souborů, který umožňuje překládat fráze pouhým kliknutím na ně.

Testování verze 4.0 bylo spuštěno v polovině června a trvá již více než 3 měsíce. K 7. říjnu je v bugtrackeru 2996 hlášení o chybách, z nichž 1675 bylo opraveno a 875 jsou duplikáty.

Finální verze 4.0.0 byla vydána 9. dubna 2015.

Poznámky

  1. Nové demo účty - Novinky a informace - Invision Power Services (odkaz není dostupný) . Získáno 14. dubna 2013. Archivováno z originálu 17. dubna 2013. 
  2. Bezplatná verze? - Invision Power Services Archivováno 28. září 2007.
  3. ↑ Takzvaný režim IN_DEV , jeho zahrnutí je podrobně popsáno v článku Povolení vývojového režimu (režim pro vývojáře) archivované 10. září 2010 na Wayback Machine
  4. Sada nástrojů pro usnadnění vývoje modifikací (háky, aplikace, vzhledy atd.) šetří spoustu času, protože automatizuje většinu ruční práce. Přečtěte si více Archivováno 4. října 2011 na Wayback Machine
  5. Karel. Změny licencí, IP.Board 3.4 a budoucnost . Komunitní software od Invision Power Services, Inc. (23. května 2012). Získáno 7. října 2014. Archivováno z originálu dne 27. května 2012.
  6. bfarber. IPS Social Suite (4.0) . Komunitní software od Invision Power Services, Inc. (20. února 2013). Datum přístupu: 7. října 2014. Archivováno z originálu 12. října 2014.

Odkazy

Oficiální