2010-08-04 4 views
9

Kennt jemand ein installierbares Online-Editor-Tool für YAML Datenstrukturen, eine, die ein Endbenutzer verwenden könnte, vorzugsweise in PHP geschrieben?Browser-basierte Yaml-Editor, vorzugsweise in PHP?

Kein Glück auf dem offiziellen yaml site.

Open Source wäre nett; Werbung ist eine Option.

Klärung: Was ich brauche, ist ein Werkzeug, das jeden Schlüssel/Wert-Paar eines YAML Baum in einem separaten Steuer zeigt es unmöglich macht, für ein Benutzerende versehentlich der Datei Strukturdaten zu beschädigen.

Update: Da es scheinbar nichts gibt, was mir sofort einfällt, interessiert mich auch, ob es einen Windows- oder Java-Client gibt, der das kann.

+0

Wie groß sind diese Dateien bearbeiten? – NullUserException

+0

@Null eher klein. Ein paar dutzend String-Werte höchstens, normalerweise –

+0

sind sie Schlüsselwertpaare? oder haben Sie kompliziertere Strukturen? – GWW

Antwort

1

Werfen Sie einen Blick auf AmyEditor, die für externe Websites einen integrierten Editor bietet:

http://www.amyeditor.com/api/embed/test_eamy.html

+0

Mmm, das ist interessant (muss es im Hinterkopf behalten!), Aber ich würde etwas bevorzugen das kann speziell mit yAML-Strukturen umgehen und separate Steuerelemente für jedes Feld verwenden (um die Wahrscheinlichkeit von Fehlern zu minimieren, die vom Endbenutzer verursacht werden.) –

+0

Link funktioniert nicht – DarkHeart

2

Es gibt kein vorhandenes Werkzeug mit dieser Funktion stellen Sie die aus der Nutzung können Box. Die einzige Option, die ich sehe, ist ein Plugin des Symfony-Frameworks zu verwenden. Dieses Plugin verfügt über eine Benutzeroberfläche für die Bearbeitung von Schlüssel/Wert-Paare

  1. Erstellen Sie ein neues Symfony-Projekt (zum Beispiel YamlEditor)
  2. Installieren Sie das Symfony-Plugin daYamlEditorPlugin
  3. Konfigurieren dieses Plugin (readme des Plugins sehen) um Ihre YAML-Dateien zu verwenden.

hoffe, das hilft