Jump to content
Sign in to follow this  
mathiasmm

[IP.Board 3.3] Naprawa linku "Zmień styl" w stopce forum

Recommended Posts

Po aktualizacji forum do wersji 3.3.0, można zauważyć, że link "Zmień styl" w stopce tak na prawdę już nie działa (skin z wersji 3.2, teraz zmieniła się trochę metoda zmiany stylu).

  1. Zaloguj się do ACP
  2. Wejdź do: Wygląd > Style i szablony
  3. Kliknij na nazwę stylu, który chcesz edytować.
  4. Po lewej stronie, zaznacz "globalTemplate" pod "Globalne szablony".

W bieżącym szablonie znajdź:


<if test="skinchanger:|:count($footer_items['skin_chooser']) > 1">

	 <if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']">

			 <li id="useragent_msg">

					 {$this->lang->words['skin_browser_set']} <a href="{parse url=&quot;{$this->settings[" query_string_formatted']}&amp;unlockuseragent="1&quot;" base="public" }'="">{$this->lang->words['override_browser_theme']}</a>

			 </li>

	 <else>

	 <if test="isTouchDevice:|:$this->registry->output->isTouchDevice()">

			 <li>

					 <a href="{parse url=&quot;{$this->settings[" query_string_formatted']}&amp;setasmobile="1&quot;" base="public" }'="">{$this->lang->words['set_mobile_theme']}</a>

			 </li>

	 </if>

			 <li>

					 <a rel="nofollow" id="new_skin" href="#">{$this->lang->words['change_theme']}</a>					

					 <ul id="new_skin_menucontent" class="ipbmenu_content with_checks" style="display: none">

							 <foreach loop="$footer_items['skin_chooser'] as $skin">

									 <li <if="" test="$skin['selected']">class='selected'>

											 <a href="{parse url=&quot;{$this->settings[" query_string_formatted']}&amp;k="{$this-">member->form_hash}&amp;settingNewSkin={$skin['id']}" base="public"}'>{$skin['title']}</a>

									 </li>

							 </foreach>

					 </ul>

			 </li>

	 </else></if>

</if>

Zamień na:

<if test="skinchanger:|: ! $this->member->is_not_human && count($footer_items['skin_chooser']) > 1">

	 <if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']">

			 <li id="useragent_msg">

					 {$this->lang->words['skin_browser_set']} <a href="#" data-clicklaunch="changeSkin" data-skinid="unlockUserAgent">{$this->lang->words['override_browser_theme']}</a>

			 </li>

	 <else>

	 <if test="isTouchDevice:|:$this->registry->output->isTouchDevice()">

			 <li>

					 <a href="#" data-clicklaunch="changeSkin" data-skinid="setAsMobile">{$this->lang->words['set_mobile_theme']}</a>

			 </li>

	 </if>

			 <li>

					 <a rel="nofollow" id="new_skin" href="#">{$this->lang->words['change_theme']}</a>					

					 <ul id="new_skin_menucontent" class="ipbmenu_content with_checks" style="display: none">

							 <foreach loop="$footer_items['skin_chooser'] as $skin">

									 <li <if="" test="$skin['selected']">class='selected'>

											 <a href="#" data-clicklaunch="changeSkin" data-skinid="{$skin[" id']}'="">{$skin['title']}</a>

									 </li>

							 </foreach>

					 </ul>

			 </li>

	 </else></if>

</if>

Rozwiązanie z IPS Knowledge Base.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

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.