Новости Joomla

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 30 Ответов
  • 13169 Просмотров
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Нигде не могу получить ответ, плиз кто-нибудь ... :D
Возможно ли создавать произвольные группы, по принципу "кажому клиенту (юзеру на сайте) - своя персональная группа"?... поскольку все известные мне CMS оперируют ACLями на уровне группы пользователей, а не персонально юзера.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #1 : 22.05.2006, 11:42:21 »
хм, а поиском по форуму воспользоваться сложно? произвольные группы можно создавать установив компонент-модификацию JACL Plus
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #2 : 22.05.2006, 11:55:28 »
огромное человеческое спасибо

зы: насчет поиска, идея хорошая... но с недосыпа, очень тяжело решаемая...

И если можно, то объясните мне разницу между Мамбой и Джумлой? И чем они отличаются?

Я сейчас пообщалась на другом форуме и мне не советовали ставить на рабочий проект Джумлу, сказали что она не стабильная, так ли это?
очень нужен совет...
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #3 : 22.05.2006, 12:50:40 »
И если можно, то объясните мне разницу между Мамбой и Джумлой? И чем они отличаются?
слушай, имей совесть... 

Я сейчас пообщалась на другом форуме и мне не советовали ставить на рабочий проект Джумлу, сказали что она не стабильная, так ли это? очень нужен совет...
хм, сложный вопрос... все зависит от того, кому ты больше веришь... меня лично Joomla устраивает, и с нестабильностью я не сталкивался...
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #4 : 22.05.2006, 13:46:34 »
что значит веришь? я пришла на этот форум, чтобы спросить у людей, которые действительно с ней работают, просто уже достало "ой это плохая, а вот это лучше", а когда спрашиваешь - почему? никакого ответа не поступает.

А про Мамбу и отличия я спросила только потому, что не поняла в чем разница, я сегодня поставила и ту и другую... вот сижу и пытаюсь понять, в чем же разница? И что мне использовать?

p.s. первый раз мне дали нормальный ответ, и это не шутка.

Только не ругаться - я сегодня перерыла весь сайт с компонентами, но не нашла, может даже такого и нет, но все же спрошу … есть ли компонент для создания базы клиентов?
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
Re: Произвольные группы - возможно?
« Ответ #5 : 22.05.2006, 14:11:21 »
кокретизируй, что ты имеешь в виду под "базой клиентов" -- регистрация есть, есть Comprofiler с большим (довольно) набором возможностей
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #6 : 22.05.2006, 14:19:01 »
база на MySQL с возможность администрирования через админку Джумлы, а также возможность настроить пользователей для ее администрирования
т.е. поля для заполнения: организация, телефон, адрес и т.д. с закрытым доступом, только для юзверей, которые ее админят...
вот о чем я, сорри, что сразу не написала...
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
Re: Произвольные группы - возможно?
« Ответ #7 : 22.05.2006, 14:27:41 »
через Community Builder делается добавление полей, которые будет видить и править только сам юзер, все админы, соответственно, могут их просмотреть
если нужен доступ к БД, то это, имхо, лучше через phpMyAdmin делать или через шелл...
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #8 : 22.05.2006, 15:04:19 »
доступ будет через phpMyAdmin ...

спасибо. пошла делать.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #9 : 22.05.2006, 15:14:15 »
что значит веришь?
ну если тебе на другом форуме уже сказали что Joomla сырая, то поверишь ли ты ответам на этом форуме ;D
что касается различий между Joomla и Mambo, на этом форуме есть несколько тем посвященных этому вопросу. Вот, например, почитай мой ответ: http://joomlaforum.ru/index.php/topic,658.msg3225.html#msg3225
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #10 : 22.05.2006, 15:18:58 »
я поверю людям, которые с ней работают и посмотрю на количество посетителей этого сайта, а также обращу внимание на то, как отвечает мой собеседник ... из этого всего составлю мнение о проекте ... точнее составила и поставила Джумлу ;)

p.s. а за ссылку огромный респект.
« Последнее редактирование: 22.05.2006, 15:20:50 от Toni »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #11 : 22.05.2006, 15:25:04 »
точнее составила и поставила Джумлу
IMHO это правильный выбор :D
*

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
Re: Произвольные группы - возможно?
« Ответ #12 : 22.05.2006, 15:43:22 »
а как же репутация советчикам поднять? :)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #13 : 22.05.2006, 15:45:59 »
а как же репутация советчикам поднять? :)
за выпрашивание плюсиков, буду ставить минусики...
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Произвольные группы - возможно?
« Ответ #14 : 22.05.2006, 16:54:18 »
за выпрашивание плюсиков, буду ставить минусики...
- Я перегрызу ему глотку!
- Я буду учавствовать!
@Человек с бульвара Капуцинов

я поверю людям, которые с ней работают и посмотрю на количество посетителей этого сайта, а также обращу внимание на то, как отвечает мой собеседник ... из этого всего составлю мнение о проекте ... точнее составила и поставила Джумлу ;)
на текущий момент, наверное, нет смысла сравнивать, хоть выбор в пользу джумлы - это (может быть) правильный выбор ;), ибо за ней будушее ;D
пока очень много совместимых компонентов, шаблонов и т.д.
реальное сравнение можно будет сделать, когда выйдет версия 1.5.
вот тогда наметится "расхождение" и желание/нежелание сторонних разработчиков поддерживать обе CMS.
тогда выбор станет более чётким.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #15 : 22.05.2006, 20:04:15 »
я уже давно обратила внимание на репутацию, на другом проекте - это карма )))
скажите плиз мне как это юзать? просто написать +1 или надо куда ткнуть (я уже пыталась еще до ваших постов, но видимо я слишком долго не спала :( )

p.s. релаксирующая новость для Вас – осталась жить на этом форуме  ;)
« Последнее редактирование: 22.05.2006, 20:12:54 от Toni »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #16 : 22.05.2006, 20:08:30 »
скажите плиз мне как это юзать? просто написать +1
пока у тебя не будет хотя бы 20 постов, ты не сможешь изменять репутацию других посетителей форума
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #17 : 22.05.2006, 20:18:27 »
Обнадежили, ну раз двадцать буду флудить в тему…

И еще маленький вопросик (скоро возненавидите меня за них), что лучше ставить Параною или версию от разработчиков?
Если можно, конечно напишите, чем сами пользуетесь? И как часто Параноя обновляется?
И как на Параною встают компоненты?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Произвольные группы - возможно?
« Ответ #18 : 22.05.2006, 20:27:38 »
А то же по-разному :)
Я - на параное, а smart - на "родной".  ;D
Родная чаще пополняется новыми патчами (опять же, не факт, насколько это хорошо).
Поэтому, на вопрос "как встают комопненты" - то же не возможно ответить утвердительно на 100%.
Всегда и везде есть масса нюансов и их очень много мелких и прААативных :)

В общем-то, параноя отличатся тем, что выполнена локализация, а не "перевод", т.е. - переведен так же текст, встречающийся в служебных сообщениях (это называется hard coded) и тем, что работа скриптов с БД доработана с учётом кодировки windows-1251. Если точнее, то параноя лучше приспособлена для русскоязычных сайтов + в ней есть предустановленный joomlaeXplorer и меню-иконки-модули Энди (AndyR).
Вот и вся разница.
« Последнее редактирование: 22.05.2006, 20:30:26 от userxp »
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #19 : 22.05.2006, 21:24:02 »
н-да, ты так ответил, что я выпала на 15 минут - сижу и думаю, что ставить...

через 20 минут
поставила обе  :dry: (благо сервак есть)

Что настрою, то и останется... думаю идея правильная ...

Кстати я заметила один положительный момент, когда поставила Мамбу последнюю и открыла в Опере, то ее меню разъехалось так, что его не стало видно (выпадающее в админке), поставила сейчас Джумбу и все OK  ;)
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Произвольные группы - возможно?
« Ответ #20 : 22.05.2006, 21:47:06 »
учитывая все за и против, наверно, я бы всё же рекомендовал ставить параною - так можно избежать сразу кучи проблем с русским языком, особенно, когда дело касается чужих компонентов.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #21 : 23.05.2006, 00:40:54 »
а поподробнее насчет чужих компонентов - что имеется ввиду?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Произвольные группы - возможно?
« Ответ #22 : 23.05.2006, 00:47:12 »
джумла - это конструктор, на (в) который каждый напихивает то, что ему больше всего нужно/подходит.
джумловцы наконец-то всему этому придумали цивилизованное название - "расширение".
под этим понимаются мамботы, модули, компоненты, шаблоны, т.н. "хаки".

"чужой" - имеется ввиду (по агл. third-party (3DP)) "сторонних" производителей.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #23 : 23.05.2006, 01:05:02 »
учитывая все за и против, наверно, я бы всё же рекомендовал ставить параною - так можно избежать сразу кучи проблем с русским языком, особенно, когда дело касается чужих компонентов.
я наверно неправильно вопрос поставила, то что ты написал я знаю/понимаю. Ты сказал, что лучше параною, но если компоненты почти все не наших (поправь если я ошибаюсь) разработчиков, то траблы как раз будут с русской версией?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #24 : 23.05.2006, 01:08:19 »
я наверно неправильно вопрос поставила, то что ты написал я знаю/понимаю. Ты сказал, что лучше параною, но если компоненты почти все не наших (поправь если я ошибаюсь) разработчиков, то траблы как раз будут с русской версией?
давай я попробую пояснить. В паранойе есть определенные изменения, которые гарантируют ее стабильную работу с кириллицей на различных конфигурациях серверов, однако большинство компонентов написано буржуями, которые ничего про кириллицу не знают, поэтому, может возникнуть ситуация, что Паранойя сама по себе пашет без проблем, а вот компоненты поставленные под ней — глючат при работе с кириллицей... Однако в большинстве случаев, этого удается избежать (при условии, что компоненты используют стандартные средства Joomla для записи в БД)

p.s. а вообще, при правильно настроенном сервере, проблем с кириллицей не должно быть даже на оригинальной версии Joomla (на Joomlaportal.ru стоит именно оригинальная Joomla)
« Последнее редактирование: 23.05.2006, 01:11:54 от smart »
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Произвольные группы - возможно?
« Ответ #25 : 23.05.2006, 01:12:23 »
однако большинство компонентов написано буржуями, которые ничего про кириллицу не знают
а часто и знать не хотят
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #26 : 23.05.2006, 01:18:17 »
значит я права, надо оставлять инглиш версию... а русскую локализацию использовать в виде справочника, если что не понятно...
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Произвольные группы - возможно?
« Ответ #27 : 23.05.2006, 01:29:49 »
справочника? да нет, врядли.
не думаю, что русская версия тебе в этом поможет.

лучше читай статьи на портале.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Toni

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
  • хоть раз бы выспаться…
Re: Произвольные группы - возможно?
« Ответ #28 : 23.05.2006, 08:08:27 »
Да нет, я имела в виду, что если на английском не понятно, то посмотреть, как это выглядит на русском ;)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Произвольные группы - возможно?
« Ответ #29 : 23.05.2006, 11:33:28 »
Да нет, я имела в виду, что если на английском не понятно, то посмотреть, как это выглядит на русском ;)
как правило в руководствах на Joomlaportal.ru мы пишем и английское и русское названия пунктов меню, параметров и т.д. ну а будут вопросы - спрашивай ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Организация материалов по папкам. Такое возможно?

Автор prihodov

Ответов: 4
Просмотров: 2431
Последний ответ 11.08.2009, 16:06:53
от prihodov
Новые группы и их права.

Автор DK-Scorp

Ответов: 7
Просмотров: 2632
Последний ответ 22.07.2009, 17:02:35
от Bickaze
Возможно ли восстановить сайт на Joomla, имея только дамп базы?

Автор mtt

Ответов: 15
Просмотров: 4579
Последний ответ 04.06.2009, 21:48:00
от 4disign
Возможно ли размещения сайта одновременно на 2 хостинга

Автор Brynet

Ответов: 3
Просмотров: 2015
Последний ответ 24.03.2009, 17:14:06
от Александр Фёдоров
Возможно ли сделать так, чтобы пояснение баннера было под изображением баннера?

Автор kononj

Ответов: 6
Просмотров: 2133
Последний ответ 06.02.2009, 14:59:30
от kononj