Кнопка "Вступить в блог"

Заметил (на опыте своего проекта), что в шаблонах new и light (остальные не изучал :) ) Очень не интуитивно сделана кногпка «Вступить в блог»

Она маленькая и при ненаведённой мыше практически незаметная (светло-серая).
Код кнопки такой:
<li><a href="#" id="block_blogs_join" onclick="lsBlockBlogs.toggle(this,'blogs_join'); return false;">{$aLang.block_blogs_join}</a></li>

Само изображение кнопки находиться в фале icons.gif

т.е. все кнопки в одном окошке…
Подскажите, как сделать кнопку «Вступить в блог» более эргономичной для пользователей!
Заранее благодарен за помощь

14 комментариев

avatar
Заменить кнопку надписью-ссылкой «Вступить в блог», как вариант :)
avatar
Вы имеете ввиду строку {$aLang.block_blogs_join}?
avatar
да
avatar
Ничего не меняется :(
avatar
тебе надо в файле стилей style.css поменять

.profile-blog .action li.join a { display: block; height: 10px; width: 10px; background: url(../images/icons.gif) no-repeat scroll 0 -250px; }
.profile-blog .action li.join a:hover { background: url(../images/icons.gif) no-repeat scroll -10px -250px; }
.profile-blog .action li.join.active a { background: url(../images/icons.gif) no-repeat scroll -10px -250px; }

на

.profile-blog .action li.join a { display: block; height:!!! высота_кнопки!!!px; width:!!! ширина_кнопки!!!px; background: url(../images/!!! имя файла с новой кнопкой!!!); }
.profile-blog .action li.join a:hover { background: url(../images/!!! имя файла с новой кнопкой!!!); }
.profile-blog .action li.join.active a { background: url(../images/!!! имя файла с новой кнопкой!!!); }

поменяв конечно все что обозначено восклицательными знаками
Это для шаблона new. Light не смотрел
avatar
Спасибо, буду пробовать :)
avatar
привет! не подскажешь, как сделать всплывающую подсказку к этой кнопке?
avatar
<li><a title="ВСПЛЫВАЮЩАЯ ПОСДКАЗКА" href="#" id="block_blogs_join" onclick="lsBlockBlogs.toggle(this,'blogs_join'); return false;">{$aLang.block_blogs_join}</a></li>


это если по простому, если нужна пафосная, то надо скрипт писать модный
avatar
ну сделайте свою кнопку, кто мешает то?
  • pmb
  • 0
avatar
странное дело. кнопка тупо исчезла, хотя код я не трогал.
avatar
Спасибо за наводку. А подсказку я чуть расширил в шаблоне blog_list.tpl (пример — www.relaxrostov.ru/blogs/):

<a title="{if $oBlog->getUserIsJoin()}Покинуть блог{else}Вступить в блог{/if}" href="#" onclick="ajaxJoinLeaveBlog(this,{$oBlog->getId()}); return false;"></a>
avatar
подскажите в каком месте blog_list.tpl Вы прописали строчку?
avatar
там всего 34 строки :)
прописал в №25 строке после
{if $oUserCurrent->getId()!=$oBlog->getOwnerId() and $oBlog->getType()=='open'}
avatar
как сделать, чтобы счетчик читателей блога обновлялся одновременно с нажатием на кнопку «Вступить в блог»? А это значение обновляется только после обновления страницы.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.