• Seite 2 von 2
  • «
  • 1
  • 2
Spoiler verstecken
hidmen
Beiträge: 467
Ruf: 8
Beitrag # 16 | 20:49
ehm..... der ordner "syntaxhighlighter" ----> Die Länge des Namens übersteigt den zugelassenen Wert

wie soll ich das hochladen??


Minecraft Server 24/7

www.hiddentown.de
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 17 | 20:55
Dann benne es einfach um auf highlighter, dann musst du auch die Verlinkung der js Dateien zwischen <head> und </head> ändern auf dieses:
Code
<script type="text/javascript" src="/js/jQuery.js"></script>  
<script type="text/javascript" src="/highlighter/scripts/shCore.js"></script>    
<script type="text/javascript" src="/highlighter/scripts/shBrushVb.js"></script>    
<link type="text/css" rel="stylesheet" href="/highlighter/styles/shCoreDefault.css"/>    
<script type="text/javascript">SyntaxHighlighter.all();</script>


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
hidmen
Beiträge: 467
Ruf: 8
Beitrag # 18 | 21:15
es gibt nur noch ein problem: wenn ich einen Code reinschreib , dann wird er hintereinander geschrieben und nicht unter einander!

Also so:

So sollte es sein:

So ist es momentan (falsch):

was muss ich da noch ändern??

Hier -------> klick mich an!


Minecraft Server 24/7

www.hiddentown.de
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 19 | 21:32
Probiere das mal:
Code
<script type="text/javascript">  
e=document.getElementsByTagName("TD");  
for(k=0;k<e.length;k++) {  
if(e[k].className=='posttdMessage') {  
s=e[k].innerHTML;  
while (s.indexOf('[vb]') != -1) {  
s=s.replace(/<br>/gi,'\r\n');  
if(navigator.userAgent.indexOf('IE')!=-1) {  
s=s.replace(/  

/gi,'\r\n');  
s=s.replace(/<\/p>/gi,'\r\n');  
} else {  
s=s.replace(/  

/gi,'\r\n\n');  
s=s.replace(/<\/p>/gi,'\r\n\n');  
}  
s=s.replace('[vb]','<pre class="brush: vb">');  
s=s.replace('[/vb]','</pre>');  
e[k].innerHTML=s;  
}}}  
</script>

Anstelle von:
Code
<script type="text/javascript">  
e=document.getElementsByTagName("TD");  
for(k=0;k<e.length;k++) {  
if(e[k].className=='posttdMessage') {  
s=e[k].innerHTML;  
while (s.indexOf('[vb]') != -1) {  
s=s.replace('[vb]','<pre class="brush: vb">');  
s=s.replace('[/vb]','</pre>');  
e[k].innerHTML=s;  
}}}  
</script>


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
hidmen
Beiträge: 467
Ruf: 8
Beitrag # 20 | 21:35
schau dir das mal an----> ist das so richtig??

Minecraft Server 24/7

www.hiddentown.de
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 21 | 21:45
ok habe jetzt den Code, der hier sollte funktionieren, habe den gerade selber getestet smile
Code

             <script type="text/javascript">  
                 e=document.getElementsByTagName("TD");  
                 for(k=0;k<e.length;k++) {  
                     if(e[k].className=='posttdMessage') {  
                         s=e[k].innerHTML;  
                         while (s.indexOf('[vb]') != -1) {  
                             s=s.replace(/<br>/gi,'\r\n');
                             s=s.replace('[vb]','<pre class="brush: vb">');  
                             s=s.replace('[/vb]','</pre>');  
                             e[k].innerHTML=s;  
                         }}}  
             </script>


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
hidmen
Beiträge: 467
Ruf: 8
Beitrag # 22 | 21:47
jup, jetz sieht das schon viel beser aus.

danke!!!!


Minecraft Server 24/7

www.hiddentown.de
hidmen
Beiträge: 467
Ruf: 8
Beitrag # 23 | 21:55
ES gibt doch noch einige fehler:

hier:
wenn ich einen code poste dann werde die leerzeichen als <p> angezeigt. kannman das auch noch ändern??

es ist sehr wichtig, denn wenn sich jemand die codes kopiert und da dieses <p> drinn ist, dann wird das später im programm als fehler angezeigt.

bsp:


Minecraft Server 24/7

www.hiddentown.de
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 24 | 22:42
hidmen, also auf meiner Test Site ist es nicht so...
Versuch dann mal das hier:
Code
            <script type="text/javascript">  
                 e=document.getElementsByTagName("TD");  
                 for(k=0;k<e.length;k++) {  
                     if(e[k].className=='posttdMessage') {  
                         s=e[k].innerHTML;  
                         while (s.indexOf('[vb]') != -1) {  
                             s=s.replace(/<br>/gi,'\r\n');
                             s=s.replace(/<\/p>/gi,'\r\n\n');
                             s=s.replace('[vb]','<pre class="brush: vb">');  
                             s=s.replace('[/vb]','</pre>');  
                             e[k].innerHTML=s;  
                         }}}  
             </script>


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
hidmen
Beiträge: 467
Ruf: 8
Beitrag # 25 | 16:01
jetz geht alles

Minecraft Server 24/7

www.hiddentown.de
  • Seite 2 von 2
  • «
  • 1
  • 2
Suche: