Новости 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 Гость просматривают эту тему.
  • 13 Ответов
  • 2885 Просмотров
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
Добрый день!
Ищу понятную документацию для создания user profile плагина под Joomla 1.6.
С контент плагинами всё в порядке, а вот с этой категорией плагина проблема (((
Требуется расширить профайл пользователей (Добавление аватара как вариант). Готовые решения не предлагать потому как хочется написать самому, дабы понять как всё это до конца работает.
В инете нашол только вот это  - http://joomlablog.ru/prijomy-poleznye-tryuki/30-rasshirennye-profili-polzovatelej-v-joomla-17 - но что-то не могу я понять как и что ((((
Может у кого есть более понятная документация ?
Спасибо!
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Я предпочитаю оригинальную документацию: Creating a profile plugin. В принципе там ничего сложного нет, пример небольшой, код прокомментирован.
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
Да вот эту доку я видел. То, что я показал внизу содержит перевод того что показали Вы. Там пример навороченный, просто есть моменты которые не очень понятны. Документация расчитана на опытных программеров под джомла, и увы с английским у меня не очень хорошо.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Пример там простейший. Если вам там что-то непонятно - это лишний повод почитать документацию, в первую очередь по PHP, а затем по API Joomla. Никакой там сверхсекретной магии нет. Почти пошаговый мануал. Если это вам кажется сложным - попробуйте порешать для начала более простые задачи.
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
Пример там простейший. Если вам там что-то непонятно - это лишний повод почитать документацию, в первую очередь по PHP, а затем по API Joomla. Никакой там сверхсекретной магии нет. Почти пошаговый мануал. Если это вам кажется сложным - попробуйте порешать для начала более простые задачи.
Прочитал ваш вариант, многое прояснилось. В принципе даже стало понятен механизм. Проблем с ПХП у меня нет. Остался у меня вопрос. Если не сложно конечно !)
В данном примере дополнительное поле профиля описывается в XML файле. Но мне нужно прописать там форму загрузки файла картинки для фронта. На сколько я знаю в XML параметрах джомлы пока нет такого. Здесь вот не нашол http://docs.joomla.org/Template_parameters . Или не там ищу опять ?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Вот список стандартных типов параметров Standard parameter types. Загрузки файла - нет, но есть список файлов заданной папки. Можно привязаться к выбору файла из списка. Если же вам нужно, чтобы пользователи могли загружать свои аватары, то придется довольно много повозиться, ибо нужно будет реализовать небольшой компонент, который сможет "принимать" файлы и складывать куда следует + написать пользовательский тип параметра, который с помощью AJAX будет забрасывать файл этому компоненту и потом в параметры сохранять его имя.
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
Всё понятно - спасибо большое!
Но тогда для меня проще всего будет написать компонент который будет иметь возможность изменения списка параметров пользователя, иметь форму загрузки картинки сохранения дополнительных атрибутов (полей) в качестве параметров. Например относительный путь к картинке (аватаре) пользователя может быть параметром я думаю. Вызвать такой параметр можно в любом расширении. Своего рода самописный личный кабинет. В общем я попробую.
Ещё раз спасибо за разъяснения!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Если же вам нужно, чтобы пользователи могли загружать свои аватары, то придется довольно много повозиться, ибо нужно будет реализовать небольшой компонент, который сможет "принимать" файлы и складывать куда следует
Сергей, не в курсе - есть нормальная инструкция по стандартному загрузчику, что грузит, к примеру, картинки в материал?
Чтобы указывать свой каталог, вызывать из других мест окно и прочее? Ведь по большому счету это снимет множество вопросов подобных
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
Сергей, не в курсе - есть нормальная инструкция по стандартному загрузчику, что грузит, к примеру, картинки в материал?
Чтобы указывать свой каталог, вызывать из других мест окно и прочее? Ведь по большому счету это снимет множество вопросов подобных
Ну было бы неплохо увидеть такую инструкцию )))
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Хм, ты знаешь, я честно говоря не задумывался, вполне возможно это может быть решением - открыть его в всплывающем окне, дать загрузить, а результаты уложить в параметр. Надо код покопать, сходу не скажу.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Хм, ты знаешь, я честно говоря не задумывался, вполне возможно это может быть решением - открыть его в всплывающем окне, дать загрузить, а результаты уложить в параметр. Надо код покопать, сходу не скажу.
Я на 1.5 пытался найти точки вызова и задания своих параметров (куда грузить, какой тип файлов и прочее) - увы, не нашел или такого в природе нет
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
В общем получается всё равно компонент создать проще.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
В общем получается всё равно компонент создать проще.
ну почему, если найти внятную (или написать) документацию к штатным средствам - 90% подобных проблем "свой компонент" снимется.
А так конечно, никто не мешает, все мы пишем под себя
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

n_drey

  • Захожу иногда
  • 156
  • 3 / 1
  • Давай телевиденье!
Да - хорошо бы найти такую доку.
Просто создать тему побудило то, что при обновлении приходится переписывать всё по новой. Все системные файлы и шаблоны которые правил приходиться переписывать. Всегда проще адаптировать новый компонет или модуль, или переписать плагин.
Будем надеяться что кто нибудь опишет ту вещь о которой говорилось выше.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как и чем можно обращаться с запросами из Joomla к GraphQL?

Автор bmf1982

Ответов: 0
Просмотров: 935
Последний ответ 03.10.2019, 15:46:00
от bmf1982
Joomla как система авторизации

Автор kav

Ответов: 23
Просмотров: 2792
Последний ответ 29.04.2018, 11:10:30
от Aleks.Denezh
Нужна помощь в доработке модуля под Joomla 3

Автор kik84

Ответов: 5
Просмотров: 2775
Последний ответ 30.01.2018, 22:40:30
от Елeна
Как отучить Joomla стартовать session для гостей?

Автор commeta

Ответов: 8
Просмотров: 3480
Последний ответ 20.08.2015, 14:06:38
от acyp
Модуль отправки сообщений для Joomla 1.5 и 2.5 (ajax)

Автор gaalferov

Ответов: 7
Просмотров: 6123
Последний ответ 02.06.2015, 18:05:52
от gaalferov