Новости Joomla

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Плагин позволяет делать экспорт материалов Joomla в CSV файл, после чего вы можете отредактировать данные в табличном редакторе (например, Excel или OpenOffice Calc) и затем загрузить файл обратно. В некоторых случаях это удобнее и быстрее.

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

Первые версии плагина CFI создал разработчик AlekVolsk для Joomline. Он разработал версии 1.0.0–1.0.16 для Joomla 3. Затем, в 2026 году, плагин был передан компании WebTolk для дальнейшего развития.

CFI v.2.0.0 — Что нового?

  1. Рефакторинг. Плагин полностью переписан заново.
  2. Новый интерфейс импорта/экспорта. Экспорт и импорт открываются в модальном окне. Появилась возможность выбора свойств материала, тегов и пользовательских полей для экспорта непосредственно перед началом экспорта.
  3. Фильтрация материалов при экспорте. Вы можете отфильтровать нужные материалы с помощью стандартных параметров поиска в панели администратора и экспортировать только их: избранные, опубликованные, материалы из определённых категорий, с заданным тегом и т.д.
  4. Импорт и экспорт всех данных материала. Ранее плагин позволял экспортировать только часть данных. Теперь можно изменять все данные материала, доступные в форме редактирования, включая нередактируемые (просмотры, дата изменения и др.). Это позволяет быстро обновлять meta-description или только данные пользовательских полей.
  5. Импорт только пользовательских полей. Обязательным полем для импорта остаётся только articleid. Это позволяет импортировать исключительно данные пользовательских полей без изменения основного содержимого материала.
  6. Joomla 6. Плагин переписан в соответствии с актуальной архитектурой Joomla 4+ и успешно протестирован на Joomla 6.
  7. Для разработчиков: предобработка плагинами. Возможна обработка данных собственными плагинами группы cfi непосредственно перед импортом или экспортом. Доступные события:
    • onExportPrepareData($event)
    • onImportPrepareArticleData($event)

Системные требования

  • Joomla 4.3+
  • PHP 8.1+

Для обновления со старых версий выпущен релиз 1.0.16, в котором добавлен новый сервер обновлений.

Ссылки

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

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Собственно у нас новый код - 451. В блоге подробнее.

Так вот, пора наверно внедрять.
И внедрять, видимо, нам, так как китайцев среди разработчиков особо не замечено, а в Европе и Америки проблема не стоит так остро.

Извиняюсь, что не в формате, но не знаю куда еще с этой темой.

Предлагаю обсудить техническую реализацию.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Странно, никому не интересно внедрять поддержку кода 451?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Зри в корень © Прутков
Отдавать код 451 для страниц, закрытых государством или копирастом - вместо 404 - приятно же.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
А ПС это поймут? начинать пляску надо от них
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Отдавать код 451 для страниц, закрытых государством или копирастом - вместо 404 - приятно же.
а как ты будешь отдавать этот код, если оно и так будет заблочено на уровне IP?)
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
ага, я тоже подумал об этом, это же сервер отдавать должен, но с другой стороны, роскомнадзор банит не только целые сайты, но и конкретные урлы, не трогая домен целиком
*

Pavel8289

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Цитировать
роскомнадзор банит
Их самих бануть надо. Я их не перевариваю.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Зри в корень © Прутков
Отдавать код 451 для страниц, закрытых государством или копирастом - вместо 404 - приятно же.
Повторю вопрос Смокера: как забаненная страница что-то отдаст если к ней нет доступа?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
забаненая страница не должна отдавать контент, вместо этого она должна отдать 451
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #10 : 22.12.2015, 09:12:30 »
Ок, перефразирую, как увидеть забаненную страницу если к ней нет доступа (бан)? И как страница может узнать что она забанена?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #11 : 22.12.2015, 09:18:46 »
Ну, по идее этот механизм и должен быть встроен в J соответствующими средствами.
Пока я вижу это так: по аналогии с /templates/mytemplate/error.php для 404 и иных страниц сделать страничку /templates/mytemplate/451.php и редиректить на нее конкретный URL посредством либо htaccess либо механизмом компонента перенаправлений J, в котором нужно это доработать, а уже 451.php должен сам отдать соответствующий заголовок и контент с информацией о блокировке.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #12 : 22.12.2015, 09:29:35 »
1. Где источник данных о том, что страница заблокирована?
2. Зачем тебе собственноручно банить свою страницу? Себе в ногу стрельнуть хочешь? Мне кажется это нелогичным. Пусть банят и отдают 451 те, кому это нужно.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #13 : 22.12.2015, 09:39:58 »
Ну, вообще весь механизм блокировки с юридической точки зрения в РФ - это петля на собственную шею, потому скорее всего забаненый URL по решению каких-либо органов будет просто закрываться, сниматься/видоизменяться соответствующий контент, и на этом все, никто даже 404 отдавать в таких случаях не будет, таковы уж менталитетные реалии нации. А значит и смысла во всех этих реализация нет, благо нет жестких требований в отдаче именно 451 страницы для забаненого URL.
А если весь домен банится - тут пусть хостер голову ломает.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #15 : 22.12.2015, 12:03:23 »
Повторю вопрос Смокера: как забаненная страница что-то отдаст если к ней нет доступа?
прописать на уровне регистратора домена веб редирект можно какой? хотя..этож ток для рф в нормальных странах то показывать будет...
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #16 : 22.12.2015, 12:10:10 »
Не факт, что провайдеры захотят 451 отдавать. Ростелеком вон начал на заблокированных страницах свою рекламу показывать.
Пришел ты такой на рутрекер, а там
Спойлер
[свернуть]
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #17 : 22.12.2015, 12:12:30 »
Тогда в чем суть блокировки? Страница показывается с рекламой хостера? Или вместо страницы показывается реклама хостера? Ничего не понимаю.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #18 : 22.12.2015, 12:19:59 »
Странинца показывается с рекламой Ростелекома и его сервисов. Это ж рашн бизнес.

Происходит это примерно вот так:
Есть у тебя рекламный щит, который ты построил и оформил, а затем повесил на него него красивую картинку из интернета. Все любуются - им нравится! Но тут приходит госконтора и говорит: "Такую картинку нельзя вешать, она нарушает закон и неправильная, твой щит заблокирован навечно! ... А т.к. он заблокирован, то наш друган (госконторы) повесит туда свою рекламу и будет бабло зарабатывать на тех, кто хотел посмотреть твою картинку! Похрен, что щит твой! ХАХАХА!111"
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #19 : 22.12.2015, 12:31:56 »
И чо, мы им еще помогать должны?
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #20 : 22.12.2015, 12:32:43 »
Не понимаю совсем топика, чем 403 ответ то не устраивает, 451 выполнен совсем не для владельцев сайтов.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #21 : 22.12.2015, 12:49:52 »
И чо, мы им еще помогать должны?
Не, у них всё автоматически. Просто провайдер вставит людям рекламу вместе с заглушкой, что сайт заблокирован роскомпхренью
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #22 : 22.12.2015, 12:53:35 »
При чем тут мы?

Цитировать
451 Unavailable For Legal Reasons — доступ к ресурсу закрыт по юридическим причинам, например, по требованию органов государственной власти или по требованию правообладателя в случае нарушения авторских прав. Введено в черновике IETF за авторством Google[11], при этом код ошибки является отсылкой к роману Рэя Брэдбери «451 градус по Фаренгейту».
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #23 : 22.12.2015, 12:56:09 »
Доступ могут закрывать на отдельные странички, как например про вещества в википедии или твиты Шалтая в твиттере.
В таких случаях они закрываются именно со стороны сайта и код подходящий - 451.
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #24 : 22.12.2015, 13:12:16 »
4** - это ошибки клиента

имхо: 451 - это ошибка но его отдает по сути не владелец сайта, и владельцу сайта вполне хватит 403 и 404 ответов, изобретать велосипед на квадратных колесах нету смысла.

Уж тогда рассматривать внедрение 410 той отдачи которая нужна массам >95%, а не той что нужна единицам менее 0,1% проектов.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #25 : 22.12.2015, 13:36:19 »
Да, кроме гос.порталов реально 451 себе ставить никто не будет - ПС на это благосклонно явно не посмотрят, кому в реале нужна петля на шею?
Лично я в таком случае на отдельную конкретную забаненую страницу просто поставлю 404, если кому-то это покажется некорректным - его проблемы, если будут вопросы со стороны "закрывающих контор" - это тоже их проблемы: нигде не описано обязаловкой отдавать в таких случаях именно этот код.
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #26 : 22.12.2015, 13:57:52 »
нигде не описано обязаловкой отдавать в таких случаях именно этот код.
Если будет обязаловка по вешать ответ 410 (страница удалена) и все вопросы отпадут
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #27 : 22.12.2015, 14:00:53 »
Если будет обязаловка, то обязуют именно 451 вешать, из принципа наказания нарушителя, чтобы типа все видели, что и они работают )))
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Пора внедрять поддержку 451 HTTP Error code
« Ответ #28 : 22.12.2015, 14:31:34 »
Если будет обязаловка, то обязуют именно 451 вешать, из принципа наказания нарушителя, чтобы типа все видели, что и они работают )))
Нет 403 и 404 на уровень выше, откуда кто узнает что была такая страница если доступ закрыт или она не существует.
410 покажет наоборот на исправление владельцем и выполнение указаний надзорных органов.
*

wishlight

  • Гуру
  • 5076
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться