m0skit

m0skit

+23
Репутация
34
Рейтинг
#1 Права гостей в 2.X 16 января 2015 в 11:46

Форма гостевых комментариев в 2.x защищена от спама с помощью Javascript.

r2

Тогда, расскажите, пожалуйста, более подробно по какому принципу работает эта защита?
Подозреваю, что фильтрует ссылки. А что с простым текстом? Как его можно отфильтровать если он ничем, кроме отсутствия смысловой нагрузки и несоответствия с темой, не отличается от обычного комментария? Заранее спасибо.
#2 Права гостей в 2.X 16 января 2015 в 03:48

есть вот такое

Jestik

Ну и что? Это не панацея.
Спам-ботов куча. Один добавил, потом второй и т.д.

Конечно, эта функция может и уменьшит количество спама, но не избавит от него точно.
#3 Что выбрать -- 1.10 или 2? 15 января 2015 в 06:07

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

Val

Я сначала собирался ответить (хотя это и очевидные вещи), но вторым сообщением вы меня просто убили, поэтому решил, что не стоит тратить свое драгоценное время.


если у вас супер-крутой мега проект — правда! Обычно так и делают (или почти так).

Val

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

Тогда как специалист-дизайнер как вы можете критиковать программистов, которые вам пишут CMS?

Val

Опять не по теме. Судя по всему, у вас проблемы с пониманием того, что вам отвечают.
Повторю специально для вас — не все владеют php.

Попробуйте еще раз перечитать предыдущее предложение, а заодно и все мои предыдущие ответы, чтобы впредь отвечать по теме.
#4 Права гостей в 2.X 15 января 2015 в 05:56

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

r2

А я и не говорил что авторы дураки. Я просто не понимаю как можно упустить элементарные и очевидные вещи на самом начальном этапе.
Плохое планирование?

На истерики с претензиями — правильный.

r2

Еще раз повторю — это не истерики.

Я уже объяснил что защита есть. Впрочем, вам виднее, у меня нет задачи кого-либо в чем-то убеждать.

r2

А вот это "отличный" подход.
Так к слову, спам это не только текст с ссылками, но и обычный текст без ссылок. Так что, в двойке кроме капчи защиты никакой быть не может от кучи мусора, который добавляют спам-боты. Убеждать вас в этом не собираюсь.
#5 Права гостей в 2.X 14 января 2015 в 19:27

Купите DLE и требуйте доп. функционал на свой вкус в версию из коробки smile… разработчики ответят Вам примерно в том же русле..

Soul

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

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

Soul

Вы же понимаете, что купить готовую систему и вешать на нее платные модули, плагины, компоненты или допиливать ее что-то переделывая и доделывая — это совсем разные вещи. После "сторонних" изменений каждое обновление будет той еще малоприятной процедурой.
#6 Права гостей в 2.X 14 января 2015 в 19:13
Отдельно хочу выразить благодарность разработчикам за их работу. Но, если честно, я бы предпочел чтобы система была платной. Так как заплатив деньги, я имею право что-то требовать. А раз система бесплатная — тогда и ответы соответствующие из серии "не нравится, не пользуйся". Уж извините.
#7 Права гостей в 2.X 14 января 2015 в 19:08

Если честно, я вообще не знаю о чем думают люди, когда решают устраивать подобные истерики.
Видимо мысль "невозможно сделать всё, всем и сразу" слишком сложна.

r2

Уважаемый r2, я конечно понимаю что угодить всем и сразу не возможно в принципе, так как у каждого свои запросы, потребности и видение того, как должно быть то или это.
Но я говорю об элементарном. О том, что есть в каждой системе. О том, что является логичным.
Предложить незарегистрированному пользователю зарегистрироваться для того чтобы оставить комментарий — это не логично?
Или сделать настройки доступа гостей для того чтобы можно было разрешить и незарегистрированным добавлять контент (в моем случае — объявления) — тоже не логично? Не каждый захочет или сможет (есть и такие) зарегистрироваться для того чтобы добавить объявление. А это серьезный минус для сайта в плане посещаемости и популярности.

Или вот еще — почему нельзя разрешить пользователям добавлять фотографии в созданные не ими альбомы?


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

то есть не было, а потом появилось, правильно? улавливаете мысль?

r2

Без защиты — это равносильно тому что такой возможности нет.

защита от спама это не обязательно картинка с цифрами

r2

В отношении вашей системы, думаю, это как раз картинка с цифрами.

Это по-видимому заразно на нашем форуме) Не обращай внимания, я уже почти научился это делать =)

Fuze

Извините, но не обращать внимания на замечания — это правильный подход?

P.S. И я не истерю. Скорее негодую smile
#8 Что выбрать -- 1.10 или 2? 14 января 2015 в 17:42

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

yury

Да ладно. Видимо плохо искали. Программистов таких пруд пруди, вопрос только в цене.
К тому же, функционал большинства плагинов итак на высшем уровне да еще и постоянно добавляется и допиливается (обновления выходят очень часто).

Но, не будем тут спорить на эту тему. Для этого есть специализированные ресурсы joke
#9 Что выбрать -- 1.10 или 2? 14 января 2015 в 17:39

Потихоньку-то всё будет.

SE7EN

Как правило, бывает так что нужно уже сейчас или даже вчера и тут вариант "Потихоньку-то всё будет" уже не прокатывает.
#10 Что выбрать -- 1.10 или 2? 14 января 2015 в 17:22

Ну к примеру вы создали раздел меню… И вам нужно его поднять вверх, и что тыкать сколько там раз на подъем его? А в двойке перетянул и все...

wayfox

Позвольте спросить, а как часто вы создаете разделы в меню и перемещаете их вверх. Наверняка каждый день и в день по несколько раз. joke
Да и меню у вас из 100 пунктов и даже больше smile

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

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

Лично у меня есть сайт на первой версии и сейчас уже почти готов сайт на второй. Мне есть с чем сравнить.

А еще, я недавно для себя открыл по второму кругу WP (когда-то давно у меня был сайт на этом движке, но сейчас очень многое изменилось) и буквально офигел от его возможностей, удобства и огромнейшего количества плагинов, дополнений и тем. Только вот нормальной доски объявлений так и не смог подобрать, поэтому все-таки решил сделать сайт на второй ветке instantcms, к тому же в добавок к доске мне нужно было наличие функционала социальной сети. А в остальном, сделал для себя однозначный вывод — все новые сайты буду делать только на WP.
Кстати, поюзав WP обнаружил что разработчики instantcms скорей всего черпали некоторые идеи именно с этого движка
#11 Права гостей в 2.X 14 января 2015 в 16:04
Решил сам проблему с приглашением зарегистрироваться для добавления комментария.

Уверен, это необходимо многим, а не все это могут сделать сами. Поэтому делюсь.

В файле tamplates/ controllers/comment/list.tpl.php

После
  1. <div class="buttons">
  2. <?php echo html_button(LANG_PREVIEW, 'preview', 'icms.comments.preview()'); ?>
  3. <?php echo html_button(LANG_SEND, 'submit', 'icms.comments.submit()'); ?>
  4. </div>
  5. <div class="loading">
  6. <?php echo LANG_LOADING; ?>
  7. </div>
  8. </form>
  9. <?php } else { ?>
  10. <p><?php printf(LANG_COMMENTS_LOW_KARMA, cmsUser::getPermissionValue('comments', 'karma')); ?></p>
  11. <?php } ?>
  12. </div>
Добавляем
  1. <?php } else { ?>
  2. <div id="comments_add_link">
  3. <?php echo LANG_COMMENT_ADD_ONLY; ?><a href="../auth/register" class="ajaxlinkcom"><?php echo LANG_COMMENT_ADD_REG; ?></a>
  4. </div>
В файле system/language/ru/controllers/comments/comments.php

добавляем языковые переменные

  1. define('LANG_COMMENT_ADD_REG', 'Зарегистрироваться?');
  2. define('LANG_COMMENT_ADD_ONLY', 'Добавлять комментарии могут только зарегистрированные пользователи. ');

Вот и все (правда я еще для второго дива создал отдельный стиль).

Теперь, незарегистрированные пользователи будут видеть следующий текст:
"Добавлять комментарии могут только зарегистрированные пользователи. Зарегистрироваться?"

А зарегистрированные будут видеть ссылку "Написать комментарий"

Надеюсь, кому-то это поможет joke
#12 Господа, что Вы об этом думаете? 14 января 2015 в 15:17

Да там и нет никого, по крайней мере по Красноярску всего порядка 200 объявлений

Василий Сергеевич

Видимо, поэтому и бесятся убогие
#13 Что выбрать -- 1.10 или 2? 14 января 2015 в 15:02

Ну на двойка все же админ часть супер по юзабилити… А вот в 10 уже после двойки как то не так быстро ))))

wayfox

Все эти "рюшечки" в админке, не такая уж необходимость. Или вы, например, каждый день виджеты перетаскиваете с места на место?

По поводу кнопки додумался до следующего решения. Сделал два одинаковых виджета объявлений. На одном кнопка ведет на добавление объявления, его сделал видимым для всех кроме гостей. А на втором кнопка ведет на страницу регистрации ( в последующем возможно поменяю на модальное окно в котором будет сказано что для добавления объявления нужно зарегистрироватьс), его сделал видимым только для гостей.
#14 Господа, что Вы об этом думаете? 14 января 2015 в 14:57
Вот же ублюдки.
Нужно всем, кто по собственной глупости стал пользователем или посетителем, валить с этого автосру на нормальные порталы, на drom.ru например.
#15 Что выбрать -- 1.10 или 2? 14 января 2015 в 03:19

Сделайте так:
{Добавить объявление | board/add}
Тогда эту кнопку видит только зарегистрированный пользователь

Evanescence

А как сделать чтобы такую кнопку видели только гости?

Тогда можно было бы сделать две кнопки "добавить объявление". Одна бы была видна только зарегистрированным пользователям и вела на страницу добавления объявления, а вторая была бы видна только гостям и вела бы на страницу регистрации ну или на страницу с предложением зарегистрироваться
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.