Modificaties

Uit phpBB.nl Wiki
Ga naar: navigatie, zoeken

Modificaties is de algemene Nederlandse naam voor technische aanpassingen aan je forum. Aangezien phpBB open source is, hebben vele mensen modificaties voor phpBB-fora gemaakt. phpBB.com verzamelt ze in hun "Customise" sectie. Op het forum wordt modificatie vaak afgekort tot het woord MOD. Het woord MOD is getypt in hoofdletters om een onderscheid te maken tussen de afkorting voor moderator en de afkorting voor modificatie. MODs voor phpBB volgen meestal een bepaalde template voor de instructies. Dit kan zijn MODX, of het Text Template. Sinds juli 2009 is het mogelijk gebruik te maken van UMIL (Unified MOD Installation Library).

AutoMOD

Om gemakkelijker modificaties te installeren, is AutoMOD gemaakt. Deze kan automatisch een MOD installeren, mits deze aan de voorwaarden voldoet. Deze voorwaarden bestaan voor het grootste deel uit een kloppend MODX of Text template (Alleen voor phpBB2).

phpBB.com MOD Database

Omdat er MODs zijn, die onveilig zijn of bugs bevatten, is de phpBB.com MOD Database in het leven geroepen. In deze database worden alleen MODs toegelaten, die door het MOD Team nagekeken zijn, geschreven zijn volgens de phpBB3 Coding Standard en voldoen aan de juiste voorwaarden; de zogenaamde Modifications Database Voorwaarden. Hierdoor kan de phpBB Group een bepaalde veiligheid garanderen, waardoor je als gebruiker weet, dat er geen bekende mankementen of veiligheidsgaten in zitten.

phpBB3 MOD Database Voorwaarden

Het phpBB MOD Team heeft tien punten opgesteld, waaraan phpBB3 MODs moeten voldoen om toegelaten te worden in de MOD Database.

  1. Engels moet de eerste taal zijn.
    De eerste taal moet bijgesloten zijn in het MODX installatiebestand.
  2. Prosilver moet het belangrijkste template zijn.
    • Prosilver en subsilver2 mogen beiden worden gebruikt.
    • Het MODX installatiebestand mag geen template-aanpassingen bevatten.
      Alle template-aanpassingen moeten in de /templates map van de MOD staan.
  3. Sluit geen premod file bij.
    Dit geldt ook voor de /contrib map.
  4. Gebruik de phpBB3 Coding Standards voor PHP en HTML.
  5. De MOD mag geen veiligheidslekken of zorgwekkende code bevatten.
    "Zorgwekkende Code is het gebruik van onveilige code-technieken, die tot veiligheidslekken kunnen leiden."
  6. Gebruik de MODX pakket-voorschriften.
  7. Gebruik het phpBB Versie Systeem.
  8. Ondersteun minimaal PHP-versie 4.3.3.
  9. Ondersteun alle databases die phpBB ondersteunt.
    • Gebruik de phpBB DBAL.
    • Installatie-scripts moeten alle databases ondersteunen.
    • Het phpBB MOD Team mag alle databases, die phpBB ondersteunen, gebruiken om de MOD te testen.
  10. De MOD moet stabiel zijn.

Waar vind ik modificaties?

Verzamelingen

Collectie van de officiële modificaties voor phpBB; dat betekent dus, dat ze zijn gecontroleerd en goedgekeurd door mensen van de phpBB Group.

Een hele grote verzameling van phpBB Modificaties; let op: hier zitten ook niet-goedgekeurde modificaties tussen.