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

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

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

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

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

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

<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/, установил и вроде бы все работает. Но при заходе с планшетов или смартфонов выдает предупреждение «Ваше подключение не защищено». Соответственно пользователей это испугает и будет потеря трафика при переходе на этот формат. Подскажите в чем может быть проблема, или уже есть готовое решение?

Experience Simple — как поменять дизайн шаблона

Здравствуйте, нужна помощь.
Нужно подредактировать шаблон Experience Simple. Хочу чтоб на главной странице публикации были похожи на этот пример, но с картинками

пример

чтоб выглядели блоками...

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

Альто жив?

Ребят планирую запустить проект по фото на альто и есть вопросы, но кому их не задаю все молчат.

1. Вы планируете в дальнейшем развивать алтьтоcms?
2. Покупал модули давно очень DAO 4 d 1, Задания и Программа Поощрения Авторов..., Кошелек пользователя, Donate система ... они в покупках моих виднеються, скачать я их могу. но при активации выдаёт ошибку.
Site error: the file /home/httpd/vhosts/natigora.com/httpdocs/ru/common/plugins/purse/classes/hooks/HookDonate.class.php requires the ionCube PHP Loader ioncube_loader_lin_5.6.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation. Что за куб, надо ли лицензии просить у разработчика, или я что то не то делаю? . С чего начать?

3. Сколько стоят в среднем Ваши услуги в час для доработки альтоcms ?

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

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

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

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

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

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

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

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

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