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

Enotishe

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Господа! Есть необходимость в CD Login вместо иконки замочка cd_login_moduletitle.png вывести свою но так что бы форма логина открывалась именно по клику на иконке а не пл надписи
*

tomclancys

  • Захожу иногда
  • 152
  • 3 / 0
Re: CD Login картинка вместо текста. Как?
« Ответ #1 : 16.04.2009, 11:21:58 »
Сейчас задался таким же вопросом.
Открываешь файл mod_cd_login.php
В нём находишь CD_LOGIN_MODULE_TITLE и меняешь на картинку. Путь относительный типа : templates/твой шаблон например/images/2_r3_c14.gif
*

xbah1

  • Осваиваюсь на форуме
  • 27
  • 0 / 1
Re: CD Login картинка вместо текста. Как?
« Ответ #2 : 22.04.2009, 22:52:42 »
Сейчас задался таким же вопросом.
Открываешь файл mod_cd_login.php
В нём находишь CD_LOGIN_MODULE_TITLE и меняешь на картинку. Путь относительный типа : templates/твой шаблон например/images/2_r3_c14.gif
что то я не нашел такой строки с CD_LOGIN_MODULE_TITLE !!!!!
*

tomclancys

  • Захожу иногда
  • 152
  • 3 / 0
Re: CD Login картинка вместо текста. Как?
« Ответ #3 : 22.04.2009, 23:31:25 »
Версия модуля? Точно тот файл открываешь?
*

xbah1

  • Осваиваюсь на форуме
  • 27
  • 0 / 1
Re: CD Login картинка вместо текста. Как?
« Ответ #4 : 23.04.2009, 10:34:59 »
Версия модуля? Точно тот файл открываешь?
версия mod_cd_login_1.1.4! открываю файл mod_cd_login но не нашел там такой строки(
*

xbah1

  • Осваиваюсь на форуме
  • 27
  • 0 / 1
Re: CD Login картинка вместо текста. Как?
« Ответ #5 : 23.04.2009, 10:35:50 »
вот файл

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

tomclancys

  • Захожу иногда
  • 152
  • 3 / 0
Re: CD Login картинка вместо текста. Как?
« Ответ #6 : 23.04.2009, 10:47:03 »
У вас другая версия модуля.
Моя версия:
/**
* Core Design Login module for Joomla! 1.0.13
* @author      Daniel Rataj, <info@greatjoomla.com>
* @package      Joomla
* @subpackage   Content
* @category   Module
* @version      1.0.7
* @copyright   Copyright (C)  2008 Core Design, http://www.greatjoomla.com
* @license      http://creativecommons.org/licenses/by-nc/3.0/legalcode Creative Commons
*

xbah1

  • Осваиваюсь на форуме
  • 27
  • 0 / 1
Re: CD Login картинка вместо текста. Как?
« Ответ #7 : 23.04.2009, 11:45:54 »
У вас другая версия модуля.
Моя версия:
/**
* Core Design Login module for Joomla! 1.0.13
* @author      Daniel Rataj, <info@greatjoomla.com>
* @package      Joomla
* @subpackage   Content
* @category   Module
* @version      1.0.7
* @copyright   Copyright (C)  2008 Core Design, http://www.greatjoomla.com
* @license      http://creativecommons.org/licenses/by-nc/3.0/legalcode Creative Commons

а по новой версии ,, не знаете как можно сделать иконку вместо надписи???
*

xbah1

  • Осваиваюсь на форуме
  • 27
  • 0 / 1
Re: CD Login картинка вместо текста. Как?
« Ответ #8 : 26.04.2009, 19:53:40 »
up!
*

чикаго

  • Захожу иногда
  • 144
  • 12 / 1
Re: CD Login картинка вместо текста. Как?
« Ответ #9 : 16.08.2011, 01:56:27 »
Ребят ну подскажите кто нибудь старику ^-^ Пытался поправить собственными силами, картинка перекрывается ссылкой и выглядит не айс. Не силен в PHP.  От меня жирный + в ваше резюме.  *DRINK*

Код
<?php
/**
* Core Design Login module for Joomla! 1.0.13
* @author Daniel Rataj, <info@greatjoomla.com>
* @package Joomla
* @subpackage Content
* @category Module
* @version 1.0.7
* @copyright Copyright (C)  2008 Core Design, http://www.greatjoomla.com
* @license http://creativecommons.org/licenses/by-nc/3.0/legalcode Creative Commons
*/

// no direct access
defined('_VALID_MOS') or die('Restricted access');

global $mosConfig_frontend_login, $mosConfig_live_site, $mosConfig_absolute_path,
    $mosConfig_lang;

// load language file
$basePath = dirname(__file__);
$lang_path = $basePath . '/mod_cd_login/languages/' . $mosConfig_lang .
    '.php';
$lang_path_default = $basePath . '/mod_cd_login/languages/english.php';

if (file_exists($lang_path)) {
    require_once ($lang_path);
} else {
    require_once ($lang_path_default);
}
// end


if ($mosConfig_frontend_login != null && ($mosConfig_frontend_login === 0 || $mosConfig_frontend_login
    === '0'))
{
    return;
}

// url of current page that user will be returned to after login
if ($query_string = mosGetParam($_SERVER, 'QUERY_STRING', ''))
{
    $return = 'index.php?' . $query_string;
} else
{
    $return = 'index.php';
}

$registration_enabled = $mainframe->getCfg('allowUserRegistration');
$message_login = $params->def('login_message', 0);
$message_logout = $params->def('logout_message', 0);
$login = $params->def('login', $return);
$logout = $params->def('logout', $return);
$name = $params->def('name', 1);
$greeting = $params->def('greeting', 1);
$pretext = $params->get('pretext');
$posttext = $params->get('posttext');

$define_links = $params->def('define_links', '0');
$custom_link_new_account = $params->def('link_new_account', '');
$custom_link_lost_password = $params->def('link_lost_password', '');
$cd_login_border = $params->def('cd_login_border', 'none');

$outlineType = $params->def('outlineType', 'rounded-white');
$align = $params->def('align', 'auto');
$anchor = $params->def('anchor', 'auto');
$dimmingOpacity = $params->def('dimmingOpacity', '0');


$cd_poweredby = $params->get('cd_poweredby', 1);

// define login links
switch ($define_links)
{
case '0': // Joomla! standard login
        $link_new_account = 'index.php?option=com_registration&amp;task=register';
        $link_lost_password = 'index.php?option=com_registration&amp;task=lostPassword';
        break;
    case '1': // CommunityBuilder login
        $link_new_account = 'index.php?option=com_comprofiler&amp;task=registers';
        $link_lost_password = 'index.php?option=com_comprofiler&amp;task=lostPassword';
        break;
    case '2': // custom login
        $link_new_account = $custom_link_new_account;
        $link_lost_password = $custom_link_lost_password;
        break;
    default:
     $link_new_account = 'index.php?option=com_comprofiler&amp;task=registers';
        $link_lost_password = 'index.php?option=com_registration&amp;task=lostPassword';
        break;
}
// end



?>

<?php if ($my->id)
{
    // Logout output
    // ie HTML when already logged in and trying to logout
    if ($name)
    {
        $name = $my->name;
    } else
    {
        $name = $my->username;
    } ?>
  
<?php if ($cd_login_border == 'top' or $cd_login_border == "both"): ?>
  <div class="cd_login_border-top"> </div>
<?php endif; ?>
  
<div class="cd_login-logout-greeting">
  <?php if ($greeting)
    {
        echo _HI;
        echo "<strong>";
        echo $name;
        echo "</strong>";
    }
?>
  <a href="#" onclick="return hs.htmlExpand(this, { contentId: 'highslide-html-logoutform', wrapperClassName: 'mod_cd_login', outlineType: '<?php echo
    $outlineType; ?>', align: '<?php echo $align; ?>', anchor: '<?php echo $anchor; ?>', dimmingOpacity: '<?php echo $dimmingOpacity; ?>', slideshowGroup: 'mod_cd_login_logoutform' } )" title="<?php echo
    _BUTTON_LOGOUT; ?>"> </a>
</div>

<?php if ($cd_login_border == 'bottom' or $cd_login_border == "both"): ?>
  <div class="cd_login_border-bottom"> </div>
<?php endif; ?>
  
  <div class="highslide-html-content" id="highslide-html-logoutform" style="width: 350px">
    <div class="highslide-html-content-header">
      <div class="highslide-move" title="<?php echo _CD_LOGIN_TITLE_MOVE; ?>">
        <a href="#" onclick="return hs.close(this)" class="control" title="<?php echo
    _CD_LOGIN_CLOSELABEL; ?>"><?php echo _CD_LOGIN_CLOSELABEL; ?></a>
      </div>
    </div>
    <div class="highslide-body">
      <p class="cd_login-bold"><?php echo _CD_LOGIN_LOGOUT_CONFIRM; ?> </p>
      <div class="cd_login-logoutform">
        <form action="<?php echo sefRelToAbs('index.php?option=logout'); ?>" method="post" name="logout">
     <input type="submit" name="Submit" class="cd_login-logoutbutton" title="<?php echo
    _BUTTON_LOGOUT; ?>" value="<?php echo _BUTTON_LOGOUT; ?>" />
          <input type="hidden" name="option" value="logout" />
          <input type="hidden" name="op2" value="logout" />
          <input type="hidden" name="lang" value="<?php echo $mosConfig_lang; ?>" />
          <input type="hidden" name="return" value="<?php echo htmlspecialchars(sefRelToAbs
    ($logout)); ?>" />
          <input type="hidden" name="message" value="<?php echo htmlspecialchars($message_logout); ?>" />
        </form>
      </div>
    </div>
    <?php if (_CD_LOGIN_LOGOUT_MESSAGE == ''): ?>
  <?php else: ?>
  <div class="cd_login_message_to_users"><span><?php echo _CD_LOGIN_LOGOUT_MESSAGE; ?></span></div>
  <div style="height: 5px"></div>
  <?php endif; ?>
  </div>

<?php
} else
{
    // Login output
    // ie HTML when not logged in and trying to login
    // used for spoof hardening
    $validate = josSpoofValue(1);
?>

<?php if ($cd_login_border == 'top' or $cd_login_border == "both"): ?>
  <div class="cd_login_border-top"> </div>
<?php endif; ?>

<div class="cd_moduletitle_logo">
  <a href="#" onclick="return hs.htmlExpand(this, { contentId: 'highslide-html-loginform', wrapperClassName: 'mod_cd_login', outlineType: '<?php echo
    $outlineType; ?>', align: '<?php echo $align; ?>', anchor: '<?php echo $anchor; ?>', dimmingOpacity: '<?php echo $dimmingOpacity; ?>', slideshowGroup: 'mod_cd_login_loginform' } )" title="<?php echo
    _CD_LOGIN_MODULE_TITLE; ?>"><?php echo _CD_LOGIN_MODULE_TITLE; ?> </a>
</div>

<?php if ($cd_login_border == 'bottom' or $cd_login_border == "both"): ?>
  <div class="cd_login_border-bottom"> </div>
<?php endif; ?>

<div class="highslide-html-content" id="highslide-html-loginform">
  
  <div class="highslide-html-content-header">
 <div class="highslide-move" title="<?php echo _CD_LOGIN_TITLE_MOVE; ?>">
      <a href="#" onclick="return hs.close(this)" class="control" title="<?php echo
    _CD_LOGIN_CLOSELABEL; ?>"><?php echo _CD_LOGIN_CLOSELABEL; ?></a>
    </div>
</div>

  <div class="highslide-body">

    <form action="<?php echo sefRelToAbs('index.php'); ?>" method="post" name="loginForm" >
      <?php echo $pretext; ?>
        <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
          <tr>
            <td>
              <label for="cd_login_username" class="cd_login-labelusername"><?php echo
    _USERNAME; ?></label>
              <br />
              <input name="username" id="cd_login_username" type="text" class="inputbox" alt="username" size="10" />
              <br />
              <label for="cd_login_password" class="cd_login-labelpassword"><?php echo
    _PASSWORD; ?></label>
              <br />
              <input type="password" id="cd_login_password" name="passwd" class="inputbox" size="10" alt="password" />
              <br />
              
              <div class="cd_login-form-submit">
                <div class="cd_login-form-input">
                  <input type="checkbox" name="remember" id="cd_login_remember" class="inputbox" value="yes" alt="<?php echo
    _REMEMBER_ME; ?>" title="<?php echo _REMEMBER_ME; ?>" />
                  <label for="cd_login_remember" class="cd_login-labelremember" title="<?php echo
    _REMEMBER_ME; ?>"><?php echo _REMEMBER_ME; ?></label>
                </div>
                <input type="submit" name="Submit" class="cd_login-loginbutton" title="<?php echo
    _BUTTON_LOGIN; ?>" value="" />
              </div>
          </td>
        </tr>
        <tr>
          <td>
              <div style="text-align: center">
                <a href="<?php echo sefRelToAbs($link_lost_password); ?>" title="<?php echo
    _CD_LOGIN_LOST_PASSWORD; ?>" class="cd_login-lostpassword"><?php echo
    _CD_LOGIN_LOST_PASSWORD; ?></a> |
                <?php if ($registration_enabled): ?>
                  <a href="<?php echo sefRelToAbs($link_new_account); ?>" title="<?php echo
        _CD_LOGIN_CREATE_ACCOUNT; ?>" class="cd_login-createaccount"><?php echo
        _CD_LOGIN_CREATE_ACCOUNT; ?></a>
                <?php else: ?>
                  
                  <span style="text-decoration: line-through; color: #A9A9A9"><?php echo
        _CD_LOGIN_CREATE_ACCOUNT; ?></span>
                <?php endif; ?>
              </div>
          </td>
        </tr>
        <?php if ($registration_enabled): ?>
        <tr>
          <td> </td>
        </tr>
        <?php endif; ?>
      </table>
      <div class="cd_imglogo"></div>
      <?php echo $posttext; ?>
      <input type="hidden" name="option" value="login" />
      <input type="hidden" name="op2" value="login" />
      <input type="hidden" name="lang" value="<?php echo $mosConfig_lang; ?>" />
      <input type="hidden" name="return" value="<?php echo htmlspecialchars(sefRelToAbs
        ($login)); ?>" />
      <input type="hidden" name="message" value="<?php echo htmlspecialchars($message_login); ?>" />
      <input type="hidden" name="force_session" value="1" />
      <input type="hidden" name="<?php echo $validate; ?>" value="1" />
    </form>

  </div>
  <?php if (_CD_LOGIN_LOGIN_MESSAGE == ''): ?>
  <?php else: ?>
  <div class="cd_login_message_to_users"><span><?php echo _CD_LOGIN_LOGIN_MESSAGE; ?></span></div>
  <div style="height: 5px"></div>
  <?php endif; ?>
<?php
        // load licence
        $licence_file = $mosConfig_absolute_path .
            '/mambots/system/cd_scriptegrator/utils/php/licence.php';
        if (File_Exists($licence_file))
            require $licence_file;
?>

</div>
<?php
    }
?>

Код
/* CSS style - Core Design Login module for Joomla! 1.0.13  */

/* Highslide CSS style */
.mod_cd_login .highslide-html {
    background-color: white;
}
.mod_cd_login .highslide-html-blur {

}
.mod_cd_login .highslide-html-content-header {
height: 20px;
padding: 2px;
}
.mod_cd_login .highslide-html-content {
position: absolute;
   display: none;
width: 350px;
}
.mod_cd_login .highslide-body {
padding: 0 10px 10px 10px;
}
.mod_cd_login .highslide-display-block {
    display: block;
}
.mod_cd_login .highslide-display-none {
    display: none;
}
.mod_cd_login .highslide-move {
    cursor: move;
border: 0;
height: 18px;
padding: 2px;
}
.mod_cd_login a.control {
float: right;
display: block;
/*position: relative;*/
margin: 0 5px;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
color: #999 !important;
}
.mod_cd_login a.control:hover {
color: black !important;
}
/* End */

/* Module style */
div.cd_login_clear {
clear: both;
}

/* Link to window open, login and logout link */
div.cd_moduletitle_logo {
background-image: url(../images/cd_login_moduletitle.png)!important;
background-repeat: no-repeat !important;
height: 18px;
line-height: 19px;
text-align: left !important;
}
div.cd_moduletitle_logo a {
margin-left: 22px;
font-size: 100%;
}
div.cd_login_border-top {
border-top: 1px dotted #9A9A9A;
margin-bottom: 5px;
clear: both;
height: 1px;
}
div.cd_login_border-bottom {
border-bottom: 1px dotted #9A9A9A;
margin-top: 5px;
clear: both;
height: 1px;
}

/* Login box */

div.cd_imglogo {
background-image: url(../images/cd_login.png);
background-repeat: no-repeat;
width: 100px;
height: 100px;
position: absolute;
top: 0;
right: 20px;
}
input#cd_login_username, input#cd_login_password {
background-position: 2px 2px;
background-repeat: no-repeat;
width: 120px;
padding: 2px 2px 2px 18px;
font-size: 14px;
color: #808080;
border: 1px solid #808080;
}
a.cd_login-lostpassword, a.cd_login-createaccount, label.cd_login-labelremember, label.cd_login-labelusername, label.cd_login-labelpassword {
color: #555555 !important;
font-size: 12px;
font-weight: normal;
text-decoration: none !important;
}
a:hover.cd_login-lostpassword, a:hover.cd_login-createaccount {
text-decoration: underline !important;
}
label.cd_login-labelusername, label.cd_login-labelpassword {
font-size: 11px;
}
input#cd_login_remember {
border: none;
}
input#cd_login_username {
background-image: url(../images/cd_login-input-username.png);
}
input#cd_login_password {
background-image: url(../images/cd_login-input-password.png);
}
div.cd_login-form-submit {
width: 140px;
margin-top: 5px;
}
div.cd_login-form-input {
float: left;
}
div.cd_login-form-submit input.cd_login-loginbutton {
background: url(../images/cd_login-login.png);
background-repeat: no-repeat;
border: 0;
width: 20px;
height: 20px;
float: right;
}

/* Logout box */
div.cd_login-logout-greeting {
height: 20px;
line-height: 20px;
position: relative;
text-align: left !important;
}
div.cd_login-logout-greeting a {
background-image: url(../images/cd_login-logout.png);
background-repeat: no-repeat;
width: 20px;
height: 20px;
display: block;
float: right;
position: absolute;
top: 0;
right: 0;
}
div.cd_login-logoutform form {
text-align: center;
}
div.cd_login-logoutform input.cd_login-logoutbutton {
background-image: url(../images/cd_login-button-bg.png);
background-repeat: repeat-x;
padding-left: 10px;
padding-right: 10px;
margin: 1px;
font-size: 11px;
border: 3px double #cccccc;
}

p.cd_login-bold {
font-weight: bold;
text-align: center;
}
div.cd_login-logoutform {
text-align: center;
}
div.cd_login_message_to_users {
text-align: center;
background-color: #ffffe0;
border-top: 2px solid #ffdab9;
border-bottom: 2px solid #ffdab9;
margin: 10px 5px 5px 10px;
padding: 5px 10px;
}

div.cd_login_message_to_users span {
color: #cd5c5c;
}
*

Ruldik

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: CD Login картинка вместо текста. Как?
« Ответ #10 : 16.03.2012, 22:45:56 »
Автор проблему решил? Если да,то как?
*

Ruldik

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: CD Login картинка вместо текста. Как?
« Ответ #11 : 17.03.2012, 21:09:00 »
Сделал следующим образом:
открываем файл modules\mod_cd_login\tmpl\default.phpнаходим строку
Цитировать
title="<?php echo JText::_('CD_LOGIN_MODULE_TITLE'); ?>"><?php echo JText::_('CD_LOGIN_MODULE_TITLE'); ?>
у меня она 120
и вместо того что выделено красным цветом вставляем:
Цитировать
<img src="<?php echo $this->baseurl ?>/modules/mod_cd_login/tmpl/images/изображение.png" border="0" title="<?php echo JText::_('CD_LOGIN_MODULE_TITLE'); ?>" alt="<?php echo JText::_('CD_LOGIN_MODULE_TITLE'); ?>" />
« Последнее редактирование: 20.03.2012, 22:31:01 от Ruldik »
*

Ruldik

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: CD Login картинка вместо текста. Как?
« Ответ #12 : 20.03.2012, 09:40:56 »
Есть ещё вариант через CSS. Открываем modules\mod_cd_login\tmpl\css\mod_cd_login.css
и вместо
Спойлер
[свернуть]

Спойлер
[свернуть]

вставляем
Спойлер
[свернуть]

Спойлер
[свернуть]

Высоту и ширину изображения выставляйте какую вам угодно.

Открываем modules\mod_cd_login\tmpl\default.php
вместо строчки:
Спойлер
[свернуть]
вставляем:
Спойлер
[свернуть]
далее вместо:
Спойлер
[свернуть]
вставляем:
Спойлер
[свернуть]
И будет Вам счастье.
Да прибудет с Вами сила!
« Последнее редактирование: 20.03.2012, 23:08:59 от Ruldik »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль «Image Show gk4», не отображается ни картинка, ни текст

Автор kaasin

Ответов: 1
Просмотров: 3951
Последний ответ 13.05.2023, 15:42:15
от anastasya96
Как добавить капчу в форму регистрации модуля OT Lightbox Login на Joomla 2.5?

Автор Yusa

Ответов: 1
Просмотров: 3487
Последний ответ 21.12.2016, 15:34:38
от mihey
Можно ли использовать плагин Sourcerer вместо плагина MultiAds?

Автор Briz1

Ответов: 6
Просмотров: 2087
Последний ответ 12.12.2016, 18:50:31
от effrit
Не работает AJAX в модуле авторизации BT Login v2.6.4 Joomla 3.4.8

Автор ksusha

Ответов: 3
Просмотров: 1400
Последний ответ 08.09.2016, 20:26:56
от draff
BT Login - вопрос по защите... Есть сомнения

Автор suor

Ответов: 3
Просмотров: 1427
Последний ответ 05.10.2015, 05:44:16
от suor