[BETA] myLogs 0.1.1

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение Rayden 23.10.2007 14:54

В поиск - DB Maintenance и чекать таблицы.
А вообще FAQ, вопрос Q42:
При ответе в тему создается новая страница или в темах появляются лишние пустые страницы при переходе на которые возникает ошибка "В этой теме нет сообщений"

В сл раз получишь ЖК за вопросы из фака.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2489
Зарегистрирован: 27.06.2005 1:07

Сообщение LiquidStorm 23.10.2007 15:08

Спасибо и извините Изображение
LiquidStorm
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 23.10.2007 3:46

Сообщение #73 28.10.2007 4:40

Поставил сей мод(не заработал) удалил(откатил) изменения и появилось:
Код: Выделить всё
Could not query logs table

DEBUG MODE

SQL Error : 1054 Unknown column 'log_time' in 'order clause'

SELECT * FROM phpbb_logs ORDER BY log_time DESC

Line : 52
File : admin_logs.php

когда захожу в админке в Логи...

и еще при установки мода в modcp 3-4 строки были дублированы в 2-3 экземплярах(после которые нужно было добавить код) и к каждой надо было дописывать? или только к 1 найденой?
#73
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 13.10.2007 7:26

Сообщение Rayden 29.10.2007 0:05

phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2489
Зарегистрирован: 27.06.2005 1:07

Сообщение TheHawk 06.11.2007 1:28

Поставил мод - очень понравился, но есть 1 пожелание: возможность удалять ненужные логи прямо из админки, например, выделив их галочками.
Изображение
Аватара пользователя
TheHawk
phpBB 2.0.1
 
Сообщения: 126
Зарегистрирован: 21.02.2007 19:04
Откуда: Беларусь, Гомель

Сообщение SF 13.11.2007 19:33

Hi
Такая проблема, поначалу всё работало нормально, но когда логов стало слишком много, страница не отображается:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, myemail.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


--------------------------------------------------------------------------------

Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.7g mod_python/3.3.1 Python/2.4 Server at mysite.ru Port 80

как это можно пофиксить (настройки сервера? ).

+ как сделать что б учитывалось лишь редактирование модератарами и администраторами?
SF
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 16.01.2007 9:12

Сообщение fskon 14.11.2007 6:40

О том и речь, этому моду необходима кнопка - удалить.
Запарило уже через базу ручками массивы перелистывать и удалять.
fskon
phpBB 2.0.8
 
Сообщения: 331
Зарегистрирован: 26.05.2006 7:48
Откуда: msk.reg.ru

Сообщение Iftin 20.02.2008 3:40

пожелание. прикрутить addon к лог экшион и до расширения ваших функций, а то он у некоторых стоит уже.
Аватара пользователя
Iftin
phpBB 2.0.12
 
Сообщения: 574
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow

Сообщение Systemnik 22.02.2008 7:55

Сделай кнопочку очистить логи.. а то ведь бд то.. не резиновая..
Systemnik
phpBB 1.4.4
 
Сообщения: 73
Зарегистрирован: 05.10.2007 11:37

Сообщение -=Inferno=- 04.03.2008 1:28

НУ что? Ждать ли нам обновления этого прекрасного мода или нет ?
-=Inferno=-
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 06.11.2007 15:57

Сообщение nazar 04.03.2008 1:52

так как я один админ на форуме могу себе позволить кнопочку :)
Код: Выделить всё
myLogs 0.1.1 -> myLogs 0.1.2))))
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_logs.php

#
#-----[ FIND ]------------------------------------------------
#

$template->pparse("body");

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$delete = ( isset($HTTP_POST_VARS['delete']) ) ?  TRUE : FALSE ;

if ( $delete )
   {
$sql = "TRUNCATE TABLE " . LOGS_TABLE . "";

if( !$result = $db->sql_query($sql) )
      {
         message_die(GENERAL_ERROR, 'Could not delete Logs table', '', __LINE__, __FILE__, $sql);
      }
      else
      {

         $redirect_page = append_sid("admin_logs.$phpEx");
         $l_redirect = sprintf($lang['Click_return_admin_log'], '<a href="' . $redirect_page . '">', '</a>');

         message_die(GENERAL_MESSAGE, $lang['Log_delete'] . '<br /><br />' . $l_redirect);
      }
   }

#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/logs_list_body.tpl

#
#
#-----[ FIND ]------------------------------------------------
#

<tr>
      <td class="catBottom" colspan="6" align="center">&nbsp;</td>
</tr>

#
#-----[ REPLACE ]------------------------------------------
#

<tr>
<td class="catBottom" colspan="6" align="center">
      <input type="submit" name="delete" class="liteoption" value="{L_DELETE}" /></td>
</tr>

#
#-----[ OPEN ]-------------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND ]-------------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['Log_delete'] = 'Logs deleted successfully.';
$lang['Click_return_admin_log'] = 'Click %sHere%s to return to the myLogs';

#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------
#
# EoM

поправил
Последний раз редактировалось nazar 09.03.2008 21:31, всего редактировалось 1 раз.
nazar
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 31.08.2007 15:25
Откуда: ua

Сообщение VVVas 04.03.2008 13:02

nazar
А нафига таблицу убивать и создавать заново? Очистить таблицу не проще? С точки зрения безопасности многие люди запрещают удаление и создание таблиц, а вы создадите им геморрой.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4737
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение nazar 06.03.2008 14:33

VVVas писал(а):А нафига таблицу убивать и создавать заново? Очистить таблицу не проще?
мне кажется что не проще, если представить что у нас весьма посещаемый форум и админ не просматривал и не стирал свои логи припустим месяц их там накопится мама-мия, если очищать всю таблицу(или только старые) в цикле то это сожрет не мало процес. времен и неплохо нагрузит БД , а зачем нам это?

VVVas писал(а):С точки зрения безопасности многие люди запрещают удаление и создание таблиц, а вы создадите им геморрой.

этого не знал, а как это повлияет на безопасность не пойму чето?
nazar
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 31.08.2007 15:25
Откуда: ua

Сообщение VVVas 07.03.2008 11:57

nazar писал(а):этого не знал, а как это повлияет на безопасность не пойму чето?
Ваши действия никак не повлияют, просто пользователи у которых запрещено создание и удаление таблиц не смогут воспользоваться вашим модом.

nazar писал(а):если очищать всю таблицу(или только старые) в цикле
Truncate table отменили или я заблуждаюсь?
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4737
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение nazar 09.03.2008 21:29

VVVas писал(а):Ваши действия никак не повлияют, просто пользователи у которых запрещено создание и удаление таблиц не смогут воспользоваться вашим модом.
не я имел ввиду как запрещение удаления/создания таблиц положительно может влиять на безопасность?
VVVas писал(а):Truncate table отменили или я заблуждаюсь?

спасибо, не знал (в пхпББ нигде не видел такой инстр.), пост выше поправил
nazar
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 31.08.2007 15:25
Откуда: ua

Пред.След.

Вернуться в Бета-версии модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0