Autor: Théonaute
Opis modyfikacji: Ten mod zezwala użytkownikom na ukrywanie i odkrywanie kategori
Wersja modyfikacji: 1.2.1
Wersja phpbb3: 3.0.4 i wyższe
Czas instalacji: 1 minuta
Mod zatwierdzony przez team phpbb.com
Modyfikacja by MadMan
Dodanie obrazków zamiast "-" i "+"
Załączone obrazki wrzucamy do root/images/
Otwórz: includes/functions_display.php
Znajdź:
Kod: Zaznacz cały
'DISPLAY_CAT_LINK' => (isset($_COOKIE[$config['cookie_name'].'_display_cat_c'.$row['forum_id']])) ? '<a href="javascript:show_details(\'c'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_DISPLAY'].'">+</a>' : '<a href="javascript:show_details(\'c'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_HIDE'].'">-</a>',Kod: Zaznacz cały
'DISPLAY_CAT_LINK' => (isset($_COOKIE[$config['cookie_name'].'_display_cat_c'.$row['forum_id']])) ? '<a href="javascript:show_details(\'c'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_DISPLAY'].'">{ROOT_PATH}images/plus.png</a>' : '<a href="javascript:show_details(\'c'.$row['forum_id'].'\');" title="'.$user->lang['EXPAND_CAT_HIDE'].'">{ROOT_PATH}images/minus.png</a>',Otwórz:styles/prosilver/template/forumlist_body.html
Znajdź:
Kod: Zaznacz cały
<script type="text/javascript">
function show_details(id)
{
if(document.getElementById(id).style.display == 'none')
{
//Display
document.getElementById(id).style.display = 'block';
//Change link
document.getElementById('phpbb_cat_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_HIDE}">-</a>';
//Delete cookie
document.cookie = '{COOKIE_NAME}_display_cat_'+id+'=0;expires=Thu, 01-Jan-1970 00:00:01 GMT;';
}
else
{
//Don't display
document.getElementById(id).style.display = 'none';
//Change link
document.getElementById('phpbb_cat_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_DISPLAY}">+</a>';
//Create cookie
document.cookie = '{COOKIE_NAME}_display_cat_'+id+'=1;';
}
}
</script>Kod: Zaznacz cały
<script type="text/javascript">
function show_details(id)
{
if(document.getElementById(id).style.display == 'none')
{
//Display
document.getElementById(id).style.display = 'block';
//Change link
document.getElementById('phpbb_cat_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_HIDE}">{ROOT_PATH}images/minus.png</a>';
//Delete cookie
document.cookie = '{COOKIE_NAME}_display_cat_'+id+'=0;expires=Thu, 01-Jan-1970 00:00:01 GMT;';
}
else
{
//Don't display
document.getElementById(id).style.display = 'none';
//Change link
document.getElementById('phpbb_cat_'+id).innerHTML = '<a href="javascript:show_details(\''+id+'\');" title="{L_EXPAND_CAT_DISPLAY}">{ROOT_PATH}images/plus.png</a>';
//Create cookie
document.cookie = '{COOKIE_NAME}_display_cat_'+id+'=1;';
}
}
</script>Uwaga! Grafika (+ i - ) są mojego autorstwa!