Seite 2 von 2

Re: Zeichenzähler

Verfasst: 22.11.2012 23:15
von darkonia
das mit dem runtersetzen unter der box musst du in den viewtopic.html editen

das js *lol* Mathematik, da hat seven/Bna schon recht musst du in der js.datei die in dem dl ist editen, hab sie mir nur etwas eben angeschaut, aber evtl. kann dir da der seven/Bna etwas helfen.

und wenn er es nicht macht, Trial&Error ist ne gute Methode für leute die kein plan haben aber trotzdem gerne basteln :ugeek:

Re: Zeichenzähler

Verfasst: 23.11.2012 00:39
von BNa
direkt unter dem Fenster in man den Beitrag tippt soll eine Zeile zu sehen sein in der Steht "Sie haben bereits ... Zeichen geschrieben" Dieses ... soll natürlich dann die Anzahl der Zeichen sein die sich mit jedem Buchstaben den man tippt erhöht.
Der Mod den Du da eingebaut hast ist dann aber absolut oversized.
Normalerweise ist dazu nur eine Zeile JS Code nötig.

Siehe: http://www.4seven.de/forum/6test/zeichen_zaehler.html

Anleitung

Öffne

styles/prosilver/template/overall_header.html

Finde

Code: Alles auswählen

</head>
 
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}"> 
Ersetze mit

Code: Alles auswählen

<script type="text/javascript">
// <![CDATA[
function zaehle_zeichen()
{
document.getElementById('anzahl_ausgabe').innerHTML = document.getElementById('message').value.length;
} 
// ]]>
</script>

</head>

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}" onload="zaehle_zeichen();">
Öffne

styles/prosilver/template/posting_editor.html

Finde

Code: Alles auswählen

    <div id="message-box">
        <textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="4" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
    </div> 
Ersetze mit

Code: Alles auswählen

    <div id="message-box">

        <textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="4" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="zaehle_zeichen(); storeCaret(this);" onfocus="initInsertions();" onkeydown="zaehle_zeichen();" onkeypress="zaehle_zeichen();" onmouseover="zaehle_zeichen();" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>

        <br />

        Sie haben bereits <span id="anzahl_ausgabe">0</span> Zeichen geschrieben

    </div>
Das wars.

Alle Caches leeren, ready..

Re: Zeichenzähler

Verfasst: 23.11.2012 00:42
von darkonia
BNa hat geschrieben:Der Mod den Du da eingebaut hast ist dann aber absolut oversized.
Normalerweise ist dazu nur eine Zeile JS Code nötig.

Siehe: http://www.4seven.de/forum/6test/zeichen_zaehler.html

schau schon hat er geholfen :lol:

Re: Zeichenzähler

Verfasst: 23.11.2012 00:47
von BNa
Kann man ja nicht mit ansehen das Elend :lol:

------------------

Btw. @ Wolkenstar

Es ist nur eine kleine Änderung nötig, um das ganze so anzuzeigen:

[ externes Bild ]

Sag Bescheid, wenn Du es so haben möchtest :wink:

Re: Zeichenzähler

Verfasst: 23.11.2012 22:43
von Wolkenstar
Also erstmal danke und ich komm mir schon richtig blöd und nervig vor.
Also ich habe das jetzt soweit drinnen aber dieses
Characters remaining: 60000
ist noch zu sehen. Vielleicht liegt das auch daran das ich die richtige stelle in der overall_header nicht gefunden habe, ich hab die Datei mal hochgeladen (ohne änderung)
overall_header
Dann noch eine Frage, kann ich das bei anderen Styles also nicht prosilver auch so machen? Also geht das bei allen auf Prosilver basierenden Styles?

Wegen, dem anderen, danke aber noch mehr änderungen brauch ich dann nicht, damit bin ich schon überglücklich. Und so wie es ist find ich es auch besser

Re: Zeichenzähler

Verfasst: 23.11.2012 23:06
von BNa
Wolkenstar hat geschrieben:Characters remaining: 60000 ist noch zu sehen.
Du solltest die vorher installierte Mod erstmal rausnehmen, bevor Du das obige Snippet installierst.
Wolkenstar hat geschrieben:Vielleicht liegt das auch daran das ich die richtige stelle in der overall_header nicht gefunden habe
Ich hab die Anleitung oben nochmal angepasst :wink:
Wolkenstar hat geschrieben:Wegen, dem anderen, danke aber noch mehr änderungen brauch ich dann nicht
Wäre nur eine kleine Anpassung der ohnehin einfachen Anleitung.

Re: Zeichenzähler

Verfasst: 23.11.2012 23:15
von Wolkenstar
ach dann brauch ich den Mod gar nicht? sondern nur die 2 Sachen die du gepostet hast?
dann versuch ich das nochmal

Re: Zeichenzähler

Verfasst: 23.11.2012 23:55
von BNa
Wolkenstar hat geschrieben:geht das bei allen auf Prosilver basierenden Styles?
Ja, die zu editierenden Stellen sollten ähnlich aussehen.

Re: Zeichenzähler

Verfasst: 24.11.2012 00:02
von Wolkenstar
ok Vielen dank *dich umarmen*
jjjjjjjjjeeeeeeaaaaaaahhhhhh