Minimum Satzzeichen Mod

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
corun
Mitglied
Beiträge: 59
Registriert: 30.08.2008 08:02

Minimum Satzzeichen Mod

Beitrag von corun »

Hallo,

ich bin auf der Suche nach einer Mod welche es mir erlaubt für den ersten Beitrag und die darauf folgenden Beiträge mindestens z.B. 50 bzw. 20 Satzzeichen an Inhalt zu vergeben um den Post erfolgreich posten zu können.

Oder anders ausgedrückt, der User xyz soll keinen Beitrag posten können, wenn dessen Inhalt die vorgegebene Menge von min. 50 Satzzeichen im ersten Post bzw. 20 Satzzeichen im zweiten, dritten, vierten usw. Post nicht erreicht.

Evtl. gib es da ja schon etwas ähnliches....

Schonmal Danke für Eure Hilfe ^^
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

50 Satzzeichen bedeutet: In der Summe mind. 50 Punkte, Komma und Frage- / Ausrufezeichen? Oder meinst Du 50 Anschläge? Also egal was.
Und ist das erste Posting das allererste Posting des (neuen) Users oder das erste Posting dieses Users in einem Thread?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
corun
Mitglied
Beiträge: 59
Registriert: 30.08.2008 08:02

Beitrag von corun »

Nach Möglichkeit sollten es Buchstaben sein, also komplette Sätze.
Das erste Posting ist der erste Beitrag des Users in einem neuen Thema.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also hier habe ich was gefunden, wo Du wenigstens erst mal die Länge des Postings vorgeben kannst.
Finde in der includes/message_parser.php

Code: Alles auswählen

			if ((!$msg_len && $mode !== 'sig') || $config['max_' . $mode . '_chars'] && $msg_len > $config['max_' . $mode . '_chars'])
tausche aus gegen:

Code: Alles auswählen

			if ((($msg_len < 50) && $mode !== 'sig') || $config['max_' . $mode . '_chars'] && $msg_len > $config['max_' . $mode . '_chars'])
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
corun
Mitglied
Beiträge: 59
Registriert: 30.08.2008 08:02

.

Beitrag von corun »

Danke, werde ich gleich mal ausprobieren. Wo genau und unter welchem Sticchwort hast du das denn gefunden ?

Hätte da auch gleich noch eine Frage:

Ist es möglich für den normalen Benutzer die ganzen Buttons wie z.B.
ICQ, Jabber usw. zu deaktivieren oder auszublenden ?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wieso nicht, entweder Du kommentierst / löschst es im Template oder Du baust einen "Schalter" ein, der den User-Status auswertet und dann die Buttons einblendet oder eben nicht.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
corun
Mitglied
Beiträge: 59
Registriert: 30.08.2008 08:02

Beitrag von corun »

Miriam hat geschrieben:Wieso nicht, entweder Du kommentierst / löschst es im Template oder Du baust einen "Schalter" ein, der den User-Status auswertet und dann die Buttons einblendet oder eben nicht.

Und wie genau mache ich das, denn programmieren kann ich nicht.
corun
Mitglied
Beiträge: 59
Registriert: 30.08.2008 08:02

Beitrag von corun »

Miriam hat geschrieben:Also hier habe ich was gefunden, wo Du wenigstens erst mal die Länge des Postings vorgeben kannst.
Finde in der includes/message_parser.php

Code: Alles auswählen

			if ((!$msg_len && $mode !== 'sig') || $config['max_' . $mode . '_chars'] && $msg_len > $config['max_' . $mode . '_chars'])
tausche aus gegen:

Code: Alles auswählen

			if ((($msg_len < 50) && $mode !== 'sig') || $config['max_' . $mode . '_chars'] && $msg_len > $config['max_' . $mode . '_chars'])
So, nun habe ich endlich die Zeit gefunden um den Code mal auszuprobieren. Dieser funktioniert auch wie gewünscht... aber eine Kleinigkeit hätte ich da noch :lol:

Wenn ich nun z.B. testweise 4 Zeichen in den Post setze und auf Vorschau klicke erscheint über dem Vorschaufenster folgender Text:
Dein Beitrag enthält 4 Zeichen. Es sind maximal 60000 Zeichen erlaubt.

Lässt sich dieser Hinweis auch anders formulieren z.B.:
Dein Beitrag enthält 4 Zeichen. Es müssen mindestens 50 Zeichen sein.


Danke im Voraus ^^ :)
Benutzeravatar
Pfotenwelt
Ehemaliges Teammitglied
Beiträge: 427
Registriert: 26.01.2008 23:38
Wohnort: Zug

Beitrag von Pfotenwelt »

Ich würde jetzt spontan mal sagen, such die languages dateien ab nach dem besagten "text" und ändere ihn so um wie du das gerne haben möchtest. :oops:

(Bin auch php leihe, wenn überhaupt, aber das würde mir jetzt spontan so einfallen)

LG

Pfoti
Kein Support via PN Pfotis Corner
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Suche in der posting.php Deiner Sprache nach

Code: Alles auswählen

	'TOO_MANY_CHARS_POST'		=> 'Dein Beitrag enthält %1$d Zeichen. Es sind maximal %2$d Zeichen erlaubt.',
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“