Jetzt kostenlos Anmelden!


Sharlyscript Weiblich

lernt alles kennen

Beiträge: 92

Geschlecht: Weiblich

PHPKIT Version: 1.6.5

1

Samstag, 12. September 2009, 23:57

[ACP] Meta-Schlüsselwörter und Meta-Beschreibung | Zeichenzähler

Hallo zusammen,

ich habe da etwas gebastelt! Ich weis nicht ob es jemand gebrauchen kann, aber ich fande das ganz interessant und irgendwie doch sinnvoll. Im Anhang ist ein Bild dazu zu sehen!

Öffne: pkinc/admintpl/config.htm
Suche:

Quellcode

1
<script language="Javascript" src="fx/main.js"></script>

oder

Quellcode

1
<script type="text/javascript" src="fx/main.js"></script>

Füge darunter das ein:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<script type="text/javascript">
/* <![CDATA[ */ 
function checkLena()
{
maxLen=1000;
var txt=document.forms[0].meta_keywords.value;
if(txt.length>maxLen)
{
  alert("Bitte maximal "+maxLen+" Zeichen eingeben!");
  document.forms[0].meta_keywords.value=txt.substring(0,maxLen);
  document.forms[0].keywordzaehler.value=0;
}
else
{
document.forms[0].keywordzaehler.value=maxLen-txt.length;
}
}

/* ]]> */ 
</script>
<script type="text/javascript">
/* <![CDATA[ */ 
function checkLenb()
{
maxLen=200;
var txt=document.forms[0].meta_description.value;
if(txt.length>maxLen)
{
  alert("Bitte maximal "+maxLen+" Zeichen eingeben!");
  document.forms[0].meta_description.value=txt.substring(0,maxLen);
  document.forms[0].metazaehler.value=0;
}
else
{
document.forms[0].metazaehler.value=maxLen-txt.length;
}
}

/* ]]> */ 
</script>


Wenn der Code bei dir so aussieht:

Quellcode

1
<script language="Javascript" src="fx/main.js"></script>

ändere diesen auch gleich in:

Quellcode

1
<script type="text/javascript" src="fx/main.js"></script>


Die Valität der Seite sollte dadurch auch erhalten bleiben. Im ACP sowieso egal, aber dennoch dran gedacht :D.

Weiter gehts!

Öffne: pkinc/admintpl/config_meta.htm
Suche:

Quellcode

1
2
3
4
5
6
7
8
9
10
 <tr>
  <td class="left" valign="top">$LANG[meta_config_keywords_label]<br />
<font class="small">$LANG[meta_config_keywords_desc]</font></td>
  <td class="right"><textarea name="meta_keywords" cols="30" rows="4" class="w90">$meta_keywords</textarea></td>
 </tr>
 <tr>
  <td class="left" valign="top">$LANG[meta_config_desc_label]<br />
<font class="small">$LANG[meta_config_description_desc]</font></td>
  <td class="right"><textarea name="meta_description" cols="30" rows="4" class="w90">$meta_description</textarea></td>
 </tr>

Ersetze mit:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
 <tr>
  <td class="left" valign="top">$LANG[meta_config_keywords_label]<br />
<font class="small">$LANG[meta_config_keywords_desc]</font><br />Verbleibende Zeichen:
<input type="text" name="keywordzaehler" value="1000" size="3" /></td>
  <td class="right"><textarea name="meta_keywords" cols="30" rows="4" class="w90" onkeyup="checkLena()">$meta_keywords</textarea></td>
 </tr>
 <tr>
  <td class="left" valign="top">$LANG[meta_config_desc_label]<br />
<font class="small">$LANG[meta_config_description_desc]</font><br />Verbleibende Zeichen:
<input type="text" name="metazaehler" value="200" size="3" /></td>
  <td class="right"><textarea name="meta_description" cols="30" rows="4" class="w90" onkeyup="checkLenb()">$meta_description</textarea></td>
 </tr>


Das war es auch schon. Wenn jemand eine saubere Lösung dafür hat, nur her damit.
Bild im Anhang.
Eventuell gefällt es ja jemand und man kann es verwenden.

LG
»Sharlyscript« hat folgende Datei angehängt:
  • 12.09.png (21,29 kB - 49 mal heruntergeladen - zuletzt: 25. Februar 2012, 04:29)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Sharlyscript« (21. September 2009, 14:39)

  • Zum Seitenanfang
  • Zum Seitenende

Benny

unregistriert

2

Sonntag, 13. September 2009, 21:51

Sehr angenehm!
Danke!
  • Zum Seitenanfang
  • Zum Seitenende

Muetze Männlich

Ein Pazifist mit der Waffe in der Hand

Beiträge: 681

Geschlecht: Männlich

Wohnort: zu Hause

PHPKIT Version: 1.6.5

3

Sonntag, 13. September 2009, 22:38

Echt coole Sache, gleich mal einbauen.

Danke

Die Valität der Seite sollte dadurch auch erhalten bleiben. Im ACP sowieso egal, aber dennoch dran gedacht :D.


Bei mir ist fast Alles auch im ACP valid weiß nur noch nicht wie ich das hin bekomme mit der Navigation. Aber im Grunde ist es unnötig.
Habe aber die Inputs mit / geschlossen noch bei Deinem Code & dann war es erst valid.
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP

Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Muetze« (13. September 2009, 22:49)

  • Zum Seitenanfang
  • Zum Seitenende

DJTheBlackEvil Männlich

lernt alles kennen

Beiträge: 78

Geschlecht: Männlich

Wohnort: Wuppertal

PHPKIT Version: 1.6.5

4

Montag, 14. September 2009, 00:55

Perfekt ^^
Brauch ich dann nicht mehr nachzählen *lach*


EDIT: Damit des Valide ist muss der Code für die config_meta.htm (was ersetzt wird) so aussehen:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
<tr>
  <td class="left" valign="top">$LANG[meta_config_keywords_label]<br />
	<font class="small">$LANG[meta_config_keywords_desc]</font><br />Verbleibende Zeichen:
<input type="text" name="keywordzaehler" value="1000" size="3" /></td>
  <td class="right"><textarea name="meta_keywords" cols="30" rows="4" class="w90" onkeyup="checkLena()">$meta_keywords</textarea></td>
 </tr>
 <tr>
  <td class="left" valign="top">$LANG[meta_config_desc_label]<br />
	<font class="small">$LANG[meta_config_description_desc]</font><br />Verbleibende Zeichen:
<input type="text" name="metazaehler" value="200" size="3" /></td>
  <td class="right"><textarea name="meta_description" cols="30" rows="4" class="w90" onkeyup="checkLenb()">$meta_description</textarea></td>
 </tr>


Bei den input Feldern fehlte hinten das / ;)
Es grüßt dich freundlich
DJ The Black Evil :thumbsup:
  • Zum Seitenanfang
  • Zum Seitenende

Sharlyscript Weiblich

lernt alles kennen

Beiträge: 92

Geschlecht: Weiblich

PHPKIT Version: 1.6.5

5

Montag, 14. September 2009, 15:39

Schön das es jemand gebrauchen kann!
Sorry, ich hatte die "/" vergessen!
Habe den Code aktualisiert!
  • Zum Seitenanfang
  • Zum Seitenende

DJTheBlackEvil Männlich

lernt alles kennen

Beiträge: 78

Geschlecht: Männlich

Wohnort: Wuppertal

PHPKIT Version: 1.6.5

6

Montag, 14. September 2009, 16:18

Gut gemacht :D
Joar sonst weiß man nachher nicht wieviel man getippselt hat und brauch nicht nachzählen ;)
Es grüßt dich freundlich
DJ The Black Evil :thumbsup:
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

7

Sonntag, 20. September 2009, 23:47

<script language="Javascript" src="fx/main.js"></script>


Wenn wir schon beim Thema valide sind dann bitte das auch so ändern:

Quellcode

1
<script type="text/javascript" src="fx/main.js"></script>
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Sharlyscript Weiblich

lernt alles kennen

Beiträge: 92

Geschlecht: Weiblich

PHPKIT Version: 1.6.5

8

Montag, 21. September 2009, 14:39

Stimmt,
danke dir. Habe es geändert!
  • Zum Seitenanfang
  • Zum Seitenende

mccracker Männlich

kennen Einige hier

Beiträge: 380

Geschlecht: Männlich

PHPKIT Version: 1.6.1

9

Montag, 21. September 2009, 20:31

Hi.

Sorry, habe noch nicht ganz gecheckt was mit der Änderung gemacht wird. Kann mir das einer von Euch bitte nochmal Erläutern?

Gruß,
Mario
  • Zum Seitenanfang
  • Zum Seitenende

Sharlyscript Weiblich

lernt alles kennen

Beiträge: 92

Geschlecht: Weiblich

PHPKIT Version: 1.6.5

10

Montag, 21. September 2009, 20:38

Schau dir mal den Screen an.
Diese kleine Spielrei ist dafür, dass die Zeichen (Buchstaben) mitgezählt werden, bei der Angabe der Meta-Daten.
Mehr ist das auch nicht :D

Dort steht ja das z.B 1000 Zeichen zulässig sind, aber wer zählt schon allein die Buchstaben beim Tippseln mit? Ich jedenfalls nicht. Mit diesem kleinen Zusatz wird das für dich automatisch getan :D
  • Zum Seitenanfang
  • Zum Seitenende