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

Em1ly

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
  • lucky guy
Re: как убрать из title название сайта?
« Ответ #30 : 22.06.2016, 11:20:23 »
umbabaraumba, да, я их первым делом и смотрела (они в папке /tpls/blocks/). там нигде нет чистых упоминаний о <title>

head.php:

Код
<?php
/**
 * @package   T3 Blank
 * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license   GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;
?>

<!-- META FOR IOS & HANDHELD -->
<?php if ($this->getParam('responsive', 1)): ?>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<style type="text/stylesheet">
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
</style>
<script type="text/javascript">
//<![CDATA[
if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
var msViewportStyle = document.createElement("style");
msViewportStyle.appendChild(
document.createTextNode("@-ms-viewport{width:auto!important}")
);
document.getElementsByTagName("head")[0].appendChild(msViewportStyle);
}
//]]>
</script>
<?php endif ?>
<meta name="HandheldFriendly" content="true"/>
<meta name="apple-mobile-web-app-capable" content="YES"/>
<!-- //META FOR IOS & HANDHELD -->

<?php
// SYSTEM CSS
$this->addStyleSheet(JURI::base(true). '/templates/system/css/system.css');
?>

<?php
// T3 BASE HEAD
$this->addHead();
?>

<?php
// CUSTOM CSS
if (is_file(T3_TEMPLATE_PATH . '/css/custom.css')) {
$this->addStyleSheet(T3_TEMPLATE_URL . '/css/custom.css');
}
?>

<!-- Le HTML5 shim and media query for IE8 support -->
<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<script type="text/javascript" src="<?php echo T3_URL ?>/js/respond.min.js"></script>
<![endif]-->

<!-- You can add Google Analytics here or use T3 Injection feature -->


header.php:

Код
<?php
/**
 * @package   T3 Blank
 * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license   GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

// get params
$sitename  = $this->params->get('sitename');
$logotype  = $this->params->get('logotype');
$logoimage = $logotype == 'image' ? $this->params->get('logoimage', 'templates/' . T3_TEMPLATE . '/images/logo.png') : '';

if (!$sitename) {
$sitename = JFactory::getConfig()->get('sitename');
}

?>

<!-- MAIN NAVIGATION -->
<header class="wrap">
<div class="th-header-top">
<div class="container">

<div class="row">
<div class="col-md-3 col-sm-4">
<!-- LOGO -->
<div class="logo logo-<?php echo $logotype ?>">
<a href="<?php echo JURI::base(true)?>" title="<?php echo strip_tags($sitename)?>">
<?php if($logotype == 'image'): ?>
<img class="logo-img" src="<?php echo JURI::base(true). '/' . $logoimage ?>" alt="<?php echo strip_tags($sitename)?>" />
<?php endif ?>
<span><?php echo $sitename ?></span>
</a>
</div>
<!-- //LOGO -->
</div>

<div class="col-md-9 col-sm-8  hidden-xs">

    <?php if ($this->countModules('th-login')) : ?>
    <!-- HEAD LOGIN -->
    <div class="th-login pull-right<?php $this->_c('th-login')?>">     
      <jdoc:include type="modules" name="<?php $this->_p('th-login')?>" style="raw" />
    </div>
    <!-- //HEAD LOGIN -->
    <?php endif ?>

    <?php if ($this->countModules('social-icon')) : ?>
    <!-- HEAD SOCIAL ICON -->
    <div class="social-icon pull-right <?php $this->_c('social-icon')?>">     
      <jdoc:include type="modules" name="<?php $this->_p('social-icon')?>" style="raw" />
    </div>
    <!-- //HEAD SOCIAL ICON -->
    <?php endif ?>




</div>



</div>

</div>

</div>

<div class="container">

<div class="navbar navbar-default t3-mainnav">

    <!-- OFF-CANVAS -->
    <div class="hidden-md hidden-lg">

<?php if ($this->getParam('addon_offcanvas_enable')) : ?>
<?php $this->loadBlock ('off-canvas')?>
<?php endif ?>

        </div>
        <!-- //OFF-CANVAS -->


<!-- NAVBAR HEADER -->
<div class="navbar-header">



<?php if ($this->getParam('navigation_collapse_enable', 1) && $this->getParam('responsive', 1)) : ?>
<?php $this->addScript(T3_URL.'/js/nav-collapse.js'); ?>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".t3-navbar-collapse">
<i class="fa fa-bars"></i>
</button>
<?php endif ?>

    <?php if ($this->countModules('head-search')) : ?>
    <!-- HEAD SEARCH -->
    <div class="head-search<?php $this->_c('head-search')?>">     
      <jdoc:include type="modules" name="<?php $this->_p('head-search')?>" style="raw" />
    </div>
    <!-- //HEAD SEARCH -->
    <?php endif ?>

</div>
<!-- //NAVBAR HEADER -->

<!-- NAVBAR MAIN -->
<?php if ($this->getParam('navigation_collapse_enable')) : ?>
<nav class="t3-navbar-collapse navbar-collapse collapse"></nav>
<?php endif ?>

<nav class="t3-navbar navbar-collapse collapse">
<jdoc:include type="<?php echo $this->getParam('navigation_type', 'megamenu')?>" name="<?php echo $this->getParam('mm_type', 'mainmenu')?>" />
</nav>
    <!-- //NAVBAR MAIN -->



</div>


</div>
</header>
<!-- //MAIN NAVIGATION -->

 <?php $this->loadBlock ('masthead')?>

footer.php:

Код
<?php
/**
 * @package   T3 Blank
 * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license   GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;
?>


<!-- FOOTER -->
<footer id="t3-footer" class="container t3-footer">

<div class="th-box">

<?php if ($this->countModules('client')) : ?>
<div class="row">
<div class="col-md-12">
<!-- Client -->
<div class="client-logo <?php $this->_c('client')?>">
<jdoc:include type="modules" name="<?php $this->_p('client')?>" style="Xhtml" />
</div>
<!-- //Client -->
</div>
</div>
<?php endif ?>


<?php if ($this->checkSpotlight('footer-sl', 'footer-1, footer-2, footer-3, footer-4, footer-5, footer-6')) : ?>
<!-- FOOTER SPOTLIGHT -->
<div class="th-footer">
<?php $this->spotlight('footer-sl', 'footer-1, footer-2, footer-3, footer-4, footer-5, footer-6')?>
</div>
<!-- //FOOTER SPOTLIGHT -->
<?php endif ?>

<section class="t3-copyright">
<div class="">
<div class="row">
<div class="col-md-6 col-sm-12">
<div class="<?php echo $this->getParam('t3-rmvlogo', 1)? 'col-md-8' : 'col-md-12' ?> copyright <?php $this->_c('footer')?>">
<jdoc:include type="modules" name="<?php $this->_p('footer')?>" />
</div>
</div>


<?php if ($this->countModules('footer-right')) : ?>
<div class="col-md-6 col-sm-12">

<!-- SLIDESHOW -->
<div class="footer-right <?php $this->_c('footer-right')?>">
<jdoc:include type="modules" name="<?php $this->_p('footer-right')?>" style="raw" />
</div>
<!-- //SLIDESHOW -->

</div>
<?php endif ?>




</div>
</div>
</section>
</div>
</footer>
<!-- //FOOTER -->

<!-- BACK TOP TOP BUTTON -->
<div id="back-to-top" data-spy="affix" data-offset-top="10" class="back-to-top hidden-xs hidden-sm ">
  <button class="btn btn-primary" title="Back to Top"><i class="fa fa-chevron-up"></i></button>
</div>

<script type="text/javascript">
(function($) {
// Back to top
$('#back-to-top').on('click', function(){
$("html, body").animate({scrollTop: 0}, 500);
return false;
});
})(jQuery);
</script>
<!-- BACK TO TOP BUTTON -->

Apoca1ypto, я, к сожалению, не имею на это право
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: как убрать из title название сайта?
« Ответ #31 : 22.06.2016, 11:28:11 »
Apoca1ypto, я, к сожалению, не имею на это право
Хорошо, тогда установите данный плагин и с помощью него уже настройте заголовки страниц (если он конечно у Вас уже не установлен). http://ercanozkaya.com/joomla-extensions/title-manager/
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

Em1ly

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
  • lucky guy
Re: как убрать из title название сайта?
« Ответ #32 : 22.06.2016, 12:05:55 »
да как же он мне поможет, если эта приписка берётся хрен знает откуда? это даже не название сайта по сути, а просто какая-то строка

в общем, решено было поставить php-костыль для удаления приписки из <title>
в файл /templates/industrix/index.php добавила следующий код:
Код
$title = $t3app->getTitle();
$titleArr = explode(' | ', $title);

if(trim(array_pop($titleArr)))
{
$title = implode(' | ', $titleArr);
$t3app->setTitle($title);
}
*

Em1ly

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
  • lucky guy
Re: как убрать из title название сайта?
« Ответ #33 : 22.06.2016, 13:15:33 »
Apoca1ypto, аннет) всё-таки вы оказались правы, именно этот плагин и был установлен -_-
отключила его, теперь всё ок) спасибо за помощь)
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: как убрать из title название сайта?
« Ответ #34 : 27.06.2016, 07:14:09 »
Ещё возможно в каком-то сео-плагине указан титл для всех, что ещё более вероятно.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

pptx в теле материала сайта

Автор VIK4

Ответов: 0
Просмотров: 1994
Последний ответ 24.10.2024, 13:04:04
от VIK4
Заявки с сайта на Joomla

Автор ivs1

Ответов: 8
Просмотров: 3072
Последний ответ 18.12.2023, 12:37:45
от SeBun
Перенос сайта на другой компьютер

Автор bekap

Ответов: 15
Просмотров: 2492
Последний ответ 17.11.2023, 09:44:03
от Театрал
Название сайта на картинке

Автор VIK4

Ответов: 5
Просмотров: 1982
Последний ответ 16.10.2023, 12:48:19
от VIK4
Проблема с почтой сайта на Joomla

Автор dima567

Ответов: 1
Просмотров: 1626
Последний ответ 16.09.2023, 09:44:41
от sivers