Teammitglieder online
Support-Box
Neue Beiträge seit dem letzten Besuch.
Textbausteine des MODERATIONSTOOL
AB > PFAD > GENERATOR
FORUM > PFAD > GENERATOR
Unterstützung Lösungs-Probleme
Auffällige
User
Der Runde
Tisch
HÄUFIG GESTELLTE FRAGEN
Regeln und nützliche Hinweise
Neueste Themen
» Das Plauderforum ist zurück!
von Eto Mo 25 Nov 2024 - 17:59

» Style-Wechsel funktioniert nicht mehr
von Miho Mo 25 Nov 2024 - 11:05

» Profil in beiträgen nur im blog deaktivieren.
von Skouliki Mo 25 Nov 2024 - 10:16

» [Invision] Editor über den Bildrand ziehbar + Schriftgrößenproblem
von Skouliki Mi 20 Nov 2024 - 8:06

» Passwort für meinen Adminbereich vergessen.
von Joost Sa 9 Nov 2024 - 10:13

» [Invision] Signatur wird nicht immer eingefügt
von Skouliki Mo 4 Nov 2024 - 16:33

» [Invision]  Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
von Skouliki So 27 Okt 2024 - 13:29

» [Invision] Transparent Logohintergrund/Struktur
von Joost So 27 Okt 2024 - 12:58

» png wird im servimg in ein jpg umgewandelt
von Skouliki Mi 23 Okt 2024 - 20:26

» Passwort Vergessen (SilentHowl)
von Joost Do 17 Okt 2024 - 17:14

» [Invision] Hintergrundbild fixieren
von Skouliki Mo 14 Okt 2024 - 11:30

» Paßwort vergessen
von Joost So 13 Okt 2024 - 17:58

» Anti-Spam-Prüfung
von Hana19 Sa 12 Okt 2024 - 16:59

» Private Nachrichten bleiben im Postausgang hängen
von Skouliki Fr 11 Okt 2024 - 11:11

» [phpBB3] Mittelteil des Forums verschoben
von Eto Mo 7 Okt 2024 - 20:50

» [phpBB3] Farbpalette ändern
von Skouliki Mo 7 Okt 2024 - 10:08

» [Klassische Version] Account löschen
von Joost Sa 5 Okt 2024 - 21:05

» Chatbox einloggen nicht möglich
von Joost So 29 Sep 2024 - 8:01

Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Agorass in Passwort für meinen Adminbereich vergessen.
( 2 )


» Beitrag von Keks in [phpBB2] Unterforen Nebeneinander
( 1 )


[phpBB2] Präfixe werden bei mir nicht als solche angezeigt

2 verfasser

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Erledigt [phpBB2] Präfixe werden bei mir nicht als solche angezeigt

Beitrag von BVB134 Do 19 Jun 2014 - 1:11

Nun habe ich das nächste Problem: Die Präfixe sind auswählbar, aber wenn ich einen auswähle, steht dann vor dem Titel: undefinied. Ich habe das unter die anderen Codes gesetzt: <option value=[WWM]>WWM</option>
Ich habe es mit jedem dieser Präfixe versucht, aber immer kommt dieses englische Wort. Was muss ich tun, damit auch bei mir die Präfixe so angezeigt werden, wie in diesem Forum. Da werden die ja auch angezeigt.

MfG
BVB134
BVB134
BVB134
Meister
Meister

Männlich Beiträge : 169
Anmeldedatum : 26.01.14
1.Verwarnung
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Präfixe werden bei mir nicht als solche angezeigt

Beitrag von Günther Do 19 Jun 2014 - 2:22

Hallo,

hatte ich dir nicht vorhin gerade gesagt, dass du deine Scripte ständig mit eigenen Änderungen zerschießt, die nicht nötig wären und die du falsch machst?
Nochmals: Du übernimmst in Zukunft bitte jedes Script 1:1 aus den Tutorials und änderst ausschließlich das, was du laut Tutorial auch ändern sollst/kannst. Dann hast du auch keine Probleme dieser Art mehr.

Diesmal bist du anscheinend auf die Idee gekommen, einfach irgendwo im Script eine Zahl zu ändern. Zum Vergleich in Grün die Originalstelle und in Rot deine veränderte Stelle:
function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('#text_editor_textarea').before('<select name=tags4 onchange=tagprefixo()><option value="">(ohne Präfix)</option><option value=[Bewerbung]>Bewerbung</option><option value=[Test]>Test</option><option value=[Tutorial]>Tutorial</option><option value=[Video]>Vídeo</option></select>&nbsp<img src=https://2img.net/i/fa/wysiwyg/separator.png style=vertical-align:middle>&nbsp')});jQuery(document).ready(function(){var mode=jQuery('input[value=reply]').val();if(mode=='reply'){jQuery('select[name=tags4]').css('display','none')}else if(mode=='quote'){jQuery('select[name=tags4]').css('display','none')}});
function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('#text_editor_textarea').before('<select name=tags10 onchange=tagprefixo()><option value="">(ohne Präfix)</option><option value=[GESETZ!]>GESETZ!</option><option value=[Anleitung]>Anleitung</option><option value=[BVB]>BVB</option><option value=[1. Liga]>1. Liga</option><option value=[2. Liga]>2. Liga</option><option value=[3. Liga]>3. Liga</option><option value=[ŞÜPLIG]>ŞÜPLIG</option><option value=[WWM]>WWM</option><option value=[WWM ZOCK]>WWM ZOCK</option><option value=[QVGDM]>QVGDM</option><option value=[KMOI]>KMOI</option></select>&nbsp<img src=https://2img.net/i/fa/wysiwyg/separator.png style=vertical-align:middle>&nbsp')});jQuery(document).ready(function(){var mode=jQuery('input[value=reply]').val();if(mode=='reply'){jQuery('select[name=tags4]').css('display','none')}else if(mode=='quote'){jQuery('select[name=tags4]').css('display','none')}})
Ich kann mir schon denken, warum du auf diese Idee gekommen bist. Allerdings:
1. Wenn man das schon ändert, sollte man sich ausreichend mit Javascript auskennen, um zu sehen, dass diese Änderung auch noch an weiteren Stellen im Script fortgeführt werden muss. Genau deshalb funktioniert dein Script nämlich nicht mehr.
2. Hast du irgendwo im Tutorial gelesen, dass diese Änderung gemacht werden muss?
Nein... Wink Im Tuto wird beschrieben (und ich habe es dir nochmals gesagt), dass eine kleine Stelle pro zusätzlichem Präfix ergänzt werden kann - und das alles ist.
Du solltest dann auch genau und ausschließlich diese Änderung laut Tuto vornehmen und das Script ansonsten unberührt lassen.

Einen zweiten Hinweis habe ich noch für dich: Du darfst bei den values keine normalen Leerzeichen einsetzen:
<option value=[1. Liga]>1. Liga</option><option value=[2. Liga]>2. Liga</option><option value=[3. Liga]>3. Liga</option>
Das Script würde zwar trotzdem generell funktionieren, aber die betreffenden Präfixe würden nur bis zum Leerzeichen eingesetzt und nicht vollständig.
Die Leerzeichen müssen in den Werten entweder als Scriptausdruck gesetzt werden oder - was noch einfacher ist und ich dir empfehle - als geschütztes HTML-Leerzeichen:
http://wiki.selfhtml.org/wiki/SELFHTML:Beispiel-Dokumentationsseite#Gesch.C3.BCtzte_Leerzeichen
Beispiel:
<option value=[1.&nbsp;Liga]>1. Liga</option>
Dann werden die Präfixe vollständig und inkl. des gewünschten Leerzeichens vor den Thementitel gesetzt.

Liebe Grüße
Günther
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Erledigt Re: [phpBB2] Präfixe werden bei mir nicht als solche angezeigt

Beitrag von BVB134 Do 19 Jun 2014 - 5:41

Ich habe diese eine Zahl wieder auf 4 umgestellt. Habe gedacht, dass dies eine Zahl wäre, mit der man angeben müsste, wie viele Präfixe man sich vergeben hat. Dann müsste ich ja jetzt genauso auch beim Wörter-/Zeichenzähler vorgehen. Den Code so ins Forum kopieren, und FALLS was geändert werden muss, auch nur das, was da im Tutorial steht. Kann ich denn mehrere solcher Codes ins Forum kopieren, oder wurde von forumieren eine Höchstgrenze von bspw. 10 Codes gesetzt, damit das Forum nicht von solchen Codes überladen wird? Weil ich wollte jetzt den Wörter-/Zeichenzähler in mein Forum integrieren. Ich versuch das mal und wenn es wieder klemmt, melde ich mich wieder.
BVB134
BVB134
Meister
Meister

Männlich Beiträge : 169
Anmeldedatum : 26.01.14
1.Verwarnung
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Präfixe werden bei mir nicht als solche angezeigt

Beitrag von Günther Do 19 Jun 2014 - 12:20

BVB134 schrieb:Ich habe diese eine Zahl wieder auf 4 umgestellt. Habe gedacht, dass dies eine Zahl wäre, mit der man angeben müsste, wie viele Präfixe man sich vergeben hat.
Ja, ich dachte mir, dass das dein Beweggrund dazu war.
Aber wie gesagt: Wenn im Tutorial nichts davon steht, dann musst und sollst du das auch nicht machen. Wink

Von Forumieren gibt es eine sehr hohe Obergrenze für Scripte, die im dreistelligen Bereich liegt. An diese Grenze wirst du also nie stoßen.
Allerdings gilt auch dafür, dass du dein Forum nicht mit Scripten überladen solltest. Jedes Script beansprucht Rechenleistung und Zeit, damit es bei deinen Usern ausgeführt wird. Lässt man in einem Forum zu viele Scripte ausführen, kann dadurch die Lade-/Aufbauzeit stark verlängert werden und bei usern mit leistungsschwachen Endgeräten kann es zu größeren Problemen kommen.
Also beschränke dich auf die wirklich nötigen und sinnvollen Scripte und übertreibe es bitte nicht. Wink

Wie du beim Zählerscript vorgehen solltest, hast du richtig verstanden. Und da hier die Eingangsfrage wieder geklärt ist und der Wörter-/Zeichenzähler ein ganz anderes Thema ist, schließe ich nun ab.
-closed-
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben

- Ähnliche Themen

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten