BBCODE
Les BBcode auront toujours la même description:
[Ryzom_BBCode=attribut]texte[/Ryzom_BBCode]
Dans les affichages des exemples, nous utilisons le caractère gras pour l'attribut et l'italique pour le texte.
url
Paramètres
texte
URL ou titre_à_afficher
attribut
URL lorsque le texte n'est pas nul
- titre_à_afficher: Nom ou intitulé de l'URL
Exemples
- [url]http://forge.ryzom.com/wiki/ARK, expert[/url]
- [url=http://forge.ryzom.com/wiki/ARK, expert]The ARK[/url]
scripturl
Paramètres
- texte: ajoute une extension PHP à L’URL fournie dans l'attribut.
- attribut: ne semble pas marcher (un seul caractère parsé). S'il est nul, remonte l'URL du script en cours.
Exemples
- [scripturl]ryform_action=edit&ryform_name=stages%3A0[/scripturl] donne:
- http://app.ryzom.com/app_ark/index.php?action=script_Edit&script=2088&ryform_action=edit&ryform_name=stages%3A0
imgurl
Paramètres
- texte: 2 champs poossibles:
- URL de l'image, obligatoire: image clicable;
- Affichage du nom de l'URL au survol de la souri sur l'icone. Précédé du caractère souligné ("_"), il s'agit d'un texte à traduire qui sera entre parenthèses "{}" s'il n'est pas traduit.
- attribut: URL
Exemples
- [imgurl=http://forge.ryzom.com/wiki/ARK, Expert]http://app.ryzom.com//data/icons/32/emotion_tongue.png _The_ARK[/imgurl]
expert
db
Paramètres
- texte:
- chargement d'une donnée: cellule = valeur
- extraction d'une donnée enregistrée: cellule
- cellule est défini par: ligne: colonne
- ligne = enregistrement dans la base (peut être nommé ou numéro d'ordre à partir de 0)
- colonne ou "scope" = domaine d’application:
- player
- guild
- ark => 0
- civ
- cult
- org
- race
- attribut: Nom de la base.
Exemples
- [db=TestDB]0:0=100[/db] chargement d'une valeur (100) dans une DB.
- [db=TestDB]3:0[/db] RAZ dans une DB.
img
Paramètres
- texte: nul ou adresse_de_l_image nom_de_l_image
- attribut: significatif si texte est nul
- nom_de_l_image (utilisé aussi pour l'affichage de remplacement si est image absente. Éventuellement traduite automatiquement)
Exemples
- [img][/img]
div
Paramètres
- texte: texte qui sera affiché dans une page HTML dans un bloc "div" HTML. C'est un container qui divise la page en une section contenant ses propres objet et styles.
- attribut: array composé de trois éléments:
Exemples
- [div=Classe|identiy|color:#f00;...???]txt[/div]
expr
- affichage du calcul
- affichage du résultat
map
link
- http://app.ryzom.com/app_ark/index.php?action=scripts_Main&event=211 (A.R.C.C. » TESTS » Bepock » UserGuide » NewEvent » Nouvel event )
- http://app.ryzom.com/app_ark/index.php?action=script_Edit&script=1936&version=0 (A.R.C.C. » TESTS » Bepock » UserGuide » NewEvent » NewEvent » GrimSon)
- http://app.ryzom.com/app_ark/index.php?message=recipe_updated&action=script_Edit&script=2088&ryform_action=&ryform_name= (
A.R.C.C. » TESTS » Bepock » UserGuide » NewEvent » NewEvent » BBCODE: stage weGPlayerInfos_BBCodeTest)
validate
trad
t
math
@process randint(0, 100)
timer
date
func
itemicon
lua
param
data
session
get
post
playerinfos
gender
playerbackup
playerstat
scriptinfos
if
ifnot
hack
Paramètres
- texte:
- attribut: significatif si texte est nul
Exemples
HTML
[list=1]
[*]now:[func]now[/func]
[*]rand %:[func=rand]0|100[/func]
[*]calc:[math](10*2)[/math]
[*]session DATE:[session=DATE][func]now[/func][/session]
[*]DATE:[session]DATE[/session]
[*]date:[date]DATE[/date]
[*]rand*DATE:[math][func=rand]0|100[/func]*[session]DATE[/session][/math]
[*]rand*DATE:[math]([func=rand]0|100[/func]*[session]DATE[/session])%100[/math]
[*]
[/list]
[list]
[*]session DATE:[session=DATE][func]now[/func][/session]
[*]DATE:[session]DATE[/session]
[*]date:[date]DATE[/date]
[*]1 [date shard=atys][/date]
[*]2 [date=atys][/date]
[*]3 [date shard][/date]
[*]4 [date][/date]
[*]5 [date]1407426669[/date]
[session=DATE][func]now[/func]+1000[/session]
[*]6 [time][session]DATE[/session][/time]
[*]
[*]Samedi 8 Novembre 12:00:00 UTC (dans 3 mois)
[*]17h - Tria, Pluvia 15, 3e CA 2580
[*][time]2014-11-08 12:00[/time]
[*]1:[date shard=atys]2014-11-08 12:00[/date]
[*]2:[date=atys]2014-11-08 12:00[/date]
[*]3:[date shard]2014-11-08 12:00[/date]
[*]4:[date]2014-11-08 12:00[/date]
[*]
[*]1:[date shard=atys]2014-11-08 12:00[/date]
[*]2:[date=atys]2014-11-08 12:00[/date]
[*]3:[date shard]2014-11-08 12:00[/date]
[*]4:[date]2014-11-08 12:00[/date]
[*]
[*]1:[shard=atys]2014-11-08 12:00[/shard]
[*]2:
[*]3:[shard]2014-11-08 12:00[/shard]
[*]4:[date]2014-11-08 12:00[/date]
[*]
[*]1:[date shard=atys=2014-11-08 12:00][/date]
[*]2:[date=atys=2014-11-08 12:00][/date]
[*]3:[date shard=2014-11-08 12:00][/date]
[*]4:[date=2014-11-08 12:00][/date]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[/list]
liste des item .ps et .sitem?
players dans les db permet de différencier et mémoriser chaque players !
il doir en etre de meme pour guilde etc...
Paramètres
- texte:
- attribut: significatif si texte est nul
Exemples
⇒
Autre soutils de l'ARK