Вход | Регистрация

Информационные технологии ::

Метки:

Волшебнику: Форум: Универсализация форума

Я
   Warlock
 
29.07.04 - 23:51
Волшебник, ты используешь IE и поэтому не видишь бага, который возникает в Опере. В колонке обновлено находится (постоянно) дата и время, хотя за текщий день там должен быть ник. Это происходит из-за того, что Microsoft'овцы поменяли функцию GetYear(). Раньше она возвращала ЗначениеГода-1900. Microsoft'овцы возвращают текущий год. Отсюда в Опере и возник баг(Опера, кстати, ближе к стандарту).

Предлагаю: в файле scripts.js (Строка 61) заменить:

 if (upd_date == "" + day + "." + month + "." + ndate.getYear())

на
 nYear = ndate.getYear();
 if (nYear < 1900) {nYear+=1900;}

 if (upd_date == "" + day + "." + month + "." + nYear)

Это будет более универсально.
 
  Рекламное место пустует
   Warlock
 
1 - 30.07.04 - 00:05
(+1)Если без дополнительных переменных одной строкой:

if (upd_date == "" + day + "." + month + "." + (ndate.getYear()<1900?ndate.getYear()+1900:ndate.getYear()))
   Рупор абсурда
2 - 30.07.04 - 00:10
За что ты любишь оперу?
   Warlock
 
3 - 30.07.04 - 00:13
(2)Очень удобная штука:
1. Встроенная опция по выключеню popup-ов(важно)
2. Быстрое включение/отключение показа изображений(очень важно)
3. Удобный интерфейс, в частности держит открытые окна "в себе"
4. Другое...
   Рупор абсурда
4 - 30.07.04 - 00:17
(3) Мдя ...
Возьми нетКаптор ..., будет всё тоже самое только с IE ...
www.netcaptor.com
   SnarkHunter
 
5 - 30.07.04 - 00:21
Теперь в колонке "Обновление" только дата и время, без автора последнего поста...
   Warlock
 
6 - 30.07.04 - 00:22
(4)Посмотрю... Завтра...
   Warlock
 
7 - 30.07.04 - 00:23
Хе! Теперь точно править надо!!!
(5)Все вышло с точностью до наоборот - за прошлый день ники показывает, а за текщий - нет...
   Warlock
 
8 - 30.07.04 - 00:27
(7)Не совсем так... Дату берет текщую - из ОС и сравнивает с датой на форуме... Хрень получается! Да, давно уже говорили про персональную настройку часовых поясов...
   Warlock
 
9 - 30.07.04 - 00:28
(5)После 00:00 нормализуется. Или поменяй дату:)
   Волшебник
 
10 - 30.07.04 - 08:35
(9) Внес изменения, предложенные Warlock. У меня ничего не изменилось... :)
 
 
   Warlock
 
11 - 30.07.04 - 08:38
(10)А у меня изменилось! Теперь юзеры Оперы видят форум снова нормально!


Список тем форума
Рекламное место пустует  
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует