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

manah23

  • Захожу иногда
  • 87
  • 4 / 0
Не могу заменить favicon.ico
« : 17.10.2012, 09:24:16 »
Вот сбрасываю код который обнаружил связанный с favicon.ico только его пока не понимаю, так как только начал изучать Php, поэтому нужна Ваша помощь.
Код
/**
* Returns the URL for the favicon of the feed's website.
*
* @todo Cache atom:icon
* @access public
* @since 1.0
*/
function get_favicon()
{
if ($return = $this->get_channel_tags(SIMPLEPIE_NAMESPACE_ATOM_10, 'icon'))
{
return $this->sanitize($return[0]['data'], SIMPLEPIE_CONSTRUCT_IRI, $this->get_base($return[0]));
}
elseif (($url = $this->get_link())!== null && preg_match('/^http(s)?:\/\//i', $url))
{
$favicon = SimplePie_Misc::absolutize_url('/favicon.ico', $url);

if ($this->cache && $this->favicon_handler)
{
$favicon_filename = call_user_func($this->cache_name_function, $favicon);
$cache = call_user_func(array($this->cache_class, 'create'), $this->cache_location, $favicon_filename, 'spi');

if ($cache->load())
{
return $this->sanitize($this->favicon_handler . $favicon_filename, SIMPLEPIE_CONSTRUCT_IRI);
}
else
{
$file = new $this->file_class($favicon, $this->timeout / 10, 5, array('X-FORWARDED-FOR' => $_SERVER['REMOTE_ADDR']), $this->useragent, $this->force_fsockopen);

if ($file->success && ($file->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($file->status_code === 200 || $file->status_code > 206 && $file->status_code < 300)) && strlen($file->body) > 0)
{
$sniffer = new $this->content_type_sniffer_class($file);
if (substr($sniffer->get_type(), 0, 6) === 'image/')
{
if ($cache->save(array('headers' => $file->headers, 'body' => $file->body)))
{
return $this->sanitize($this->favicon_handler . $favicon_filename, SIMPLEPIE_CONSTRUCT_IRI);
}
else
{
trigger_error("$cache->name is not writeable", E_USER_WARNING);
return $this->sanitize($favicon, SIMPLEPIE_CONSTRUCT_IRI);
}
}
// not an image
else
{
return false;
}
}
}
}
else
{
return $this->sanitize($favicon, SIMPLEPIE_CONSTRUCT_IRI);
}
}
return false;
}
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Не могу заменить favicon.ico
« Ответ #1 : 17.10.2012, 09:34:03 »
у вас аватарчик с ответом на ваш вопрос))))

тот код, который вы опубликовали, говорит о том, где искать файл с изображением фавикончика, а именно в корне папки шаблона, там что-то еще, типа если нет в корне..., не стал вдаваться
вобщем,  в корень шаблона кидайте файл favicon.ico и усе!

ппц! это в Joomla 2.5 такой огород нагородили ради одного фавикончика? ппц...
« Последнее редактирование: 17.10.2012, 09:38:00 от sergoguga »
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

manah23

  • Захожу иногда
  • 87
  • 4 / 0
Re: Не могу заменить favicon.ico
« Ответ #2 : 17.10.2012, 09:51:57 »
у вас аватарчик с ответом на ваш вопрос))))

тот код, который вы опубликовали, говорит о том, где искать файл с изображением фавикончика, а именно в корне папки шаблона, там что-то еще, типа если нет в корне..., не стал вдаваться
вобщем,  в корень шаблона кидайте файл favicon.ico и усе!

ппц! это в Joomla 2.5 такой огород нагородили ради одного фавикончика? ппц...
Сейчас проверю, если всё так и есть, то дай бог Вам здоровья ибо моё здоровье судя по моей аватарке уже скоро кончится)
*

threemonkeys

  • Захожу иногда
  • 171
  • 1 / 0
Re: Не могу заменить favicon.ico
« Ответ #3 : 27.01.2015, 20:09:35 »
Помогите разобраться
Пытаюсь скормить Яндексу ссылки на favicon.
Кидаю в корень, в браузере не отображается, если оставляю favicon в шаблоны/имя_шаблона/favicon.ico в браузере отображается корректно.
Куда его надо кидать в итоге?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Не могу заменить favicon.ico
« Ответ #4 : 27.01.2015, 20:24:13 »
Цитировать
шаблоны/имя_шаблона/favicon.ico
вот там и оставлять
*

threemonkeys

  • Захожу иногда
  • 171
  • 1 / 0
Re: Не могу заменить favicon.ico
« Ответ #5 : 27.01.2015, 21:31:51 »
вот там и оставлять
Простите, но если в корень бросаю файл, то в браузере не отображается, но если оставляю в папке шаблона, то в браузере отображается, но съест ли это Яндекс.  _____учитывая что в robots.txt - Disallow: /templates/
Помогите разобраться куда положить favicon
и надо ли прописать <link rel="icon" href="http://имя сайта/favicon.ico" type="image/x-icon»> - если для корня
или <link rel="icon" href="http://имя сайта/шаблоны/имя_шаблолна/favicon.ico" type="image/x-icon»> - для полного пути
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Не могу заменить favicon.ico
« Ответ #6 : 27.01.2015, 21:49:50 »
Яндекс кушает фавикон на ура, где бы он не находился. главное, чтобы он был доступен по прописанному пути:
<link rel="icon" href="templates/имя_шаблолна/favicon.ico" type="image/x-icon»>
*

threemonkeys

  • Захожу иногда
  • 171
  • 1 / 0
Re: Не могу заменить favicon.ico
« Ответ #7 : 28.01.2015, 00:15:24 »
Спасибо, добрый человек!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как заменить кнопку войти на выйти, когда пользователь авторизовался?

Автор silverman

Ответов: 35
Просмотров: 19474
Последний ответ 07.01.2019, 22:22:11
от skinny
Не могу добавить глобальный тег

Автор Hellboy4ik

Ответов: 14
Просмотров: 2934
Последний ответ 03.10.2018, 18:45:01
от NewUsers
Не могу найти, где править описания товаров

Автор Anna

Ответов: 4
Просмотров: 1571
Последний ответ 14.01.2018, 21:25:52
от Anna
Не могу восстановить пароль администратора

Автор vasya_p

Ответов: 32
Просмотров: 5523
Последний ответ 04.12.2017, 20:53:21
от vasya_p
не могу зайти в панель управления

Автор Мурашка

Ответов: 21
Просмотров: 2662
Последний ответ 20.10.2017, 12:35:05
от SeBun