Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Как узнать, кто именно удаляет темы и посты?
Страницы (3): « 1 [2] 3 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Lisa
Участник

Зарегистрирован: Jul 2002
Место проживания: Подмосковье
Публикаций: 95
Статус: Lisa в оф-лайне
[сообщение #28580]

e1
Я так понимаю, добавить группы "удаленные сообщения" и "отредактированные сообщения", а там - по аналогии - кто, какой топик, когда.

Я начинала со сплитами, у меня стоит, но до написания инструкций как править postings.php руки не дошли, поэтому раздавать особо нечего.

__________________
Lisa

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 16:31
Нажмите сюда для просмотра профайла Lisa Отправить Персональное сообщение Lisa Посетить домашнию страничку Lisa! Найти сообщения от Lisa Добавить Lisa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
e1
Участник+
Средний рейтинг: 3.75 | Оценок: 4
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Россия, Томск
Публикаций: 282
Статус: e1 в оф-лайне
[сообщение #28586]

Lisa
ща скажу

Ð_тот хак работает по следующему принципу: есть таблица с данными, в которой содержится
- тип действия
- id юзера, который это действие произвел
- id темы, над которой было произведено действие
- название темы
- id из какого форума тему переносили
- id форума в который перенесли
- время действия

В этом хаке описано 4 типа действий над темами и сообщениями: закрыта, открыта, удалена, перемещена.

Чтобы добавить свой тип, начинаем следовать этой инструкции (тут пишу про склейку тем):

1) в файле admin/modlog.php найти

PHP:


case("3"):
                
$moved[$log[timestamp]] = array("type"=>"3", "userid"=>"$log[userid]", "threadid"=>"$log[threadid]", "title"=>"$log[title]", "username"=>"$log[username]",
                                                    
"fromforumid"=>"$log[fromforumid]", "threadtitle"=>"$log[threadtitle]", "userid"=>"$log[userid]", "toforumid"=>"$log[toforumid]");
            break;



и после добавить:


PHP:

case("4"):
                
$splitted[$log[timestamp]] = array("type"=>"4", "userid"=>"$log[userid]", "threadid"=>"$log[threadid]", "title"=>"$log[title]", "username"=>"$log[username]",
                                                    
"fromforumid"=>"$log[fromforumid]", "threadtitle"=>"$log[threadtitle]", "userid"=>"$log[userid]");



дальше ищем:


PHP:

if (is_array($opened)) printList($opened,"Opened Threads");



после пишем:


PHP:

if (is_array($splitted)) printList($splitted,"Splitted Threads");



ищем:


PHP:

case("3"):
                    echo 
"<span class=\"toplinks\">MOV: </span>";
                break;



после вставляем:


PHP:

case("4"):
                    echo 
"<span class=\"toplinks\">SPL: </span>";
                break;



с файлом admin/modlog.php мы закончили.

теперь открываем файл postings.php

и ищем там что-то наподобии этого фрагмента:


PHP:

eval("standardredirect(\"".gettemplate("redirect_splitthread")



т.к. у меня хак склейки тем не установлен, то не знаю, как точно называется редирект после склейки. в общем надо найти такой редирект и до него написать:


PHP:

$DB_site
->query("INSERT INTO modlog  (type,userid,threadid,threadtitle,fromforumid,tofo
rumid,timestamp) 
        VALUES ('4','
$bbuserinfo[userid]','$threadid','".addslashes($threadinfo[title])."','$threadinfo[forumid]','','".time()."')");



по идее это все.

гарантировать работоспособность не могу! Т.к. не проверял у себя. поэтому сохраните файлы admin/modlog.php и postings.php, а при возможности и базу данных

доложите, пожалуйста, о результатах

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 17:05
Нажмите сюда для просмотра профайла e1 Отправить Персональное сообщение e1 Посетить домашнию страничку e1! Найти сообщения от e1 Добавить e1 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Lisa
Участник

Зарегистрирован: Jul 2002
Место проживания: Подмосковье
Публикаций: 95
Статус: Lisa в оф-лайне
[сообщение #28588]

Последняя только у меня вот так вот выглядит:


PHP:


$DB_site
->query("INSERT INTO modlog  (type,userid,threadid,threadtitle,fromforumid,tofo
rumid,timestamp)          VALUES ('4','
$bbuserinfo[userid]','$threadid','".addslashes($threadinfo[title])."','$oldforumid','$threadinfo[forumid]','".time()."')");



и перед

PHP:

if ($newforumid!="") {
    
$threadinfo[forumid] = $newforumid;
  }



надо вставить

PHP:

$oldforumid 
= $threadinfo[forumid];



e1, спасибо, сама так и не собралась бы доделать

__________________
Lisa

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 19:52
Нажмите сюда для просмотра профайла Lisa Отправить Персональное сообщение Lisa Посетить домашнию страничку Lisa! Найти сообщения от Lisa Добавить Lisa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #28595]

эээ... раз уж дошло дело до статистики, то у меня такое предложение:

хочу через админ управлять аттачментами (возможность удалять, либо переносить) и видеть статистику по ним (кто залил и в какой теме/посте). Кроме этого можно сдлать архив из аттачментов (тоже с инфой, кто залил и в какой теме/сообщении)

что-то еще в голове вертелось, но вылетело... если вернется, то я допишу!

__________________
yMC.ru - хомяк музыканта

Сообщение было отредактировано MCTarakan 08-12-2002 в 22:19

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 22:17
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Total
Потерявшийся
Средний рейтинг: 4.11 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2001
Место проживания: Tallinn, Estonia
Публикаций: 609
Статус: Total в оф-лайне
[сообщение #28605]

Lisa
работает этот код? Показывает кто что удалил?

__________________
**censored** Ты тут еще не был? ...
**censored** Админы форумов - сюда!!!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 23:08
Нажмите сюда для просмотра профайла Total Отправить Персональное сообщение Total Найти сообщения от Total Добавить Total в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Lisa
Участник

Зарегистрирован: Jul 2002
Место проживания: Подмосковье
Публикаций: 95
Статус: Lisa в оф-лайне
[сообщение #28609]

Total
Дополнение - да, работает. Показывает разделенные топики.

__________________
Lisa

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 23:21
Нажмите сюда для просмотра профайла Lisa Отправить Персональное сообщение Lisa Посетить домашнию страничку Lisa! Найти сообщения от Lisa Добавить Lisa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #28611]

Lisa не впдл мне еще раз кинуть финал релиз??? 8)

ваще за мыл спасибо! Все дошло!

Удачи!

__________________
yMC.ru - хомяк музыканта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-12-2002 23:43
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
e1
Участник+
Средний рейтинг: 3.75 | Оценок: 4
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Россия, Томск
Публикаций: 282
Статус: e1 в оф-лайне
[сообщение #28633]

Lisa
работает? Отлично!
Можь ещё чо надо? помогу

MCTarakan
а готового хака ткаого нет?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 09:39
Нажмите сюда для просмотра профайла e1 Отправить Персональное сообщение e1 Посетить домашнию страничку e1! Найти сообщения от e1 Добавить e1 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Lisa
Участник

Зарегистрирован: Jul 2002
Место проживания: Подмосковье
Публикаций: 95
Статус: Lisa в оф-лайне
[сообщение #28641]

e1
Про аттачменты было что-то, но у себя в архивах не нашла

__________________
Lisa

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 10:02
Нажмите сюда для просмотра профайла Lisa Отправить Персональное сообщение Lisa Посетить домашнию страничку Lisa! Найти сообщения от Lisa Добавить Lisa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
miXei
Консультант по vB
Средний рейтинг: 4.2 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания: www.mixei.ru
Публикаций: 363
Статус: miXei в оф-лайне
[сообщение #28657]

Дополнение работает и действительно выводит список тем после объединения.
Только если будете ставить это дополнение, то не забудьте поставить break;

По такой же аналогии можно сделать и все остальное (и подсчет количества отдельно удаленных сообщений в том числе).

__________________
miXei.ru - Дискуссионный клуб

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 14:17
Нажмите сюда для просмотра профайла miXei Отправить Персональное сообщение miXei Посетить домашнию страничку miXei! Найти сообщения от miXei Добавить miXei в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
qwerty000
Member minus
Средний рейтинг: 4.45 | Оценок: 11
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Dec 2002
Место проживания:
Публикаций: 83
Статус: qwerty000 в оф-лайне
[сообщение #28668]

А не могли бы вы запостить мне этот хак на loors@mail.ru

__________________
Было бы о чем промолчать, а уж что сказать - всегда найдется.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 16:00
Нажмите сюда для просмотра профайла qwerty000 Отправить Персональное сообщение qwerty000 Найти сообщения от qwerty000 Добавить qwerty000 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Lisa
Участник

Зарегистрирован: Jul 2002
Место проживания: Подмосковье
Публикаций: 95
Статус: Lisa в оф-лайне
[сообщение #28670]

qwerty000
ушло

__________________
Lisa

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 16:41
Нажмите сюда для просмотра профайла Lisa Отправить Персональное сообщение Lisa Посетить домашнию страничку Lisa! Найти сообщения от Lisa Добавить Lisa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Andrej
Участник+
Средний рейтинг: 4.89 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Омск
Публикаций: 261
Статус: Andrej в оф-лайне
[сообщение #28680]

quote:
Первоначальное сообщение от e1
Можь ещё чо надо? помогу



Как сделать, что бы логи можно было удалять выборочно? А не как сейчас, сразу всё удаляет...

__________________
f9ffe3323e79b2a558b92af5b4039e20

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 19:16
Нажмите сюда для просмотра профайла Andrej Отправить Персональное сообщение Andrej Посетить домашнию страничку Andrej! Найти сообщения от Andrej Добавить Andrej в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #28691]

Lisa
e1
может хоть примерное название вспомните??? НА слово attachment на вб.орг ничего (по теме) НЕ находит...

__________________
yMC.ru - хомяк музыканта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 10-12-2002 00:10
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Cj GuSSa
CgIHE@VEN TEaM
Средний рейтинг: 5 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2002
Место проживания: Германия
Публикаций: 121
Статус: Cj GuSSa в оф-лайне
[сообщение #28694]

Lisa

А можне и мне пожалуйста
gussa@wbbru.com

Спасибо заранее

__________________
$CHT = base64_decode(" Ljp8Q2dpIEhlYXZlbiBUZWFtfDouIFtDSFRdIC46fGh0dHA6Ly
9jZ2loZWF2ZW4ub3JnfDou");

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 10-12-2002 00:15
Нажмите сюда для просмотра профайла Cj GuSSa Отправить Персональное сообщение Cj GuSSa Найти сообщения от Cj GuSSa Добавить Cj GuSSa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

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


Формат времени GMT. Текущее время 03:15.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.81434011 seconds (99.15% PHP - 0.85% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.