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.
h1
, h2
en h3
-tagHiermee kun je titels en subtitels in je bericht plaatsen. h1
geeft de grootste kop, h3
de kleinste.
[h1]Kop 1[/h1]
[h2]Kop 2[/h2]
[h3]Kop 3[/h3]
geen
quote
-tagMet 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.
[quote]Iemand citeren.[/quote]
geen
list
-tagHiermee kun je lijsten maken. Verschillende types worden ondersteund. Met [*]
kun je de lijstitems toevoegen.
[list]
[*]Eerste item
[*]Tweede item
[/list]
type
: het type lijst. Geldige waardes zijn: 1
(voor numerieke lijsten) of A
(voor een alfanumerieke lijst). Geef je geen type op, dan worden bullets gebruikt.code
-tagHiermee kun je broncode goed weergeven. De tekst word in een lettertype met vaste letterbreedte weergegeven en spaties en tabs blijven bewaard.
[code]unsigned int m;[/code]
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
: VHDLhr
-tagHiermee kun je een horizontale lijn in je bericht opnemen, om duidelijke afscheidingen te maken. Er is geen eindtag.
[hr]
geen
b
-tagHiermee kun je tekst vetgedrukt maken.
[b]Vette tekst[/b]
geen
i
-tagHiermee kun je tekst scheef afdrukken.
[i]Scheve tekst[/i]
geen
u
-tagHiermee kun je tekst onderstrepen.
[u]Onderstreepte tekst[/u]
geen
s
-tagHiermee kun je tekst doorstrepen.
[s]Doorgestreepte tekst[/s]
geen
sup
-tagMet deze tag kun je superscript maken. De tekst wordt kleiner en hoger dan de normale tekst gezet.
[sup]Superscript[/sup]
geen
sub
-tagMet deze tag kun je subscript maken. De tekst wordt kleiner en lager dan de normale tekst gezet.
[sub]Subscript[/sub]
geen
math
-tagHiermee 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).
[math]y = x^2 + 2[/math]
geen
me
-tagHiermee kun je net zoals in IRC over jezelf praten.
[me="Jeroen"]wil solderen.[/me]
Je kunt ook /me
gebruiken:
/me wil solderen.
name
: de naam die weergegeven moet worden.attachment
-tagMet 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.
[attachment=0]
index
: nummer van de bijlage. Dit opeenvolgende nummer start bij 0 voor de eerste bijlage.img
-tagJe 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.
[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]
width
: de breedte waarop de afbeelding weergegeven wordt (in pixels).height
: de hoogte waarop de afbeelding weergegeven wordt (in pixels).url
-tagMet 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.
[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]
href
: de URL waarheen gelinkt moet worden.email
-tagOm e-mailadressen tot een klikbare link gebruiken kun je deze tag gebruiken. E-mailadressen worden ook automatisch aanklikbaar.
[email]webmaster@circuitsonline.net[/email]
Het is ook mogelijk een tekst voor de link op te geven:
[email="webmaster@circuitsonline.net"]Mail webmaster[/email]
mail
: het e-mailadres waarheen gelinkt moet worden.search
-tagDeze tag kun je gebruiken om een link te maken naar de zoekmachine. De zoekopdracht komt achter het =-teken. Er is geen eindtag.
[search="elektronica"]
query
: de zoekopdracht.google
-tagMet deze tag kun je snel een link plaatsen naar een zoekopdracht op Google. De zoekopdracht komt achter het =-teken. Er is geen eindtag.
[google="elektronica"]
query
: de zoekopdracht.sectionlink
-tagMet 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.
[sectionlink=5]
id
: het ID van de sectie.section
-tagMet deze tag kun je een link naar een sectie maken. Het getal is het sectienummer (ID), zoals dat in de URL staat.
[section=5]Algemene elektronica[/section]
id
: het ID van de sectie.topiclink
-tagHiermee kun je een link naar een forumdiscussie maken. Het getal is het discussienummer (ID), zoals dat in de URL staat. Er is geen eindtag.
[topiclink=33888]
id
: het ID van het topic.topic
-tagHiermee kun je een link naar een forumdiscussie maken. Het getal is het discussienummer (ID), zoals dat in de URL staat.
[topic=33888]Show your projects![/topic]
id
: het ID van het topic.messagelink
-tagHiermee 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.
[messagelink=1658]
id
: het ID van het bericht.message
-tagHiermee 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.
[message=1658]Jeroen in "Nieuwe Forum indeling"[/message]
id
: het ID van het bericht.circuitlink
-tagHiermee 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.
[circuitlink=4]
id
: het ID van de schakeling.circuit
-tagHiermee 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.
[circuit=4]1 watt versterker[/circuit]
id
: het ID van de schakeling.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.
Met de volgende codes kun je simpel speciale tekens invoegen.
Ω | Ω |
µ | µ |
√ | √ |
¬ | ¬ |
± | ± |
π | π |
ε | ε |
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.