diff --git a/doc/BBCode.md b/doc/BBCode.md index 595c2da86..6a8c5ebdf 100644 --- a/doc/BBCode.md +++ b/doc/BBCode.md @@ -26,7 +26,8 @@ table.bbcodes > * > tr > td { table.bbcodes > tr > th, table.bbcodes > * > tr > th { background-color: #f2f2f2; - text-align: center + text-align: center; + width: 50% } @@ -485,8 +486,8 @@ Page title with a link to *url* will be shown. ## Map -This require "openstreetmap" addon version 1.3 or newer. If the addon isn't activated, -the raw coordinates are shown instead. +This require "openstreetmap" or "Google Maps" addon version 1.3 or newer. +If the addon isn't activated, the raw coordinates are shown instead.
For Twitter and App.net the system will use the defined abstracts. -For other networks (e.g. when you are using the "statusnet" connector that is used to post to GNU Social) the general abstract element will be used. |
+For other networks (e.g. when you are using the "statusnet" connector that is used to post to your GNU Social account) the general abstract element will be used.
BBCode | +Ergebnis | +
---|---|
[b]fett[/b] | +fett | +
[i]kursiv[/i] | +kursiv | +
[u]unterstrichen[/u] | +unterstrichen | +
[s]durchgestrichen[/s] | +|
[o]überstrichen[/o] | +überstrichen | +
[color=red]rot[/color] | +rot | +
[url=http://www.friendica.com]Friendica[/url] | +Friendica | +
[img]http://friendica.com/sites/default/files/friendika-32.png[/img] | ++ |
[img=64x32]http://friendica.com/sites/default/files/friendika-32.png[/img] + Note: provided height is simply discarded. |
+ + |
[size=xx-small]kleiner Text[/size] | +kleiner Text | +
[size=xx-large]großer Text[/size] | +großer Text | +
[size=20]exakte Größe[/size] (die Größe kann beliebig in Pixeln gewält werden) | +exakte Größe | +
[font=serif]Serife Schriftart[/font] | +Serife Schriftart | +
BBCode | +Ergebnis | +
---|---|
[url]http://friendica.com[/url] | +http://friendica.com | +
[url=http://friendica.com]Friendica[/url] | +Friendica | +
[bookmark]http://friendica.com[/bookmark] +#^[url]http://friendica.com[/url] |
+ + |
[bookmark=http://friendica.com]Lesezeichen[/bookmark] +#^[url=http://friendica.com]Lesezeichen[/url] +#[url=http://friendica.com]^[/url][url=http://friendica.com]Lesezeichen[/url] |
+ + |
[url=/posts/f16d77b0630f0134740c0cc47a0ea02a]Diaspora Beitrag mit GUID[/url] | +Diaspora Beitrag mit GUID | +
#Friendica | +#Friendica | +
@Erwähnung | +@Erwähnung | +
acct:account@friendica.host.com (WebFinger) | +acct:account@friendica.host.com | +
[mail]user@mail.example.com[/mail] | +user@mail.example.com | +
[mail=user@mail.example.com]Eine E-Mail senden[/mail] | +Eine E-Mail senden | +
BBCode | +Ergebnis | +
---|---|
[p]Ein Absatz mit Text[/p] | +Ein Absatz mit Text |
+
Eingebetteter [code]Programmcode[/code] im Text | +Eingebetteter |
+
[code]Programmcode über mehrere Zeilen[/code] |
+ Programmcode
+über
+mehrere
+Zeilen |
+
[code=php]function text_highlight($s,$lang)[/code] | +
|
+
[quote]Zitat[/quote] | +Zitat |
+
[quote=Autor]Autor? Ich? Nein, niemals...[/quote] | +Autor hat geschrieben:Autor? Ich? Nein, niemals... |
+
[center]zentrierter Text[/center] | +zentrierter Text |
+
Du solltest nicht weiter lesen, wenn du das Ende des Films nicht vorher erfahren willst. [spoiler]Es gibt ein Happy End.[/spoiler] | +
+
+ Du solltest nicht weiter lesen, wenn du das Ende des Films nicht vorher erfahren willst.
+ + Zum öffnen/schließen klicken + +
+ |
+
[spoiler=Autor]Spoiler Alarm[/spoiler] | +
+
+ Autor hat geschrieben
+ + Zum öffnen/schließen klicken + +
+ |
+
[hr] (horizontale Linie) | +
BBCode | +Ergebnis | +
---|---|
[h1]Titel 1[/h1] | +Titel 1 |
+
[h2]Titel 2[/h2] | +Titel 2 |
+
[h3]Titel 3[/h3] | +Titel 3 |
+
[h4]Titel 4[/h4] | +Titel 4 |
+
[h5]Titel 5[/h5] | +Titel 5 |
+
[h6]Titel 6[/h6] | +Titel 6 |
+
BBCode | +Ergebnis | +|||||||||
---|---|---|---|---|---|---|---|---|---|---|
[table] + [tr] + [th]Kopfzeile 1[/th] + [th]Kopfzeile 2[/th] + [th]Kopfzeile 2[/th] + [/tr] + [tr] + [td]Zelle 1[/td] + [td]Zelle 2[/td] + [td]Zelle 3[/td] + [/tr] + [tr] + [td]Zelle 4[/td] + [td]Zelle 5[/td] + [td]Zelle 6[/td] + [/tr] +[/table] |
+
+
|
+|||||||||
[table border=0] | +
+
|
+|||||||||
[table border=1] | +
+
|
+
BBCode | +Ergebnis | +
---|---|
[ul] + [li] Erstes Listenelement + [li] Zweites Listenelement +[/ul] +[list] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
[ol] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/ol] +[list=1] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
[list=] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
[list=i] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
[list=I] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
[list=a] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
[list=A] + [*] Erstes Listenelement + [*] Zweites Listenelement +[/list] |
+
+
|
+
BBCode | +Ergebnis | +
---|---|
[video]url[/video] | +Wobei die *url* eine URL von youtube, vimeo, soundcloud oder einer anderen Plattform sein kann, die die opengraph Spezifikationen unterstützt. | +
[video]URL der Videodatei[/video] +[audio]URL der Musikdatei[/audio] | +Die komplette URL einer ogg/ogv/oga/ogm/webm/mp4/mp3 Datei angeben, diese wird dann mit einem HTML5-Player angezeigt. | +
[youtube]Youtube URL[/youtube] | +Youtube Video mittels OEmbed anzeigen. Kann u.U, den Player nicht einbetten. | +
[youtube]Youtube video ID[/youtube] | +Youtube-Player im iframe einbinden. | +
[vimeo]Vimeo URL[/vimeo] | +Vimeo Video mittels OEmbed anzeigen. Kann u.U, den Player nicht einbetten. | +
[vimeo]Vimeo video ID[/vimeo] | +Vimeo-Player im iframe einbinden. | +
[iframe]URL[/iframe] | +General embed, iframe size is limited by the theme size for video players. | +
[url]*url*[/url] | +Wenn *url* die OEmbed- oder Opengraph-Spezifikationen unterstützt, wird das Objekt eingebettet (z.B. Dokumente von scribd). + Ansonsten wird der Titel der Seite mit der URL verlinkt. | +
BBCode | +Ergebnis | +
---|---|
[map]Adresse[/map] | +Bindet eine Karte ein, auf der die angegebene Adresse zentriert ist. | +
[map=lat,long] | +Bindet eine Karte ein, die auf die angegebenen Koordinaten zentriert ist. | +
[map] | +Bindet eine Karte ein, die auf die Position des Beitrags zentriert ist. | +
BBCode | +Ergebnis | +
---|---|
[abstract]Unglaublich interessant! Muss man gesehen haben! Unbedingt dem Link folgen![/abstract] +Ich möchte euch eine unglaublich langweilige Geschichte erzählen, die ihr sicherlich niemals hören wolltet. |
+ Auf Twitter würde folgender Text verlffentlicht werden Unglaublich interessant! Muss man gesehen haben! Unbedingt dem Link folgen!+Wohingegen auf Friendica folgendes stehen würde Ich möchte euch eine unglaublich langweilige Geschichte erzählen, die ihr sicherlich niemals hören wolltet. |
+
BBCode | +Ergebnis | +
---|---|
+[abstract]Hey Leute, hier sind meines neuesten Bilder![/abstract] +[abstract=twit]Hallo liebe Twitter Follower. Wollt ihr meine neuesten Bilder sehen?[/abstract] +[abstract=apdn]Moin liebe Follower auf ADN. Ich habe einige neue Bilder gemacht, die ich euch gerne zeigen will.[/abstract] +Heute war ich im Wald unterwegs und habe einige wirklich schöne Bilder gemacht... |
+ Für Twitter und App.net wird Friendica in diesem Fall die speziell definierten Zusammenfassungen Verwenden. Für andere Netzwerke (wie z.B. bei der Verwendung des GNU Social Konnektors zum Veröffentlichen auf deinen GNU Social Account) würde die allgemeine Zusammenfassung verwenden. | +
BBCode | +Ergebnis | +
---|---|
+[abstract]Dieser Tage hatte ich eine ungewöhnliche Begegnung...[/abstract] +[abstract=goog]Hey liebe Google+ Follower. Habt ich schon meinen neuesten Blog-Beitrag gelesen?[/abstract] +[abstract=face]Hallo liebe Facebook Freunde. Letztens ist mir etwas wirklich schönes paßiert.[/abstract] +Als ich die Bilder im Wald aufgenommen habe, hatte ich eine wirklich ungewöhnliche Begegnung... |
+ Auf Google und Facebook würde nun die entsprechende Zusammenfassung verbreitet. Für andere Netzwerke würde die allgemeine Zusammenfassung verwendet werden. + Auf Friendica wird weiterhin keine Zusammenfassung angezeigt. |
+
BBCode | +Ergebnis | +
---|---|
Wenn du verhindern möchtest, daß der BBCode in einer Nachricht interpretiert wird, kannst du die [noparse], [nobb] oder [pre] Tag verwenden: +
|
+ [b]fett[/b] | +
[nosmile] kann verwendet werden um für einen Beitrag das umsetzen von Smilies zu verhindern. + + [nosmile] ;-) :-O + |
+ ;-) :-O | +
Benutzerdefinierte Inline-Styles + +[style=text-shadow: 0 0 4px #CC0000;]Du kannst alle CSS-Eigenschaften eines Blocks ändern-[/style] |
+ Du kannst alle CSS-Eigenschaften eines Blocks ändern- | +
Benutzerdefinierte CSS Klassen + +[class=custom]Wenn die vergebene Klasse in den CSS Anweisungen existiert, wird sie angewandt.[/class] |
+ <span class="custom">Wenn die |
+
[b]fett[/b]: fett - -
[i]kursiv[/i]: kursiv - -
[u]unterstrichen[/u]: unterstrichen - -
[s]durchgestrichen[/s]:
[color=red]rot[/color]: rot - -
[url=http://www.friendica.com]Friendica[/url]: Friendica - -
[img]http://friendica.com/sites/default/files/friendika-32.png[/img]: - -
[size=xx-small]kleiner Text[/size]: kleiner Text - -
[size=xx-large]groß Text[/size]: großer Text - -
[size=20]exakte Textgröße[/size] (Textgröße kann jede Zahl sein, in Pixeln): exakte Größe - - - - - - - -Block Tags ------ - -
[code]Code[/code]- -
Code
-
-- -
[code=php]function text_highlight($s,$lang)[/code]- -
- function text_highlight($s,$lang)
-
-- -
[quote]Zitat[/quote]- -
Zitat- -
- -
[quote=Autor]Der Autor? Ich? Nein, nein, nein...[/quote]- -Autor hat geschrieben:
Der Autor? Ich? Nein, nein, nein...- -
- -
[center]zentrierter Text[/center]- -
- -
Wer überrascht werden möchte sollte nicht weiter lesen.[spoiler]Es gibt ein Happy End.[/spoiler]- -Wer überrascht werden möchte sollte nicht weiter lesen.
- -**Tabelle** -
[table border=1] - [tr] - [th]Tabellenzeile[/th] - [/tr] - [tr] - [td]haben Überschriften[/td] - [/tr] -[/table]- -
Tabellenzeile |
---|
haben Überschriften |
- -**Listen** - -
[list] - [*] Erstes Listenelement - [*] Zweites Listenelement -[/list]-
[ol] - [*] Erstes Listenelement - [*] Zweites Listenelement -[/ol]-
[list=1]: dezimal - -
[list=i]: römisch, Kleinbuchstaben - -
[list=I]: römisch, Großbuchstaben - -
[list=a]: alphabetisch, Kleinbuchstaben - -
[list=A]: alphabethisch, Großbuchstaben - - - - -Einbettung von Inhalten ------- - -Man kann viele Dinge, z.B. Video und Audio Dateine, in Nachrichten einbetten. - -
[video]url[/video]-
[audio]url[/audio]- -Wobei die *url* von youtube, vimeo, soundcloud oder einer anderen Seite stammen kann die die oembed oder opengraph Spezifikationen unterstützt. -Außerdem kann *url* die genaue url zu einer ogg Datei sein, die dann per HTML5 eingebunden wird. - -
[url]*url*[/url]- -Wenn *url* entweder oembed oder opengraph unterstützt wird das eingebettete Objekt (z.B. ein Dokument von scribd) eingebunden. -Der Titel der Seite mit einem Link zur *url* wird ebenfalls angezeigt. - -Um eine Karte in einen Beitrag einzubinden, muss das *openstreetmap* Addon aktiviert werden. Ist dies der Fall, kann mit - -
[map]Broadway 26, New York[/map]- -eine Karte von [OpenStreetmap](http://openstreetmap.org) eingebettet werden. Zur Identifikation des Ortes können entweder seine Koordinaten in der Form - -
[map=lat,long]- -oder eine Adresse in obiger Form verwendet werden. - -Zusammenfassung für längere Beiträge ------------------------------------- - -Wenn man seine Beiträge über mehrere Netzwerke verbreiten möchte, hat man häufig das Problem, dass diese Netzwerke z.B. eine Längenbeschränkung haben. -(Z.B. Twitter). - -Friendica benutzt zum Erzeugen eines Anreißtextes eine halbwegs intelligente Logik. -Es kann aber dennoch von Interesse sein, eine eigene Zusammenfassung zu erstellen, die nur auf dem Fremdnetzwerk dargestellt wird. -Dies geschieht mit dem [abstract]-Element. -Beispiel: - -
[abstract]Total spannend! Unbedingt diesen Link anklicken![/abstract] -Hier erzähle ich euch eine total langweilige Geschichte, die ihr noch -nie hören wolltet.- -Auf Twitter würde das "Total spannend! Unbedingt diesen Link anklicken!" stehen, auf Friendica würde nur der Text nach "Hier erzähle ..." erscheinen. - -Es ist sogar möglich, für einzelne Netzwerke eigene Zusammenfassungen zu erstellen: - -
-[abstract]Hallo Leute, hier meine neuesten Bilder![abstract] -[abstract=twit]Hallo Twitter-User, hier meine neuesten Bilder![abstract] -[abstract=apdn]Hallo App.net-User, hier meine neuesten Bilder![abstract] -Ich war heute wieder im Wald unterwegs und habe tolle Bilder geschossen ... -- -Für Twitter und App.net nimmt das System die entsprechenden Texte. -Bei anderen Netzwerken, bei denen der Inhalt gekürzt wird (z.B. beim "statusnet"-Connector, der für das Posten nach GNU Social verwendet wird) wird dann die Zusammenfassung unter [abstract] verwendet. - -Wenn man z.B. den "buffer"-Connector verwendet, um nach Facebook oder Google+ zu posten, kann man dieses Element ebenfalls verwenden, wenn man z.B. einen längeren Blogbeitrag erstellt hat, aber ihn nicht komplett in diese Netzwerke posten möchte. - -Netzwerke wie Facebook oder Google+ sind nicht in der Postinglänge beschränkt. -Aus diesem Grund greift nicht die [abstract]-Zusammenfassung. Stattdessen muss man das Netzwerk explizit angeben: - -
-[abstract]Ich habe neulich wieder etwas erlebt, was ich euch mitteilen möchte.[abstract] -[abstract=goog]Hallo meine Google+-Kreislinge. Ich habe neulich wieder -etwas erlebt, was ich euch mitteilen möchte.[abstract] -[abstract=face]Hallo Facebook-Freunde! Ich habe neulich wieder etwas -erlebt, was ich euch mitteilen möchte.[abstract] -Beim Bildermachen im Wald habe ich neulich eine interessante Person -getroffen ...- -Das [abstract]-Element greift nicht bei der nativen OStatus-Verbindung oder bei Connectoren, die den HTML-Text posten wie z.B. die Connectoren zu Tumblr, Wordpress oder Pump.io. - -Spezielle Tags -------- - -Wenn Du über BBCode Tags in einer Nachricht schreiben möchtest, kannst Du [noparse], [nobb] oder [pre] verwenden um den BBCode Tags vor der Evaluierung zu schützen: - -
[noparse][b]fett[/b][/noparse]: [b]fett[/b]