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

dimon5991

  • Захожу иногда
  • 59
  • 0 / 0
Хиты на просмотры?
« : 31.01.2012, 20:07:14 »
Как переименовать хиты на просмотры?
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Хиты на просмотры?
« Ответ #1 : 31.01.2012, 23:31:58 »
примерно там => Language/ru/ru_com_content.ini
*

dimon5991

  • Захожу иногда
  • 59
  • 0 / 0
Re: Хиты на просмотры?
« Ответ #2 : 01.02.2012, 14:26:57 »
Увожу за месть крякозябры в строчке HITS=Просмотров, сохраняю, а на месте надписи  ����������: 44.
Может проблема в кодировке сайта?
Код
# version 1.5.16
# author JoomlaPortal.ru
# copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL

# Note : All ini files need to be saved as UTF-8 - No BOM

ACCESS LEVEL=Уровень доступа
ADD=Доб.
ALIGN=Выровнять
ALT TEXT=Альт. текст
ALREADY EXISTS=Уже существует
ALTERNATIVE READ MORE TEXT=Альтернатива Подробнее:
PARAMALTREADMORE=Введите текст, который будет отображаться рядом с динамическим <em>Подробнее:</em> вступительного (интро) текста, вместо основного заголовка материала.
ARCHIVES=РђСЂС…РёРІС‹
ARTICLES BEING MOVED=Материал был перемещён:
ARTICLES BEING COPIED=Материал был скопирован:
ARTICLE CATEGORY NOT PUBLISHED=Категория материала не опубликована
ARTICLE MUST HAVE A TITLE=Материал должен иметь заголовок
ARTICLE MUST HAVE SOME TEXT=Материал должен содержать текст
ARTICLE SECTION NOT PUBLISHED=Раздел материала не опубликован
ARTICLE # NOT FOUND=Материал №%d не найден
ARTICLE RATING=Рейтинг материала
AUTHOR=Автор
AUTHOR ALIAS=Псевдоним автора
AUTHOR FILTER=Фильтр по автору
BORDER=Граница
BOTTOM=РќРёР·
CAPTION=Заголовок
CONTENT=Материал
CREATED=Создано
DATE=Дата
DESCNEWITEMSFIRST=Новые Материалы по умолчанию располагаются первыми. Очерёдность можно изменить после сохранения Материала.
DESCRIPTION=Описание
DISPLAY NUM=Количество строк:&nbsp;
DOWN=Р’РЅРёР·
EDIT IMAGE=Редактировать изображение
EDIT ITEM=Редактировать элемент
EDITOR=Редактор
EMAIL=E-mail
EMAIL_MSG=Следующая страница сайта "%s" была отправлена Вам %s ( %s ).\n\nВы можете получить к ней доступ по следующей ссылке: \n %s
EMAIL_ERR_NOINFO=Р’С‹ должны ввести РІР°С? e-mail Рё e-mail получателя.
FILTER=Фильтр
FINISH PUBLISHING=Закончить публикацию
GREEN=Зелёный
HITS=Просмотров
HITS FILTER=Фильтр по хитам
IMAGES=Р&#65533;зображения
INFO=Р&#65533;нфо
INSERT=Вставить
INTRO TEXT=Вступительный текст
INVALID RATING=Неправильный рейтинг
ITEM=Материал
ITEM SENT BY=Отправитель материала: %s
ITEM SUCCESSFULLY SAVED.=Материал СѓСЃРїРµС?РЅРѕ сохранён.
ITEMS=Материалы
ITEM TITLE=Заголовок материала
KEY NOT FOUND=Ключ не найден
KEYWORDS=Ключевые слова
LAST MODIFIED=Р&#65533;зменено
MESSAGE SUBJECT=Тема сообщения
METADATA=Мета-данные
MORE=Подробнее...
NEVER=РќРёРєРѕРіРґР°
NEW ITEM=Новый элемент
NO IMAGE=Нет изображения
NO=Нет
NUM=в„–
ON_NEW_CONTENT=Автор нового отправленного материала [ %s ]; заголовок [ %s ], раздел [ %s ], категория [ %s ]
OPTIONAL=Опционально
ORDER=РџРѕСЂСЏРґРѕРє
ORDERING=Сортировка
PAGE=Страница
PDF=PDF
PGB TOC ALIAS PROMPT=Псевдоним таблицы Содержания:
PGB PAGE TITLE=Заголовок страницы:
PGB INS PAGEBRK=Вставить разрыв страницы
PGB ARTICLE PAGEBRK=Разрыв страницы материала
PLEASE SELECT A CATEGORY=Пожалуйста, выберите категорию
PUBLISHED=Опубликовано
PUBLISHING=Публикация
REGISTER TO READ MORE...=Зарегистрируйтесь, чтобы прочесть подробности
READ MORE=Подробнее: %s
REGISTERED USERS ONLY=Только для зарегистрированных пользователей
REQUIRED=Требуется
REMOVE=Удалить
SEND EMAIL=Отправить e-mail
SELECT CATEGORY=Выберите категорию
SELECT SECTION=Выберите раздел
SHOW ON FRONT PAGE=Показать на Главной
SOURCE=Р&#65533;сточник
START PUBLISHING=Начало публикации
STATE=Состояние
SUB-FOLDER=Поддиректория
SUBMIT AN ARTICLE=Представить материал
THANK_SUB=Спасибо Р·Р° отправку. Р’Р°С? текст будет просмотрен перед публикацией РЅР° сайте.
THANKS FOR RATING!=Спасибо за участие в голосовании!
THE MODULE=Модуль
THIS CATEGORY IS CURRENTLY EMPTY=Эта категория пока пуста
THIS ITEM HAS BEEN SENT TO=Этот материал был отправлен
TITLE=Заголовок
TITLE ASC=Заголовок по возрастанию
TITLE DESC=Заголовок по убыванию
TITLE FILTER=Фильтр по заголовку
TOP=Верх
UNABLE TO LOAD DATA=Невозможно загрузить данные
UNCATEGORIZED=Без категории
UP=Вверх
VERSION=Версия
VIEW ALL=Показать все
WARNUSER=Пожалуйста, Отмените или Сохраните сделанные изменения
WRITTEN BY=Автор: %s
YES=Да
YOU ALREADY RATED THIS ARTICLE TODAY!=Вы уже сегодня проголосовали за этот материал!
YOUR EMAIL=Р’Р°С? e-mail
YOUR FRIENDS EMAIL=E-mail РІР°С?его РґСЂСѓРіР°
YOUR NAME=Р’Р°С?Рµ РёРјСЏ
TOGGLE EDITOR=Выключить редактор
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Хиты на просмотры?
« Ответ #3 : 01.02.2012, 14:58:32 »
откройте файл блокнотом и пересохраните в кодировке Utf-8
*

dimon5991

  • Захожу иногда
  • 59
  • 0 / 0
Re: Хиты на просмотры?
« Ответ #4 : 01.02.2012, 20:48:13 »
Сделал, как говорили теперь, когда нажимаешь редактировать новость на сайте появились крякозябры
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Хиты на просмотры?
« Ответ #5 : 01.02.2012, 22:44:52 »
попробуйте перекодировать в utf-8 все файлы папки ru-ru
*

dimon5991

  • Захожу иногда
  • 59
  • 0 / 0
Re: Хиты на просмотры?
« Ответ #6 : 01.02.2012, 23:05:10 »
Ничто не изменилось
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Хиты на просмотры?
« Ответ #7 : 01.02.2012, 23:13:22 »
это кодировка - 100%
кодируйте в utf-8 все файлы в которые добавляли русскоязычные символы. Файлы шаблона тоже попробуйте
*

dimon5991

  • Захожу иногда
  • 59
  • 0 / 0
Re: Хиты на просмотры?
« Ответ #8 : 02.02.2012, 23:12:13 »
Может это с хостингом связано в его редакторе другая кодировка? Но в базе данных UTF8
*

Vasiliy111

  • Захожу иногда
  • 248
  • 5 / 0
Re: Хиты на просмотры?
« Ответ #9 : 02.02.2012, 23:19:08 »
Посмотрите кодировку базы, кодировку таблиц в базе.... должна быть utf-8 general ci
И надо ещё сам файл базы данных перевести в формат utf-8!
*

dimon5991

  • Захожу иногда
  • 59
  • 0 / 0
Re: Хиты на просмотры?
« Ответ #10 : 03.02.2012, 13:56:35 »
Не знаю, как устранить эту проблему все в UTF8 и все равно при вводе русского текста крякозябры
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как Joomla считает хиты?

Автор motive

Ответов: 10
Просмотров: 7228
Последний ответ 08.08.2014, 17:06:05
от Zima
Joomla не считает хиты

Автор Legran88

Ответов: 0
Просмотров: 1028
Последний ответ 03.11.2013, 10:50:46
от Legran88
Убрать хиты во всех уже созданных материалах!

Автор vendn

Ответов: 3
Просмотров: 1430
Последний ответ 07.09.2012, 09:01:30
от effrit
Хиты статьи или количество просмотров статьи

Автор goodjiny

Ответов: 2
Просмотров: 1250
Последний ответ 01.07.2011, 10:06:15
от SmokerMan
Настройка "Показывать хиты материала"

Автор Duveloper

Ответов: 5
Просмотров: 2495
Последний ответ 15.05.2010, 14:58:39
от ЖиВоЙ