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

webAlex345

  • Новичок
  • 3
  • 0 / 0
Re: .htaccess
« Ответ #30 : 11.08.2011, 01:25:00 »
Залейте стандартный htaccess файл в корневую директорию (ну, или просто замените содержимое). И уже тогда дополняйте свой файл со знанием дела. То есть узнайте предварительно какая запись за что отвечает.

Я так понимаю, что стандартный или исходный файл это тот, который имеется в корне сайта с названием htaccess.txt?
Уважаемый ilgizon87 могли бы вы дать ссылочки на литературу или материал, желательно русский по содержимому файла htaccess (попробую поискать самостоятельно)?!

Огромное спасибо! Обязательно воспользуюсь вашим советом!
*

strannik-yura

  • Давно я тут
  • 511
  • 44 / 1
  • :)
Re: .htaccess
« Ответ #31 : 11.08.2011, 10:16:48 »
вот не плохая ссылка http://www.htaccess.net.ru/ её уже давали во 2 или 3 посту
*

webAlex345

  • Новичок
  • 3
  • 0 / 0
Re: .htaccess
« Ответ #32 : 13.08.2011, 12:03:39 »
вот не плохая ссылка http://www.htaccess.net.ru/ её уже давали во 2 или 3 посту

Спасибо! Случайно пропустил! ))
*

theWurm

  • Захожу иногда
  • 51
  • 0 / 8
Re: .htaccess
« Ответ #33 : 13.08.2011, 13:17:24 »
А можете выложить стандартный htaccess, который появляется сразу после установки Joomla. Я насколько помню их там должно быть два. А то у меня к сайту был доступ у нного кол-во программеров. Не знаю, что они там понадалели.
*

ilgizon87

  • Захожу иногда
  • 134
  • 11 / 0
Re: .htaccess
« Ответ #34 : 13.08.2011, 22:38:28 »
А можете выложить стандартный htaccess, который появляется сразу после установки Joomla. Я насколько помню их там должно быть два. А то у меня к сайту был доступ у нного кол-во программеров. Не знаю, что они там понадалели.
Можете взять из установочного архива Joomla.
Вот его содержание
Код
##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your SEF url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension XML files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension XML files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
*

Valadar

  • Новичок
  • 2
  • 0 / 0
Re: .htaccess
« Ответ #35 : 03.09.2011, 08:50:29 »
А в этом файле есть строки где можно менять пароль суперадминистратора и т.п.?
Очень надо!
*

reg-ad-site

  • Захожу иногда
  • 410
  • 14 / 3
  • Если помог, ставь +
Re: .htaccess
« Ответ #36 : 11.09.2011, 08:51:31 »
А в этом файле есть строки где можно менять пароль суперадминистратора и т.п.?
Очень надо!
Нет, это совсем не в .htaccess
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: .htaccess
« Ответ #37 : 12.09.2011, 22:33:40 »
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

arhad

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: .htaccess
« Ответ #38 : 18.09.2011, 15:30:31 »
А можно ли с помощью .htaccess сделать доступ к администраторской зоне только с определенного ИП? Или сделать редирект /administrator на что либо для всех, кроме определенного ИП или при введение другого адреса, например, /admin ? Знаю, что есть такие модули.
*

dim66

  • Осваиваюсь на форуме
  • 49
  • 4 / 0
Re: .htaccess
« Ответ #39 : 19.09.2011, 14:25:34 »
Чтобы с помощью .htaccess сделать доступ к администраторской зоне только с определенного ИП?
я в папку администратор поместил еще один файл .htaccess с текстом:
________________
Order Deny,Allow
Deny from all
Allow from 0.0.0.0
Allow from 0.0.0.0
________________

Домашний и рабочий айпи ^-^
*

arhad

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: .htaccess
« Ответ #40 : 20.09.2011, 10:43:51 »
dim66 Благодарю, а ведь действительно простое решение! И кажется достаточно надежным. Гуру, что скажете? Нужны ли после этого всякие jsecure и тому подобные программы?
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: .htaccess
« Ответ #41 : 20.09.2011, 11:49:02 »
dim66 Благодарю, а ведь действительно простое решение! И кажется достаточно надежным. Гуру, что скажете? Нужны ли после этого всякие jsecure и тому подобные программы?
Ну вообще то не у всех статический IP. У меня он например динамический.
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

arhad

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Re: .htaccess
« Ответ #42 : 20.09.2011, 12:01:55 »
Очередной вебмастер
И нет возможности приобрести статический? С точки зрения безопасности - это сильный ход. Можно ограничить доступ на фтп и вот, оказывается также в важные разделы сайта.
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: .htaccess
« Ответ #43 : 20.09.2011, 17:21:52 »
На текущий момент меня устраивают имеющиеся расширения для защиты и безопасности сайта в JED, а также прямые руки.
Ст.IP хорошо, но я не всегда привязан к одному источнику интернета.
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

Scaler

  • Новичок
  • 1
  • 0 / 0
Re: .htaccess
« Ответ #44 : 25.09.2011, 17:53:04 »
Мой провайдер раздает динамические адреса, но из одной подсети, т.е. всего не более восьми адресов. С точки зрения безопасности, правильно-ли будет открыть доступ через .htaccess всей подсети?
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: .htaccess
« Ответ #45 : 28.09.2011, 15:20:57 »
Ребят подскажите пожалуйста!
Вот мой файл .htaccess
Код
Options -Indexes
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} sbp(=|%20|%3D) [OR]
RewriteCond %{QUERY_STRING} sb_authorname(=|%20|%3D)
<FilesMatch "\.(js|css)$">
SetOutputFilter DEFLATE
</FilesMatch>
хочу добавить
Код
SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None
#
ExpiresActive On
ExpiresDefault A600
ExpiresByType image/x-icon A2592000
ExpiresByType application/x-javascript A604800
ExpiresByType text/css A604800
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType text/plain A1200
ExpiresByType application/x-shockwave-flash A2592000
ExpiresByType video/x-flv A2592000
ExpiresByType application/pdf A2592000
ExpiresByType text/html A600
но вылетает 500 ошибка. В чем дело?
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: .htaccess
« Ответ #46 : 28.09.2011, 15:29:44 »
Все исправил! =)
в итоге получился такой .htaccess файл:
Код
Options -Indexes
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} sbp(=|%20|%3D) [OR]
RewriteCond %{QUERY_STRING} sb_authorname(=|%20|%3D)
<FilesMatch "\.(js|css)$">
SetOutputFilter DEFLATE
</FilesMatch>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A600
ExpiresByType image/x-icon A2592000
ExpiresByType application/x-javascript A604800
ExpiresByType text/css A604800
ExpiresByType text/javascript A604800
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType text/html A60
</IfModule>
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Re: .htaccess
« Ответ #47 : 28.09.2011, 15:32:34 »
Scaler, я таки думаю, будет надежнее чем если доступ есть у всех =)
*

Sharingan

  • Захожу иногда
  • 122
  • 8 / 1
Re: .htaccess
« Ответ #48 : 29.09.2011, 13:29:27 »
Ребята помогите, есть компонент SOBI2 и к нему плагин sobi2downloads . При включении SEF ссылка на скачивание файла не переделывается , пытался в htaccess правило добавить но оно игнорируется, как сделать index2.php?option=com_sobi2&sobi2Task=load&fid=5 - ЧПУ урл? Спасибо
*

Sharingan

  • Захожу иногда
  • 122
  • 8 / 1
Re: .htaccess
« Ответ #49 : 01.10.2011, 18:56:49 »
ап
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: .htaccess
« Ответ #50 : 01.10.2011, 19:05:08 »
При включении SEF ссылка на скачивание файла не переделывается , пытался в htaccess правило добавить

А при чём здесь .htaccess - это вопрос к роутеру компонента
*

Sharingan

  • Захожу иногда
  • 122
  • 8 / 1
Re: .htaccess
« Ответ #51 : 02.10.2011, 01:32:57 »
Погодите-ка, но я же могу переделать не ЧПУ урл в ЧПУ пользуясь командами htaccess.
*

fatklass

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: .htaccess
« Ответ #52 : 15.10.2011, 11:56:38 »
Доброе утро, какой день ломаю голову Яндекс индексирует одинаковые ссылки различие только в том что в конце стоит "/" ребят мб кто сможет помочь разобраться с проблемой?
Вот примеры:
onesee.ru/films
onesee.ru/films/
onesee.ru/films/drama-online
onesee.ru/films/drama-online/
onesee.ru/films/drama-online/495-pesni-o-lyubvi--for-colored-girls-2010-dvdrip-onlajn
onesee.ru/films/drama-online/495-pesni-o-lyubvi--for-colored-girls-2010-dvdrip-onlajn/
Как это можно исправить я весь мозг себе уже изнасиловал....
*

ilgizon87

  • Захожу иногда
  • 134
  • 11 / 0
Re: .htaccess
« Ответ #53 : 22.10.2011, 15:24:54 »
http://www.msurf.ru/htaccess.php
Ресурс может быть полезен для новичков.
*

wmag

  • Захожу иногда
  • 190
  • 9 / 5
  • Тут знаю, тут не знаю, пользуюсь напильником
Re: .htaccess
« Ответ #54 : 07.11.2011, 00:55:17 »
deleted

[вложение удалено Администратором]
« Последнее редактирование: 04.12.2011, 06:31:47 от wmag »
*

yuri-design

  • Давно я тут
  • 652
  • 76 / 5
Re: .htaccess
« Ответ #55 : 07.11.2011, 16:58:34 »
прошу помочь и запустить.
Более подробная информация об этой ошибке может быть в журнале ошибок сервера, смотрите логи

Попробуйте установить на сервер чистую Joomla
*

sasha300

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: .htaccess
« Ответ #56 : 25.11.2011, 09:25:36 »
Привет всем!
Хочу сделать так, чтобы были "красивые" ссылки. Например, у меня есть страница "Цены" и "Контакты", я хочу сделать ссылку на страницу в виде: html://www.xxxxxx/price и html://www.xxxxxx/contact соответственно.
Можно ли так сделать?
Заранее спасибо!
*

Град

  • Захожу иногда
  • 152
  • 67 / 0
  • В Багдаде все спокойно
Re: .htaccess
« Ответ #57 : 13.12.2011, 16:54:08 »
полезный материал
спасибо за тему всем!
сделаю закладку ^-^
СИЛЬНЫЙ ЕСТ ВКУСНОГО !
*

strannik-yura

  • Давно я тут
  • 511
  • 44 / 1
  • :)
Re: .htaccess
« Ответ #58 : 13.12.2011, 16:59:56 »
Привет всем!
Хочу сделать так, чтобы были "красивые" ссылки. Например, у меня есть страница "Цены" и "Контакты", я хочу сделать ссылку на страницу в виде: html://www.xxxxxx/price и html://www.xxxxxx/contact соответственно.
Можно ли так сделать?
Заранее спасибо!

для этого тебе достаточно включить в настройках ЧПУ и в статьях прописать алисы (price и contact)
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Re: .htaccess
« Ответ #59 : 15.12.2011, 21:47:27 »
что то странное у меня....у меня есть сайт на двух доменах www.moysait.ru   и www.мойсайт.рф  хочу сделать редирект с .рф  на .ru  . Чтобы всегда отображался  .ru    Делаю так Redirect / http://www.moysait.ru   закидваю на хост-не работает, убираю эту строчку из .htaccess  сново закидываю на хост-редирект работает несколько минут, потом всё как было))) кто нибудь может подсказать как быть? Когда то давно была у меня похожая проблема но как решил напрочь не помню....((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

два файла htaccess

Автор panzerfater

Ответов: 0
Просмотров: 1805
Последний ответ 24.11.2017, 16:31:54
от panzerfater
Блокировка ботов в.htaccess

Автор mari_morozova

Ответов: 9
Просмотров: 7499
Последний ответ 15.07.2013, 17:39:33
от mari_morozova
htaccess

Автор Akksimo

Ответов: 1
Просмотров: 1432
Последний ответ 28.11.2012, 11:26:25
от draff
В чем ошибка синтаксиса .htaccess?

Автор Natali365

Ответов: 6
Просмотров: 3252
Последний ответ 20.09.2012, 16:53:21
от 01Kuzma
htaccess изменение url с get параметрами

Автор Nikolay

Ответов: 4
Просмотров: 4466
Последний ответ 27.04.2012, 09:52:04
от Nikolay