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#24 used as offset, casting to integer (24) 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

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


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

> Без описания
Wendor
Отправлено: 14 Апреля, 2005 - 02:58:14
Post Id



Junior Member


Покинул форум
Сообщений всего: 64
Дата рег-ции: Февр. 2005  

Карма 0




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
Можно и такое замутить... только не все сразу... в мод постоянно что-то добавляю, вот на все сразу времени не хватает, поэтому буду постепенно добавлять функции...
 
 Top
TvoyWeb Администратор
Отправлено: 14 Апреля, 2005 - 09:57:27
Post Id



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


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

Карма 52




Wendor пишет:
Я тут обнаружил, что параметр start даже и не нужен...
topic.php?forum=5&topic=3&v=#1113444449

Это работает только для последнего файла темы.
Если в теме несколько файлов и ты хочешь сослаться на пост например в первом файле
темы то такая ссылка пошлет пользователя на последний файл темы и конечно там не будет этого поста.
По остальным пунктам чуть позже.
 
 Top
TvoyWeb Администратор
Отправлено: 14 Апреля, 2005 - 14:49:34
Post Id



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


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

Карма 52




Wendor
Для начала сравни твой файл и мой модифицированный Улыбка
И посмотри на время исполнения скриптов в том и другом случае.
 
 Top
Wendor
Отправлено: 14 Апреля, 2005 - 15:06:46
Post Id



Junior Member


Покинул форум
Сообщений всего: 64
Дата рег-ции: Февр. 2005  

Карма 0




ого... круто... как сделал?
 
 Top
TvoyWeb Администратор
Отправлено: 14 Апреля, 2005 - 15:10:00
Post Id



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


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

Карма 52




Wendor
Ты просто двойную работу сделал.
Вот посмотри файл....

(Добавление)
И это скорее не файловый архив, а что-то другое. Скорее список файлов приаттаченных к сообщениям.
Файловый архив подразумевает нечто другое.
 
 Top
Wendor
Отправлено: 14 Апреля, 2005 - 15:25:42
Post Id



Junior Member


Покинул форум
Сообщений всего: 64
Дата рег-ции: Февр. 2005  

Карма 0




Понятно... ты запись в файл убрал и все стало намного быстрее... да я запись в файл сделал только для того, чтобы проверять правильность работы скрипта... да потом как-то и забыл о нем.... а насчет названия это все-таки не список, потому что в скором времени из мода можно будет удалять аттачи... ну вообщем будет усовершенствоваться..Улыбка
 
 Top
Wendor
Отправлено: 14 Апреля, 2005 - 15:31:48
Post Id



Junior Member


Покинул форум
Сообщений всего: 64
Дата рег-ции: Февр. 2005  

Карма 0




В твоей модификации ошибка!
 
 Top
TvoyWeb Администратор
Отправлено: 14 Апреля, 2005 - 16:11:23
Post Id



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


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

Карма 52




Wendor пишет:
В твоей модификации ошибка!

Уже убранна.
 
 Top
Wendor
Отправлено: 14 Апреля, 2005 - 16:44:47
Post Id



Junior Member


Покинул форум
Сообщений всего: 64
Дата рег-ции: Февр. 2005  

Карма 0




А вот смотри, я думаю надо такую фишку сделать, чтобы при нажатии на название форума все топики из него сворачивались....
Вот нашел у тебя в скине такой код
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>

вот я попробовал сделать подобное, но безрезультатно.. =(
 
 Top
TvoyWeb Администратор
Отправлено: 14 Апреля, 2005 - 18:11:16
Post Id



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


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

Карма 52




Wendor
Ну это уже второстепенный вопрос. То есть вопрос дизайна. Другое дело как вытащить start для перехода на пост с аттачем.
 
 Top
Страниц (15): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
Сейчас эту тему просматривают: 18 (гостей: 18, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


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



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0477]     [ 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