Entscheidend ist ja der Eintrag in der Datenbank, nur wenn dort '1' steht, wird die Thickbox angezeigt...
Deshalb ist wichtig, daß auch im Template der entsprechende Eintrag abgerufen wird.
In der "source/boxes/content.php" ungefähr so:
$content_query = "SELECT
content_id,
categories_id,
parent_id,
content_title,
thickbox,
content_group
FROM ".TABLE_CONTENT_MANAGER."
WHERE languages_id='".(int) $_SESSION['languages_id']."'
and file_flag=1 ".$group_check." and content_status=1 order by sort_order";
$content_query = xtDBquery($content_query);
$content_string .= '<ul class="contentBox">';
while ($content_data = xtc_db_fetch_array($content_query, true)) {
$SEF_parameter = '';
if (SEARCH_ENGINE_FRIENDLY_URLS == 'true')
$SEF_parameter = '&content='.xtc_cleanName($content_data['content_title']);
if ($content_data['thickbox'] == '1')
{
$content_string .= '<li><a href="'.xtc_href_link(FILENAME_POPUP_CONTENT, 'coID='.$content_data['content_group'].$SEF_parameter).'" class="thickbox"><strong>'.$content_data['content_title'].'</strong></a></li>';
}
else
{
$content_string .= '<li><a href="'.xtc_href_link(FILENAME_CONTENT, 'coID='.$content_data['content_group'].$SEF_parameter).'"><strong>'.$content_data['content_title'].'</strong></a></li>';
}
}
$content_string .= '</ul>';
Für die "source/boxes/information.php" dürfte nur die DB-Abfrage etwas anders aussehen (ungetestet):
$content_query = "SELECT
content_id,
categories_id,
parent_id,
thickbox,
content_title,
content_group
FROM ".TABLE_CONTENT_MANAGER."
WHERE languages_id='".(int) $_SESSION['languages_id']."'
and file_flag=0 ".$group_check." and content_status=1 order by sort_order";
$content_query = xtDBquery($content_query);
Gib doch mal im Template die Variable $content_data['thickbox'] aus, um zu schauen, was da drin steht:
if ($content_data['thickbox'] == '1')
{
$content_string .= '<li><a href="'.xtc_href_link(FILENAME_POPUP_CONTENT, 'coID='.$content_data['content_group'].$SEF_parameter).'" class="thickbox"><strong>'.$content_data['content_title'].'</strong></a>'.$content_data['thickbox'].'</li>';
}
else
{
$content_string .= '<li><a href="'.xtc_href_link(FILENAME_CONTENT, 'coID='.$content_data['content_group'].$SEF_parameter).'"><strong>'.$content_data['content_title'].'</strong></a>'.$content_data['thickbox'].'</li>';
}
Jetzt müsste hinter jedem Link der die Thickbox nutzen soll eine 1 stehen.