FluxBB

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
FluxBB
FluxBB
Screenshot van FluxBB 1.5.0 met Nederlands taalpakket.
Screenshot van FluxBB 1.5.0 met Nederlands taalpakket.
Ontwikkelaar FluxBB.org-ontwikkelaars
Recentste versie 1.5.6 
(9 januari 2014)
Laatste bètaversie 2.0-alpha1 (22 december 2012)
2.0-alpha2 snapshot
1.5.7 snapshot
Onderhoudsversie 1.4.12 
(16 januari 2014)
Status Actief
Besturingssysteem Multiplatform (waar PHP en MySQL op werken)
Geschreven in PHP
Categorie Internetforum
Licentie GPL 2
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

FluxBB is internetforumsoftware, geschreven in PHP. Het is vrijgegeven onder de GPL. De belangrijkste doelstellingen zijn sneller, kleiner en minder grafisch intensief te zijn in vergelijking met andere forumsoftware. FluxBB bevat minder functies dan andere vergelijkbare producten; de makers kiezen er voor om zich te concentreren op de primaire functies van een discussieforum. Functies die niet worden beschouwd als essentieel voor een discussieforum bestaan als extensies. FluxBB kan data opslaan in MySQL-, PostgreSQL- en SQLite-databases.

Geschiedenis[bewerken]

FluxBB is een afsplitsing van PunBB, dat werd gecreëerd door Rickard Andersson. In 2007 werd PunBB verkocht aan een commercieel bedrijf. De ontwikkeling werd voortgezet onder leiding van Rickard Andersson tot april 2008. Op dat moment kondigde hij de stopzetting van zijn actieve betrokkenheid bij het project aan, althans tijdelijk.

In het licht van de veranderde omstandigheden besloten de resterende leden van het ontwikkelteam tot splitsing van het project om de zeggenschap over toekomstige projectrichting. FluxBB ontstond als gevolg van dit besluit. Het FluxBB-team bracht even later FluxBB versie 1.2.18 uit, een update voor PunBB versie 1.2.17.

Systeemvereisten[bewerken]

Hieronder de tabel met de minimumvereisten per versie van FluxBB.

FluxBB-versie PHP-versie MySQL-versie PostgreSQL-versie SQLite-versie
FluxBB 1.2 4.1.0 en hoger 3.23.17 en hoger 7.0 en hoger 2
FluxBB 1.4.0-1.4.3 4.3.0 en hoger 4.1.2 en hoger 7.0 en hoger 2
FluxBB 1.4.4-1.4.12 4.4.0 en hoger 4.1.2 en hoger 7.0 en hoger 2
FluxBB 1.5 4.4.0 en hoger 4.1.2 en hoger 7.0 en hoger 2
FluxBB 1.6 5.0.0 en hoger 4.1.2 en hoger 7.0 en hoger 2
FluxBB 2.0 5.3.0 en hoger 5 en hoger 8.4 en hoger 3

Ontwikkelingen[bewerken]

Legenda
Niet meer ondersteund Ondersteund Niet meer ondersteunde testversie Ondersteunde testversie Toekomstige versie

FluxBB 2[bewerken]

FluxBB 2.0[bewerken]

FluxBB versie 2.0 zal geheel opnieuw opgebouwd worden. Versie 2.0 zal verder een plug-insysteem krijgen waarmee het mogelijk wordt om met één klik een plug-ins te installeren. Verder zal CSS-opmaak en het sjablonensysteem verbeterd worden, evenals categorieën en subforums. De volledige database gaat op de schop en ook het vertalen van FluxBB moet simpeler worden in deze versie. Ook de zoekmachine die is ingebouwd in FluxBB, wordt op de schop genomen.

Tijdens de ontwikkeling van FluxBB 2, voor de release van de eerste alfaversie werd er besloten het anders aan te pakken. Het hele systeem wordt geport naar het Laravel-framework omdat het ontwikkelen van een nieuw framework voor FluxBB v2 te veel tijd in beslag nam. De eerste alpha versie kwam uit op 22 december 2012. Deze bevatte geen interface en was enkel een port van het huidige systeem naar Laravel. Alpha 2 zou terug een interface hebben, inclusief een volledig vernieuwd dashboard.

Versie Datum Belangrijkste wijzigingen Nederlands taalpakket
2.0 alfa 1 22-12-2012 Port naar Laravel 4 om de ontwikkeling te versnellen. Deze versie bevat geen interface. Ook het Dashboard en een groot deel van de functies uit FluxBB 1.5 ontbreken. Deze worden later ingebouwd in alfa 2. Nee
2.0 alfa 2 2013 Er wordt een volledig nieuw admin paneel ingebouwd en ook het permissie systeem wordt onder handen genomen. Nee
2.0 alfa 3 n.t.b. Parser en zoekmachine. Nee
2.0 alfa 4 n.t.b. Er komt een nieuw plug-insysteem vergelijkbaar met dat van WordPress, ook wordt FluxBB in deze release geoptimaliseerd voor mobiele apparaten. Nee
2.0 alfa 5 n.t.b. Nieuwe functies. Nee
2.0 bèta 1 n.t.b. Eerste bètarelease van FluxBB 2. Nee
2.0.0 n.t.b. Stabiele release van FluxBB 2.0, bevat functies die eigenlijk bedoeld waren voor FluxBB 1.3, zoals een verbeterd plug-in systeem. Nee

FluxBB 1[bewerken]

FluxBB 1.6[bewerken]

FluxBB 1.6 is gebaseerd op versie 1.5 en is bedoeld als opvolger van zowel 1.4 als 1.5. FluxBB 1.6 is de eerste grote feature release sinds FluxBB 1.4. Als FluxBB 1.6.0 wordt vrijgegeven stopt de ondersteuning voor zowel FluxBB 1.4 als 1.5, deze krijgen nu nog patches ter verbetering van de veiligheid en algemene ondersteuning, respectievelijk. FluxBB 1.6 moet ook ondersteuning toevoegen voor nieuwe database schema's, zoals SQLite 3. De overgang naar 1.6 zou zijn gekozen om duidelijk te maken dat de systeemvereisten van FluxBB zijn gewijzigd: waar FluxBB 1.4 en 1.5 nog ondersteuning bieden voor PHP 4.4, is minstens PHP 5 vereist voor FluxBB 1.6. Tot de overstap zou zijn gekozen omdat de PHP 4.4 vereiste de ontwikkeling tegen werkte.

Versie Datum Belangrijkste wijzigingen Nederlands taalpakket
1.6 bèta Zomer 2014 Geen ondersteuning voor PHP4, SQLite 3 ondersteuning, verbeterde stijlen, meer promotie opties, strenger wachtwoordbeleid, verbeterde taalbestanden, verbeteringen in het admin paneel, bugfixes, etc. Nee

FluxBB 1.5[bewerken]

FluxBB versie 1.5 is grotendeels gebaseerd op FluxBB v1.4 en is de huidige stabiele versie, maar met het verschil dat het volledige rangensysteem is verwijderd. De functie van het rangensysteem wordt nu overgenomen door groepen. Verder zijn er nog diverse verbeteringen gedaan om spam tegen te gaan. In latere updates in deze branch is ook de admin index vernieuwd, zijn er diverse verbeteringen op beveiliging doorgevoerd en is de installatie onder hanen genomen.

Versie Datum Belangrijkste wijzigingen Nederlands taalpakket
1.5 bèta 24-04-2012[1] Verbeterde anti-spam. Het is nu mogelijk om de URL-tag uit te schakelen. Ook is het volledige rangen systeem verwijderd en vervangen door een nieuwe functie genaamd groeps promotie. Ook is het nu mogelijk om per groep permissies te geven. Ja
1.5.0 06-05-2012[2] Bugfixes uit de 1.4.9 release zijn ingebouwd. Ja
1.5.1 13-11-2012 Bugs gevonden in 1.5.0, verbeterde admin index, beveiligingslek gedicht en andere verbeteringen. Deze update liep vertraging op. Ja
1.5.2 10-01-2013 Hersteld XHTML bug in FluxBB 1.5.1, doorverwijspagina's verbeterd, SQLite verbeteringen. Ja
1.5.3 22-02-2013 Belangrijke update die een beveiliginslek dicht in automatisch gegenereerde wachtwoorden. Ja
1.5.4 14-08-2013 Prestatieverbeteringen, versimpelde installatie, verbeteringen tegen spam, beveiligingslekken. Ja
1.5.5 18-11-2013 Verbeteringen aan het samenvoegen van topics, bijwerken van FluxBB, ondersteuning voor Internet Explorer 11, verbeteringen aan de forum pagina in het Admin paneel, etc. Ja
1.5.6 09-01-2014 Eerste stappen naar SQLite 3 ondersteuning, verbeteringen aan broodkruimelnavigatie in previews, verbeterde prestaties, bugfixes en belangrijke beveilingsupdate. Ja
1.5.7 2014 Bugfixes, functionaliteit die gepland was voor 1.5.7 is verplaatst naar 1.6. Nee

FluxBB 1.4[bewerken]

FluxBB 1.4 is de eerste branch volledig onder de naam van FluxBB. Belangrijke verbeteringen waren onder andere de ondersteuning voor UTF-8 en InnoDB. Ook is deze versie compatibel met IPv6. Ook de mogelijkheid om topics te splitsen of samen te voegen werd in deze versie geïntroduceerd. Verder kwam er ondersteuning voor Atom-feeds en kon men zich nu abonneren op een volledig forum. Ook werden de standaardthema's vervangen door Air, Earth en Fire, gemoderniseerde versies van de oude thema's. Versie 1.4 is opgevolgd door versie 1.5, er komen enkel bugfixes op beveiligingsvlak uit voor deze branch.

Versie Datum Belangrijkste wijzigingen Nederlands taalpakket
1.4 bèta 1 26-05-2009[3] Eerste FluxBB 1.4 bètaversie. Nee
1.4 bèta 2 09-08-2009[4] Tweede FluxBB 1.4 bètaversie. Nee
1.4 RC1 07-01-2010[5] Eerste FluxBB 1.4 release candidate. Nee
1.4 RC2 19-04-2010[6] Tweede FluxBB 1.4 release candidate. Nee
1.4 RC3 22-04-2010[7] Derde FluxBB 1.4 release candidate. Nee
1.4.0 19-06-2010[8] Gebaseerd op 1.2 met ondersteuning voor UTF-8, MySQL/MySQLi DB-layers met InnoDB. Splitsen en samenvoegen van posts. Pet-style-templates, Atom- en RSS-feed-ondersteuning en nieuwe gemoderniseerde standaardstijl. Nee
1.4.1 22-07-2010[9] Eerste onderhoudsrelease in de 1.4-branch. Hersteld XSS-beveiligingslek, verschillende bugfixes en verbeterde stabiliteit van SQLite. Nee
1.4.2 09-08-2010[10] Tweede onderhoudsrelease in de 1.4-branch. Hetsteld PHP unserialize()-beveiligingslek en andere kleine bugs waaronder een probleem met UTF-8. Nee
1.4.3 22-01-2011[11] 21 bugfixes en 25 verbeteringen. FluxBB is nu volledig vertaalbaar (met installatie- en updatescript). Nee
1.4.4 05-02-2011[12] 9 bugfixes en 16 verbeteringen. Nee
1.4.5 05-04-2011[13] 21 bugfixes en 13 verbeteringen, verbeterde admin-gebruikerspagina. Nee
1.4.6 12-08-2011[14] Laatste release in de 1.4-branch met nieuwe functies. Met verbeterde prestaties, parser, update en vertaal verbeteringen. Nee
1.4.7 13-09-2011[15] Hersteld een mogelijke SQL-injectie en XSS in combinatie met een proxy. Nee
1.4.8 05-01-2012[16] 20 bugfixes, verbeterde prestaties en verbeterde UTF-8-dataondersteuning. Ja
1.4.9 06-05-2012[2] 12 bugfixes en 3 verbeteringen. Makkelijker selecteren. Ja
1.4.10 22-04-2013 Brengt alle beveiligingsupdate van FluxBB 1.5.1, 1.5.2 en 1.5.3 naar de 1.4-branch. Ja
1.4.11 14-08-2013 Beveiligingsupdate van FluxBB 1.5.4 voor 1.4. Ja
1.4.12 16-01-2014 Beveiligingsupdate van FluxBB 1.5.6 voor 1.4. Ja

FluxBB 1.3[bewerken]

FluxBB versie 1.3 was een volledig vernieuwde versie van FluxBB. Behalve bèta 2, een tussen release en een patch voor die tussen release is deze branch nooit uitgekomen. Vele functies van FluxBB v1.3 zijn dan ook overgezet naar FluxBB 2. Wel is er een bèta 1 uitgekomen onder de naam van PunBB.

Versie Datum Belangrijkste wijzigingen Nederlands taalpakket
1.3 bèta 2 09-05-2008 Eerste FluxBB 1.3 bètaversie. Net als FluxBB 1.2.18 is dit een doorontwikkeling op PunBB (versie 1.3 bèta 1), deze bevat een volledig nieuw extensie systeem en diverse andere nieuwe functies. Nee
1.3-r718 11-01-2009 1.3 versie die bugs in versie 1.3 bèta 2 oplost. Nee
1.3-legacy 23-04-2009[17] 1.3-r718 met enkele bugfixes. Laatste versie van FluxBB 1.3, vervangen door FluxBB 2.0. Nee

FluxBB 1.2[bewerken]

De ontwikkeling begon bij FluxBB 1.2.18. Dit is de allereerste release van FluxBB. Het versienummer is zo gekozen omdat het eigenlijk een door ontwikkeling was op PunBB v1.2.17, daarvan werd aanvankelijk gedacht dat de ontwikkeling zou worden stilgelegd, deze is nu terug hervat en na PunBB 1.4.2 in januari 2012 opnieuw stilgelegd. FluxBB 1.2.18 en hoger brachten dan ook enkel bugfixes. FluxBB 1.2.xx bleef ondersteund na de release van FluxBB 1.4. Versie 1.2.24 was de laatste in de 1.2-branch en bracht de bugfixes van FluxBB 1.4.3 tot 1.4.6 naar de 1.2-branch.

Versie Datum Belangrijkste wijzigingen Nederlands taalpakket
1.2.18 09-05-2008 De eerste versie van FluxBB. Deze was een fork en doorontwikkeling op PunBB 1.2.17. Deze versie vervangt de naam en hersteld enkele bugs. Ook zoekt het update systeem voortaan op update bij FluxBB ipv van PunBB. Nee
1.2.19 10-07-2008[18] Drie ernstige beveiligingslekken opgelost en een fix voor een bug in userlist.php. Nee
1.2.20 13-07-2008[19] Verwijderde code in /include/parser.php met betrekking tot BBCode en vervangen door nieuwe, betere code. Nee
1.2.21 04-12-2008[20] Fix voor permissiesbug. Nee
1.2.22 31-08-2009[21] Herstelt een XSS-bug, kleine interne aanpassingen Nee
1.2.23 12-08-2010[22] Herstelt PHP unserialize()-beveiligingsbug en enkele andere kleine bugs. Nee
1.2.24 12-08-2011[23] Kleine bugs opgelost. Nee

Nederlands taalpakket[bewerken]

Er is nog niet zo lang een taalpakket voor het Vlaams/Nederlands beschikbaar. De ontwikkeling ervan begon eind 2011. Begin april 2012 kwam Studio 384 met een eerste versie van het taalpakket, compatibel met versie 1.4.8 van FluxBB. De ontwikkeling van het taalpakket is daarna overgenomen door FluxBB Benelux, wat nog diezelfde maand is opgericht als onofficiële community voor FluxBB in de Benelux. Ondertussen is er ook een taalpakket voor FluxBB v1.5. Voor de alfa-versies van FluxBB 2.0 zou er geen taalpakket ontwikkeld worden.

Community's[bewerken]

FluxBB heeft 1 officiële community, deze is enkel beschikbaar in het Engels maar er zijn plannen om de officiële community ook te vertalen in andere talen. Verder zijn er nog 11 onofficiële community's voor FluxBB. Deze community's zijn beschikbaar in België (enkel Nederlands), Brazilië, Czech, Frankrijk, Duitsland, Hebreews, Iran, Italië, Polen, Rusland en Turkije.

Externe links[bewerken]

Referenties[bewerken]

  1. (en) FluxBB 1.5 bèta released
  2. a b Reines. FluxBB 1.5.0 released. FluxBB.org (2012-05-06) Geraadpleegd op 2012-05-07
  3. elbekko. FluxBB 1.4 beta 1 released. FluxBB.org (2009-05-26) Geraadpleegd op 2009-05-27
  4. Reines. FluxBB 1.4-beta2 released. FluxBB.org (2009-08-09) Geraadpleegd op 2010-01-08
  5. Reines. FluxBB 1.4-RC1 released. FluxBB.org (2010-01-07) Geraadpleegd op 2010-01-08
  6. Franz. FluxBB 1.4-RC2 released. FluxBB.org (2010-04-19) Geraadpleegd op 2010-04-20
  7. Reines. FluxBB 1.4-RC3 released. FluxBB.org (2010-04-22) Geraadpleegd op 2010-04-23
  8. Reines. FluxBB 1.4.0 released. FluxBB.org (2010-06-19) Geraadpleegd op 2010-06-19
  9. Franz. FluxBB 1.4.1 released. FluxBB.org (2010-07-22) Geraadpleegd op 2010-07-26
  10. Franz. FluxBB 1.4.2 released. FluxBB.org (2010-08-09) Geraadpleegd op 2010-08-10
  11. Reines. FluxBB 1.4.3 released. FluxBB.org (2011-01-22) Geraadpleegd op 2011-01-24
  12. Reines. FluxBB 1.4.4 released. FluxBB.org (2011-02-05) Geraadpleegd op 2011-02-05
  13. Franz. FluxBB 1.4.5 released. FluxBB.org (2011-02-05) Geraadpleegd op 2011-04-05
  14. FSX. FluxBB 1.4.6 released. FluxBB.org (2011-08-12) Geraadpleegd op 2011-08-14
  15. Reines. FluxBB 1.4.7 released. FluxBB.org (2011-09-13) Geraadpleegd op 2012-01-11
  16. Reines. FluxBB 1.4.8 released. FluxBB.org (2012-01-05) Geraadpleegd op 2012-01-11
  17. elbekko. FluxBB 1.3-legacy released. FluxBB.org (2009-04-23) Geraadpleegd op 2009-04-23
  18. Smartys. FluxBB 1.2.19 and 1.3 hotfixes released. FluxBB.org (2008-07-10) Geraadpleegd op 2008-07-10
  19. Smartys. FluxBB 1.2.20 released. FluxBB.org (2008-07-10) Geraadpleegd op 2008-07-13
  20. Connor. FluxBB 1.2.21 released. FluxBB.org (2008-12-04) Geraadpleegd op 2008-12-04
  21. Connor. FluxBB-1.2.22 released. FluxBB.org (2009-08-31) Geraadpleegd op 2009-10-08
  22. Reines. FluxBB-1.2.23 released. FluxBB.org (2010-08-12) Geraadpleegd op 2010-08-12
  23. FSX. FluxBB 1.4.6 released. FluxBB.org (2011-08-12) Geraadpleegd op 2011-08-14