[OLD] File Attachment Mod - Вложение файлов

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
blazch
phpBB 1.4.4
Сообщения: 114
Стаж: 20 лет

Сообщение blazch »

OtherDima писал(а):имхо зависит от настроек сервера (timeout какой то)
это конечно понятно, но все же....
хранить все файлы в одной папке при их большом кол-ве это я считаю не правильно... как-то надо расфасовывать, хотя бы.... может в заисимости от раздела форума в папку файлы-форум1.. и так далее.. но это просто пример
Аватара пользователя
OtherDima
phpBB 2.0.1
Сообщения: 294
Стаж: 20 лет 2 месяца
Откуда: Санкт-Петербург

Сообщение OtherDima »

blazch писал(а):
OtherDima писал(а):имхо зависит от настроек сервера (timeout какой то)
это конечно понятно, но все же....
хранить все файлы в одной папке при их большом кол-ве это я считаю не правильно... как-то надо расфасовывать, хотя бы.... может в заисимости от раздела форума в папку файлы-форум1.. и так далее.. но это просто пример
идея хорошая
надо попросить чтоб кто нить написал соответствующий add, fix :)
SNA
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 5 месяцев

Сообщение SNA »

Ребята, объясните дурню, что я не так делаю???

Устанавливаю мод:

1. делаю чистый тестовый форум 2.0.18
2. скачиваю все содержимое мода из root поверх файлов на FTP
3. пробую запустить ...../install/mod_table_inst.php

вижу надпись
phpBB : Critical Error

Could not connect to the database
в чем проблема-то?
Аватара пользователя
OtherDima
phpBB 2.0.1
Сообщения: 294
Стаж: 20 лет 2 месяца
Откуда: Санкт-Петербург

Сообщение OtherDima »

SNA
может mod_table_inst.php
надо запускать из корня форума?

это я только предполагаю

лчино мне проще через phpmyadmin :)))
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

я люблю daft punk | новый sugoi.ru
SNA
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 5 месяцев

Сообщение SNA »

VVVas
Спасиб! все ок теперь

Добавлено спустя 23 минуты 55 секунд:

Блин.... теперь почему-то после установки этого мода не работает мод формы быстрого ответа....
прописал его заново - все равно не пашет...

Добавлено спустя 31 минуту 25 секунд:

добился работы мода быстрого ответа, сам невнимательно сделал..

Другой вопрос - а прикрепление файлов так и должно работать только по кнопке - ответ? а под формой быстрого ответа не будет менюшки прикрепления?
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 20 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Обсуждалось или нет, но я пользуюсь удаленным сервером ftp для хранения файлов. Но после скачивания файлы битые... Почему? :!:
Изображение
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

SNA писал(а):Другой вопрос - а прикрепление файлов так и должно работать только по кнопке - ответ? а под формой быстрого ответа не будет менюшки прикрепления?
Прочти тему сначала и прочтите тему о форме быстрого ответа. НЕТ - НЕ БУДЕТ! И сами подумайте откуда ей там взяться?
я люблю daft punk | новый sugoi.ru
SHOCK
phpBB 1.4.3
Сообщения: 91
Стаж: 20 лет 10 месяцев
Благодарил (а): 2 раза

Сообщение SHOCK »

Xpert писал(а):Любые попытки вставить код в другое место закончатся некорректной работой форума.
Что-то у меня получается другая конструкция или я ошибаюсь? Правда вроде ошибок не замеченно, возможно пока.

Только у меня уже стоял последний Атачмент и уже поверх него я поставил 18 апдэйт форума

ПОжалуйста гляньте мой код на предмет ошибок :roll:

Код: Выделить всё

				
if ($row['total_posts'])
{
// Correct the details of this topic
$sql = 'UPDATE ' . TOPICS_TABLE . ' 
SET topic_replies = ' . ($row['total_posts'] - 1) . ', topic_first_post_id = ' . $row['first_post'] . ', topic_last_post_id = ' . $row['last_post'] . "
WHERE topic_id = $id";

if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not update topic', '', __LINE__, __FILE__, $sql);
}
}
else
{
// There are no replies to this topic
// Check if it is a move stub
$sql = 'SELECT topic_moved_id 
FROM ' . TOPICS_TABLE . " 
WHERE topic_id = $id";

if (!($result = $db->sql_query($sql)))
{
message_die(GENERAL_ERROR, 'Could not get topic ID', '', __LINE__, __FILE__, $sql);
}

if ($row = $db->sql_fetchrow($result))
{
if (!$row['topic_moved_id'])
{
$sql = 'DELETE FROM ' . TOPICS_TABLE . " WHERE topic_id = $id";

if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not remove topic', '', __LINE__, __FILE__, $sql);
}
}
}

$db->sql_freeresult($result);
}
			}
			attachment_sync_topic($id);
			break;
	}
	
	return true;
}

?>
Добавлено спустя 26 минут 59 секунд:
SHOCK писал(а):$db->sql_freeresult($result);
}
}
attachment_sync_topic($id);
break;
}
Особенно вот здесь
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

А может проще сравнить с premodified files для 2.0.18?
я люблю daft punk | новый sugoi.ru
SHOCK
phpBB 1.4.3
Сообщения: 91
Стаж: 20 лет 10 месяцев
Благодарил (а): 2 раза

Сообщение SHOCK »

VVVas
Гениально ;)
Что-то сам не допер ;)

Добавлено спустя 29 минут 55 секунд:
SHOCK писал(а):attachment_sync_topic($id);
нет такой строки вообще, значит удаляю?

судя по всему строка от аттачмента и на другой мод не похожа, наверно удалю

Добавлено спустя 9 минут 46 секунд:

вот еще нашел в topic_review.php

в оригинале:

Код: Выделить всё

$post_date = create_date($board_config['default_dateformat'], $row['post_time'], $board_config['board_timezone']);
в моем:

Код: Выделить всё

$post_date = create_date($board_config['default_dateformat'], $row['post_created'], $board_config['board_timezone']);
Как правильно будет: $row['post_time'] или $row['post_created']
Вернее не так, что правильно будет как в первом варианте это понятно, но может в моем это от мода какого-нибудь? Хотя если я не помню, то кто же мне может подсказать ;)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

SHOCK
второе от склейки сообщений
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
SHOCK
phpBB 1.4.3
Сообщения: 91
Стаж: 20 лет 10 месяцев
Благодарил (а): 2 раза

Сообщение SHOCK »

Понял, верну на место

Спасибо
Y™

Сообщение Y™ »

Есть такое дело - либо я так и не нашел на 34 страницах решение:
"создавать миниатюры, если ширина файла превышает ххх пикселей"
вместо "создавать миниатюры, если размер (вес) файла превышает ххх байт" - либо его тут и нет...
Если первое - ткните пожалуйсто носом, а если второе - то почему :?: :shock:
viktor6
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 5 месяцев

Сообщение viktor6 »

здесь так много всего сказано что теперь можно и запутарся но я прошу о помощи только не давно начал заниматса форумом и хочу установить мод File Attachment на phpBB-2.0.17 с чего начинать и какие файлы копировать я не как не пойму помогите плиз :cry:

Вернуться в «Поддержка модов для phpBB 2.0.x»