+0.06
Рейтинг
1.63
Сила

Евгений

Фикс багов на сайте, мелкие доработки (решено)

Умудрился я скачать и поставить шаблон Orion, а там… конь не валялся.

Мелкие доработки по мере знаний провел, но остались всякие «не удобности» и «хочу, что бы работало по другому».

Из «не удобностей»
1. Не работает пагинация в списке юзеров(просто не отображает кнопки) и в плагине компаний(рандомно на страницу выбирает компании).
2. Не дружит с плагином компаний в плане брендирования, при добавлении фото для брендирования ломает весь шаблон.
3. В ленту новостей не вытягивает имя написавшего комменарий (используется Opencomments), хотя в прямой эфир запрос getGuestName работает.

Из «хочу, что бы работало по другому»
1. При заходе в топик из него берется изображение (плагин mainpreview) и заливает его в фон сайта, хочу что бы брендирование компаний работало так же.
2. Если отсутствует изображение в топике, то в шапке сайта белое поле, нужно подставлять рандомную картинку…
3. При добавлении логотипа компании он обрезается квадратом, обрезая левый и правый край, нужно поменять функцию, что бы логотип, если он прямоугольно-горизонтальный — обрезал оставляя всю ширину.

p.s. К автору шаблона не обращался ибо почитал топики про шаблон, нет авторов. К автору плагина Компаний тоже не обращался, на его демке все работает…

Кто может помочь с этими вопросами?

Как поменять алгоритм добавления топика?

Есть сайт с фото тематикой. Там публикуются посты всех типов: ссылки, фотосеты, текстовые.

Но юзеры не понимают (или не видят), что при добавлении фотосета нужно до того как тему топика написал нажать на кнопочку выбора типа топика «Фотосет». Если этого не успел сделать, то топик нужно начинать заново.

Обычный юзер забивает на эти кнопки и по одной фотке загружает в пост стандартными средствами, так и не познав прелести фотосета.

Ладно обычный юзер (хоть он и есть самым главным на сайте), но меня иногда бесит, когда уже набрал текст и тему, доходит дело до фоток и… все сначала.

Вопрос таков.

Как сделать так, что бы при выборе в меню «добавить топик» форма добавления не появлялась, а появлялась только после выбора типа топика.?

Не выводит в stream имя Гостя. Плагин OpenComments.

В блоке block.stream_comment.tpl прописываю код

{if !$oUser->getId() }
<a href="{$oUser->getUserWebPath()}"><img src="http://allorg.com.ua/templates/skin/magic/images/guest.png" alt="avatar" class="avatar" /></a>
                  <b> {$oComment->getGuestName()}</b>
                   {else}
<a href="{$oUser->getUserWebPath()}"><img src="{$oUser->getProfileAvatarPath(48)}" alt="avatar" class="avatar" /></a>
                        <a href="{$oUser->getUserWebPath()}" class="author">{$oUser->getLogin()}</a> 
                    {/if}


Все работает, а вот в ActionStream/events.tpl при прописывании

{if !$oUser->getId()}

                        <a href="{$oStreamEvent->getUser()->getUserWebPath()}"><img src="http://allorg.com.ua/templates/skin/magic/images/guest.png" alt="avatar" class="avatar" /></a>
			<span class="date" title="{date_format date=$oStreamEvent->getDateAdded()}">{date_format date=$oStreamEvent->getDateAdded() hours_back="12" minutes_back="60" now="60" day="day H:i" format="j F Y, H:i"}</span> 
                        <a href="{$oStreamEvent->getUser()->getUserWebPath()}"><strong>{$oStreamEvent->getGuestName()}</strong></a>

 {else}

			<a href="{$oStreamEvent->getUser()->getUserWebPath()}"><img src="{$oStreamEvent->getUser()->getProfileAvatarPath(48)}" alt="avatar" class="avatar" /></a>
			<span class="date" title="{date_format date=$oStreamEvent->getDateAdded()}">{date_format date=$oStreamEvent->getDateAdded() hours_back="12" minutes_back="60" now="60" day="day H:i" format="j F Y, H:i"}</span> 
                        <a href="{$oStreamEvent->getUser()->getUserWebPath()}"><strong>{$oStreamEvent->getUser()->getLogin()}</strong></a>

 
 {/if}


Не работает, пишет логин и все. А вот аватарку подменяет.

Как можно решить данную проблему? Буду благодарен если тыкнете носом.

С ув. O3OH

Клуб взаимопомощи друг другу по средствам публикации постов и материалов на сайтах.

Тема уже поднималась.

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

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

Участники: artskill , andrey12 , O3OH , 1099511627776 .

Работаем полным ходом, меняемся ссылками, пишем комменты, помогаем в оформлении да и просто советом по сайтам.

Желающие присоедениться пишите в комменты — подключим.

Гостевое голосование за топик, коммент, блог.

Доброго времени суток.

Необходимо реализовать на проекте анонимное голосование за топик, коммент и блог.

Готов оплатить сию работу. Бюджет оговаривается.

Что должен уметь плагин:

1. Защита от накруток (проверки по IP или кукам достаточно)
2. При плюсовании коммента карма должна прибавляться к топику, а карма топика соответственно в блог. (Пропорции кармы вынести в конфиг)
3. Реализовать возможность голосовать за топик как на Пикабу. Если поставил минус, то можно поменять его на плюс.

Используется плагин компании. LS 1.0.x Если есть вопросы можно в ЛС или тут же в комменты.

Fatal error - при удалении блога! (комменты не удаляются)

Удалил блог компании (установлен плагин «Компании») вместе с топиками и комментариями.

Последствия:
Пропал почти весь сайдбар, футер, вообщем все, что справа.
В прямом эфире остался комментарий, новые добавляет в прямой эфир.

Fatal error: Call to a member function getBlog() on a non-object in /home/buildcom/public_html/templates/compiled/magic/83033838fd81ca11787c64a5bb86aaf408144bc6.file.block.stream_comment.tpl.php on line 42


42 строка это
<?php $_smarty_tpl->tpl_vars["oBlog"] = new Smarty_variable($_smarty_tpl->tpl_vars['oTopic']->value->getBlog(), null, 0);?>


Чистил кэш, темпы. Что делать? Как это исправить?

Сортировка топиков на главной по последним действиям

Может ли кто-нибудь помочь реализовать данную функцию на главной и к коллективным и к персональным топикам. Сделать этот метод сортировки по-умолчанию.

Например:

Последний откомментированый пост появляется в самом верху главной и с появлением новых постов или новых откомментированых опускался вниз.

Был плагин написаный (http://livestreetcms.ru/addons/view/7/), но он для версии LS 1.0.1 не подходит, да и пункт меню «Поток» не нужен.

Комментарии, форма комментариев, порядок вывода.

Доброго времени суток всем.

Потратил много времени на поиск, перечитал ФАКу и не нашел ответов.
Нужно изменить порядок вывода комментариев.
Нужно, что бы новые комментарии отображались сверху
Форма комментариев тоже должна отображаться вверху и быть все время активна. А надпись «Добавить комментарий» вообще убрать.
Все решения данной проблемы для старых версий ЛС.
Прошу совета бывалых.

Итоги:

Новые комментарии отображаются сверху.
Форма добавления комментариев тоже находится вверху, сразу под топиком, но не активная, все равно нужно нажимать на ссылку (это не решено)
Древовидный вывод комментариев при таком выводе комментариев не используется.
Все эти приблуды доступны и гостям сайта(используется плагин OpenComments), заценить можно здесь allorg.com.ua/

Спасибо за советы и верное направление 1099511627776 и aex
С ув. O3OH

Прямой эфир (решено)

Всем здравствуйте.

Начну с того, что топ повторяю, не судите строго, но проблема просто умаяла меня, поэтому опять обращаюсь.

Суть проблемы:

При установке шаблона magic пришлось многие плагины адаптировать, пере прописывать классы и т.д.
Везде вроде бы все получилось, но никак не могу найти где править allorg.com.ua/comments/ эту страницу, аватар съехал, кнопки не отображаются. В файле инициализации /templates/skin/magic/actions/ActionComments/index.tpl есть код

{include file='header.tpl'}

<h2 class="page-header">{$aLang.comments_all}</h2>
{include file='comment_list.tpl'}

{include file='footer.tpl'}


Если убрать
{include file='comment_list.tpl'}
, то прямой эфир исчезает, а вот если править этот файл, то ничего не меняется, чищу кеш. Уже сломал мозг на этом месте.

Опытные LSники, подскажите в чем дело? Где копать нужно?