Новости Joomla

Совет по Joomla: $db->getQuery(true) стал устаревшим

Совет по Joomla: $db->getQuery(true) стал устаревшим

👩‍💻 Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода

getQuery(). Если передавался параметр
$new =
true, то получали новый запрос. Если без - последний.

use Joomla\CMS\Factory;$db = Factory::getContainer()->get('DatabaseDriver');$query = $db->getQuery(new: true);// и строим запрос
Под капот Joomla 4 вошёл Joomla Framework (PHP фреймворк а-ля Laravel, Yii и т.д.), а для Joomla 5 он обновился - версия 3.4.1 вышла 6 октября 2023г. В методе фреймворка есть примечание о том, что параметр
$new, который передавался в метод
getQuery() помечен как устаревший и будет удалён в версии фреймворка 4.0.
The parameter $new is deprecated and will be removed in 4.0, use %s::createQuery() instead.В Joomla 4 версия Joomla Framework была 2.x., в Joomla 5 - 3.x. Поэтому есть предположение, что с выходом Joomla 6 обновится и версия фреймворка - станет 4.0. Поэтому для получения объекта для новых запросов следует использовать метод
createQuery(). Он уже представлен в ядре и широко используется. При этом метод
getQuery() останется, но, скорее всего, будет выполнять функцию только геттера - получения текущего запроса.
@joomlafeed#joomla #php #разработка

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

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Сайт для слабовидящих!
« : 15.04.2014, 00:44:01 »
Люди добрые подскажите, нужен модуль, который читает русский текст с экрана
« Последнее редактирование: 15.04.2014, 00:53:11 от vlmedia »
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: Сайт для слабовидящих!
« Ответ #1 : 15.04.2014, 01:41:52 »
и что бы сурдопереводчик еще рассказывал для глухих
и что бы песни умело петь в караоке
и что бы...
« Последнее редактирование: 15.04.2014, 01:49:43 от SmokerMan »
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #2 : 15.04.2014, 01:48:34 »
Я без смеха! Прокуратура задолбала школьный сайт. Даже не представляете, что пара месяцев я даже про сайтостроение не слышал. Знаю есть модуль, но читает только иностранные языки при выделении. Нужен модуль, читающий русский!
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Сайт для слабовидящих!
« Ответ #3 : 15.04.2014, 01:57:11 »
Гм. Надо пологать, на сайте прокуратуры такой механизм уже реализован?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт для слабовидящих!
« Ответ #4 : 15.04.2014, 08:19:00 »
Люди добрые подскажите, нужен модуль, который читает русский текст с экрана
Вам не на этот форум. Скорее всего ближе к C++.
Мои расширения - http://eco-joom.com/ru/
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #5 : 15.04.2014, 10:34:35 »
Я без смеха! Прокуратура задолбала школьный сайт.
Являясь разработчиком нескольких сайтов обр.учреждений, много общался с различными проверяющими структурами. Хотелось бы знать, на каком основании прокуратура требует(?) реализации подобного механизма. Достаточно просто скрипта, увеличивающего размер текста материалов минимум в на 20%, как здесь, например (справа от заголовка материала три литеры А разного размера).

Если интересно, в шаблоне переопределяем (если до сих пор не переопределено) com_content, затем в /templates/templname/html/com_content/article/default.php перед выводом page-header вставляем:
Код
  <div class="font-sizer pull-right">
    <script type="text/javascript">
      function setFontSize(fSize) {jQuery("body").css('font-size',fSize+'px');}     
    </script>
    <ul class="fontsizer">
      <li class="fontsizer-12"><span><a href="javascript:setFontSize(12)" title="Обычный шрифт" name="12">A</a></span></li>
      <li class="fontsizer-14"><span><a href="javascript:setFontSize(14)" title="Увеличенный шрифт" name="14">A</a></span></li>
      <li class="fontsizer-16"><span><a href="javascript:setFontSize(16)" title="Большой шрифт" name="16">A</a></span></li>
    </ul>
  </div>
Только размеры шрифта свои подставьте, стили сами, надеюсь, нарисуете (не видя ваш сайт, не подскажу)?.
Для слабовидящих пойдет, а слепым Интернет вообще не нужен.

PS: оговорка: у меня везде J3
« Последнее редактирование: 15.04.2014, 10:44:40 от AlekVolsk »
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Сайт для слабовидящих!
« Ответ #6 : 15.04.2014, 11:31:45 »
... а слепым Интернет вообще не нужен.
Это вам слепые сказали или вы сами так решили?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #7 : 15.04.2014, 11:33:54 »
Гипотетическая ситуация: вы слепой, как именно вы будете пользоваться тем же самым гуглом? без посторонней помощи?
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Сайт для слабовидящих!
« Ответ #8 : 15.04.2014, 12:02:21 »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Сайт для слабовидящих!
« Ответ #9 : 15.04.2014, 12:03:18 »
Обзор речевых ситнезаторов. Вот этот, например, подойдёт. И у него даже есть свой API!
Т.е. невозможного ничего нет. Но в целом конечно, задача бредовая. Правильнее это было бы реализовывать в качестве пользовательской софтины, которая читала бы все тексты, а не только на вашем сайте. Ок, допустим вы будете пионером этого непростого дела и прикрутите говорилку. Остальным 99,99999999…% сайтов в мире ваша тупоголовая прокуратура тоже предъяву сделает? ^-^
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Сайт для слабовидящих!
« Ответ #10 : 15.04.2014, 12:04:41 »
Вот.

Кстати, по-это ссылке в начале выдачи: http://pkbs.wl.dvfu.ru/sintes.htm — как раз десктопные проги различные, про что я и говорил.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт для слабовидящих!
« Ответ #11 : 15.04.2014, 12:06:43 »
Гипотетическая ситуация: вы слепой, как именно вы будете пользоваться тем же самым гуглом? без посторонней помощи?

У Google есть функция голосового запроса. А также существует специальное ПО которое позволяет читать текст голосом.
ТС надо смотреть в сторону C++. Возможно разработать свой софт и потом через javascript вывести функционал на сайт. Или например синхронизировать на сервере с сторонними ПО типа Sakrament Talker
В любом случае это индивидуальная задача.
Мои расширения - http://eco-joom.com/ru/
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Сайт для слабовидящих!
« Ответ #12 : 15.04.2014, 12:11:44 »
Что-то мне кажется, что ТС ни разу не программист, исходя из текста первого поста, и вряд ли будет что-то разрабатывать на С++
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #13 : 15.04.2014, 13:13:28 »
Что-то мне кажется, что ТС ни разу не программист, исходя из текста первого поста, и вряд ли будет что-то разрабатывать на С++
Не факт, я, к примеру, - не посчитайте за саморекламу и восхвальбу - программист десктопного софта, и не самый паршивый, а вот веб-разработчик из меня пока что г.. полное (
Возможно, ТС что-то и нарисует на С либо чем-то еще, а как прикручивать все это к сайту - уже другой вопрос. Исходя из этого - предложенный мной вариант считаю наиболее оптимальным, да и нет такого обязательства, чтобы сайт школы был ориентирован на незрячих, разве только если это спец.школа для слепых(?). И я пока не видел ни одного российского сайта с голосовым функционалом. ТС, можно прокурорскую формулировку из предписания (если не секрет).
« Последнее редактирование: 16.05.2014, 08:57:56 от AlekVolsk »
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #14 : 15.04.2014, 20:22:52 »
Предписания пока нет, один район уже отъимели, уже таскают людей в прокуратуру. На очереди наш район. На сайте самой прокуратуры естественно модуля для слабовидящих нет. Цель- побольше отъиметь школ, показав свою работу. Спасибо всем буду пробовать.
Понравился модуль на сайте кремля, где бы такой достать? Есть ли он в свободном обращении? Вот как здесь http://special.kremlin.ru/
Или это мечта?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт для слабовидящих!
« Ответ #15 : 15.04.2014, 21:00:42 »
Что конкретно вам понравилось? на указанном вами сайте, нет ничего такого. Такой сайт школьник сделает даже знающий CSS.
И вообще как гос. заказ попал к вам в руки? У меня возникают большие сомнения в ваших знаниях. Откатами попахивает. ))))))))))))))
Мои расширения - http://eco-joom.com/ru/
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #16 : 15.04.2014, 22:07:13 »
Я показал, что может мне помочь. указал сайт, что такого вы не смогли найти там? Наверху шапка управления CSS. какие госзаказы? Я ни чего не пилю, работаю в школе админом сети+ сайт как бесплатная нагрузка. Прошу простого совета, не надо показывать тут свой гениальный ум. Я за несколько месяцев поставил сайт, наполнил, сделал сервак, но вот некоторые вещи я спрашиваю. И это считаю нормальным. А то нашли распиловщика. Пока только пилю из своего кармана!
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #17 : 15.04.2014, 22:13:12 »
В общем сделал так. может кому пригодится. решение в лоб. Установил две одинаковые цмски и настроил поднятие резервной базы с основного сайта в сайт для слабовидящих. В артисте сделал дизайн для сайта для слабовидящих. Стартовую страницу сделал с двумя пере направлениями (или туда или сюда). Настроил cron. Дешево и сердито. т.к. решение нужно быстро.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт для слабовидящих!
« Ответ #18 : 15.04.2014, 22:23:04 »
Ну дак на http://special.kremlin.ru/  тоже самое сделано, это два разных сайта с одной базой.
У вас в вопросе стоит " нужен модуль, который читает русский текст с экрана", а вам оказывается надо совсем другое.
Мои расширения - http://eco-joom.com/ru/
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #19 : 15.04.2014, 22:36:28 »
Просто я понял, что ни кто мне этого модуля указать не может, рабочую версию. Поэтому выкручиваюсь так. Поверьте не от хорошей жизни. Все ИТ на одном человеке более 100 компов, да еще и сайт. Просто не успеваю включаться:( А поиметь со стороны гос-ва- это быстро!
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #20 : 16.04.2014, 10:13:08 »
Все это можно сделать и на одном сайте, альтернативными шаблонами. Либо на поддомене в конфиге указать путь к той же базе, что основной сайт, только в админку на поддомене не лезть.


PS: Не жалуйтесь на жизнь - поверьте, другим не легче. 100 машин + сайт - это мелочи. Когда у Вас на руках будет районное Упр.Обр. с его дурдомом + все ОУ всего района, а это (в моем случае) более 15к машин в 320 ОУ, тогда - уговорили - можете поплакаться.
А заставить Вас внедрять спрашиваемый вами функционал никто не может - настоятельно рекомендую либо иметь под рукой толкового юриста либо самому хорошо изучить юридическую матчасть.

PPS: также настоятельно рекомендую завести на сайте нечто подобное, у меня вызывается кликом на значке копирайта в подвале: и глаза не мозолит - не для всех, и от всяких прокуроров защита - докажи, что копирайт не соблюден.
« Последнее редактирование: 16.04.2014, 10:19:03 от AlekVolsk »
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Сайт для слабовидящих!
« Ответ #21 : 16.04.2014, 10:52:59 »
To AlekVolsk.
Весьма правильная страница. В последнем абзаце опечатки исправьте ("Администратор сайта приносит свои ИЗМЕНЕНИЯ..."; и перед "спасибо за понимание" поставьте точку или точку с запятой).
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #22 : 16.04.2014, 10:56:25 »
О, спс. +
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #23 : 17.04.2014, 00:10:52 »
Специально задался вопросом, на основании чего прокуратура может придраться к сайту на предмет наличия функционала для слабовидящих: ГОСТ Р 52872-2012. Введен 01.01.2014. Обязательно для всех сайтов всех гос. учреждений. ппц ;(
« Последнее редактирование: 17.04.2014, 00:14:56 от AlekVolsk »
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #24 : 17.04.2014, 02:28:48 »
AlekVolsk, Спасибо про копирайт возьму на вооружение. правда шаблон в артисте делал, но честно купленном. Т.е. получается что шаблон мой- авторский??
*

vlmedia

  • Захожу иногда
  • 107
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #25 : 17.04.2014, 02:39:10 »
Специально задался вопросом, на основании чего прокуратура может придраться к сайту на предмет наличия функционала для слабовидящих: ГОСТ Р 52872-2012. Введен 01.01.2014. Обязательно для всех сайтов всех гос. учреждений. ппц ;(
Почитал, действительно пипец! Правильно, что я пошел по пути второго сайта. Мрак.
*

helix69

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #26 : 17.04.2014, 09:32:50 »
AlekVolsk зачем админку всем на показ выставлять, да еще и с формой отправки пароля....
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #27 : 17.04.2014, 10:22:59 »
AlekVolsk зачем админку всем на показ выставлять, да еще и с формой отправки пароля....
Взломаете - поделитесь, как это у Вас вышло.
Для тех, кто занимается взломом, выйти на эту страницу - не проблема вообще, а вот дальше нее - попытки, кстати, уже были, безрезультатно, пока...
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Сайт для слабовидящих!
« Ответ #28 : 17.04.2014, 10:25:01 »
шаблон в артисте делал, но честно купленном. Т.е. получается что шаблон мой- авторский??
Шаблон - Ваш, но я бы посоветовал Вам его ручками переверстать, убрав все следы артистера.
*

helix69

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #29 : 17.04.2014, 10:32:54 »
Ок.Мне то не надо...Но это всегда так пока....а взлом сайта это УК или КоАП РФ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт перестал нормально грузиться

Автор Leo1986

Ответов: 17
Просмотров: 1038
Последний ответ 11.06.2025, 13:55:08
от zilonitiz
Версия для слабовидящих

Автор jimka

Ответов: 1
Просмотров: 631
Последний ответ 15.01.2025, 16:38:28
от Olg
Как конвертировать сайт Joomla в мобильное приложение?

Автор 62411

Ответов: 1
Просмотров: 911
Последний ответ 14.06.2024, 15:31:24
от Olg
После выключения расширения лег сайт

Автор blind

Ответов: 4
Просмотров: 1120
Последний ответ 19.05.2024, 14:13:33
от blind
Google Переводчик не переводит сайт

Автор Aqua

Ответов: 1
Просмотров: 1150
Последний ответ 04.03.2024, 12:50:00
от kovAlexandr78