|
Titel: Modifikation- Titel und Autor in den Zwischengrößen Beitrag von: SvenW am 04 November 2007, 15:17:29 Kleine Modifikation mit der ihr den Titel und den Autor oberhalb der Bilder in den Zwischengrößen anzeigen lassen könnt. Einfach den nachfolgenden Codeschnipsel in die theme.php des coppermine mx-port Theme einfügen.
Code: [Select] <!-- END documentation --> </tr> </table> </div> EOT; //ANFANG Titel+Autor// function theme_html_img_nav_menu() { global $CONFIG, $CURRENT_PIC_DATA, $meta_nav, $THEME_DIR ; //$PHP_SELF, global $album, $cat, $pos, $pic_count, $lang_img_nav_bar, $lang_text_dir, $template_img_navbar; $cat_link = is_numeric($album) ? '' : '&cat=' . $cat; $uid_link = is_numeric($_GET['uid']) ? '&uid=' . $_GET['uid'] : ''; $human_pos = $pos + 1; $page = ceil(($pos + 1) / ($CONFIG['thumbrows'] * $CONFIG['thumbcols'])); $pid = $CURRENT_PIC_DATA['pid']; $start = 0; $start_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link&pos=$start"; $start_title = $lang_img_nav_bar['go_album_start']; $meta_nav .= "<link rel=\"start\" href=\"$start_tgt\" title=\"$start_title\" /> "; $end = $pic_count - 1; $end_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link&pos=$end"; $end_title = $lang_img_nav_bar['go_album_end']; $meta_nav .= "<link rel=\"last\" href=\"$end_tgt\" title=\"$end_title\" /> "; if ($pos > 0) { $prev = $pos - 1; $prev_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link&pos=$prev$uid_link"; $prev_title = $lang_img_nav_bar['prev_title']; $meta_nav .= "<link rel=\"prev\" href=\"$prev_tgt\" title=\"$prev_title\" /> "; } else { $prev_tgt = "javascript:;"; $prev_title = ""; } if ($pos < ($pic_count -1)) { $next = $pos + 1; $next_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link&pos=$next$uid_link"; $next_title = $lang_img_nav_bar['next_title']; $meta_nav .= "<link rel=\"next\" href=\"$next_tgt\" title=\"$next_title\"/> "; } else { $next_tgt = "javascript:;"; $next_title = ""; } if (USER_CAN_SEND_ECARDS) { $ecard_tgt = "ecard.php?album=$album$cat_link&pid=$pid&pos=$pos"; $ecard_title = $lang_img_nav_bar['ecard_title']; } else { template_extract_block($template_img_navbar, 'ecard_button'); // added to remove button if cannot send ecard /*$ecard_tgt = "javascript:alert('" . addslashes($lang_img_nav_bar['ecard_disabled_msg']) . "');"; $ecard_title = $lang_img_nav_bar['ecard_disabled'];*/ } //report to moderator buttons if (($CONFIG['report_post']==1) && (USER_CAN_SEND_ECARDS)) { $report_tgt = "report_file.php?album=$album$cat_link&pid=$pid&pos=$pos"; } else { // remove button if report toggle is off template_extract_block($template_img_navbar, 'report_file_button'); } $thumb_tgt = "thumbnails.php?album=$album$cat_link&page=$page$uid_link"; $meta_nav .= "<link rel=\"up\" href=\"$thumb_tgt\" title=\"".$lang_img_nav_bar['thumb_title']."\"/> "; $slideshow_tgt = "{$_SERVER['PHP_SELF']}?album=$album$cat_link$uid_link&pid=$pid&slideshow=".$CONFIG['slideshow_interval']; $pic_pos = sprintf($lang_img_nav_bar['pic_pos'], $human_pos, $pic_count); if (defined('THEME_HAS_NAVBAR_GRAPHICS')) { $location= $THEME_DIR; } else { $location= ''; } ($CURRENT_PIC_DATA['title'] != '') ? $CURRENT_PIC_DATA['title'] : $CURRENT_PIC_DATA['title']='No name'; $params = array('{THUMB_TGT}' => $thumb_tgt, '{THUMB_TITLE}' => $lang_img_nav_bar['thumb_title'], '{PIC_INFO_TITLE}' => $lang_img_nav_bar['pic_info_title'], '{SLIDESHOW_TGT}' => $slideshow_tgt, '{SLIDESHOW_TITLE}' => $lang_img_nav_bar['slideshow_title'], '{PIC_POS}' => $pic_pos, '{ECARD_TGT}' => $ecard_tgt, '{ECARD_TITLE}' => $ecard_title, '{PREV_TGT}' => $prev_tgt, '{PREV_TITLE}' => $prev_title, '{NEXT_TGT}' => $next_tgt, '{NEXT_TITLE}' => $next_title, '{PREV_IMAGE}' => ($lang_text_dir=='ltr') ? 'prev' : 'next', '{NEXT_IMAGE}' => ($lang_text_dir=='ltr') ? 'next' : 'prev', '{REPORT_TGT}' => $report_tgt, '{REPORT_TITLE}' => $lang_img_nav_bar['report_title'], '{LOCATION}' => $location, '{OWNER_NAME}' => $CURRENT_PIC_DATA['owner_name'], '{OWNER_ID}' => $CURRENT_PIC_DATA['owner_id'], '{PIC_TITLE}' => $CURRENT_PIC_DATA['title'], ); return template_eval($template_img_navbar, $params); } $template_img_navbar = <<<EOT <tr> <td align="center" valign="middle" class="navmenu" width="48"> <a href="{THUMB_TGT}" class="navmenu_pic" title="{THUMB_TITLE}"><img src="{LOCATION}images/thumbnails.gif" align="middle" border="0" alt="{THUMB_TITLE}" /></a> </td> <td align="center" valign="middle" class="navmenu" width="48"> <a href="javascript:;" class="navmenu_pic" onclick="blocking('picinfo','yes', 'block'); return false;" title="{PIC_INFO_TITLE}"><img src="{LOCATION}images/info.gif" border="0" align="middle" alt="{PIC_INFO_TITLE}" /></a> </td> <td align="center" valign="middle" class="navmenu" width="48"> <a href="{SLIDESHOW_TGT}" class="navmenu_pic" title="{SLIDESHOW_TITLE}"><img src="{LOCATION}images/slideshow.gif" border="0" align="middle" alt="{SLIDESHOW_TITLE}" /></a> </td> <td align="center" valign="middle" class="navmenutitel" width="100%"> {PIC_TITLE} von <a href="profile.php?uid={OWNER_ID}">{OWNER_NAME}</a> </td> <!-- BEGIN report_file_button --> <td align="center" valign="middle" class="navmenu" width="48"> <a href="{REPORT_TGT}" class="navmenu_pic" title="{REPORT_TITLE}"><img src="{LOCATION}images/report.gif" border="0" align="middle" alt="{REPORT_TITLE}" /></a> </td> <!-- END report_file_button --> <!-- BEGIN ecard_button --> <td align="center" valign="middle" class="navmenu" width="48"> <a href="{ECARD_TGT}" class="navmenu_pic" title="{ECARD_TITLE}"><img src="{LOCATION}images/ecard.gif" border="0" align="middle" alt="{ECARD_TITLE}" /></a> </td> <!-- END ecard_button --> <td align="center" valign="middle" class="navmenu" width="48"> <a href="{PREV_TGT}" class="navmenu_pic" title="{PREV_TITLE}"><img src="{LOCATION}images/prev.gif" border="0" align="middle" alt="{PREV_TITLE}" /></a> </td> <td align="center" valign="middle" class="navmenu" width="48"> <a href="{NEXT_TGT}" class="navmenu_pic" title="{NEXT_TITLE}"><img src="{LOCATION}images/next.gif" border="0" align="middle" alt="{NEXT_TITLE}" /></a> </td> </tr> EOT; //ENDE Titel+Autor// Gruß black |