Allgemeines
Weitere Formatierungen sind mittels einer User-App möglich. So lassen sich zum Beispiel Schaltflächen (Buttons) oder angepasste Grafiken im eigenen MyChannel darstellen. Oftmals laufen viele Funktionen einer User-App im Channel und nicht in einem HTML-Mitglieder Interface ab, weshalb man gängige HTML-Formatierungen nicht verwenden kann, um den Mitgliedern die Inhalte der eigenen App anschaulich zu präsentieren. Hierfür benötigt man dann die Syntax KCode.
Einschränkung
Eine User-App darf einem Mitglieder nicht ermöglichen, Smileys oder Smiley-Features zu nutzen, wenn dadurch der Anschein erweckt wird, man wäre im Besitz dieser Smileys oder Smiley-Features. Außerdem ist das Kopieren von Smiley-Features nicht erlaubt. Auch das Täuschen von Mitgliedern und das Berauben um virtuelle Güter ist strikt untersagt. Weitere Informationen zu den Einschränkungen einer User-App bieten die Entwickler-AGB.
Verlinkungen
Innerhalb einer User-App ist man nicht an die Beschränkungen in den Verlinkungen gebunden. Jeder Chatbefehl und jede Webseite lässt sich mittels KCode verlinken.
| Syntax | Funktion |
|---|---|
| _°BB>_hLINKTEXT|URL oder Befehl<°°°_ | Erzeugt einen klickbaren Link.
Es handelt sich dabei um die offizielle von Knuddels gewünschte Darstellungsart von Links. Im Web sowie auf den mobilen Apps ("K3") wird der Link nicht im "Channelblau" angezeigt, sondern in das Knuddels-Lila gewandelt. "BB" definiert das "Channelblau", also jenen Blauton, der in den (My)Channel-Settings für das sonst "normale Blau" eingestellt ist. Das gesamte Konstrukt ist in Fettschrift dargestellt, deshalb von "_" ummantelt. Das "_h" vor dem Linktext entfernt den Unterstrich. Die zwei (damit insg. drei) zzgl. Kringel am Ende erzwingen, dass die Formatvorlage in einem bestimmten Umfeld nicht gänzlich zurückgesetzt wird. So fällt z. B. im Legacy-/m-Fenster die Schriftgröße nicht zurück, wenn das Mitglied diese Einstellung in den /m-Settings anders als den Standard definiert hat. |
Profile verlinken
Um es dem Mitgliedern möglichst komfortabel zu machen, kann eine User-App Profile mittels KCode verlinken.
| Syntax | Funktion |
|---|---|
| _°BB>_hNICK|/w "<°°°_ | Verlinkt das Profil. |
| _°BB>_hNICK|/serverpp "<°°°_ | Verlinkt das Privatchatfenster mit Nick. |
Befehle verlinken
Oftmals ist es auch hilfreich, dass das Mitglied nicht jeden Chatbefehl selbst eingeben muss. Auch hierfür kann man Verlinkungen verwenden.
| Syntax | Funktion |
|---|---|
| _°BB>_hJames küssen|/kiss James<°°°_ | Verlinkt den Befehl /kiss James unterstrichen.. |
Webseiten verlinken
Zur Hilfestellung kann man mittels KCode auch Webseiten verlinken.
| Syntax | Funktion |
|---|---|
| _°BB>_hHilfe ansehen|https://www.knuddels-wiki.de/<°°°_ | Verlinkt eine beliebige Webseite. |
