minimale Nachrichtenlänge

Hassmaster
Titel: minimale Nachrichtenlänge
Version: 1.0
Beschreibung: Tach,

die folgende, einfache Template Änderung ist kein wirklicher Hack in diesem Sinne, aber sicher für den einen oder anderen ganz sinnvoll.

Worum gehts?
Mittels dieser Änderung kann man eine Mindestpostinglänge (die dann global für das komplette Forum gilt) vorgeben, z.b. mindestens 5 Zeichen.

Einbauzeit?
Vielleicht 1 Minute, wenns hoch kommt.

Und wie?
1) Öffne das Template bbcode_script

2) suche folgende Stelle:
code:
1:
2:
3:
4:
if (messageLength > postmaxchars) {
   			alert("{$lang->items['LANG_POSTINGS_JS_MESSAGE_TOLONG']}");
   			return false;
  		}


3) füge DANACH folgendes ein:
code:
1:
2:
3:
4:
if (messageLength < 5) {
   alert("Hier dein Hinweistext, wenn Nachricht zu kurz ist");
   return false;
  }


4) template speichern. ferdsch!

Hinweis!
Man kann eine beliebige Nachrichtenmindestlänge vorgeben, indem man die 5 durch seine gewünschte Anzahl an Zeichen ersetzt. Als Hinweistext, der als kleines Popup aufgeht, kann und soll natürlich jeder eintragen, was er mag.

Und sonst?
Ich habe diese Modifikation nur auf meinem 2.3.x getestet. Da ich die Templates der anderen Versionen nicht kenne, übernehme ich für Einbau in anderen Versionen keine Haftung. Ferner übernehme ich keine Verantwortung für irgendwelche Einbaufehler oder dadurch auftretende Boardprobleme. Einbau also auf eigene Gefahr.

Viel Spaß mit dieser kleinen Erweiterung. Copyright u.ä. ist natürlich nicht vonnöten.

Grüße
Hassi großes Grinsen
----


weiter zum Download
MAd
Klasse Erweiterung, danke für die Bereitstellung

smile
Match
Funktioniert gut. Ich würde aber tortzdem lieber eine Sprachvariable einbauen (hab ich auch getan^^).
Maxi78
Hi Match,

Zitat:
Original von Match
Funktioniert gut. Ich würde aber tortzdem lieber eine Sprachvariable einbauen (hab ich auch getan^^).

würdest du diese zum dl bereitstellen?

Lg Maxi
scoopy
Zitat:
Original von Maxi78
Hi Match,

Zitat:
Original von Match
Funktioniert gut. Ich würde aber tortzdem lieber eine Sprachvariable einbauen (hab ich auch getan^^).

würdest du diese zum dl bereitstellen?

Lg Maxi


danke für das einfache, dennoch sehr gute Scriptidee großes Grinsen

für alle die es mit Sprachvariable haben wollen (hoffe der ersteller hat nix dagegen):

Im ACP
Sprachvariable erstellen:

Kategorie "postings"

LANG_POSTINGS_JS_MESSAGE_TOSHORT

Text: Dein Nachrichtentext

speichern


Der Code für das Template:

if (messageLength < 5) {
alert("{$lang->items['LANG_POSTINGS_JS_MESSAGE_TOSHORT']}");
return false;
}
Match
Als Text würde ich folgendes empfehlen:
code:
1:
Deine Nachricht ist zu kurz! Du solltest mind. 25 Zeichen posten! Momentan ist sie "+messageLength+" Zeichen lang.


Somit bekommt der User seine bisherige Zahl angezeigt und wie viel er braucht. Die 25 solltet ihr natürlich anpassen^^
kunsel
Gibt es eigentlich auch ne Möglichkeit, diese Zahl per ACP zu verändern, sowie bei der Einstellung "max. Beitragslänge"?
Ich versuch´s schon die ganze Zeit, doch irgendwie komm ich einfach nicht zu nem´ Ergebnis. großes Grinsen
Simps-O-Rama
Zitat:
Original von kunsel
Gibt es eigentlich auch ne Möglichkeit, diese Zahl per ACP zu verändern, sowie bei der Einstellung "max. Beitragslänge"?
Ich versuch´s schon die ganze Zeit, doch irgendwie komm ich einfach nicht zu nem´ Ergebnis. großes Grinsen


Warum willst du's im ACP verändern?

Zitat:

Man kann eine beliebige Nachrichtenmindestlänge vorgeben, indem man die 5 durch seine gewünschte Anzahl an Zeichen ersetzt. Als Hinweistext, der als kleines Popup aufgeht, kann und soll natürlich jeder eintragen, was er mag.
kunsel
Aus Kofortgründen, sieht auch besser aus. großes Grinsen
Techwork
Gibt es da ne möglichkeit bestimmte Foren von der Überprüfung aus zuschließen
D-Jay
Zitat:
Original von Techwork
Gibt es da ne möglichkeit bestimmte Foren von der Überprüfung aus zuschließen



fänd ich auch gut, z.b. im bereich "wortspiele"
jodah
besten Dank für das script....kann ich gut brauchen
Hassmaster
sicherlich könnte man foren ausschliessen, aber mein grundgedanke war eine erweiterung die man in 1 minute idiotensicher einbauen kann. genau das ist in meinen augen auch dabei herausgekommen. daher werde ich jedenfalls keine erweiterung bzgl. forenausschluss bereitstellen. falls sich natürlich jemand dazu berufen fühlt, etwas derartiges zu machen (wie z.b. auch die bereits erfolgte integration ins sprachpaket) störe ich mich nicht dran
cool
D-Jay
na dann werd ich wohl mal großes Grinsen
Techwork
Zitat:
Original von D-Jay
fänd ich auch gut, z.b. im bereich "wortspiele"


Tja aus diesem Grunde hatte ich auch gefragt smile
Wenn D-Jay das hinbekommt wäre klasse.


Ansonsten top das Teil
Tony
geht es auch mit wbb 2.3.4 ich habe es probiert aber ohne erfolg kann mir jemand Helfen ?
KorbanDallas
sollte laufen, sonst wäre es auch nicht hier in der kategorie
Tony
geht aber leider nicht unglücklich verwirrt

ich habe auch kein fehler gemacht soweit habe aber erweiterten BBcodes häck ob es damit zutuhen hat ????????
Binxs
Zitat:
Original von Techwork
Zitat:
Original von D-Jay
fänd ich auch gut, z.b. im bereich "wortspiele"


Tja aus diesem Grunde hatte ich auch gefragt smile
Wenn D-Jay das hinbekommt wäre klasse.


Ansonsten top das Teil

und? Hat das jemand lösen können mit dem Ausschließen von einzelnen Foren?

Wäre echt klasse, denn der Hack ist echt gut aber ohne das Ausschließen für mich leider unbrauchbar. unglücklich
[kamui]
Soll ich so etwas bauen? Bzw., hätte ich deine Erlaubnis, Hassmaster?