Сделать стартовой Добавить в избранное
 
Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
Wonderful Life » Форум » TWS Форум - всё о скрипте » Баги и проблемы установки скрипта » Баги 1,7,1
Навигация по сайту
Главная
Галерея (демо) (2009)
Фотоальбомы (бета)
 
Поиск по форуму


Отвлечёмся на ...
Наш опрос
Помогает ли форум поддержки

Да, всегда
В большинстве случаев
Нет, не помогает
Я не нуждаюсь в помощи
Последнее на форуме
Цвет группы
Последнее сообщение Вчера в 19:54:57 Al-x
Готовится галерея 4.2
1 2 3 ... 5 6 7 >>
Последнее сообщение 30 декабря 2011 11:33 Al-x
Beta Версия 1,6
1 2 3 ... 9 10 11 >>
Последнее сообщение 5 декабря 2011 10:53 shumaher187
Облако тегов
Последнее сообщение 13 ноября 2011 21:20 Al-x
Online 2.0
Последнее сообщение 31 октября 2011 16:25 Al-x
On-Line
1 2 3 ... 5 6 7 >>
Последнее сообщение 12 сентября 2011 09:38 Al-x
Всегда актуально!
Сейчас на сайте
Новый альбом
Видео и флэш
Обновлена: 8 января 01:58
Фотографий: 2
   Все форумы > TWS Форум - всё о скрипте > Баги и проблемы установки скрипта Поиск по форуму
Предыдущая тема :: Следующая тема  
Правила раздела
   
 
Назад  <<  1 2 3 4 5 6 7 8  >>  Вперёд
   
Баги 1,7,1
  • 85
Rodimus   Ссылка на пост #76 Добавлено: 26 марта 2010 23:22
Посетители
Новичок

Возраст: --
С нами: 2 года 5 месяцев
Сообщений: 8
Репутация:
Репутация: 2
Поблагодарил: 2
Получил благодарностей: 0
Предупреждений: 0
Да! Точно!
Вот эти коды &_raquo; &_#187; Чтобы работало, подчеркивания из кодов следует убрать!

Сообщение отредактировано 26 марта 2010 23:23. Редактировалось 1 раз(а)
Наверх 
index   Ссылка на пост #77 Добавлено: 16 апреля 2010 11:22
Посетители
Новичок

Возраст: 20 Дева
С нами: 3 года 11 месяцев
Сообщений: 44
Репутация:
Репутация: 5
Поблагодарил: 3
Получил благодарностей: 1
Предупреждений: 0
del

Сообщение отредактировано 16 апреля 2010 11:31. Редактировалось 6 раз(а)
Наверх 
Al-x   Ссылка на пост #78 Добавлено: 16 апреля 2010 21:19
Администраторы
Верховная Семья

Возраст: 25 Дева
С нами: 4 года 11 месяцев
Сообщений: 3858
Репутация:
Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8
Поблагодарил: 31
Получил благодарностей: 531
Предупреждений: 1
Нужно не забывать чистить кэш))
ICQ: 294898313
Наверх 
sl   Ссылка на пост #79 Добавлено: 25 мая 2010 04:31
Посетители
Бывалый

Возраст: 30 Весы
С нами: 4 года 2 месяцa
Сообщений: 129
Репутация:
Репутация: 66.8Репутация: 66.8
Поблагодарил: 18
Получил благодарностей: 24
Предупреждений: 0
Встретил очень интересную ошибку.

Заметил, что юзеры стали на сайте часто "банится"... При этом: возраст - 40 лет, зареган, 40 лет назад, ерунда какая то... Логов нет, среди юзеров тоже не зареган. Идём дальше - в таблице _users участник не найден. Но логи форума и его записи есть (т.е. он был когда то в _users).
Почему его там не стало? Или так: почему он мог былть там (_users) удалён? Прошарил все файлы нет ничего, чтобы удаляло (FROM " . PREFIX . "_users) (с разным кол-вом пробелов, и без их участия воовсе (Search and Replace tools).

Прошу помочь.

Добавлено спустя 19 минут 50 секунд:

Нашёл возможный вариант, не учтённый (вероятно) при разработке форума:
modules/cron.php:

$db->query( "DELETE FROM " . USERPREFIX . "_users WHERE lastdate < '$thisdate' and user_group = '4'" );


эта запись выполняется при:
if( intval( $config['max_users_day'] ) ) {


т.е. если у вас в конфиге ДЛЕ стоит: "Количество дней, через которое удалять пользователя если он не посещал сайт 0 = ограничений нет", то юзер будет УДАЛЁН из (_user) таблицы, но его сообщения на форуме останутся. Т.о. получится, что он забанен...
___________________________
Все предлагаемые мной модификации вы используете на свой страх и риск!
ICQ: 4560555
Наверх 
Al-x   Ссылка на пост #80 Добавлено: 25 мая 2010 10:37
Администраторы
Верховная Семья

Возраст: 25 Дева
С нами: 4 года 11 месяцев
Сообщений: 3858
Репутация:
Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8
Поблагодарил: 31
Получил благодарностей: 531
Предупреждений: 1
Видимо да, эта опция несовместима с форумом
ICQ: 294898313
Наверх 
sl   Ссылка на пост #81 Добавлено: 25 мая 2010 18:33
Посетители
Бывалый

Возраст: 30 Весы
С нами: 4 года 2 месяцa
Сообщений: 129
Репутация:
Репутация: 66.8Репутация: 66.8
Поблагодарил: 18
Получил благодарностей: 24
Предупреждений: 0
Но, чтобы всё работало верно, существует крайне просто фикс, корректно и изящно решающий этот вопрос:

/forum/function/post.php

Найти:

if ($row['id']){


Заменить на:


if ($row['email']){


Т.о. если юзер был удалён, то все оставшиеся сообщения от его логина будут написанны от Гость, и не выделятся астономические возрасты и не реальные даты....

Добавлено спустя 1 минуту 14 секунд:

ЗЫ: Лишь благодаря понятному написанию форума удаётся сравнительно просто выходить из сложных ситуаций. За это СПАСИБО АЛЕКСАНДРУ!
___________________________
Все предлагаемые мной модификации вы используете на свой страх и риск!
ICQ: 4560555
Наверх 
Al-x   Ссылка на пост #82 Добавлено: 26 мая 2010 02:12
Администраторы
Верховная Семья

Возраст: 25 Дева
С нами: 4 года 11 месяцев
Сообщений: 3858
Репутация:
Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8
Поблагодарил: 31
Получил благодарностей: 531
Предупреждений: 1
Это не корректное исправление, т.к. могут пойти глюки у тех гостей, что ввели своё мыло. Я не уверен, но надо проверять. Решение я дать затрудняюсь, т.к. это далеко не простой вопрос. Там надо как-то ещё проверить есть ли запись в базе (по другим полям из таблицы пользователей, но не по мылу, мн кажется.)
ICQ: 294898313
Наверх 
sl   Ссылка на пост #83 Добавлено: 26 мая 2010 07:56
Посетители
Бывалый

Возраст: 30 Весы
С нами: 4 года 2 месяцa
Сообщений: 129
Репутация:
Репутация: 66.8Репутация: 66.8
Поблагодарил: 18
Получил благодарностей: 24
Предупреждений: 0
если юзер был удалён, значит у его email поле будет NULL, а тогда, не будет делаться контент пост-профайла, а звание у него будет Гость. Решение на мой взгляд правильное, потому как посты оставить хочется, а кем как ни гостём назвать этого бывшего участника? (при проверке на ID, - он есть, потому как забирается из tws_posts

Добавлено спустя 1 минуту 11 секунд:

PS. Да, кстати, этот вариант на случай если Гостям пост запрещён (помоему такое на большенстве форумов)
___________________________
Все предлагаемые мной модификации вы используете на свой страх и риск!
ICQ: 4560555
Наверх 
Al-x   Ссылка на пост #84 Добавлено: 15 июля 2010 22:31
Администраторы
Верховная Семья

Возраст: 25 Дева
С нами: 4 года 11 месяцев
Сообщений: 3858
Репутация:
Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8
Поблагодарил: 31
Получил благодарностей: 531
Предупреждений: 1
Cказали Спасибо: 2
/engine/forum/ajax/editpost.php

на 296 строке заменить

$post_txt = preg_replace( "#\[hide=([^\]]+)\](.+?)\[/hide\]#ies", "\\2", $post_txt);


на

$post_txt = preg_replace ("'\[hide=([^\]]+)\](.*?)\[/hide\]'si","\\2", $post_txt);


Это исправит ошибку, которая иногда появляется при быстром редактировании поста, содержащего тег hide
ICQ: 294898313
Наверх 
sl   Ссылка на пост #85 Добавлено: 2 сентября 2010 15:27
Посетители
Бывалый

Возраст: 30 Весы
С нами: 4 года 2 месяцa
Сообщений: 129
Репутация:
Репутация: 66.8Репутация: 66.8
Поблагодарил: 18
Получил благодарностей: 24
Предупреждений: 0
Cказали Спасибо: 1
Обнаружен неприятный баг, связанный с макесимальной дилинной целого числа в таблице dle_twsf_uwarnings для поля user_id по умолчанию выставляется длянна smallint (8), что очень мало для высокопосещяемых форумов. Следует изменить это значение на mediumint (8) или на просто на int.
___________________________
Все предлагаемые мной модификации вы используете на свой страх и риск!
ICQ: 4560555
Наверх 
MSK   Ссылка на пост #86 Добавлено: 2 сентября 2010 18:00
Администраторы
Верховная Семья

Возраст: --
С нами: 4 года 9 месяцев
Сообщений: 469
Репутация:
Репутация: 353Репутация: 353Репутация: 353Репутация: 353Репутация: 353Репутация: 353Репутация: 353Репутация: 353
Поблагодарил: 4
Получил благодарностей: 57
Предупреждений: 0
sl,
размер этого поля должен совпадать с размером этого поля в таблице _users двига
ICQ: 69348180
Наверх 
Al-x   Ссылка на пост #87 Добавлено: 2 сентября 2010 19:08
Администраторы
Верховная Семья

Возраст: 25 Дева
С нами: 4 года 11 месяцев
Сообщений: 3858
Репутация:
Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8
Поблагодарил: 31
Получил благодарностей: 531
Предупреждений: 1
Возможно ошибка в инсталяторе, действительно медиуминт там должен быть
ICQ: 294898313
Наверх 
sl   Ссылка на пост #88 Добавлено: 3 сентября 2010 21:45
Посетители
Бывалый

Возраст: 30 Весы
С нами: 4 года 2 месяцa
Сообщений: 129
Репутация:
Репутация: 66.8Репутация: 66.8
Поблагодарил: 18
Получил благодарностей: 24
Предупреждений: 0
Cказали Спасибо: 1
Да, в инсталяторе:

`user_id` smallint(8) NOT NULL default '0',
___________________________
Все предлагаемые мной модификации вы используете на свой страх и риск!
ICQ: 4560555
Наверх 
sl   Ссылка на пост #89 Добавлено: 1 ноября 2010 06:38
Посетители
Бывалый

Возраст: 30 Весы
С нами: 4 года 2 месяцa
Сообщений: 129
Репутация:
Репутация: 66.8Репутация: 66.8
Поблагодарил: 18
Получил благодарностей: 24
Предупреждений: 0
Заметил баг, видимо не только у меня:

___________________________
Все предлагаемые мной модификации вы используете на свой страх и риск!
ICQ: 4560555
Наверх 
Al-x   Ссылка на пост #90 Добавлено: 1 ноября 2010 19:06
Администраторы
Верховная Семья

Возраст: 25 Дева
С нами: 4 года 11 месяцев
Сообщений: 3858
Репутация:
Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8Репутация: 1910.8
Поблагодарил: 31
Получил благодарностей: 531
Предупреждений: 1
Да, знаем, я планировал исправить в новой версии и исправил, но не парой строк, а вообще заменив функцию. Т.к. версия не вышла - фикса так и не было.
ICQ: 294898313
Наверх 
 
Назад  <<  1 2 3 4 5 6 7 8  >>  Вперёд
     
 
Похожие темы форума
 
  • Баги версии 4.2
  • Баги TWS Gallery
  • Баги TWS Galery 2009
  • Баги превьюшек
  • Баги gallery 4.0 Beta
  •  
     
    Информация
     
    Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.