Форум Guyver World Манга, аниме и фильмы Гайвер
22 Мая 2024, 03:36:34
Приветствуем Вас на форуме аниме и манги Гайвер. Пожалуйста, вoйдитe или зaрeгиcтpирyйтeсь.

 
  Guyver World   Форум   Правила F.A.Q. Wiki RPG Поиск Войти Peгиcтрaция  
Страниц: 1 ... 4 5 [6] 7 8 ... 28   Вниз
 
Автор Тема:

Проблемы и обновления форума

 (Прочитано 108784 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Cannibal
Администратор
17 - Верховный Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 8038


Noisecore.ru

Регистрация: 28.01.2007
Пользователь №: 1


« Ответ #75 : 18 Мая 2009, 23:05:56 »

Заметил, что время на форуме отстает на 10 минут, что не очень удобно в некоторых случаях. Да и вообще, не порядок. Что люди подумают, какой стыд!  sm3

Текущее время форума: 18 Май 2009, 21:45
А должно показывать :  21:55

www.worldtimeserver.com
Точняк sm38 К сожалению сделать ничего с этим не могу, так как время, которое показывает форум зависит только от хостинга. Точнее от времени, установленном на серваках, которые предоставляют нам хостинг. Если ничего не изменится в ближайшее время, то напишу в техподдержку, возможно какой-то глюк.

Кстати также есть проблема с переходом зимнее-летнее время. У нас оно всегда летнее sm38 sm2


Гость
« Ответ #76 : 18 Мая 2009, 23:16:52 »

Точняк sm38 К сожалению сделать ничего с этим не могу, так как время, которое показывает форум зависит только от хостинга.
Ты можешь поправить скрипты, там должна быть функция которая считает время с прибавкой часового пояса юзверя, типа так $userTime = GetTime() + $hour_add + $ten_minut_add; Чо-та типа этого. sm1
Cannibal
Администратор
17 - Верховный Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 8038


Noisecore.ru

Регистрация: 28.01.2007
Пользователь №: 1


« Ответ #77 : 19 Мая 2009, 16:00:08 »

Точняк sm38 К сожалению сделать ничего с этим не могу, так как время, которое показывает форум зависит только от хостинга.
Ты можешь поправить скрипты, там должна быть функция которая считает время с прибавкой часового пояса юзверя, типа так $userTime = GetTime() + $hour_add + $ten_minut_add; Чо-та типа этого. sm1
Хех, спасибо за совет sm36 Будет время - займусь *добавляет в to-do лист*

Гость
« Ответ #78 : 19 Мая 2009, 16:50:05 »

Порылся в скриптах, первое что нашел:
Цитировать
'registered' => empty($user_profile[$memID]['dateRegistered']) ? $txt[470] : strftime('%Y-%m-%d', $user_profile[$memID]['dateRegistered'] + ($user_info['time_offset'] + $modSettings['time_offset']) * 3600),
Эту переменную нужно подкрутить малеха, так как она отвечает за часовой пояс.

<удолил плохой вариант. смотри следующий пост>
Гость
« Ответ #79 : 19 Мая 2009, 17:01:18 »

Как я и предполагал:
Цитировать
Subs.php

   int forum_time(bool use_user_offset = true)
      - returns the current time with offsets.
      - always applies the offset in the time_offset setting.
      - if use_user_offset is true, applies the user's offset as well.
      - returns seconds since the unix epoch.
Цитировать
function forum_time($use_user_offset = true, $timestamp = null)
{
   global $user_info, $modSettings;

   if ($timestamp === null)
      $timestamp = time();
   elseif ($timestamp == 0)
      return 0;

   return $timestamp + $gaibaaaaaaaaaaaaa +($modSettings['time_offset'] + ($use_user_offset ? $user_info['time_offset'] : 0)) * 3600;
}


PS
За возможный причиненный ущерб я не отвечаю. sm38
Гость
« Ответ #80 : 19 Мая 2009, 17:04:05 »

Хотя, надо сказать, это не панацея, потому это функция только текущего времени с учетом часового пояса пользователя. А, например, при добавления поста в базу данных эта функция не используется сто пудов.

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

В том же Subs.php есть функция timeformat($logTime, $show_today = true), там можно поправить строчку
$time = $logTime + $gaiba +($user_info['time_offset'] + $modSettings['time_offset']) * 3600;

timeformat и forum_time используется именно для верного отображения, а c mysql-request стока возни...

PS
И опять же, на свой страх и рыск.
Cannibal
Администратор
17 - Верховный Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 8038


Noisecore.ru

Регистрация: 28.01.2007
Пользователь №: 1


« Ответ #81 : 27 Мая 2009, 15:30:51 »

Про возможность установки "квадратов предупреждений" под аватарами:

Такого установлено не будет, я считаю это ненужной штукой. Зависимость бана от кол-ва квадратов будет не соответствовать действительности - на этом форуме баны применяются к спамо- и флудопользователям, к обычным пользователям применяются предупреждения и наставления через личные сообщения.

Есть форумы, где такая штука нужна, а есть, где не нужна. Наш форум - это тот, где эта штука не нужна. Ээээ, не могу сформулировать объяснение своего мнения sm38 Я беру пример с английских гайвер-форумов - хотя эти квадраты там есть по-умолчанию, однако они никогда не применяются, в случае проблем всё решается простым предупреждением и наставлением. Так что я вообще не понимаю, зачем они нам. У нас такой (хороший) состав пользователей и такой формат форума, что эти квадраты будут выглядеть как бред, не будет никак вписываться в атмосферу, по-моему.

Вот так всё есть и откуда всё sm38

Нахрен это всё не надо sm38

Гость
« Ответ #82 : 27 Мая 2009, 15:39:50 »

Согласен. Когда бывает большой постоянный поток анонимусов (в смысле новых участников), тогда это полезно. Лень всех наставлять =)
ZX-Tole
15 - Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 1191


Регистрация: 31.03.2009
Пользователь №: 631


« Ответ #83 : 27 Мая 2009, 15:42:36 »

я-за "квадраты".ПОЛЕЗНО БУДЕТ.

Viva Cronos!
Гость
« Ответ #84 : 27 Мая 2009, 16:38:32 »

я-за "квадраты".ПОЛЕЗНО БУДЕТ.
Аргументы?
ZX-Tole
15 - Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 1191


Регистрация: 31.03.2009
Пользователь №: 631


« Ответ #85 : 27 Мая 2009, 16:41:59 »

я-за "квадраты".ПОЛЕЗНО БУДЕТ.
Аргументы?

за оффтоп, флуд, хамство и т.д. будет выдаваться типа предупреждения и если человек умный то он поймет, что так делать нельзя, а если нет... sm36

Viva Cronos!
Cannibal
Администратор
17 - Верховный Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 8038


Noisecore.ru

Регистрация: 28.01.2007
Пользователь №: 1


« Ответ #86 : 27 Мая 2009, 16:44:54 »

Согласен. Когда бывает большой постоянный поток анонимусов (в смысле новых участников), тогда это полезно. Лень всех наставлять =)
Во, точняк, вот это я забыл сказать sm36

за оффтоп, флуд, хамство и т.д. будет выдаваться типа предупреждения и если человек умный то он поймет, что так делать нельзя, а если нет... sm36
Человек поймёт и без квадрата, если ему нормально объяснить sm4

ZX-Tole
15 - Создатель
*****
Offline Offline

Пол: Мужской
Сообщений: 1191


Регистрация: 31.03.2009
Пользователь №: 631


« Ответ #87 : 27 Мая 2009, 16:46:33 »

К сожалению, далеко не каждый это понимает... sm1

М.б...все равно полезно мне кажется будет...

Viva Cronos!
Mephistopheles
Ненавистник школаты
Глобальный модератор
16 - Глава Федерации
*****
Offline Offline

Пол: Мужской
Сообщений: 2748


Сколько в бутылку не лезь, джином не станешь.

Регистрация: 03.09.2008
Пользователь №: 346


« Ответ #88 : 28 Мая 2009, 00:12:41 »

Квадраты нужны хотя бы для удобства. Вот смотришь сколько осталось квадратов до бана... sm64

«Это невозможно» - сказала Причина.
«Это безрассудно» - заметил Опыт.
«Это бесполезно» - отрезала Гордость
«Попробуй» - шепнула Мечта…


Гость
« Ответ #89 : 28 Мая 2009, 10:08:34 »

Квадраты нужны хотя бы для удобства. Вот смотришь сколько осталось квадратов до бана... sm64
Руки чешутся кого-нибудь забанить? sm38
Страниц: 1 ... 4 5 [6] 7 8 ... 28   Вверх
 
 
Перейти в:  


Powered by SMF 1.1.21 | SMF © Simple Machines