Strona 1 z 1

Expand categories - ukryj kategorię PL

: 17 sierpnia 2009, 10:04
autor: dezerter_af
Nazwa modyfikacji: Expand categories
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>',
Zamień z:

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>
Zamień z:

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!