🌍
English
This shows you the differences between two versions of the page.
en:customization:branch_1.5 [2005/11/22 07:18] 212.194.210.213 |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Layout ====== | ||
- | ===== Hide galery title ===== | ||
- | in **default_layout.css** : | ||
- | <code>#theHeader { | ||
- | display: none; | ||
- | }</code> | ||
- | ===== Hide the "quickconnect" connection form in the menu bar ===== | ||
- | in **default_layout.css** : | ||
- | <code>FORM#quickconnect { | ||
- | display: none; | ||
- | }</code> | ||
- | ===== Set the margin of the page ===== | ||
- | in **default_layout.css** : | ||
- | <code> | ||
- | BODY { | ||
- | margin: 5px; | ||
- | } | ||
- | </code> | ||
- | |||
- | ===== Fix position of next/previous thumbnail in picture page ===== | ||
- | To set both thumbnails under the title bar and left and write of the actual picture, try in **default_layout.css** : | ||
- | <code> | ||
- | #the_page { | ||
- | position: relative; | ||
- | } | ||
- | * html #the_page { /* IE only */ | ||
- | position: absolute; | ||
- | left: 0; | ||
- | } | ||
- | #thumbPrev { | ||
- | position: absolute; | ||
- | left: 5px; | ||
- | top: 200px; | ||
- | float: none; | ||
- | } | ||
- | #thumbNext { | ||
- | position: absolute; | ||
- | right: 5px; | ||
- | top: 200px; | ||
- | float: none; | ||
- | } | ||
- | </code> | ||
- | Seems to be OK with Geko, KHTML, Opera, and IE (with a special rule "* html #the_page") | ||
- | We don't like this layout very mutch because when the picture is wide, the thumbnails overlap and it's not pretty. | ||
- | |||
- | |||
- | ===== Change legend attributes in picture page ===== | ||
- | All picture legend information have the same generation code. If you need to change some of those, you can edit picture.php. | ||
- | Author field for instance, near line 671, find this : | ||
- | <code> | ||
- | // author | ||
- | if (!empty($picture['current']['author'])) | ||
- | { | ||
- | $infos['INFO_AUTHOR'] = | ||
- | '<a href="'. | ||
- | add_session_id( | ||
- | PHPWG_ROOT_PATH.'category.php?cat=search'. | ||
- | '&search=author:'.$picture['current']['author'] | ||
- | ). | ||
- | '">'.$picture['current']['author'].'</a>'; | ||
- | } | ||
- | else | ||
- | { | ||
- | $infos['INFO_AUTHOR'] = l10n('N/A'); | ||
- | } | ||
- | </code> | ||
- | You can add a class (class="author" and manage it in defaut-color.css), | ||
- | or you can add style="color: #009900; font-weight: bold;"... | ||
- | e.g.: | ||
- | <code> | ||
- | // author | ||
- | if (!empty($picture['current']['author'])) | ||
- | { | ||
- | $infos['INFO_AUTHOR'] = | ||
- | '<a style="color: #009900; font-weight: bold;" href="'. | ||
- | add_session_id( | ||
- | PHPWG_ROOT_PATH.'category.php?cat=search'. | ||
- | '&search=author:'.$picture['current']['author'] | ||
- | ). | ||
- | '">'.$picture['current']['author'].'</a>'; | ||
- | } | ||
- | else | ||
- | { | ||
- | $infos['INFO_AUTHOR'] = '<span class="water">'.l10n('N/A').'</span>'; | ||
- | } | ||
- | </code> | ||
- | This is true for all metadate fields. | ||
- | |||
- | ====== Behaviour ====== | ||
- | |||
- | ===== Display only positive number of user comments ===== | ||
- | |||
- | in **''include/category_default.inc.php''**, (line 136) replace | ||
- | <code php>$template->assign_block_vars( | ||
- | 'thumbnails.line.thumbnail.nb_comments', | ||
- | array('NB_COMMENTS'=>$row['nb_comments']));</code> | ||
- | by | ||
- | <code php>if ($row['nb_comments'] > 0) | ||
- | { | ||
- | $template->assign_block_vars( | ||
- | 'thumbnails.line.thumbnail.nb_comments', | ||
- | array('NB_COMMENTS'=>$row['nb_comments'])); | ||
- | }</code> |