Новости Joomla

Перевод и публикация интервью на греческом портале Joomla Утро, просматриваешь входящие письма и...

Перевод и публикация интервью на греческом портале Joomla 🇬🇷Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции.Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью. Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент. 🇬🇷 Интервью на греческом портале (joomla.gr)🌐 Оригинальное интервью (на английском)Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5

👩‍💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.В Joomla для выполнения внешних запросов из PHP к сторонним API используется класс Joomla\Http\Http напрямую или же Joomla\Http\HttpFactory, который возвращает для работы преднастроенный по умолчанию класс Http. О работе с HTTP-запросами подробно рассказывалось в статье 2021 года Создание внешних запросов с использованием HttpFactory (Joomla). Некоторые изменения касаются работы с ответами на запросы. Например, наш запрос:
use Joomla\Http\HttpFactory;$http = (new HttpFactory)->getHttp($options, ['curl', 'stream']);$response = $http->get('https://any-url.ru/api/any/endpoint');
Раньше можно было получить код ответа или тело ответа как свойство $response - $response->code или $response->body. Однако, Joomla, начиная с Joomla 4 во многом переходит на стандарты PSR. В частности для работы с HTTP-ответами - на PSR-7. Также хорошая статья на Хабре о PSR-7: PSR-7 в примерах.
Прямое обращение к свойствам code, headers, body объявлено устаревшим в Joomla 6.0.0 и обещают удалить в Joomla 7.0.0.
Вместо этого нужно работать с HTTP-ответом по стандартам PSR-7. Код ответа.Было $response->code. Стало $response->getStatusCode().Заголовки ответа.Было $response->headers. Стало $response->getHeaders().Тело ответа.Было $response->body. Стало (string)$response->getContents().В тело ответа теперь приходит не строка, а поток - объект класса Laminas\Diactoros\Stream. Поэтому его нужно привести к строке (если это json, к примеру): (string)$response->getContents(). Чаще всего в коде Joomla встречается именно такой вариант. Однако, есть и вариант с перемещением указателя чтения на начало потока:
// Получили ответ в виде потока$stream = $response->getBody();// "перемотали" на начало$stream->rewind();// Получили строковый ответ$json = $stream->getContents();
В итоге результат одинаковый.@joomlafeed#joomla #разработка #php

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

maike

  • Захожу иногда
  • 53
  • 0 / 0
Привет всем .
Народ помогите пожалуйста поставил программу ,com_prot_conf это для Защита сайта
на cms - Joomla от взлома. Проблема в том что ...она не даёт мне не чего сделать с файлом ..не удалить не поправить файл
configuration.php ,Пробовал удалить её к чертям ..не в какую..разуется делал всё на локальном так как копия сайта на хостинге была закодирована этой хернёй...не получается разорхиворовать архив..вообщем она мне полный доступ закрыла сволочь и сама ещё не работает..
Если кто то ставил такую програмку с сайта http://www.beluys.com/joomla.html помогите пожалуйста я вас умоляю...сайт умерает ..копии нету ..2 месяца делал сайт.
Подскажите как выйте из ситцации..она очень сложная на мой взгляд..сайт просто застыл на месте ..нельзя не чего сделать без....
Уже прям отчаялся .... >:(
Вдруг кто то ставил кто сидит на этом форуме... ! ! !
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Что куда зачем? Я понимаю утро, бодун. Но неужели нельзя более информативно описывать проблему. Что закрыла куда закрыла что не дает. Из всего этого могу только наобум дать пару советов.
1) Поищите любые намеки на этот плагин в базе данных. И удалите оттуда.
2) Ставьте на файлы права 777 и пробуйте удалить их с этими правами. Ломайте их полностью.
3) У плагина наверняка должен быть разработчик. Попробуйте связаться с ним.
Это бидаль пича.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Что куда зачем? Я понимаю утро, бодун. Но неужели нельзя более информативно описывать проблему. Что закрыла куда закрыла что не дает. Из всего этого могу только наобум дать пару советов.
1) Поищите любые намеки на этот плагин в базе данных. И удалите оттуда.
2) Ставьте на файлы права 777 и пробуйте удалить их с этими правами. Ломайте их полностью.
3) У плагина наверняка должен быть разработчик. Попробуйте связаться с ним.
Я установил програмку показанную с верху для защиты файла конфигуратор... как описано на сайте ставится просто ..более подробной инфы не где не нашел как и что..кто то мне сказал что она отлично помогает избежать проникновения в файл конфигуратор, я поставил эту программу ,там есть функция что она выставляет галочки ,тоже самое что и права на файл 777.. и создаёт новый файл конфигуратор только зашифрованный и защищённый примерно таким названием 7аываАа77ываЫВа88ыва76 ну это я так там разумеется всё на английском.Всё работает нормально ..но :Я не могу через настройки Joomla не чего изменить так как выставляю полные права через это файл в компонентах он не меняется пишет что не удалось изменить файл.Смотрю через ТоталКомандер прова на доступ стоят 777...вообще не могу управлять файлом конфигуратор даже вновь созданным ...закрыт от редактирования так скажем..

Про разработчика ..рыскал в Google не чего нет :)))) попытался связатся с тем кто его выложил ..0 реакци..
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
А что мешает отключить или удалить данный плагин? Если верить тому что нашел я он лишь закрывает доступ в админку по адресу site.ru\administrator и ни о каких блокировках настроек там не было.
Это бидаль пича.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
А что мешает отключить или удалить данный плагин? Если верить тому что нашел я он лишь закрывает доступ в админку по адресу site.ru\administrator и ни о каких блокировках настроек там не было.
Это там так описано..
1 плагин  стоял и до этого у меня он просто меняет путь сайт\администротор -на свой путь
2 компонент - компонент защищает файл configuration.php точнее создаёт оригинал только с более сложным названием.Проблема в том что,когда я захожу в компонент и ставлю галочки во все окошки ..они остаются также в верхних позициял(права на 650 примерно там) или наоборот в 3 поции кроме нижней (каторая мне нужна она даёт на 777 права) но не ставится ..Пытался в ручную добавить в этот фал своё ,не даёт .на сайте появляются ошибки...
Удалить тоже не получается .сайт полностью падает ..
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Значит плохо удаляет. И не возвращает управление старому файлу конфига. Посмотрите какие файлы входят в компонент и удалите их вручную а затем почистите так же вручную базу данных от любых упоминаний этого компонента. Как самая крайняя мера это перенос базы данных на чистую Joomla. (если такой вариант конечно уместен)
Это бидаль пича.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
почистить Php sql файлы от этой дряни ?
А как быть закодированным файлом конфигуратора ?:)
Но есть толк попробовать ..поставлю на читую Joomla и погляжу тогда как его снесни ...
Де в том что если начинаю копировать базу ...файлы то теже остаются :( А если сайт помрёт это стоко усилий ..
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Ну через поиск в phpMyadmin ищите упоминания этого плагина и удаляете. База и файлы вообще никак не связаны. Просто сделайте дамп базы данных и все. потом на локалке ставите чистую Joomla и подключаете к ней базу данных.
Это бидаль пича.
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Если сайт на хостинге и компонент ставили недавно, просто восстановите из бэкапа.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Если сайт на хостинге и компонент ставили недавно, просто восстановите из бэкапа.
Можно по подробнее...что то я прям туго сообразил :(
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Можно по подробнее...что то я прям туго сообразил :(
Что конкретно непонятно из
Если сайт на хостинге и компонент ставили недавно, просто восстановите из бэкапа.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Что конкретно непонятно из
Вотоновить из бэкапа
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Любой хостер, делает бэкап сайта, т.е. ежедневно у них в определенное время сохраняется вся информация. Вы соответственно, можете восстановить сайт на более раннее число.
То же самое, что восстановление системы в windows
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Любой хостер, делает бэкап сайта, т.е. ежедневно у них в определенное время сохраняется вся информация. Вы соответственно, можете восстановить сайт на более раннее число.
То же самое, что восстановление системы в windows
Так уже понятон...
Но вот как и что ..я не понимаю..
Мне нужно узнать у хостера про бекап или есть конкретнее методы ?
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Либо попросить хостера, думаю им не сложно будет. Либо самим, но если это предусмотрено, у всех по разному.
Проще попросить....
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Либо попросить хостера, думаю им не сложно будет. Либо самим, но если это предусмотрено, у всех по разному.
Проще попросить....
Зашёл в PhpMyadmin  в базы данных нет превелегий на это ..видать проще попросить .
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
maike совет. Не старайтесь все делать сами, тем более когда вы в этом не разбираетесь и нужно срочно.
Попросите хостера, пусть восстановить, а дальше будете спокойно изучать, в том числе и восстановление.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
maike совет. Не старайтесь все делать сами, тем более когда вы в этом не разбираетесь и нужно срочно.
Попросите хостера, пусть восстановить, а дальше будете спокойно изучать, в том числе и восстановление.
Принял на заметку ..попросил хостера.
Буду ждать что ответит..
Пока попробую на резервной копии сайта удалить эту дрянь...
По мне так лучше просто без всяких этих штучик сделать прова на чтение и всё файла конфигуратор.
Я понимаю все так и пользуются ?
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Всё вроде почистил удалил всё что было с этим компонентом и в базе тоже почистил..
Теперь проблема в следующем..До этово описание сверху..сам файл был переделан под другое название но также он остался как резервный..я его не удалял..Но изменения в configuration.php также не сохраняются которые я делаю через Админку -настройки. пробовал выключить сайт ..ноль имоций в configuration.php не чего не пишется...Как быть ?Старого файла нету...что сним не так или есть решение проще ?

AL_ALEX подскажи :)
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Есть решение, легкое и простое! Не работать с тем, что вы не знаете как работает, читать документации и тестировать все на локалке.
*

maike

  • Захожу иногда
  • 53
  • 0 / 0
Всем спасибо за помощь..
Операция по выемки дряни с базы прошла успешно ..я разобрался какие файлы отвечают за configuration.php
Там при создание заменяющего название configuration.php было создано своё ..я просто удалил весь компонент ...прочистел Базу , поменял названия в файлах отвечающих за вывод сайта на название прежнее и всё заработало и начало сохранять :) Уж как долго но упорно приходится добиваться всего :)
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Всем спасибо за помощь..
Операция по выемки дряни с базы прошла успешно ..я разобрался какие файлы отвечают за configuration.php
Там при создание заменяющего название configuration.php было создано своё ..я просто удалил весь компонент ...прочистел Базу , поменял названия в файлах отвечающих за вывод сайта на название прежнее и всё заработало и начало сохранять :) Уж как долго но упорно приходится добиваться всего :)
По сути из за собственной неопытности и неосторожности.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Каков ваш заработок на сайте?возможно ли пролететь и создать не прибыльный сайт?

Автор bedalex

Ответов: 3
Просмотров: 5304
Последний ответ 05.06.2023, 11:00:40
от Ритулька88
Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 4687
Последний ответ 20.09.2022, 14:30:51
от sivers
Криво работает сайт и админ часть

Автор Odyssey

Ответов: 11
Просмотров: 2777
Последний ответ 10.02.2019, 06:13:39
от Odyssey
два файла htaccess

Автор panzerfater

Ответов: 0
Просмотров: 1776
Последний ответ 24.11.2017, 16:31:54
от panzerfater
Сайт на Joomla 1.5.15

Автор Lzrv

Ответов: 3
Просмотров: 2497
Последний ответ 01.11.2017, 13:01:26
от SeBun