Im Augenblick habe ich das so gemacht schau auch auf meiner Homepage im
Artikel Archiv.
Im Augenblick zeigt er mir auch die Wörter in den Überschriften an h1 bis h3.
Der Orginal Code stammt von einem phpbb Mode!
PHP-Code:
#
# ------------------------------
# /// Quicklinks zum Lexikon
# ------------------------------
#
$quicklink_keyword = array();
$quicklink_lex_url = array();
$sql = "SELECT id, keyword FROM ".LEXICON_TABLE." ";
if( !($result = mysql_query($sql)) )
{
message_bar('Fehler: <br> '.$sql.' <hr> '.mysql_error().' ');
}
if ( $row = mysql_fetch_array($result) )
{
do
{
$quicklink_keyword[] = '#\b(' . $row['keyword'] . ')\s#';
$quicklink_lex_url[] = '<a href="index.php?aktion=lexicon&do=list_data&id=' . $row['id'] . '" class="crosslink" alt="Erklärung im Lexikon" title="Lexikon" >' . $row['keyword'] . '</a> ';
$quicklink_keyword[] = '#\s(' . $row['keyword'] . ')\b#';
$quicklink_lex_url[] = '<a href="index.php?aktion=lexicon&do=list_data&id=' . $row['id'] . '" class="crosslink" alt="Erklärung im Lexikon vorhanden" title="Lexikon">' . $row['keyword'] . '</a>';
}
while ( $row = mysql_fetch_array($result) );
}
// Quicklinks to Lexicon
if (count($quicklink_keyword)) {
$acticon = str_replace('\"', '"', substr(preg_replace('#(\µ(((?>([^µ§]+|(?R)))*)\§))#se', "preg_replace(\$quicklink_keyword, \$quicklink_lex_url, '\\0')", 'µ' . $acticon . '§'), 1, -1));
}