Доброго времени суток!
Все наверное сталкивались с таким: например в закладках в профиле пользователя встаете на какую-либо закладку, переходите там куда-нибудь, потом нажимаем Назад — попадаем на первую вкладку, а не на ту на которой были. Соответственно приходится делать лишний "тык" мышью, что раздражает.
Данный хак позволит InstantCMS запомнить (на указанное вами время в мин.) на какой закладке у какого пользователя вы были до этого.
например нажимаем на ссылку -
оказываемся там же
Что нужно:
1. закинуть папку cookie из архива в /includes/jquery
здесь будет jQuery Cookie Plugin, не оригинал, моя модификация (не уверен насчет лицензии )
модификация позволяет указать время не в днях, а в минутах.
здесь [GitHub](https://github.com/carhartl/jquery-cookie) — лежит оригинал
2. поменять в начале шаблона профиля пользователя com_users_profile.tpl строки
на
где expires: 1 — время в минутах сколько система будет хранить куку с позицией вкладки у определенного пользователя — лучше всего поставить минут 30-60, за минуту можно и не успеть
аналогично можно сделать для других табов
забирать здесь — АРХИВ
смотрим демо — демо
сказать спасибо можно здесь:
Yandex счет: 41001684845537
Webmoney: R750806594532
Все наверное сталкивались с таким: например в закладках в профиле пользователя встаете на какую-либо закладку, переходите там куда-нибудь, потом нажимаем Назад — попадаем на первую вкладку, а не на ту на которой были. Соответственно приходится делать лишний "тык" мышью, что раздражает.
Данный хак позволит InstantCMS запомнить (на указанное вами время в мин.) на какой закладке у какого пользователя вы были до этого.
например нажимаем на ссылку -
оказываемся там же
Что нужно:
1. закинуть папку cookie из архива в /includes/jquery
здесь будет jQuery Cookie Plugin, не оригинал, моя модификация (не уверен насчет лицензии )
модификация позволяет указать время не в днях, а в минутах.
здесь [GitHub](https://github.com/carhartl/jquery-cookie) — лежит оригинал
2. поменять в начале шаблона профиля пользователя com_users_profile.tpl строки
на
{* ================================================================================ *} {* ========================= Профиль пользователя ================================= *} {* ================================================================================ *} {literal} <script type="text/javascript"> $(document).ready(function(){ $("#profiletabs > ul#tabs").tabs({ cookie: { {/literal} expires:1 , path: '/users/{$usr.login}' {literal} } }); }); </script> {/literal}
аналогично можно сделать для других табов
забирать здесь — АРХИВ
смотрим демо — демо
сказать спасибо можно здесь:
Yandex счет: 41001684845537
Webmoney: R750806594532
Реклама #
Fuze 12 лет назад #
Крот 12 лет назад #
не в тему - кстати странно, почему в Хроме смайлики не работают?
lezginka.ru 12 лет назад #
Sergey Platonov 12 лет назад #
Крот 12 лет назад #
что именно интересует?
Sergey Platonov 12 лет назад #
Крот 12 лет назад #
Sergey Platonov 12 лет назад #
RIM5 12 лет назад #
SEOrigin 12 лет назад #
bondar 12 лет назад #
Крот 12 лет назад #
сайт в студию или в личку где слетает
bondar 12 лет назад #
alexbabo 12 лет назад #