<?php
/*
 * Copyright (c) 2013, webvariants GbR, http://www.webvariants.de
 *
 * This file is released under the terms of the MIT license. You can find the
 * complete text in the attached LICENSE file or online at:
 *
 * http://www.opensource.org/licenses/mit-license.php
 */

print sly_Helper_Message::info(t('wv8_table_empty'));

?>
<div class="wv8-intro">
<p>Um Einstellungen anzulegen, erstellen Sie eine Datei im Verzeichnis <strong>
develop/config</strong> (zum Beispiel <strong>settings.yml</strong>) und
erweitern Sie darin den Key <code>global_settings</code> um Ihre Einstellungen.</p>

<p>Die Datei muss wie folgt aufgebaut sein:</p>

<pre>
global_settings:
   company:                   # der interne Name
      title: Firmenname       # im Backend angezeigter Titel
      datatype: stringline    # der Datentyp
      multilingual: true      # mehrsprachiges Backend verwenden? (Standard: false)
      pagename: Meine Seite   # Name der Unterseite
      group: Allgemeines      # Name des Fieldsets auf der Unterseite
      helptext: Blub          # Text, der direkt unter dem Element angezeigt wird
      local: true             # lokal (true) oder projektglobal (false)?
   iewarning:
      title: IE6-Warnung
      datatype: linkbutton
      multilingual: true
      pagename: Meine Seite
      group: Besondere Artikel
</pre>

<dl>
	<dt>Interner Name</dt>
	<dd>Über den internen Namen werden die Einstellungen programmseitig angesprochen.
	Sie müssen eindeutig sein und können über <em>Namespaces</em> gruppiert werden.
	Dazu werden sie anhand der enthaltenen Punkte aufgetrennt. Verwenden Sie
	<code>my.namespace.foo</code> für eine Einstellung im Namespace <strong>my.namespace</strong>
	mit dem Namen <strong>foo</strong>. Enthält der interne Name keine Punkte, wird
	automatisch der Namespace <strong>project</strong> angenommen.</dd>

	<dt>Datentyp (datatype)</dt>
	<dd>Der Datentyp steuert das verwendete Formularelement. Für eine Liste von
	Datentypen mit dazugehörigen Parametern sehen Sie im
	<a href="https://projects.webvariants.de/projects/developerutils/wiki/Datatypes#Konfiguration" class="sly-blank">Wiki
	der Developer Utils</a> nach.</dd>

	<dt>Seitenname (pagename)</dt>
	<dd>Über den pagename können Einstellungen auf Unterseiten dieses AddOns
	verteilt werden. Seitennamen sind frei wählbar, werden automatisch sortiert
	und können über <strong>translate:...</strong> übersetzbar gemacht werden.</dd>

	<dt>Gruppe (group)</dt>
	<dd>Über die group werden die Einstellungen auf einer einzelnen Unterseite
	noch einmal gruppiert (sie entsprechen den Titeln der einzelnen Fieldsets).
	Gruppennamen sind frei wählbar, werden automatisch sortiert und können über
	<strong>translate:...</strong> übersetzbar gemacht werden.</dd>

	<dt>Mehrsprachigkeit</dt>
	<dd>Einstellungen können mehrsprachig gepflegt werden. Das AddOn kümmert
	sich selbst um die Verwaltung, das Generieren der Eingabemöglichkeiten sowie
	das Zurückgeben der Werte in der jeweils richtigen Sprache.</dd>

	<dt>Lokale Einstellungen (local)</dt>
	<dd>Einstellungen können als lokal markiert werden. Ihre Werte werden dann
	nicht in der Datenbank, sondern in der lokalen Konfiguration gespeichert. Dadurch
	werden sie bei Exports nicht mit exportiert. Dies ist primär nützlich für
	Einstellungen, die pro Host unterschiedlich sind, wie Google Maps API Keys,
	die realURL2-Standarddomain oder dergleichen.</dd>
</dl>

</div>
