 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Названия месцев по русски
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник
Зарегистрирован: Sep 2003
Место проживания:
Публикаций: 78
Статус:  |
Кто-нить знает как заменить все это Sep, Aug на русские названия месяцев?? Откуда форум их цепляет? Из Мускуля иль можно как то реплейсмент настроить?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
29-09-2003 10:01 |
|
|
Модератор
|
| Не настроишь никак, нужен хак для этого дела,... |
[сооб. #52807]
29-09-2003 23:23 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
Не настроишь никак, нужен хак для этого дела, так как там пользуют стандартные php функции.
__________________
C уважением, Игорь
cblog.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
29-09-2003 23:23 |
|
|
Участник
|
Игорь, поделился бы сабжем.... то  |
[сооб. #52824]
30-09-2003 10:08 |
|
|
Модератор
|
| С радостью, но нигде такого не видел. |
[сооб. #52825]
30-09-2003 10:11 |
|
|
Участник
|
Кирилл А.
Если очень нужно это можно через... |
[сооб. #52838]
30-09-2003 11:48 |
|
|
Участник
|
| понятное дело,что криво. но других враиантов,... |
[сооб. #52839]
30-09-2003 11:50 |
|
|
Участник
|
Кирилл А. ну почему нет, вот, дарю 
-------... |
[сооб. #52882]
01-10-2003 12:29 |
|
Участник

Зарегистрирован: Apr 2003
Место проживания:
Публикаций: 109
Статус:  |
Кирилл А. ну почему нет, вот, дарю 
------- 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
__________________
**censored**
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-10-2003 12:29 |
|
|
Участник
|
Спасибо! БОЛЬШОЕ! =)
Упс... вообще просыпадлось... |
[сооб. #52897]
01-10-2003 14:07 |
|
Участник
Зарегистрирован: Sep 2003
Место проживания:
Публикаций: 78
Статус:  |
Спасибо! БОЛЬШОЕ! =)
Упс... вообще просыпадлось все....
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
Что странно - не помогло. =(
Еще и "текущее время" и "ваш последний визит" слетели наглухо.
Сообщение было отредактировано Кирилл А. 01-10-2003 в 14:38
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-10-2003 14:07 |
|
|
Участник
|
| а у меня стоит хак today\yesterday, который несколько... |
[сооб. #52905]
01-10-2003 15:32 |
|
|
Участник
|
[QUOTE]Первоначальное сообщение от Krionix
[B][b]Кирилл... |
[сооб. #52906]
01-10-2003 15:34 |
|
Участник
Зарегистрирован: Sep 2003
Место проживания:
Публикаций: 78
Статус:  |
quote: Первоначальное сообщение от Krionix
Кирилл А. ну почему нет, вот, дарю 
------- Hack Rus mons by Krionix ---------
// Hack Rus mons by Krionix - End
Почему-то не работает... =(((
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-10-2003 15:34 |
|
|
Участник
|
Кирилл А.
а должна выглядеть так[code]//... |
[сооб. #52917]
01-10-2003 17:34 |
|
Участник

Зарегистрирован: Apr 2003
Место проживания:
Публикаций: 109
Статус:  |
Кирилл А.
а должна выглядеть так code:
Ты лишнего поудалял. Надо было 1 строчку удалить всего. А вообще лучше не удалять а комментировать.
pukelis
Не видел этого хака. Запость сюда как утебя выглядит vbdate
__________________
**censored**
Сообщение было отредактировано Krionix 01-10-2003 в 17:39
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-10-2003 17:34 |
|
|
Участник
|
Krionix
буду благодарен за помощь!
function... |
[сооб. #52918]
01-10-2003 18:05 |
|
Участник

Зарегистрирован: Jun 2003
Место проживания:
Публикаций: 32
Статус:  |
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;
}
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-10-2003 18:05 |
|
|
Участник
|
да, перестарался с удалением.
все восстановилось,... |
[сооб. #52920]
01-10-2003 18:33 |
|
Участник
Зарегистрирован: Sep 2003
Место проживания:
Публикаций: 78
Статус:  |
да, перестарался с удалением.
все восстановилось, но нужного эффекта - НЕТ.
в профайле - англ. месяцы, в тредах - тоже.
где же оно их заменило?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-10-2003 18:33 |
|
|
Участник
|
Кирилл А. quote: где же оно их заменило?
... |
[сооб. #52953]
02-10-2003 05:53 |
|
Участник

Зарегистрирован: Apr 2003
Место проживания:
Публикаций: 109
Статус:  |
Кирилл А. quote: где же оно их заменило?
Пока нигде 
Я не заметил что у тебя сокращенные месяцы стоят. Надо в ACP в опциях
Format for registration date поставить - F Y
Birthday Format - F j, Y
Birthday Format #2 - F j
pukelis
вставь перед return $date;
а $rusdate замени на $date
Krionix добавил 02-10-2003 в 05:59:39:
pukelis
да..., и тогда строчка
$rusdate=date($format,$timestamp+($bbuserinfo['tim
ezoneoffset']-$timeoffset)*3600);
не нужна
__________________
**censored**
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-10-2003 05:53 |
|
|
Участник
|
Krionix
Спасибо огромное, все запахало!... |
[сооб. #52954]
02-10-2003 06:50 |
|
|
|
Формат времени GMT. Текущее время 11:35.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01391912 seconds (54.84% PHP - 45.16% MySQL) with 26 queries.
|
 |