phpBB

Alles met betrekking tot dit forum.
Gebruikersavatar
Administrator
Site Admin
Berichten: 110
Lid geworden op: 11 apr 2024, 11:16

phpBB

Bericht door Administrator »


Dit artikel werd geschreven vóórdat overgestapt werd naar een andere host provider.

Toen ik mij registreerde op deze website om het BankTrans revived forum in te richten, viel mij snel op hoe makkelijk het is om een en ander in te regelen. 'Een kind kan de was doen' is de beste omschrijving.

Nooit eerder een forum aangemaakt, laat staan onderhouden, maar alles voelde direct vertrouwd aan.
Eén van de onderdelen die mij blijft verbazen, is de toegankelijkheid van phpBB. Lees voor meer achtergrondinformatie de Wikipedia pagina.

Wellicht heeft het te maken met mijn achtergrond: werkte al in de automatisering voordat de Personal Computer het licht zag.
Op het mainframe gebruikten wij DCF (Document Composition Facility), die snel aan de kant geschoven werd toen WordPerfect beschikbaar kwam. WYSIWYG is toch toegankelijker dan met scriptjes tekst te formatteren en hopen dat het uiteindelijke resultaat voldoet aan je wensen. <meestal niet>

Nadat ik enige berichten op dit forum geplaatst had, liep ik toch tegen grenzen aan. Wilde een bepaalde lay-out, maar hierin werd niet voorzien. Ontdekte dat phpBB standaard een basis set meelevert, waarmee iedereen makkelijk uit de voeten kan. Een weloverwogen keuze. Niet moeilijker maken dan noodzakelijk. (Denk dat iedereen die op dit forum een bericht wil plaatsen, dit moeiteloos kan.) Elke extra functionaliteit waar ik (soms) behoefte aan heb, is achteraf toe te voegen.

Om forumleden niet op te zadelen met alle - door mij gebruikte - phpBB-toevoegingen, zijn ze onzichtbaar, maar wel beschikbaar.
Dit zijn (momenteel) de mogelijkheden:
  • Opmaak
    • center
    • right
    • background
    • hr
  • Tabel
    • table (en tabel)
    • tr
    • td
  • Hyperlink
    • anchor
    • goto
Het risico ligt op de loer dat je deze BBCodes veelvuldig gaat gebruiken en daarmee een onoverzichtelijke janboel creëert. De meeste van deze BBCodes worden daarom op dit forum spaarzaam gebruikt.

Opmaak
  • Center centreert tekst en/of afbeelding. Wordt bijna niet gebruikt; een gecentreerde afbeelding kan soms nuttig zijn:

    Code: Selecteer alles

    [center]voorbeeldtekst[/center]
    voorbeeldtekst
  • Right plaatst tekst en/of afbeelding tegen de rechter kantlijn. Wordt niet gebruikt; geen toegevoegde waarde:

    Code: Selecteer alles

    [right]voorbeeldtekst[/right]
    voorbeeldtekst
  • Background geeft een kleurtje aan de tekst achtergrond. Wordt een enkele keer gebruikt, maar zorgt makkelijk voor een onrustig beeld:

    Code: Selecteer alles

    [background=yellow]voorbeeldtekst[/background]
    voorbeeldtekstvoorbeeldtekstvoorbeeldtekstvoorbeeldtekst
  • Horizontale lijn geeft een ononderbroken streep van links naar rechts. Handig als je een scheiding wilt aanbrengen:

    Code: Selecteer alles

    [hr][/hr]

Tabel
Tabel is een onmisbare aanvulling. Als je een uitgelijnde opsomming wilt presenteren, kun je niet om deze functionaliteit heen.
Om een tabel te creëren gebruik je drie codes:
  • table om de tabel te definiëren:

    Code: Selecteer alles

    [table] ... [/table]
  • tr om een rij te definiëren:

    Code: Selecteer alles

    [tr] ... [/tr]
  • td data, de kolom waarin de tekst staat:

    Code: Selecteer alles

    [td]tekst[/td]
    Je gebruikt één table-code, een tr-code voor elke rij en evenveel td-codes als inhoud van de velden.
    Een voorbeeld maakt het duidelijk:

    Code: Selecteer alles

    [table]
    [tr]
    [td]A[/td][td]B[/td][td]C[/td]
    [/tr]
    [tr]
    [td]D[/td][td]E[/td][td]F[/td]
    [/tr]
    [tr]
    [td]G[/td][td]H[/td][td]I[/td]
    [/tr]
    [/table]
    ABC
    DEF
    GHI

    Dit is een voorbeeld van een basis tabel, een opgemaakte tabel kan er zo uitzien:

    Code: Selecteer alles

    [table]
    [tr][td][b]Maand[/b][/td][td][b]Inkomsten[/b][/td][td][b]Uitgaven[/b][/td][/tr]
    [tr][td]Januari[/td][td]€ 2.000,-[/td][td]€ 1.900,-[/td][/tr]
    [tr][td]Februari[/td][td]€ 2.100,-[/td][td]€ 1.910,-[/td][/tr]
    [tr][td]Maart[/td][td]€ 2.200,-[/td][td]€ 1.920,-[/td][/tr]
    [/table]
    MaandInkomstenUitgaven
    Januari€ 2.000,-€ 1.900,-
    Februari€ 2.100,-€ 1.910,-
    Maart€ 2.200,-€ 1.920,-
Tabel is mijn eigen 'aanvulling', als je behoefte hebt aan een tabel maar niet de kadering:

Code: Selecteer alles

[tabel]
[tr][td][b]Maand[/b][/td][td][b]Inkomsten[/b][/td][td][b]Uitgaven[/b][/td][/tr]
[tr][td]Januari[/td][td]€ 2.000,-[/td][td]€ 1.900,-[/td][/tr]
[tr][td]Februari[/td][td]€ 2.100,-[/td][td]€ 1.910,-[/td][/tr]
[tr][td]Maart[/td][td]€ 2.200,-[/td][td]€ 1.920,-[/td][/tr]
[/tabel]
MaandInkomstenUitgaven
Januari€ 2.000,-€ 1.900,-
Februari€ 2.100,-€ 1.910,-
Maart€ 2.200,-€ 1.920,-

Hyperlink
De meest recente aanvulling.

Het Adblocker bericht was door drie separate hoofdstukken zo uitgedijd, dat behoefte ontstond om hyperlinks te plaatsen zodat snel naar de verschillende onderdelen gesprongen kan worden. Vergelijkbaar met switchen naar een ander bericht op dit forum, of naar een andere website.

Om dit te realiseren zijn twee BBCodes nodig:
  • anchor, en
  • goto
HTML vervanging
Gedefinieerde BBCode moet vervangen worden door HTML code.

De uitgeschreven mogelijkheden: Afbeelding SHA1 hashcode: 7b1e03264c9b8bd63499189d0d676de72bc6d3b2 20240503 871w #85 Afbeelding
Plaats reactie