Categorieën
MyBB

Wat is MyBB?

MyBB, voorheen MyBBoard en oorspronkelijk MyBulletinBoard, is een gratis en open-source forum-software ontwikkeld door de MyBB Group. Het is geschreven in PHP, ondersteunt MySQL, PostgreSQL en SQLite als databasesystemen en biedt daarnaast ondersteuning voor database-failover. Het is beschikbaar in meerdere talen en is gelicenseerd onder de LGPL.

Logo MyBB 1.8

Database ondersteuning

MyBB ondersteunt meerdere database-engines. Het ondersteunt momenteel MySQL, PgSQL en SQLite v2 en v3. MyBB ondersteunt ook database-failover-ondersteuning, zodat als een database faalt, MyBB de volgende database in de lijst laadt. Master- en slave-databases kunnen ook worden geconfigureerd.

Plug-ins en thema’s

MyBB-plug-ins zijn geschreven in PHP en gebruiken hooking-technieken. In tegenstelling tot andere software zoals WordPress, moeten plug-ins worden geüpload via FTP, omdat uploaden vanuit het admin-paneel niet wordt ondersteund zonder plug-in. Dit is echter een aanzienlijk voordeel ten opzichte van de oude extensiemethode die wordt gebruikt door phpBB, waarbij alle wijzigingen kernbestandsbewerkingen zijn.

MyBB-thema’s worden geschreven in het beheerdersdashboard en geëxporteerd naar een XML-bestand. Het XML-bestand bevat alle aangepaste MyBB-sjablonen en CSS-stylesheets, die opnieuw worden gedistribueerd naast eventuele extra bronnen (zoals afbeeldingen) in een Zip-bestand.

Er zijn meer dan 2500 plug-ins en thema’s op de MyBB mods-website. Veel andere MyBB-bronnen, zoals MyBBCentral of MyBB-plug-ins, bieden ook exclusieve, en soms betaalde, plug-ins en thema’s.

Veiligheid

MyBB heeft een relatief laag beveiligingsniveau. In augustus 2008 heeft MyBB een beveiligingsaudit uitgevoerd (geleverd door GulfTech) die heeft geleid tot de release van MyBB 1.4.2 op 17 september 2008.

De MyBB Group heeft beveiliging op de eerste plaats gezet en heeft daarmee de hoogste prioriteit, voor zover de MyBB-website een “Security Hall of Fame” heeft om degenen te herkennen die op verantwoorde wijze kwetsbaarheden in de software bekendmaken.

In oktober 2011 ontdekte MyBB dat code van derden de 1.6.4-releasebestanden had besmet. Deze code kan worden misbruikt om een ​​beveiligingslek te openen op een forum waarop de betreffende versie wordt uitgevoerd. Later bleek dat een beveiligingsfout in het aangepaste CMS dat mybb.com gebruikt om de website van stroom te voorzien, een kwaadwillende gebruiker in staat stelde de downloadbestanden te wijzigen en hun eigen code op te nemen.

Als gevolg van de inbraak host de MyBB Group nu downloads via GitHub om de veiligheid van een release te garanderen. In 2011 is een sectie Forumbeveiliging op de MyBB Community-forums geopend om ondersteuning te bieden aan gebruikers die het slachtoffer zijn geworden van een exploit.

Gedurende 2011 veroorzaakten geautomatiseerde registraties forumspam in veel door MyBB aangedreven forums. In MyBB 1.6.5, uitgebracht op 25 november 2011, zijn extra methoden toegevoegd om beheerders te helpen spamgebruikers te vinden en effectief te beheren en standaard reCAPTCHA-ondersteuning te bieden.

In mei 2012 heeft hacktivistengroep UGNazi onbevoegde controle over de MyBB.com-domeinnaam verkregen met behulp van een social engineering-techniek. De aanval lijkt te zijn gemotiveerd door het gebruik van de MyBB-software door een externe website, HackForums.

Systeem samenvoegen

Het MyBB Merge System werd voor het eerst ontwikkeld in begin 2007. MyBB Merge System 1.6 maakt conversies mogelijk van Invision Power Board, phpBB, Simple Machines Forum, PunBB, bbPress of vBulletin naar MyBB, of MyBB-installaties samenvoegen. MyBB Merge System 1.8 maakt conversies mogelijk van bbPress versie 2.5, FluxBB, Invision Power Board versies 3 en 4 (Pre Release Version), MyBB versie 1.8 (merge), phpBB versie 3, SMF versies 1.1 en 2.0, PunBB versie 1.2, Vanilla, vBulletin versies 3 en 4, WoltLab Burning Board versies 3, 4 en Lite 2, XenForo.

Zeer goede reviews

MyBB kreeg een 9,6 van de tien beoordelingen op forum-software.org en werd door dezelfde site uitgeroepen tot de beste gratis forumsoftware van 2008, 2010, 2011 en 2012. Het is te zien geweest in tijdschriften zoals The H en heeft verschillende fora op internet, waaronder HackForums, CSNbbs en verschillende EA Sports-boards.

Domein MyBB.com

Op 27 april 2010 startte de MyBB Group een donatieactie in een poging om de domeinnaam mybb.com te kopen. De groep moest $ 5.000 bijeenbrengen uit gemeenschapsdonaties voor de overdracht. Oprichter Chris Boulton en lid van de gemeenschap Jesse Labrocca stelden ieders persoonlijk $ 1.000 beschikbaar, waarna $ 3.000 overbleef voor de rest van de gemeenschap.

Slechts een maand later, op 27 mei 2010, werd MyBB.com overgedragen en in gebruik genomen.

Categorieën
MyBB

MyBB modereren

Krachtige en handige tools voor forummoderators en personeel.

Het modereren van berichten en threads in MyBB is eenvoudig:

  1. met inline moderatie selecteer je eenvoudig de posts of threads die je wilt modereren
  2. selecteer het te gebruiken hulpmiddel”
  3. klik op GO.

Met slechts een paar klikken, kun je simpel en snel een hele thread of forum opruimen.

Als een toegevoegde bonus, kun je alle threads in een heel forum selecteren vanaf een enkele pagina:

    1. Vink op een pagina het selectievakje alles selecteren aan;
  • Selecteer vervolgens alle threads die verschijnen.

Een forum modereren was nog nooit zo eenvoudig.

Moderator-tools

MyBB mod toolsMyBB biedt een geavanceerde set van thread- en post-moderatie-optie bekend als aangepaste moderator-tools. Deze aangepaste mod-tools zijn in wezen moderatiemacro’s, waarmee je een aantal acties kunt definiëren die tegelijkertijd moeten worden uitgevoerd. Mod-tools worden net als alle inbegrepen moderatieacties gebruikt: van zowel individuele threadmoderatie als inline moderatie. Mod-tools kunnen zelfs worden gedefinieerd om alleen op bepaalde forums te worden toegestaan, waardoor je de mogelijkheid hebt om een ​​geavanceerde set tools te maken die specifiek zijn voor je board.

Vertraagde moderatie

Met vertraagde moderatie, geïntroduceerd in MyBB 1.6, kun je elk thread moderatietool instellen – standaard of aangepast – om na een bepaald aantal dagen te worden uitgevoerd. Je unt vertraagde moderatie uitvoeren op slechts één thread of meerdere, en acties kunnen in de wachtrij worden geplaatst om een ​​hele reeks moderatieacties op het juiste moment te laten plaatsvinden. Van het sluiten van een thread tot het maken van een kopie, elke tool kan nu in de wachtrij worden geplaatst met vertraagde moderatie.
Ingebouwd moderator-bedieningspaneel

Met behulp van het ingebouwde moderator-configuratiescherm in MyBB kunnen forummedewerkers helpen met lichte administratie-taken op het forum, zoals:

  • Aankondigingsbeheer – Moderators kunnen forumaankondigingen beheren in de forums die ze beheren
  • Moderatiewachtrijen bekijken – Moderators kunnen volledige moderatiewachtrijen bekijken en threads, berichten en bijlagen goedkeuren in de forums die ze beheren
  • Gerapporteerde inhoud bekijken – Moderators kunnen een lijst zien van alle gerapporteerde berichten in de forums die ze beheren en markeren als actie / gelezen. Super Moderators kunnen ook gerapporteerde reputatie en gebruikers zien
  • Moderatorlogboeken – Moderators hebben toegang tot eerdere moderatiegeschiedenis om acties te bekijken die door andere moderators zijn uitgevoerd naar specifieke threads of berichten
  • Profielbeheer – Moderators kunnen delen van gebruikersprofielen bewerken om ongepaste inhoud te wijzigen of te verwijderen
  • Gebruikersverbod – Moderators kunnen gebruikers voor vooraf gedefinieerde tijdsperioden verbannen
  • Waarschuwingslogboeken bekijken – Moderators kunnen een geschiedenis / logboek zien van waarschuwingen die door andere forummedewerkers aan een bepaalde gebruiker zijn gegeven
  • Zoeken op IP – Moderators kunnen zoeken naar een specifiek IP-adres en alle gebruikers of berichten teruggeven die overeenkomen

Uitgebreid waarschuwingssysteem

MyBB bevat een geavanceerde set bedieningselementen waarmee je gebruikers kunt waarschuwen voor ongepast gedrag op uw forums. Het MyBB-waarschuwingssysteem maakt ook automatische actie mogelijk op basis van het waarschuwingsniveau van de gebruiker, zoals ingesteld door de forumbeheerder.

Waarschuw een gebruiker voor ongepast gedrag

Je kunt een gebruiker waarschuwen voor berichten van hen of hun profiel. Moderators kunnen kiezen uit vooraf gedefinieerde waarschuwingstypen of deze zelf maken. Als onderdeel van het geven van een waarschuwing kunnen moderators notities achterlaten die alleen zichtbaar zijn voor andere leden van het forumpersoneel en kunnen ze ervoor kiezen om de gebruiker een aangepaste PM te sturen die hen op de hoogte stelt van de waarschuwing.

Indien ingeschakeld, zien gebruikers een lijst met recente waarschuwingen in hun Gebruikerscontrolepaneel.

Voorgedefinieerde waarschuwingstypen

Via het configuratiescherm voor beheerders kun je vooraf gedefinieerde waarschuwingstypen instellen waaruit uw personeel kan kiezen. Dit omvat het instellen van het aantal te geven punten voor de waarschuwing en de tijdsduur voordat deze punten verlopen.

Automatische acties op ingestelde waarschuwingsniveaus

Als onderdeel van het waarschuwingssysteem kunnen automatisch acties worden ondernomen wanneer een gebruiker een vooraf gedefinieerd waarschuwingsniveau bereikt. Dit omvat postmoderatie, opschorting van het plaatsen van rechten en een tijdelijk of permanent verbod.

Categorieën
MyBB

MyBB plugins

MyBB biedt een geavanceerd plug-insysteem waarmee je eenvoudig meer functies aan je forum kunt toevoegen.

MyBB pluginsMyBB heeft een van de meest geavanceerde plug-insystemen die tegenwoordig in bulletinboards worden gevonden. Binnen enkele minuten kun heel simpel een plugin installeren. De actieve en vriendelijke MyBB-community heeft een groot aantal plug-ins ontwikkeld die klaar zijn voor gebruik; onder hen zijn plug-ins om alle onbeantwoorde discussies te tonen, de forumstatistieken uit te breiden, de rechten die men in een forum heeft te tonen en nog veel meer.

Hooks zijn overal

Het plug-insysteem van MyBB maakt gebruik van Hooks die overal in de php-code te vinden zijn. Met deze hooks kunnen plug-ins code uitvoeren waar de hook is geplaatst, wat betekent dat je voor de meeste plug-ins geen bestanden hoeft aan te passen. Hooks zijn zelfs te vinden in het beheerdersdashboard (admin area), wat betekent dat plug-ins nieuwe pagina’s aan de Admin CP kunnen toevoegen of items aan bestaande pagina’s kunnen toevoegen, opnieuw zonder een enkel bestand te bewerken. De lijst met plug-ins van MyBB is vrij uitgebreid, wat betekent dat je bijna nooit een bestand hoeft te wijzigen om nieuwe functies toe te voegen aan MyBB, zowel klein als groot.

Plugins kunnen ook sjablonen toevoegen of wijzigen

Met het plug-insysteem kun je meer dan alleen code via Hooks uitvoeren. Wanneer je een plug-in activeert, kunnen deze nieuwe sjablonen toevoegen en zelfs bestaande sjablonen wijzigen voor alle bestaande sets. Omdat plugins ook je sjablonen kunnen wijzigen, zijn voor de meeste aanpassingen voor je forum geen uitgebreide stapsgewijze instructies nodig:

    1. uploadt het plug-inbestand
    2. Klik op Activeren
    3. Je bent klaar!

Je forum aanpassen kan niet eenvoudiger!

Controleer op plugins updates in het bedieningspaneel

In het MyBB-configuratiescherm is het mogelijk om te controleren op nieuwe updates, zodat je altijd de laatste versie werkt. Dit betekent dat u niet langer op verschillende websites moet zoeken om te controleren of je de nieuwste versie hebt.

Versie compatibiliteit controle

MyBB maakt het ook mogelijk voor plugin-auteurs om een lijst met compatibele MyBB-versienummers voor deze plugin in te stellen. Dit betekent dat plug-ins die niet compatibel zijn met je MyBB versie niet kunnen worden geïnstalleerd en je forum kunnen beschadigen.

Versie-compatibiliteit is gebaseerd op de MyBB-versiecode (een 4-cijferig ID) en het is mogelijk voor plugins om een door komma’s gescheiden lijst met ondersteunde versiecodes op te geven, een wildcard-gebaseerde (dus bijvoorbeeld 16 * voor MyBB 1.6 releases) lijst met versiecodes, of ondersteun gewoon alle versies van MyBB direct.

Categorieën
MyBB

MyBB Themes

De ingebouwde sjabloon- en thema-editor van MyBB geeft je volledige controle over het ontwerp van uw forum.

MyBB themes

Een thema aanpassen was nog nooit zo eenvoudig

MyBB bevat een revolutionair themasysteem en een geavanceerde sjablooneditor om het aanpassen van uw forum eenvoudig te maken. Inbegrepen is syntaxisaccentuering, ondersteuning voor meerdere stylesheets, zowel een eenvoudige als geavanceerde editor voor stylesheets en verbeterd zoeken naar sjablonen.

Meerdere stylesheets

Met MyBB kunt u extra stylesheets maken die globaal of op afzonderlijke pagina’s (en individuele acties binnen die pagina’s) kunnen worden gebruikt. Dit is een aanvulling op het algemene stylesheet en een set vooraf opgenomen stylesheets die stijlen bevatten die specifiek zijn voor pagina’s zoals de User CP, Mod CP en thread-pagina’s.

Bevestigbare basiskleuren

Nieuw in MyBB 1.8, bevestigbare basiskleuren waarmee u kleuren kunt creëren waaraan u stylesheets kunt koppelen (net zoals u stylesheets aan pagina’s kunt toevoegen). U kunt ook een weergave volgorde instellen voor al uw stijlbladen, zodat deze stijlen kunnen vervangen. Samen betekenen de wijzigingen dat u een thema kunt toevoegen met zoveel aangepaste kleuren als u wilt. Met de themastructuur voor ouders / kinderen die al bestaat in 1.x, kunt u bepaalde gebruikersgroepen beperken of toestaan ​​deze kleuren te gebruiken en, aangezien ze de belangrijkste stylesheets erven, zijn ze zeer eenvoudig te beheren. Het is dus niet langer nodig om een ​​dozijn verschillende thema’s te installeren, alleen voor een andere kleurkop.

Eenvoudige en geavanceerde thema-editors

Met MyBB kunt u eenvoudig elke selector in een stylesheet bewerken, niet alleen een vooraf gedefinieerde set. In plaats van deze allemaal op één pagina weer te geven, kunt u slechts één selector tegelijk bewerken. Dit blijft snel en gemakkelijk te gebruiken omdat MyBB AJAX gebruikt om elke selector te laden en op te slaan. Door dit te doen, is de enige geladen inhoud de inhoud die u nodig heeft – u hoeft geen lange pagina met opties opnieuw te laden elke keer dat u een kleine wijziging in uw stylesheets aanbrengt. Het vinden van selectors is ook eenvoudig – alles is in alfabetische volgorde gesorteerd.

Bovendien biedt MyBB een “geavanceerde modus”, waarmee gebruikers die meer vertrouwd zijn met CSS, de stylesheet rechtstreeks kunnen bewerken. U kunt ook de geavanceerde modus gebruiken om nieuwe selectors toe te voegen, die u vervolgens kunt bewerken met de eenvoudige editor.