Seite 1 von 2

Abkürzungs-Glossar beim Lesen im Thread

Verfasst: 16.09.2008 11:01
von Patrick.S
Hallo,

ich suche nach einem Mod, das ich mit verschiedenen Abkuerzungen und deren Bedeutungen fuettern kann.

Anschliessend sollen solch zutreffende Abkuerzungen in Beitraegen des Forums als Link dargestellt werden. Fahre ich dann mit der Maus ueber eine solche Abkuerzung, oeffnet sich eine Art ToolTip (MouseOver-Effekt), der die Bedeutung/Erklaerung der Abkuerzung wiedergibt.

Ihr versteht, was ich meine?
Habe schon ein wenig gesucht, aber leider nichts passendes gefunden.

Hintergrund der Geschichte ist, dass ich ein Autoforum betreibe in dem immer wieder spezielle Fachwoerter fallen, die der eine oder andere "Neuling" vermutlich nicht versteht.

danke, Patrick

Verfasst: 16.09.2008 16:56
von 4seven
dann wäre das evtl. etwas für dich

[Beta] NV advanced word censor (aka. AWC) 0.0.1

Verfasst: 16.09.2008 17:06
von Würzi
Ich denke er meint eher etwas anderes :oops:

Da wird ja das komplette Wort ersetzt oder?

Ich denke er sucht so etwas:
Beispiel: NSW = Nebelscheinwerfer

Könnte mich aber auch täuschen. :D

Verfasst: 16.09.2008 17:32
von 4seven
Im Grunde wäre dann wohl ein extra BBCode hilfreich.

Beispiel
http://sekuro.se.funpic.de/phpbb3/viewt ... p=464#p464

Einfach mit der Maus übers HT fahren

------

Dazu hier wz_tooltip.zip runterladen..
http://www.walterzorn.com/scripts/wz_tooltip.zip

..und aus dem Paket die Datei wz_tooltip.js in euer Templateverzeichnis laden

Dann die overall_header.html öffnen und direkt hinter dem einleitenden body-tag das hier einfügen..

Code: Alles auswählen

<script type="text/javascript" src="{T_TEMPLATE_PATH}/wz_tooltip.js"></script>
..dann ins ACP > Beiträge > BBCodes

BBCode

Code: Alles auswählen

[explanation={TEXT1}]{TEXT2}[/explanation]
Html-Ersetzung

Code: Alles auswählen

<span style="cursor: help; color: blue" onmouseover="Tip('{TEXT1}', WIDTH, '-200')" onmouseout="UnTip()">{TEXT2}</span>
Tipp-Anzeige

Code: Alles auswählen

Explanation: [explanation=Erklärung]Begriff[/explanation]
Beim Verfassen eines Beitrags anzeigen -------

Benutzung

Code: Alles auswählen

[explanation=Erklärung]Fachbegriff[/explanation]

Verfasst: 16.09.2008 20:05
von nickvergessen
4seven dann muss der Autor das aber rien schreiben.
Das was auch bei mir die Grundüberlegung für die Wortzensur war, war dass es faktisch der Admin für alle Beiträge machen kann.
Das einzige Problem was meine Wortzensur bislang hat ist, dass sie sich selbst zensiert, wenn das Wort in der Ersetzung auch enthalten ist.

Verfasst: 16.09.2008 21:05
von 4seven
nickvergessen hat geschrieben:4seven dann muss der Autor das aber rien schreiben.
jup, und um den komfort zu erhöhen, könnte man zusätzliches ein easy zu erstellendes auswahl-menü (das auch entsprechend gepflegt wird) mit den gebräuchlichsten Erläuterungen in die postboxleiste einfügen.

einfach die posting_buttons.html in eurem style öffnen

suche

Code: Alles auswählen

		b: '{LA_BBCODE_B_HELP}',
dahinter füge ein

Code: Alles auswählen

	   expl: '{LA_BBCODE_EXPL_HELP}',
füge neben den anderen auswahlmenüs ein

Code: Alles auswählen

<span class="genmed nowrap"><select style="height:22px; background-color:#BDDAF3" class="gensmall" name="addbbcode99" onchange="bbfontstyle('[tooltip=' + this.form.addbbcode99.options[this.form.addbbcode99.selectedIndex].value, '[/tooltip]');this.form.addbbcode81.selectedIndex = 0;" onmouseover="helpline('expl');" onmouseout="helpline('tip');">
            <option selected="selected" value="">{L_SPECIAL_EXPLANATION}</option>
			<option value="{L_EXPLANATION_1}]{L_TERM_1}">{L_TERM_1}</option>
			<option value="{L_EXPLANATION_2}]{L_TERM_2}">{L_TERM_2}</option>
			<option value="{L_EXPLANATION_3}]{L_TERM_3}">{L_TERM_3}</option>
			<option value="{L_EXPLANATION_4}]{L_TERM_4}">{L_TERM_4}</option>
            </select></span>
das auswahlmenü kann dann bequem per lang-file und wenigen codezeilen in der posting_buttons.html erweitert, aktualisert und gepflegt werden.

einfach language/de/posting.php öffnen

und zb hinter

Code: Alles auswählen

	'ATTACH_SIG'				=> 'Signatur anhängen (die Signatur kann im persönlichen Bereich geändert werden)',
dann die Explanations

Code: Alles auswählen

 

// EXPLANATIONS MENÜ

	 'SPECIAL_EXPLANATION'		=> 'Explanations',
        'BBCODE_EXPL_HELP'		    => 'Explanations: [explanation=Erklärung]Begriff[/explanation]',


// EXPLANATIONS

	'TERM_1'				    => 'CPU',
	'EXPLANATION_1'				=> 'Der Hauptprozessor (englisch central processing unit, CPU), im allgemeinen Sprachgebrauch oft auch nur als Prozessor bezeichnet, ist die zentrale Verarbeitungseinheit eines Computers, die in der Lage ist, ein Programm auszuführen.',
	
    'TERM_2'				    => 'GPU',
	'EXPLANATION_2'				=> 'Der Grafikprozessor (englisch Graphics Processing Unit - GPU, seltener Visual Processing Unit - VPU) dient zur Berechnung der Bildschirmausgabe auf Computern und Spielekonsolen. Dieser befindet sich entweder auf der Hauptplatine (Onboard, als Integrated Graphics Processor) oder auf einer Erweiterungskarte (Steckkarte), im letzteren Fall sind auch mehrere GPUs auf einer Grafikkarte möglich.',
	
	'TERM_3'				    => 'HT',
	'EXPLANATION_3'				=> 'Hyper-Threading Technology (kurz: HTT, üblicherweise nur Hyper-Threading genannt) ist die Implementierung von hardwareseitigem Multithreading in Intel-Prozessoren der NetBurst-Architektur (z. B. Pentium 4, Pentium EE, Xeon).',

	'TERM_4'				    => 'RAM',
	'EXPLANATION_4'				=> 'Random access memory (das; dt.: Speicher mit wahlfreiem Zugriff), abgekürzt RAM, ist ein Speicher, der besonders bei Computern als Arbeitsspeicher Verwendung findet. Die gängigsten Formen gehören zu den Halbleiterspeichern. RAM wird als integrierter Schaltkreis hauptsächlich in Silizium-Technologie realisiert und in allen Arten von elektronischen Geräten eingesetzt.',

sie oben rechts > explanations
http://sekuro.se.funpic.de/phpbb3/posti ... =post&f=14

Verfasst: 16.09.2008 22:26
von nickvergessen
Es geht ja aber eher darum, dass Versierte Benutzer Begriffe benutzen, die neue Benutzer nicht kennen. Beispiel ACP. Ich würde niemals ACP jedes mal manuell mit einem Tooltip versehen. Einmal per Wortzensur oder ähnlichem im ACP eingetragen, würde dies automatisch geschehen und das sogar noch rückwirkend.

Verfasst: 16.09.2008 22:29
von 4seven
Ich würde niemals ACP jedes mal manuell mit einem Tooltip versehen
wäre in dem falle ja nur ein klick :wink:
> siehe auswahlmenü

für den "automatischen fall" müsste das ersetzungs-modul perfekt arbeiten und dinge wie at von atu oder atom sauber und absolut fehlerfrei unterscheiden können. im grunde also möglich. mir ging es dabei um eine leicht umzusetzende lösung/anregung.

Verfasst: 17.09.2008 22:35
von 4seven

Verfasst: 22.09.2008 22:13
von 4seven
hab ich gerade auf phpbb.com gefunden

wäre die "bequemere variante" :wink:
http://www.phpbb.com/community/viewtopi ... 0&t=584656