Форум русской поддержки Joomla!® CMS
11.12.2016, 06:15:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Перенос пользователей с Joomla 2.5 на Joomla 3.0

 (Прочитано 4605 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Abiladenda
Осваиваюсь на форуме
***

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

Сообщений: 187



« : 05.04.2013, 10:22:22 »

Может кто знает как это сделать?
Методом переноса таблицы SQL users, не работают пароли, но пользователей переносит.
А j2xml расчитан на перенос с Joomla 1.5 на Joomla 2.5
Записан
Aleks.Denezh
Практически профи
*******

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

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



« Ответ #1 : 07.04.2013, 11:05:54 »

Написать скрипт переноса самому! 5-10 строк...
Записан
Abiladenda
Осваиваюсь на форуме
***

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

Сообщений: 187



« Ответ #2 : 08.04.2013, 22:40:08 »

Да но уйдет куча времени, нужно заменить значение полей и т.д. Пока думаю рано это делать, потому как Joomla 3.0 очень сырая например пользователи назначенной группы не получают доступ к материалу со вступительным текстом, вылазит пустая страница, это баг и править его не простое дело, поэтому лучше подождать когда и скрипт по переносу появиться и баги зачистят.
Записан
Aleks.Denezh
Практически профи
*******

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

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



« Ответ #3 : 09.04.2013, 00:24:40 »

Да но уйдет куча времени, нужно заменить значение полей и т.д. Пока думаю рано это делать, потому как Joomla 3.0 очень сырая например пользователи назначенной группы не получают доступ к материалу со вступительным текстом, вылазит пустая страница, это баг и править его не простое дело, поэтому лучше подождать когда и скрипт по переносу появиться и баги зачистят.
на это уйдет максимум пол часа!
вот как выполнить програмную регистрацию пользователя в Joomla http://inet-reklama.com/blog/joomla/programmnaya-registratsiya-polzovatelya-v-joomla-2-5-i-vyshe
всего то надо считать со старой базы пользователей
забиндить нужные поля, создать юзера, перезаписать пароль!
у юзеров будет группа и все будет работать! J3 не сырая.. начинка не сильно от 2.5 отличается!
Записан
ViktorMah
Давно я тут
****

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

Сообщений: 252


« Ответ #4 : 09.04.2013, 11:15:42 »

а зачем изобретать, если можно на офф.сайте скачать?
Цитировать
Update Package: Click here to download Joomla 3.0.3 (for updates from Joomla 2.5)
http://www.joomla.org/announcements/release-news/5478-joomla-3-0-3-released.html

Следовательно все сводится к:
1 установке БекАпа сайта(2.5) на локал
2 скачать - Update Package: Click here to download Joomla 3.0.3 (for updates from Joomla 2.5)
3 открыть менеджер расширений и установить - Update Package: Click here to download Joomla 3.0.3 (for updates from Joomla 2.5)
4 настроить работу сторонних компонентов и шаблона - обновить/заменить аналогом/удалить
« Последнее редактирование: 09.04.2013, 11:23:28 от ViktorMah » Записан
Abiladenda
Осваиваюсь на форуме
***

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

Сообщений: 187



« Ответ #5 : 09.04.2013, 16:48:16 »

Я переделываю старый сайт, там все на ZOO каталог на 250 итемов, и содержимое страниц 40, поэтому само содержимое имеет смысл перенести руками хоть оно и на ZOO, к тому же под новый шаблон другие стили, править HTML придется руками по любому, а сам каталог с 250 итемами переносится средствами zoo в два клика, уже попробовал понравилось, так что нет смысла старый сайт апдейтить Joomla 3.0 там много чего накручено нет так как надо, а на новый перенесу только zoo каталог, а содержимое ручками, останутся пользователи, у меня доступ разграничен добавлена одна группа там юзеров не много 400-500 не больше, вот и жду или скрипт или под Joomla 3.0. j2xml. Если не трудно выложите скрипт, я не силен в этом конечно можно убить пару недель и разобраться но вдруг кто-то захочет поделится уже готовым.


Насчет сырости Joomla 3 может и ошибаюсь но если создать новую группу пользователей с дочерним registered и давать к определнным страницам доступ только этой группе, тогда те кто просто registered при прямом клике на ссылке страницы, видят пустую страницу, и мои модули с текстом мол доступ только членам такой-то группы не отображается на странице, если в меню выставить ссылку на блог и страницу впихнуть туда, тогда все что до readmore работает правильно, проверил все что мог, выводил модули через loadpostion and through modulepos from nonumbers ничего не спасает, значит баг, осталось еще поотключать сторонние плагины что бы убедится что это  именно так.
Записан
ViktorMah
Давно я тут
****

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

Сообщений: 252


« Ответ #6 : 09.04.2013, 16:58:49 »

Цитировать
нет смысла старый сайт апдейтить Joomla 3.0
так никто и не заставляет все переносить.
можно на локале сделать обновление, из базы экспортировать таблицы пользователей и заменить ими таблицы на новом сайте.
в итоге дел на 5-10 минут.
Записан
Abiladenda
Осваиваюсь на форуме
***

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

Сообщений: 187



« Ответ #7 : 09.04.2013, 17:35:23 »

Спасибо за идею, сам не допер, гибкость ума и коллективный ум всегда perfect наверное так и сделаю когда дело до переноса дойдет пока переношу материалы.

Еще не могу понять зачем они в Joomla 3.0 оставили mootols на нем только стандартный com users and registration работает, трудно было переписать на jquery а то получается что сайт просто летает до того момента пока юзер не залогится, а потом тормоза из за mootols. Может в 3.5 уже уберут.
Записан
marutta
Осваиваюсь на форуме
***

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

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



« Ответ #8 : 13.07.2013, 11:17:18 »

Перенес пользователей и Kunena c 2.5.11 на 3.1.1
Стандартным способом не получилось из-за всякой всячины понаставленной по ходу дела хорошей и не очень)

Обновить Kunena до 3
Экспорт из базы старого сайта  _kunena (делал отдельно)
Экспорт  _usergroups, _users, _user_notes, user_profiles,_user_usergroup_map
Поставить чистую 2.5.11 под именем супер юзера которого не было раньше.
Очистить таблицу _usergroups (удалить поля)
Импорт юзеров в новую базу
Стандартное обновление на 3.1.1 (в панель управления - компоненты - Joomla! Update - Opions - заменить на Short Term Support)
Импорт базы Kunena в 3.1.1
Переключить сайт на русский - чтобы меню Kunena на сайте была на русском
Установить саму Kunena.



 
« Последнее редактирование: 20.07.2013, 00:16:33 от marutta » Записан
Abiladenda
Осваиваюсь на форуме
***

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

Сообщений: 187



« Ответ #9 : 13.07.2013, 21:04:35 »

А также не забываем что в Joomla 3.1.1 не работает регистрация новых юзеров, нужно заменить код в файле
Components/com_users/models/registration.php
Строка 109 и 521 убрать и добавить одну скобку
Было
            ->from($db->quoteName('#__users')
            ->where($db->quoteName('sendEmail'). ' = ' . 1));
стало
            ->from($db->quoteName('#__users'))
            ->where($db->quoteName('sendEmail'). ' = ' . 1);
Записан
AdWeb
Завсегдатай
*****

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

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


« Ответ #10 : 08.08.2015, 15:57:58 »

оживлю темку тк назрел подобный вопрос, есть сайты (ж1,5-2,5) с бд скачаны таблицы с юзерами в сумме порядка тысячи, можно както автоматизировать замену ID пользоавателя для импорта, перебивать ручками, как то не спортивно имхо
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | 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