Invision yhteisö

Invision yhteisö
Tyyppi Web-foorumi
Kehittäjä Invision Power Services
Sisään kirjoitettu PHP
Laitteistoalusta PHP / MySQL / Oracle9i / MSSQL
uusin versio 4.5.3 (22. syyskuuta 2020)
Lisenssi Omistusoikeus
Verkkosivusto www.invisionpower.com

Invision Community (aiemmin IPS Community Suite , Invision Power Board , lyhennetty IPS , IP.Suite tai IP.Board ) on kaupallinen verkkofoorumiohjelmisto , jonka on kehittänyt amerikkalainen Invision Power Services Inc. Täysin PHP :llä kirjoitettu se käyttää tietokantana pääasiassa MySQL :ää , mutta tukee myös Microsoft SQL Serveriä .

Huolimatta siitä, että IPS Community Suite on kaupallinen tuote, sen tukemiseen ja muokkaamiseen osallistuvat yhteisöt ovat melko suosittuja ja niillä on tuhansia ihmisiä ympäri maailmaa. Suurin osa näiden yhteisöjen kehittämistä modeista ja skineistä on ilmaisia ​​ja ladattavissa ilmaiseksi.

Venäjänkielistä yhteisöä edustavat useat yritykset ja foorumit, jotka lokalisoivat IPS-tuotteita, kehittävät pieniä koukkuja sekä luovat tyylejä ja tarjoavat teknistä tukea. Yleensä se on erittäin hajanainen. Tästä syystä venäjänkielisen yhteisön kehittämien muutosten määrä on erittäin pieni. Suurin osa venäläisistä koukuista on käännöksiä jo olemassa olevista englanninkielisistä.

Versiohistoria

Kehityshistoria

Kaksi ohjelmoijaa, Matt Mecham ja Charles Warner , perustivat Invision Power Services (IPS) vuonna 2002, pian sen jälkeen, kun he lähtivät Jarvis Entertainment Groupista ( Ikonboard - foorumikehitysyhtiö ). Heidän ensimmäinen tuotteensa oli IPB, joka herätti monien Ikonboard-käyttäjien huomion.   

Vaikka Invision Power Services -palvelun kehittäjät päättivät alun perin jakaa foorumin lähdekoodia ilmaiseksi, ilmaisversiot lopetettiin vuonna 2004. Invision Power Board 2.0.0:n kokeiluversio päätettiin jättää ladattavaksi ilmaiseksi, mutta 27. syyskuuta 2004 tämä mahdollisuus suljettiin myös ilmaisen demoversion julkaisun vuoksi, jonka rajoitukset ovat 5000 viestiä, 1000 aihetta ja 200 käyttäjää. Tällä Invision Power Services lopetti väitteet IPB:n olevan aina ilmainen. 1. heinäkuuta 2005 IPS otti esille uuden rajoituksen - enintään 15 käyttöpäivää (joissakin tapauksissa jopa 5 päivää [1] ) ja muutamaa kuukautta myöhemmin tämä aika rajoitettiin 24 tuntiin.

IPB-versio 2.1 julkaistiin 13. syyskuuta 2005. Hallinnollinen osa suunniteltiin kokonaan uudelleen ja tuli mahdolliseksi käyttää Rich Text Editoria viestieditorina, mikä antoi käyttäjälle mahdollisuuden olla käyttämättä BBCodea ja nähdä viestinsä siinä muodossa, jossa se menee suoraan foorumille muokkaamisen yhteydessä. , ilman esikatselua. Myös foorumin päätyyli on täysin uusittu, ja itse foorumille on lisätty paljon uusia ominaisuuksia, joista osa käyttää aktiivisesti Ajaxia .

Versio 1.3

IPB-foorumien versio 1.3 on moottorin viimeisin ilmainen versio, ja IPS sallii sen edelleen käyttää, vaikka kehittäjät eivät enää tue sitä ja pääsy viralliseen resurssiin on jo lopetettu. Huolimatta tämän foorumin version vanhentumisesta ja tunnettujen tietoturva-aukkojen olemassaolosta, monet ihmiset käyttävät sitä edelleen eivätkä ilmaise halua päivittää. IPS jatkoi tietoturvapäivitysten julkaisemista, kunnes versio 2.1 julkaistiin kehitysvaiheessa vuonna 2005, minkä jälkeen se lopetti tämän foorumin version tuen. Jotkut sivustot julkaisevat edelleen tietoturvapäivityksiä ja päivityksiä tämän keskustelupalstan PHP 5 -version suorittamiseksi , mutta IPS ei tue näitä päivityksiä. Näiden versioiden käyttö on laitonta, jos et ole ladannut niitä viralliselta sivustolta [2] .

Versio 2.0

IPB 2.0:n foorumiversio on hyvin samanlainen kuin 2.1. Tämä versio on uusin versio, jonka voi ladata ilmaiseksi IPS:n viralliselta verkkosivustolta. Aivan kuten versiossa 1.3, monet käyttäjät jatkavat sen käyttöä ja käyttävät rajattomasti kokeiluversioita 2.0 PDR (versio kehitteillä), PF ( englanniksi  Pre-Final ; versio testataan ja parannellaan , julkaistu ennen lopullista julkaisua) ja Final, jotka myös niillä on omat tietoturva-aukkonsa, eivätkä kehittäjät enää tue niitä. Lopullinen versio 2.0 voitiin ladata ilmaiseksi ensimmäisten tuntien aikana virallisen julkaisun jälkeen kehittäjän viralliselta verkkosivustolta.

Versio 2.1

IPB 2.1:llä on merkittäviä etuja edeltäjiinsä verrattuna, kuten uusimmat tietoturvapäivitykset, Rich Text Editor käyttäjän viestieditorina ja monet moderointityökalut, mukaan lukien AJAX-tekniikkaa käyttävät työkalut . IPB 2.1:n hallinnollinen osa on suunniteltu kokonaan uudelleen. Kaikki IPB 2.1:n versiot ovat kaupallisia ohjelmistoja, demoversiota ei voi ladata viralliselta verkkosivustolta.

Versio 2.2

Invision Power Board 2.2 on testattu turvallisuuden suhteen kolmannen osapuolen toimesta, mikä mahdollisti vaarallisten haavoittuvuuksien löytämisen foorumin käsikirjoituksesta jo ennen lopullisen version julkaisua. Välittömästi version 2.2 julkaisun jälkeen julkaistiin versio 2.2.1, joka sulki monet bugit.

Versio 2.3

Tämä versio sisältää monia koodimuutoksia, jotka ovat parantaneet järjestelmän suorituskykyä suurilla foorumeilla. Versiosta 2.3 lähtien foorumilla on kaksi tyyliä (Classic Blue ja Pro Style). Jälkimmäinen on kehittäjä asemoinut kevyeksi ja sitä voidaan helposti käyttää pohjana tyylinsä kehittämiselle tai esimerkiksi tyylinä vilkkaalle foorumille. Tässä julkaisussa IPS on laajentanut foorumin hallintapaneelia lisäämällä älykkään ohjejärjestelmän ja tarjoamalla kojelaudan hallintakeskuksen pääsivuksi. Foorumin uusista ominaisuuksista kannattaa huomioida tyylin uudelleenmäärittely (URL Mapping). Tämä räätälöinti mahdollisti mukautettujen tyylien määrittämisen tietyille URL-osoitteille: tee esimerkiksi profiilinäkymäsivun keskustelupalstojen tyylistä poikkeava tyyli.

Versio 3.0

Tässä versiossa on paljon muutoksia, mukaan lukien uusi mallimoottori, uusi muotoilu, parannettu mukavuus mallien muokkauksessa, parannuksia BB-koodeihin, oma mainejärjestelmä ja paljon muuta... PHP 5 vaaditaan myös 3. versiota varten . Oracle- tietokantoja ei enää tueta. Suurin innovaatio oli koukkujen ilmestyminen, joilla voit muuttaa ja/tai lisätä uusia toimintoja muuttamatta foorumin lähdekoodia. Asentaakseen koukut järjestelmänvalvojan tarvitsee vain ladata koukun xml-tiedosto hallintakeskukseen. Valitettavasti koukkujen luominen on mahdollista vain kehitystilassa [3] ja vaatii paljon manuaalista työtä (suuri osa tästä työstä voidaan automatisoida IPB3 Toolkitillä [4] ).

Kaikki koukut on jaettu seuraaviin tyyppeihin (koukkujen nimet on otettu venäläisestä versiosta IBR:stä, alkuperäinen nimi on merkitty suluissa):

Versio 3.1

Tärkeimmät parannukset: mainosyksiköiden integrointi, ilmoitusjärjestelmä, profiilin mukauttaminen, hakukoneoptimointi .

Koukkujärjestelmää on myös kehitetty edelleen - lisätty uudentyyppisiä koukkuja:

Versio 4.0

Ensimmäiset uutiset IPS Community Suite 4.0:n kehityksestä ilmestyivät 23. toukokuuta 2012 [5] . Helmikuussa 2013 nimi muutettiin IPS Social Suite 4.0:ksi [6] . Myöhemmin kehittäjät peruuttivat tämän muutoksen, mutta se säilyi joissakin lähdetiedostoissa.

Arkkitehtuuria on muutettu ja useimmat koodirivit on kirjoitettu uudelleen. Suunnittelu on täysin uusittu ja tasaisempi. Yksi silmiinpistävimmistä innovaatioista on vakiomuotoilun mukautuvuus, joka mahdollisti erillisen mobiilityylin luopumisen. Malli on tehty HTML5:llä ja CSS3:lla.

Nyt voit lokalisoida käyttöliittymän lisäksi myös foorumiosien nimet. Lisäksi esiteltiin visuaalinen kielitiedostojen editori, jonka avulla voit kääntää lauseita yksinkertaisesti napsauttamalla niitä.

Version 4.0 testaus käynnistettiin kesäkuun puolivälissä ja se on jatkunut yli 3 kuukautta. 7. lokakuuta mennessä bugtrackerissa on 2 996 virheraporttia, joista 1 675 on korjattu ja 875 on kaksoiskappaleita.

Lopullinen versio 4.0.0 julkaistiin 9. huhtikuuta 2015.

Muistiinpanot

  1. Uudet demotilit - Uutiset ja tiedot - Invision Power Services (linkki ei ole käytettävissä) . Haettu 14. huhtikuuta 2013. Arkistoitu alkuperäisestä 17. huhtikuuta 2013. 
  2. Ilmainen versio? - Invision Power Services Arkistoitu 28. syyskuuta 2007.
  3. ↑ Ns. IN_DEV - tila, sen sisällyttäminen on kuvattu yksityiskohtaisesti artikkelissa Kehitystilan käyttöönotto (kehittäjätila) arkistoitu 10. syyskuuta 2010 Wayback Machinessa
  4. Työkalusarja, joka helpottaa muutosten (koukut, sovellukset, skinit jne.) kehitystä, säästää paljon aikaa, koska se automatisoi suurimman osan manuaalisesta työstä. Lue lisää Arkistoitu 4. lokakuuta 2011 Wayback Machinessa
  5. Charles. Lisenssimuutokset, IP.Board 3.4 ja tulevaisuus . Yhteisöohjelmistot, Invision Power Services, Inc. (23. toukokuuta 2012). Haettu 7. lokakuuta 2014. Arkistoitu alkuperäisestä 27. toukokuuta 2012.
  6. bfarber. IPS Social Suite (4.0) . Yhteisöohjelmistot, Invision Power Services, Inc. (20. helmikuuta 2013). Käyttöpäivä: 7. lokakuuta 2014. Arkistoitu alkuperäisestä 12. lokakuuta 2014.

Linkit

Virallinen