Mod/Snipplet-Tester gesucht

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Mod/Snipplet-Tester gesucht

Beitrag von Underhill »

Los wochos,

ich habe eine kleine Mod. eingebaut das die noch verfuegbare Zeichenanzahl in einer Signatur anzeigt.

Hat jemand Zeit/Lust zu testen?

includes/usercp_register.php
suchen:

Code: Alles auswählen

		'SIGNATURE' => str_replace('<br />', "\n", $signature),
danach einfuegen:

Code: Alles auswählen

		'SIGNATURE_LEN' => $board_config['max_sig_chars'] - strlen(str_replace('<br />', "\n", $signature)),
suchen:

Code: Alles auswählen

		'L_SIGNATURE' => $lang['Signature'],
		'L_SIGNATURE_EXPLAIN' => sprintf($lang['Signature_explain'], $board_config['max_sig_chars']),
danach einfuegen:

Code: Alles auswählen

		'L_SIGNATURE_LEN' => $board_config['max_sig_chars'],
		'L_SIGNATURE_LEN_EXPLAIN' => $lang['Signature_len_explain'],
language/lang_english/lang_main.php
suchen:

Code: Alles auswählen

//
// That's all Folks!
// -------------------------------------------------
davor einfuegen:

Code: Alles auswählen

$lang['Signature_len_explain'] = "Characters Left";
language/lang_german/lang_main.php
suchen:

Code: Alles auswählen

//
// That's all Folks!
// -------------------------------------------------
davor einfuegen:

Code: Alles auswählen

$lang['Signature_len_explain'] = "Verbleibende Zeichen";
templates/subSilver/profile_add_body.tpl
suchen:

Code: Alles auswählen

	<tr> 
	  <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>
	  <td class="row2"> 
		<textarea name="signature"style="width: 300px"  rows="6" cols="30" class="post">{SIGNATURE}</textarea>
	  </td>
	</tr>
ersetzen mit:

Code: Alles auswählen

	<tr> 
	  <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>
	  <td class="row2"> 
		<script language="JavaScript" type="text/javascript">
		<!-- 
		function signatureCounter(field, countfield, maxlimit)
		{
			if (field.value.length > maxlimit)
			{
				field.value = field.value.substring(0, maxlimit);
			}
			else
			{ 
			countfield.value = maxlimit - field.value.length;
			}
		}
		//-->
		</script>
		<textarea name="signature" style="width: 300px;" rows="6" cols="30" class="post" wrap="virtual" onKeyDown="signatureCounter(this.form.signature, this.form.signatureLen, {L_SIGNATURE_LEN});" onKeyUp="signatureCounter(this.form.signature, this.form.signatureLen, {L_SIGNATURE_LEN});">{SIGNATURE}</textarea>
		<input class="post" readonly="readonly" type="text" name="signatureLen" size="3" maxlength="3" value="{SIGNATURE_LEN}"><span class="gensmall">&nbsp;{L_SIGNATURE_LEN_EXPLAIN}</span>
	  </td>
	</tr>
alles speichern und gut...


Danke und Gruss
Underhill
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Wenn mich nicht alles täuscht, gibts so einen Mod schon :wink:
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

:(

Echt? Hatte nichts in der Art fuer phpBB gefunden...
(Hatte es aber schon oefter fuer andere Boards gesehen)

Ich such' mal weiter..

+++ edit: gefunden! http://www.phpbb.com/phpBB/viewtopic.php?t=27609 ist aber recht verschieden und klappte auch bei mir nicht :wink: +++


Gruss
Underhill
schlubiz
Mitglied
Beiträge: 103
Registriert: 28.07.2004 12:13
Kontaktdaten:

Beitrag von schlubiz »

also dein mod funzt bei mir problemlos 8)

einzig bei den beiden language-files sollte vielleicht vor
"$lang['Signature_len_explain'] =..."
die zeile
"// mod: Verfügbare Zeichen in der Signatur"
eingefügt werden.

is IMHO hilfreich wenn schon viele mods installiert sind (und noch werden) :wink:

*getestet und für gut befunden* :D


greetz schlubiz
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“