Skocz do zawartości


- - - - -

[Artykuł/Tutorial] Zwijanie wybranych działów


  • Proszę się zalogować aby odpowiedzieć
Brak odpowiedzi na ten temat

#1 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 22 grudzień 2008 - 20:52

Tytuł: Zwijanie wybranych działów
Opis:
Kategoria: IP.Board 2.3.x i 2.2.x
Data dodania: 09.03.08, 20:21
Autor: Spanner

Cytuj

Jeśli chciałbyś mieć zwinięte domyślnie wszystkie fora prócz wybranej kategorii  postępuj zgodnie z następującymi czynnościami.

Otwórz plik: /sources/action_public/boards.php

znajdź (około linii 365):

$cat_data['div_fo'] = '';
$cat_data['div_fc'] = 'none';

Zamień na:

$ukryj = array(1, 2, 3);
if(in_array($cat_data['id'] , $ukryj))
{
$cat_data['div_fo'] = 'none';
$cat_data['div_fc'] = '';
}
else
{
$cat_data['div_fo'] = '';
$cat_data['div_fc'] = 'none';
}

Następnie znajdź:

if ( strstr( $collapsed_ids, ','.$cat_data['id'].',' ) )
{
$cat_data['div_fo'] = 'none';
$cat_data['div_fc'] = '';
}


i zamień na:

if ( strstr( $collapsed_ids, ','.$cat_data['id'].',' ) )
{
$cat_data['div_fo'] = 'none';
$cat_data['div_fc'] = '';
}
else
{
$cat_data['div_fo'] = '';
$cat_data['div_fc'] = 'none';
}

zastąp cyfry 1, 2, 3 na ID kategorii, które chcesz by były zwinięte.

Zapisz plik i wgraj na serwer



Przewijane BBCody | Przwijanie długich zawartości w BBCodach (wszystkie wersje IPB) , Ograniczenia działów reklamowych , Zwijanie wybranych działów , Subfora w wybranych działach , Ograniczenie dostępu do wybranych forów


0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników