|
 |
|

13.01.2013, 17:01
|
|
Benutzer
|
|
Registriert seit: 03.12.2010
Ort: Griesheim
Beiträge: 294
|
|
|
Das sind aber simple Ersetzungen oder Entfernungen, das krieg ich in 5 Min. hin. Das nach XSD richtige umsortieren der Config ist um einiges komplizierter....
|
Das mag sein, aber unabhängig davon, ob etwas kompliziert ist oder nicht, sollen da alle Dinge gesammelt werden, die bei der Transformation beachtet werden sollen. Darauf aufbauend kann man dann ein Skript erstellen.
__________________
Grüße
Michael
Geändert von MicHau (13.01.2013 um 18:35 Uhr)
Grund: Rechtschreibung
|

23.01.2013, 08:31
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 30.11.2008
Beiträge: 529
|
|
Hat jemand mal eine richtig große Konfiguration für mich zum testen der Performance? Ich spreche hier von "mehrere tausend Zeilen XML".
Kann auch gerne nicht-öffentlich übermittelt werden (bspw. per E-Mail). Dazu bitte einfach melden.
|

23.01.2013, 08:37
|
|
Benutzer
|
|
Registriert seit: 27.12.2010
Beiträge: 260
|
|
Ich könnte mit 2145 Zeilen dienen; allerdings in der Release-Version und mit dem <group>-Tag.
Gruss
Diego
|

23.01.2013, 08:46
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 16.03.2011
Ort: Gelsenkirchen
Beiträge: 924
|
|
Mit der Config kann ich nicht dienen (ca. 1000 Zeilen), aber ich hätte da noch einen "Bug":
STR:
1) layout-Element anlegen, mit colspan und rowspan ausgefüllt
2) speichern
3) dieses Layout Element bearbeiten und rowspan löschen
4) speichern
was passiert: im XML steht rowspan=""
was sollte passieren: rowspan ganz aus dem XML entfernen
Gruss,
der Jan
__________________
KNX, DMX, DALI, 1W, CometVisu
|

23.01.2013, 12:06
|
 |
Benutzer
|
|
Registriert seit: 15.09.2010
Beiträge: 194
|
|
Zitat von netzkind
Hat jemand mal eine richtig große Konfiguration für mich zum testen der Performance? Ich spreche hier von "mehrere tausend Zeilen XML".
Kann auch gerne nicht-öffentlich übermittelt werden (bspw. per E-Mail). Dazu bitte einfach melden.
|
Ja ich habe hier aktuelle SVN mit 2111 Zeilen
vG
Wolfgang
|

23.01.2013, 17:15
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 30.11.2008
Beiträge: 529
|
|
AW: Editor-Entwicklung
@Wolfgang: Super, die nehme ich :-)
Mail-Adresse schicke ich dir per PN
Geändert von netzkind (23.01.2013 um 17:17 Uhr)
|

23.01.2013, 17:18
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 30.11.2008
Beiträge: 529
|
|
AW: Editor-Entwicklung
Zitat von Fechter65
Ich könnte mit 2145 Zeilen dienen; allerdings in der Release-Version und mit dem <group>-Tag.
|
Die hätte ich auch gerne, dann kann ich das Converter-Skript gleich mit testen. Mail-Adresse schicke ich per PN.
|

23.01.2013, 21:35
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 30.11.2008
Beiträge: 529
|
|
Danke an Wolfgang und Diego für die Configs. Mit eurer Hilfe hab ich eben einen neuen MS des Editors ins SVN geschoben:
Revision: 1353
SourceForge.net Repository - [openautomation] Revision 1353
Log Message:
-----------
simplish preview of the whole configuration, implementation of sequence in editor, re-commit sequenced version of xsd (originally by hausl), other stuff (see DEVELOPMENT.txt)
upgrade-scripts to pull config to current version of library, speed-improvements on the editor (might be improved upon)
backups of config on saving, backups of config on upgrade; other stuff i can't remember right now
|
Wer das jetzt ausprobieren will:
- auf das Verzeichnis backup/ muss der Webserver-User Schreibrechte haben; "chmod ugo+rw backup" an der richtigen Stelle reicht da meistens aus, ohne jedoch auf Zugriffssicherheit zu achten
- upgrade-Skripte liegt und upgrade/index.php; GET-Parameter wie beim Editor und der Config um eine Config zu benennen (bspw. ?config=demo)
- wenn man mit dem upgrader oder dem Editor was versemmelt hat, finden sich unter backups/ die alten Versionen der Dateien mit Zeitstempel im Namen
- Achtung: im backups-Verzeichnis wird nie aufgeräumt
Grüße,
Julian
Geändert von netzkind (23.01.2013 um 21:37 Uhr)
|

23.01.2013, 22:39
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 14.12.2008
Beiträge: 4.821
|
|
Sehr schön!
Was mir beim kurzen Test aufgefallen ist:
- Ein Plugin-Node hinzufügen und leer lassen lässt kein Preview zu (ist dabei sogar laut XSD required AFAIK)
- Vom UI-Design bin ich noch nicht glücklich (hat sich ja auch noch nicht geändert
) - wenn das ansteht können wir ja nochmal genauer drüber sprechen.
- Den "complex" Button habe ich nicht wirklich verstanden. Scheint bei mir keinen sichtbaren Unterschied zu machen.
- Im "leeren" Editor hab ich auf das line-Element geklickt und diese Exception bekommen:
Uncaught TypeError: Cannot call method 'slideToggle' of undefined Editor.js:1109
- Ich dachte Hilfe/Documentation geht jetzt. Ich seh aber keine (trotz Reload)
- http://wiregate/visu_svn/upgrade/ gibt:
ERROR: config-file is not writeable by webserver-process; please chmod/chown config-file '' ('../visu_config_.xml').
-> kein Wunder, diese Datei gibt es nicht, entweder ohne zweiten Underscore oder dann mit Text dahinter
- Meine (wahrlich ungepflegte) Config wird vom Update akzeptiert, aber dann scheitert der Editor:
Uncaught no schema/xsd found in root-level-element, can not run without one Configuration.js:162
(Check_config meldet: Error 1843: Element 'diagram_popup': Character content other than whitespace is not allowed because the content type is 'element-only'. - Behebe ich die per Hand, mag Check_config.php, aber der Editor stolpert an der gleichen Stelle)
=> Schick ich mal per Mail zum Testen
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
|

24.01.2013, 03:08
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 07.07.2007
Beiträge: 11.779
|
|
Zwecks dem convert/upgrade-script hätte ich die "alten" auch gerne: mm ät elabnet.de (findet eh jeder, die eMail und mein Spamfilter ist gut..)
Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
|
| Themen-Optionen |
|
|
| Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:35 Uhr.
|