Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

Brussnika

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Итак, на этот раз следующая проблема.
Есть кнопка "публикация материала". Жмём её и видим следующее:


Нашла этот кусок в файле \www\components\com_contentsubmit\views\article\tmpl\bycategory.php. Ниже приведён кусок кода с начала файла и по конец этого скрипта. На страницу сайта вылезает код, начиная с "function submitbutton" и по конец комментария "//-->".

Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<script language="javascript" type="text/javascript">
<!--
function setgood() {
    // TODO: Put setGood back
    return true;
}

var sectioncategories = new Array;
<?php
$i = 0;
foreach ($this->lists['sectioncategories'] as $k=>$items) {
    foreach ($items as $v) {
        echo "sectioncategories[".$i++."] = new Array( '$k','".addslashes( $v->id )."','".addslashes( $v->title )."' );\n\t\t";
    }
}
?>

function submitbutton(pressbutton) {
    var form = document.adminForm;
    if (pressbutton == 'cancel') {
        submitform( pressbutton );
        return;
    }
    try {
        form.onsubmit();
    } catch(e) {
        alert(e);
    }

    // do field validation
    var text = <?php echo $this->editor->getContent( 'text' ); ?>
    if (form.title.value == '') {
        return alert ( "<?php echo JText::_( 'Article must have a title', true ); ?>" );
    } else if (text == '') {
        return alert ( "<?php echo JText::_( 'Article must have some text', true ); ?>");
    } else if (parseInt('<?php echo $this->article->sectionid;?>')) {
        // for articles
        if (form.catid && getSelectedValue('adminForm','catid') < 1) {
            return alert ( "<?php echo JText::_( 'Please select a category', true ); ?>" );
        }
    }
    <?php echo $this->editor->save( 'text' ); ?>
    submitform(pressbutton);
}
//-->
</script>

Ну а дальше по коду уже окно редактора.

Все глаза проглядела, попробовала комментить разные куски - ничего не помогает.
Отчего вылезает этот код на странице сайта? Как его убрать?
Заранее спасибо за советы и ответы!
*

Brussnika

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Поднимаю. Неужели никто не может помочь?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Если его изначально пытались закоментировать, значит он там не сильно-то и нужен. ;)
Удалять вообще весь комментарий пробовали?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Brussnika

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Если его изначально пытались закоментировать, значит он там не сильно-то и нужен. ;)
Удалять вообще весь комментарий пробовали?

Вот что значит - свежий взгляд! Помогло! Все отлично публикуется.

Большое спасибо, плюсик!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 4145
Последний ответ 12.11.2023, 23:37:03
от all_zer
Как убрать ссылку на allforjoomla.ru из модуля SimpleForm2?

Автор Loh

Ответов: 3
Просмотров: 3272
Последний ответ 20.06.2017, 11:17:28
от ZyX
Подскажите - сайт стал в фронтэнде выводить ошибку. Как ее убрать

Автор vovchikku

Ответов: 7
Просмотров: 2112
Последний ответ 30.01.2017, 10:35:49
от vovchikku
Как убрать похожие видео

Автор nuk

Ответов: 7
Просмотров: 4272
Последний ответ 21.02.2016, 16:30:29
от halileev
Как убрать отступ?

Автор Alger48

Ответов: 9
Просмотров: 2218
Последний ответ 17.02.2016, 21:53:15
от Alger48