Новости Joomla

Компонент View logs v.2.2.0

👩‍💻 Компонент View logs v.2.2.0.По горячим следам, рекомендациям и просьбам Joomla-сообщества компонент просмотра логов Joomla получил следующую версиюv.2.2.0. Что нового?- Обновление интерфейса: список логов сделан в виде таблицы, отображение дополнительной информации в списке файлов (время создания и последнего изменения, кнопки действий и их порядок) изменены и сделаны менее пёстрыми.- Добавлен поиск-фильтр по имени файла лога на странице. Находите нужный файл быстрее.- Большие файлы. Просмотр файла лога в модальном окне сохранён для файлов менее 1МБ. Возможность открыть файл в отдельном окне сохранена. Но используйте эту функцию с осторожностью: файлы объёмом 8-10мб ещё возможно открывать в браузере, но более крупные - не рекомендуется. Системные требования:- Совместимость с Joomla 6 и PHP 8.4.- Минимальная версия PHP по-прежнему 8.0.Страница расширенияGitHub расширения@joomlafeed#joomla #расширения

0 Пользователей и 1 Гость просматривают эту тему.
  • 16 Ответов
  • 6579 Просмотров
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Ситуевина следующая:

Joomla 1.5 / CB 1.2
В "Community Builder Field" указаны в "Drop Down (Single Select)" названия городов кириллицей.
В "Field Management" соответственно юзер выбирает это обязательное поле.
В "List Management" создан лист, где фильтром вывода является `cb_city` ='Москва', где "Москва" одно из значений "Drop Down"

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

Попытался реализовать на радио-баттонах, указывая вместо текста тег картинки - все отображается в меню редактирования профиля, но не пишется в базу.
Т.е. какой-то код не дает писать в базу значения тегов, где копать?
« Последнее редактирование: 10.08.2009, 12:37:31 от SSStylish »
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Неужели у всех все ровно с фильтрами?
*

sheff2000

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
не у всех все ровно :( ...у мня таже ерунда - есть список с возможностью выбора несольких позиций, пытаюсь сделать выборку но ничего не получается если кирилица ....

кто может подсказать где искать проблему ?
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Цитата: sheff2000
кто может подсказать где искать проблему ?

Где копать не подскажу, но я сделал немного подругому:
1) при регистрации выбор данных производится через Single Check Box
2) Вывод пустых полей в настройках CB отключен
3) Вывод осуществляется по листам юзеров исходя из фильтров по параметрам полей по типу:
Код
`cb_Russia` ='1' AND `cb_moscow` ='1' AND `cb_female` ='1'
*

friper

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
У меня возникла проблема на эту же тему "List Management".  !
Ситуация такая, создаю два списка в "List Management", и хочу что бы критерии поиска были в этих списках разные,
создаю в (Sort By:) параметры в каждом списке свои, но результата ноль. Два спика показывают всё равно одни и теже критерии поиска, которые установлены (Field Management\Searchable?).
Если кто сталкивался с такой проблемой, и знает как её решить, посоветуйте пожалуйста!
За ранее благодарен!
p.s. Joomla 1.5.14
      cb 1.2.1
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
У меня возникла проблема на эту же тему "List Management".  !
Ситуация такая, создаю два списка в "List Management", и хочу что бы критерии поиска были в этих списках разные,
создаю в (Sort By:) параметры в каждом списке свои, но результата ноль. Два спика показывают всё равно одни и теже критерии поиска, которые установлены (Field Management\Searchable?).
Если кто сталкивался с такой проблемой, и знает как её решить, посоветуйте пожалуйста!
За ранее благодарен!
Sort by - это сортировка, служит для вывода в нужном порядке прошедших фильтр профилей.
А вообще не очень понятно что надо и как фильтровать и что получать на выходе...
*

friper

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Sort by - это сортировка, служит для вывода в нужном порядке прошедших фильтр профилей.
А вообще не очень понятно что надо и как фильтровать и что получать на выходе...

напишу подробнее:
мне нужно, что бы в одном списке выходила сортировка (пример): Критерии поиска:
                                                                                                                       Имя
                                                                                                                       Город.
А в другом списке: критерии поиска:
                                                     Имя
                                                     Место работы
« Последнее редактирование: 31.08.2009, 02:45:21 от friper »
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
напишу подробнее:
мне нужно, что бы в одном списке выходила сортировка (пример): Критерии поиска:
                                                                                                                       Имя
                                                                                                                       Город.
А в другом списке: критерии поиска:
                                                     Имя
                                                     Место работы
Нет ничего сложного, все в том же List Management:
Но имя как введено, кириллицей?
Если вводить Ирина вместо Irina, то поиск ниче не найдет...
Если выбирать имена чекбоксами (бред полный), то реально осуществлять поиск ))
З.Ы. А зачем осуществлять поиск по имени?
*

sheff2000

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
я тоже так и ненашел решение проблемы с крилицей :( ...
прийдется делать по Вашему SSStylish совету и вводить данные спомощью не списка с множественным выбором,а набором Single Check Box ...
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
я тоже так и ненашел решение проблемы с крилицей :( ...
прийдется делать по Вашему SSStylish совету и вводить данные спомощью не списка с множественным выбором,а набором Single Check Box ...

Если все же где-то найдешь решение по работе скрипта поиска CB в значениях кириллицей, то отписывайся в теме.
*

sheff2000

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
Решение всетаки нашлось  :D ...и довольно простое ..

Добавили мы список в lists, далее лезем в базу данных, находим таблицу "jos_comprofiler_lists" , в ней находим добавленое условие выборки  и редактируем поле filterfields на то что на надо.

Почему радактируем ?
Да потому что CB некорректно заносит туда условия выборки на русском языке, поэтому те скрякозяблы что он туда записал необходимо в ручную поменять на нужные нам слова... и все работает ;)
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Решение всетаки нашлось  :D ...и довольно простое ..

Добавили мы список в lists, далее лезем в базу данных, находим таблицу "jos_comprofiler_lists" , в ней находим добавленое условие выборки  и редактируем поле filterfields на то что на надо.

Почему радактируем ?
Да потому что CB некорректно заносит туда условия выборки на русском языке, поэтому те скрякозяблы что он туда записал необходимо в ручную поменять на нужные нам слова... и все работает ;)

Все здорово, конечно, но лечить надо не следствие, а причину:
Либо парсить введенное юзером значение и писать его в базу уже правильное, либо учить СВ русскому.

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

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Апну тему.
Кто совершит подвиг и подправит CB на предмет работы с русским языком?
*

blacksheriff

  • Новичок
  • 4
  • 1 / 0
Апну тему.
Кто совершит подвиг и подправит CB на предмет работы с русским языком?
Насчет так глобально - не знаю..
Но конкретно по поводу поиска в списках пользователей по дополнительным полям на русском языке могу сказать следующее:

Наверное все  обратили внимание, что при настройке поиска по точным совпадениям - все работает нормально,
а вот по списку слов и по вхождениям - не работает... Я тут покопал, маленько, короче
все дело портит php - функция preg_split, в модуле
\administrator\components\com_comprofiler\plugin.class.php строка 2288
которая парсит на слова то что вы ввели в inputbox поиска... Надо поменять у нее параметр -
$eachValues =   preg_split( '/\W+/', $value );
на
$eachValues =   preg_split( '/\s+/', $value );
и, собственно говоря будет все искаться по русски...
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Попробовал. Хинт не сработал - по-русски ничего не парсится. ((
*

blacksheriff

  • Новичок
  • 4
  • 1 / 0
Попробовал. Хинт не сработал - по-русски ничего не парсится. ((
странно..
попробуйте написать чуть выше printf("%s",$value)
а чуть ниже
print_r($eachvalues) и обновите страницу с запросом по листу...
Будет видно, какое значение было до прегсплита, и что получилось в массиве после...
Если вы вводите одно слово, например "Елена" то в массиве должно получится тоже одно слово, если "Елена Петровна" то массив должен состоять из двух слов "Елена" и "Петровна"... В этом случае все работает коректно.. если при вводе одного слова получается массив из нескольких элементов, то действительно парсится некорректно.. Возможно в случае с вашей кодировкой, надо заменить прегсплит на обратную прегмач... В общем поищите в поисковиках по запросу "preg_split utf8 проблемы с кодировкой"...
*

Vostok-All

  • Захожу иногда
  • 172
  • 5 / 0
Решение всетаки нашлось  :D ...и довольно простое ..

Добавили мы список в lists, далее лезем в базу данных, находим таблицу "jos_comprofiler_lists" , в ней находим добавленое условие выборки  и редактируем поле filterfields на то что на надо.

Почему радактируем ?
Да потому что CB некорректно заносит туда условия выборки на русском языке, поэтому те скрякозяблы что он туда записал необходимо в ручную поменять на нужные нам слова... и все работает ;)

Супер. Молодца !   yes!
« Последнее редактирование: 07.12.2010, 15:05:09 от Vostok-All »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

вывод пользователей

Автор face2005

Ответов: 0
Просмотров: 3784
Последний ответ 25.06.2017, 20:58:35
от face2005
CB. Список пользователей. Вывод полей накладывается друг на друга

Автор Санчо

Ответов: 2
Просмотров: 4532
Последний ответ 06.04.2017, 15:49:07
от robert
Поле номера телефона в профиле CommunityBuilder

Автор Guran

Ответов: 1
Просмотров: 4354
Последний ответ 13.03.2017, 09:44:36
от Guran
Ошибка вывода списка материалов

Автор bb-pax

Ответов: 0
Просмотров: 1928
Последний ответ 13.07.2016, 19:25:18
от bb-pax
Вывод формы регистрации CB 2.0 Joomla 3

Автор createzone

Ответов: 1
Просмотров: 3031
Последний ответ 27.02.2016, 18:46:05
от createzone