+0.12
Рейтинг
1.67
Сила

Плагин "LSPurse (Личный счет пользователя)" for LS1.0

Плагин организует на сайте личный счет пользователя который можно пополнить автоматически из платежных систем (плагин Payment).


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

Подскажите пожалуйста теги (решено)

Появилась задача вывести код только на странице просмотра топика. А так же вывести другой код только на странице со списком топиков.

В файлах типа topic.tpl работает следующее:


{if $bTopicList}
//в списке топиков
{else}
//при просмотре топика
{/if}


Нужно что-то вроде этого, но чтобы данный код работал в других файлах шаблона, например в header.tpl и sidebar.tpl

Решение
Сам разобрался.

Для показа на главной странице со списком топиков:
{if $sAction=='index'}{/if}
Для показа на странице топика:
{if $sAction=='blog'}{/if}

Принудительно указывать пол пользователя

Доброго дня, дорогие друзья!
Очень рад, что сайт обновился, прямо как-то свежее стало! :)))

Подскажите, появилась ли возможность принудительно заставлять пользователя указывать пол? Очень хочется мужчин поздравлять с 23-м февраля, а девчушек с 8-м марта.

Очень буду рад обсуждению вопроса и поиску решения. Спасибо!

Скрываем закрытые блоги из общего списка

Итак, у нас на сайте есть открытые и закрытые блоги. Появилось много желающих скрывать их из общего списка.

Сейчас общий список выглядит так: localhost/blogs/

Задача убрать закрытый блог из списка.

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

Собираю людей на плагин Споры/Холивары/Тотализатор

Всех приветствую, наверное некоторые меня уже знают, а некоторые может еще и нет :)

Собираю пользователей, для плагина, который нужен многим :) ну как минимум двум! Описание ТЗ и прочие под катом, но думаю из названия уже ясно что к чему.

Если кому интересно или ест вопросы пишите, если хотите участвовать в коллективной покупке пишите отвечу вличке. Сроки и стоимости оглашу через несколько дней, как будет отклик пользователей.

PS разработчик eXtravert


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

Отключаем заполнение поля "Заголовок"

Отключаем обязательное заполнение поля «Заголовок»
Выводим топики по дате публикации топика, либо по дате публикации последнего комментария в топике.

Все что получилось лежит тут. Это не плагин, это хак.
Перед использованием сделайте бэкап папки classes

Все спасибы отправляйте netlanc сюда

Бесплатный плагин «LSGallery»

При поддержке проекта paintstrike.ru мы разработали бесплатный плагин для пользовательских галерей. Его можно скачать на GitHub или в официальном каталоге модулей.

В чем преимущество нашей Галереи?

Во первых она бесплатна и открыта :). Во вторых она грамотно спроектирована, быстро работает, красиво выглядит и удобна в использовании. Посудите сами:



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

Заменить поле для меток (тэгов) checkbox:ми

Есть желание заменить поле для меток статическим списком с возможностью выбора нескольких меток чекбоксами.
Для мульти-выбора неплохо подходит данный скрипт: www.erichynds.com/jquery/jquery-ui-multiselect-widget/

Помогите реализовать, так что бы выборка работала при сохранении и эдитировании топика!

<script type="text/javascript">
   $(function(){
       $("#sel").multiselect({
       	   selectedList: 5 
       });
   });   
</script> 
<select multiple="multiple" size="5" id="sel" name="sel">
  <optgroup label="England">
      <option value="London">London</option>
      <option value="Leeds">Leeds</option>
      <option value="Manchaster">Manchaster</option>
  </optgroup>
  <optgroup label="USA">
      <option value="New York">New York</option>
      <option value="Chicago">Chicago</option>
  </optgroup>
</select>


добавляем данные в текст поле

<script type="text/javascript">
		    $(document).ready(function() {
		        $("#sel").change(
		            function () {
		                $('#tags').attr('value', $("#sel").val());
		            }
		        );
		    });
		</script>


осталось в edit показать какие checkbox checked…

Устанавливаем коды бирж ссылок на Livestreet

Здесь периодически возникают вопросы о том, как подключить LS 0.51 к биржам ссылок
Проблема в том, что текущая версия Smarty не поддерживает тег {php}.
Есть советы разрешить этот тег в директивах Smarty.
Но у меня получилось только с кодом от Sape. Другие биржи упорно не находили кода(( В конце концов помогла корпорация добра.
Итак,
  1. Заливаем в корневую папку хостинга нужны файлы и папки, устанавливаем нужны права на запись
  2. Заходим в папку /www/ваш сайт/engine/lib/external/Smarty/libs/plugins
  3. Создаем файл под названием function.trustlink.php или function.sape.php
    В него помещаем следующий код (на примере trustlink )
    <?php
    function smarty_function_trustlink($params,&$smarty)
    {
    define('TRUSTLINK_USER',
    'ваш хеш код');
    require_once($_SERVER['DOCUMENT_ROOT'].'/'.
    TRUSTLINK_USER.'/trustlink.php');
    $o['charset'] = 'UTF-8';//кодировка сайта
    $trustlink = new TrustlinkClient($o);
    unset($o);
    echo $trustlink->build_links();
    }
    ?>
  4. Далее идём к вашему шаблону и вставляем в него
    {trustlink}
  5. профит:)
Ссылки для тех, кто хочет монетизировать свой сайт на livestreet:
три наиболее крупные биржи
сапа
трастлинк
линкфеед