Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: При переносе постов с прикрепленным файлом, файл отваливается от поста [4]
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (5): « 1 2 3 [4] 5 »   

> Без описания
yura3d
Отправлено: 14 марта 2011 — 13:01
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Pauk пишет:
вылетели ошибки ссылающиеся на замененный файл _inExists.php

Приведите, пожалуйста, текст сообщений об ошибках. Без этого трудно выяснить причину возникших проблем
 
 
Pauk
Отправлено: 14 марта 2011 — 13:04
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 327
Дата рег-ции: Март 2009  
Репутация: 6




вот как у меня идет как бы вторая встреча этой строки:

CODE:

/* С АТТАЧАМИ ЕСЛИ КОЛ-ВО АТТАЧЕЙ БОЛЬШЕ 0 */
1510 if (count($attaches) !== 0) UpdateAttaches($newtopic,$attaches);

/* СОЗДАЕМ ВРЕМЕННЫЙ МАССИВ НОВОЙ ТЕМЫ И СОЗДАЕМ ФАЙЛ НОВОЙ ТЕМЫ */
ksort($newtopic,SORT_NUMERIC);

reset($newtopic);
$newfirstkey = key($newtopic);
$newautor = GetName($newtopic[$newfirstkey]['p_id']);

end($newtopic);
$newlastkey = key($newtopic);
1521 $newlastposter = GetName($newtopic[$newlastkey]['p_id']);


первый раз эта строка через поиск находится на строке 1710
 
 
Pauk
Отправлено: 14 марта 2011 — 13:08
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 327
Дата рег-ции: Март 2009  
Репутация: 6




Это ошибки при удалении уже перенесенного поста, на котором отвалились фотки
CODE:
Notice: Undefined offset: 12 in ....../public_html/forum/postings.php on line 344

Warning: unlink(uploads/) [function.unlink]: Is a directory in ...../public_html/forum/postings.php on line 353

> Удаление сообщения

(Добавление)
вот как выглядит при переносе...

CODE:
Notice: Undefined variable: newfirstkey in ........./public_html/forum/modules/belong/_inExists.php on line 20

Notice: Undefined variable: oldfirstkey in ........./public_html/forum/modules/belong/_inExists.php on line 20

Notice: Undefined variable: newauthor in ........./public_html/forum/postings.php on line 1770

Notice: Undefined variable: newfirstkey in ........./public_html/forum/postings.php on line 1771

Notice: Undefined index: in ........./public_html/forum/postings.php on line 1771

Notice: Undefined variable: newfirstkey in ........./public_html/forum/postings.php on line 1772
 
 
alexx
Отправлено: 14 марта 2011 — 22:17
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




Pauk
дык, похожий срин выкладывал, выше.

(Отредактировано автором: 14 марта 2011 — 22:18)

 
 
Nikela
Отправлено: 15 марта 2011 — 00:24
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




Pauk пишет:
у меня так же было, поменял начиная с 1516 до указанной строки, получилось несколько строк, если менять с 1707 то там более 150 строк будет заменено

Первая встреча строки, которую по инструкции надо найти у меня в 1505 стр.
Но у Юры же написано, что нам нужна вторая встреча Однако

что-то ни у кого не клеится этот мод, кроме Zeg-а Растерялся

(Отредактировано автором: 15 марта 2011 — 00:28)

 
 
Отправлено: 15 марта 2011 — 00:56
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Ну не знаю, установил по инструкции. Сделал несколько тестовых тем. В них наделал по несколько сообщений. К одному из них прицепил файл и начал все эти сообщения перебрасывать из темы в тему. О результатах отписал выше.
(Добавление)
Выше есть мой posting.php. Можете посмотреть, что и где менял, но только учтите, что там не внесены изменения, которые Юра выкладывал чуть позже.
 
 
Nikela
Отправлено: 15 марта 2011 — 01:42
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




Zeg, была бы благодарна, если бы прикрепили исходник, а то найденный в теме уже с внесенными изменениями, а так можно было бы сравнить.

зы. Приятственный у вас дизайн форума. Подмигивание

(Отредактировано автором: 15 марта 2011 — 01:49)

 
 
Отправлено: 15 марта 2011 — 02:36
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Nikela пишет:
Zeg, была бы благодарна, если бы прикрепили исходник, а то найденный в теме уже с внесенными изменениями, а так можно было бы сравнить.


Цепляю архив. Внутри файл postings.php - это текущий вариант файла с внесенными исправлениями (плюс установлен мод "Поиск тем и сообщений пользователя", старый вариант решения потери прикрепленных файлов при переносе и "Отредактировано автором..." для админов и модераторов). Там же есть файл postings_old.php - исходный (только со старым вариантом решения потери прикрепленных файлов при переносе и модом "Поиск тем и сообщений пользователя" ).

Nikela пишет:
Приятственный у вас дизайн форума.

Спасибо, за основу взята тема BlueDesire, но исправлены найденные неточности и недорабоотки в скине, о некоторых писал, о некоторых нет. Плюс сама раскраска и общий вид подогнаны на сколько это возможно под дизайн сайта. Т.к. это оффтоп, дальнейшее обсуждение можно продолжить в теме скина.


зы. Архив в следующем посте.

(Отредактировано автором: 15 марта 2011 — 03:06)

 
 
Отправлено: 15 марта 2011 — 02:39
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Для чистоты эксперимента еще раз создал 3 темы. Набил туда постов. К некоторым постам прицепил вложения, где архивы, а где картинки. Перебрасывал из одной темы в другую и даже с выделением сообщений в новую тему. Все перенеслось без видимых ошибок, вложения не потерялись.
 
 
Nikela
Отправлено: 15 марта 2011 — 04:31
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




Zeg, скачала, Вы делали явно не по инструкции Радость и видимо это и есть хорошо.
Пример:
yura3d пишет:
Откройте файл postings.php, найдите строку:
if (count($attaches) !== 0) UpdateAttaches($newtopic,$attaches);

Искомая строка встречается в данном файле 2 раза, Вам необходимо запомнить номер строки при второй встрече.

Данная строка (у вас она несколько иная, это было упомянуто в теме) встречается два раза в 1520 и 1726 строке

yura3d пишет:
Далее в этом же файле найдите строку:
$newlastposter = GetName($newtopic[$newlastkey]['p_id']);

Данная строка встречается в 1533 стр

yura3d пишет:
Выделите все строки, заключённые между найденными строками (включая найденные). Полученный таким образом фрагмент кода нужно будет заменить на один из следующих:

Т.е. подразумевается выделить строки от 1533 до 1726.
Однако, фрагмент который надо было вставить, у вас в новом файле на 1733 стр, т.е. вы его вставляли не по инструкции Однако

Zeg пишет:
Спасибо, за основу взята тема BlueDesire, но исправлены найденные неточности и недорабоотки в скине, о некоторых писал, о некоторых нет. Плюс сама раскраска и общий вид подогнаны на сколько это возможно под дизайн сайта. Т.к. это оффтоп, дальнейшее обсуждение можно продолжить в теме скина.

Спасибо, скин мне не нужен. Я просто заметила, т.к. именно диз. изменен в лучшую сторону.

(Отредактировано автором: 15 марта 2011 — 04:40)

 
 
Отправлено: 15 марта 2011 — 04:51
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Nikela, как раз все по инструкции Улыбка
Смотрите по старому файлу:
Берем второй раз найденную строку
CODE:
if (count($attaches) !== 0) $_attaches = UpdateAttaches($newtopic,$attaches);

- это строка 1726. Запомнили.

Ищем далее строку
CODE:
$newlastposter = GetName($newtopic[$newlastkey]['p_id']);


Это строка 1757. Подчеркиваю "далее", потому что последняя строка встречается дважды, она есть выше после первой встречи первой строки (вот это объяснение! Улыбка ).

Далее, т.к. у меня установлен мод "Поиск тем и сообщений пользователя", то я беру из-под спойлера соответствующий код и им заменяю все со строки 1726 (точнее с 1725, в ней комментарий) по строку 1757, как написано в инструкции.

Невялічкі оффтоп (Отобразить)

(Отредактировано автором: 15 марта 2011 — 05:00)

 
 
Nikela
Отправлено: 15 марта 2011 — 05:34
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




Zeg, фантастика Цветы мне поиск по файлу не находил эту 1757 строку. Теперь понятна ошибка. Завтра на свежую голову попробую сначала. Спасибо.

Офф (Отобразить)
 
 
Отправлено: 15 марта 2011 — 05:40
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Nikela, трудности с поиском - нормальное явление, т.к. в той строке перед "=" несколько пробелов. Такое часто бывает. Нужно или чем-то искать, где можно игнорировать пробелы или искать вторую часть строки (после "="), обычно так и делаю.

зы. (Отобразить)
 
 
Nikela
Отправлено: 15 марта 2011 — 15:43
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




Zeg, просто если бы Юра указал, что она встречается в файле 2 раза Подмигивание я б ее точно нашла, а так я и не подумала об этом.
Применение слова "далее" в данном контексте очень расплывчато воспринимается Радость

(Отредактировано автором: 15 марта 2011 — 15:46)

 
 
Nikela
Отправлено: 16 марта 2011 — 03:58
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




Поставила! Красотаааа Пляшу от радости
Глюков не замечено, сообщения вставляются датировано в тему между уже существующими там сообщениями.

Ждем возможность склейки тем (переноса первого сообщения в теме) и возможности выделять сообщения для переноса на разных страницах Силач

alexx, Pauk, почитайте переписку на этой странице и Вы поймете где нюанс со строками.

(Отредактировано автором: 16 марта 2011 — 04:10)

 
 
Страниц (5): « 1 2 3 [4] 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: При переносе постов с прикрепленным файлом, файл отваливается от поста
Темы Форум Информация о теме Обновление
ExBB FM 1.0 RC1
Новые возможности, решение проблемы обнуления файлов!
Релизы Ответов: 233
Автор темы: yura3d
1 мая 2009 — 13:07
Автор: yura3d
Запрет создание тем и ответов если нет разрешенных линков.
Например на форуме можно сотавлять ссылки только на 3 файлообменника.
Обсуждаем Ответов: 29
Автор темы: Sasa1
9 февраля 2011 — 00:04
Автор: yura3d
File does not exist
где взять файл
Решение проблем Ответов: 4
Автор темы: Guyver
18 января 2016 — 10:37
Автор: Guyver
Пересадка ExBB на MySQL
Решил начать переделывать ExBB с файлов на MySQL.
Обсуждаем Ответов: 114
Автор темы: WebMaster
9 февраля 2014 — 22:19
Автор: NordWest
Перенос форума на другой сервер.
При переносе форума на другой сервер, многое перестало работать
Решение проблем Ответов: 24
Автор темы: Konstantin
21 апреля 2012 — 15:53
Автор: BON
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0881]     [ ]