Invision közösség

Invision közösség
Típusú Web fórum
Fejlesztő Invision Power Services
Beírva PHP
Hardver platform PHP / MySQL / Oracle9i / MSSQL
legújabb verzió 4.5.3 (2020. szeptember 22.)
Engedély Szabadalmazott
Weboldal www.invisionpower.com

Az Invision Community (korábban IPS Community Suite , Invision Power Board , rövidítve IPS , IP.Suite vagy IP.Board ) egy kereskedelmi internetes fórumszoftver , amelyet az Invision Power Services Inc. amerikai cég fejlesztett ki. A teljes egészében PHP nyelven íródott , és elsősorban a MySQL -t használja adatbázisként , de támogatja a Microsoft SQL Servert is .

Annak ellenére, hogy az IPS Community Suite kereskedelmi termék, a támogatásában és módosításában részt vevő közösségek meglehetősen népszerűek, és világszerte több ezer embert számlálnak. Az ezen közösségek által kifejlesztett modok és skinek többsége ingyenes és ingyenesen letölthető.

Az orosz ajkú közösséget számos cég és fórum képviseli, amelyek IPS-termékeket lokalizálnak, kis horgokat fejlesztenek , valamint stílusokat készítenek és technikai támogatást nyújtanak. Általában erősen töredezett. Emiatt az orosz nyelvű közösség által kidolgozott módosítások száma rendkívül csekély. Az orosz horgok többsége már meglévő angol fordítása.

Verzióelőzmények

Fejlesztési előzmények

Az Invision Power Services -t (IPS) két programozó, Matt Mecham és  Charles Warner alapította 2002  - ben, nem sokkal azután, hogy elhagyták a Jarvis Entertainment Group -ot (az Ikonboard fórumfejlesztő céget ). Legelső termékük az IPB volt, amely sok Ikonboard felhasználó figyelmét felkeltette.

Bár az Invision Power Services fejlesztői kezdetben a fórum forráskódjának ingyenes terjesztése mellett döntöttek, az ingyenes verziók 2004-ben megszűntek. Elhatározták, hogy az Invision Power Board 2.0.0 próbaverzióját ingyenesen letölthetővé teszik, de 2004. szeptember 27-én ez a lehetőség is bezárult az ingyenes demóverzió bevezetése miatt , melynek korlátai 5000 üzenet, 1000 téma és 200 felhasználó. Ezzel az Invision Power Services véget vetett annak az állításnak, hogy az IPB mindig ingyenes lesz. 2005. július 1-jén az IPS új korlátozást vezetett be a demóba – nem több 15 napnál (egyes esetekben akár 5 napig [1] ), néhány hónappal később pedig ezt az időszakot 24 órára korlátozták.

Az IPB 2.1-es verziója 2005. szeptember 13-án jelent meg. Az adminisztratív részt teljesen újratervezték, és lehetővé vált a Rich Text Editor üzenetszerkesztőként való használata, amely lehetővé tette a felhasználó számára, hogy a BBCode használata nélkül megtekinthesse az üzenetét abban a formában, amelyben szerkesztéskor közvetlenül a fórumba kerül. , előnézet használata nélkül. A fórum fő stílusa is teljesen átalakult, és magába a fórumba is sok új funkció került be, amelyek közül néhány aktívan használja az Ajaxot .

1.3-as verzió

Az IPB fórumok 1.3-as verziója a motor legújabb ingyenes verziója, és az IPS továbbra is engedélyezi a használatát, bár a fejlesztők már nem támogatják, és a hivatalos forrásból a letöltéshez való hozzáférést már megszüntették. A fórum ezen verziójának elavultságától és az ismert biztonsági rések jelenlététől függetlenül sokan továbbra is használják, és nem kívánnak frissíteni. Az IPS a 2.1-es verzió 2005-ös fejlesztési kiadásáig folytatta a biztonsági frissítések kiadását, ezt követően pedig megszüntette a fórum ezen verziójának támogatását. Egyes webhelyek továbbra is biztonsági frissítéseket és frissítéseket bocsátanak ki a fórum PHP 5 -ös verziójának futtatásához , de ezeket a frissítéseket az IPS nem támogatja. Ezeknek a verzióknak a használata illegális, ha nem töltötte le a hivatalos oldalról [2] .

2.0 verzió

Az IPB 2.0 Forums verziója nagyon hasonlít a 2.1-hez. Ez a verzió a legújabb verzió, amely ingyenesen letölthető az IPS hivatalos webhelyéről. Csakúgy, mint az 1.3-as verziónál, sok felhasználó továbbra is használja, korlátlan számú próbaverziót használva: 2.0 PDR (Fejlesztés alatt), PF ( angol nyelvű  Pre-Final ; verzió tesztelés és finomítás alatt, a végleges kiadás előtt jelent meg) és a Final, amelyek szintén saját biztonsági résekkel rendelkeznek, és a fejlesztők már nem támogatják őket. A végleges 2.0-s verzió a hivatalos megjelenést követő első órákban ingyenesen letölthető a fejlesztő hivatalos weboldaláról.

2.1-es verzió

Az IPB 2.1 jelentős előnyökkel rendelkezik elődeihez képest, mint például a legújabb biztonsági frissítések, a Rich Text Editor, mint felhasználói bejegyzésszerkesztő, és számos moderációs eszköz, köztük az AJAX technológiát használók is . Az IPB 2.1 adminisztratív részét teljesen újratervezték. Az IPB 2.1 minden verziója kereskedelmi szoftver, demóverzió letöltésére nincs lehetőség a hivatalos webhelyről.

2.2-es verzió

Az Invision Power Board 2.2 biztonságát egy külső cég tesztelte, ami lehetővé tette, hogy a fórum szkriptjében veszélyes sérülékenységeket találjanak még a végleges verzió megjelenése előtt. Közvetlenül a 2.2-es verzió megjelenése után megjelent a 2.2.1-es verzió, amely számos hibát lezárt.

2.3-as verzió

Ez a verzió számos kódmódosítást tartalmaz, amelyek javították a rendszer teljesítményét a nagy fórumokon. A 2.3-as verziótól kezdve a fórum két stílussal érkezik (Classic Blue és Pro Style). Utóbbit a fejlesztő könnyűsúlyúnak pozícionálja, és könnyen alapul szolgálhat a stílusuk kialakításához, vagy például a nagy forgalmú fórumok stílusaként. Ebben a kiadásban az IPS kibővítette a fórum adminisztrációs paneljét egy intelligens súgórendszer hozzáadásával és egy irányítópulttal, amely az adminisztrációs központ főoldala. A fórum újdonságai közül érdemes kiemelni a stílusátváltás (URL Mapping) megjelenését. Ez a testreszabás lehetővé tette egyedi stílusok hozzárendelését meghatározott URL-ekhez: például a profilnézet oldal fórumainak stílusától eltérő stílust.

3.0-s verzió

Ez a verzió sok változást tartalmaz, beleértve az új sablonmotort, az új dizájnt, a sablonok szerkesztésének kényelmét, a BB kódok fejlesztéseit, a saját hírnevét és még sok mást... A 3. verzióhoz PHP 5 is szükséges . Az Oracle adatbázisok már nem támogatottak. A fő újítás a horgok megjelenése volt, amelyekkel a fórum forráskódjának megváltoztatása nélkül változtathat és/vagy új funkciókat adhat hozzá. A hookok telepítéséhez a rendszergazdának csak fel kell töltenie a hook xml fájlját az adminisztrációs központba. Sajnos bármilyen horog létrehozása csak fejlesztési módban [3] lehetséges, és sok kézi munkát igényel (ennek a munkának a nagy része automatizálható az IPB3 Toolkit segítségével [4] ).

Az összes horog a következő típusokra oszlik (a horgok neve az IBR orosz verziójából származik, az eredeti név zárójelben van feltüntetve):

3.1-es verzió

Főbb fejlesztések: hirdetési egységek integrációja, értesítési rendszer, profil testreszabása, SEO .

A horogrendszert is továbbfejlesztették - új típusú horgokat adtak hozzá:

4.0-s verzió

Az első hírek az IPS Community Suite 4.0 fejlesztéséről 2012. május 23-án jelentek meg [5] . 2013 februárjában a név IPS Social Suite 4.0-ra változott [6] . Később a fejlesztők visszavonták ezt a változtatást, de néhány forrásfájlban megmaradt.

Az architektúra megváltozott, és a legtöbb kódsort átírták. A dizájnt teljesen újratervezték, és laposabb. Az egyik legszembetűnőbb újítás a szabványos kialakítás alkalmazkodóképessége, amely lehetővé tette a különálló mobilstílus elhagyását. A sablon HTML5 és CSS3 használatával készült.

Most már nem csak a felületet, hanem a fórumrészek nevét is lokalizálhatja. Ezenkívül bevezették a nyelvi fájlok vizuális szerkesztőjét, amely lehetővé teszi a kifejezések egyszerű kattintással történő fordítását.

A 4.0-s verzió tesztelése június közepén indult, és több mint 3 hónapja tart. Október 7-én 2996 hibajelentés található a hibakövetőben, ebből 1675 javítva, 875 pedig ismétlődő.

A végleges 4.0.0-s verzió 2015. április 9-én jelent meg.

Jegyzetek

  1. Új bemutató fiókok - Hírek és információk - Invision Power Services (a hivatkozás nem érhető el) . Letöltve: 2013. április 14. Az eredetiből archiválva : 2013. április 17.. 
  2. Ingyenes verzió? - Az Invision Power Services archiválva : 2007. szeptember 28.
  3. ↑ Az úgynevezett IN_DEV mód, annak beépítése a Fejlesztési mód engedélyezése (Fejlesztői mód) című cikkben található , amely 2010. szeptember 10-én archiválva a Wayback Machine -en
  4. A módosítások (hookok, alkalmazások, skinek, stb.) fejlesztését megkönnyítő eszköztár rengeteg időt takarít meg, mivel automatizálja a kézi munka nagy részét. Bővebben Archivált : 2011. október 4. a Wayback Machine -nél
  5. Károly. Licencváltozások, IP.Board 3.4 és a jövő . Közösségi szoftver az Invision Power Services, Inc.-től. (2012. május 23.). Letöltve: 2014. október 7. Az eredetiből archiválva : 2012. május 27..
  6. bfarber. IPS Social Suite (4.0) . Közösségi szoftver az Invision Power Services, Inc.-től. (2013. február 20.). Hozzáférés dátuma: 2014. október 7. Az eredetiből archiválva : 2014. október 12.

Linkek

Hivatalos