Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: 1 [2]   Go Down

Author Topic: Переезд с 4 images + бридж с Joomla и SMF 1.1.8 возможно?  (Read 18010 times)

0 Members and 1 Guest are viewing this topic.

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

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

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

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

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

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

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

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

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

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

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

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

Начнем с пользователей. В 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 '',

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

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

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

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

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

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

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

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

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

Т.е. если я отключу бридж, авторизуюсь - меня должна галерея запомнить навечно, так? Если этого не произойдет - косяк в ней?
Logged
Pages: 1 [2]   Go Up
 

Page created in 0.026 seconds with 20 queries.