Перейти к публикации

MSK

Клиенты
  • Публикации

    1 381
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    106

Сообщения, опубликованные пользователем MSK

  1. Вы видимо не поняли, ИЗНАЧАЛЬНО написал в новости слово "проверка"

    после сохранения и после этого входа в редактирование слово "проверка" заменяется на "test"

    т.е. замена в обратную сторону работает.

    не

    "test" заменяется на "проверка" как указано в фильтре,

    а

    "проверка" на "test"

    т.е. сейчас получается так:

    если в тексте есть слово НА которое надо заменить нежелательное, то это слово подменяется нежелательным....

    Я понял Вашу логику в замене, что бы убрать замененный текст первоначальным значением, но это действенно для вариантов замены слово -> ссылка

    А вот если слово -> слово - она в обратку работать не должна.

    Универсальность тут видимо не пройдет :)

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

    Т.к. при входе в редактирование, если в фильтре есть замена "@" на "and" получится так:

    правильно указанное мыло "test@test.ru" будет в редактировании видно как "testandtest.ru".

    Пишут новости пользователи, которым вообщем-то не надо знать, что на что ты меняешь, особенно это касается тех моментов, когда начинают писать ссылки конкурентов.... И вот тут будет прикольно:

    ты в фильтре сделал замену сайта конкурента на свой, а юзер указал в своей новости твой сайт - ссылка на картинку, которая залита на твой сайт, потом начинает этот пост редактировать и??? - все урлы в картинках подменены на адрес конкурента!!! :wacko:

    Просто проведите сами такой эксперимент.

  2. Итак, прошу тех, кто пользуется 6.3. и 6.5 проверсти у себя такой эксперимент:

    Добавляем в фильтр слов такие слова

    test -> проверка

    testing -> проверка

    test22 -> проверка

    теперь создаем новость и в названии, короткой и полной новости пишем просто слово "проверка"

    сохраняем.

    Открываем еще раз для редактирования - и что Вы там видите???

    Я на 6.3 и 6.5 вижу везде "test"

    Т.е. непонятным образом замена работает в обратном порядке....

    Проверял на своей 6.5 и соседской 6.3.....

    Версия PHP 5.2.2

    Какие результаты работы фильтра у Вас?

    На 5.7 с этим же набором замен все работает правильно.

  3. Тогда необходимо в документации указать, что пробелы не отсекаются.... :)

    - А как быть с сортировкой списка фильтра?

    При больших списках найти необходимое для редактирования сложно...

    - И как быть с ситуацией, которая вытекает из отсутствия сортировки (не видно есть такая замена или нет), когда после редактирования фильтра получаются повторы СЛОВ в фильтре?

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

    Какое же СЛОВО???

    если заменяется и часть сходных слов.

    Почему односложных???

    Смотрите: слово "Сron" с заменой "автоматический запуск....." будет вырезаться в названии компании Сronix...

    И таких примеров очень много....

    Другими словами, Вы не будете вносить коррективы в работу этого модуля.

    Правильно я трактую ответ?

  5. lifestar,

    это конечно хорошо...

    НО, видимо Вы или не используете этот фильтр или с малым количеством замен.

    Как Вы себе представляете найти визуально отличия для замены "and" и " and"???

    Мало того, что в существующей версии фильтра нет сортировки, так и найти такие отличаи в списке НЕ РЕАЛЬНО, тем более в большом!

  6. в фильтре стояло and заменять на &

    Вот именно, стояло "and" это НЕ значит, что надо внутри строки замену делать!!!

    Я описывал подобную ситуацию http://forum.dle-news.ru/index.php?s=&...st&p=163249

    И еще один глюк, по крайней мере на 5.7 точно:

    - при редактировании фильтра возможна ситуация когда при редактировании самого слова, которое надо заменить, оно совпадет с уже имеющимся словом в фильтре... Т.е. после редактирования нет проверки на существование замены для слова.

  7. celsoft,

    В продолжение проблемы с фильтром.

    Читаю в документации:

    "Полностью переработаты функции модуля "Фильтр слов", теперь данный модуль предназначен не только для удаления нежелательных слов из комментариев, но и представляет из себя модуль автопарсинга новостей и комментариев. Данный модуль теперь позволяет заменять слово или предложение на другую комбинацию слов, как в новостях, так и в комментариях. Вы можете использовать для замены как HTML, так и BB коды. Например вы можете задать так, чтобы например слово Blizzard автоматически заменялось ссылкой на сайт компании Blizzard, и т.д."

    А теперь о его работе.

    Ситуация например, такая: в комментах начинают засыпать ссылками на свои крутые сайты на бесплатных свалках, типа narod.ru gb10.ru и т.д.

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

    Настраиваю замену "narod.ru" на "мойсайт.ru"

    И что выходит?

    "site1.narod.ru" подменяется "site1.мойсайт.ru"

    или (как уже писали ранее)

    настраиваю замену "dle" на "http://forum.dle-news.ru"

    и получаю в тексте

    "www.dle-news.ru" на "www.http://forum.dle-news.ru-news.ru"

    Другими словами, в фильтре должен быть дополнительный параметр указывающий на то, что заменять:

    просто найденные подряд буквы или всеже значимое слово.

    Во всех полноценных фильтрах подобная проблема решается указанием в фильтре звездочки (*), т.е. если я указываю в фильтре "dle", то я хочу, что бы заменялось ОТДЕЛЬНО написанное слово "dle", а вот если мне пофиг и я готов заменить все совпадения я буду указывать "*dle*" или "*dle*" если надо заменять строку типа "текстdle" и.т.д.

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

    Что Вы думаете на этот счет?

  8. Есть пожелание относительно личных сообщений.

    Оно ограниченно в админке, зачастую пользователи не знают, сколько сообщений они могут хранить во входящих, отсюда возникает ситуация, когда пользователю нельзя отправить личку - "ящик переполнен", при этом связаться с этим юзером никак кроме как по личке нельзя (ася не указана, мыло спрятано....).

    Думаю имеет смысл пользователю у которого переполнен ящик, при попытке написать ему личку, отправлять уведомление "С вами пытался связаться пользователь Ивонов на сайте .....".

  9. Al-x,

    по галерее, есть еще в ней баги правами.

    создаю новую группу, например "Загрузчик",

    Настройки доступа по умолчанию:

    просмотр альбома - "Загрузчик"

    комментирование фотографий альбома - "Загрузчик"

    доступ к загрузке фотографии в альбом - "Загрузчик"

    группа, требующуя предмодерацию при загрузке фотографий - "Гости"

    группа, имеющуя доступ к редактированию альбома - "Администратор"

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

    меняю права:

    группа, требующуя предмодерацию при загрузке фотографий - "Загрузчик"

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

    т.е. не верно определяются права.

    Когда сможешь заняться галереей?

  10. Al-x,

    обнаружены глюки:

    1. если картинка на модерации, то показывает только превью, когда открываю полную - сообщение "такой фотки нет...". Надо разрешить админу и группам, имеющим права модератора, просмотр таких фоток.

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

  11. Есть необходимость расширить возможности доп. полей у пользователей и сделать их как в новостях с возможностью создания допполей с вариантами на выбор.

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

  12. в тех фотография где рейтинг еще не выставляли все нормально

    да, где не ставили рейтинг - одна картинка, а где ставили накладывается вторая, вот она и съезжает :(

    и при загрузке фоток из админки пишу загрузить 2 фотки, а показывает из 3 (на 1 больше).

×
×
  • Создать...