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

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

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Мод: Файловый архив для форума [3]
ТвойWeb » » Моды, хаки, скины и дополнения » Мод: Файловый архив для форума

Страниц (15): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
 

21. Wendor - 14 Апреля, 2005 - 02:58:14 - перейти к сообщению
TvoyWeb
Я тут обнаружил, что параметр start даже и не нужен...
topic.php?forum=5&topic=3&v=#1113444449

но вот все равно проблемка...
Вот код, который по идее должен id поста вычислять, только чет не пашет... выдает левый id, причем для всех вайлов один и то же...
CODE:

.....
.....

if ($topic_fls == "") {
$topic_fls='0';
}
for ($i=0; $i<$topic_fls; $i++) {
if ($i==0) {
$allpost = get_file($exbb['home_path'].'forum'.$forum_id.'/'.$topic_id.'-thd.php');
} else {
$allpost = get_file($exbb['home_path'].'forum'.$forum_id.'/'.$topic_id.'-thd'.$i.'.php');
}
$allpostkey = array_keys($allpost);

foreach($allpostkey as $p =>$post_id) {
if ($filename_fin == $allpost[$post_id]['attach_file'] and $id_fin == $allpost[$post_id]['attach_id']) {
$post_fin = $post_id;
}
}
}
.....
.....


$topic_fls это элемент fls.
$post_fin это переменная, в которую должен записаться id поста.
Блин... че делать????

Cyber-Cat
Можно и такое замутить... только не все сразу... в мод постоянно что-то добавляю, вот на все сразу времени не хватает, поэтому буду постепенно добавлять функции...
22. TvoyWeb - 14 Апреля, 2005 - 09:57:27 - перейти к сообщению
Wendor пишет:
Я тут обнаружил, что параметр start даже и не нужен...
topic.php?forum=5&topic=3&v=#1113444449

Это работает только для последнего файла темы.
Если в теме несколько файлов и ты хочешь сослаться на пост например в первом файле
темы то такая ссылка пошлет пользователя на последний файл темы и конечно там не будет этого поста.
По остальным пунктам чуть позже.
23. TvoyWeb - 14 Апреля, 2005 - 14:49:34 - перейти к сообщению
Wendor
Для начала сравни твой файл и мой модифицированный Улыбка
И посмотри на время исполнения скриптов в том и другом случае.
24. Wendor - 14 Апреля, 2005 - 15:06:46 - перейти к сообщению
ого... круто... как сделал?
25. TvoyWeb - 14 Апреля, 2005 - 15:10:00 - перейти к сообщению
Wendor
Ты просто двойную работу сделал.
Вот посмотри файл....

(Добавление)
И это скорее не файловый архив, а что-то другое. Скорее список файлов приаттаченных к сообщениям.
Файловый архив подразумевает нечто другое.
26. Wendor - 14 Апреля, 2005 - 15:25:42 - перейти к сообщению
Понятно... ты запись в файл убрал и все стало намного быстрее... да я запись в файл сделал только для того, чтобы проверять правильность работы скрипта... да потом как-то и забыл о нем.... а насчет названия это все-таки не список, потому что в скором времени из мода можно будет удалять аттачи... ну вообщем будет усовершенствоваться..Улыбка
27. Wendor - 14 Апреля, 2005 - 15:31:48 - перейти к сообщению
В твоей модификации ошибка!
28. TvoyWeb - 14 Апреля, 2005 - 16:11:23 - перейти к сообщению
Wendor пишет:
В твоей модификации ошибка!

Уже убранна.
29. Wendor - 14 Апреля, 2005 - 16:44:47 - перейти к сообщению
А вот смотри, я думаю надо такую фишку сделать, чтобы при нажатии на название форума все топики из него сворачивались....
Вот нашел у тебя в скине такой код
CODE:

<script language='javascript'>
<!--
function Show(id) {
if (document.getElementById) {
itm = document.getElementById(id)
itm.style.display = "block"
}
if (document.all){
itm = document.all[id];
itm.visibility = "show"
}
}
function Hide(id) {
if (document.getElementById) {
itm = document.getElementById(id)
itm.style.display = "none"
}
if (document.all){
itm = document.all[id];
itm.visibility = "hidden"
}
}
//-->
</script>

можно ли его использовать так, чтобы сворачивать этементы таблицы?
т.е.
CODE:

<div id='forum$forum_id'>
<tr>
...
</tr>
</div>

вот я попробовал сделать подобное, но безрезультатно.. =(
30. TvoyWeb - 14 Апреля, 2005 - 18:11:16 - перейти к сообщению
Wendor
Ну это уже второстепенный вопрос. То есть вопрос дизайна. Другое дело как вытащить start для перехода на пост с аттачем.

Форум на AlfaSpace.NET


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

[Script Execution time: 0.0361]     [ Gzipped ]