Ankündigung

Einklappen
Keine Ankündigung bisher.

Editor-Entwicklung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Peter
    antwortet
    Hallo Swiss,

    anbei die Ausgabe als Text Datei.


    Gruß

    Peter
    Angehängte Dateien

    Einen Kommentar schreiben:


  • swiss
    antwortet
    Hallo Peter

    Dir Scheint beim Pagejup das Attribut name zu fehlen. Bei mir sieht das z.B. so aus:

    Code:
              <pagejump target="Wohnzimmer" name="Wohnen">
                <label><icon name="it_fernsehen" /></label>
              </pagejump>
    Und es scheinen auch die </pagejump> zu fehlen.

    Könntest du den Ausschnitt nochmals korrekt formatiert hier einstellen. Den Code so zu lesen ist relativ mühsam.

    EDIT: ich glaubr das Colspan in Zeile 26 macht probleme. entferne dass mal. Colspan wird in pagejump AFAIK nicht gebraucht.

    Einen Kommentar schreiben:


  • Peter
    antwortet
    SVN Editor immer mit gleicher Fehlermeldung

    Hallo zusammen,

    ich Versuche auch den Editor zu starten, bekomme aber immer die gleiche Fehlermeldung.
    Obwohl ich schon alle möglichen visu_configs probiert habe meldet er immer einen Fehler in den Zeilen 125 und 126.

    Hat jemand einen Tip was ich falsch mache?

    Gruß

    Peter


    Warning: DOMDocument::schemaValidate() [domdocument.schemavalidate]: Invalid Schema in /var/www/visu_svn/visu/check_config.php on line 80
    config visu_config.xml is NOT valid XMLFatal Error 76: Opening and ending tag mismatch: schema line 2 and attribute on line 125 122: <label> 123: <icon name="szene_garten" />Garten</label> 124: </pagejump> 125: <pagejump target="Zentralfunktionen"> 126: <layout colspan="0"/> 127: <label> 128: <icon name="fts_rollo" />Rollo Zentral</label> Fatal Error 5: Extra content at the end of the document on line 126 123: <icon name="szene_garten" />Garten</label> 124: </pagejump> 125: <pagejump target="Zentralfunktionen"> 126: <layout colspan="0"/> 127: <label> 128: <icon name="fts_rollo" />Rollo Zentral</label> 129: </pagejump> Error 3067: Failed to parse the XML resource '/var/www/visu_svn/visu/visu_config.xsd'. on line 0 1: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> 2: <pages xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" design="metal" xsi:noNamespaceSchemaLocation="./visu_config.xsd" enable_column_adjustment="true"> 3: <meta>

    Einen Kommentar schreiben:


  • alexbeer
    antwortet
    Hallo Julian,
    habe dir mal ein Minimal-Beispiel gebastelt. Dies enthält ausschließlich das STRFtime-Plugin.
    Check_Config winkt es durch, der Editor kann die Config nicht laden.
    Gerne sende ich dir auch meine Config - hoffe dir hilft ein kleines Beispiel besser weiter...

    Noch ne weitere Frage.
    In meiner händischen Visu hatte ich mit
    Code:
    <!-- [....] -->
    Passagen kommentiert.
    Nachdem ich mit dem Editor die Config gespeichert hatte, waren alle Kommentare weg. Ist das so gewollt? Oder habe ich falsch kommentiert?
    Angehängte Dateien

    Einen Kommentar schreiben:


  • ZeitlerW
    antwortet
    Hallo netzkind,

    Zitat von alexbeer Beitrag anzeigen
    Obwohl die Config valide war, mag der Editor das Plugin strftime wohl (noch) nicht.
    das kann ich so bestätigen. Es liegt auch nicht an den Sonderzeichen im format.
    Könnte das so etwas wie das "iframe - Problem" sein?

    Code:
    <strftime lang="de" format="%A, %d. %B %Y %H:%M:%S"/>
    vG
    Wolfgang

    Einen Kommentar schreiben:


  • Bodo
    antwortet
    Hoi

    Ok speichern geht jetzt bei mir. Alles prima scheinbar.

    Einen Kommentar schreiben:


  • netzkind
    antwortet
    Zitat von alexbeer Beitrag anzeigen
    Obwohl die Config valide war, mag der Editor das Plugin strftime wohl (noch) nicht.
    Das ergibt keinen Sinn. Kannst du mir deine Config noch mal zukommen lassen, bitte?


    Zitat von alexbeer Beitrag anzeigen
    Auch wenn die GA aus der Autovervollständigung ausgewählt wird, speichert der Editor die GA nicht im xml.
    (Text geändert nach der Ergänzung von Alex):

    OK, das ergibt Sinn. Dann werde ich die unsinnige Anzeige außerhalb des #text-Knoten mal wegwerfen.

    Einen Kommentar schreiben:


  • alexbeer
    antwortet
    So, kann jetzt auch speichern. Obwohl die Config valide war, mag der Editor das Plugin strftime wohl (noch) nicht.

    Zum Speichern eines Switch:
    Auch wenn die GA aus der Autovervollständigung ausgewählt wird, speichert der Editor die GA nicht im xml.

    Ich muss mich korrigieren.
    Das Speichern geht doch jedoch nicht erwartungskonform (zumindest zu meiner Erwartung)
    Ändert man die GA im Knoten "address" ==> passiert nix
    Ändert man die GA jedoch im Sub-Knoten "#text" ==> GA wird korrekt im XML gespeichert (S. Screenshot)
    Angehängte Dateien

    Einen Kommentar schreiben:


  • netzkind
    antwortet
    [QUOTE=vento66;278626]Sollte das händisch eintragen von GA'S bei einem Switch etc. auch funktionieren?/QUOTE]

    Gruppenadressen sind ja grundsätzlich erst mal der Textinhalt von address-Elementen, welche wiederum bspw. unter einem switch liegen können (abgesehen vom Attribut 'ga' in pages, das ist aber ein anderer Dorn in meinem Auge).

    Grundsätzlich sollte die Eingabe so gestaltet sein, dass man bei der Eingabe des Inhaltes der address-Elemente wahlweise etwas von Hand eingeben kann, oder ein Element aus der Liste wählen. Sobald man anfängt von Hand einzugeben wird die Liste auch live gefiltert.
    Aber: ja, man sollte eigentlich eine Gruppenadresse von Hand in das Feld eingeben können, und dieser Wert sollte auch übernommen werden.
    Zu doof dass ich grade keinen Zugriff auf meine Entwicklungsumgebung habe um das zu testen ... möglicherweise funktioniert das derzeit nicht richtig, dagegen habe ich mal auf gut Glück einen fix ins SVN geschoben (#1263)

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Sollte das händisch eintragen von GA'S bei einem Switch etc. auch funktionieren? Bei mir wird der Switch dann ohne GA komentarlos gespeichert. Wenn ich die GA dann direkt in der xml eintrage, funktioniert alles so wie gewollt.

    Einen Kommentar schreiben:


  • netzkind
    antwortet
    Zitat von alexbeer Beitrag anzeigen
    Müsste den generell speichern bereits funktionieren und muss ich bei mir die Ursache suchen[..]
    Ja! Speichern funktioniert grundsätzlch ab der SVN-Revision #1247 (danach kamen nurnoch ein paar Kleinigkeiten), und natürlich abgesehen von Unschärfen und Bug die mir noch nicht bekannt sind.

    Einen Kommentar schreiben:


  • alexbeer
    antwortet
    Jups, jetzt passt die Meldung:
    configuration could not be saved, server responded with 'config-file is not writeable by webserver-process; please chmod/chown config-file '/var/www/visu_svn/visu/visu_config_metal.xml' ('../../visu_config_metal.xml').'
    .
    Müsste den generell speichern bereits funktionieren und muss ich bei mir die Ursache suchen, oder ist das noch nicht aktiv?

    Einen Kommentar schreiben:


  • netzkind
    antwortet
    Erst mal danke, das ging flott.

    Zitat von alexbeer Beitrag anzeigen
    Da scheint beim Zusammenbau des Dateinamens ein "_" zu fehlen...
    Sehe ich genauso. Probier jetzt noch mal, ich hab einen regulären Ausdruck in der save_config.php korrigiert.

    Einen Kommentar schreiben:


  • alexbeer
    antwortet
    Hm, jetzt meldet der Editor, dass die Config nicht valide sei, Check_Config winkt sie jedoch durch...

    Das Scheint jedoch an meiner Config zu liegen.
    Versuche ich die visu_config_metal.xml per Editor zu speichern, erhalte ich folgende Fehlermeldung:
    configuration could not be saved, server responded with 'config-file is not writeable by webserver-process; please chmod/chown config-file '' ('../../visu_configmetal.xml').'
    Da scheint beim Zusammenbau des Dateinamens ein "_" zu fehlen...

    Einen Kommentar schreiben:


  • netzkind
    antwortet
    Zitat von Bodo Beitrag anzeigen
    Hoi

    Na jede hierarchische Gruppe meinte ich.
    Siehe Bild.
    Schon hab' ich das Bild falsch gezeichnet, weil die anderen Pages noch im Eltern-Page drin sind.
    OK. Ich verstehe die Intention. Diese spezielle Darstellungsform - Rahmen um "Gruppen" - wird sicher so nicht von mir kommen, denn bei komplexeren Konfigurationen hat man sonst ganz schnell ein dreckiges Dutzend Rahmen und damit abstrakte Kunst auf seinem Monitor

    Was die Baum-Darstellung angeht: nun, Einrückungen gibt es ja bereits. Mal schauen, wie es da noch mit Linien aussieht. Ich zweifel aber stark daran, dass die tatsächlich die Hierarchische Darstellung unterstützen, sobald man (wieder mal) von komplexen Konfigurationen spricht.

    Einen Kommentar schreiben:

Lädt...
X