Skocz do zawartości
  • Zarejestruj się
TurkuSevdali_Aska

Szukać w skinie czy w ustawieniach dostępu?

Polecane posty

W skinie Blue Velvet nad ramką z informacją o tym, że forum jest offline wyświetla się zakładka (w dodatku po ang.) All Categories i obok wszystkie działy. Wejść się nie da ale nazwy kategorii i for widnieją. Ten problem nie występuje na skinie IPB, więc sądziłam, że to będzie gdzieś w ustawieniach tego skina. Pisałam do supportu skina jak to wyłączyć i oni powiedzieli: "You can manage them in the Forum Permissions inside the AdminCP". Macie pomysł o o które ustawienia dostępu może chodzić w sytuacji, kiedy forum jest offline?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Niestety skin jest płatny, więc nie da się go pobrać, zainstalować i Ci pomóc.

Może niech supporter napisze Ci dokładnie gdzie masz to wyłączyć bo jak widać napisał na odczepnego, że "możesz zarządzać w opcjach dostępowych for".

Może chodzi mu po prostu o to abyś wyłączyła to dla niezalogowanych, ale to głupie tak włączać, wyłączać. Trzeba by to widzieć, mieć dostęp aby w ogóle zrozumieć w czym jest problem.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie, nie to miałem na myśli. Teraz wiem, ze pojawia Ci się to na belce.

Zainstalowałem ten skin u siebie, ale ja nie mam takiej belki, mam standard "Forum Użytkownicy Kalendarz itd", nie mam więc pojęcia skąd się to tam wzięło.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

To też mam, ale dużo wyżej. Tam są 3 paski: forum, użytkownicy itp, drugi: ścieżka do forum w którym jestem + (po prawej), regulamin, nowa zawartość, i ten trzeci, co wkleiłam rysunek.

No chyba, że spróbować wyłączyć dostęp dla gości do wszystkich for a włączyć dopiero jak forum będzie online?

Edytowano przez TurkuSevdali_Aska

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ale to nic nie da skoro fora nie są widoczne tylko linki na belce. Nie mam pojęcia co to za belka, u mnie jej nie ma ani na offline ani online.

Może nie jest to część skina a jakaś modyfikacja?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jak się okazuje miałem starszą wersje skina do 3.0.5, znalazłem do 3.1.x, ale niestety mam testową wersje 3.05 forum i ten skin nie pasuje. Mimo szczerych chęci, muszę się poddać.

Najlepiej ustaw inny skin jako domyślny (np standardowy), wtedy niezalogowany nie zobaczy skina Velvet, zalogować się nie zaloguje bo forum jest offline a Ty będziesz mogła go sobie ustawić i na nim pracować.

Edytowano przez Kombajn

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wg. mnie to jest na sztywno w skinie. w globalTemplate zapewne. Szukaj tam

<div id="tabs">

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No, pewnie tam, tylko kłopotliwe to jest bo aby wyłączyć trzeba by usunąć kawałek kodu a później przywracać z powrotem gdy forum już ruszy. Chyba, ze chce całkowicie to wywalić to owszem.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nieprawda :)

wystarczy objąć ten kod czymś takim:


<if test="boardoffline:|:$this->settings['board_offline'] == 0">
tutaj kod
</if>[/code]

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

<!-- Tabs Starts -->

<div id="tabs"><div id="tabs_left"><div id="tabs_right">

<ul>

<li id="category-all" class="category-dropdown"><span><a href='{parse url="act=idx" seotitle="false" base="public"}' title="View All Categories">Tüm Kategoriler</a></span></li>

<if test="isset($this->registry->getClass('class_forums')->forum_cache['root'])">

<foreach loop="$this->registry->getClass('class_forums')->forum_cache['root'] as $category">

<if test="isset($this->registry->getClass('class_forums')->forum_cache[$category['id']])">

<li class="sb-dropdown category-dropdown" id="category-{$category['id']}"><span><a href={parse url="showforum={$category['id]}" seotitle="{$category['name_seo']}" template=showforum" base="public"}" title="{$category['name]}">{$category['name']} <img src="{style_images_url}/_custom/tabs-submenu_arrow.png" /></a></span>

<ul class="tabs_submenu">

<foreach loop="$this->registry->getClass('class_forums')->forum_cache[$category['id']] as $forum">

<li id="forum-{$forum['id']}"><a href={parse url="showforum={$forum['id]}" seotitle="{$forum['name_seo']}" template=showforum" base="public"}" title="{$forum['name]}">&nbsp;{$forum['name']}</a></li>

</foreach>

</ul></li>

</if>

</foreach>

</if>

<if test="$this->request['f']">

<script type="text/javascript">

Velvet.markAsActive('{$this->request['f']}');

Velvet.markAsActive('{$this->registry->getClass('class_forums')->forum_by_id[ $this->request['f'] ]['parent_id']}');

</script>

</if>

</ul>

<!-- Tabs Ends -->

<!-- Search Starts -->

<div id='search'>

{parse template="quickSearch" group="global" params=""}

</div>

<!-- Search Ends -->

<div class="clear"></div>

Czy po zamianie tak to ma wygladać:

<!-- Tabs Starts -->

<if test=accessoffline:|:$this->memberData['g_access_offline] == 1"><div id="tabs"></if><div id="tabs_left"><div id="tabs_right">

<ul>

<li id="category-all" class="category-dropdown"><span><a href='{parse url="act=idx" seotitle="false" base="public"}' title="View All Categories">Tüm Kategoriler</a></span></li>

<if test="isset($this->registry->getClass('class_forums')->forum_cache['root'])">

<foreach loop="$this->registry->getClass('class_forums')->forum_cache['root'] as $category">

<if test="isset($this->registry->getClass('class_forums')->forum_cache[$category['id']])">

<li class="sb-dropdown category-dropdown" id="category-{$category['id']}"><span><a href={parse url="showforum={$category['id]}" seotitle="{$category['name_seo']}" template=showforum" base="public"}" title="{$category['name]}">{$category['name']} <img src="{style_images_url}/_custom/tabs-submenu_arrow.png" /></a></span>

<ul class="tabs_submenu">

<foreach loop="$this->registry->getClass('class_forums')->forum_cache[$category['id']] as $forum">

<li id="forum-{$forum['id']}"><a href={parse url="showforum={$forum['id]}" seotitle="{$forum['name_seo']}" template=showforum" base="public"}" title="{$forum['name]}">&nbsp;{$forum['name']}</a></li>

</foreach>

</ul></li>

</if>

</foreach>

</if>

<if test="$this->request['f']">

<script type="text/javascript">

Velvet.markAsActive('{$this->request['f']}');

Velvet.markAsActive('{$this->registry->getClass('class_forums')->forum_by_id[ $this->request['f'] ]['parent_id']}');

</script>

</if>

</ul>

<!-- Tabs Ends -->

<!-- Search Starts -->

<div id='search'>

{parse template="quickSearch" group="global" params=""}

</div>

<!-- Search Ends -->

<div class="clear"></div>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie. Po zmianie daj tak:

Jeszcze jedna poprawka :) złe dane Ci dałem. Bo robiąc tak. będziesz zawsze miała niewidoczne to dla osób, które nie mogą oglądać wyłączonego forum. Poprawiłem się i zrób tak:


<if test="boardoffline:|:$this->settings['board_offline'] == 0">
<!-- Tabs Starts -->
<div id="tabs"><div id="tabs_left"><div id="tabs_right">
<ul>
<li id="category-all" class="category-dropdown"><span><a href='{parse url="act=idx" seotitle="false" base="public"}' title="View All Categories">Tüm Kategoriler</a></span></li>
<if test="isset($this->registry->getClass('class_forums')->forum_cache['root'])">
<foreach loop="$this->registry->getClass('class_forums')->forum_cache['root'] as $category">
<if test="isset($this->registry->getClass('class_forums')->forum_cache[$category['id']])">
<li class="sb-dropdown category-dropdown" id="category-{$category['id']}"><span><a href="{parse url="showforum={$category['id']}" seotitle="{$category['name_seo']}" template="showforum" base="public"}" title="{$category['name']}">{$category['name']} <img src="{style_images_url}/_custom/tabs-submenu_arrow.png" /></a></span>
<ul class="tabs_submenu">
<foreach loop="$this->registry->getClass('class_forums')->forum_cache[$category['id']] as $forum">
<li id="forum-{$forum['id']}"><a href="{parse url="showforum={$forum['id']}" seotitle="{$forum['name_seo']}" template="showforum" base="public"}" title="{$forum['name']}">&nbsp;{$forum['name']}</a></li>
</foreach>
</ul></li>
</if>
</foreach>
</if>
<if test="$this->request['f']">
<script type="text/javascript">
Velvet.markAsActive('{$this->request['f']}');
Velvet.markAsActive('{$this->registry->getClass('class_forums')->forum_by_id[ $this->request['f'] ]['parent_id']}');
</script>
</if>
</ul>
<!-- Tabs Ends --></if>
<!-- Search Starts -->
<div id='search'>
{parse template="quickSearch" group="global" params=""}
</div>
<!-- Search Ends -->
<div class="clear"></div>[/code]

Za pomyłkę przepraszam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Coś nie wyszło, bo zniknęło nawet dla admina, po drugie wyszukiwarka została, a tej belki w której była już nie ma i do brzydko wygląda.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zniknęło wszystko. kod, który zrobiłaś ustawia, że jeśli forum jest wyłączone to pasek ten jest niewidoczny. Można tutaj mieszać oczywiście.

możesz dać tak:

zamienić:

<if test="boardoffline:|:$this->settings['board_offline'] == 0">
na:

<if test="boardoffline:|:$this->settings['board_offline'] == 0 OR $this->memberData['g_access_offline'] == 1">[/code]

i teraz jeśli forum będzie lub jeśli masz dostęp do oglądania strony wyłączonej to ten pasek będzie się pojawiać

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dla tych bez uprawnień bez zmian, a u tych co mogą wejść jest i belka i kategorie. To jest ok, jeszcze tylko, żeby na offline była belka a nie było kategorii, o ile tak się da.

Albo na offline wyszukiwarkę ukryć, skoro wychodzi nad brakujący pasek.

Edytowano przez TurkuSevdali_Aska

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zamień:


<if test="boardoffline:|:$this->settings['board_offline'] == 0 OR $this->memberData['g_access_offline'] == 1">
<!-- Tabs Starts -->
<div id="tabs"><div id="tabs_left"><div id="tabs_right">
[/code] na:
[code]
<!-- Tabs Starts -->
<div id="tabs"><div id="tabs_left"><div id="tabs_right">
<if test="boardoffline:|:$this->settings['board_offline'] == 0 OR $this->memberData['g_access_offline'] == 1">

i powinna być belka

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

to już musiałbym już w css'ie się pobawić w ciemno nie potrafię podać

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

to zamień

</ul>
<!-- Tabs Ends --></if>
<!-- Search Starts -->
<div id='search'>
{parse template="quickSearch" group="global" params=""}
</div>
<!-- Search Ends -->
<div class="clear"></div>[/code] na:
[code]
</ul>
<!-- Tabs Ends -->
<!-- Search Starts -->
<div id='search'>
{parse template="quickSearch" group="global" params=""}
</div>
<!-- Search Ends --></if>
<div class="clear"></div>

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Proszę. Najważniejsze że pomogłem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Problem został rozwiązany.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.