Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Размер присоединенного файла и Просмотр
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Можно ли как-нибудь это сделать?
TOXACb
Отправлено: 05 Июля, 2005 - 11:39:12
Post Id



Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2005  

Карма 0




Первый вопрос: Подскажите, пожалуйста, можно ли под "скачено раз:" еще добавить размер файла? Как это сделать? Я уже поставил мод "Список файлов прикрепленных на форуме", пробывал понять как же там выявляют размер файла: понял, что с помощью функции Get_File_Size($reallink). $reallink - путь до файла аттача. Этот путь я просто даже не могу понять как задавать. Пробывал, чтобы путь выглядил как ссылка мойсайт.ру/tools.php?action=attach&f=X&t=Y&id=Z, но так эта функция не работает, а как указать прямо на мойсайт.ру/uploads/file-N-NNNNNNNNNN.ext я понять не могу и не смог разобраться, как же формируется $APF_att_link.
Поиск я юзал и нашел только: Маркус сказал, что это неважно, сколько весит файл, но для моих посетителей это очень важно.

Второй вопрос: Как можно вместо radio выбора предварительного просмотра сделать просто кнопку "Просмотр". Я так понимаю, что кнопка просмотра должна работать приблизительно по тому же принципу что и кнопка "Отправить", но у нее должны быть дополнительные параметра. А какие?

Заранее спасибо.
 
 Top
TvoyWeb Администратор
Отправлено: 05 Июля, 2005 - 18:47:04
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




TOXACb
По первому вопросу:
Открой файл topic.php и надйи там строки:
CODE:
else {
$post .= '<BR><div align=right>'.$lang['Download_attach'].'<a href="tools.php?action=attach&f='.$inforum.'&t='.$intopic.'&id='.$threads[$key]['attach_id'].'" target="_blank">'.$threads[$key]['attach_file'].'</a><BR><span class=moder>'.$lang['Downloads_attach'].$t_attaches[$threads[$key]['attach_id']]['hits'].'</span></div>';
}

Замени на строки:
CODE:
else {
$post .= '<BR><div align=right>'.$lang['Download_attach'].'<a href="tools.php?action=attach&f='.$inforum.'&t='.$intopic.'&id='.$threads[$key]['attach_id'].'" target="_blank">'.$threads[$key]['attach_file'].'</a><BR><span class=moder>'.$lang['Downloads_attach'].$t_attaches[$threads[$key]['attach_id']]['hits'].'<BR>Размер файла: '.round(filesize($exbb['home_path'].'uploads/'.$t_attaches[$threads[$key]['attach_id']]['id'])/1024).' kb</span></div>';
}

По второму вопросу в двух словах не объяснишь. Чем тебя не устраивает радиокнопки?
 
 Top
TOXACb
Отправлено: 06 Июля, 2005 - 01:21:39
Post Id



Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2005  

Карма 0




TvoyWeb
За "размер файлов" тебе огромное спасибо! Я так и думал, что здесь просто должен быть особенный какой-нибудь скрипт. Спасибо за помощь.
Цитата:
Чем тебя не устраивает радиокнопки?

Меня-то почти устраивают, но посетители уже задолбали: сделай, да сделай. Кстати, тебя эти радиокнопки тоже не сильно-то устраивают. Я установил твой мод "PM Box Comfort" и там у тебя не радиокнопки, а как раз кнопка "Предварительный просмотр". По ходу, эта кнопка у тебя работает от всё той же функции в codes.js
CODE:
function checkForm() {

formErrors = false;

if (document.postform.inpost.value.length < 2) {
formErrors = "Нужно ввести текст сообщения";
}

if (formErrors) {
alert(formErrors);
return false;
} else {
bbstyle(-1);
//formObj.preview.disabled = true;
//formObj.submit.disabled = true;
return true;
}
}

и в коде pm_new.tpl кнопка "Отправить" и кнопка "Предварительный просмотр" у тебя отличаются лишь name-ом:
CODE:
<input type="submit" value="{$lang['Sent']}" name="submit" onClick="return Formchecker(this.form)" tabindex='4' class='forminput' accesskey='s' /> &nbsp; <input type="submit" value="{$lang['Preview_PM']}" name="preview" onClick="return Formchecker(this.form)" tabindex='4' class='forminput' accesskey='s' />
. Если так же сделать в post_reply и удалить радиокнопки естественно, то нифига не работает. Я так понимаю, что post_reply.tpl и pm_new.tpl по-разному используют функцию checkForm().
Маркус, если сможешь - помоги, пожалуйста. Если нет времени - напиши просто "нет времени".
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


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



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0305]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33