+17.86
Рейтинг
47.25
Сила

Илья

  • avatar emmy
  • 1
вы должны быть готовы пилить модули и дизайн самостоятельно, а в обратном случае долгими месяцами искать исполнителей, которые без какой-либо документации методом тыка разобрались в ls
Да ну бросьте, в ls любой middle разработчик разберется без особого труда, никакого метода тыка не надо. Все есть — скринкасты, доки апи, комменты, нормальная структура. Проблемы могут разве что возникнуть у совсем новичков, но в этом cms не виновата.
  • avatar emmy
  • 0
Скорее всего недоступен файл plugins.dat для записи
  • avatar emmy
  • 0
Да, всё верно.
Но сбор маловероятен — плагин для новой версии купили двое :)
  • avatar emmy
  • 0
У ls сейчас какие-то проблемы с доставкой писем. По вопросам покупки плагина — я вам ответил в личке, по вопросам работы каталога — это к администрации каталога.
  • avatar emmy
  • 1
На коленке такую фичу нормально не сделать, но раз ты очень хочешь, то я накидал для тебя решение

Открываешь файл templates/skin/(your skin)/comment.tpl
Ищешь там это
<li class="comment-author {if $iAuthorId == $oUser->getId()}comment-topic-author{/if}" title="{if $iAuthorId == $oUser->getId() and $sAuthorNotice}{$sAuthorNotice}{/if}">
    <a href="{$oUser->getUserWebPath()}">{$oUser->getLogin()}</a>
</li>


Заменяешь на это
<li class="comment-author {if $iAuthorId == $oUser->getId()}comment-topic-author{/if}" title="{if $iAuthorId == $oUser->getId() and $sAuthorNotice}{$sAuthorNotice}{/if}">
    <a href="{$oUser->getUserWebPath()}">{$oUser->getLogin()}</a>
    {assign var="oParentComment" value=LS::E()->ModuleComment_GetCommentById($oComment->getPid())}

    {if !is_null($oParentComment) and $oParentComment->getUser()->getId() != $oComment->getUser()->getId()}
        ответ для <a href="#" onclick="ls.comments.goToParentComment({$oComment->getId()},{$oComment->getPid()}); return false;">{$oParentComment->getUser()->getLogin()}</a>
    {/if}
</li>


Теперь у тебя рядом с именем автора комментария выводится имя автора родительского комментария (только если они не совпадают). А при клике на автора родительского комментария осуществляется подсветка и переход к родительскому комментарию (также как при клике на стрелочку вверх).

Я не рекомендую использовать это решение, оно
1. Создает N дополнительных запросов к базе, где N — это кол-во комментариев. Топики с сотней комментов будут открываться ощутимо дольше.
2. Делает эти запросы из шаблона, где подобной логики вообще не должно быть.
3. Исправляет исходные файлы шаблона, хотя этим должен заниматься плагин.
4. Ломает верстку, если логины будут длинными.

И, повторюсь, подобное решение — тебе же дороже выйдет, как тебе уже посоветовали выше — надо заказывать разработку.
  • avatar emmy
  • -4
А здесь любой имеет право комментировать и высказывать свое мнение нравится оно тебе или нет.
Окей

Ну и зачем такая адаптация....?
Ну и зачем ты дышишь вообще....?
  • avatar emmy
  • -3
Так «констатируй свои факты» в другом месте, не надо ныть в моем топике о том, что я что-то там удалил и это продолжает стоить 690 рублей. И тем более не надо мне предъявлять «Ну и зачем такая адаптация....?», я захотел — я сделал, не болтал, не ныл, а просто сделал, а ты кто вообще? И какое право имеешь мне что-то предъявлять? Если я что-то удалил — значит так нужно было, у тебя еще есть какие-то вопросы ко мне?

Давай не будем так указывать что кому делать.
Лучше потрать еще 4 — 5 часов и прикрути карты к плагину.
Ты раз уж призываешь не указывать, то сам-то не указывай.

И пусть цена будет соответствующая. Цена для меня не препятствие, но мне нужна карта.
:)) Сперва поныть о том, что карту удалили и посетовать на цену в 690 рублей, а затем сесть на белого коня и сказать что ты за то, чтобы решить этот вопрос любой ценой, ну-ну :) Деловой подход в первом сообщении налицо.
  • avatar emmy
  • -2
Знаешь, меня, честно говоря, изрядно раздражает подобное нытьё — «раньше трава была зеленее, ливстрит популярнее, ленин был жив». И так почти в каждом твоем сообщении — постоянное нытьё о том, как всё плохо. Даже здесь, даже в моем позитивном топике, о том, что я привнес в копилку ls 2.0 новый функционал, ты ответил «Ну и зачем такая адаптация....?»

Я подобное на дух не переношу, уж извини. Но, раз ты настаиваешь, то давай разберемся зачем же она всё же нужна, что из себя представляет плагин и сколько это всё стоило.

Сперва начнем со стоимости адаптации и доработок — я потратил 25 рабочих часов (~25т. рублей) на адаптацию и доработки (большое спасибо, кстати, peshalex за символическую, но тем не менее поддержку). Плагин очень сильно интегрирован в движок, движок сильно изменился, поэтому так долго и поэтому так дорого.

Затем, что из себя представляет плагин? По моей задумке это прежде всего инструмент для организации мероприятий и привлечения через них пользователей на сайт. Пользователю необходимо ввести всего лишь email и сделать один клик, чтобы зарегистрироваться на сайте и в мероприятии. Это и есть суть плагина, а оповещения участников, сбор отзывов от участников мероприятия, блоки с ближайшими мероприятиями, блок с участниками мероприятия, календарь мероприятий, экспорт участников и так далее — это приятные дополнения и они все есть. Так ли уж нужна яндекс карта (+4 часа), когда можно просто ввести адрес? Так ли уж нужен блок ближайших мероприятий в виде маленького календаря (+2 часа), когда есть такой же блок, но в виде списка? Так ли уж нужен фильтр по мероприятиям (+2 часа), когда мероприятия можно публиковать в соответствующий блог или добавить категории?

К чему я веду? Вот лично для тебя эти вырезанные функции стоят 8 тысяч рублей? Ой, совсем не думаю. Тогда почему ты мне в укор ставишь то, что я не вложил свое время в их разработку?

И по поводу пользователей и доработок — уж в чем в чем, а в этом меня упрекать как-то странно, с момента релиза плагина было добавлено с десяток новых фич абсолютно бесплатно, а доработка часовых поясов это как раз то, что хотели от меня пользователи.

Покупайте пожалуйста по 690 р.
Если даже такая низкая цена для подобного функционала — это препятствие, то тебе абсолютно точно не нужен данный плагин.

P.S. Я хочу чтобы LS развивался и я в этом даже немного заинтересован. Но ты, походу, этого не хочешь, поэтому, пожалуйста, не надо на каждом шагу кричать о том как всё плохо, не надо жаловаться, что никто ничего не делает, а если и делает то не достаточно или не так как надо, лучше просто промолчи. Хотя бы в моем топике не надо этого нытья.
  • avatar emmy
  • -3
Ну и зачем такая адаптация....?
Извини, что у тебя забыл спросить делать ли мне адаптацию или нет.
  • avatar emmy
  • -2
Обновлен плагин, изменения:
* Адаптация для ls 2.0
* Обширный рефакторинг
* Изменена ссылка для отзыва
* Обновлена версия календаря
* Email оповещения перенесены на центральный крон ls
* Добавлена полноценная поддержка часовых поясов
* Добавлена полноценная поддержка интернационализации
* Добавлена поддержка config engine
* Удалены яндекс карты
* Удален блок «маленький календарь»
* Удалены фильтры по мероприятиям из списка топиков
* Убрана возможность добавлять и удалять пользователей из мероприятия
  • avatar emmy
  • 2
Посмотрел сейчас твои сообщения, каждое второе — клянченье плагина со смайлами и банерокрутилки. Чуть ли не в каждой теме ты вставляешь свои пять копеек про то, как тебе нужны эти плагины. Эй, инвестор, здесь не сообщество бесплатных программистов, тебе никто ничего не должен делать. С чего ж ты решил, что тебе кто-то что-то должен? Мне вот до твоих проблем совершенно нет дела, как, заметь, и тебе до моих.

И это ты называешь свинским поведением? Серьезно?

По мне так свинское поведение — это всех задрочить этими «просьбами», вместо того, чтобы молча заплатить 10к рублей за разработку плагина.
  • avatar emmy
  • 0
Никогда не было проблем с выплатами каталога.
  • avatar emmy
  • 0
2800 рублей — это стоимость 2-3 часов хорошего разработчика.
Отличный продукт по стоимости двух часов — это завышенная цена?
  • avatar emmy
  • 1
Достаточно много, около 6-ти часов.
  • avatar emmy
  • 0
Обновил плагин:
* Адаптация для ls 2.0
  • avatar emmy
  • -1
«диалоговое окно» можно встроить в любое место на любой странице. То, о чем вы говорите реализовано — откройте вкладку «Диалоги» в разделе личных сообщений. Также есть еще настройка в плагине, которая полностью заменяет стандартную личку.
  • avatar emmy
  • -1
Спасибо!

Да, так и есть. Плагину больше года, продавался напрямую вне каталога и вполне успешно. В основном все клиенты — это уже зрелые проекты с реальной необходимостью в хорошей личке. Такой потребности нет у абсолютного большинства — поэтому и нет смысла продавать его массово.
  • avatar emmy
  • 1
Ура!
  • avatar emmy
  • 0
Например в каких?
  • avatar emmy
  • 1
Обновил плагин.
* Добавлена поддержка шаблона vintage
* Исправлена прокрутка в письме с предложением дружбы