Новости Joomla

Как тестировать 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Шапка - ссылка на главную
« : 11.07.2011, 14:25:25 »
Я извиняюсь... но не нашел ни здесь, ни в других источниках четкого и ясного ответа как же всё-таки сделать из шапки сайта ссылку на главную? И главное куда "это" писать. я так понимаю, что в index.php шаблона... и очевидно в CSS шаблона...

Может быть мэтры html'я скажут, что и куда нужно прописать чтоб сие судо свершилось! И шапка сайта служила ссылкой на главную.

Спасибо!
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #1 : 11.07.2011, 14:48:33 »
А зачем? Это не есть хорошо. Может вы имели ввиду логотип?
Логотип который будет ссылкой на главную можно вставить так:
 в index.php шаблона
<a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.png" alt="logo" /></a>
и естественно незабываем картинку logo.png положить в папку images вашего шаблона
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #2 : 11.07.2011, 19:23:42 »
а почему не хорошо? и если логотип... то куда деть? в смысле где он будет на сайте? вместо шапки или сверху шапки?
« Последнее редактирование: 11.07.2011, 19:58:36 от monkozzz »
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #3 : 11.07.2011, 23:02:59 »
Куда вставите код там и будет логотип, вам надо учить html+css
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #4 : 11.07.2011, 23:04:38 »
Ссылку на сайт дайте и код index.php шаблона, помогу вставить логотип
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #5 : 12.07.2011, 07:08:51 »
krishna.lg.ua

Спасибо за помощь!

[вложение удалено Администратором]
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Шапка - ссылка на главную
« Ответ #6 : 12.07.2011, 08:30:18 »
Попробуйте слейдущее
в index.php найдите строку:
Код
<div id="logo"> </div>
и замените на:
Код
<div id="logo"><h1><a href="/">Луганское сообщество сознания кришны</a></h1></div>
затем переходим в файл template.css
находим там строчку:
Код
#header {
    background: url("/templates/siteground-j15-30/images/header.jpg") repeat-x scroll left top transparent;
    height: 103px;
    margin: 0 auto 3px;
    width: 900px;
}
меняем ее на:
Код
#header {
    /*background: url("/templates/siteground-j15-30/images/header.jpg") repeat-x scroll left top transparent;*/
    height: 103px;
    margin: 0 auto 3px;
    width: 900px;
}
и пониже вставляем следующую запись:
Код
#header h1 a {
    background: url("/templates/siteground-j15-30/images/header.jpg") repeat-x scroll left top transparent;
    display: block;
    height: 103px;
    text-indent: -500%;
    text-transform: uppercase;
    width: 900px;
}
---
зы... все писал на колене, так что за 100% работу ручаться не смогу, но по сути должно заработать так, как вы хотели.
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #7 : 12.07.2011, 08:38:02 »
спасибо попробую и отпишусь!
*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
Re: Шапка - ссылка на главную
« Ответ #8 : 12.07.2011, 08:39:55 »
ребят как быть в таком случае вывода хейдера?
Код
<table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
                 <td  align="center" class="logoheader">&nbsp;</td>
              
        </tr>
  </table>
Код
td.logoheader {
  margin: 0;
  padding:  0;
  background     : url(../images/header.jpg)  #fff no-repeat bottom left;
  height         : 65px;
  width          : 100%;
  
 }
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Шапка - ссылка на главную
« Ответ #9 : 12.07.2011, 08:59:22 »
примерно таким образом
Код: html4strict
<td  align="center" class="logoheader"><a class="HeadLink"></a></td>
в css
Код: css
.HeadLink {
display:block;
height: 65px;
width: 100%;
background-color:transparent;
}
« Последнее редактирование: 12.07.2011, 09:02:51 от dynamit »
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
Re: Шапка - ссылка на главную
« Ответ #10 : 12.07.2011, 10:31:55 »
cпасибо. Я даже сам додумался до такого
Код
<td  align="center" class="logoheader"><a href="http://33strausa.ru" class="HeadLink"> </a></td>
:))
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #11 : 12.07.2011, 10:47:49 »
Попробовал как посоветовал dynamit. Заработало... но только на главной странице... на других страницах не работает
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Шапка - ссылка на главную
« Ответ #12 : 12.07.2011, 11:04:43 »
а вы не пробовали сделать так как я советовал?
в методе dynamit все конечно здорово, но не вся шапка как ссылка, в моем же варианте должно быть полностью вся шапка.
---
только на главной странице... на других страницах не работает
на других страницах у вас не подключается
Код
.HeadLink {
display:block;
height: 65px;
width: 100%;
background-color:transparent;
}
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #13 : 12.07.2011, 11:06:47 »
сейчас попробую Вам способ
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #14 : 12.07.2011, 11:18:53 »
2 ShadowXak

Ваш способ работает, но такой нюанс

<div id="logo"><h1><a href="www.krishna.lg.ua/">Луганское сообщество сознания кришны</a></h1></div>

сверху шапки на саййте появляется эта самая надпись-ссылка Луганское сообщество сознания кришны. и смотрится очень не очень )))
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Шапка - ссылка на главную
« Ответ #15 : 12.07.2011, 11:50:47 »
Видимо не все прописали то что я указал.
В CSS явно сказано скрыть надпись, проверьте еще раз.
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #16 : 12.07.2011, 12:11:12 »
ну прописал всё как Вы советуете... но надпись остается

http://imageshost.ru/photo/110904/id732202.html
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #17 : 12.07.2011, 12:13:52 »
Делайте как я писал выше и не парьтесь
вставьте этот кусок <a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.png" alt="logo" /></a>

в <div id="logo"></div>

то есть получится
<div id="logo"><a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.png" alt="logo" /></a></div>
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #18 : 12.07.2011, 12:16:51 »
а вообще откати все изменения и пришли код CSS и я решу твою задачку за пару минут
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Шапка - ссылка на главную
« Ответ #19 : 12.07.2011, 12:21:12 »
ну не знаю, посмотрел все вставлено совсем не так как я написал, делайте как написал zmancer.
Или дайте мне доступ на фтп я по тому методу сделаю который описал. (делал на коленке, так что вполне мог и в чем то ошибиться)
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #20 : 12.07.2011, 12:24:56 »
В общем как я понял у тебя у #header стоит background какая то картинка и в #logo тоже, объедини в каком нибудь графическом редакторе в одну к примеру logo.jpg , и в CSS удали у #header СВОЙСТВО background потом в index.php шаблона замени <div id="logo">и то что внутри</div>
на <a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.jpg" alt="logo" /></a>
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #21 : 12.07.2011, 12:26:29 »
2 ShadowXak

просто копировал и вставлял ошибиться было трудно...

2 zmancer

попробовал Ваш способ. работает, но лого тогда нужно подгонять под шапку? иначе оно как-то висит между шапкой и "телом" сайта... высылаю CSS

угу попробую объеднить

[вложение удалено Администратором]
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #22 : 12.07.2011, 12:28:59 »
нет стой, сейчас изложу что нужно сделать, 100% сработает
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #23 : 12.07.2011, 12:36:09 »
В CSS #header там удали строку    background: url(../images/header.jpg) top left repeat-x;
вот этот код вовсе можно удалить
#logo {
   padding: 40px 0 0 40px;
   text-align: left;
   margin: 0 auto;
   width: 860px;
}
теперь index.php замени весь свой код на который ниже
Код
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
$document =& JFactory::getDocument();
$document->setTitle($document->getTitle().' :: '.$mainframe->getCfg('sitename'));
JPlugin::loadLanguage( 'tpl_SG1' );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />

<link rel="stylesheet" href="templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-9876463-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

</head>
<link rel="icon" href="/favicon.ico" type="ico">
<link rel="SHORTCUT ICON" href="http://www.krishna.lg.ua/favicon.ico">
<body id="page_bg">
<div id="all">
<div id="header">
    <a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/header.jpg" alt="logo" /></a>
</div>



<div class="center">
<div id="wrapper">
<div id="area">

<div id="content">
<div id="leftcolumn">
<jdoc:include type="modules" name="left" style="rounded" />

</div>


<?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div id="maincolumn">
<?php else: ?>
<div id="maincolumn_full">
<?php endif; ?>
<div class="nopad">
<jdoc:include type="message" />
<?php if($this->params->get('showComponent')) : ?>
<jdoc:include type="component" />
<?php endif; ?>
</div>
</div>

<div id="rightcolumn" style="float: right;">
<jdoc:include type="modules" name="right" style="rounded" />
</div>
</div>

</div>
</div>
<div class="clr"></div>
</div>
<jdoc:include type="modules" name="debug" />
<div id="content_bottom"></div>
<div id="footer">
<p>
<a
</p>
<div id="sgf">
<?php $sg = ''; include "templates.php"; ?>
</div>
</div>
</div>

</body>
</html>
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #24 : 12.07.2011, 12:44:58 »
Ниже прикрепил поправленные файлы просто замени свои на те что в архиве

[вложение удалено Администратором]
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #25 : 12.07.2011, 13:50:45 »
2 zmancer

Спасибо большое заработало!
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Шапка - ссылка на главную
« Ответ #26 : 12.07.2011, 14:07:36 »
)) Отлично!
PS хотя бы плюсиком отблагодарили бы...
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
Re: Шапка - ссылка на главную
« Ответ #27 : 12.07.2011, 14:12:05 »
а при наведении на шапку вспывает Logo. Это я так понимаю надо тут изменить -  <a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/header.jpg" alt="logo" /></a>

вместо title="logo" нужно сделать title="krishna.lg.ua"? и здесь alt="logo"

ага ))) тут подправил и всё отлично
« Последнее редактирование: 12.07.2011, 14:20:36 от monkozzz »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Откуда взялась ссылка?)

Автор robotwerder

Ответов: 15
Просмотров: 6803
Последний ответ 26.05.2022, 08:40:37
от Thomas Bergersen
Что грузить главную страницу ?

Автор Lzrv

Ответов: 2
Просмотров: 2227
Последний ответ 01.11.2017, 11:20:50
от wishlight
Добавить значок или виджет на главную

Автор nuon

Ответов: 4
Просмотров: 5894
Последний ответ 14.09.2017, 12:06:47
от nuon
Как вевысти форму регистрации на главную?

Автор vinegred

Ответов: 25
Просмотров: 11384
Последний ответ 22.03.2016, 16:04:20
от Festival
Ссылка на новости иногда выходит на другую страницу

Автор adiantum

Ответов: 3
Просмотров: 1852
Последний ответ 25.04.2015, 13:31:42
от vipiusss