+0.64
Рейтинг
0.60
Сила

Вывод информации в зависимости от Страны и языка пользователя

Задача состоит в следующем, выводить информацию в зависимости к какой стране пользователь относится и на каком языке воспринимает эту информацию.

Для примера:

Apple iPhone 5, к нему в топике публикуется описание, фото, видео ну и т.д.
для этого товара предусмотрена поле цена, ну скажем для Украины 8 000 грн. для России 30 000 руб.
Сайт доступен на двух языках русском и украинском и информация выводится тоже на двух языках с помощью плагина L10n.

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

[Решено] Вызвать метод объекта внутри PHP, запись в стиле Smarty

Есть дополнительное поле сделано как описано в этом топике часть 1
в шаблоне вызывается
{$oTopic->getVideoContent()}

При создании топика заполняется данными в виде уникального кода (плейлист Youtube)
xttp://www.youtube.com/playlist?list=PLC96B806286684C89

Есть PHP скрипт, который размещен в /engine/lib/external/Smarty/libs/plugins под название function.youtube.php
его задача подставлять параметры значений для вывода списка роликов в плейлисте, вот привожу его

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

Не срабатывает условие

Создал дополнительное поле при создание топика.
Хочу, чтобы при выборе определенного блога (куда публикуем) появлялось это поле
сделал так
{if $oBlog->getId()>=1 and $oBlog->getId()<=8}
    <p><label for="topic_anonscontent">{$aLang.topic_create_anons}:</label>
    <small class="note">{$aLang.topic_create_anons_notice}</small>
    <textarea rows="4" id="topic_anonscontent" name="topic_anonscontent" class="input-text input-width-full js-wall-reply-parent-text">{$_aRequest.topic_anonscontent}</textarea>
    </p>
    {/if}

не срабатывает.

Вставка видео в модальном окне или раскрывающемся блоке

Вставка видео через
<object><embed></embed></embed></object>

работает, а вот новым способом типа код
<iframe width="640" height="360" src="http://www.youtube.com/embed/IjuUp6at1VA?rel=0" frameborder="0" allowfullscreen></iframe>

не хочет, в чем может быть проблема

Вывод title и url блога по id

Создал блок, в tpl хочу вывести title и url блога по id из базы данных
делал так:
{if $oBlog->getId()==14}<a href="{$oBlog->getUrlFull()}">{$oBlog->getTitle()|escape:'html'}</a>{/if}

не выводит, подскажите как правильно сделать?

Свой description для страниц топиков

Цель: создания своего description для страниц топиков.

1. Дополнительное поле при создание топика.
2. Счетчик символов при заполнение и валидация
3. Условие для страниц топиков

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

Как правильно создать условие для топика в header.tpl

Есть дополнительное поле.
{$oTopic->getAnonsContent()}

Это поле заполняется при создание топика и должно уходить на страницу топика
meta name="description" content="{$sHtmlDescription}"

Вопрос.

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

Ограничение создание топика по количеству комментариев

Решил сделать ограничения на создания топика по рейтингу.
но оказалось что в LS все уже есть направил NPC , но у меня возник конфликт с Blogs Autoconnect Plugin тут подсказали s4people что можно по количеству комментариев
Сделал следующие
в /classes/modules/acl/ACL.class.php добавил
/**
         * Проверяет может ли пользователь создавать топик по количеству коментариев
         *
         * @param  ModuleUser_EntityUser $oUser Пользователь
         * @return bool
         */
        public function CanPostTopicComment(ModuleUser_EntityUser $oUser) {
                // Для администраторов ограничение по времени не действует
                if($oUser->isAdministrator()
                        or Config::Get('acl.create.topic.limit_comment')==0
                        or $oUser->getCountComment()>=Config::Get('acl.create.topic.limit_time_rating'))
                        return true;

                /**
                 * Проверяем, если у топика коментариев меньше чем acl.create.topic.limit_comment
                 */
                $aTopics=$this->Topic_GetCountCommentsByUserId($oUser->getId(),Config::Get('acl.create.topic.limit_comment'));
                if(isset($aTopics['count']) and $aTopics['count']>0){
                        return false;
                }
                return true;
        }

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

Создание топиков в зависимости от выполненной задачи

Есть пользователь, который хочет создать топик, но возможность у него в этом отсутствует по причине, что он не выполнил условие при создании предыдущего топика, а условие у него было простое, создать 5 качественных комментариев к топику, так как он его не выполнил он не может создать следующий топик.

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

Редактор текста, объединение двух кнопок в одну

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

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