Миграция и интеграция Joomla

Опубликовано:
Обновлено:
69 просмотров
0
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Время на прочтение: 3 мин

У меня есть готовый сайт, я решил перейти на Joomla. Как мне это сделать. Как мне перенести статьи и дизайн.

Во-первых если вы думаете, что нажав пару кнопочек вы переключите Joomla на старую базу/файлы и у вас будет новый сайт со старыми статьями — вы ошибаетесь. У Joomla своя конфигурация таблиц хранящих статьи и не все так просто. Самый простой и действенный способ — руками переносить статьи и данные. Если вы знаете php то можно конвертировать базу данных, в базу Joomla. Примерная структура хранения данных:

  • Статьи хранятся в таблице #__content
  • Существуют таблицы #__sections и #__categories. Если коротко, то секции(разделы) это верхний уровень деления, внутри них находятся категории, а каждая статья принадлежит к категории.

Лицензия, по которой распространяется Joomla. Что можно, а что нельзя

Joomla распространяется по лицензии GPL.

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

Как сделать почтовый интерфейс в браузере, что бы пользователи могли пользоваться почтой на моем сайте

Joomla вам не поможет. Да и смысла делать это через нее нет. В конце концов почта это немного другая вещь. Можно использовать скрипты почтовых браузерных клиентов, такие как:

  • SquirrelMail
  • Horde IMP
  • RoundCube
  • SqWebMail
  • IceWarp

Необходимо отметить, что под мамбу был какой-то компонент подобного плана, но вы сами понимаете, что до функционала подобных скриптов он естественно не дотягивает. Кроме того надо отметить, что для того, что бы пользователи могли заводить почтовые аккаунты на вашем сайте, скорее всего придется платить дополнительную денюжку хостеру за каждый почтовый аккаунт.

Как мне поместить модуль из моего сайта на другой сайт

Такой вопрос может встать если вам необходимо, например, разместить последние новости (у вас есть только модуль последних новостей) на другом сайте, что бы завлекать посетителей. Решение проблемы несколько не стандартное, но вполне приемлимое. Итак.

  • Во-первых надо создать копию вашего текущего шаблона. Можно просто скопировать его куда-нибудь, изменить атрибут name в XML-файле и установить его заново.
  • Далее в нем надо удалить абсолютно внутри тэга <body> и оставить лишь одну конструкцию
mosLoadModules('имя_позиции',-1);
  • Затем на определенную выше позицию мы ставим только один модуль — тот который необходимо экспортировать.
  • Создаем пункт меню (можно во второстепенном меню, которое никто не увидит, а не прямо в mainmenu) и присваиваем ему новый шаблон. Копируем получившийся адрес меню и проверяем работоспособность.
  • Далее на сайте доноре размещаем фрейм (iframe) с атрибутом src равным адресу пункта меню. Так же настроить ширину и высоту фрейма, что бы он попадал в дизайн сайта.

Как отправлять SMS при помощи Joomla

Никак. Joomla здесь абсолютно ни при чем. Уже давно прошли те времена, когда можно было путем простого запроса на сайт оператора отослать кому-нибудь SMS. Сейчас у пользователя из веба есть два выхода — отправлять непосредственно с сайта оператора или использовать некие платные услуги, когда отправляя почку на какой-либо email, оператор отправляет sms на определенный номер. Но все это стоит денег. Кроме того — операторов очень много, унифицированного способа не существует. А потому требовать наличия компонентов для Joomla, которые бы отправляли sms просто так на любой номер — не правильно.

Реклама. Информация о рекламодателе по ссылкам в статье.

Расскажите друзьям:

Комментарии (0)
Войдите чтобы оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *