LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 09:36:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Интеграция с Gamesbox  (Прочитано 2049 раз)
0 Пользователей и 1 Гость смотрят эту тему.
xxxicemanxxx
Гость
« : 07.07.2010, 15:22:55 »

Существует некий компонент Gamesbox

Нельзя ли сделать интеграцию с JComments для данного компонента? Буду примного благодарен!
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 08.07.2010, 02:33:50 »

Уверен, что можно. Но как - увы понятия не имею, по нескольким причинам:

1. У меня нет  ? 39,00 для покупки этого расширения (да и нужды в покупке нет).
2. У меня нет желания рыскать по всему инету в поисках пиратской копии "на посмотреть".
3. Уже больше года, я придерживаюсь мнения, что модификации кода компонентов это зло, такой функционал должен присутствовать в компонента изначально. И с этим вопросом лучше всего образаться к авторам расширений, в данном случае, к авторам Gamesbox. Для них добавить поддержку JComments - 15 минут, и никаких хаков не нужно будет. А мне сделать интеграцию - придется потом ее еще и поддерживать, а времени на это 100% нет.
Записан
xxxicemanxxx
Гость
« Ответ #2 : 08.07.2010, 12:44:06 »

Уважаемый smart.
Думаю главное сделать даную интеграцию, а вопроса в поддержке не станет далее смогу и что то навоять или любой другой по аналогии и вашей инструкции.
Направил вам кое, что на почту если не затруднит посматрите пожалуйста.
« Последнее редактирование: 08.07.2010, 12:52:04 от xxxicemanxxx » Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 08.07.2010, 16:22:20 »

Если бы у меня было время, на то, чтобы делать разовую работу - я бы делал. Но увы, у меня в сутках всего 24 часа. Нет, я уже свою позицию вам описал. Нужен такой функционал - просите авторов того компонента, и пусть они добавляют. В свое время, пока JComments только начинал развиваться, у меня было время, был интерес, и я сделал порядка 50 интеграций. Потом, часть из них, вошли в стандартные поставки компонентов, за что я благодарен авторам этих компонентов, а часть так и остались модификациями. Поддерживать все эти куски кода довольно трудоемко. А делать что-то без поддержки я не буду, это вообще выкинутое время... Не обижайтесь.
Записан
jekyll
Гость
« Ответ #4 : 23.08.2010, 19:45:57 »

Интеграция для Joomla 1.5
Скопируйте файлы из директории /components/com_gamesbox/views/document/tmpl/ в директорию /template/имяшаблона/html/com_gamesbox/document/

Откройте файлы:
/template/имяшаблона/html/com_gamesbox/document/default.php
/template/имяшаблона/html/com_gamesbox/document/preview.php
/template/имяшаблона/html/com_gamesbox/document/review.php

Если хотите чтобы комментарии отображались в листинге новостей об игре, в медиа и уловках, так же отредактируйте файлы:
/template/имяшаблона/html/com_gamesbox/document/news.php
/template/имяшаблона/html/com_gamesbox/document/media.php
/template/имяшаблона/html/com_gamesbox/document/tricks.php

В самый конец файлов добавьте строки:

Код:
<?php
  $comments = JPATH_SITE.DS.'components'.DS.'com_jcomments'.DS.'jcomments.php';
  if (file_exists($comments)) {
    require_once($comments);
    echo JComments::showComments($this->game->id, 'com_gamesbox', $this->game->title);
  }
?>

плагин: com_gamesbox.plugin.zip
Записан
MasterGrig
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #5 : 07.05.2011, 13:58:49 »

Спасибо! Как долго я искал решение этой проблемы и наконец нашел!)
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet