Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Neues Plugin: Image Over Header
#1 Neues Plugin: Image Over Header
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.
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.....
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.
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.
#7 RE: Neues Plugin: Image Over Header
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.
#8 RE: Neues Plugin: Image Over Header
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
@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.
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.
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
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.
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.
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software