Профіль користувача
401
23 квітня 2014 23:33:00
23 квітня 2014 23:33:00
Vera Написав:
-------------------------------------------------------
> полосат, видно шо не програмери вони, а жаждущі влади над кнопками, якими вони
> будуть тут нас включати-виключати, як їм заманеться.
Мне кажется, тут обыкновенная упёртость. Желание любой ценой отстоять свою позицю. Я и сам иногда такой бываю. Бывает очень тяжело проявить гибкость.
Фома, послушай:
Пока ещё не поздно принять "недеструктивное" решение.
Если продолжить так, как дело идёт, то в будущем будет уже никак невозможно (если захочется) сделать новый ФУП "один в один" таким, каким он есть сейчас: со всеми никами, сообщениями и прочим.
Я предлагаю вот что:
1. Временно отключить и забекапить нынешнюю базу на "фупоголике"
2. Создать новую "чистую" базу для форума
3. Попросить админов на фупе выполнить запрос:
и прислать мне результаты его выполнения.
Любые спецы здесь на ФУПе и вообще подтвердят: это безопасно. И ты это тоже знаешь.
Узнать оттуда пароли невозможно.
Если уж совсем хотите соблюсти конфиденциальность - уберите из запроса поле email.
4. Через пару часов я пришлю sql-скрипт, который нужно будет выполнить на чистой базе. Он создаст юзеров. Также я пришлю список соответствия: старый ID <> новый ID
5. Предложить всем залогиниться и проверить: работают ли пароли
6. Назначить модераторов и по ходу дела банить тех, кто нарушает правила
7. Потом уже по ходу дела можно будет тихонько переносить базу сообщений, личку и проч...
8. Если этот подход по каким-то причинам не устроит, то грохнуть базу, и восстановить из бекапа нынешнюю.
Редаговано разів: 1. Востаннє 24/04/2014 00:34 користувачем полосат.
-------------------------------------------------------
> полосат, видно шо не програмери вони, а жаждущі влади над кнопками, якими вони
> будуть тут нас включати-виключати, як їм заманеться.
Мне кажется, тут обыкновенная упёртость. Желание любой ценой отстоять свою позицю. Я и сам иногда такой бываю. Бывает очень тяжело проявить гибкость.
Фома, послушай:
Пока ещё не поздно принять "недеструктивное" решение.
Если продолжить так, как дело идёт, то в будущем будет уже никак невозможно (если захочется) сделать новый ФУП "один в один" таким, каким он есть сейчас: со всеми никами, сообщениями и прочим.
Я предлагаю вот что:
1. Временно отключить и забекапить нынешнюю базу на "фупоголике"
2. Создать новую "чистую" базу для форума
3. Попросить админов на фупе выполнить запрос:
SELECT user_id, username, email, password, date_added, posts FROM users
и прислать мне результаты его выполнения.
Любые спецы здесь на ФУПе и вообще подтвердят: это безопасно. И ты это тоже знаешь.
Узнать оттуда пароли невозможно.
Если уж совсем хотите соблюсти конфиденциальность - уберите из запроса поле email.
4. Через пару часов я пришлю sql-скрипт, который нужно будет выполнить на чистой базе. Он создаст юзеров. Также я пришлю список соответствия: старый ID <> новый ID
5. Предложить всем залогиниться и проверить: работают ли пароли
6. Назначить модераторов и по ходу дела банить тех, кто нарушает правила
7. Потом уже по ходу дела можно будет тихонько переносить базу сообщений, личку и проч...
8. Если этот подход по каким-то причинам не устроит, то грохнуть базу, и восстановить из бекапа нынешнюю.
Редаговано разів: 1. Востаннє 24/04/2014 00:34 користувачем полосат.
402
23 квітня 2014 22:30:00
23 квітня 2014 22:30:00
И да, если уж быть совсем педантичным, то после переноса нужно прямо в базе убрать у логинов искусственно добавленные префиксы, чтобы у людей остались привычные им двухбуквенные ники. Например OF или БГ.
У юзеров, имена которых содержат зарещённые символы, подкорректировать значение поля members.members_dis play_name, чтобы у Чака например ник отображался как "Chuck, Гуманист" (с запятой), а не как "Chuck. Гуманист" (с точкой)
У юзеров, имена которых содержат зарещённые символы, подкорректировать значение поля members.members_dis play_name, чтобы у Чака например ник отображался как "Chuck, Гуманист" (с запятой), а не как "Chuck. Гуманист" (с точкой)
403
23 квітня 2014 22:14:00
23 квітня 2014 22:14:00
Это если просто перенос ников.
Он тривиален.
Если же задаться целью перенести всю базу сообщений так, чтобы юзеры могли их редактировать - то это чуть посложнее, но тоже ничего фантастического.
Редаговано разів: 1. Востаннє 23/04/2014 23:19 користувачем полосат.
Он тривиален.
Если же задаться целью перенести всю базу сообщений так, чтобы юзеры могли их редактировать - то это чуть посложнее, но тоже ничего фантастического.
Редаговано разів: 1. Востаннє 23/04/2014 23:19 користувачем полосат.
404
23 квітня 2014 22:09:00
23 квітня 2014 22:09:00
Если это как-то поможет, то для автопереноса юзеров нужно следующее:
1. Получить список юзеров из текущей базы:
2. В процессе получения списка скрипт должен обработать username:
- убрать из ников запрещённые на новом форуме символы
- добавить к одно и двухбуквенным никам префиксы, чтобы они стали как минимум трёхбуквенными
- добавить уникальные префиксы к никам, отличающимся лишь кириллическими и латинскими символами одинакового написания (Хлопченятко, например)
3. В процессе работы скрипта напечатать таблицу откорректированных ников и выложить её на ФУПе
4. Затем внести юзеров в базу на новом форуме.
Из-за наличия "соли" в хешах паролей на новом форуме, прямым копированием сделать это не получится. Поэтому нужно использовать API форума:
Примерно, вот так:
Редаговано разів: 5. Востаннє 24/04/2014 00:09 користувачем полосат.
1. Получить список юзеров из текущей базы:
SELECT user_id, username, email, password, -- MD5-hashed password date_added,-- the date user has been created posts -- total number of posts FROM users
2. В процессе получения списка скрипт должен обработать username:
- убрать из ников запрещённые на новом форуме символы
- добавить к одно и двухбуквенным никам префиксы, чтобы они стали как минимум трёхбуквенными
- добавить уникальные префиксы к никам, отличающимся лишь кириллическими и латинскими символами одинакового написания (Хлопченятко, например)
3. В процессе работы скрипта напечатать таблицу откорректированных ников и выложить её на ФУПе
4. Затем внести юзеров в базу на новом форуме.
Из-за наличия "соли" в хешах паролей на новом форуме, прямым копированием сделать это не получится. Поэтому нужно использовать API форума:
Примерно, вот так:
require_once(__DIR__ . '/../initdata.php'); require_once(IPS_ROOT_PATH . 'sources/base/ipsRegistry.php'); require_once(IPS_ROOT_PATH . 'sources/base/ipsController.php'); $this->ipbRegistry = ipsRegistry::instance(); $this->ipbRegistry->init(); $dt = new DateTime(); $utc = new DateTimeZone('UTC'); if ($result = $this->mysqli->query($query)) { while ($record = $result->fetch_object()) { $dt->setTimestamp($record->date_added); $dt->setTimezone($utc); $timestamp_added = $dt->getTimestamp(); $member_info = array( 'members' => array( 'name' => $record->username, 'email' => $record->email, 'md5_hash_password' => $record->password, 'joined' => $timestamp_added, 'posts' => $record->posts ) ); IPSMember::create($member_info, true); } } } $result->close(); Редаговано разів: 5. Востаннє 24/04/2014 00:09 користувачем полосат.
405
23 квітня 2014 21:27:00
23 квітня 2014 21:27:00
T.Blair. Написав:
-------------------------------------------------------
> паролі - просто перекопіювати md5 куди слід
Кстати, с этим есть небольшая сложность: на старом форуме просто хеши MD5, на новом - хеш + соль. Но это тоже решается.
-------------------------------------------------------
> паролі - просто перекопіювати md5 куди слід
Кстати, с этим есть небольшая сложность: на старом форуме просто хеши MD5, на новом - хеш + соль. Но это тоже решается.
406
23 квітня 2014 21:26:00
23 квітня 2014 21:26:00
Фома Липецкий Написав:
-------------------------------------------------------
> Правда. конфликты разруливать никто не собирается. Принято решение - переноса НЕ
> будет. Всьо.
Я бы не утверждал это с такой уверенностью, если бы не проделал эту процедуру сам.
Поэтому я так уверенно об этом говорю.
Там ников, которые нужно подправить руками не более десятка - это вопрос 10-15 минут.
Всё остальное происходит в автоматическом режиме. Даже пароли пользователей сохраняются.
Единственное неудобство - это то, что логины для некоторых ников изменятся.
Но:
1. Таких ников буквально единицы
2. Скрипт переноса в процессе работы печатает таблицу соответствия по которому пользователь узнает свой новый ник. Всё!
-------------------------------------------------------
> Правда. конфликты разруливать никто не собирается. Принято решение - переноса НЕ
> будет. Всьо.
Я бы не утверждал это с такой уверенностью, если бы не проделал эту процедуру сам.
Поэтому я так уверенно об этом говорю.
Там ников, которые нужно подправить руками не более десятка - это вопрос 10-15 минут.
Всё остальное происходит в автоматическом режиме. Даже пароли пользователей сохраняются.
Единственное неудобство - это то, что логины для некоторых ников изменятся.
Но:
1. Таких ников буквально единицы
2. Скрипт переноса в процессе работы печатает таблицу соответствия по которому пользователь узнает свой новый ник. Всё!
407
23 квітня 2014 21:08:00
23 квітня 2014 21:08:00
Фома Липецкий Написав:
-------------------------------------------------------
> 1) не можна
Фома, ну неправда же!
-------------------------------------------------------
> 1) не можна
Фома, ну неправда же!
408
23 квітня 2014 20:23:00
23 квітня 2014 20:23:00
ЦеDzip Написав:
-------------------------------------------------------
> провокатор эфэсбэшний [kolobok.us]
О! Спасибо! Этот подходит!
Нафига ты его поменял?
-------------------------------------------------------
> провокатор эфэсбэшний [kolobok.us]
О! Спасибо! Этот подходит!
Нафига ты его поменял?
409
23 квітня 2014 20:19:00
23 квітня 2014 20:19:00
ЦеDzip Написав:
-------------------------------------------------------
> неправильный пароль [kolobok.us]
КАК НЕПРАВИЛЬНЫЙ???!!!!!!!
-------------------------------------------------------
> неправильный пароль [kolobok.us]
КАК НЕПРАВИЛЬНЫЙ???!!!!!!!
410
23 квітня 2014 20:10:00
23 квітня 2014 20:10:00
ЦеDzip Написав:
-------------------------------------------------------
> у тебя такое же имя там?
>
> напиши мне пароь, я проверю шо за фигня, может сбой какой
Да, имя такое же.
Пароль - "Путин - Хуйло"
-------------------------------------------------------
> у тебя такое же имя там?
>
> напиши мне пароь, я проверю шо за фигня, может сбой какой
Да, имя такое же.
Пароль - "Путин - Хуйло"
411
23 квітня 2014 20:07:00
23 квітня 2014 20:07:00
ЦеDzip Написав:
-------------------------------------------------------
> та то фігня, нехай реальні ніки перереєструються і впірьот!
О! Кстати, обнаружил, что не могу на новом форуме постить в "Клуб ФУП"
Там какая-то отдельная процедура прийома, или это меня как москаля не пускают?
-------------------------------------------------------
> та то фігня, нехай реальні ніки перереєструються і впірьот!
О! Кстати, обнаружил, что не могу на новом форуме постить в "Клуб ФУП"
Там какая-то отдельная процедура прийома, или это меня как москаля не пускают?
412
23 квітня 2014 19:47:00
23 квітня 2014 19:47:00
413
23 квітня 2014 19:39:00
23 квітня 2014 19:39:00
ЦеDzip Написав:
-------------------------------------------------------
> полосат, скажи-ка : путин - хуйло?
Этого вы от меня никогда не дождётесь!!!! (ц)
*** сжал зубы, и в ожидании пыток мвсленно поёт гимн СССР ***
P.S.
Серьёзно. С чего ты, вдруг, решил, что это я хакнул ФУП ?
-------------------------------------------------------
> полосат, скажи-ка : путин - хуйло?
Этого вы от меня никогда не дождётесь!!!! (ц)
*** сжал зубы, и в ожидании пыток мвсленно поёт гимн СССР ***
P.S.
Серьёзно. С чего ты, вдруг, решил, что это я хакнул ФУП ?
414
23 квітня 2014 19:29:00
23 квітня 2014 19:29:00
ЦеDzip Написав:
-------------------------------------------------------
> маскується [kolobok.us]
А то!
Штирлица ничего не выдавало во вражеском Берлине - ни будденовка на голове,ни москальский IP ни волочащийся у него за спиной парашют
-------------------------------------------------------
> маскується [kolobok.us]
А то!
Штирлица ничего не выдавало во вражеском Берлине - ни будденовка на голове,
415
23 квітня 2014 19:13:00
23 квітня 2014 19:13:00
ЦеDzip Написав:
-------------------------------------------------------
> ты в кучерявой шапке ходишь?
В кучерявой!
Тока это не шапка. Это мозги от большого ума в черепушке не помещаются
-------------------------------------------------------
> ты в кучерявой шапке ходишь?
В кучерявой!
Тока это не шапка. Это мозги от большого ума в черепушке не помещаются
416
23 квітня 2014 19:09:00
23 квітня 2014 19:09:00
rastamanchik Написав:
-------------------------------------------------------
> я нікого нікуди не записував
Не... Я ж про ЦеDzip'а
ЦеDzip Написав:
-------------------------------------------------------
> відновити цей, при цьому веселий чєкізд тут розказував деякі тонкощі, аналізував
> і т.п.
-------------------------------------------------------
> я нікого нікуди не записував
Не... Я ж про ЦеDzip'а
ЦеDzip Написав:
-------------------------------------------------------
> відновити цей, при цьому веселий чєкізд тут розказував деякі тонкощі, аналізував
> і т.п.
417
23 квітня 2014 19:05:00
23 квітня 2014 19:05:00
ЦеDzip Написав:
-------------------------------------------------------
> о, де растаманщик?
> вот явился москалык
>
Да я уж видел - ты меня тут уже в фсб-шники записал
В каком звании-то я хоть теперь ?
-------------------------------------------------------
> о, де растаманщик?
> вот явился москалык
>
Да я уж видел - ты меня тут уже в фсб-шники записал
В каком звании-то я хоть теперь ?
418
23 квітня 2014 18:31:00
23 квітня 2014 18:31:00
Vera Написав:
-------------------------------------------------------
> полосат Написав:
> -------------------------------------------------------
> > африканский_йож Написав:
> > -------------------------------------------------------
> > > технари с одной стороны и админы УП с другой пришли к выводу, что это таки будет
> > > плохо и малоосуществимо
> >
> > Это неправда
> > Переносится всё за несколько минут, и все логинятся по старым паролям.
>
>
> я теж думаю, шо це не технічна проблема, а бажання поволодорювати.
Да не... Вряд ли. Всё равно же модераторами будут другие люди.
-------------------------------------------------------
> полосат Написав:
> -------------------------------------------------------
> > африканский_йож Написав:
> > -------------------------------------------------------
> > > технари с одной стороны и админы УП с другой пришли к выводу, что это таки будет
> > > плохо и малоосуществимо
> >
> > Это неправда
> > Переносится всё за несколько минут, и все логинятся по старым паролям.
>
>
> я теж думаю, шо це не технічна проблема, а бажання поволодорювати.
Да не... Вряд ли. Всё равно же модераторами будут другие люди.
419
23 квітня 2014 18:21:00
23 квітня 2014 18:21:00
африканский_йож Написав:
-------------------------------------------------------
> технари с одной стороны и админы УП с другой пришли к выводу, что это таки будет
> плохо и малоосуществимо
Это неправда
Переносится всё за несколько минут, и все логинятся по старым паролям.
-------------------------------------------------------
> технари с одной стороны и админы УП с другой пришли к выводу, что это таки будет
> плохо и малоосуществимо
Это неправда
Переносится всё за несколько минут, и все логинятся по старым паролям.
420
20 квітня 2014 16:53:00
20 квітня 2014 16:53:00
Ну, а если 17" и чтоп Crysis без торомозов - то тогда это, конечно: MSI GT70 2PE [www.bigbit.com.ua]
421
20 квітня 2014 16:41:00
20 квітня 2014 16:41:00
na100ika Написав:
-------------------------------------------------------
> по поводу выделенного не вижу проблем ни по одному пункту, офис для мака как на
> меня то поудобнее чем на винде (особенно если привык к маку)
Вот к маковской версии офиса, я так и не привык
Всё-таки виндовый считаю удобнее....
Но!
Всегда можно поставить виртуалку. В Parallels, например...
Я, честно говоря, был в своё время ошарашен тем, как шустро под Mac OS работает винда в виртуалке. Даже на относительно слабеньком Air'е.
Там и офис и 1C и прочая всякая хрень будет нормально работать.
Так что в целом, я, конечно, присоединюсь к мнению, что лучше Макбука ноута нет.
Редаговано разів: 1. Востаннє 20/04/2014 17:42 користувачем полосат.
-------------------------------------------------------
> по поводу выделенного не вижу проблем ни по одному пункту, офис для мака как на
> меня то поудобнее чем на винде (особенно если привык к маку)
Вот к маковской версии офиса, я так и не привык
Всё-таки виндовый считаю удобнее....
Но!
Всегда можно поставить виртуалку. В Parallels, например...
Я, честно говоря, был в своё время ошарашен тем, как шустро под Mac OS работает винда в виртуалке. Даже на относительно слабеньком Air'е.
Там и офис и 1C и прочая всякая хрень будет нормально работать.
Так что в целом, я, конечно, присоединюсь к мнению, что лучше Макбука ноута нет.
Редаговано разів: 1. Востаннє 20/04/2014 17:42 користувачем полосат.
422
20 квітня 2014 16:32:00
20 квітня 2014 16:32:00
Naffy Написав:
-------------------------------------------------------
> да я разницы между матрицами вообще не вижу, чисто маркетинговое фуфло.
Да ладно!!!!
Не отличаешь IPS матрицу от обычной ?
Ты наверное просто не сравнивал. Это ж небо и земля!
Чего только стоит на обычной матрице постоянная возня с наклоном экрана - чтоб не отсвечивал и цвета были яркие.
-------------------------------------------------------
> да я разницы между матрицами вообще не вижу, чисто маркетинговое фуфло.
Да ладно!!!!
Не отличаешь IPS матрицу от обычной ?
Ты наверное просто не сравнивал. Это ж небо и земля!
Чего только стоит на обычной матрице постоянная возня с наклоном экрана - чтоб не отсвечивал и цвета были яркие.
423
20 квітня 2014 16:30:00
20 квітня 2014 16:30:00
na100ika Написав:
-------------------------------------------------------
> правда? [rutracker.org]
Блин, я уже много лет сижу и на маке и на винде.
Дома десктоп iMac. Air всегда с собой таскаю.
Мак - это не офисный компьютер. 100%
Если нужна нормальная работа в екселях - вордах, подключение к корпоративному домену в сети, интенсивный обмен деловой почтой и прочая офисная хренотень - винде альтернативы нет.
Другое дело, что если посидеть на маке хотя бы годик - от виндовых компьютеров будет хотеться блевать...
Редаговано разів: 1. Востаннє 20/04/2014 17:32 користувачем полосат.
-------------------------------------------------------
> правда? [rutracker.org]
Блин, я уже много лет сижу и на маке и на винде.
Дома десктоп iMac. Air всегда с собой таскаю.
Мак - это не офисный компьютер. 100%
Если нужна нормальная работа в екселях - вордах, подключение к корпоративному домену в сети, интенсивный обмен деловой почтой и прочая офисная хренотень - винде альтернативы нет.
Другое дело, что если посидеть на маке хотя бы годик - от виндовых компьютеров будет хотеться блевать...
Редаговано разів: 1. Востаннє 20/04/2014 17:32 користувачем полосат.
424
20 квітня 2014 16:26:00
20 квітня 2014 16:26:00
Naffy Написав:
-------------------------------------------------------
> описал постом выше - нужна универсальная штука на все случаи жизни
Бери всё-таки что-то полегче...
В ноуте сейчас две главные вещи:
1. Экран (IPS матрица)
2. SSD диск (на обычном дико тупить будет)
Всё остальное - вторично.
-------------------------------------------------------
> описал постом выше - нужна универсальная штука на все случаи жизни
Бери всё-таки что-то полегче...
В ноуте сейчас две главные вещи:
1. Экран (IPS матрица)
2. SSD диск (на обычном дико тупить будет)
Всё остальное - вторично.
425
20 квітня 2014 16:24:00
20 квітня 2014 16:24:00
Naffy Написав:
-------------------------------------------------------
> меньше семнахи не интересуют - привык уже к тошибе
Лёжа в крофати читать фуп на 3-х килограммовом семнадцатидюймовом монстре???!!!
Месье знает толк в извращениях
-------------------------------------------------------
> меньше семнахи не интересуют - привык уже к тошибе
Лёжа в крофати читать фуп на 3-х килограммовом семнадцатидюймовом монстре???!!!
Месье знает толк в извращениях
426
20 квітня 2014 16:22:00
20 квітня 2014 16:22:00
na100ika Написав:
-------------------------------------------------------
> Refurbished 13.3-inch MacBook Pro 2.6GHz Dual-core Intel i5 with Retina Display
Макбук - это вещь.
Только с офисным софтом геморрой.
Но если брать, то уж здесь: [www.citrus.ua]
Ноутбук Apple MacBook Pro 13" with Retina display 2013 (ME864) 15999грн
-------------------------------------------------------
> Refurbished 13.3-inch MacBook Pro 2.6GHz Dual-core Intel i5 with Retina Display
Макбук - это вещь.
Только с офисным софтом геморрой.
Но если брать, то уж здесь: [www.citrus.ua]
Ноутбук Apple MacBook Pro 13" with Retina display 2013 (ME864) 15999грн
427
20 квітня 2014 16:20:00
20 квітня 2014 16:20:00
Да и вообще: игры на ноуте - плачевное зрелище.
428
20 квітня 2014 16:19:00
20 квітня 2014 16:19:00
Naffy Написав:
-------------------------------------------------------
> лежа в кровати фуп почитать, потом в игрушки поиграть
Несовместимо.
Либо игры тупить будут безбожно, либо пузо обожжёшь
-------------------------------------------------------
> лежа в кровати фуп почитать, потом в игрушки поиграть
Несовместимо.
Либо игры тупить будут безбожно, либо пузо обожжёшь
429
20 квітня 2014 16:18:00
20 квітня 2014 16:18:00
Ты лучше скажи для каких задач тебе ноут нужен и какой у тебя бюджет.
Без этого бессмысленно что-либо советовать
Без этого бессмысленно что-либо советовать
431
18 квітня 2014 23:14:00
18 квітня 2014 23:14:00
kachmar Написав:
-------------------------------------------------------
> а Полосат з Росії і довіри до нього в мене НЕМАЄ
Ну, вы, панове, развели тут паранойю
Доверять мне не надо - я не доктор и не святой отец
И вообще: достаточно внимательно прочитать последнее предложение в стартпосте:
полосат Написав:
-------------------------------------------------------
> P.S. У меня нет ни малейшего желания создавать очередной "клон ФУПа"
У меня было несколько часов свободного времени, которые я потратил в своё удовольствие и, заодно, показал, что воссоздание ФУПа в "каноничном" виде — задача совершенно несложная, даже в отсутствие прямого доступа к базе данных форума.
Также меня спрашивали насчёт "чисто ФУПовского "шаблона для нового движка.
Я не особо силён в html-вёрстке и этих ваших си-эс-эс-ах
но, 100% — эта задача тоже совершенно несложная. Хотя, в принципе, если будет свободное время — наверное попробую повозиться.
Я никому ничего не предлагаю, и не навязываю. Но, на любые вопросы отвечу. Мне не жалко.
-------------------------------------------------------
> а Полосат з Росії і довіри до нього в мене НЕМАЄ
Ну, вы, панове, развели тут паранойю
Доверять мне не надо - я не доктор и не святой отец
И вообще: достаточно внимательно прочитать последнее предложение в стартпосте:
полосат Написав:
-------------------------------------------------------
> P.S. У меня нет ни малейшего желания создавать очередной "клон ФУПа"
У меня было несколько часов свободного времени, которые я потратил в своё удовольствие и, заодно, показал, что воссоздание ФУПа в "каноничном" виде — задача совершенно несложная, даже в отсутствие прямого доступа к базе данных форума.
Также меня спрашивали насчёт "чисто ФУПовского "шаблона для нового движка.
Я не особо силён в html-вёрстке и этих ваших си-эс-эс-ах
но, 100% — эта задача тоже совершенно несложная. Хотя, в принципе, если будет свободное время — наверное попробую повозиться. Я никому ничего не предлагаю, и не навязываю. Но, на любые вопросы отвечу. Мне не жалко.
432
17 квітня 2014 22:29:00
17 квітня 2014 22:29:00
и джонсон Написав:
-------------------------------------------------------
> полосат, а это не ты случайно этот форум поломал?
Не
Я полосатый и пушистый, а развлечения взломом и другими пакостями остались давно в прошлом - ещё в универе.
Сейчас я скучный и нудный подписыватель бумажек и говоритель на совещаниях
Хотя, после того, как на ФУПе начались безобразия, я ради интереса прошёлся по списку общеизвестных vulnerabilities движка "forum 5" и попробовал применить их к ФУПу.
По результатам могу сказать: все общеизвестные дырки на ФУПе закрыты.
Если и был взлом, то это была либо эксклюзивная работа, либо тупо спёрли админский пароль.
-------------------------------------------------------
> полосат, а это не ты случайно этот форум поломал?
Не
Я полосатый и пушистый, а развлечения взломом и другими пакостями остались давно в прошлом - ещё в универе.
Сейчас я скучный и нудный подписыватель бумажек и говоритель на совещаниях
Хотя, после того, как на ФУПе начались безобразия, я ради интереса прошёлся по списку общеизвестных vulnerabilities движка "forum 5" и попробовал применить их к ФУПу.
По результатам могу сказать: все общеизвестные дырки на ФУПе закрыты.
Если и был взлом, то это была либо эксклюзивная работа, либо тупо спёрли админский пароль.
433
17 квітня 2014 22:21:00
17 квітня 2014 22:21:00
тарадайка Написав:
-------------------------------------------------------
> я раз гулив і сходу знайшов рішення типу "форум старий" - "форум Х або формат Х" -
> "форум новий"
> конкретно "phorum" => "invision" не досліджував
Именно!
Поэтому для развлечения и написал небольшой парсер и скрипт переноса, чтоб показать, что задача решаема.
RadioGaGa Написав:
-------------------------------------------------------
> зачем что-то переносить? закрыть этот фуп, оставить только чтение
В принципе, можно и так.
Проблема только в том, что "phorum" очень тяжело переваривает большие объёмы данных.
Я думаю, именно из-за этого список топиков ограничен 200-ми страницами, и по этой же причине отключен поиск.
Кстати, если зайти в "Архів" и попробовать сразу перейти на тыщупяццоткакуюнибу дь страницу, то всё жёстко зависнет.
Так что, хотя бы ради более комфортного поиска по форуму стоило бы перенести данные на более современную платформу.
Ну и плюс всякая, там, преемственность, традиции и проч....
Жорж Велосипедов Написав:
-------------------------------------------------------
> В личку загляните.
Ага. Ответил
-------------------------------------------------------
> я раз гулив і сходу знайшов рішення типу "форум старий" - "форум Х або формат Х" -
> "форум новий"
> конкретно "phorum" => "invision" не досліджував
Именно!
Поэтому для развлечения и написал небольшой парсер и скрипт переноса, чтоб показать, что задача решаема.
RadioGaGa Написав:
-------------------------------------------------------
> зачем что-то переносить? закрыть этот фуп, оставить только чтение
В принципе, можно и так.
Проблема только в том, что "phorum" очень тяжело переваривает большие объёмы данных.
Я думаю, именно из-за этого список топиков ограничен 200-ми страницами, и по этой же причине отключен поиск.
Кстати, если зайти в "Архів" и попробовать сразу перейти на тыщупяццоткакуюнибу дь страницу, то всё жёстко зависнет.
Так что, хотя бы ради более комфортного поиска по форуму стоило бы перенести данные на более современную платформу.
Ну и плюс всякая, там, преемственность, традиции и проч....
Жорж Велосипедов Написав:
-------------------------------------------------------
> В личку загляните.
Ага. Ответил
434
17 квітня 2014 22:00:00
17 квітня 2014 22:00:00
Бондар Роман /Tracker/ Написав:
-------------------------------------------------------
> Лучше OLD FUP! внутри тем он легче.
> Хотите Иконки Юзеров? - прошу тогда аватарки и инфу писателя - всплывающими делать.
А "OLD Fup" как раз и работает на том же движке, что нынешний ФУП.
Хотя, нужно уточнить один момент:
Оригинальный ФУП работает на 5-й версии движка - это 100%.
Но есть два релиза 5-й версии: 5.1.25 от 2007 года, и 5.2.19 - от 2012 -го.
Если окажется, что ФУП сейчас работает на 5.1, то, может и напрягаться-то особо не стоит: просто перевести его 5.2, где многие дырки уже закрыты.
Более того, даже в текущую версию форума можно вкорячить такие фишки как встроенные youtube ролики, например.
Тем более не факт, что тот же Invision менее дырявый. Даже за два дня колупания с ним, я нашёл несколько, ну, не дырок, а глюков...
Что говорит о том, что протестирован он очень паршиво....
Значит и дырки есть.
Да в той же вики пишут: "Также причинами непопулярности ... третьей версии форума, являются: плохое качество кода, больше количество нерешённых ошибок ... практически полное отсутствие тестирования релизов" [wikipedia.org]
Вики - тот ещё источник, конечно, но, тем не менее...
Хотя, в любом случае "invision" гораздо более продвинут, чем "phorum". Так что хуже от переезда всяко не будет...
На самом деле, какой бы мы движок не взяли для нового форума, всё равно: при желании он может быть взломан, задидосен, и проч...
Тут вопрос, не в движке, а в грамотном техобслуживании и поддержке форума.
А это стоит денег.
А Алёна денег на это тратить не хочет... Впрочем, это всё уже тыщи раз перетирали уже....
Кстати: [old.fuptest.in] и [new.fuptest.in] не выдержали потока интересующихся с ФУПа и упали
Вы уж извините - я их разместил исключительно в демонcтрационных целях на самом дешёвом хостинге
-------------------------------------------------------
> Лучше OLD FUP! внутри тем он легче.
> Хотите Иконки Юзеров? - прошу тогда аватарки и инфу писателя - всплывающими делать.
А "OLD Fup" как раз и работает на том же движке, что нынешний ФУП.
Хотя, нужно уточнить один момент:
Оригинальный ФУП работает на 5-й версии движка - это 100%.
Но есть два релиза 5-й версии: 5.1.25 от 2007 года, и 5.2.19 - от 2012 -го.
Если окажется, что ФУП сейчас работает на 5.1, то, может и напрягаться-то особо не стоит: просто перевести его 5.2, где многие дырки уже закрыты.
Более того, даже в текущую версию форума можно вкорячить такие фишки как встроенные youtube ролики, например.
Тем более не факт, что тот же Invision менее дырявый. Даже за два дня колупания с ним, я нашёл несколько, ну, не дырок, а глюков...
Что говорит о том, что протестирован он очень паршиво....
Значит и дырки есть.
Да в той же вики пишут: "Также причинами непопулярности ... третьей версии форума, являются: плохое качество кода, больше количество нерешённых ошибок ... практически полное отсутствие тестирования релизов" [wikipedia.org]
Вики - тот ещё источник, конечно, но, тем не менее...
Хотя, в любом случае "invision" гораздо более продвинут, чем "phorum". Так что хуже от переезда всяко не будет...
На самом деле, какой бы мы движок не взяли для нового форума, всё равно: при желании он может быть взломан, задидосен, и проч...
Тут вопрос, не в движке, а в грамотном техобслуживании и поддержке форума.
А это стоит денег.
А Алёна денег на это тратить не хочет... Впрочем, это всё уже тыщи раз перетирали уже....
Кстати: [old.fuptest.in] и [new.fuptest.in] не выдержали потока интересующихся с ФУПа и упали
Вы уж извините - я их разместил исключительно в демонcтрационных целях на самом дешёвом хостинге
435
17 квітня 2014 21:38:00
17 квітня 2014 21:38:00
Chambaly Написав:
-------------------------------------------------------
> полосат Написав:
> -------------------------------------------------------
> > 2. Оставьте всё максимально похожим на то, как всё было раньше
>
> Вот сделай это, и цены тебе не будет! И все остальные идут лесом. При всем уважении
> к труду и стараниям "остальных".
Проблемы, главным образом, в том, что все создают не копию ФУП'а, а, по сути, новые форумы, куда потом стараются перетянуть пользователей.
А без оригинальной базы сделать копию форума тяжело, поэтому все и топчатся на одном месте.
А базу Алёна никому не даст, пока не будет уверена, что на её основе сделают что-то стоящее.
Такой вот замкнутый круг получается
На самом деле, этим экспериментом я попробовал показать, что перенос данных возможен и вовсе несложен.
В принципе, на то, чтоб поднять эти два демонстрационных форума я потратил только 3 дня.
А в остальном осталось сделать всего лишь одну только вещь: сделать шаблон оформления в стиле "старого фупа", и всё.
В случае, если Алёна предоставит базу форума, то сам перенос будет очень простым.
Более того, пользователям даже не надо будет перерегистрироватьс я!!!
Я проверил: Существует возможность перенести из phorum'а в invision хеши паролей так, чтобы авторизация продолжила нормально работать.
Вообще, я полагал, что на фупоголике и СУПе уже вовсю работают над оформлением сайтов, чтобы они внешне не отличались от ФУП'а и думал, что работа уже близка к завершению....
Поэтому и не стал заморачиваться с шаблонами.
Хотя, в принципе, можно на выходных попробовать...
-------------------------------------------------------
> полосат Написав:
> -------------------------------------------------------
> > 2. Оставьте всё максимально похожим на то, как всё было раньше
>
> Вот сделай это, и цены тебе не будет! И все остальные идут лесом. При всем уважении
> к труду и стараниям "остальных".
Проблемы, главным образом, в том, что все создают не копию ФУП'а, а, по сути, новые форумы, куда потом стараются перетянуть пользователей.
А без оригинальной базы сделать копию форума тяжело, поэтому все и топчатся на одном месте.
А базу Алёна никому не даст, пока не будет уверена, что на её основе сделают что-то стоящее.
Такой вот замкнутый круг получается
На самом деле, этим экспериментом я попробовал показать, что перенос данных возможен и вовсе несложен.
В принципе, на то, чтоб поднять эти два демонстрационных форума я потратил только 3 дня.
А в остальном осталось сделать всего лишь одну только вещь: сделать шаблон оформления в стиле "старого фупа", и всё.
В случае, если Алёна предоставит базу форума, то сам перенос будет очень простым.
Более того, пользователям даже не надо будет перерегистрироватьс я!!!
Я проверил: Существует возможность перенести из phorum'а в invision хеши паролей так, чтобы авторизация продолжила нормально работать.
Вообще, я полагал, что на фупоголике и СУПе уже вовсю работают над оформлением сайтов, чтобы они внешне не отличались от ФУП'а и думал, что работа уже близка к завершению....
Поэтому и не стал заморачиваться с шаблонами.
Хотя, в принципе, можно на выходных попробовать...
436
17 квітня 2014 21:21:00
17 квітня 2014 21:21:00
muliar Написав:
-------------------------------------------------------
> 3. Імпортувати базу та адаптувати її до нового форуму. Деталі:
>
> [forum.pravda.com.ua]
Так в том-то и дело, что я не нашёл в природе официальной (или даже неофициальной) тулзы для переноса "phorum" => "invision", поэтому придётся писать "переносилку" руками. И это несложно. Что, собственно я и продемонстрировал.
У меня намного больше времени ушло на то, чтоб собрать данные с ФУП'а, чем написать скрипты переноса
-------------------------------------------------------
> 3. Імпортувати базу та адаптувати її до нового форуму. Деталі:
>
> [forum.pravda.com.ua]
Так в том-то и дело, что я не нашёл в природе официальной (или даже неофициальной) тулзы для переноса "phorum" => "invision", поэтому придётся писать "переносилку" руками. И это несложно. Что, собственно я и продемонстрировал.
У меня намного больше времени ушло на то, чтоб собрать данные с ФУП'а, чем написать скрипты переноса
437
17 квітня 2014 21:15:00
17 квітня 2014 21:15:00
Перенос самих сообщений и топиков особых сложностей не представляет.
Единственная трагедия - это то, что Invision не поддерживает смайлики в названиях тем.
Вроде глупость, а на самом деле - критично.
Это уже стало некой даже визитной карточкой ФУП'а: открываешь список тем, а там пестрят отовсюду
:-[]
Но, в принципе, эта проблема тоже решается: нужно лишь поменять одну строчку в коде, и немного подправить шаблон оформления.
Так же проблемами при переносе будут:
- посты с "голосовалками" - их нужно обрабатывать отдельно, чтобы они прилично выглядели.
- некоторые тэги bbcode, которые будут на новом форуме отображаться неправильно
- линки на темы и сообщения на forum.prvada.com.ua . Они работать перестанут, их нужно будет обрабатывать отдельно
Но, в целом, это не такие уж и большие проблемы
Единственная трагедия - это то, что Invision не поддерживает смайлики в названиях тем.
Вроде глупость, а на самом деле - критично.
Это уже стало некой даже визитной карточкой ФУП'а: открываешь список тем, а там пестрят отовсюду
:-[]
Но, в принципе, эта проблема тоже решается: нужно лишь поменять одну строчку в коде, и немного подправить шаблон оформления.
Так же проблемами при переносе будут:
- посты с "голосовалками" - их нужно обрабатывать отдельно, чтобы они прилично выглядели.
- некоторые тэги bbcode, которые будут на новом форуме отображаться неправильно
- линки на темы и сообщения на forum.prvada.com.ua . Они работать перестанут, их нужно будет обрабатывать отдельно
Но, в целом, это не такие уж и большие проблемы
438
17 квітня 2014 21:07:00
17 квітня 2014 21:07:00
ЦеDzip Написав:
-------------------------------------------------------
> "К тому, что перенос пользователей простым копированием не получится. "
>
> а на фига это цирк?
>
> пусть перерегистрируются на новом, как это и было сделано, бо там из мильйона
> юзеров живых с пуцькин йух
>
> чи й не история йопт
Ну, я ж говорю, что вопрос скорее академический. Типа: "насколько реально воссоздать ФУП на другом движке, максимально сохранив всю историю"
Ведь пользователи - это тоже история. Плюс будет возможность гибкого поиска сообщений по именам пользователей.
-------------------------------------------------------
> "К тому, что перенос пользователей простым копированием не получится. "
>
> а на фига это цирк?
>
> пусть перерегистрируются на новом, как это и было сделано, бо там из мильйона
> юзеров живых с пуцькин йух
>
> чи й не история йопт
Ну, я ж говорю, что вопрос скорее академический. Типа: "насколько реально воссоздать ФУП на другом движке, максимально сохранив всю историю"
Ведь пользователи - это тоже история. Плюс будет возможность гибкого поиска сообщений по именам пользователей.
439
17 квітня 2014 21:04:00
17 квітня 2014 21:04:00
Теперь сжатое summary по сложностям переноса ников:
- Проблемы с коллизиями из предыдущего поста
- Форум Invision не допускает в в именах пользователей следующие символы: [ ] | ; , $ \ < > ". То есть, например, Chuck, Гуманист или Мазепа, Київ не смогут создать такие ники из-за запятой в середине.
- Длина ника не может быть меньше трёх символов. То есть такие ники как OF, L, DV, БГ, Z_, YY и проч. создать не получится.
Хорошая новость в том, что эти ограничения всё-таки можно обойти
- Проблемы с коллизиями из предыдущего поста
- Форум Invision не допускает в в именах пользователей следующие символы: [ ] | ; , $ \ < > ". То есть, например, Chuck, Гуманист или Мазепа, Київ не смогут создать такие ники из-за запятой в середине.
- Длина ника не может быть меньше трёх символов. То есть такие ники как OF, L, DV, БГ, Z_, YY и проч. создать не получится.
Хорошая новость в том, что эти ограничения всё-таки можно обойти
440
17 квітня 2014 20:54:00
17 квітня 2014 20:54:00
Первая проблема - это автоматический перенос пользователей:
Как обнаружилось, за долгую жизнь ФУПа, с этим делом там полный бардак и беспредел.
Юзеры банились, разбанивались, выкорчёвывались с кишками и не не очень, создавались вновь.
В результате получились вот такие странные глюки:
Например, два разных юзера имеют один и тот же ID.
Serg723 c id=13365 оставил сообщение с просьбой грохнуть его ник: http://forum.pravda.com.ua/read.php?8,2545452
Ник, видимо грохнули, но в дальнейшем этот id достался пользователю kofemanka, что и можно увидеть тыкнув на ник сержа, но попав на профиль кофеманки: http://forum.pravda.com.ua/profile.php?8,13365
Есть и другие забавные проявления этой коллизии.
Помнится, давным-давно на форуме поломались языковые настройки, и некоторые ники стали отображаться знаками вопроса.
Как в этой теме, например: http://forum.pravda.com.ua/read.php?8,208322077
Здесь ?????? - это на самом деле южанин, а ???????????_??? - йожа
Есть и вообще пара странных юзеров, у которых нет профайла.
Например Lobzik в этой теме http://forum.pravda.com.ua/read.php?4,3633335, или hope55 в этой: http://forum.pravda.com.ua/read.php?4,3637944
Некто bronek с "убитым" профайлом в этом сообщении [forum.pravda.com.ua] потом уже воскресает как вполне нормальный пользователь с рабочим профайлом: [forum.pravda.com.ua]
А есть и обратная ситуация: Ник один, а айдишников у него несколько.
Например (---.sportsman).
Сначала у этого ника был id = 13171 ( http://forum.pravda.com.ua/profile.php?4,13171 )
а потом 16018 http://forum.pravda.com.ua/profile.php?4,16018
Или вообще есть пользователи с, казалось бы одинаковыми никами, но на самом деле это не так.
Например есть пользователь [Хлопченятко] с id = 13551
А вот, есть ещё один [Хлопченятко], но уже с id = 7110
Упс!
Причём оба ника действующие
Фокус, на самом деле, в том, что последняя буква 'о' у первого ника кириллическая, а у второго - на латинице.
Поэтому формально - это два разных ника.
Ну и, естественно, есть всем знакомый "Анонімний користувач" безо всяких опознавательных знаков
К чему я всё это пишу?
К тому, что перенос пользователей простым копированием не получится.
Намример движок Invision таких двойных ников типа Хлопченятко уже не пропустит. Он сечёт, что эти ники выглядят одинаково.
Придётся программировать некоторую логику соответствия.
Впрочем, это задача совсем несложная.
Есть и другие ограничения на перенос имён пользователей.
Чуть попозже про них напишу.
Редаговано разів: 2. Востаннє 17/04/2014 23:33 користувачем полосат.
Как обнаружилось, за долгую жизнь ФУПа, с этим делом там полный бардак и беспредел.
Юзеры банились, разбанивались, выкорчёвывались с кишками и не не очень, создавались вновь.
В результате получились вот такие странные глюки:
Например, два разных юзера имеют один и тот же ID.
Serg723 c id=13365 оставил сообщение с просьбой грохнуть его ник: http://forum.pravda.com.ua/read.php?8,2545452
Ник, видимо грохнули, но в дальнейшем этот id достался пользователю kofemanka, что и можно увидеть тыкнув на ник сержа, но попав на профиль кофеманки: http://forum.pravda.com.ua/profile.php?8,13365
Есть и другие забавные проявления этой коллизии.
Помнится, давным-давно на форуме поломались языковые настройки, и некоторые ники стали отображаться знаками вопроса.
Как в этой теме, например: http://forum.pravda.com.ua/read.php?8,208322077
Здесь ?????? - это на самом деле южанин, а ???????????_??? - йожа
Есть и вообще пара странных юзеров, у которых нет профайла.
Например Lobzik в этой теме http://forum.pravda.com.ua/read.php?4,3633335, или hope55 в этой: http://forum.pravda.com.ua/read.php?4,3637944
Некто bronek с "убитым" профайлом в этом сообщении [forum.pravda.com.ua] потом уже воскресает как вполне нормальный пользователь с рабочим профайлом: [forum.pravda.com.ua]
А есть и обратная ситуация: Ник один, а айдишников у него несколько.
Например (---.sportsman).
Сначала у этого ника был id = 13171 ( http://forum.pravda.com.ua/profile.php?4,13171 )
а потом 16018 http://forum.pravda.com.ua/profile.php?4,16018
Или вообще есть пользователи с, казалось бы одинаковыми никами, но на самом деле это не так.
Например есть пользователь [Хлопченятко] с id = 13551
А вот, есть ещё один [Хлопченятко], но уже с id = 7110
Упс!
Причём оба ника действующие
Фокус, на самом деле, в том, что последняя буква 'о' у первого ника кириллическая, а у второго - на латинице.
Поэтому формально - это два разных ника.
Ну и, естественно, есть всем знакомый "Анонімний користувач" безо всяких опознавательных знаков
К чему я всё это пишу?
К тому, что перенос пользователей простым копированием не получится.
Намример движок Invision таких двойных ников типа Хлопченятко уже не пропустит. Он сечёт, что эти ники выглядят одинаково.
Придётся программировать некоторую логику соответствия.
Впрочем, это задача совсем несложная.
Есть и другие ограничения на перенос имён пользователей.
Чуть попозже про них напишу.
Редаговано разів: 2. Востаннє 17/04/2014 23:33 користувачем полосат.
Повна версія