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

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #630 : 05.02.2011, 10:56:26 »
в ru-Ru.com_smfaq.ini в строке COM_SMFAQ_REGISTER_FOR_NEW_QUESTION исправьте грамматическую ошибку зарегестрируйтесь на зарегистрируйтесь... нууу кому это надо конечно
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #631 : 08.02.2011, 16:03:53 »
Спасибо за компонент, хоть у меня что-то не получилось настроить его...
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #632 : 08.02.2011, 16:09:24 »
Спасибо за компонент, хоть у меня что-то не получилось настроить его...
пожалуйста.
Это не может не радовать, что не получилось. Меньше вопросов будет :)
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #633 : 08.02.2011, 16:41:55 »
наоборот больше. Раз не получилось, отсюда и вопрос:
Как у меня на сайте http://veratronina.ru/communication/answer убрать самый нижний вопрос, хотя это даже не вопрос, а не понятно что... по крайней мере, в списке вопросов его точно нет..
Как убрать "Посмотреть все вопросы"?
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #634 : 08.02.2011, 16:45:25 »
наоборот больше. Раз не получилось, отсюда и вопрос:
Как у меня на сайте http://veratronina.ru/communication/answer убрать самый нижний вопрос, хотя это даже не вопрос, а не понятно что... по крайней мере, в списке вопросов его точно нет..
Как убрать "Посмотреть все вопросы"?
ну видимо снять с публикации модуль, который выводиться под компонентом :)
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #635 : 08.02.2011, 16:51:48 »
ну видимо снять с публикации модуль, который выводиться под компонентом :)
спасибо)))
прям смешно стало, до чего же я невнимательная! просто на офсайте, откуда скачивала, сперва просто модуль скачала и установила - не сработало... потом увидела, что оказывается и компонент есть, установила, а модуль убрать забыла..
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #636 : 08.02.2011, 19:24:25 »
а почему у меня шаблон сдвигается влево, когда я нажимаю на вопрос? Тогда раздвигается ответ и шаблон уезжает влево. А когда закрываю, он обратно вправо сдвигается?
*

mavovan

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #637 : 10.02.2011, 20:09:10 »
Поддержка уведомлений на email для администраторов, менеджеров, о появившихся новых вопросах в категориях.
а где эта настройка?
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #638 : 11.02.2011, 09:20:10 »
а почему у меня шаблон сдвигается влево, когда я нажимаю на вопрос? Тогда раздвигается ответ и шаблон уезжает влево. А когда закрываю, он обратно вправо сдвигается?
а вы на другом шаблоне попробуйте? Там он так кривить будет?
Если кривить будет, то дело тяжелое, а если не будет, то дело в шаблоне.
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #639 : 11.02.2011, 09:21:37 »
Поддержка уведомлений на email для администраторов, менеджеров, о появившихся новых вопросах в категориях.
а где эта настройка?
Как где? В параметрах:) Путь указать или найдете?
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #640 : 11.02.2011, 09:26:23 »
хм... походу и правда в шаблоне..
*

mavovan

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #641 : 11.02.2011, 13:27:03 »
Как где? В параметрах:) Путь указать или найдете?
если не сложно
*

Racoon

  • Новичок
  • 3
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #642 : 11.02.2011, 18:05:35 »
Блин, немогу найти где добавляется запись в таблицу jos_smfaq после того как на сайте была нажата кнопочка задать вопрос и данные ушли с формы.
Надо сделать так чтобы заданный вопрос сразу же появлялся в списке заданных вопросов, а не был скрыт пока модератор или человек который отвечает на вопросы его не опубликуют. Надо просто в запросе к БД, это должен быть Insert, полю published изначально присвоить 1 а не 0
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #643 : 12.02.2011, 10:24:30 »
если не сложно
Конечно не сложно
Заходишь в компоненты - SMFAQ - вопросы  - параметры. Там откроется поле уведомление о новом вопросе!
Выбираешь в поле одно из четырех значений это - Суперадминистраторам администраторам менеджерам всем и вуаля, при необходимости также настроишь в менеджере меню так же....
Удачи!
*

mxm199

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #644 : 15.02.2011, 09:41:01 »
А какая всё-таки последняя версия? скачал с офсайта 1.3.2, установил, но показавает в Информация о компоненте 1.3.1 от 27-08-2010
*

Racoon

  • Новичок
  • 3
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #645 : 15.02.2011, 10:12:32 »
1.3.2 - и есть последняя. Наверное автор просто забыл апнуть циферку. Я чёто внимания не обратил даже. Надо будет у себя тоже глянуть. Но в целом понравилось что в последней версии было добавлено - так сказать прогресс налицо :). Респект и уважуха. Только так и не нашёл ещё решения на свой вопрос. :( может кто подскажет? или для опереативности как автору написать хотяб он то должен знать где собака порылась.
*

mxm199

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #646 : 15.02.2011, 11:18:14 »
Как я понял, голосования о полезности вопроса и возможность задать свой вопрос отображается только при выводе определённой категории, а если выводить список всех категорий, то только отображаются вопросы без голосования и возможности задать вопрос.
Как бы сделать, что бы и при отображениями категориями была возможность задать свой вопрос и отметить полезность? Извиняюсь, если это уже разжёвывалось :)

И похоже поиск не шерстит по факушке :( (RokAjaxSearch, да и стандартный вроде тоже)
« Последнее редактирование: 15.02.2011, 11:24:43 от mxm199 »
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #647 : 15.02.2011, 11:23:58 »

вот здесь и выставить что нужно
*

Racoon

  • Новичок
  • 3
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #648 : 15.02.2011, 11:43:36 »
Я там смотрел - нет там такой опции показывать вопрос без премодерации.
*

mxm199

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #649 : 15.02.2011, 11:51:12 »
вот здесь и выставить что нужно

Дык смотрел, что там настраивать-то?
выглядит сейчас так


А вообще имеется 4 категории, работает отлично, очень понравилось, но хотелось бы добавить функцию добавления вопроса
*

dock1970

  • Новичок
  • 4
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #650 : 15.02.2011, 18:46:57 »
Уважаемый автор! Спасибо Вам за труды!
Вопрос о дружбе SM FAQ и JoomFish.
Реально ли их подружить? В общем хотелось бы многоязычость...
Заранее благодарен за ответ.
*

Travey

  • Новичок
  • 2
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #651 : 19.02.2011, 04:22:22 »
Смокер, спасибо за SM FAQ! Все у меня работает отлично, но одна досадная деталь губит все (. Крутится чертово колесико при добавлении вопроса...., причем все работает, CAPTCHA светится, вопрос отправляется в админку и на мыло, только в форме ничего не проверятся, ни CAPTCHA, ни кол-во символов. Бился я с этим колесом долго. Вырубил почти все плагины и модули. Игрался с настройками всяко-разно. Может глянешь на сайтe http://xygeem.com/consultation.html - вдруг че-нибудь найдешь? Ну не верю я, что дело в сервере, хоть и на бесплатном хостинге. LiteBox-а нет. Других плагинов, которые здесь упоминали, вроде нет. SEF отключал, еще установлен Artio JoomSEF - тоже отключал по очереди. Пытался в Опере Драгонфлаем посмотреть исполнение скрипта smfaq.js при включенном останове на ошибках, но так как  мало чего понимаю ява-скриптах, то все кажется как-то сложно. Останов, кстати произошел на строке 67 с кодом result = eval('('+result+')');   

SM FAQ версию последнюю ставил, хотя в информации пишет  1.3.1 от 27.08.2010
Кстати, когда поставил переделку SM FAQ отсюда http://nik1957.kiev.ua/files/files/com_smfaq_lepatev.zip
то колесико пропадало, только "Спасибо за вопрос" так и не появилось. Поскольку так все равно нельзя оставить, хочу попытаться что-нибудь еще сделать, только вот что?

Joomla 1.5.22
Apache apache2handler
PHP 5.2.13
MySQL 5.0.91-community

Ну не верю я, что нельзя ничего сделать, но мозгов не хватаить....Посмотри, а? Будь ласка, вдруг чего подскажешь.
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #652 : 19.02.2011, 13:05:07 »
Travey
скачайте последнюю версию с оф. сайта ссылки даны в топике.
Там есть существенные изменения
*

melissa2011

  • Захожу иногда
  • 210
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #653 : 21.02.2011, 08:47:21 »
Всем привет. Помогите пожалуйста. Версия Joomla 1.5.22 гостевая easybook reloaded. Проблема такая, все работает, добавление с админки работает, а вот при добавлении записи во фронтенде, запись сохраняется, но видно только имя, а записи нет! Что делать?http://www.delovoytorgok.ru/easybookreloaded
*

z-7mark

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
  • Верстка для Joomla
Re: SM FAQ - простой компонент FAQ'a
« Ответ #654 : 21.02.2011, 14:29:17 »
Здравствуйте всем!

Сначала - спасибо SmokerMan

Теперь - прочел 80% страниц темы, пропустив несколько первых, нашел 1 вопрос как у меня, но, к сожалению, без ответа - как можно сделать публикацию формы добавления вопроса без кнопочки "Задать вопрос"?

Т.е. в месте, где отображается эта кнопочка - вместо нее сразу форма вопроса.. Подскажите пжста, можно в личку/icq (4444 670 70), достаточно срочно.

Заранее вам спасибо.
*

Travey

  • Новичок
  • 2
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #655 : 22.02.2011, 00:32:53 »
Travey
скачайте последнюю версию с оф. сайта ссылки даны в топике.
Там есть существенные изменения

Смокер, я скачал 1.3.2 по этой ссылке: (http://joomla-code.ru/component/attachments/download/38)
Устанавливаю (поверх старого компонента? правильно?), лезу в информацию о компоненте и вижу:

Текущая версия    1.3.1 (Последняя версия - 1.3)
Дата создания               27-08-2010
Колесико продолжает крутится.

Сношу весь компонент (проверил по фтп - папки com_smfaq в каталогах /components и administrator/components реально снеслись) и устанавливаю из архива 1.3.2 заново.
Захожу в информацию о компоненте и вижу опять 1.3.1...

Может не тот архив по ссылке лежит? в названии архива вроде 1.3.2 стоит...

З.Ы.
Уже внесенные вопросы соответственно стерлись, их можно как-то автоматом из таблиц восстановить или вбивать ручками из бэкапа?
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #656 : 22.02.2011, 01:06:29 »
Travey
я забыл версию просто поменять в файле.

z-7mark
сейчас особо времени нет этим компонентом заниматься, сейчас глянул что там. В общем немного по изменять там нужно будет.
1. Файл components/com_smfaq/views/smfaq/tmpl/form.php переименовываем и переносим в папку components/com_smfaq/views/category/tmpl/default_form.php
в нем добавляем
Цитировать
 
  <input type="hidden" id="count" value="<?php echo $this->params->get('count'); ?>" />
  <input type="hidden" id="smcatid" value="<?php echo $this->category->id; ?>" />
  <input type="hidden" id="itemid" value="<?php echo $this->params->menuid; ?>" />

</form>

2. Дальше components/com_smfaq/views/category/view.html.php поменять условие
Цитировать
   
...   
if ($params->get('add_question') <= $user->get('aid', 0)) {
         
         $params->link_add = true;
         $params->menuid = $menu->id;


      } else {
...

3. В components/com_smfaq/views/category/tmpl/default.php
заменить
Код
<?php echo $this->params->link_add;?>
на
Код
<?php if ($this->params->link_add) {
echo $this->loadTemplate('form');
} ?>

4. Подправить JS components/com_smfaq/js/smfaq.js
заменить строчку
Цитировать
var params = 'catid='+catid+'&question='+$F('question')+'&email='+email+'&created_by='+created_by+'&send_mail='+send_mail+'&captcha='+captcha+'&Itemid='+itemid;
на
Цитировать
var params = 'catid='+$F('smcatid')+'&question='+$F('question')+'&email='+email+'&created_by='+created_by+'&send_mail='+send_mail+'&captcha='+captcha+'&Itemid='+$F('itemid');

по идее должно работать.

В следующей версии можно реализовать будет это в виде отдельной настройки
*

melissa2011

  • Захожу иногда
  • 210
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #657 : 22.02.2011, 08:34:44 »
Всем привет. Помогите пожалуйста. Версия Joomla 1.5.22 гостевая easybook reloaded. Проблема такая, все работает, добавление с админки работает, а вот при добавлении записи во фронтенде, запись сохраняется, но видно только имя, а записи нет! Что делать?http://www.delovoytorgok.ru/easybookreloaded
Люди подскажите где копать? что это может быть?
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #658 : 22.02.2011, 10:13:40 »
При чем тут easybook reloaded? Здесь обсуждается другой компонент - SM FAQ.
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #659 : 22.02.2011, 11:08:18 »
А когда планируется следующая версия? :)
Сейчас делается версия под 1.6. Потом в плотную займусь под 1.5.
Когда, сказать пока сложно :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 8253
Последний ответ 17.08.2021, 12:08:15
от Elimelech
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 123329
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 73794
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 8119
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 60916
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO