+2.10
Рейтинг
5.19
Сила

Эмиль

Социальные кнопки под статьей.

Привет, сообщество!
Помогите пожалуйста настроить кнопки соц.сетей. Уже так намучился, ничего не выходит.
Хочу вывести 3 социальные иконки под каждой статьей чтобы люди могли делится статьями


проблема в том, что если использую кнопки yandex API(http://api.yandex.ru/share/), то они не относятся к каждой конкретной статье, а просто делятся ссылкой с главной.

пробовал также вставлять кнопки по примеру твиттера, как описано тут livestreet.ru/blog/6820.html
<li class="twitter"><a href="http://twitter.com/home?status={$oTopic->getTitle()|escape:'html'}: {$oTopic->getUrl()}" title="Добавить эту статью в Twitter" target="_blank" rel="nofollow"><img src="{cfg name='path.static.skin'}/images/icon-twitter.gif" border="0" ></a></li>


так получается что ссылка отностится к конкретной статье, но при нажатии, поле где должна стоять ссылка с описанием пустое.как будто чего-то не хватает, какой-то части кода, чтобы ссылка считывалась в окошко вконтакте к примеру.
что я делаю не так?
буду очень благодарен, если поможете.спасибо всем

Добавляем сайдбар на статические страницы

Когда я в прошлый раз спросил, как сделать блоки на статических страницах, меня почему-то заминусовали без ответа. Но я всё же решил докопаться до этого вопроса. А решение оказалось очень простым.
Читать решение

Редирект после регистрации

Здравствуйте! Подскажите, пожалуйста, как настроить редирект на нужную страницу после регистрации, когда появляется надпись «Поздравляем! Регистрация прошла успешно.» Ковырял actionRegistration/ok.tpl в шаблоне, но там ничего не намекает на то, что нужно. Заранее спасибо за помощь.

Кнопка «Подписаться» [Решено]

Сейчас неудобно подписываться на активность пользователей. Для того чтобы начать следить за кем-либо нужно запомнить его логин, перейти на страницу «Активность» и начать его вводить в соответствующем поле и после этого выбрать нужного пользователя в появившемся списке.

Гораздо лучше реализовать все как в популярных социальных сетях (twitter, dribbbler, vkontakte): добавить кнопку подписаться прямо в профиль пользователя.

Как это сделать сказал пользователь Chiffa, за что ему большая благодарность =))

Решение что и куда нужно добавлять

Плагин Лепра-приветствия. Подключение его в другом месте.

Здравствуйте. Имеется плагин лепра-приветсвия.
По-умолчанию он выводится над блоком «Прямой эфир». Как его расположить в другом месте? К примеру в шапке сайта.
И относительно других плагинов это тоже интересно.

Сортировка топиков при выводе по тегу

Искал «сортировку топиков», «вывод тегов» и др. — но ответа на свой вопрос не нашёл.

Хотелось бы, чтобы при выводе топика выводились сначала самые рейтинговые. А сейчас в топе кажется выводятся те, что недавно редактировались.

P.s. (фантазирую)
А вообще, здорово было бы сделать страницу, где можно было бы драг-энд-дропом выбирать сразу несколько тегов, авторов и устанавливать разные критерии сортировки топиков (по рейтингу, самое комментируемое, самое новое) — сложно ли это?

Главная страница тегов. (Решено)

Заметил одну проблему. При просмотре тегов по адресу

site.ru/tag/названиетега — выводятся теги, а вот если просто зайти на site.ru/tag/, нам показывается ошибка 404. Может лучше сделать форму ввода тега, для поиска постов по определенным словам. Было бы не плохо, если бы это реализовали в следующей версии ls.

Для того, что бы на странице вида site.ru/tag/ выводилась форма поиска по тегу, следует сделать следующее:
В файле classes/action/ActionTag.class.php доработать код до следующего:
public function Init() {
        
            $this->SetDefaultEvent('tag');
        }
        
        protected function RegisterEvent() {    
            $this->AddEvent('tag', 'EventTags');
            $this->AddEventPreg('/^.+$/i','/^(page(\d+))?$/i','EventTags');                                     
        }


В файле вашего шаблона action/ActionTag/index.tpl создать условие вывода:

<form action="" method="GET" id="tag_search_form">
    <h1>{$aLang.tag_title}</h1>
	{if $sEvent=='tag'} 
	<input type="text" name="tag" id="tag_search" value="" />
	</form>
{else}
	<input type="text" name="tag" id="tag_search" value="{$sTag|escape:'html'}" />
	</form>
	{include file='topic_list.tpl'}
{/if}


Все готово.

Дополнительное поле при создании топика

Здравствуйте, довольно актуальная тема на 0.5.x

Дополнительное поле при создание топика

Сразу хочу сказать спасибо:
bas eXtravert bamboo

Источники: HOWTO: Дополнительные поля при создании топика — подправил адреса к файлам + добавил русского языка

Цель:
  • Часть I создание дополнительного поля в шаблоне new под 0.5.1
  • Часть II опубликованное дополнительное поле видно только администраторам


Читать дальше →