Новости 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

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

BHAIRAVA

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
[Решено] Кодиовка
« : 05.04.2010, 08:35:01 »
 :(

Я установил шаблон сайта. Очень простенький шаблончик.

Нужно было изменить название сайта в верху. Я открыл \templates\jx-keepitsimple\index.php

Нашёл там строчку с названием и изменил его. Было оно на английском, а я поставил своё на русском.

Но тут случилось непредсказуемое  >:( Вместо названия сайта КВАДРАТИКИ!  >:(

Вот что в \templates\jx-keepitsimple\index.php :

Цитировать
<!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="en-gb" lang="en-gb">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/joomla.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/suffix.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/960.css" type="text/css" />
<?php if($this->countModules('left and right')== 0) :?>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/collapse1.css" type="text/css" />
<?php endif; ?>
<?php if($this->countModules('left or right')== 0) :?>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/collapse2.css" type="text/css" />
<?php endif; ?>
</head>
<body id="background">

   <!-- header starts-->
   <div id="header-wrap"><div id="header" class="container_16">                  
      
      <h1 id="logo-text"><a href="index.php" title="">Keep It Simple</a></h1>      
      <p id="intro">Put your favorite slogan here...</p>            
      
      <!-- navigation -->
      <div  id="nav">
         <jdoc:include type="modules" name="user3" style="XHTML" />
      </div>      
      
      <div id="header-image"></div>       
      <div id="search"><jdoc:include type="modules" name="user4" style="XHTML" /></div>
      
   <!-- header ends here -->
   </div>
   </div>
   <!-- Breadcrumb /-->
   <div id="breadcrumb-wrapper">
      <div class="breadcrumb"><jdoc:include type="modules" name="breadcrumb" style="XHTML" /></div>
   </div>
   
   <!-- content starts -->
   <div id="content-outer"><div id="content-wrapper" class="container_16">
      <!-- main -->
      <div id="main" class="grid_8">
         
         <div><jdoc:include type="message" /></div>
         <?php if($this->countModules('user1')) :?>
         <div id="user1"><jdoc:include type="modules" name="user1" style="XHTML" /></div>
         <?php endif; ?>
         <div><jdoc:include type="component" /></div>
         <?php if($this->countModules('user2')) :?>
         <div id="user2"><jdoc:include type="modules" name="user2" style="XHTML" /></div>
         <?php endif; ?>
      <!-- main ends -->
      </div>
      
      <!-- left-columns starts -->
      <div id="left-columns" class="grid_8">
      
         <div class="grid_4 alpha">
         
            <div class="sidemenu">   
               <?php if($this->countModules('left')) :?>
               <jdoc:include type="modules" name="left" style="XHTML" />
               <?php endif; ?>
            </div>   
      
         </div>
      
         <div class="grid_4 omega">
            <?php if($this->countModules('right')) :?>
            <jdoc:include type="modules" name="right" style="XHTML" />
            <?php endif; ?>
         </div>   
      
      <!-- end left-columns -->
      </div>      
   
   <!-- contents end here -->   
   </div></div>

   <!-- footer starts here -->   
   <div id="footer-wrapper" class="container_16">
   
      <div id="footer-content">
         <div class="grid_8">
            <?php if($this->countModules('user5')) :?>
            <jdoc:include type="modules" name="user5" style="XHTML" /><br />
            <?php endif; ?>
         </div>
         <div class="grid_8">
            <?php if($this->countModules('user6')) :?>
            <jdoc:include type="modules" name="user6" style="XHTML" />
            <?php endif; ?>
         </div>   
      </div>
    
      <div id="footer-bottom">
   
         <p class="bottom-left">         
         &copy; 2009 <strong>Company Name</strong> |
      Original Design by <a href="http://www.styleshout.com/">styleshout</a> |
      Converted by <a href="http://www.joomlaxe.com/">joomla 1.5 free template</a> |
      Valid <a href="http://validator.w3.org/check/referer">XHTML</a> |
      <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
         </p>
   
      </div>   
         
   </div>
   <!-- footer ends here -->
</body>
</html>

Красным выделено то, что я заменил на русские буковки.

И ещё... самое интересное, что я раньше както изменял на русские буквы этот шаблон... и не каких проблем не возникало. :dry:

Как быть в такой ситуации? Как сделать чтобы были русские буковки? :'(
« Последнее редактирование: 05.04.2010, 19:45:45 от BHAIRAVA »
*

BHAIRAVA

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Кодиовка
« Ответ #1 : 05.04.2010, 13:09:36 »
Помогите пожалуйста решить эту проблему с кодировкой, ато вместо русских букв квадратики вылазиют.

Может кто знает в чём тут фишка?
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Кодиовка
« Ответ #2 : 05.04.2010, 13:16:27 »
Сохраните этот файл в UTF-8 без BOM, с помощью Notepad++, например.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

BHAIRAVA

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Кодиовка
« Ответ #3 : 05.04.2010, 14:00:59 »
Всё! Спасибо!

Открыл этот файл простым блокнотом и просто нажал сохранить как... И выбрал в выподающем меню UTF-8

Проблема решена. Спасибки тебе =)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Проблема с авторизацией Invalid Token

Автор treX

Ответов: 100
Просмотров: 97452
Последний ответ 06.10.2019, 16:55:45
от PaLyCH
Как проверить форму обратной связи [Решено]

Автор mafiozzzza

Ответов: 8
Просмотров: 6917
Последний ответ 30.05.2017, 11:34:11
от darkghost
[Решено] Проблемка с якорями

Автор yarikk

Ответов: 6
Просмотров: 2058
Последний ответ 25.11.2016, 02:02:57
от yarikk
[Решено] Остаться на той же странице после авторизации

Автор dron

Ответов: 6
Просмотров: 3183
Последний ответ 30.11.2015, 14:07:27
от anoorik
(решено!) Белый экран при авторизации в Joomla

Автор pashaiglesias

Ответов: 8
Просмотров: 4983
Последний ответ 09.06.2015, 14:07:21
от pashaiglesias