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

Лат

  • Захожу иногда
  • 85
  • 19 / 6
  • Звоните 8 (905) 778-52-44
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #30 : 18.12.2009, 22:04:12 »
Цитировать
лучше не изобритать велосипед а кинуть неможко маней разработчику и получить гарантированно нормальную интеграцию и поддержку. думаю если даже четверть русскоязычных пользователей JComments скинится по 5$ смарту хватит на бали и текилу года на пол
да я и не говорю что против донейта. Если бы велосипед был бы уже изобретен- почему бы и нет. А Смарт писал, что у него времени нет, все в проекте, тестировании. А я никогда не прочь размять мозги и немного потренироваться в мелком хаке.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #31 : 18.12.2009, 22:11:26 »
Хех, если бы все пользователи JComments были бы не только не против донейта, но поделились бы по 1$, я бы уже давным давно открыл офис, посадил бы человек 10 и выпустил бы еще штук 10 компонентов. В общем Ром, у меня есть версия компонента и есть плагин. Не идеальный пока (есть недостатки), но есть. Мне нужно пару дней на тестирование, и наверно к понедельнику будет нечто, что можно будет тестировать.
*

neo3833

  • Захожу иногда
  • 52
  • 2 / 1
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #32 : 22.04.2010, 14:02:12 »
Так плагин для JComments так и неувидел свет?
как все же решить проблему с reCAPTCHA ??
*

v-idea

  • Захожу иногда
  • 210
  • 35 / 0
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #33 : 11.02.2012, 02:15:32 »
Добрый!

Уважаемый, smart не хочу конечно тебя отвлекать от работы над релизом JComments для 1.7, но если есть возможность немного подсказать по поводу CAPTCHA...

Так вот, я собрал один автоматизированный компонент с формами для Joomla 1.7 и осталось самое последнее (и не маловажное) прикрутить капчу. Мой выбор остановился на - kcaptcha!  То, что надо закинуть саму папку kcaptcha в каталог с компонентом и потом его require-сить и создать соответствующее поле в форме, это то более менее понятно...
А вот как его подключить (обработчик), не понял? Вот сижу, пытаюсь разобраться на твоём примере JComments.

Таакс... В принципе согласно данной статье, удалось подрубить капчу к моей форме. Единственное что смущает, так это включение сессии в index.php. Я так предполагаю это как-то надо переделать, чтоб через контроллер было...
« Последнее редактирование: 11.02.2012, 03:41:37 от v-idea »
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
*

Stall

  • Захожу иногда
  • 93
  • 0 / 1
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #34 : 23.05.2012, 10:20:27 »
где плагин  :D
*

v-idea

  • Захожу иногда
  • 210
  • 35 / 0
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #35 : 23.05.2012, 13:57:14 »
где плагин  :D

Какой плагин? Плагин kcaptcha для Joomla? А такой разве готовый есть?
Вообще-то тут всё есть, что необходимо для подключения kcaptcha к Joomla! Причём работает так и в версии - 1.6-2.5.
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
*

Stall

  • Захожу иногда
  • 93
  • 0 / 1
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #36 : 31.05.2012, 10:02:26 »
Какой плагин? Плагин kcaptcha для Joomla? А такой разве готовый есть?
Вообще-то тут всё есть, что необходимо для подключения kcaptcha к Joomla! Причём работает так и в версии - 1.6-2.5.
Привязать ReCapctha к JComments. Стандартный не усраивает хочеться чтоб унификация была. А стандартный для Jcomments Dвообще перестал работать. не видно изображение
*

v-idea

  • Захожу иногда
  • 210
  • 35 / 0
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #37 : 01.06.2012, 01:42:33 »
А стандартный для Jcomments Dвообще перестал работать. не видно изображение
А Вы случайно в файле - components/com_jcomments/libraries/kcaptcha/kcaptcha_config.php ни чего не изменяли?

Потому как я как-то там поменял один раз определённые настройки и потом у меня тоже просто перестала отображаться картинка.
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
*

rixter

  • Захожу иногда
  • 95
  • 9 / 0
  • Кто юзал мой писи?
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #38 : 24.10.2012, 11:29:21 »
Smart
Можно подружить Jcomments с капчей ECC+?
В настройках Jcomments есть поле с выбором CAPTCHA, но оно не активно.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Как прикрутить к JComments reCAPTCHA
« Ответ #39 : 24.10.2012, 11:30:47 »
Для JComments уже разработан свой плагин поддержки ReCAPTCHA, скоро релиз. Если есть желание помочь в тестировании - свяжитесь со мной в ЛС.
*

smolarchuk

  • Новичок
  • 6
  • 0 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #40 : 08.07.2013, 18:33:39 »
Да, видимо релиз плагина состоялся...
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #41 : 08.07.2013, 18:56:24 »
Да, видимо релиз плагина состоялся...
Увы - нет, со мной связался только один пользователь, а без тестирования я не готов выкладывать плагин в паблик. А сейчас я переписал всю логику работы с плагинами, и теперь и сам плагин требует доработки.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #42 : 21.08.2014, 12:13:27 »
Есть пользователи JComments 3.0.5, которым интересно потестировать новую версию, поддерживающую стандартные плагины CAPTCHA из Joomla, в частности reCAPTCHA?
*

drinkmaker

  • Захожу иногда
  • 65
  • 13 / 0
  • Щасливцю?
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #43 : 26.08.2014, 13:13:13 »
Есть!
С удовольствием помогу протестировать. Правда мне нужна не реCAPTCHA, а яндекс CAPTCHA. Однако проблемы не вижу, т.к. в обоих случаях это стандартные плагины CAPTCHA Joomla.
Долго думали - чего котенку в организме не хватает, если он ест полиэтилен. Решили, что мозгов.
*

bybus

  • Захожу иногда
  • 86
  • 2 / 1
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #44 : 29.11.2014, 19:46:32 »
похоже не было тестирования. Я б потестил.
smart, ты не мог бы подсказать, как узнать в файле components\com_jcomments\tpl\default\tpl_form.php какая CAPTCHA включена в админке Jcomments?
Добавил пункт выбора в админке между kcaptcha и recaptcha, также изменил файл components\com_jcomments\jcomments.ajax.php, но как переключать хз.

ps Версия jc 3.0.0


« Последнее редактирование: 29.11.2014, 20:09:36 от bybus »
*

drinkmaker

  • Захожу иногда
  • 65
  • 13 / 0
  • Щасливцю?
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #45 : 29.11.2014, 19:57:55 »
Эм, было, вроде успешно, по крайней мере с моей Яндекс капчей косяков не выявлено. До сих пор полёт нормальный.
Долго думали - чего котенку в организме не хватает, если он ест полиэтилен. Решили, что мозгов.
*

bybus

  • Захожу иногда
  • 86
  • 2 / 1
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #46 : 29.11.2014, 20:21:48 »
А скачать можно?

Свой вопрос решил так
Код
$config = JCommentsFactory::getConfig();
$capname = $config->get('captcha_engine');
*

drinkmaker

  • Захожу иногда
  • 65
  • 13 / 0
  • Щасливцю?
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #47 : 29.11.2014, 21:36:24 »
А скачать можно?
Это вопрос к smart, у меня девелоперская версия, как для тестов стояла, так и стоит, работает отлично http://alexander.khmelnitskiy.ua/files/item/16.html при добавлении анонимного комментария можно посмотреть как работает CAPTCHA.
Долго думали - чего котенку в организме не хватает, если он ест полиэтилен. Решили, что мозгов.
*

bybus

  • Захожу иногда
  • 86
  • 2 / 1
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #48 : 29.11.2014, 21:58:24 »
Чет не могу понять почему реCAPTCHA не отображается:

settings.xml
Код: xml
       <field
                name="captcha_engine"
                type="jcommentscaptcha"
                class="inputbox"
                default="kcaptcha"
                label="AP_FORM_FIELD_CAPTCHA"
                description="">
            <option value="kcaptcha">KCAPTCHA</option>
            <option value="recaptcha">RECAPTCHA</option>
        </field>

Измененная часть tpl_form.php c 125 строки
Код: php
<?php
}

if ($this->getVar('comments-form-captcha', 0) == 1) {
    $nastr = JCommentsFactory::getConfig();
    $capname = $nastr->get('captcha_engine');
    $html = $this->getVar('comments-form-captcha-html');
    if ($html != '') {
        echo $html;
        } else if($capname == 'kcaptcha'){
        $link = JCommentsFactory::getLink('captcha');
        ?>
        <p>
        <span>
        <img class="captcha" onclick="jcomments.clear('captcha');" id="comments-form-captcha-image" src="<?php echo $link; ?>" width="121" height="60" alt="<?php echo JText::_('FORM_CAPTCHA'); ?>" /><br>
        <span class="captcha" uuups="jcomments.clear('captcha');"><?php echo JText::_('FORM_CAPTCHA_REFRESH'); ?></span><br>
        <input class="captcha" id="comments-form-captcha" type="text" name="captcha_refid" value="" size="5" tabindex="6" /><br>
        </span>
        </p>
        <?php
        } else {
              $link = JCommentsFactory::getLink('captcha');
                          JPluginHelper::importPlugin('captcha');
                          $dispatcher = JDispatcher::getInstance();
                          //$dispatcher = JEventDispatcher::getInstance();
                          $dispatcher->trigger('onInit','recapblock');
        ?>
        <p>
           <div>
               <div id="recapblock"></div>
           </div>
        </p>
        <?php
    }
} //if  comments-form-captcha
?>

Измененная часть jcomments.ajax.php c 227 строки
Код: php
if ($acl->check('enable_captcha') == 1) {
 
    $captchaEngine = $config->get('captcha_engine', 'kcaptcha');
 
    if ($captchaEngine == 'kcaptcha') {
        require_once( JCOMMENTS_SITE.'/jcomments.captcha.php' );
 
        if (!JCommentsCaptcha::check($values['captcha_refid'])) {
            self::showErrorMessage(JText::_('ERROR_CAPTCHA'), 'captcha');
            JCommentsCaptcha::destroy();
            $response->addScript("jcomments.clear('captcha');");
            return $response;
        }
        } elseif ($captchaEngine != 'recaptcha'){
        $result = JCommentsEventHelper::trigger('onJCommentsCaptchaVerify', array($values['captcha_refid'], &$response));
        // if all plugins returns false
        if (!in_array(true, $result, true)) {
            self::showErrorMessage(JText::_('ERROR_CAPTCHA'));
            return $response;
        }
        } elseif ($captchaEngine == 'recaptcha'){
        $post = JRequest::get('post');
        //$post = JFactory::getApplication()->input->post;
        JPluginHelper::importPlugin('captcha');
        $dispatcher = JDispatcher::getInstance();
        //$dispatcher = JEventDispatcher::getInstance();
        $resp = $dispatcher->trigger('onCheckAnswer',$post['recaptcha_response_field']);
        if(!$resp[0]){
            self::showErrorMessage(JText::_('ERROR_CAPTCHA'), 'captcha');
            $response->addScript("Recaptcha.reload()");
            return $response;
        }
        else{
            $response->addScript("Recaptcha.reload()");
        }
    }
}

но в <div id="recapblock"></div> пусто
« Последнее редактирование: 29.11.2014, 22:21:36 от bybus »
*

yandex_hb

  • Захожу иногда
  • 263
  • 12 / 3
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #49 : 14.01.2015, 20:39:42 »
reCaptcha стала красивая и очень удобная. Вопрос интеграции в jComments актуален.
*

yandex_hb

  • Захожу иногда
  • 263
  • 12 / 3
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #50 : 17.01.2015, 07:59:09 »
reCaptcha стала красивая и очень удобная. Вопрос интеграции в jComments актуален.
Для тех кто в танке: интеграция есть давно.

Но с новой g-recaptcha всё не просто... Есть немного переписанный плагин (см. аттач).
...
Получается, что $resp - всегда пустой массив.

upd оказывается это я туплю. Все работает.
« Последнее редактирование: 18.01.2015, 02:16:16 от yandex_hb »
*

tomat_ok

  • Осваиваюсь на форуме
  • 44
  • 1 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #51 : 19.03.2015, 01:10:19 »
Было бы здорово увидеть плагин с поддержкой новой Recaptcha 2.0)
По инструкции выше, почему то не заработало.
*

kozhenevsky

  • Захожу иногда
  • 209
  • 0 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #52 : 18.04.2015, 18:25:55 »
Для тех кто в танке: интеграция есть давно.

Но с новой g-recaptcha всё не просто... Есть немного переписанный плагин (см. аттач).
...
Получается, что $resp - всегда пустой массив.

upd оказывается это я туплю. Все работает.
С этим плагином в jcooments будут g-captcha? Или может она везде будет, где раньше re-captcha была?)
*

zazar

  • Захожу иногда
  • 64
  • 0 / 1
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #53 : 24.07.2015, 11:13:59 »
Когда же, ну когда будет reCaptcha? Боты влёгкую обходят стандартную KCAPTCHA и загаживают сайт!
*

deeprus

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #54 : 07.08.2015, 00:08:54 »
Тоже очень жду плагин нормальной интеграции ReCaptcha (желательно сразу версии 2).

Модификации по инструкции от француза (ссылка в посте yandex_hb) не сработали как надо для Joomla 3.4.3 и JComments 3.0.5 - ReCaptcha просто не отображается...  :(

P.S. Готов побыть тестером бета-версии, если надо.
*

zigzagrus

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #55 : 05.09.2015, 15:33:05 »
Приветствую уважаемые! Вопрос к знатокам- как прикрутить стороннюю капчу к плагину jcomments версии 2.3(можно в принципе и к 3.0.5)?
стандартная в плагине не подходит тк у нас сайт государственного образовательного учреждения. Сейчас модно требовать от таких сайтов многого(в сумме по всем гостам и положениям около 270 пунктов требований). А именно нужно чтобы в капче была возможность звукового воспроизведения CAPTCHA для варианта сайта для слабовидящих. Интегрировал Recapchу, но результат не подходит. Нашел капчу http://extensions.joomla.org/profile/extension/access-a-security/site-security/n3t-seznam-captcha понравилась аскетичностью и хорошим произношением CAPTCHA. Как бы ее интегрировать с модулем jcomments, к тому же в теме писалось что есть вариант с использованием Joomla установленных капч. адрес проблемы http://забтех.рф/zadat-vopros Joomla 2.5.28
« Последнее редактирование: 05.09.2015, 18:27:06 от zigzagrus »
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #56 : 14.09.2016, 22:31:47 »
Возможно кому-то будет полезным.
Так как не нашел работающего решения с рекапчей на последних версиях, то решил сам реализовать.
За основу взял https://github.com/ThomDietrich/jcomments
Так как делал больше для себя, есть дополнительные изменения, по сравнению со стандартной версией
- Исправлены некоторые ошибки с совместимостью PHP 7
- Убраны теги h4 для комментариев (вместо них span с соответсвующими стилями)
- возможно какие-то мелочи
Работает на системном плагине реCAPTCHA 2
Тестировалось на Joomla 3 (в частности 3.6.2) на php 7
Посмотреть работу компонента можно на сайте в профиле.
Скачать:
Jcomments 3 для Joomla 3 с Recaptcha 2
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #57 : 26.10.2016, 17:17:16 »
ProtectYourSite
Огромная работа проделана, судя по github
*

thesan

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #58 : 23.11.2016, 22:32:35 »
ProtectYourSite
Спасибо за проделанную работу!
*

angst

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Как прикрутить к JComments reCAPTCHA?
« Ответ #59 : 12.02.2017, 21:26:22 »
Joomla! 3.6.5
Скачал архив с github, не смог установить.
Ошибка загрузки файла на сервер
В параметрах PHP не указан каталог для временных файлов
Невозможно найти установочный пакет.
Что я делаю не так?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поддержка akismet была бы кстати в JComments

Автор Александр Кардаш

Ответов: 16
Просмотров: 5838
Последний ответ 03.10.2022, 11:03:05
от wishlight
Как вывести Jcomments в теле статьи?

Автор marina9777

Ответов: 1
Просмотров: 3287
Последний ответ 09.04.2022, 13:20:07
от Helios
Управление подпиской на уведомления о новых комментариях в JComments

Автор smart

Ответов: 66
Просмотров: 50243
Последний ответ 24.09.2021, 16:21:37
от Vlad1
Добавить систему рейтинга в JComments

Автор webtrack

Ответов: 59
Просмотров: 60691
Последний ответ 17.05.2021, 11:21:08
от McCafferty
Можно ли reCAPTCH для JComments сделать с отложенной загрузкой?

Автор ncknck

Ответов: 12
Просмотров: 3979
Последний ответ 04.11.2020, 20:50:42
от ProtectYourSite