MSK
-
Публикации
1 381 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
106
Сообщения, опубликованные пользователем MSK
-
-
Итак, прошу тех, кто пользуется 6.3. и 6.5 проверсти у себя такой эксперимент:
Добавляем в фильтр слов такие слова
test -> проверка
testing -> проверка
test22 -> проверка
теперь создаем новость и в названии, короткой и полной новости пишем просто слово "проверка"
сохраняем.
Открываем еще раз для редактирования - и что Вы там видите???
Я на 6.3 и 6.5 вижу везде "test"
Т.е. непонятным образом замена работает в обратном порядке....
Проверял на своей 6.5 и соседской 6.3.....
Версия PHP 5.2.2
Какие результаты работы фильтра у Вас?
На 5.7 с этим же набором замен все работает правильно.
-
В ПС сделать навигацию
Я писал об этом еще начиная с 5.7...
Пришлось самому делать, добавил еще возможность просмотра переписки....
-
Про фильтр слов:
- сделать сортировку списка слов
- добавить проверку при редактировании слова, что бы не создавались для одного слова 2 замены.
-
Тогда необходимо в документации указать, что пробелы не отсекаются....
- А как быть с сортировкой списка фильтра?
При больших списках найти необходимое для редактирования сложно...
- И как быть с ситуацией, которая вытекает из отсутствия сортировки (не видно есть такая замена или нет), когда после редактирования фильтра получаются повторы СЛОВ в фильтре?
-
Данный модуль теперь позволяет заменять слово или предложение на другую комбинацию слов, как в новостях, так и в комментариях.
Какое же СЛОВО???
если заменяется и часть сходных слов.
Почему односложных???
Смотрите: слово "Сron" с заменой "автоматический запуск....." будет вырезаться в названии компании Сronix...
И таких примеров очень много....
Другими словами, Вы не будете вносить коррективы в работу этого модуля.
Правильно я трактую ответ?
-
lifestar ,
Вы действительно не в теме.....
celsoft,
Вы не прокоментировали описанные выше проблемы....
Будут внесены изменения в этот фильтр???
-
lifestar,
это конечно хорошо...
НО, видимо Вы или не используете этот фильтр или с малым количеством замен.
Как Вы себе представляете найти визуально отличия для замены "and" и " and"???
Мало того, что в существующей версии фильтра нет сортировки, так и найти такие отличаи в списке НЕ РЕАЛЬНО, тем более в большом!
-
в фильтре стояло and заменять на &
Вот именно, стояло "and" это НЕ значит, что надо внутри строки замену делать!!!
Я описывал подобную ситуацию http://forum.dle-news.ru/index.php?s=&...st&p=163249
И еще один глюк, по крайней мере на 5.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" и.т.д.
На мой взгляд, описанные ситуации цельком соответствуют назначению этого модуля.
Что Вы думаете на этот счет?
-
-
ИскушениЕ,
в шаблонах руками исправь ссылки на свой сайт.
-
Есть пожелание относительно личных сообщений.
Оно ограниченно в админке, зачастую пользователи не знают, сколько сообщений они могут хранить во входящих, отсюда возникает ситуация, когда пользователю нельзя отправить личку - "ящик переполнен", при этом связаться с этим юзером никак кроме как по личке нельзя (ася не указана, мыло спрятано....).
Думаю имеет смысл пользователю у которого переполнен ящик, при попытке написать ему личку, отправлять уведомление "С вами пытался связаться пользователь Ивонов на сайте .....".
-
еще нужно будет сделать чтобы рекорды пользователей записывались
так они записываются...
-
Есть необходимость расширить возможности доп. полей у пользователей и сделать их как в новостях с возможностью создания допполей с вариантами на выбор.
-
Al-x,
по галерее, есть еще в ней баги правами.
создаю новую группу, например "Загрузчик",
Настройки доступа по умолчанию:
просмотр альбома - "Загрузчик"
комментирование фотографий альбома - "Загрузчик"
доступ к загрузке фотографии в альбом - "Загрузчик"
группа, требующуя предмодерацию при загрузке фотографий - "Гости"
группа, имеющуя доступ к редактированию альбома - "Администратор"
вхожу как член группы "Загрузчик", кликаю "загрузка фотографий" - вижу: "нет альбомов доступных для загрузки" .
меняю права:
группа, требующуя предмодерацию при загрузке фотографий - "Загрузчик"
кликаю "загрузка фотографий" - вижу поля загрузки все альбомы красного цвета, т.е. все картинки попадут сначала на модерацию.
т.е. не верно определяются права.
Когда сможешь заняться галереей?
-
посмотри на форуме Al-x
-
с форумом вроде разгреблись
т.е. есть релиз?
-
setapca,
конечно можно
-
Al-x,
в последнем дистрибутиве нет файла
engine/gallery/ajax/gal_ajax.js
но в шаблоне gallery.fullimg.tpl
есть на него ссылка
и в этом же шаблоне не обрабатывается тег {http_home_url}.
-
Al-x,
может уже писали, но все же, т.к. юзеры могут выкладывать фотки не только в личные альбомы, но и в общие, необходима возможность выбора и просмотра всех картинок каждого юзера.
-
Al-x,
обнаружены глюки:
1. если картинка на модерации, то показывает только превью, когда открываю полную - сообщение "такой фотки нет...". Надо разрешить админу и группам, имеющим права модератора, просмотр таких фоток.
2. в режиме модерации, если не отмечаю галкой фотку - перегружается пустая страница с одной строчкой "не выбрано фото", надо бы это или в шаблон ошибки загнать и явой перед отправкой обработать, что бы окно выскочило "выбери фото".
-
Есть необходимость расширить возможности доп. полей у пользователей и сделать их как в новостях с возможностью создания допполей с вариантами на выбор.
Ктонить занимался таким вопросом?
-
в тех фотография где рейтинг еще не выставляли все нормально
да, где не ставили рейтинг - одна картинка, а где ставили накладывается вторая, вот она и съезжает
и при загрузке фоток из админки пишу загрузить 2 фотки, а показывает из 3 (на 1 больше).
И опять фильтр слов
в Прием багов
Опубликовано: · Изменено пользователем MSK
Вы видимо не поняли, ИЗНАЧАЛЬНО написал в новости слово "проверка"
после сохранения и после этого входа в редактирование слово "проверка" заменяется на "test"
т.е. замена в обратную сторону работает.
не
"test" заменяется на "проверка" как указано в фильтре,
а
"проверка" на "test"
т.е. сейчас получается так:
если в тексте есть слово НА которое надо заменить нежелательное, то это слово подменяется нежелательным....
Я понял Вашу логику в замене, что бы убрать замененный текст первоначальным значением, но это действенно для вариантов замены слово -> ссылка
А вот если слово -> слово - она в обратку работать не должна.
Универсальность тут видимо не пройдет
Скорее всего необходимо добавить параметр к каждой замене в фильтре - делать обратную при редактировании или нет.
Т.к. при входе в редактирование, если в фильтре есть замена "@" на "and" получится так:
правильно указанное мыло "test@test.ru" будет в редактировании видно как "testandtest.ru".
Пишут новости пользователи, которым вообщем-то не надо знать, что на что ты меняешь, особенно это касается тех моментов, когда начинают писать ссылки конкурентов.... И вот тут будет прикольно:
ты в фильтре сделал замену сайта конкурента на свой, а юзер указал в своей новости твой сайт - ссылка на картинку, которая залита на твой сайт, потом начинает этот пост редактировать и??? - все урлы в картинках подменены на адрес конкурента!!!
Просто проведите сами такой эксперимент.