WaRLoCK Опубликовано 9 Октября 2004 Жалоба Поделиться Опубликовано 9 Октября 2004 Нашол Один БАг Точнее не доперевод.. Invision Power Board > Просмотр профиля ->Статистика активности Часовой пояс пользователя {Saturday}, 09 {October} 2004, 5:01 ( а должно быть вот так :Суббота, 09 Октября 2004, 5:01) Подскажите где что надо менять .. Желательно не через админку. Forum v2.0+Все иправление что выложил d1pro Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
d1pro Опубликовано 9 Октября 2004 Жалоба Поделиться Опубликовано 9 Октября 2004 WaRLoCK Ты видимо в profile.php ничего не правил. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
WaRLoCK Опубликовано 9 Октября 2004 Жалоба Поделиться Опубликовано 9 Октября 2004 d1pro Правил все.. Везде перевелось а вот в профиле такая ирунда... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 12 Октября 2004 Жалоба Поделиться Опубликовано 12 Октября 2004 Ты видимо в profile.php ничего не правил.Видимо ТЫ чевото недописал... Методом дедукции и научного-практического тыка я исправил (у себя на локолке) баг: в профиле нада вставлять$info['local_time'] = $member['time_offset'] != "" ? preg_replace("/{(\w+)}/e", '$ibforums->lang[\''."\\1".'\']', $std->get_time( time() + ($member['time_offset']*3600) - ((($ibforums->member['time_offset'] != "") ? $ibforums->member['time_offset'] : $ibforums->vars['time_offset']) * 3600) - (($ibforums->member['dst_in_use'] != "") ? 3600 : 0 ) , $ibforums->vars['clock_long'] )) : $ibforums->lang['no_info']; d1pro Ты забыл replace`ануть Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
d1pro Опубликовано 12 Октября 2004 Жалоба Поделиться Опубликовано 12 Октября 2004 shuks Интересно, как это я образом мог что-то пропустить, когда у меня на форуме в локалке все пашет, а копировал код именно с рабочего форума... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 d1pro когда у меня на форуме в локалке все пашетА у меня не пахало Изменил Профиль.пхп, а оно не работает... Сравнил твой код и код Винни (помойму, точно не помню, извините) на предыд. странице - там нет реплейса: preg_replace("/{(\w+)}/e", '$ibforums->lang[\''."\\1".'\']', (не знаю как эта фигня называется, я не программист )... Поставил этот реплейс и все заработало... копировал код именно с рабочего форумаНо у меня-то и у WaRLoCK`а не работало Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
d1pro Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 А, я забыл сказать, что править нужно не только в get_date, но и в get_time... Так, на всякий случай ... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
WaRLoCK Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 d1pro Код в студию для правки Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 16 Октября 2004 Жалоба Поделиться Опубликовано 16 Октября 2004 Я везде вроде поисправлял, и отоброжается всё как надо, кроме серой полоски, где написана Упрощённая версия, там отображается вот такСейчас: {Saturday}, 16 {October} 2004, 15:33Подскажите плиз , где копать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 16 Октября 2004 Жалоба Поделиться Опубликовано 16 Октября 2004 Uzaren Я решил для себя эту проблему так Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
d1pro Опубликовано 17 Октября 2004 Жалоба Поделиться Опубликовано 17 Октября 2004 Там два раза в get_date править надо. И еще для get_time на return preg_replace повесить. И все... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 27 Октября 2004 Жалоба Поделиться Опубликовано 27 Октября 2004 d1pro Не мог бы ты пожалуйста запостить код для get_date , а то что то у меня ничего не получается За ранее благодарен Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Pantera Опубликовано 28 Октября 2004 Жалоба Поделиться Опубликовано 28 Октября 2004 Не плохо было этот мод в архивчик здешний выложить! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Chrno Опубликовано 29 Октября 2004 Жалоба Поделиться Опубликовано 29 Октября 2004 У меня странная бага возникла после руссификации дат.http://www.anilab.ru/manga/screen.jpgНа борде даты у последних топиках выводятся на час больше от реального.Как на картинке: "Сегодня, 21:17". А когда смотрю в топике и напрямую в таблице - дата 20:17. Где копать? Что-то не так с get_time? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
d1pro Опубликовано 29 Октября 2004 Жалоба Поделиться Опубликовано 29 Октября 2004 Chrno Я тут на IPS видел про это баг-репорт. Мэтт со скидыванием счетчика накосячил. Но у себя я это не заметил, поэтому проверять не стал. Надо будет посмотреть. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Chrno Опубликовано 29 Октября 2004 Жалоба Поделиться Опубликовано 29 Октября 2004 d1pro Я с англоязычным народом тут поговорил, они сказали, что начинаются жуткие косяки, если в настройках поставить "Автопереход на летнее время". Снял - и действительно все вылечилось! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 29 Октября 2004 Жалоба Поделиться Опубликовано 29 Октября 2004 Там два раза в get_date править надо Извиняюсь, что повторяюсь, но может быть кто-то сможет , запостить нужный код? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 30 Октября 2004 Жалоба Поделиться Опубликовано 30 Октября 2004 Uzaren Нужный код уже запостин, внимательно все прочитай Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 30 Октября 2004 Жалоба Поделиться Опубликовано 30 Октября 2004 shuks Я так делал, не помогает Можно тогда, как для идиотов , носом ткнуть, что на что надо заменить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 30 Октября 2004 Жалоба Поделиться Опубликовано 30 Октября 2004 А что конкретно у тебя не то? Если даты пишуься как 15 {October}или что-то в этом духе, то ты неправильно вставил (или вобще не вставил) вот этот код:return preg_replace("/{(\w+)}/e", '$ibforums->lang[\''."\\1".'\']', gmdate($this->time_options[$method], ($date + $this->offset) )); вместо этого кода в functions.php:return gmdate($this->time_options[$method], ($date + $this->offset) ); А для profile.php нада вместо$info['local_time'] = $member['time_offset'] != "" ? gmdate( $ibforums->vars['clock_long'], time() + ($member['time_offset']*3600) + ($ibforums->vars['time_adjust'] * 60) ) : $ibforums->lang['no_info']; вставить$info['local_time'] = $member['time_offset'] != "" ? preg_replace("/{(\w+)}/e", '$ibforums->lang[\''."\\1".'\']', $std->get_time( time() + ($member['time_offset']*3600) - ((($ibforums->member['time_offset'] != "") ? $ibforums->member['time_offset'] : $ibforums->vars['time_offset']) * 3600) - (($ibforums->member['dst_in_use'] != "") ? 3600 : 0 ) , $ibforums->vars['clock_long'] )) : $ibforums->lang['no_info']; И не забудь в lang_global.php добавить'Jan' => "Jan", 'Feb' => "Feb", 'Mar' => "Mar", 'Apr' => "Apr", 'May' => "May", 'Jun' => "Jun", 'Jul' => "Jul", 'Aug' => "Aug", 'Sep' => "Sep", 'Oct' => "Oct", 'Nov' => "Nov", 'Dec' => "Dec", 'January' => "January", 'February' => "February", 'March' => "March", 'April' => "April", 'May' => "May", 'June' => "June", 'July' => "July", 'August' => "August", 'September' => "September", 'October' => "October", 'November' => "November", 'December' => "December", 'Sun' => "Sun", 'Mon' => "Mon", 'Tue' => "Tue", 'Wed' => "Wed", 'Thu' => "Thu", 'Fri' => "Fri", 'Sat' => "Sat", 'Sunday' => "Sunday", 'Monday' => "Monday", 'Tuesday' => "Tuesday", 'Wednesday' => "Wednesday", 'Thursday' => "Thursday", 'Friday' => "Friday", 'Saturday' => "Saturday", и заменить слова в двойных скобках на те, которые ты хочешь, например:'Fri' => "Пт",'Sat' => "Сб",'Sunday' => "Воскресенье",'Monday' => "Понедельник",Должно получиться Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
trollyan Опубликовано 30 Октября 2004 Жалоба Поделиться Опубликовано 30 Октября 2004 Кто-нибудь оформите все в 1 пост. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 30 Октября 2004 Жалоба Поделиться Опубликовано 30 Октября 2004 shuks Спасибо, большое, я просто в function.php 1 раз исправил, а второй раз там остался код вини Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 30 Октября 2004 Жалоба Поделиться Опубликовано 30 Октября 2004 Uzaren Вот вишь, все просто оказалось Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
digital Опубликовано 25 Ноября 2004 Жалоба Поделиться Опубликовано 25 Ноября 2004 хм и еще один баг нашелся.. из-за кривой лофи версии - заметили наверное она не переведена вообще... вообщем вот русская версия lofihttp://www.hitv.ru/prog/lofiversion.zipнебольшая опечатка внизу лофай-версии...открываем файл lofi_skin.phpищемвресиязаменяем на:версияусе Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Остап Опубликовано 30 Декабря 2004 Жалоба Поделиться Опубликовано 30 Декабря 2004 Странная бага в календаре ... 1-я дата нормально, а вторая ... тут Дата события: 31 Декабрь 2004 до 2-{1} 05 (Многодневное событие) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.