![]() |
Страницы (2): [1] 2 » Показаны 21 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Названия месцев по русски (http://netadmin.ws/forum/showthread.php?threadid=6669)
Названия месцев по русски
Кто-нить знает как заменить все это Sep, Aug на русские названия месяцев?? Откуда форум их цепляет? Из Мускуля иль можно как то реплейсмент настроить?
Не настроишь никак, нужен хак для этого дела, так как там пользуют стандартные php функции.
__________________
C уважением, Игорь
cblog.ru
Игорь, поделился бы сабжем.... то 
С радостью, но нигде такого не видел.
__________________
C уважением, Игорь
cblog.ru
Кирилл А.
Если очень нужно это можно через Replacements реализовать. Хотя это имхо кривовато будет
__________________
Форум 3DNews
понятное дело,что криво. но других враиантов, насколько я вижу - нет.
Кирилл А. ну почему нет, вот, дарю 
------- Hack Rus mons by Krionix ---------
-- function vbdate --
Заменить
return date($format,$timestamp+($bbuserinfo['timezoneoffs
et']-$timeoffset)*3600);
на
// Hack Rus mons by Krionix - Begin
$rusdate=date($format,$timestamp+($bbuserinfo['tim
ezoneoffset']-$timeoffset)*3600);
$rusdate=ereg_replace("January","Январь",$rusdate);
$rusdate=ereg_replace("February","Февраль",$rusdate);
$rusdate=ereg_replace("March","Март",$rusdate);
$rusdate=ereg_replace("April","Апрель",$rusdate);
$rusdate=ereg_replace("May","Май",$rusdate);
$rusdate=ereg_replace("June","Июнь",$rusdate);
$rusdate=ereg_replace("July","Июль",$rusdate);
$rusdate=ereg_replace("August","Август",$rusdate);
$rusdate=ereg_replace("September","Сентябрь",$rusdate);
$rusdate=ereg_replace("October","Октябрь",$rusdate);
$rusdate=ereg_replace("November","Ноябрь",$rusdate);
$rusdate=ereg_replace("December","Декабрь",$rusdate);
return $rusdate;
// Hack Rus mons by Krionix - End
__________________
Форум 3DNews
Спасибо! БОЛЬШОЕ! =)
Упс... вообще просыпадлось все....
Fatal error: Call to undefined function: vbdate() in /www/home/www.boxing.ru/www/forum/admin/sessions.php on line 400
ЧЕго делать то?
Чего там в этой функции в оригинале????
Щас функция выглядит так:
// ###################### Start vbdate #######################
function vbdate () {
// Hack Rus mons by Krionix - Begin
$rusdate=date($format,$timestamp+($bbuserinfo['tim
ezoneoffset']-$timeoffset)*3600);
$rusdate=ereg_replace("January","Январь",$rusdate);
$rusdate=ereg_replace("February","Февраль",$rusdate);
$rusdate=ereg_replace("March","Март",$rusdate);
$rusdate=ereg_replace("April","Апрель",$rusdate);
$rusdate=ereg_replace("May","Май",$rusdate);
$rusdate=ereg_replace("June","Июнь",$rusdate);
$rusdate=ereg_replace("July","Июль",$rusdate);
$rusdate=ereg_replace("August","Август",$rusdate);
$rusdate=ereg_replace("September","Сентябрь",$rusdate);
$rusdate=ereg_replace("October","Октябрь",$rusdate);
$rusdate=ereg_replace("November","Ноябрь",$rusdate);
$rusdate=ereg_replace("December","Декабрь",$rusdate);
return $rusdate;
}
// Hack Rus mons by Krionix - End
Что странно - не помогло. =(
Еще и "текущее время" и "ваш последний визит" слетели наглухо.
а у меня стоит хак today\yesterday, который несколько меняет ф-цию. как поставить это поверх, чтоб ничего не потерять?
quote:
Первоначальное сообщение от Krionix
Кирилл А. ну почему нет, вот, дарю
------- Hack Rus mons by Krionix ---------
// Hack Rus mons by Krionix - End
Кирилл А.
а должна выглядеть так
// ###################### Start vbdate #######################
function vbdate($format,$timestamp) {
global $bbuserinfo,$timeoffset;
// Hack Rus mons by Krionix - Begin
$rusdate=date($format,$timestamp+($bbuserinfo['tim
ezoneoffset']-$timeoffset)*3600);
$rusdate=ereg_replace("January","Январь",$rusdate);
$rusdate=ereg_replace("February","Февраль",$rusdate);
$rusdate=ereg_replace("March","Март",$rusdate);
$rusdate=ereg_replace("April","Апрель",$rusdate);
$rusdate=ereg_replace("May","Май",$rusdate);
$rusdate=ereg_replace("June","Июнь",$rusdate);
$rusdate=ereg_replace("July","Июль",$rusdate);
$rusdate=ereg_replace("August","Август",$rusdate);
$rusdate=ereg_replace("September","Сентябрь",$rusdate);
$rusdate=ereg_replace("October","Октябрь",$rusdate);
$rusdate=ereg_replace("November","Ноябрь",$rusdate);
$rusdate=ereg_replace("December","Декабрь",$rusdate);
return $rusdate;
// Hack Rus mons by Krionix - End
}
__________________
Форум 3DNews
Krionix
буду благодарен за помощь!
function vbdate($format,$timestamp) {
global $bbuserinfo,$timeoffset, $dateformat, $timeformat;
if ($dateformat==$format) {
$todaystamp=mktime();
$todaydate=date($format,$todaystamp+($bbuserinfo['
timezoneoffset']-$timeoffset)*3600);
$yestdate=date($format,(($todaystamp-86400)+($bbuserinfo['timezoneoffset']-$timeoffset)*3600));
$date = date($format,$timestamp+($bbuserinfo['timezoneoffs
et']-$timeoffset)*3600);
if ($date==$todaydate) {
$date="<b><font color='#6b8e23'>Сегодня</font></b>";
}
if ($date==$yestdate) {
$date="<B><font color='#e99000'>Вчера</font></b>";
}
} else {
$date = date($format,$timestamp+($bbuserinfo['timezoneoffs
et']-$timeoffset)*3600);
}
return $date;
}
да, перестарался с удалением.
все восстановилось, но нужного эффекта - НЕТ.
в профайле - англ. месяцы, в тредах - тоже.
где же оно их заменило?
Кирилл А.
quote:Пока нигде
где же оно их заменило?

__________________
Форум 3DNews
Krionix
Спасибо огромное, все запахало! 
| Формат времени GMT. Текущее время 11:34. | Страницы (2): [1] 2 » Показаны 21 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.