Jetzt kostenlos Anmelden!

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 064

Geschlecht: Männlich

PHPKIT Version: keine

1

Samstag, 17. November 2007, 04:21

Fehlerhafte Links zu den gesetzten Ankern im ganzen PHPKIT (Mozilla Problem)

Ihr kennt doch alle die Links, die auf der Homepage direkt an eine bestimmte Stelle gehen!?!? Die Rede ist hier von den netten Pfeilen die nach oben zeigen/verlinken, die Links zu den neuen Postings, die Verweise bei den FAQs etc.!

Habt ihr das schon bemerkt, dass die mit Mozilla nicht den gewünschten Effekt zeigen? Wenn ja dann habe ich hier die Lösung für euch..

Im PHPKIT sind sogenannte "Anker" gesetzt um genau an die und die Stelle zugelangen. Diese werden im Link mit <a href="........#Ankername">Linkname</a> angegeben und auf der Homepage mit <a name="#Ankername">...</a> gesetzt.

Aber genau dort liegt der Fehler! Im PHPKIT ist der Ankername mit einem "#" vor dem Ankernamen geschrieben worden. Das ist so nicht ganz korrekt (oder nicht mehr korrekt). Bei dem <a name="#Ankername">...</a> muss genau dieses "#" entfernt werden!

Ich habe mir mal die "Mühe" gemacht und alle Stellen im PHPKIT herraus gesucht, welche dafür zuständig sind:
admin/templates/editnavcat_navigation.htm
admin/templates/site.htm
templates/help_bbcode.htm
templates/site_kopf.htm
templates/faq/faq_answer.htm
templates/forum/kopf_extension.htm
templates/forum/search_result_post_row.htm
templates/forum/showthread_row.htm


zu den templates:

admin/templates/editnavcat_navigation.htm:

Quellcode

1
2
3
<tr>
 <td class=heads colspan="2">Navigationsleisten<a name="#edit">&nbsp;</a></td>
</tr>


admin/templates/site.htm:

Quellcode

1
<td rowspan="2"><a name="#head">&nbsp;</a></td>

Quellcode

1
2
3
<tr>
 <td colspan="5"><br /><br /><br /><br /><a name="#foot">&nbsp;</a></td>
</tr>


templates/help_bbcode.htm:

Quellcode

1
<a name="#bbfkud">&nbsp;</a>

Quellcode

1
<a name="#bbpic">&nbsp;</a>

Quellcode

1
<a name="#bblink">&nbsp;</a>

Quellcode

1
<a name="#bbheadlines">&nbsp;</a>

Quellcode

1
<a name="#bbparagraph">&nbsp;</a>

Quellcode

1
<a name="#bbquote">&nbsp;</a>

Quellcode

1
<a name="#bbemail">&nbsp;</a>

Quellcode

1
<a name="#bbtextalign">&nbsp;</a>

Quellcode

1
<a name="#bbcopyregisteredeuro">&nbsp;</a>

Quellcode

1
<a name="#bbsup">&nbsp;</a>

Quellcode

1
<a name="#bblists">&nbsp;</a>

Quellcode

1
<a name="#bbcode">&nbsp;</a>

Quellcode

1
<a name="#bbhr">&nbsp;</a>

Quellcode

1
<a name="#bbcolor">&nbsp;</a>


templates/site_kopf.htm:

Quellcode

1
2
<td colspan="2" class="design">
 <a name="#head"><img border="0" height="1" width="1" alt="" src="images/blank.gif" /></a></td>


templates/faq/faq_answer.htm:

Quellcode

1
<td><font class="heads"><a class="heads" name="#id$faqinfo[faq_id]">$faqinfo[faq_title]</a></font></td>


templates/forum/kopf_extension.htm:

Quellcode

1
2
3
<tr>
 <td class=design colspan=3><a name="#head"><img border=0 height="5" width="1" alt="" src="images/blank.gif"></a></td>
</tr>


templates/forum/search_result_post_row.htm:

Quellcode

1
<td width="10%"><a name="#post$forumpost[forumpost_id]">&nbsp;</a></td>


templates/forum/showthread_row.htm:

Quellcode

1
<td width="10%"><a name="#post$forumpost[forumpost_id]">&nbsp;</a></td>



Dort sieht man überall name="# stehen, was editiert werden MUSS!
Einfach bei den von mir geschriebenen Stellen die Raute "#" entfernen und schon tritt der Effekt wieder ein, dass zu den Gewünschten bereichen auch verlinkt wird.

Achtung: Diese Änderung darf nur bei den <a name="#...."> TAGS editiert werden. NICHT bei den <a href="#...."> anwenden!

Ich empfehle für diese Änderungen das Programm "HTML Editor Phase5³" zu verwenden. Dort kann man im ganzen PHPKIT nach name="# suchen und alles mit einmal erledigen. Dabei sollte man sich aber aufschreiben, welche Dateien es alles sind, falls jemand mehr Dateien hat. Kann bei verschiedenen AddOns ja der Fall sein. Sonst müsste man ja wieder alles neu hochladen. Wäre aber totaler Quatsch. Deshalb lieber aufschreiben, welche Dateien es alles sind und wo sie liegen!
  • Zum Seitenanfang
  • Zum Seitenende