Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

art-bratko

  • Новичок
  • 3
  • 0 / 0
Здравствуйте, помогите пож-та собрать компонент в установочный архив.
Мне его написали в своё время и сразу просто установили на сайт, а сам установочный архив не дали. И тот человек пропал вообще.

по фтп скопировал отдельно из administrator/components/com_domic/
и из components/com_domic/

больше не нашел файлов связанных с данным компонентом.

в базе нашел такие таблицы наверное или как они правильно называются:
1). jos_domic_media
2). jos_domic_object
3). jos_domic_type

Как вытащить и собрать всё в архив, чтоб можно было установить на другой сайт. Помогите пож-та
*

nixsystem

  • Захожу иногда
  • 207
  • 10 / 0
Re: Собрать компонент для установки
« Ответ #1 : 23.03.2012, 19:56:25 »
Не исключено что этот компонент никогда и не устанавливался, что скорее всего. А если так, то изменения могут быть внесены (хотя этого быть не должно) и в другие файлы, в том числе и самой Joomla и других компонентов. Если такие правки есть, то вынести их в отдельный файл, дабы заставить компонент работать "из коробки" - очень сложная задача.
Более точно что-то можно сказать, только видя что за компонент, что делает и с чем взаимодействует.
*

art-bratko

  • Новичок
  • 3
  • 0 / 0
Re: Собрать компонент для установки
« Ответ #2 : 23.03.2012, 22:01:08 »
я думаю что устанавливался, потому как есть установочный XML файл в котором есть следующие:
Код
<install>
<sql folder="admin">
<file driver="mysql" charset="utf8">install.faq.sql</file>
</sql>
</install>
<uninstall>
<sql  folder="admin">
<file driver="mysql" charset="utf8">uninstall.faq.sql</file>
</sql>
</uninstall>

   <files folder="site">
        <filename>faq.php</filename>
<filename>models/faq.php</filename>
<filename>views/faq/view.html.php</filename>
<filename>views/faq/tmpl/default.php</filename>
<filename>controllers/faq.php</filename>
</files>

<administration>
    <menu>FAQ</menu>
<files folder="admin">
  <filename>admin.faq.php</filename>
<filename>models/faq.php</filename>
<filename>models/faq_detail.php</filename>
<filename>views/faq/view.html.php</filename>
<filename>views/faq/tmpl/default.php</filename>
<filename>views/faq_detail/view.html.php</filename>
<filename>views/faq_detail/tmpl/form.php</filename>
<filename>tables/faq.php</filename>
<filename>tables/faq_detail.php</filename>
<filename>controllers/faq.php</filename>
        <filename>controllers/faq_detail.php</filename>
        <filename>images/back_f2.png</filename>
        <filename>images/cancel_f2.png</filename>
</files>
<files folder="admin">
<filename>install.faq.sql</filename>
<filename>uninstall.faq.sql</filename>
</files>
      </administration>
</install>
Цитировать
install.faq.sql
я так понял это база, но щас этого файла нигде не нашел
*

nixsystem

  • Захожу иногда
  • 207
  • 10 / 0
Re: Собрать компонент для установки
« Ответ #3 : 23.03.2012, 23:56:57 »
Это файл дампа базы. Если вы говорите что у вас есть рабочая база - вам нужно ее только привести к виду "как только из коробки" и через phpmyadmin экспортировать. После этого ее нужно будет поправить, чтобы этот дамп мог самой Joomla устанавливаться без посторонней помощи.
*

art-bratko

  • Новичок
  • 3
  • 0 / 0
Re: Собрать компонент для установки
« Ответ #4 : 24.03.2012, 12:50:49 »
вот, можно по подробнее как привести к виду "как только из коробки". Поправить потом её как надо?
*

nixsystem

  • Захожу иногда
  • 207
  • 10 / 0
Re: Собрать компонент для установки
« Ответ #5 : 24.03.2012, 14:18:35 »
Вот часть кода, в качестве примера, одного из компонентов, установленных у меня. У него нет отдельно дампа MySQL, но все необходимые операции с БД происходят из файла install.componentname.php
Спойлер
[свернуть]

Этот файл прописывается как установочный в XML файле, который идет вместе с архивом
Спойлер
[свернуть]

После того как все файлы найдены и сложены вместе, создается или редактируется файл componentname.xml в нем указываются все данные по компоненту в следующем виде
Спойлер
[свернуть]

Это лишь базовый шаблон файла XML. При создании и сохранении пользуйтесь Notepad++ и сохраняйте только в UTF-8.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как восстановить статьи после установки нового сайта на ту же БД

Автор midlex

Ответов: 26
Просмотров: 7603
Последний ответ 23.10.2017, 08:21:19
от kungurskiy
Компонент EventList для Joomla 1.5

Автор Qudo

Ответов: 0
Просмотров: 1597
Последний ответ 05.11.2014, 09:05:02
от Qudo
Плагин Система - Кэш и Установки кеша в админке

Автор Mihanja80

Ответов: 4
Просмотров: 7884
Последний ответ 24.10.2014, 07:17:32
от RivalNoX
Как понять, что за компонент option=com_art?

Автор alfalyxx

Ответов: 0
Просмотров: 1394
Последний ответ 14.08.2014, 10:14:41
от alfalyxx
Фото и Видео Компонент

Автор pantela

Ответов: 0
Просмотров: 1262
Последний ответ 01.03.2014, 20:57:12
от pantela