Новости Joomla

Перевод и публикация интервью с 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

Голосование

Быть или не быть?

да
1 (50%)
нет
1 (50%)

Проголосовало пользователей: 2

Голосование закончилось: 21.09.2017, 08:53:41

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

Mick_20

  • Завсегдатай
  • 1029
  • 13 / 0
  • Что тут писать?
Здравствуйте,

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

Постоянно сталкиваюсь с этим вопросом и приходится обходными путями решать.

Неужели никому не интересно сколько у них зарегистрировалось людей на сайте?

И еще кнопочку повторной отправки активации кабинета. Иногда поста не доходит людям.
Мой сайт про корабли
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Количество пользователей
« Ответ #1 : 10.09.2017, 09:29:16 »
ну почему сразу не интересно? интересно. первые 50 тысяч. а потом не интересно. и какими интересно обходными методами вы это делаете, если можно просто зайти в Менеджер пользователей и посмотреть.

по поводу повторной отправки активации согласен, но тут тоже вопрос. если уж так случилось, что пользователю ничего не пришло, и он вам пишет (я так полагаю с той же самой почты, какую указал при регистрации), то зачем вам жать на кнопку Повторная активация, и ждать когда юзеру придет опять письмо, и он подтвердит email, если можно сразу нажать на кнопку Активировать? ведь юзер считай уже подтвердил email с вами в переписке.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Количество пользователей
« Ответ #2 : 10.09.2017, 10:08:36 »
Ну вот, даже иногда делать строгий вид и пару грозных замечания тоже не дают >:(.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Количество пользователей
« Ответ #3 : 10.09.2017, 10:34:44 »
Ну вот, даже иногда делать строгий вид и пару грозных замечания тоже не дают >:(.
это я что-то пропустил? :) или вы про что?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Количество пользователей
« Ответ #4 : 10.09.2017, 11:07:37 »
Отображение количества пользователей можно посмотреть в админке, ID последнего пользователя покажет. Кроме того есть родные модули статистики в админке, возможно и на фронте. Сторонних модулей статистики полно.
*

Mick_20

  • Завсегдатай
  • 1029
  • 13 / 0
  • Что тут писать?
Re: Количество пользователей
« Ответ #5 : 11.09.2017, 08:30:15 »
Отображение количества пользователей можно посмотреть в админке, ID последнего пользователя покажет. Кроме того есть родные модули статистики в админке, возможно и на фронте. Сторонних модулей статистики полно.
Не не ID тут не поможет. Список пользователей часто чистится.
Поэтому необходимо актуальное количество знать. Просто циферка висела бы и было бы удобно.

Какие родные модули статистики в админке?
Мой сайт про корабли
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Количество пользователей
« Ответ #6 : 11.09.2017, 09:16:13 »
Вот такой
*

Mick_20

  • Завсегдатай
  • 1029
  • 13 / 0
  • Что тут писать?
Re: Количество пользователей
« Ответ #7 : 11.09.2017, 10:48:07 »
Вот такой
тут пользователи онлайн показываются?
или это счетчик посещений за день?
« Последнее редактирование: 11.09.2017, 10:53:23 от Mick_20 »
Мой сайт про корабли
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Количество пользователей
« Ответ #8 : 11.09.2017, 11:46:10 »
Это количество общее количество пользователей сайта
*

sword852d

  • Захожу иногда
  • 199
  • 9 / 0
Re: Количество пользователей
« Ответ #9 : 11.09.2017, 12:43:48 »
А что стандартный модуль (Кто на сайте) не то? ;)

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

Mick_20

  • Завсегдатай
  • 1029
  • 13 / 0
  • Что тут писать?
Re: Количество пользователей
« Ответ #10 : 12.09.2017, 17:09:13 »
А что стандартный модуль (Кто на сайте) не то? ;)

Модуль отображает количество гостей и авторизованных пользователей (тех, что ввели логин и пароль), которые в данный момент просматривают различные страницы сайта.


а его разве можно вывести в админке?
Мой сайт про корабли
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Количество пользователей
« Ответ #11 : 12.09.2017, 18:18:47 »
можно вывести на сайте, но показывать только суперадминам :) но только я что-то потерял нить. вы вроде говорили о количестве вообще пользователей, а сейчас говорите о количестве в данный момент на сайте.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Количество пользователей
« Ответ #12 : 12.09.2017, 18:32:27 »
dmitry_stas, по ходу это перевод кривой в модуле. я его специально активировал на локалке и вроде как там число зареганных пользователей, а не онлайновых.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Количество пользователей
« Ответ #13 : 12.09.2017, 19:30:25 »
ну мы же сейчас уже я так понял плавно переключились на
стандартный модуль (Кто на сайте)
т.е. Who is online, который для фронта?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Количество пользователей
« Ответ #14 : 12.09.2017, 19:36:20 »
сегодня такой день, когда все темы плавно двоятся и уже никто не понимает, про какой модуль и каких пользователей речь  ;D
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Количество пользователей
« Ответ #15 : 12.09.2017, 19:43:00 »
ага, это точно :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Количество пользователей
« Ответ #16 : 12.09.2017, 20:08:29 »
Перепишите фронатльный модуль под админку да и все =) :laugh:
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Mick_20

  • Завсегдатай
  • 1029
  • 13 / 0
  • Что тут писать?
Re: Количество пользователей
« Ответ #17 : 13.09.2017, 11:08:23 »
Да просто на солнце вспышки сильные. Мысли путаются  ;D

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

Просто человек показал модуль, а я его даже никогда не видел - интересно стало...
Мой сайт про корабли
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль «Материалы - Новости» выводит неправильное количество материалов

Автор goga_pgasovav

Ответов: 1
Просмотров: 1102
Последний ответ 20.03.2023, 19:30:45
от goga_pgasovav
Дробное количество

Автор antuanetta

Ответов: 3
Просмотров: 773
Последний ответ 13.12.2022, 14:05:43
от marksetter
Посещение сайта только для зарегистрированных пользователей

Автор FlexNL

Ответов: 9
Просмотров: 2079
Последний ответ 05.11.2021, 20:57:59
от FlexNL
Права доступа для отдельных пользователей

Автор vladmor

Ответов: 3
Просмотров: 849
Последний ответ 28.07.2021, 09:51:35
от ShopES
Как организовать регистрацию пользователей 18+?

Автор inkvizitr

Ответов: 1
Просмотров: 592
Последний ответ 07.01.2021, 11:15:19
от wishlight