Переезд с 4 images + бридж с Joomla и SMF 1.1.8 возможно? - Page 2 Переезд с 4 images + бридж с Joomla и SMF 1.1.8 возможно? - Page 2
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Переезд с 4 images + бридж с Joomla и SMF 1.1.8 возможно?

Started by Beer, March 09, 2009, 07:34:14 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Beer

 Мыслю как бы перенести данные? Пока еще не разобрался в системе хранения данных, из 4images наверное можно собрать все в одну таблицу (автор - названия файлов - название фото - описание - просмотры - голосования - комменты), а потом по частям (по пользователям) импортировать?
Если бы это был MSAccess - яп сделал влехкую, хотя он выводит запросы в SQL - может что-то и можно будет придумать...
В 4images стоял мод, после закачки файлов скопом по ftp он автоматически создавал превью, либо присоединял загруженное, тут наверняка ведь есть что-то похожее?

Alex Revo

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

Beer

 У меня регистрация на форуме и галерее была разная. В принципе юзеров, которые выложили фото немного, и они все на форуме, который сбриджен сейчас с галереей, т.е. в таблице галереи я полагаю их нет. Имена в принципе можно поправить и вручную... ;)
По любому спасиб за руку помощи - поднастрою диз и полезу по таблицам 4images пороюсь - доложу.

Beer

Полазил по базе, вот кажись основные таблицы и поля:

4images_categories    -    cat_id
                  cat_name

4images_comments   -   image_id
                  user_id
                  user_name
                  comment_headline
                  comment_text
                  comment_ip
                  comment_date
                  
4images_images      -   image_id
                  cat_id
                  user_id
                  image_name
                  image_description
                  image_keywords
                  image_date
                  image_media_file
                  image_thumb_file
                  image_hits
                  image_rating
                  image_votes
                  
4images_users      -   user_id
                  user_name
                  user_email

По названиям вроде понятно содержимое полей.

Alex Revo

А как хранятся фото, все в одной папке?

Начнем с пользователей. В cpg база имеет такой вид:
  `user_id` int(11) NOT NULL auto_increment, - совпадает с user_id старой галереи
  `user_group` int(11) NOT NULL default '2', - 1 -админы, 2 - зарегистрированные пользователи
  `user_active` enum('YES','NO') NOT NULL default 'NO',
  `user_name` varchar(25) NOT NULL default '', - совпадает с user_name
  `user_password` varchar(40) NOT NULL default '', - пароль, если раньше паролей не было, то можно ввести как md5(user_email)
  `user_lastvisit` datetime NOT NULL default '0000-00-00 00:00:00',
  `user_regdate` datetime NOT NULL default '0000-00-00 00:00:00',
  `user_group_list` varchar(255) NOT NULL default '',
  `user_email` varchar(255) NOT NULL default '', -совпадает с user_email
  `user_profile1` varchar(255) NOT NULL default '',
  `user_profile2` varchar(255) NOT NULL default '',
  `user_profile3` varchar(255) NOT NULL default '',
  `user_profile4` varchar(255) NOT NULL default '',
  `user_profile5` varchar(255) NOT NULL default '',
  `user_profile6` text NOT NULL,
  `user_actkey` varchar(32) NOT NULL default '',

Сможете конвертировать данные из старой таблицы в новую?

Beer

 Файлы хранятся в разных папках - расположенным в 2х директориях: media и thumbnails. Т.е. имена файлов превью и фото совпадают.

cpg14x_users - имеет только запись админа, остальные пользователи из SMF через мост подтягиваются.
Наверное надо перенести (добавить в БД форума) для упрощения задачи только тех, кто имеет фото в галерее. У некоторых имена не стыкуются напр. Slava и он же Слава - их я наверное руками исправлю в галере.
Я пока смутно представляю что и как.... ???

Beer

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

Makc666

Quote from: Beer on March 27, 2009, 11:47:24 PM
Чота галерея не запоминает меня надолго...., форум помнит, а галера - нет, выхожу из форума, вхожу - при входе ставлю запомнить, и пофиг - через пару тройку часов в галере я неавторизован. ???
Или у Вас IP адрес меняется, или форум куки меняет как-то, что влияет на галерею.
Копайтесь в форуме для начала.

Beer

Т.е. если я отключу бридж, авторизуюсь - меня должна галерея запомнить навечно, так? Если этого не произойдет - косяк в ней?