Syntax
UBB-code gebruikt tags die geplaatst worden tussen blokhaken ([ en ]). Een element bestaat uit een starttag, content en een eindtag:
[tagnaam attribuut1=waarde1 attribuut2=waarde2] content [/tagnaam]
Een starttag kan attributen bevatten. Je kunt attributen zoals hierboven opgeven (met attribuutnaam) of zonder. Dit is een voorbeeld zonder attribuutnamen:
[tagnaam=waarde1,waarde2] content [/tagnaam]
Hierbij is de volgorde van de attribuutwaardes bepalend. De juiste volgorde staat hieronder bij de tags zelf beschreven, dit is de volgorde waarin de attributen genoemd worden.
Attribuutwaardes mogen tussen aanhalingstekens geplaatst worden (enkele of dubbele). Dit is vereist wanneer de attribuutwaarde een komma, spatie of blokhaak bevat. Wanneer de attribuutwaarde een aanhalingsteken bevat, kun je deze escapen door er een backslash (\) voor te zetten:
[tagnaam attribuut="Tussen aanhalingstekens"] content [/tagnaam]
[tagnaam attribuut="Tussen \"aanhalings\"-tekens"] content [/tagnaam]
[tagnaam attribuut="Tussen 'aanhalings'-tekens"] content [/tagnaam]
Niet iedere tag heeft een bijbehorende eindtag. Ook dit is hieronder beschreven bij de tags. Je kunt een tag ook afsluiten met een korte eindtag: [/].
Wanneer je een tag letterlijk in je bericht wil opnemen, dan kun je deze escapen door het plaatsen van een backslash voor de start- en eindtag: \[tagnaam] \[/tagnaam].
Bij het maken van je bericht kun je de UBB-code syntax controleren met de knop 'Controleer UBB-code'. Deze geeft meldingen wanneer je tags op verkeerde plekken gebruikt, verkeerd afsluit of attributen verkeerd gebruikt.
Structuur
De h1, h2 en h3-tag
Hiermee kun je titels en subtitels in je bericht plaatsen. h1 geeft de grootste kop, h3 de kleinste.
Syntax
[h1]Kop 1[/h1]
[h2]Kop 2[/h2]
[h3]Kop 3[/h3]
Attributen
geen
De quote-tag
Met deze tag kun je iemand citeren. Wanneer je bij een bericht op de link 'Beantwoorden' klikt, wordt dat bericht al als quote in het nieuwe bericht gezet.
Syntax
[quote]Iemand citeren.[/quote]
Attributen
geen
De list-tag
Hiermee kun je lijsten maken. Verschillende types worden ondersteund. Met [*] kun je de lijstitems toevoegen.
Syntax
[list]
[*]Eerste item
[*]Tweede item
[/list]
Attributen
type: het type lijst. Geldige waardes zijn:1(voor numerieke lijsten) ofA(voor een alfanumerieke lijst). Geef je geen type op, dan worden bullets gebruikt.
De code-tag
Hiermee kun je broncode goed weergeven. De tekst word in een lettertype met vaste letterbreedte weergegeven en spaties en tabs blijven bewaard.
Syntax
[code]unsigned int m;[/code]
Attributen
lang: de programmeertaal, zodat syntax-highlighting gebruikt wordt. De volgende talen kunnen gehighlight worden:avrasm: AVR assemblybascom: BASCOM-AVRc: C en C++picasm: PIC assemblypicbasic: PIC Basic (Proton)verilog: Verilogvhdl: VHDL
De hr-tag
Hiermee kun je een horizontale lijn in je bericht opnemen, om duidelijke afscheidingen te maken. Er is geen eindtag.
Syntax
[hr]
Attributen
geen
Tekst
De b-tag
Hiermee kun je tekst vetgedrukt maken.
Syntax
[b]Vette tekst[/b]
Attributen
geen
De i-tag
Hiermee kun je tekst scheef afdrukken.
Syntax
[i]Scheve tekst[/i]
Attributen
geen
De u-tag
Hiermee kun je tekst onderstrepen.
Syntax
[u]Onderstreepte tekst[/u]
Attributen
geen
De s-tag
Hiermee kun je tekst doorstrepen.
Syntax
[s]Doorgestreepte tekst[/s]
Attributen
geen
De sup-tag
Met deze tag kun je superscript maken. De tekst wordt kleiner en hoger dan de normale tekst gezet.
Syntax
[sup]Superscript[/sup]
Attributen
geen
De sub-tag
Met deze tag kun je subscript maken. De tekst wordt kleiner en lager dan de normale tekst gezet.
Syntax
[sub]Subscript[/sub]
Attributen
geen
De math-tag
Hiermee kun je wiskundige formules op het forum plaatsen. Dit kan met de taal AMSTeX, een variant op TeX. Kijk voor meer informatie over TeX en voorbeelden op Wikipedia (nog meer info staat in de Engelse versie).
Syntax
[math]y = x^2 + 2[/math]
Attributen
geen
De me-tag
Hiermee kun je net zoals in IRC over jezelf praten.
Syntax
[me="Jeroen"]wil solderen.[/me]
Je kunt ook /me gebruiken:
/me wil solderen.
Attributen
name: de naam die weergegeven moet worden.
Media
De attachment-tag
Met deze tag kun je een bijlage van je bericht in de berichttekst plaatsen. Heb je een afbeelding geupload, dan wordt de afbeelding ingevoegd, anders wordt een link naar de bijlage gemaakt. Het gebruik van deze tag is het eenvoudigste met de 'Plaats in bericht' link die verschijnt wanneer je een bijlage hebt geupload. Er is geen eindtag.
Syntax
[attachment=0]
Attributen
index: nummer van de bijlage. Dit opeenvolgende nummer start bij 0 voor de eerste bijlage.
De img-tag
Je kunt afbeeldingen en bestanden direct naar Circuits Online met de Upload functie in het postscherm. Indien je dit niet wilt, kun je met deze tag afbeeldingen in je bericht zetten. Je zult een URL moeten hebben naar het plaatje, dat betekent dat je het zelf naar een locatie moet uploaden als het nog niet op Internet staat. Je kunt je plaatjes bijvoorbeeld kwijt in het Upload Archief. Kijk in dit topic voor een stap-voor-stap uitleg hoe je dit moet doen.
Denk bij het invoegen van plaatjes ook aan de grootte ervan. Plaatjes groter dan 75 KB en groter dan 600 pixels zijn niet gewenst.
Syntax
[img]https://www.circuitsonline.net/images/logo_plain.png[/img]
Je kunt ook aangeven op welke grootte het plaatje weergegeven moet worden. De getallen zijn achtereenvolgens breedte en hoogte in pixels. Let op: op deze manier blijft de downloadtijd hetzelfde. Het gaat dus niet sneller als je het plaatje kleiner weergeeft.
[img=231,40]https://www.circuitsonline.net/images/logo_plain.png[/img]
Attributen
width: de breedte waarop de afbeelding weergegeven wordt (in pixels).height: de hoogte waarop de afbeelding weergegeven wordt (in pixels).
Links
De url-tag
Met deze tag kun je van een URL een klikbare URL maken. URL's in de tekst worden automatisch klikbaar, maar met deze tag ben je er zeker van dat het klikbaar wordt.
Syntax
[url]https://www.circuitsonline.net[/url]
Het is ook mogelijk een tekst voor de link op te geven:
[url="https://www.circuitsonline.net"]Circuits Online[/url]
Attributen
href: de URL waarheen gelinkt moet worden.
De email-tag
Om e-mailadressen tot een klikbare link gebruiken kun je deze tag gebruiken. E-mailadressen worden ook automatisch aanklikbaar.
Syntax
[email]webmaster@circuitsonline.net[/email]
Het is ook mogelijk een tekst voor de link op te geven:
[email="webmaster@circuitsonline.net"]Mail webmaster[/email]
Attributen
mail: het e-mailadres waarheen gelinkt moet worden.
De search-tag
Deze tag kun je gebruiken om een link te maken naar de zoekmachine. De zoekopdracht komt achter het =-teken. Er is geen eindtag.
Syntax
[search="elektronica"]
Attributen
query: de zoekopdracht.
De google-tag
Met deze tag kun je snel een link plaatsen naar een zoekopdracht op Google. De zoekopdracht komt achter het =-teken. Er is geen eindtag.
Syntax
[google="elektronica"]
Attributen
query: de zoekopdracht.
De sectionlink-tag
Met deze tag kun je een link naar een sectie maken. Het getal is het sectienummer (ID), zoals dat in de URL staat. Er is geen eindtag.
Syntax
[sectionlink=5]
Attributen
id: het ID van de sectie.
De section-tag
Met deze tag kun je een link naar een sectie maken. Het getal is het sectienummer (ID), zoals dat in de URL staat.
Syntax
[section=5]Algemene elektronica[/section]
Attributen
id: het ID van de sectie.
De topiclink-tag
Hiermee kun je een link naar een forumdiscussie maken. Het getal is het discussienummer (ID), zoals dat in de URL staat. Er is geen eindtag.
Syntax
[topiclink=33888]
Attributen
id: het ID van het topic.
De topic-tag
Hiermee kun je een link naar een forumdiscussie maken. Het getal is het discussienummer (ID), zoals dat in de URL staat.
Syntax
[topic=33888]Show your projects![/topic]
Attributen
id: het ID van het topic.
De messagelink-tag
Hiermee kun je een link naar een forumbericht maken. Het getal is het berichtnummer (ID), dit staat in de URL achter het linkje 'Gepost op' bij een bericht. Er is geen eindtag.
Syntax
[messagelink=1658]
Attributen
id: het ID van het bericht.
De message-tag
Hiermee kun je een link naar een forumbericht maken. Het getal is het berichtnummer (ID), dit staat in de URL achter het linkje 'Gepost op' bij een bericht.
Syntax
[message=1658]Jeroen in "Nieuwe Forum indeling"[/message]
Attributen
id: het ID van het bericht.
De circuitlink-tag
Hiermee kun je een link naar een schakeling maken die op deze site staat. Het getal is het schakelingnummer (ID), zoals dat in de URL staat. Er is geen eindtag.
Syntax
[circuitlink=4]
Attributen
id: het ID van de schakeling.
De circuit-tag
Hiermee kun je een link naar een schakeling maken die op deze site staat. Het getal is het schakelingnummer (ID), zoals dat in de URL staat.
Syntax
[circuit=4]1 watt versterker[/circuit]
Attributen
id: het ID van de schakeling.
Diversen
Smilies
Je kunt de volgende smilies gebruiken:
| :-) of :) | ![]() |
:-r of :r | ![]() |
| ;-) of ;) | ![]() |
:9 | ![]() |
| :-D of :D | ![]() |
:7 of :-7 | ![]() |
| :+ | ![]() |
8)7 | ![]() |
| :-( of :( | ![]() |
:? | ![]() |
| :o | ![]() |
O-) | ![]() |
| :-p of :p of :-P of :P | ![]() |
:/ | ![]() |
| |:-( of |:( | ![]() |
:X | ![]() |
| :9~ | ![]() |
:Z | ![]() |
| :*) of :* of :> | ![]() |
:z | ![]() |
| ;-( of ;( | ![]() |
_/-\o_ of _o_ | ![]() |
| >:-) of >:) | ![]() |
:O | ![]() |
| :'( of :'-( | ![]() |
:S | ![]() |
Wij danken Tweakers.net vriendelijk voor de smilies. Als je deze smilies op je site wil gebruiken vraag hen dan om toestemming.
HTML-codes
Met de volgende codes kun je simpel speciale tekens invoegen.
| Ω | Ω |
| µ | µ |
| √ | √ |
| ¬ | ¬ |
| ± | ± |
| π | π |
| ε | ε |
Automatische links
Links en e-mailadressen in berichten worden automatisch omgezet naar klikbare links. Als link wordt een woord gezien dat begint met een ondersteund protocol (http:// of https://) of www.

























