Ankündigung

Einklappen
Keine Ankündigung bisher.

Feedback_0.8.4-pre2

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

  • Chris M.
    antwortet
    Hübsch!

    Check's halt einfach ein

    Einen Kommentar schreiben:


  • swiss
    antwortet
    Wenn du dazu Fragen hast, nur zu Die habe ich verbrochen und wenn ich in der SVN noch meine kleine Anpassung des Page Widgets eingecheckt habe kann ich die Visu noch ein bischen weiter aufhübschen wie bei mir
    Angehängte Dateien

    Einen Kommentar schreiben:


  • Ziegelstein
    antwortet
    auch auf jeden Fall ne Verbesserung!!

    da habe ich gerade gestöbert:

    CometVisu - configuration editor

    macht mich auch schon wieder schlauer!!

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von Ziegelstein Beitrag anzeigen
    weil wir hier gerade von den demo-configs reden..

    Ich (bin keine Referenz!!!) habe selbst nur duch nachfragen [...]
    Ich weiß, das wir noch nicht perfekt sind was diese ganzen kleinen aber wichtigen Dinge angeht
    Zitat von Ziegelstein Beitrag anzeigen
    Jetzt kommt die Frage - Achtung!:
    Kann man in die standart-demo-config irgendwie einen Link einbauen, sodass man per klicken - ohne linux Kenntnisse - die anderen Demos Ebenfalls öffnen und bewundern kann?
    Man könnte in den Footer der jeweiligen Config links auf andere Configs einbauen.

    Oder man macht eine Master-Config, die nichts anderes ist als aus <text> Wdigets zu bestehen, die per HTML-Link auf die anderen Configs verweist.
    Vermutlich ist das die am meisten wartbare Lösung...
    Zitat von Ziegelstein Beitrag anzeigen
    Falls das nicht geht wäre mein Vorschlag:
    alle anderen Beispiel-configs löschen und in eine Demo-Version packen..(Das kann ich glaube ich auch..) und die beim nächsten Update einspielen..
    Da die Configs einen unterschiedlichen Fokus haben ist das nur schwer möglich.
    Was Du aber gerne machen kannst, ist die Demo-Config - die ja jedes Widget präsentieren soll - aufzuhübschen. Ich bin daran gescheitert...
    Zitat von swiss Beitrag anzeigen
    Da stellt sich die Frage ob wir einfach besser informieren sollten und z.B. im Handbuch die einzelnen Demo-Visus auf dem Demo-Wiregate verlinken. So ala...
    [...]
    Macht Sinn

    Einen Kommentar schreiben:


  • swiss
    antwortet
    Naja da die Demos verschiedene Themen behandeln ist eine einzige Demo die alles abdecken soll/kann nicht einfach... Einen "externen" Link einbinden ist momentan AFAIK nicht vorgesehen. Da stellt sich die Frage ob wir einfach besser informieren sollten und z.B. im Handbuch die einzelnen Demo-Visus auf dem Demo-Wiregate verlinken. So ala...

    Für die Cometvisu sind folgende Demo Visualisierungen vorinstalliert:

    Standard Demo: CometVisu-Client
    Gauge Demo: CometVisu-Client
    Metal Demo:CometVisu-Client
    2d3d Demo: CometVisu-Client <- Experimentell und noch nicht offiziell supportet!

    Eigene configs so wie die Democonfigs können über den URL Parameter ?config= aufgerufen werden. Dabei ist der letzte Teil des Dateinamen relevant...

    Eine selber angelegte Config mit beispielsweise dem Namen visu_config_metal_swiss.xml wird mit dem URL Parameter ?config=metal_swiss aufgerufen. Selbiges gilt für die Gauge Demo die bereits vorinstalliert unter dem Dateinamen visu_config_gauge.xml gespeichert ist und über ?config=gauge aufgerufen werden kann. Lässt man den URL Parameter weg, so wird immer die visu_config.xml aufgerufen die sich für die persöhnliche Hauptvisualisierung bestens eignet.

    Einen Kommentar schreiben:


  • Ziegelstein
    antwortet
    Abend Jungs,

    weil wir hier gerade von den demo-configs reden..

    Ich (bin keine Referenz!!!) habe selbst nur duch nachfragen und der Antwort von Chris mitbekommen, wie andere configs geöffnet werden können - da bin ich dann auf den Demo-Ordner gestoßen und hab erstmalig mir diese Visus anschauen könnnen...(hab den Ordner beim stöbern mit notepad++ gefunden) --> also Zufall kombiniert mit Eigeninteresse..
    soviel zu meiner Historie.

    Jetzt kommt die Frage - Achtung!:
    Kann man in die standart-demo-config irgendwie einen Link einbauen, sodass man per klicken - ohne linux Kenntnisse - die anderen Demos Ebenfalls öffnen und bewundern kann?

    Falls das nicht geht wäre mein Vorschlag:
    alle anderen Beispiel-configs löschen und in eine Demo-Version packen..(Das kann ich glaube ich auch..) und die beim nächsten Update einspielen..

    Was meint ihr?

    Einen Kommentar schreiben:


  • swiss
    antwortet
    Preview erwartet AFAIK einzig und alleine Schreibrechte auf die visu_config_previewtemp.xml und dies sollte durch die Installation bereits so voreingestellt werden.

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von Chris M. Beitrag anzeigen
    Das die Demo-Config schreibgeschützt ist, macht Sinn. [...]
    Was aber keinen Sinn macht, ist das der Editor diese Dateien nicht anzeigt
    So, in Revision 2287 habe ich den Editor so angepasst, dass die Demo-Configs geöffnet werden - aber nicht gespeichert (Fehlermeldung bei Speichern oder Preview).

    Das könnte man evtl. noch bisschen eleganter gestalten (insb. könnte man ja der Preview zum testen erlauben...), aber auf die Schnelle sollte das ein akzeptabler Kompromiss sein.
    Zitat von swiss Beitrag anzeigen
    Nein der Editor prüft schon beim aufrufen ob Schreibrechte auf den Configs vorhanden sind...
    Stimmt - und beim Speichern natürlich noch mal.

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    So, die 0.8.4 ist da

    Vielen Dank an alle die hier mit geholfen haben!

    Einen Kommentar schreiben:


  • swiss
    antwortet
    Nein der Editor prüft schon beim aufrufen ob Schreibrechte auf den Configs vorhanden sind... Das weiss ich weil ich nach jedem Update auf dem DemoWiregate den Editorcode um diese Abfrage erleichtern muss da ich ja möchte dass man sich die Einstellungen in der CometVisu live Demo ansehen, diese aber nicht überschreiben kann

    Die ./editor/index.php überprüft in der Zeile 54 - 56 ob Schreibrechte vorhanden sind. Sonnst wird das laden der Config mit einer Fehlermeldung abgebrochen...

    Code:
    if (false === is_writeable($strConfigFQFilename)) {
        exitWithError('config-file is not writeable by webserver-process; please chmod/chown config-file \'' . $strConfigFQFilename . '\' (\'' . $strConfigFilename. '\').');
    }
    Diese Zeilen kommentiere ich auf dem DemoWG gezielt aus aber eigentlich könnte man das generell machen oder einfach eine nicht blokierende Meldung ausgeben und die Config trotzdem laden lassen.

    Einen Kommentar schreiben:


  • Ziegelstein
    antwortet
    Zitat von Chris M. Beitrag anzeigen
    Weil's ein Bug in manchen Browsern ist... Chrome hat bei mir funktioniert, Firefox nicht.
    habs getestet. Chrome installiert. Funktioniert auch nicht.(einmal auf Windows + Android)

    Wäre echt komisch, wenn das nur bei mir so sein sollte..

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von Ziegelstein Beitrag anzeigen
    Die Frage zielte aber eher darauf ab, ob nicht generell die Schreibrechte so gesetzt sein sollten, dass sich jeder die Democonfigs anschauen kann
    Nachtrag:
    Es geht vermutlich nicht um die Schreibrechte (die werden IIRC eigentlich auch erst beim Schreiben überprüft), sondern darum, dass die Demo-Configs in ein Unterverzeichnis (.../config/demo/) umgezogen sind und der Editor die dort (noch) nicht findet...

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von Ziegelstein Beitrag anzeigen
    Die Frage zielte aber eher darauf ab, ob nicht generell die Schreibrechte so gesetzt sein sollten, dass sich jeder die Democonfigs anschauen kann
    Tja, da haben wir jetzt ein Problem.

    Das die Demo-Config schreibgeschützt ist, macht Sinn. Das ist eine Referenz mit der wir prüfen können, ob alles funktioniert oder ob z.B. nur die User-Config kaputt ist.

    Was aber keinen Sinn macht, ist das der Editor diese Dateien nicht anzeigt - schließlich sollen die Demo-Configs ja durchaus Beispiel und Inspiration sein.

    Da aber ein beliebter Fehler ist, dass das Config-Verzeichnis an sich nicht beschreibbar ist (da hatte ich ja extra die Doku angepasst, dass das hoffentlich nicht mehr passiert...) macht es auch Sinn, dass der Editor überprüft ob hier ein Schreibschutz besteht.

    => Drei Fälle mit absolut validen Gründen. Argh!

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von Ziegelstein Beitrag anzeigen
    So, habe nochmal variant ergänzt. Leider kein Erfolg.
    Weil's ein Bug in manchen Browsern ist... Chrome hat bei mir funktioniert, Firefox nicht.
    Mit Revision 2284 ist das hoffentlich behoben.
    Zitat von Ziegelstein Beitrag anzeigen
    In der demo_config steht, dass die plugins ebenfalls erst in der config aktiviert werden müssen.
    Ja - aber rgb ist kein Plugin sondern ein normales Widget

    Die abschließende Liste aller (offiziellen) Plugins gibt der Befehl (Annahme: normale Installation laut Anleitung):
    Code:
    ls /var/www/cometvisu/plugins/
    Oder wer wissen will, welche Plugins im SVN sind könnte auch unter https://sourceforge.net/p/openautomation/code/HEAD/tree/CometVisu/trunk/src/plugins nachsehen...

    Einen Kommentar schreiben:


  • Ziegelstein
    antwortet
    Zitat von vento66 Beitrag anzeigen
    Du bist doch Herr über Dein System, da kannst Du doch mit chmod777 die Berechtigungen setzen wie Du möchtest.
    Jupp, kann ich machen.
    Die Frage zielte aber eher darauf ab, ob nicht generell die Schreibrechte so gesetzt sein sollten, dass sich jeder die Democonfigs anschauen kann - es sind ja nicht alle im Linux zu hause (mich eingeschlossen) und können mal eben an den Rechten drehen.

    War das nicht mal so? - ich meine schon.

    schönen Abend
    Steve

    Einen Kommentar schreiben:

Lädt...
X