Your fucking browser doesn't support JavaScript, so you can't post here.
Loading
Объявления
09.12.2006, 13:40
#1
Эксперт
Регистрация: 05.01.2006
Адрес: http://www.lisichko.ru
Сообщений: 4,640
Версия vB: 3.6 Beta
Поблагодарил(-а): 619
Поблагодарили 1,616 раз(а) в 924 сообщениях
Репутация: Эксперт (1656 )
Русская дата рождения - мини-хак
Данный хак руссифицирует вывод даты рождения в профиле пользователя, на странице member.php.
Изначально в дате стоит английский месяц, он заменяется на русский.
Т.к. второй раз уже просили, сделал.
Подходить должен почти
ко всем версиям, но установка может быть непонятна на версиях отличных от 3,6,*. О проблемах по установке на более ранние версии писать тут.
Открыть файл member.php - найти строки
Код:
// *********************
// CUSTOM PROFILE FIELDS
ВЫШЕ добавить
Код:
$birthday_bit = explode(" ", $userinfo['birthday']);
$pattern = array(
"/^January$/",
"/^February$/",
"/^March$/",
"/^April$/",
"/^May$/",
"/^June$/",
"/^July$/",
"/^August$/",
"/^September$/",
"/^October$/",
"/^November$/",
"/^December$/",
);
$replace = array(
"Января",
"Февраля",
"Марта",
"Апреля",
"Мая",
"Июня",
"Июля",
"Августа",
"Сентября",
"Октября",
"Ноября",
"Декабря",
);
$birthday_bit['1'] = preg_replace($pattern, $replace, $birthday_bit['1']);
$userinfo['birthday'] = $birthday_bit['0'] . " " . $birthday_bit['1'] . " " . $birthday_bit['2'];
Залить на сервер и радоваться жизни.
Рекламка
Реклама на форуме
Файловый Архив
Неограниченное количество категорий и суб-категорий
Тонкие настройки прав доступа
Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
Мультизагрузка файлов - SWFUploader
Добавление файлов с сервера
Подробности и история обновлений продукта в
этой теме
09.12.2006, 15:04
#2
zМарковь
Хочет третью строчку =)
Регистрация: 6961
Адрес: 09.05.2005
Сообщений: 2,787
Версия vB: Лольск
Поблагодарил(-а): 692
Поблагодарили 6,746 раз(а) в 969 сообщениях
Репутация: Гуру (3.8.x )
10.12.2006, 14:37
#3
Простоузер
Регистрация: 10.09.2006
Адрес: Ua Kiev!
Сообщений: 9
Версия vB: 3.6.0
Поблагодарил(-а): 2
Поблагодарили 3 раз(а) в 1 сообщении
Репутация: Новичок (3 )
смысла не вижу в данном так называемом хаке
10.12.2006, 15:05
#4
Продвинутый
Регистрация: 03.11.2005
Адрес: Санкт-Петербург
Сообщений: 22
Версия vB: 3.6.2
Поблагодарил(-а): 11
Поблагодарили 13 раз(а) в 5 сообщениях
Репутация: Опытный (13 )
смысл в том, что человек хотябы постарался что то сделать для других
10.12.2006, 20:48
#5
Эксперт
Регистрация: 05.01.2006
Адрес: http://www.lisichko.ru
Сообщений: 4,640
Версия vB: 3.6 Beta
Поблагодарил(-а): 619
Поблагодарили 1,616 раз(а) в 924 сообщениях
Репутация: Эксперт (1656 )
Цитата:
смысла не вижу в данном так называемом хаке
да ну, а расскажи почему.
Если тебе он не нужен, это не значит что он не нужен другим.
Настройки языка например у меня не помогают, скорее всего из-за того что хостер зарубежный.
12.12.2006, 17:52
#6
Продвинутый
Регистрация: 30.01.2006
Адрес: Москва
Сообщений: 159
Версия vB: 3.6.8
Поблагодарил(-а): 35
Поблагодарили 50 раз(а) в 12 сообщениях
Репутация: Опытный (50 )
Спасибо!!
12.12.2006, 20:06
#7
zМарковь
Хочет третью строчку =)
Регистрация: 09.05.2005
Адрес: 6961
Сообщений: 3.8.x
Версия vB: 2,787
Поблагодарил(-а): 692
Поблагодарили 6,746 раз(а) в 969 сообщениях
Репутация: Гуру (Лольск )
Мм.. а если открыть includes/functions.php и найти там
PHP код:
return $datefunc ( $format , $timestamp_adjusted );
и заменить её на
PHP код:
$pattern = array(
"/January/" ,
"/February/" ,
"/March/" ,
"/April/" ,
"/May/" ,
"/June/" ,
"/July/" ,
"/August/" ,
"/September/" ,
"/October/" ,
"/November/" ,
"/December/"
);
$replace = array(
"Января" ,
"Февраля" ,
"Марта" ,
"Апреля" ,
"Мая" ,
"Июня" ,
"Июля" ,
"Августа" ,
"Сентября" ,
"Октября" ,
"Ноября" ,
"Декабря"
);
return preg_replace ( $pattern , $replace , $datefunc ( $format , $timestamp_adjusted ));
то заменится не только в профиле... а ещё и в списке участников, например.. а мож ещё где
12.12.2006, 20:25
#8
Эксперт
Регистрация: 05.01.2006
Адрес: http://www.lisichko.ru
Сообщений: 4,640
Версия vB: 3.6 Beta
Поблагодарил(-а): 619
Поблагодарили 1,616 раз(а) в 924 сообщениях
Репутация: Эксперт (1656 )
zCarot , угу, по-логичнее будет. Я копаться не стал, так что фиг знает где там еще дата выводится.
12.12.2006, 20:28
#9
zМарковь
Хочет третью строчку =)
Регистрация: 2,787
Адрес: 3.8.x
Сообщений: 6961
Версия vB: Лольск
Поблагодарил(-а): 692
Поблагодарили 6,746 раз(а) в 969 сообщениях
Репутация: Гуру (09.05.2005 )
хуже вряд ли будет
19.12.2006, 08:25
#10
Простоузер
Регистрация: 05.10.2006
Сообщений: 11
Поблагодарил(-а): 6
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: Новичок (0 )
криво отображается дата регистрации в сообщениях +со склонением беда "Регистрация: фефраля 2003"
Опции темы
Опции просмотра
Линейный вид
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Текущее время: 10:51 26.05.2012 . Часовой пояс GMT +4.