Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Przekopałem się przez chyba wszystkie fora supportowe w poszukiwaniu rozwiązania prostego zdawałoby się problemu.

Sidebar na wszystkich stronach forum - i wszędzie piszą: nie da się, nie można, nie nie nie.

Naprawdę się nie da?

Poradziłem sobie z likwidacją "zwijacza", po jego usunięciu tegoż poradziłem sobie też w wyrównaniem tabeli głównej z sidebarem od góry, teraz chciałbym wsadzić sidebar na każdej stronie forum i klapa.

Nie ma mocnych? :lol:

  • Manager
Opublikowano

Nikt jeszcze tego nie zrobił po prostu. Nie wiem z jakiego powodu, no, ale nie..

Trzeba przenieść kod z rodziny bitów strony głównej do głównego szablonu forum globalTemplate, a potem pobawić się zwijaczem .js.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Opublikowano (edytowane)

Zwijacz usuwa się w ACP>Look&Feel>Nazwa_Skina>Board Index>boardIndexTemplate

Trzeba znaleźć i usunąć poniższy kawałek kodu:

<if test="sideBarEnabled:|:$this->templateVars['sidebar_enabled']">
       <a href='{parse url="app=forums&module=extras&section=toggle" base="public"}' id='close_sidebar'  class='sidebar_toggle rounded' <if test="sidebaropen:|:IPSCookie::get('hide_sidebar') != '1'">style='display: none'</if>><img src='{$this->settings['img_url']}/sidebar_close.png' alt='{$this->lang->words['sidebar_close']}' /></a>
       <a href='{parse url="app=forums&module=extras&section=toggle" base="public"}' id='open_sidebar' class='sidebar_toggle rounded' <if test="sidebarclosed:|:IPSCookie::get('hide_sidebar') == '1'">style='display: none'</if>><img src='{$this->settings['img_url']}/sidebar_open.png' alt='{$this->lang->words['sidebar_open']}' /></a>
</if>

Żeby wyrównać tabelę Sidebara z tabelą główną forum należy w ipb_styles.css danego skina znaleźć poniższy fragment kodu i zmienić margin-top na 0px

#index_stats {
padding-bottom: 25px;
margin-bottom: 20px;
margin-top: 25px;
width: 22%;

Ale co i gdzie wstawić, żeby ten sidebar na wszystkich stronach wyświetlić?

DawPi, w Tobie ostatnia nadzieja...

Edytowane przez maxx
Opublikowano

Z sidebar'em może być problem. Hook'i mają zapisane konkretnie gdzie się znajdują.

Przykładowo:

        ["type"]=>
       string(7) "foreach"
       ["skinGroup"]=>
       string(11) "skin_boards"
       ["skinFunction"]=>
       string(18) "boardIndexTemplate"
       ["id"]=>
       string(11) "side_blocks"
       ["position"]=>
       string(9) "outer.pre"

Trzeba by w takim wypadku w ogóle ominąć skinGroup i skinFunction :lol:

Opublikowano

No widocznie jest to jakiś grubszy problem, bo się wszyscy poddają. DawPi, Sacred, Michael - wszyscy na invisionboard piszą że się nie da :lol:

Ech... załamka... idę się napić.

Opublikowano

Widziałem gdzieś w zasobach IPS dodatek umożliwiający wyświetlanie sidebaru na wszystkich podstronach... czyli ktoś już to zrobił. Modyfikacja była płatna i z tego co pamiętam, nie obeszło się bez edycji.

Opublikowano

Pavulon, kawał dobrej roboty! Znajdź chwilę i wrzuć kod na forum, please.

A, zwijacz chyba zapisuje stan w ciastkach, trzeba więc uważać przy zmienianiu skina - ciastka czyścić?

Opublikowano

To może teraz ja.

:lol: wytłumaczę sens tego o co nam chodzi.

Zamieszczając reklamę na forum kieruje ją się do określonego odbiorcy. (w tym przypadku usługi z jakiejś tam branży w różnych rejonach kraju)

Wielu userów korzysta z opcji zobacz posty od ostatniej wizyty pomijając strony główne i strony widoku for. Reklamodawca ma w nosie reklamę na stronach z widokiem for. On chce żeby go widzieli wszyscy wszędzie... bo dopiero wtedy to ma sens.

Opublikowano

Chwila i będzie. Już nawet zwijacza zrobiłem :lol:

Kto chce to go sobie usunie, a kto nie chce to będzie go miał.

Tylko jest jedno ale...

Właśnie zauważyłem coś mało optymistycznego:

WersjaIP.Board 2.3.x

Więc jeżeli te dane są aktualne to przepraszam bardzo ale ja na 3.0.5 robię.

Opublikowano

Jeszcze 2.3.4, przechodzimy na 3.0.5, ale na eksperymenty na żywym forum nie możemy sobie pozwolić (70k userów/300k postów, ok 400 online)

Najpierw musimy dojść do ładu z layoutem i niezbędnymi modami. Mamy tego w 2.3.4 sporo i nie wyobrażamy sobie, żeby te dodatki userom i moderatorom zabrać.

W zasadzie wszystko już mamy, tylko ten sidebar nieszczęsny został.

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ę.