Skocz do zawartości

ROZWIĄZANY: Ukryty dział


Rekomendowane odpowiedzi

Opublikowano

Witam serdecznie,

Czy ktoś jest mi w stanie powiedzieć, czy da się zrobić tak, by dane forum nie było widziane na stronie głównej (w liście forów)? Jednocześnie chciałbym mieć w innym miejscu strony odnośnik do tego forum, tak by można je było swobodnie przeglądać (próbowałem z uprawnieniami do wyświetlania, ale wtedy nie da się wejść w ogóle do forum, co jest trochę nielogicznie, bo od tego powinno być 'Czytanie').

Ewentualnie czy ktoś jest mi w stanie powiedzieć jaki plik odpowiada za wyświetlanie forów na stronie głównej? Jeśli nie będzie się tego dało rozwiązać programowo, to pogrzebać będzie trzeba w kodzie...

Z góry dzięki!

Opublikowano

Próbowałem już tak.

[#10333] Nie możemy znaleźć forum, które próbujesz zobaczyć.

Opublikowano

Ok, dzięki, poradziłem już sobie :). W sumie jedna linijka kodu :)

Opublikowano (edytowane)

To jest takie rozwiązanie trochę 'brutal force' :), ale ważne, że się sprawdza.

Jeśli mamy ustawioną kategorię, która jest ustalona jako niewidoczna + forum w tej kategorii, które jest widoczne, to żeby uzyskać dostęp do tego forum należy zamienić:

if( strstr( $hide_parents, ','. $f['parent_id'] .',' ) )
{
$hide_parents .= $f['id'].',';
continue;
}

na

if($f['id'] != 99) 
if( strstr( $hide_parents, ','. $f['parent_id'] .',' ) )
{
	$hide_parents .= $f['id'].',';
	continue;
}
}	

gdzie 99 to numer forum, które chcemy by było dostępne

Plik: admin/applications/forums/sources/classes/forums/class_forums.php

Funkcja: forumsInit()

Okolice 155 linijki

Po prostu forum numer 99 nie odziedziczy uprawnienia do 'niewyświetlania się' :)

Edytowane przez zyxyz
  • Manager
Opublikowano

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.