[Mapbender-users] Popup HTML Gerüst
Thomas Baschetti
info at thomas-baschetti.de
Fri Dec 14 00:58:00 PST 2012
Kommt auf die Elemente an. Einige Elemente werden ja nur durch die popup.js von einem Fenster ins Popup umgebogen, da ist das problemlos (siehe
http://mapbender.org/Popup.js). Für alle "älteren" Module sollte das gehen.
Andere Elemente funktionieren wohl nur mit Anpassungen, da dort das die Fenster mit jquery / jquery UI gemacht werden.
Am 14.12.2012 09:49, schrieb Marcel Veronetzki:
> Hallo Thomas,
>
> danke für die Info. Gibt es das auch für andere Elemente? Wir haben es mittlerweile anders gelöst, allerdings wäre das ganz Interessant für andere Projekte zu wissen.
>
> Am 14.12.2012 09:46, schrieb Thomas Baschetti:
>> Hallo,
>>
>> Am 13.12.2012 13:23, schrieb Marcel Veronetzki:
>>> Hallo Zusammen,
>>>
>>> in Zusammenhang mit einem Projekt, suche ich nach einer Möglichkeit alles sich öffnenden Popups in einem extra Fenster zu öffnen, anstatt immer im Mapframe selbst.
>>> Da wir dadurch, dass wir Mapbender als Iframe einbinden, nur begrenzt Platz haben, wäre es zuviel Scrollarbeit für den Anwender. Deswegen wollten wir die Popups Global in
>>> einem neuen Fenstern öffnen, so wie es bei externen URL´s sowieso schon der Fall ist.
>>> Weiss da vielleicht jemand eine Möglichkeit, oder einen Ansatz wo man das bearbeiten könnte? Evtl. in der popup.js?
>>>
>> kommt etwas drauf an, welche Funktionen das Popup auslösen. Beim FeatureInfo/FeatureInfoTunnel gibt es eine element-variable "featureInfoLayerPopup", die das Verhalten
>> steuert, ob die Info in einem Fenster (Standard bis Mapbender 2.5) oder in einem Popup (Mapbender ab 2.6) geöffnet wird.
>> Achtung: Das Modul FeatureInfoRedirect lenkt die Info ggfs. in einen IFrame um.
>>
>> Kann man in der Applikation "gui" ganz gut nachvollziehen, FeatureInfoRedirect deaktivieren und dann bei featureInfoTunnel die element-variable featureInfoLayerPopup
>> umstellen.
>>
>>
>> Mit freundlichen Grüßen
>>
>> Thomas Baschetti
>>
>
>
Mit freundlichen Grüßen
Thomas Baschetti
--
Thomas Baschetti - Systemanalyse Geographische Informationssysteme
Hakenstraße 8D
49074 Osnabrück
Tel: 0541 25 91 90 | mobil 01577 189 25 91
E-Mail: info at thomas-baschetti.de
www.thomas-baschetti.de
Ust-IdNr.: DE264355072
More information about the Mapbender_users
mailing list