Ryzom API/Render

Aus EnzyklopAtys

< Ryzom API
Version vom 27. Mai 2023, 13:30 Uhr von Leda (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<noinclude>{{Trad|DE=Ryzom API/Render|EN=Ryzom API/Render|palette=api|H=1}}</noinclude> Dies ist ein Satz von PHP-Funktionen zum Rendern einer Webseite im Ryzo…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
de:Ryzom API/Render en:Ryzom API/Render
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎

Dies ist ein Satz von PHP-Funktionen zum Rendern einer Webseite im Ryzom-Stil.

CSS-Datei

Sie müssen die Ryzom-css-Datei manuell einbinden:

<link href="https://api.ryzom.com/data/css/ryzom_ui.css" rel="stylesheet" media="all">

PHP-Interface

ryzom_render_window($title, $content, array $links)

Gibt HTML-Markup zurück, das dem Stil des Ingame-Fensters ähnelt

$title
$content
$links - (optional) assoziatives Array, das die Schaltflächen auf der rechten Seite der Titelleiste des Fensters definiert
<?php
require_once "ryzomapi_lite.php";

$links = array(
  array('href' => 'http://www.ryzom.com/', 'text' => 'Ryzom-Webseite'),
  array('href' => 'http://app.ryzom.com/app_ryzomapi/', 'text' => 'RyzomAPI-App'),
);

echo ryzom_render_window('Title', 'Hallo Welt!', $links);