Neues Plugin: Image Over Header

12.02.2014 01:38 (zuletzt bearbeitet: 12.02.2014 01:42)
#1 Neues Plugin: Image Over Header
avatar
Mitglied

Hallo Mario4370,
nützliches Plugin, vor allem, wenn es um wichtige verlinkte Informationen geht !
Will man den User informieren, ist dieses Plugin gut einsetzbar. Die Grafik kann dann sein, ein Achtungsschild, ein Hinweis, eine Warnung, u.s.w....




Vorschlag:
Vielleicht schwierig umzusetzen.
Absolut super finde ich es, wenn man die Grafik mit der Maus verschieben könnte.
So ist sie nie im Wege.

12.02.2014 07:03
avatar  TripleM
#2 RE: Neues Plugin: Image Over Header
avatar
Mitglied

Hallo Wolfgang du Überschätzt meine Fähigkeiten. Ob das Machbar ist kann ich gar nicht sagen. Von Logischen Denken würde ich sagen NEIN. Aber eventuell Klärt uns ja jemand auf ob es geht. Ich kann es mir aber nicht vorstellen weil ich dann ja eine Grafik im Browser Verschieben müsste und die dann auch noch an der Stelle Bleiben müsste. Dann Greife ich ja indirekt in die CSS ein? Aber das nur meine Vermuttung. Vieleicht sagt auch jemand alles Quatsch das geht aber.....


 Antworten

 Beitrag melden
12.02.2014 09:13
#3 RE: Neues Plugin: Image Over Header
avatar
Techniker

ohne weiteres möglich ;)

http://jqueryui.com/draggable/


 Antworten

 Beitrag melden
12.02.2014 10:55
avatar  TripleM
#4 RE: Neues Plugin: Image Over Header
avatar
Mitglied

Christian Danke für die Info werde mal schauen ob ich das Kombinieren kann mit dem Plugin "Image over Header".


 Antworten

 Beitrag melden
12.02.2014 12:01
#5 RE: Neues Plugin: Image Over Header
avatar
Mitglied

Danke Christian,
mit "Verschiebungsmöglichkeiten" habe ich mich auch schon beschäftigt.
Nur leider reichen sie meistens nicht aus.
Wenn man die Seite neu lädt oder einen anderen Feorenbereich aufsucht,
werden die verschobenen Elemente wieder auf ihre Ausgangsposition gesetzt.

Ich denke, daß es mit der Kombination von Cookies funktioniert.
Aber da zeigen unsere Tests zur Zeit, daß sie nach wenigen Stunden plötzlich ignoriert werden.
Obwohl daß Cookie eine Lebenszeit von einem Jahr hat und auch noch vorhanden ist.
Aber das ist eine andere Geschichte die wir lösen wollen/müssen.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
12.02.2014 15:45
#6 RE: Neues Plugin: Image Over Header
avatar
Techniker

Cookies sind nicht immer der beste Weg aber manchmal leider der einzige.
Bedenkt, dass ein Browser nur eine bestimmte max Anzahl an Cookies pro Domain akzeptiert und dann die alten einfach nur löscht! Neben eurem Plugin werden auch durch andere Dinge Cookies gesetzt. Weiter ist ein Cookie auch nicht dafür gedacht, dass man dort große Datenmenge speichert. Maximal sollte man dort einen Zustand oder ein Token speichern aber keine langen Strings! (es gibt auch ein Größenlimit pro Cookie)

Meine Idee ... nutzt ein Cookie nur für Gäste.
Für Mitglieder eines Forums können Data-Variablen genutzt werden
https://www.xobor.de/plugin-doc-api.html#..._Data_Variablen

Hier bietet sich der origin_type "user_login" an.
Das bedeutet, dass diese Variable jedem Nutzer zum Login auf jeder Seite zur Verfügung steht.


 Antworten

 Beitrag melden
12.02.2014 19:35 (zuletzt bearbeitet: 12.02.2014 19:36)
#7 RE: Neues Plugin: Image Over Header
avatar
Mitglied

Hi Christian,
mit Data-Variablen zu arbeiten ist mir auch wesentlich lieber.
Nicht jeder lässt Cookies zu.
Nicht jeder behält seine Cookies so lange wie die Lebenszeit angegeben ist.
Manche Leute löschen alle Cookies automatisch beim Beenden des Browsers.

Bei unserem Cookie wird nur 0 oder 1 gesetzt.
Bei dem Verschieben einer Grafik wären es nur x- und y-Position.
Aber das tut nicht wirklich was zur Sache.

Benutzt haben wir diese Variante weil der Umgang mit Data-Variablen für uns noch nicht so verständlich ist.
Config-Variablen sind wesentlich leichter zu verstehen.
Aber eben auch zu allgemein und weniger speziell als Data-Variablen.

Wir arbeiten daran dieses Kapitel zu erlernen.

Wieder einmal muss ich mich für das OT entschuldigen.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
12.02.2014 19:42 (zuletzt bearbeitet: 12.02.2014 19:42)
avatar  Olaf
#8 RE: Neues Plugin: Image Over Header
Ol
Mitglied

Zitat von Christian im Beitrag #3
ohne weiteres möglich ;)

http://jqueryui.com/draggable/

Das Script funktioniert soweit einwandfrei,nur muß es im head vorgeladen werden,was aber im Pluginsytem leider (noch?)nicht machbar ist.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
12.02.2014 22:41
#9 RE: Neues Plugin: Image Over Header
avatar
Mitglied

@Olaf
Meinst du daß der Code generell nicht im Plugin geht
oder daß die Position des verschobenen Kastens nicht erhalten bleibt wenn der Code im Plugin ist.

Ich habe diesen Code und auch Javascript-Varianten getestet.
Bei allen bleibt die Position nicht erhalten wenn man weiter surft.

Den geposteten Code von Christian habe ich jetz mal in ein Plugin gepackt.
Es funktioniert.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Draggable - Default functionality</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.9.1.js"></script>
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<style>
#draggable { width: 150px; height: 150px; padding: 0.5em; }
</style>
<script>
$(function() {
$( "#draggable" ).draggable();
});
</script>
</head>
<body>
<div id="draggable" class="ui-widget-content">
<p>Drag me around</p>
</div>
</body>
</html>
 


Einfach in "Untere Leiste"-"Footer" getan ohne weitere Änderungen.
Der Kasten erscheint und ist verschiebbar.
Nur nach dem neu laden der Seite ist der Kasten halt wieder am Anfang.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
13.02.2014 06:12
avatar  Olaf
#10 RE: Neues Plugin: Image Over Header
Ol
Mitglied

So ein Script,sogar mit Meta Angaben,gehört nicht in den body Bereich!

Im Pluginsystem kann ich nichts in den head Bereich laden.Dort muß mein Drag & Drop Script aber vorgeladen werden.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
13.02.2014 08:43
#11 RE: Neues Plugin: Image Over Header
avatar
Mitglied

Nicht daß wieder der Eindruck erweckt wird,
daß ich einfach alles kopiere und irgendwo rein packen will. ;-)
Ich habe den Code nur ausprobiert.
Und anschliessend nochmal als Plugin.
Einfach nur um zu sehen ob es überhaupt funktioniert und was eigentlich passieren soll.
Da ich den Code aber nicht einmal ansatzweise verstehe, verwende ich ihn auch nicht.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
13.02.2014 17:00
#12 RE: Neues Plugin: Image Over Header
avatar
Techniker

aktuell ist es leider noch nicht möglich etwas in den Head zu laden. Bzgl. dessen, überlegen wir uns schon eine Lösung.
Es ist zwar nicht schön und auch nicht anschaulich aber es kann auch außerhalb des head-Bereiches geladen werden.

Man sollte allerdings beachten, dass selbst eingebundene Libs (Jquery o. Jqueryui) sich mit den im Forum vorhandenen vertragen müssen.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!