Comments (9)
- ist nur zum testen auf /acplt/ov/object
- url of the iframe: wie genau anpassen?
from henson.
- nein, du testest den Klassennamen auf den Suffix "cshmi/Group" (es liegt daran, dass die Klasse (aus historischen Gründen) nicht immer unter /ov liegt (so z. B. /Libraries/cshmi/Group))
- Falls du so eine Objekt unter dem Pfad "/path/to/group/g1" angeklickt wird, passe die url so an:
/hmi/?RefreshTime=1000&Host={serverip}&Server={servername}&Sheet=/path/to/group/g1
Es kann sein, dass du für den Servernamen erstmal Issue #1 lösen musst.
from henson.
- also ich schaue dann in "/path/to/group/g1.baseclass" nach, ob da der Pfad "cshmi/Group" vorkommt, richtig?
- Ist {serverip} der gleiche Host wie der vom iframe? Also wenn {serverip} "bla.de" ist, dann ist die URL des iframes "http://bla.de:1234/hmi/?Host=bla.de...", richtig?
from henson.
richtig.
Doof wäre jedoch, wenn /hmi auf dem gleichen Server garnicht verfügbar ist (wenn henson zum beispiel per github geliefert wurde). Das sollte das Plugin initial am besten erstmal überprüfen. So wie ich das in der Hauptseite (http://localhost:7509) mache:
req.open("HEAD", "/hmi/", false);
if(req.status == 200){ HMI ist da!}
from henson.
muss dann das Plugin gar nicht geladen werden oder ne Warnung ausgeben?
from henson.
zum testen aktiviert das plugin bei allem was baseclass "ov" enthält
für cshmi/Group ansonsten einfach den richtigen wert auskommentieren
from henson.
wenn /hmi nicht verfügbar ist, darf das Plugin den Link nicht zur Verfügung stellen. Alternativ wird das Plugin nicht geladen.
from henson.
das heisst, das jetzige verhalten ist korrekt? also der iframe wird nicht geladen?
from henson.
Dieser issue wird blockiert von #19 und sollte daher nicht closed sein :-)
from henson.
Related Issues (20)
- cshmi iframe inhalt muss auch zentral gefunden werden. HOT 7
- zenmode so breit wie möglich HOT 1
- Ajax timeout
- Loading indicator HOT 5
- Bug
- Enter in hostname Feld ruft kein Load auf HOT 5
- Loading is too high
- Paths in der URL werden falsch aufgelöst
- Variable Baumbreite HOT 5
- Anzeige von techUnit bei Variablen HOT 1
- instanciate Eingabefeld für Zielobjekt splitten
- Variablenanzeige hat ein zeilenumbruch zuviel
- rename optimierungen
- Load vs refresh HOT 2
- Engineering fb direkt auf template ermöglichen HOT 1
- Plug-in Requirements asynchron
- plugins[i].activate.baseClass sollte ein Array sein
- Ordentliche Meldung, wenn kein KS-Server läuft
- Beim refresh merkt henson nicht wo er gewesen ist
- TIME_SPAN-Variablen können nicht gesetzt werden HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from henson.