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 :: Мод: Удаление старых аттачей в админке [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Без описания
Анна Администратор
Отправлено: 09 Апреля, 2005 - 19:17:01
Post Id



Гуляю сама по себе


Покинул форум
Сообщений всего: 4353
Дата рег-ции: Май 2004  
Откуда: Москва

Карма 54





Цитата:
Это принесёт возможность очищать форум от хлама. И это не маловажно.

Кстати, о хламе.... Почитайте объявление на форуме
 
 Top
Alone
Отправлено: 09 Апреля, 2005 - 23:53:25
Post Id



Super Member


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

Карма 8




nokia6230 пишет:
От какого хлама???

Например Ваня присоединил для Люси письмо в 2000г. с ценниками на 1995г. Кому это надо? Никому не надо, особенно у кого платный хост за Mb.
nokia6230 пишет:
ДЛя чего модеры?

Ты хочешь сказать что модеры должны постоянно лазить по всем старым темам и ручками удалять то что не нужно?... Ну если ты таких нашёл - то завидую... Но я говорю о некоторых более удобных возможностях... Улыбка
nokia6230 пишет:
Ты удалишь файл к примеру, а сообщение останится, в котором было написано что это за файл. Что гости и рользователи подумают??

Читай внимательно посты вверху...
nokia6230 пишет:
Для меня маловажно.

Ну понятно если у тебя хост измеряется гигами, то мне тоже было бы впринципе пофигу...
nokia6230 пишет:
Это и так можно сделать, как сейчас есть.

Я это и говорю что можно... НО человек так устроен, что он всё стремится улучшать и делать удобным... Улыбка Эта функция в человеке называется - правильное использование мозгов.
 
 Top
nokia6230
Отправлено: 10 Апреля, 2005 - 07:42:45
Post Id



Super Member


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

Карма 0





Alone пишет:
Ты хочешь сказать что модеры должны постоянно лазить по всем старым темам и ручками удалять то что не нужно?...


Для этого они и существуют. Во всяком случае на моем форуме. Они это делают. Я на форуме практически даже не читаю темы и не отвечаю. Я только креплю моды от TvoyWeb. И разные там прикольчики. Я предоставляю своим модераторам всё возможное, чтоб они работали на форуме как положено. Они это делают.

Alone пишет:
Читай внимательно посты вверху...

Я читал. По этому я и написал.

Анна пишет:
Ну понятно если у тебя хост измеряется гигами, то мне тоже было бы впринципе пофигу...


Скажу честно. У меня хост на 800 мегов. У меня за пол года, потратилось 200 мегов. Мне этого в полне достаточно. Надо только просто знать, что правельно удалять, чтоб гости это не заметили.

Alone пишет:
Я это и говорю что можно... НО человек так устроен, что он всё стремится улучшать и делать удобным... Эта функция в человеке называется - правильное использование мозгов.


Ага, ты прав нащет того, чтоправильное использование мозгов. Я даже скин пытаюсь свой сделать.
 
 Top
Alone
Отправлено: 10 Апреля, 2005 - 23:05:09
Post Id



Super Member


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

Карма 8




TvoyWeb
А можно узнать как на этом форуме сделана эта прищепка?
См. крин:
Прикреплено изображение (Нажмите для увеличения)
att-4259e96588b8f555.gif
 
 Top
TvoyWeb Администратор
Отправлено: 11 Апреля, 2005 - 06:48:38
Post Id



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


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

Карма 52




Alone
Этой прищепке предшевствовал перебор всех тем, и если в теме был хоть один аттач, то записывалось определенное значение в list.php. А дальше при аттаче в пост проверяется есть ли в list.php такая запись, если нет, то пишется. То же самое при удалении аттача.
 
 Top
Alone
Отправлено: 11 Апреля, 2005 - 07:56:56
Post Id



Super Member


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

Карма 8




TvoyWeb
Понятно... я думал она автоматом ставится.
 
 Top
Wendor
Отправлено: 13 Апреля, 2005 - 17:17:17
Post Id



Junior Member


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

Карма 0




TvoyWeb пишет:
Этой прищепке предшевствовал перебор всех тем, и если в теме был хоть один аттач, то записывалось определенное значение в list.php. А дальше при аттаче в пост проверяется есть ли в list.php такая запись, если нет, то пишется. То же самое при удалении аттача.

А не проще было бы сделать так:
При обращении к файлу forums.php проверять в папке "forum".$forum_id наличие файла "attaches-".$topic_id.php? Если файл есть, значит есть аттачи... Незнаю удаляется ли этот файл при удалении поста с аттачем, но и это можно проверить...
PHP:

$tmp = 0
$allattaches = get_file($exbb['home_path'].'forum'.$forum_id.'/attaches-'.$topic_id.'.php');
$allattacheskey = array_keys($allattaches);

foreach($allattacheskey as $a =>$attaches_id){
$filename_fin = $allattaches[$attaches_id]['file'];

if ($filename_fin != "" ) {
$tmp = $tmp + 1;
}
}

if ($tmp > 0) {
......
......
......
}


А про удаление старых аттачей могу сказать следующее:
Узнавать есть ли аттачи в теме можно именно таким способом, который я описал выше..
Надо определиться какие аттачи считать старыми, т.е. их давность.
Определить популярность аттача, т.е. время которое он выложен деленное на колличество скачиваний (вот низнаю последнее скачивание регистрируется форумом или нет, но с ним было бы намного проще).
Еще нужно сделать так, чтобы в определенных темах аттачи нивкоем случае не удалялись, т.е. если выложено очень важное и редкое (а настраивать это в админке, писать номера тем или форумов ч.з. запятую...
 
 Top
Alone
Отправлено: 13 Апреля, 2005 - 17:32:01
Post Id



Super Member


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

Карма 8




Wendor
Да впринципе то что ты сделал вполне достаточно.
Единственное что нужно - это чтобы напротив каждого аттача стояла дата его присоединения. И ссылка на его пост. А дальше уже просто чисто визуально админ решает исходя из этих критериев куда зайти - и дальше если при детальном рассмотрении в посте выясныется что аттач не нужен - то он удаляется.
Т.е. для полного люкса нужны ещё две вещи:
1. Дата присоединения аттача
2. и ссылка на его пост.
Если ссылку на пост получится сделать - то дату аттача сделать сам понимаешь - дело техники. Улыбка
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


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



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0394]     [ Gzipped ]