avatar

Вопросы, проблемы и их решения

Подробнее ↓

Как поменять значение кнопки для разных пользователей

Ни как не могу понять как перераспределить роль кнопки «добавить топик».
На данный момент:
Если пользователь не авторизован, то кнопка не отображается, если авторизован то выводит модальное окно «Создать (топик, блог, сообщение)»

Что надо сделать:
— Если пользователь не авторизован, показывать кнопку при нажатии которой или появляется модальное окно с авторизацией или просто выводиться сообщение о необходимости авторизоваться.

— Когда пользователь авторизовался, при нажатии кнопки, сразу ведет на страницу создания топика.

— Когда заходит админ, при нажатии показывается модальное окно «Создать (топик, блог, сообщение)»

На данный момент код кнопки такой:

<div class="col-sm-4 col-lg-4 hidden-xs">
 {if E::IsUser()}
                    <button class="btn btn-success btn-write pull-right icon-pencil" rel="tooltip" data-placement="bottom" data-toggle="modal" data-target="#modal-write">{$aLang.blog_add_history}</button>
                {/if}

</div>

Как поменять кнопки голосования за пост?

Всем привет!

Как поменять эти кнопки/картинки? Я нашёл их для темы experience-simple — путь /common/templates/skin/experience-simple/assets/css/style.bootstrap.min.css

Код:
fa-thumbs-o-up:before{content:"\f087"}

Что тут менять и как? Допустим, есть картинка в png. Как поставить её?

Как убрать кнопку «Вставить как ссылку» в редакторе загрузки изображений?

Друзья, при нажатии на изображание, выскакивает вариант его загрузки: с компьютера или из интернета. Так вот, при варианте из интернета есть два варианта вставки:
1. Вставить как ссылку
2. Загрузить

Сам вопрос, где и что нужно удалить или закомментировать, чтобы убрать кнопку «Вставить как ссылку».

Ошибка в блогах

После установки версии 1.1.28, ни чего не меняя, кликаем на меню «Блоги» и появляется ошибка:
Parse error: syntax error, unexpected '[' in W:\home\smylife.ru\www\common\classes\actions\ActionBlogs.class.php on line 118
E_PARSE [4] syntax error, unexpected '['
See details in error.log


На предыдущих версиях такого не наблюдалось...

P.S. Если удалить:
$aFilter = array();
        if ($sIncludeType = F::GetRequestStr('include_type')) {
            $aFilter['include_type'] = array_intersect(array_merge($aAllowBlogTypes, ['personal']), F::Array_Str2Array($sIncludeType));
        }

То ошибка пропадает!!!

Список друзей в профиле выводится без пагинации на expirience-simple

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

Переход с Http на Нttps/ ssl

Добрый день! В связи c последними событиями решил перейти на ssl.
Зарегистрировал бесплатный сертификат на https://www.startssl.com/, установил и вроде бы все работает. Но при заходе с планшетов или смартфонов выдает предупреждение «Ваше подключение не защищено». Соответственно пользователей это испугает и будет потеря трафика при переходе на этот формат. Подскажите в чем может быть проблема, или уже есть готовое решение?

Параметры расчета рейтинга топика при голосовании за него

Параметры расчета рейтинга топика при голосовании за него — не работает , ставлю галачку сохраняю и после сохранения галачка пропадает !

Как написать модификатор для шаблонизатора

Есть ли готовое решение?

Благодарность пользователю 135 за предоставленный код!

Помогите его привести в рабочий вид.

Сам код:
{math equation="floor(x / 86400)" x=$smarty.now - $oUser->getDateRegister()}

Нужно что бы выводилось по дням, месяцам и годам.
5 дней на сайте, 2 месяца на сайте, 10 месяцев на сайте, 1 год на сайте, 10 лет на сайте.

Заранее благодарен

Recaptcha и дополнительная страница

Добрый день! У меня два вопроса, как вывести recaptcha на дополнительную страницу ( любую )
И как добавить вывод ошибки если она не заполнена при отправке формы

{hook run="registration_captcha" type="registration"} вывод на страницу регистрации... можно конечно этот хук добавить на другую страницу, но я не думаю что это будет правильным решением