PDA

View Full Version : Joomla!



TijAY
22-01-2008, 17:48
Сегодня вышла в свет новая версия данной cms - Joomla! 1.5
Скачать можно англоязычную (http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=2) версию с официального сайта

Blacker
22-01-2008, 18:29
Загрузить русскую локализацию фронтэнда для Joomla 1.5 Stable http://joomlaportal.ru/downloads/joomla/ru-RU_Joomla_1.5_site.zip

Локализация административной панели Joomla 1.5 будет доступна в течении нескольких часов.

А вот инструкция по обновлению с Joomla 1.0.x на Joomla 1.5 Stable
http://joomlaportal.ru/content/view/1432/68/

Blacker
11-02-2008, 21:53
Вышла новая версия Joomla 1.5.1 (Seenu)

Данная версия имеет статус стабильной и содержит исправления 30 ошибок, обнаруженных уже после выхода финального релиза Joomla 1.5.0. Среди исправленных ошибок есть 2 связанных с безопасностью (но не помеченных как критические): внесены изменения в XMLRPC Blogger API и в библиотеку phpmailer.

Список изменений в Joomla 1.5.1 Stable

Среди исправленных ошибок следует отметить следующие (на форуме у нас точно с ними сталкивались уже):
Ошибка 'Invalid Token' при попытке авторизации
Ссылки в модуле архива были несовместимы с SEF
На некоторых серверах дата окончания публикации устанавливалась в 1970-й год
Ошибка при создании пункта меню, ссылающегося на голосование
Ошибка 404 после голосования в компоненте опросов
Проблемы с отображением модулей при использовании eAccelerator
Для улучшения совместимости с разными конфигурациями серверов в параметры все-таки вынесли live_site (в версии 1.5.0 он определялся автоматически).

Более подробно об исправленных ошибках можно прочитать в файле changeslog дистрибутива Joomla 1.5.1 Stable.

Скачать Joomla 1.5.1 Stable с Joomlaportal.ru (http://joomlaportal.ru/downloads/joomla/Joomla_1.5.1-Stable-Full_Package.tar.gz)
Пакет обновления Joomla 1.5.0 до Joomla 1.5.1 с Joomlaportal.ru (http://joomlaportal.ru/downloads/joomla/updates/Joomla_1.5.0_to_1.5.1-Stable-Patch_Package.tar.gz)

Источник http://joomlaportal.ru/content/view/1460/70/

Blacker
13-02-2008, 15:18
Вслед за выходом Joomla 1.5.1, командой разработчиков выпущена Joomla! 1.0.14. Выход данной версии обусловлен исправлениями 6 ошибок связанных с безопасностью (в том числе и одной критической), так же было исправлено несколько обнаруженных в ходе тестирования ошибок, не связанных с безопасностью.


Список исправленных ошибок безопасности
SECURITY [LOW] Fixed XSS issue in Search Component.
SECURITY [LOW] Fixed XSS issue in Search results pages.
SECURITY [LOW] Disallowed users from adding extra wildcard filters in search strings.
SECURITY [LOW] Fixed multiple typos in back end Content Component making array integer check ineffective.
SECURITY [LOW] Fixed case-sensitive flaw in Input Filter.
SECURITY [HIGH] Fixed CSRF issue allowing portal compromise - Administrator components.

Другие изменения
Исправлены ошибки с авторизацией в административной панели.
Исправена ошибка в компоненте поиска по содержимому сайта.
Повышена эффективность регулярных выражений в компоненте поиска (это снижает нагрузку на процессорные ресурсы сервера).
Добавлена кнопка "Preview" в административный шаблон (по аналогии с Joomla 1.5).
Исправлена ошибка с постраничной навигацией (лишние пробелы добавлялись к ссылкам).
Различные исправления в ядре Joomla.

Скачать Joomla! 1.0.14 [Daybreak] (http://joomlacode.org/gf/download/frsrelease/6729/22003/Joomla_1.0.14-Stable-Full_Package.tar.gz) (с Joomlacode.org)

Инструкция по обновлению(eng) (http://docs.joomla.org/Upgrade_Instructions)

Источник: joomlaportal.ru (http://joomlaportal.ru/content/view/1471/70/)

TijAY
14-06-2008, 16:23
Один достаточно интересный шаблон. Выкладываю по просьбе одного участника форума. Извинения за задержку.

Digger
14-06-2008, 16:26
А в бесплатной версии джумлы по условиям лицензионного соглашения можно убирать копирайты?

TijAY
14-06-2008, 19:33
Никогда не слышал о платной версии Джумлы. Сейчас внимательно ознакомлюсь с текстом лицензии. Вот что пишут:

<?php
/**
* @version $Id$
* @package Joomla
* @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

defined('_JEXEC') or die('Restricted access');
?>

Joomla! includes or is derivative of works distributed under the licenses listed below.

This file includes the full text of the following licenses:
------------------------------------------------------------------

* BSD License
* GNU Lesser General Public License (GNU LGPL) version 2.1
* MIT License
* PHP License version 3.0

Основная лицензия - GNU GPL 2.1

1. Лицензиат вправе изготовлять и распространять экземпляры полного исходного текста Библиотеки в том виде, в каком он его получил, без внесения в него изменений на любом носителе, при соблюдении следующих условий: на каждом экземпляре помещен знак охраны авторского права и уведомление об отсутствии гарантий; оставлены без изменений все уведомления, относящиеся к настоящей Лицензии и отсутствию гарантий; вместе с экземпляром Библиотеки распространяется экземпляр настоящей Лицензии.
2. Лицензиат вправе модифицировать свой экземпляр или экземпляры Библиотеки полностью или любую ее часть. Данные действия Лицензиата влекут за собой создание произведения, производного от Библиотеки. Лицензиат вправе изготовлять и распространять экземпляры такого произведения, производного от Библиотеки, или собственно изменений в соответствии с пунктом 1 настоящей Лицензии при соблюдении следующих условий:

a) производное произведение должно быть библиотекой;

b) файлы, измененные Лицензиатом, должны содержать соответствующие уведомления о том, что они были изменены, а также дату внесения изменений;

c) Лицензиат обязан передавать права на использование данного произведения третьим лицам на условиях настоящей Лицензии, при этом Лицензиат не вправе требовать уплаты каких-либо лицензионных платежей. Произведение лицензируется как одно целое;

d) если взаимодействие модифицированной Библиотеки и приложения осуществляется не засчет передачи аргумента при вызове средств модифицированной Библиотеки, а засчет того, что средства в модифицированной Библиотеке ссылаются на функцию или таблицу данных, которые предоставляются приложением, использующим указанные средства, в этом случае Лицензиат обязан добросовестно приложить усилия к тому, чтобы обеспечить работу средств Библиотеки и выполнение ими той части своей задачи, которая является значимой, если приложением не предоставлены указанные функция или таблица данных.

(Например, функция библиотеки, вычисляющая квадратный корень, по своему назначению абсолютно независима от приложения. Таким образом, в соответствии с подпунктом "d" пункта 2 любая функция, которую предоставляет приложение, или таблица, используемая данной функцией, должны быть необязательными (факультативными): если приложение не предоставляет функцию или таблицу, функция по вычислению квадратного корня в любом случае должна вычислять квадратный корень).

Вышеуказанные условия применяются к модифицированному произведению, производному от Библиотеки, в целом. В случае если отдельные части данного произведения не являются производными от Библиотеки, являются результатом творческой деятельности и могут быть использованы как самостоятельное произведение, Лицензиат вправе распространять отдельно такое произведение на иных лицензионных условиях. В случае если Лицензиат распространяет вышеуказанные части в составе произведения, производного от Библиотеки, то условия настоящей Лицензии применяются к произведению в целом, при этом права, приобретаемые сублицензиатами на основании Лицензии, передаются им в отношении всего произведения, включая все его части, независимо от того, кто является их авторами.

Целью настоящего пункта не является заявление прав или оспаривание прав на произведение, созданное исключительно Лицензиатом. Целью настоящего пункта является обеспечение права контролировать распространение произведений, производных от Библиотеки, и составных произведений, производных от Библиотеки.
Не юрист, не знаю как понять... :)

Вот нашел уточнение по лицензиям, думаю будет интересно прочесть. http://www.info-foss.ru/quickstart/freesoft/free_soft_licenses
Копирайты, по идее - можно удалять свободно. Но продукт должен распространяться также по GPL. Как вариант - модно нынче пройтись обфускатором. И продавать закодированный движок Джумлы. :)

//Антон, просьба передать usr id 7 линк на тему. Не могу связаться, а знаю, что ему надо. Спасибо! ;)

Digger
14-06-2008, 20:13
1. Лицензиат вправе изготовлять и распространять экземпляры полного исходного текста Библиотеки в том виде, в каком он его получил, без внесения в него изменений на любом носителе, при соблюдении следующих условий: на каждом экземпляре помещен знак охраны авторского права и уведомление об отсутствии гарантий; оставлены без изменений все уведомления, относящиеся к настоящей Лицензии и отсутствию гарантий; вместе с экземпляром Библиотеки распространяется экземпляр настоящей Лицензии.



По идее, убирать нельзя. Надо будет копнуть. Но здесь не понятно, то ли в тексте библиотеки нужно оставить, то ли в том числе и в шаблоне - ведь написано "на каждом экземпляре". У меня для форума четко прописано - убрать копирайт за отдельные деньги.

Важный аспект для Джумлы, на самом деле.


// Не могу с ним связаться, он в аське не получает мои сообщения...

TijAY
14-06-2008, 21:00
Я в разделе "Софт" создал кросс-тему по типам лицензий. Есть линк на комментарии к LGPL. По идее от прочитанного - убираешь теги, но оставляешь тип лицензии. И все.

PGArchangel
15-06-2008, 21:46
А в бесплатной версии джумлы по условиям лицензионного соглашения можно убирать копирайты?
На мой взгляд там, де "Powered by ... ", - можно, если в самом исходном коде останется, а там хрен его знает. Зачем убирать вообще? :)

Digger
15-06-2008, 22:05
Потому что сайт "солидной" конторы, у которой внизу красуется "Powered by Freeware" - это несолдино :-)