Wörter beschreiben bei mouseover

04.09.2013 13:54
#1 Wörter beschreiben bei mouseover
avatar
Mitglied

eine nette Idee wäre für die Foren, die auch mit Abkürzungen arbeiten, dass wir im Admin bestimmte Vorgaben machen könnten.
Beispiel:
Jemand schreibt Klon
wenn nun die User drüberfahren wird das Wort beschrieben bzw. ausgeschrieben.
Dazu geht ein Kästchen auf in dem steht: die identische Kopie eines DNA-Moleküls

Die Wörter könnten die Betreiber vorher anlegen mit Erklärung.

Wäre ne tolle Sache, da jedes Forum mit ihren individuellen Fachausdrücken informieren kann.

www.dampfertreff.ch
Fach-Forum für elektrische Zigaretten

 Antworten

 Beitrag melden
04.09.2013 16:04
avatar  Ingmar
#2 RE: Wörter beschreiben bei mouseover
avatar
Technik

Als "Feature" der Foren-Software finde ich das aus 2 Gründen nicht sehr sinnvoll.

1) Ich persönlich finde das eher lästig, wenn ich Beiträge verfasse und mir quasi die Bedeutung "in den Mund gelegt wird". Oft passt die vermeintliche Definition dann gar nicht zu dem, was ich eigentlich schreiben wollte.

2) Du kannst das schon jetzt ganz einfach selbst über die Foren-Codes lösen.
Im einfachsten Fall ersetzt du zum Beispiel "Klon" mit so etwas wie <span class="infotext" data-infotext="die identische Kopie...">Klon</span>
Dann müsstest du per Javascript dafür sorgen, dass der Infotext beim überfahren angezeigt wird. Dafür gibt es in Jquery auch eine ganze Menge vorgefertigter Plugins für jeden Geschmack. Siehe z.B. hier: http://www.1stwebdesigner.com/css/stylis...gins-webdesign/

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
04.09.2013 16:10
#3 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

ja ich geh mal schauen :)

der Sinn war eigentlich weniger die Beschreibung des Wortes (wie zB beim Kindle) sondern die verschiedenen Fachausdrücke für Newbies zu erklären.
Also nicht dass mein Wort ausgetauscht wird, sondern dass User 1 einen Text verfasst,
"Mein Verdampfer kokelt"
und einer der es liest und den Ausdruck nicht versteht, über das Wort fahren kann (weil es unterstrichen ist) zur "Erklärung" was nun ein Verdampfer ist zB.
den wir nun ja schon vorher festgelegt haben im Admin...

weisst wie?

www.dampfertreff.ch
Fach-Forum für elektrische Zigaretten

 Antworten

 Beitrag melden
04.09.2013 21:32
avatar  Olaf
#4 RE: Wörter beschreiben bei mouseover
Ol
Mitglied

Ich hätte auch noch einen Vorschlag für die Iconbar.Es entspricht nicht ganz Deiner Wünsche,ist aber vielleicht für Dich mit einfachen Einträgen brauchbar.
Foren-Codes in "Neuen Smileys anlegen" folgende Einträge machen:
Ersetze:[Tooltip]....[Tooltip]
Mit(Linke Feld)<a title="
Mit(rechte Feld)" style="cursor:pointer;"><img src="https://img.homepagemodules.de/frage.gif"></a>
Grafik:https://files.homepagemodules.de/b138600/a_6_61db3ae4.gif
"Speichern" drücken.
Wenn man eine Erklärung zu einen Wort haben möchte,dann klickt man neben dem Wort in der Iconbar auf das neue Icon und schreibt zwischen den [Tooltip][/Tooltip] seine Info.Es erscheint dann im fertigen Posting ein Fragezeichen und wenn man mit der Maus darüber steht,erscheint der eingegebene Infotext.

Gruß
Olaf

04.09.2013 23:32
#5 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Danke Olaf, aber das ist nicht gaaaanz das was ich suche

www.dampfertreff.ch
Fach-Forum für elektrische Zigaretten

 Antworten

 Beitrag melden
05.09.2013 14:25
#6 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

ich habe euch grad mal Email geschrieben :)

www.dampfertreff.ch
Fach-Forum für elektrische Zigaretten

 Antworten

 Beitrag melden
10.09.2013 12:17
#7 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Abschließende Info:
Die Lösung im Adminbereich/Iconbar (ersetzen) und "Forencodes" einzubauen, indem man ein bestimmtes Wort unterstreicht und mit Klick zu einem "Erklärlink (zB ins Lexikon oder Wikipedia) verweist funktioniert nicht.
Das Anlegen selber ist erstmal kein Problem mit
<a href=**LINK** target="neu" style=" text-decoration: none; border-bottom:1px #9999FF dashed;">**Wort zB Grundrecht**</a>

Dann aber, wenn ein User einen normalen Link ins Forum setzt in dem das Wort Grundrecht vorkommt, verhagelt es den Link verständlicherweise.

Sollte jemand wissen, wie man in einem Link die Forencodes ausschließen kann, kann er sich gerne melden
Es ist zwar auch nicht das was ich gerne hätte (Kästchen mit Erklärung zum Wort geht bei Klick oder "rollover" auf) und nur die schlechte Wahl, aber besser als gar nichts...

LG

www.dampfertreff.ch
Fach-Forum für elektrische Zigaretten

 Antworten

 Beitrag melden
15.02.2014 17:49
avatar  Olaf
#8 RE: Wörter beschreiben bei mouseover
Ol
Mitglied

Ich habe mal eine andere Möglichkeit zu Deinem Wunsch ausgearbeitet,die eventuell Deinen Wunsch näher kommt.
Dazu mußt Du zwei neue Forencodes in der Iconbar anlegen und CSS Anweisungen eintragen.
Im Adminmenü auf "Layout→Iconbar" gehen und dort auf "Foren-Codes" gehen und folgendes in die Eingabemaske eingeben(für diesen Code nur das erste linke Feld ausfüllen):
Ersetze(Name): [toolwort]
Mit: <a class='tooltext' href='#'>
Grafik: https://files.homepagemodules.de/b214495/bhnetfiles-k8v1-2g-93db.png
Danach auf "speichern" gehen.
Den zweiten Code wieder bei "Foren-Codes" eingeben(für diesen Code das linke und das rechte Feld ausfüllen):
Ersetze:[tooltext]....[/tooltext]
Mit: <span>....</span></a>
Grafik:https://files.homepagemodules.de/b214495/bhnetfiles-k8v1-2f-3ef8.png
Danach auf "speichern" gehen.
Nur noch diese CSS Anweisungen im Adminmenü unter "Layout→Farben & Einstellungen→CSS" im Fenster eintragen und danach unten auf "speichern" drücken:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
a.tooltext{
position:relative;
background-color:#ffff00;
color:#000000;
z-index:1000;
}
a.tooltext span{
display: none;
}
a.tooltext:hover{
background-color:#beff3d;
z-index:1001;
}
a.tooltext:hover span{
display:block;
position:absolute;
background-color:#ffcc33;
padding: 5px;
font-size: 12px;
top:25px;
left:-85px;
width:175;
color:#000000;
text-align: left;
border-radius: 7px;
box-shadow: 10px 10px 15px #000;
border: 3px solid gray;
}
.boxheader {
position:static !important;
}
.mposttime {
float:right;
position: static !important;
}
 



Nun sind in der Iconbar zwei neue Button mit der Aufschrift "Toolwort" und "Tooltext" hinzugekommen.
Wenn man eine Wortbeschreibung für ein bestimmtes Wort haben will,dann wird zuerst der Button "Toolwort" gedrückt und im Schreibfenster erscheint "[toolwort]".Nach dieser Makierung wird das Wort eingesetzt,wofür man eine Beschreibung haben will.Danach wird der Button "Tooltext" gedrückt,und neben den Wort erscheint dann [tooltext][/tooltext],wo genau zwischen den beiden Makierungen der Infotext geschrieben wird,der nachher die Beschreibung zu den Wort ergibt.Die Wörter im Text,die ein Infofenster haben,werden im Text gelb makiert und beim überfahren mit der Maus erscheint das Infofenster.

Gruß
Olaf

17.02.2014 07:42 (zuletzt bearbeitet: 17.02.2014 07:59)
avatar  TripleM
#9 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Hallo Olaf, ich habe mir das nun mal genauer angesehen und getestet. Mir sind dabei ein Paar Sachen ins Auge gefallen.

Getestet wurden
Firefox, Opera, IE, Safari und Chrome mit WIN 7

Dabei fiel mir auf das in FF und in Opera in dem Fenster wo der Beschreibungstext Sichtbar ist der Text Unterstrichen war. Da .BIL den "Fehler" nicht hatte ging Ich auf die Suche bei mir. Ich dachte natürlich erst an einen CSS Eintrag in meiner CSS Box. Also habe ich alles Entfernt aber es war immer noch so. Dann ging ich bei und Schaltete alle Plugins aus die ich in meinen Forum Nutze und es war immer noch so.

Es ist in den beiden besagten Browsern als wenn ich den CSS Eintrag für die Unterstrichenen Links hätte was aber nicht ist.



Als Vergleich hier mal in einen Der Browser (Chrome) wo es nicht ist.



Mich Persönlich stört das nicht wollte nur Erwähnen das es zu Verschiedenen Anzeigen kommen Könnte. .BIL hat Zeitgleich getestet und bei ihr ist es wohl noch zu einen anderen Phänomen gekommen. Ich denke sie wird das Hier noch niederschreiben.

An alle anderen möchte ich sagen das es ein Genialer Tooltip ist und mir Persönlich besser gefällt wie der andere den ich bis Dato genutzt habe.

Denn bei dem Tooltip kommt es zu Unschönen neben Effekten das auch andere Sachen als Tooltip angezeigt werden.

So schaut er an der Stelle des Tips aus



Hier die Neben Effekte



Und da gefällt mir diese Version von dir viel Besser.

Danke für dein Erstellen Olaf.


 Antworten

 Beitrag melden
17.02.2014 10:16
avatar  .BiL.
#10 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Na dann schreibe ich auch mal nieder. Auch mir gefällt diese Variante sehr gut. Gerade, wenn man z.B. Anleitungen schreiben möchte, kann man das gezielt für die Erläuterung von Fachbegriffen einsetzen. Wichtig ist für mich, dass ich solche Dinge dem jeweiligen Forenlayout anpassen kann. Also habe ich das getan:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
/*--- 001-Ab hier -Start Tooltext mit Beschreibung --- */ 
a.tooltext{
position:relative;
/* background-color:#000000; */
color:#757267; /* Textfarbe des zu beschreibenden Wortes */
z-index:15000;
}
a.tooltext span{
display: none;
}
a.tooltext:hover{
background-color: #d4e4b8; /* Hintergrundfarbe bei Maushover */
z-index:1001;
}
a.tooltext:hover span{
display:block;
position:absolute;
background-color:#d4e4b8; /* Hintergrundfarbe der Beschreibungsbox */
padding: 5px;
font-size: 12px;
top:25px;
left:85px;
width:800;
color:#383838; /* Textfarbe in der Beschreibungsbox */
text-align: left;
border-radius: 3px;
border-color: #878787; /* Rahmenfarbe der Beschreibungsbox */
box-shadow: 2px 2px 2px; /* Schatten der Beschreibungsbox */
border: 1px solid gray; /* Rahmenstärke der Beschreibungsbox */
}
.boxheader {
position:static !important;
}
.mposttime {
float:right;
position: static !important;
}
/*--- 001-Bis hier - Ende Tooltext mit Beschreibung --- */

 

Farbe der Schrift, Hintergrundfarbe, Rahmen und Schatten der Box sind so,wie ich es mir vorgestellt habe. Warum der Text im FF bei Maushover unterstrichen und schattiert ist, weiß ich nicht. In anderen Browsern habe ich etwas andere Erscheinungen. Bevor aber nicht weiß, wo die Formate herkommen, die ich "nicht bestellt" habe, spare ich mir das systematische Testen.

Habe ich einen Fehler beim Definieren der Eigenschaften gemacht?

Außerdem gelingt mir nicht, die Beschreibungesbox in der Größe anzupassen. Egal, welche Größe ich reinschreibe, sie bleibt so klein. Das wiederum funktioniert bei Mario wohl ...

Um sicher gehen zu können, habe ich alle anderen CSS-Einträge ind Plugins entfernt. Templates habe ich nicht geändert (glaube ich wenigstens.)

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

 Beitrag melden
17.02.2014 20:26
avatar  .BiL.
#11 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Zitat
Außerdem gelingt mir nicht, die Beschreibungesbox in der Größe anzupassen. Egal, welche Größe ich reinschreibe, sie bleibt so klein. Das wiederum funktioniert bei Mario wohl ...

Der Fehler wurde gefunden. es fehlte die Einheit px (oder %) hinter dem Wert.

Auch die anderen Erscheinungen haben sich aufgeklärt. Ein Test-Plugin, in dem ich mit Text-Schatten rumprobiert hatte, war schuld. Aber auch nach dem Deaktivieren, war das Problem noch nicht gelöst. Erst das Löschen des Chaches und Neustart des Browsers halfen.

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

 Beitrag melden
17.02.2014 20:52
avatar  Olaf
#12 RE: Wörter beschreiben bei mouseover
Ol
Mitglied

Du kannst den Schatten auch für den Safari und Chrome mit diesen Eintrag hinzufügen(gleich unter "box-shadow: 10px 10px 15px #000;":

1
2
3
 
-webkit-box-shadow: 10px 10px 15px #000; 
-moz-box-shadow: 10px 10px 15px #000;
 
 


Du kannst ja mal versuchen mit einen CSS Eintrag die Unterstriche unter den Text in der Box verschwinden zu lassen,wenn Du unter der Klasse "a.tooltext:hover span" dieses einträgst:

1
 
text-decoration:none !important;
 


Ich würde auch das Anzeigefenster nicht auf 800 Pixel Breite setzen,weil sonst bei einen Toolwort,das weit rechts steht,das Anzeigefenster aus den Bildschirm verschwindet.Ich habe mit meinen Angaben schon einen guten Kompromiss mit Breite und Anzeigepunkt gemacht,damit das Fenster in allen Punkten im Posting komplett angezeigt wird.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
17.02.2014 21:36
avatar  .BiL.
#13 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Danke für die Tipps Olaf. Die 800 waren auch nur ein Test, um einen deutlichen Unterschied zu sehen. Habs aktuell auf 300px.

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

 Beitrag melden
19.02.2014 07:19 (zuletzt bearbeitet: 19.02.2014 07:20)
avatar  Ludger
#14 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

1
 
with:auto;
 



bindet nur Bilder "ordentlich" ein


Geschriebenes leider so


gibt es da noch eine weitere Möglichkeit mit "auto" ?

viele Grüße
Lud

 Antworten

 Beitrag melden
19.02.2014 09:05 (zuletzt bearbeitet: 19.02.2014 09:12)
avatar  .BiL.
#15 RE: Wörter beschreiben bei mouseover
avatar
Mitglied

Hallo Ludger,

wir haben jetzt folgende Einträge getestet:

1
2
3
4
5
6
 
...
min-width:300px; /* die Box ist mindestens 300px breit */
...
word-wrap: break-word; /* zu lange Worte werden umgebrochen */
word-break: break-all; /* zu lange Worte werden umgebrochen */
...
 

min-widht bewirkt hier:
* dass die Box immer die gewünschte Breite hat, auch, wenn wenig Text drin ist.
* Wenn mehr Text drin ist, wird an den Leerzeichen umgebrochen.
* Bild nehmen sich den Platz in der Box, den sie brauchen.

Zusätzlich haben wir word-wrap und break-word hinzugefügt, um einen Umbruch bei extrem langen Worten zu erreichen. Diese würden sonst aus der Box wachsen.

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

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