Invision Community

Invision Community
Sorts Webbforum
Utvecklaren Invision Power Services
Skrivet i PHP
Hårdvaruplattform PHP / MySQL / Oracle9i / MSSQL
senaste versionen 4.5.3 (22 september 2020)
Licens Proprietär
Hemsida www.invisionpower.com

Invision Community (tidigare IPS Community Suite , Invision Power Board , förkortat IPS , IP.Suite eller IP.Board ) är en kommersiell webbforummjukvara utvecklad av det amerikanska företaget Invision Power Services Inc. Helt skriven i PHP använder den främst MySQL som databas , men har även stöd för Microsoft SQL Server .

Trots att IPS Community Suite är en kommersiell produkt, är de gemenskaper som är involverade i dess support och modifiering ganska populära och uppgår till tusentals människor runt om i världen. De flesta mods och skal som utvecklats av dessa gemenskaper är gratis och gratis att ladda ner.

Det rysktalande samhället representeras av flera företag och forum som lokaliserar IPS-produkter, utvecklar små krokar , samt skapar stilar och ger teknisk support. I allmänhet är den mycket fragmenterad. Av denna anledning är antalet modifieringar som utvecklats av det rysktalande samhället extremt litet. De flesta av de ryska krokarna är översättningar av redan existerande engelska.

Versionshistorik

Utvecklingshistorik

Invision Power Services (IPS) grundades av två programmerare, Matt Mecham och  Charles Warner , 2002  , kort efter att de lämnade Jarvis Entertainment Group ( Ikonboard-forumutvecklingsföretaget ) . Deras allra första produkt var IPB, som uppmärksammades av många Ikonboard-användare.

Även om utvecklarna av Invision Power Services till en början valde att distribuera forumets källkod gratis, avbröts gratisversionerna 2004. Det beslutades att lämna testversionen av Invision Power Board 2.0.0 för gratis nedladdning, men den 27 september 2004 stängdes även denna möjlighet på grund av introduktionen av en gratis demoversion , som har begränsningar på 5000 meddelanden, 1000 ämnen och 200 användare. Med detta satte Invision Power Services stopp för påståenden om att IPB alltid kommer att vara gratis. Den 1 juli 2005 introducerade IPS en ny gräns för demon - inte mer än 15 dagars användning (i vissa fall upp till 5 dagar [1] ) och några månader senare begränsades denna period till 24 timmar.

IPB version 2.1 släpptes den 13 september 2005. Den administrativa delen gjordes om helt och det blev möjligt att använda Rich Text Editor som meddelanderedigerare, vilket gjorde det möjligt för användaren att göra utan att använda BBCode och se sitt meddelande i den form som det kommer att gå till forumet direkt vid redigering utan att använda förhandsgranskning. Forumets huvudstil har också gjorts om helt och hållet, och många nya funktioner har lagts till i själva forumet, av vilka några aktivt använder Ajax .

Version 1.3

IPB-forumversion 1.3 är den senaste gratisversionen av motorn och är fortfarande tillåten av IPS för användning, även om den inte längre stöds av utvecklarna och tillgången till nedladdning på den officiella resursen har redan avslutats. Oavsett hur föråldrad den här versionen av forumet är och förekomsten av kända säkerhetshål i den, använder många fortfarande den och uttrycker ingen önskan att uppdatera. IPS fortsatte att släppa säkerhetsuppdateringar tills version 2.1 släpptes under utveckling 2005, varefter stödet för denna version av forumet upphörde. Vissa webbplatser fortsätter att släppa säkerhetsuppdateringar och uppdateringar för att köra denna PHP 5- version av forumet , men dessa uppdateringar stöds inte av IPS. Användningen av dessa versioner är olaglig om du inte har laddat ner den från den officiella webbplatsen [2] .

Version 2.0

Forumversionen av IPB 2.0 är mycket lik 2.1. Denna version är den senaste versionen som kan laddas ner gratis från IPS officiella webbplats. Precis som med version 1.3 fortsätter många användare att använda den, med obegränsade testversioner 2.0 PDR (Version under utveckling), PF ( Engelska  Pre-Final ; version under testning och förfining , släppt före den slutliga releasen) och Final, som också har sina egna säkerhetshål och stöds inte längre av utvecklare. Slutversion 2.0 kunde laddas ner gratis under de första timmarna efter den officiella releasen från utvecklarens officiella webbplats.

Version 2.1

IPB 2.1 har betydande fördelar jämfört med sina föregångare, såsom de senaste säkerhetsuppdateringarna, Rich Text Editor som redigerare för användarinlägg och många modereringsverktyg, inklusive de som använder AJAX-teknik . Den administrativa delen i IPB 2.1 har gjorts om helt. Alla versioner av IPB 2.1 är kommersiell programvara, det finns ingen möjlighet att ladda ner en demoversion på den officiella webbplatsen.

Version 2.2

Invision Power Board 2.2 testades för säkerhet av ett tredjepartsföretag, vilket gjorde det möjligt att hitta farliga sårbarheter i forumskriptet redan innan den slutliga versionen släpptes. Omedelbart efter releasen av version 2.2 släpptes version 2.2.1, vilket stängde många buggar.

Version 2.3

Den här versionen innehåller många kodändringar som har förbättrat systemets prestanda i stora forum. Från och med version 2.3 kommer forumet med två stilar (Classic Blue och Pro Style). Den senare positioneras av utvecklaren som lättviktig och kan enkelt användas som bas för att utveckla deras stilar, eller till exempel som en stil för högtrafikerade forum. I den här utgåvan har IPS utökat forumets adminpanel genom att lägga till ett intelligent hjälpsystem och tillhandahålla en instrumentpanel som huvudsida för admincenter. Av de nya funktionerna i forumet är det värt att notera utseendet på omplacering av stil (URL Mapping). Denna anpassning gjorde det möjligt att tilldela anpassade stilar till specifika webbadresser: gör till exempel en stil som skiljer sig från stilen på forumen för profilvisningssidan.

Version 3.0

Den här versionen har många förändringar, inklusive en ny mallmotor, en ny design, förbättrad bekvämlighet vid redigering av mallar, förbättringar av BB-koder, sitt eget ryktesystem och mycket mer... PHP 5 krävs också för den 3:e versionen . Oracle- databaser stöds inte längre. Den huvudsakliga innovationen var utseendet på krokar, med vilka du kan ändra och / eller lägga till ny funktionalitet utan att ändra källkoden för forumet. För att installera hooks behöver administratören bara ladda upp xml-filen för kroken i admincenter. Tyvärr är det bara möjligt att skapa några krokar i utvecklingsläge [3] och kräver mycket manuellt arbete (mycket av detta arbete kan automatiseras med hjälp av IPB3 Toolkit [4] ).

Alla krokar är indelade i följande typer (namnen på krokarna är hämtade från den ryska versionen från IBR, det ursprungliga namnet anges inom parentes):

Version 3.1

Huvudförbättringar: annonsenhetsintegration, aviseringssystem, profilanpassning, SEO .

Kroksystemet har också utvecklats ytterligare - nya typer av krokar har tillkommit:

Version 4.0

De första nyheterna om utvecklingen av IPS Community Suite 4.0 dök upp den 23 maj 2012 [5] . I februari 2013 ändrades namnet till IPS Social Suite 4.0 [6] . Senare avbröt utvecklarna denna ändring, men den fanns kvar i vissa källfiler.

Arkitekturen har ändrats och de flesta kodrader har skrivits om. Designen har fått en helt ny design och är plattare. En av de mest slående innovationerna är standarddesignens anpassningsförmåga, vilket gjorde det möjligt att överge en separat mobil stil. Mallen är gjord med HTML5 och CSS3.

Nu kan du lokalisera inte bara gränssnittet utan även namnen på forumsektionerna. Dessutom introducerades en visuell redaktör för språkfiler, som låter dig översätta fraser genom att helt enkelt klicka på dem.

Testning av version 4.0 lanserades i mitten av juni och har pågått i mer än 3 månader. Den 7 oktober finns det 2996 felrapporter i felspåraren, varav 1675 har åtgärdats och 875 är dubbletter.

Den slutliga versionen 4.0.0 släpptes den 9 april 2015.

Anteckningar

  1. Nya demokonton - Nyheter och information - Invision Power Services (länk ej tillgänglig) . Hämtad 14 april 2013. Arkiverad från originalet 17 april 2013. 
  2. Gratis version? - Invision Power Services Arkiverad 28 september 2007.
  3. ↑ Det så kallade IN_DEV - läget, dess inkludering beskrivs i detalj i artikeln Enabling Development Mode (Developer Mode) Arkiverad 10 september 2010 på Wayback Machine
  4. En verktygslåda för att underlätta utvecklingen av modifieringar (hakar, applikationer, skal, etc.) sparar mycket tid, eftersom den automatiserar det mesta av det manuella arbetet. Läs mer Arkiverad 4 oktober 2011 på Wayback Machine
  5. Charles. Licensändringar, IP.Board 3.4 och framtiden . Community Software av Invision Power Services, Inc. (23 maj 2012). Hämtad 7 oktober 2014. Arkiverad från originalet 27 maj 2012.
  6. bfarber. IPS Social Suite (4.0) . Community Software av Invision Power Services, Inc. (20 februari 2013). Tillträdesdatum: 7 oktober 2014. Arkiverad från originalet 12 oktober 2014.

Länkar

Officiell