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

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
сначало подумал $linkTarget  но видимо не он.
или я неправильно его использую

Код
<a href="http://twitter.com/home?status=<?php $linkTarget;?>" title="Поделиться в Twitter"
 rel="nofollow"><img src="<?php $linkTarget; ?>/components/com_adsmanager/images/twitter.png"
  width="78" height="18" title="Добавить это объявлений в Twitter"></a>

 
« Последнее редактирование: 21.05.2010, 03:16:36 от AlexSims »
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
ау люди хелп ми,
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
прикрутил пока тока скрипт ( одна кнопка)
Код
			<div class="adsmanager_spacer">

<!-- SocialList.org BEGIN -->
<div class="ads_knopki">
<script src="/components/com_adsmanager/ok.js" type="text/javascript"></script>
&nbsp;&nbsp;<a href="http://twitter.com/home?status=<?php echo stripslashes(adsmanager_html::cutLongWord($row->ad_headline));?>: <?php $linkTarget;?>" title="Поделиться в Twitter"  rel="nofollow"><img src="<?php echo $linkTarget; ?>/components/com_adsmanager/images/twitter.png"   width="78" height="18" title="Добавить это объявлений в Twitter"></a>
&nbsp;&nbsp;<a href="http://connect.mail.ru/share?share_url=<?php $linkTarget; ?>" title="Поделиться в Моем Мире"  rel="nofollow"><img src="/components/com_adsmanager/images/moi-mir.png" width="86" height="18" title="Поделиться в Моем Мире"></a>
&nbsp;&nbsp;<a href="http://vkontakte.ru/share.php?url=<?php $linkTarget; ?>" title="Поделиться в Контакте"  rel="nofollow"><img src="components/com_adsmanager/images/vkontakte.png" width="86" height="18" title="Поделиться в Контакте"></a>
&nbsp;&nbsp;<a rel="nofollow" href="http://www.livejournal.com/update.bml?event=<?php $linkTarget; ?>&subject=<?php echo stripslashes(adsmanager_html::cutLongWord($row->ad_headline));?>"  title="Опубликовать в своем блоге livejournal.com" rel="nofollow"><img src="/components/com_adsmanager/images/livejournal.png" alt="Опубликовать в своем блоге livejournal.com" width="86" height="18"></a>
<!-------->
</div>
« Последнее редактирование: 08.05.2010, 09:43:38 от AlexSims »
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Все РЕШЕНО

Код
<div class="adsmanager_spacer">
<!-- Knopki AlexSims  -->
<?php
$url_ads = sefRelToAbs( "index.php?option=$option&amp;page=show_ad&amp;adid=".$row->id."&amp;catid=".$row->category."&amp;Itemid=".$itemid);
?>

<div class="ads_knopki">
<script src="/components/com_adsmanager/ok.js" type="text/javascript"></script>
&nbsp;&nbsp;<a href="http://twitter.com/home?status=<?php echo stripslashes(adsmanager_html::cutLongWord($row->ad_headline));?>: <?php echo $url_ads;?>" title="Поделиться в Twitter" target="_blank" rel="nofollow"><img src="/components/com_adsmanager/images/twitter.png"   width="78" height="18" title="Добавить это объявлений в Twitter"></a>

&nbsp;&nbsp;<a href="http://connect.mail.ru/share?share_url=<?php echo $url_ads; ?>" title="Поделиться в Моем Мире" target="_blank" rel="nofollow"><img src="/components/com_adsmanager/images/moi-mir.png" width="86" height="18" title="Поделиться в Моем Мире"></a>

&nbsp;&nbsp;<a href="http://vkontakte.ru/share.php?url=<?php echo $url_ads; ?>" title="Поделиться в Контакте" target="_blank" rel="nofollow"><img src="components/com_adsmanager/images/vkontakte.png" width="86" height="18" title="Поделиться в Контакте"></a>

&nbsp;&nbsp;<a rel="nofollow" href="http://www.livejournal.com/update.bml?event=<?php echo $url_ads; ?>&subject=<?php echo stripslashes(adsmanager_html::cutLongWord($row->ad_headline));?>"  title="Опубликовать в своем блоге livejournal.com" target="_blank" rel="nofollow"><img src="/components/com_adsmanager/images/livejournal.png" alt="Опубликовать в своем блоге livejournal.com" width="86" height="18"></a>

</div>
<!-------->
Ставиться в поле перед кодом стр929 ( <?php if ($unique == 1) { ?>
         <div class="back_button">
         <a href='javascript:history.go(-1)'>
         <?php echo ADSMANAGER_BACK_TEXT; ?>
         </a> )    в моем случае я в <div class="adsmanager_spacer">  все поместил 
$url_ads ( это формируется ссылка) ($linkTarget что то не захотел :(  из за него долго голову ломал  ...)
ok.js ( это скрипт одной кнопки   можете поменять на <script src="http://odnaknopka.ru/ok2.js" type="text/javascript"></script> и его просто выкачал чтоб если что не потерялся скрипт)
"ads_knopki" ( в adsmanager.css  на свой вкус сделайте   у меня так  .ads_knopki {
   border: 0px;
   margin: 0px;
   padding-left: 50px;
} )
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
что то все смотрят , но молчат ( видимо никому это не надо?)
С фантазией плохо.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Очень даже надо. не первый день голову ломаю,  но к большим результатам не пришел. это у вас для Joomla 1.5?
здесь тоже тему создавал http://joomlaforum.ru/index.php/topic,113027.msg624390.html#msg624390
В общем я несилен в коде, никак не пойму как заставить выводить URL в ссылку, подскажите как єто можно реализовать через собственный модуль для Joomla 1.0. Буду очень благодарен.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Да это для 1.5
Нужно найдти какой код формирует ссылку.
и вставить его непосредственно в фаил выводящий то что вам нужно,
Сделайте по аналогии как у меня.

С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
к примеру вот так
Код
<a href="http://twitter.com/home?status=<?php echo $mainframe->getHead(); ?>:<?php echo $uri ;?>" title="dsfdsf" target="_blank"><img src="путь к кнопке "></a>

либо можно перед самим кодом присвоить своим переменным значения
и добавить что то типо вот этого перед кодом кнопки
Код
<?php $uri_s = $_SERVER['REQUEST_URI'];?><!--( формирует ссылку) в код вставляем $uri_s -->
<?php $title_s = $mainframe->getHead();?><!--( титле) -->
( в моем случае переменная отвечающая за формирование адреса не хотела "прикручиваться "и я добавил свою (<?php
$url_ads = sefRelToAbs( "index.php?option=$option&amp;page=show_ad&amp;adid=".$row->id."&amp;catid=".$row->category."&amp;Itemid=".$itemid);
?>   - этот код формирует адрес)

и получиться что типо такого
<a href="http://twitter.com/home?status=<?php echo $title_s ; ?>:<?php echo $uri_s; ?>" title="dfsdf" target="_blank"><img src="путь к кнопке" ></a>
« Последнее редактирование: 12.05.2010, 11:21:24 от AlexSims »
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
С фантазией плохо.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Большое спасибо за отзывчивость и ответ. Все попробую, запутался немножко, подскажите еще только как мне єто реализовать как модуль а не прописывать в шаблон? стандартным модулем не получится? может mod_php? или свой модуль писать. Спасибо!
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Fatal error: Call to a member function getHead() on a non-object in /home/dim
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
я просто не знаю какой код формирует в 1.0  заголовок страницы  выдрал из вашего предыдущего поста.
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
а чтобы сделать все в виде модуля( сам не делал но предполагаю вам надо просто модуль внедрить в шаблон - поищите по форуму как модули внедрять )
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
А Вы куда хотите прикрутить эти кнопки?
Может проще воспользоваться готовым решением?( типо модуля одна кнопка?)
С фантазией плохо.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Модуль одна кнопка может и подошол бы но хочестя чтоб были свои картинка, по больше, и неоднократно замечал как скрипт грузился долго и при этом блокируя весь материал за ним стоящий. в общем функция вывода url работает только почемуто digg  пишет This link does not appear to be a working link. Please check the URL and try again.
a title выводится так - <title>____</title> <meta name=
Печально что тема Joomla 1.0 умирает, где бы узнать функции вывода текущего тайтл без тегов?
« Последнее редактирование: 12.05.2010, 12:44:22 от Sto-auto »
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
А Вы куда это прикручиваете?  посмотрите в коде может там есть другая переменная которая формирует заголовок , а не эта функция( я так понял это функция для всего шаблона формирующая титле)
С фантазией плохо.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Все єто вставляю в пустой файл модуля

mod_social.php

<?php
 
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
 
?>
<?php $uri_s = $_SERVER['REQUEST_URI'];?>
<?php $title_s = $mainframe->getHead();?>
<a href="http://twitter.com/home?status=<?php echo $title_s ; ?>:<?php echo $uri_s; ?>" title="dfsdf" target="_blank"><img src="путь к кнопке" ></a>
<a href="http://digg.com/submit?url=http://sto-auto.org.ua<?php echo $uri_s; ?>" target=_blank><img alt="Digg" border=0 src="images/ico/digg.gif" title=Digg></a>
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
а можно как-то модуль одной кнопки распотрошить? свои картинки вставить, некоторые сервисы убрать. или сделать чтоб он не был зависимым от сайта разработчика. Большое вам спасибо за помощь
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
можно или  скрипт выкачать со всеми картинками ( на тот случай если одна кнопка жить перестанет) и вставлять ( переправленый ) как скрипт.
или  модуль однакнопка ( переправить под себя ) он тоже скрипт подключает со своего сайта.
еще есть социаллист плагин( тоже скрипт подкачивает).
Один словом все готовое что я встречал подключают скрипт.
Выход или выкачивать скрипт или писать самому на php кнопочки.( тут тока надо все переменные найди нужные)

( скрипт можно распотрошить там по умолчанию 16 сервисов грузиться можно их изменить  там более менее понятно)
С фантазией плохо.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Да и еще ссылка вставляться на выходе вроде коретно выводится но уже на сайте твитера и mister-wong.ru только до первого знака &. тоесть так http://сайт.org /index.php?option=com_content
Можно ли это как-то исправить.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
SEF ссылки в данном случае спасли бы.
а так надо смотреть функцию которая обрабатывает ссылки.(либо найдти другую переменную ( как в случае с адсманаджер ))
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
или еще как вариант можно свою переменную ввести которая будет обрабатывать получающуюся ссылку и экранировать все эти значки ( могу ошибаться но мне кажется что сервисы их воспринимают как мнемонические и поэтому отрезают)
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
у twittera лимит 140 знаков
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
После потери ЧУП ссылок кнопки пришлось переделать часть на скрипты

Код
<div class="ads_knopki">

<table width="100%" border="0"><tr width="100%">
<td align="right"><script src="/components/com_adsmanager/ok.js" type="text/javascript"></script></td>
<td align="left">
<table border="0"><tr>
<td ><a class="mrc__share" href="http://connect.mail.ru/share">Поделиться</a>
<script src="/components/com_adsmanager/mail.js" type="text/javascript"></script></td>
<td><script type="text/javascript"  src="/components/com_adsmanager/vkontakte.js"   charset="UTF-8"</script><script type="text/javascript">
document.write(VK.Share.button(false,{type: "round", text: "Сохранить"})); </script></td>
<td><a href="http://www.livejournal.com/update.bml"
 onClick="location.href='http://www.livejournal.com/update.bml?event='+encodeURIComponent(document.location.href) + ' &subject=<?php echo stripslashes(adsmanager_html::cutLongWord($row->ad_headline));?>'; return false;">
<img src="components/com_adsmanager/images/livejournal.png" border="0" align="absmiddle" alt="Опубликовать в своем блоге livejournal.com" width="86" height="18" title="Опубликовать в ЖЖ"></a></td>
</tr></table>
</td></tr></table>


</div>
скрипты майла и в контакте можно скачать с их сайтов или измените в адресе на
http://cdn.connect.mail.ru/js/share/2/share.js
http://vkontakte.ru/js/api/share.js?5  соответственно.

« Последнее редактирование: 21.05.2010, 03:23:32 от AlexSims »
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
без использовании скриптов можно сделать кнопки по аналогии кнопки ЖЖ
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
сервис share.mail последние время работает некорректно.( не выкачивает текст объявления с фото)
Возможно это только у меня на сайте( внезависимости от использования или скрипта майла или без него).
Может кто знает в чем проблема?
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
одним словом кнопка маил у меня работает через раз.
Пока не понял с чем связанно( при выключении gzip сайта и кэша общего ,  очистки кэша  ,   на пару объявлений работает, потом опять перестает . Потом включаешь gzip  чистишь кэш - опять работает на нескольки объявлениях и опять перестает.  Возможно у меня это из-за хоста.  Одним словом есть нет жесткой необходимости в использовании маил кнопки и есть проблемы с ней , то лучше убрать)
« Последнее редактирование: 02.06.2010, 10:32:49 от AlexSims »
С фантазией плохо.
*

Aviva

  • Захожу иногда
  • 89
  • 0 / 0
А кто-нибудь вставлял кнопку соцзакладок в карточку товара? Поделитесь, как это делать.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
А кто-нибудь вставлял кнопку соцзакладок в карточку товара? Поделитесь, как это делать.
Что за карточка?  по тому же принципу все сделать можно наверника.
С фантазией плохо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 3989
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
Примеры работ с использованием Adsmanager

Автор fuss

Ответов: 851
Просмотров: 209098
Последний ответ 07.03.2019, 23:06:17
от Den JW
[Решено] Похожие объявления в AdsManager 2.9.13

Автор Ishti39

Ответов: 17
Просмотров: 5322
Последний ответ 06.06.2017, 22:08:18
от gremeru777
Скрыть часть номера телефона в объявлении

Автор djsante

Ответов: 3
Просмотров: 4690
Последний ответ 30.05.2017, 12:18:42
от SeBun
[Решено] IP адрес разместившего объявление в ADS 2.5 Как ?

Автор semo777

Ответов: 20
Просмотров: 5206
Последний ответ 15.03.2017, 22:22:15
от lustoff