Новости Joomla

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

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

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Хотелось бы ограничиться одним полем - (вводный текст), убрав возможность ввода основного текста, а таже возможность управления картинками для mosimage.
Другими словами, чтобы Wysiwyg редактор имел только одно поле для ввода.

Как это можно сделать?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
А основной текст вообще не нужен? Тогда подколдовать немного над файлом administrator/components/com_content/admin.content.html.php, а точнее над фунцией editContent:

убрать строку
Код
<?php getEditorContents( 'editor2', 'fulltext' ) ; ?>

и ниже убрать кусок
Код
<tr>
<td width="100%">
Продолжение статьи: (не обязательно)
<br /><?php
// parameters : areaname, content, hidden field, width, height, rows, cols
editorArea( 'editor2', $row->fulltext, 'fulltext', '100%;', '500', '75', '30' ) ; ?>
</td>
</tr>


и в самом низу функции перед </form> добавить:
Код
<input type="hidden" name="fulltext" value="" />
FAQ смотрел? Версию указал?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Спасибо большое за потраченное время, tsesl! + Вам.

Курьезно, но эффект получился немного иным: рецепт, приведенный Вами, актуален для панели администрирования, а что нужно модифицировать, чтобы при редактировании на самом сайте не было данных панелей? Т.е. поскольку администратор я, мне не мешает панель основного текста в панели администрирования, однако обычный пользователь, зарегистрировавшийся на портале, будет недоумевать, для чего второе окошко, и уж тем более, mosimage панелька. Поэтому и хотел бы убрать их.

Не могли бы Вы подсказать, как это сделать?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Ну так аналогичным образом действуем в файле components/com_content/content.html.php с функцией editContent:

Убираем:
Код
getEditorContents( 'editor2', 'fulltext' );
Код

<?php
if (intval( $row->sectionid ) > 0) {
?>
<tr>
<td>
<?php echo _E_MAIN.' ('._CMN_OPTIONAL.')'; ?>:
</td>
</tr>
<tr>
<td>
<?php
// parameters : areaname, content, hidden field, width, height, rows, cols
editorArea( 'editor2',  $row->fulltext , 'fulltext', '600', '400', '70', '15' ) ;
?>
</td>
</tr>
<?php
}
?>


удаляем закладку Рисунки. Для этого удаляем все от
Код

$tabs->startTab( _E_IMAGES, 'images-page' );

до соответствующего
Код

$tabs->endTab();

далее должен идти
Код
$tabs->startTab( _E_PUBLISHING, 'publish-page' );

добавляем перед </form>
Код
<input type="hidden" name="fulltext" value="" />
FAQ смотрел? Версию указал?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Немного поспешил... После модификации становятся неактивными кнопки save, apply, cancel. Видимо, что-то затерли?

P.S. И если не трудно, посоветуйте, как убрать вообще нижнюю панель, вместе с metatags, и панелью публикации?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Чтобы все снизу удалить - убираем все
от:
Код
$tabs->startPane( 'content-pane' );
до:
Код
$tabs->endPane();
включительно...

А не работает сохранение, т.к. хвосты остались... Чистим:
Код
foreach ($images as $k=>$items) {
foreach ($items as $v) {
echo "\n folderimages[".$i++."] = new Array( '$k','".addslashes( $v->value )."','".addslashes( $v->text )."' );";
}
}
и
Код
var temp = new Array;
for (var i=0, n=form.imagelist.options.length; i < n; i++) {
temp[i] = form.imagelist.options[i].value;
}
form.images.value = temp.join( '\n' );
FAQ смотрел? Версию указал?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Спасибо за потраченное время и подробное объяснение. Два момента: после произведенной модификации меню управления mosimage и публикации статей идут списком вниз, а также перестает работать tooltips.

Наверное оптимальнее просто установить JA Submit и не морочить голову?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
Вы наверное не удплили все от от:

$tabs->startPane( 'content-pane' );
до:
$tabs->endPane();
включительно...
FAQ смотрел? Версию указал?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Отлично, отлично!!! :) Tsesl, я Вас уже замучал... Последняя просьба по теме: можете подсказать, как убрать кнопочки, вставляющие {mosimage} и {mosbreak} ? Они будут неуместны после чистки. А так выглядит просто великолепно! Сохранил себе этот топик, очень полезно, т.к. JA Submit не подходит для моих нужд.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Мамботы -> Мамботы сайта, справа выбираем тип мамбота - "editors-xtd" и снимаем с публикации мамботы     MOS Image Editor Button и     MOS Pagebreak Editor Button
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
да-да, именно так, как написал era...

OFF// dev team нынче скор... ;)
« Последнее редактирование: 08.01.2008, 14:58:26 от tsesl »
FAQ смотрел? Версию указал?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Да, но в таком случае, мамботы не будут работать, а они используются в контенте.
Поясню: некоторые статические статьи созданы супер администратором, и используют {mosimage}. Ну а поскольку обычному пользователю это не нужно, я бы и хотел убрать кнопочки из пользовательского редактора...
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
эээээ..... Ну тут такое дело - или включить, или выключить 8)
Ну попробуй уровень доступа в special поставить...
FAQ смотрел? Версию указал?
*

tsesl

  • Захожу иногда
  • 363
  • 87 / 0
  • Терпение и труд всё перетрут?
И еще посмею заметить, что сами мамботы работать будут, в данном случае мы отключаем кнопочки для быстрой вставки конструкций {mosimage} и {mospagebreak}, т.е. те, что под окошком редактора идут и только.
FAQ смотрел? Версию указал?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Аа, ну в таком случае это непринципиально - я ими вообще не пользуюсь, т.к. привычнее быстро набрать {mosimage}, чем опускать страницу браузера вниз и нажимать кнопки. :) 

Спасибо большое за Вашу помощь, tsesl! :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla удаляет форматирование текста (настройка прав)

Автор Falkovichs

Ответов: 1
Просмотров: 3683
Последний ответ 22.01.2018, 19:41:50
от Falkovichs
Проблема с отображением русского текста в материале

Автор juvemen

Ответов: 4
Просмотров: 3666
Последний ответ 17.12.2016, 09:58:29
от vipiusss
Не работают редакторы в Joomla 1.526

Автор markovnik

Ответов: 5
Просмотров: 2806
Последний ответ 02.08.2014, 14:46:15
от draff
При форматировании текста появляется лишний код

Автор alexey11

Ответов: 6
Просмотров: 2135
Последний ответ 21.11.2013, 21:19:32
от wishlight
Новый Firefox и редакторы

Автор hamelion

Ответов: 0
Просмотров: 1873
Последний ответ 06.02.2012, 02:22:02
от hamelion