![]() |
Страницы (2): [1] 2 » Показаны 27 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=76)
-- Кириллица в Member List (http://netadmin.ws/forum/showthread.php?threadid=7734)
Кириллица в Member List
Как добавить русские буквы в memberlist.php?
Помню что было дело в вБ2, искал два раза, все пусто ...
__________________
Международное брачное агенство в Сибири.
1. Ð_едактируем шаблон memberlist, добавляем выше:
<if condition="$vboptions['usepopups'] AND !$show['usergroup']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr align="center">
$russianletterbits
</tr>
</table>
$userscount = $DB_site->query_first("
// russian letters
for ($i=192; $i < 223; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$russianletterbits .= "' . fetch_template('memberlist_letter') . '";');
}
__________________
Всегда есть решение.
polo
Спасибки. А у меня вопрос - какой for ($i=192; $i < 223; $i++) надо прописать (может это где можно прочитать? наверно на пхп.нет?), чтобы был алфавит с диакритическимы знакамы, типа для латышского долгого аа.
__________________
Международное брачное агенство в Сибири.
Я юзаю Ultra Edit -> View -> Ascii Table.
__________________
Всегда есть решение.
polo,
у тебя нет никаких идей, почему так может получаться: в английских списках юзеров все нормально, а вот в русских немного намешаны участники. Например если смотрю участников на букву "И", то там есть и на "К" и на "Л" и т.д.
__________________
C уважением, Игорь
cblog.ru
Думаю что кодировка базы. http://www.netadmin.ws/forum/showth...p?threadid=7576
__________________
Всегда есть решение.
Igor
quote:
polo,
у тебя нет никаких идей, почему так может получаться: в английских списках юзеров все нормально, а вот в русских немного намешаны участники. Например если смотрю участников на букву "И", то там есть и на "К" и на "Л" и т.д.
$condition = "username NOT REGEXP(\"^[a-zA-Z]\")";
$condition = "username NOT REGEXP(\"^[a-zA-Zа-яА-Я]\")";
__________________
Tu ne cede malis, sed contra audehtior
Не покоряйся беде, но смело иди навстречу.
Не хватает двух букв - "Ё" и "Я"...
Bratok
Спасибо, но не помогло. В русских списках до сих пор завал, а в английских порядок.
__________________
C уважением, Игорь
cblog.ru
MarKer
найти:
for ($i=192; $i < 223; $i++)
for ($i=192; $i < 224; $i++)
$condition = "username NOT REGEXP(\"^[a-zA-Z]\")";
$condition = "username NOT REGEXP(\"^[a-zA-Zа-яА-Я]\")";
for ($i=65; $i < 91; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits .= "' . fetch_template('memberlist_letter') . '";');
}
for ($i=192;$i<224;$i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits .= "' . fetch_template('memberlist_letter') . '";');
}
__________________
Tu ne cede malis, sed contra audehtior
Не покоряйся беде, но смело иди навстречу.
Bratok
Спасиб!
Bratok
Е и Ё считаются одной быквой
Ты че, с ума сошел, это с каких пор?
Где спрятана Ё, че за код за ней стоит, подскажите ...
__________________
Международное брачное агенство в Сибири.
Tagore ты в школе учился? если нет возможности писать Ё, то запросто можно писать Е и это не считается ошибкой (например, "Ее Величество")... во всяком случае меня так учили в школе....
кстати, тоже самое относится к И и Й???
__________________
yMC.ru - хомяк музыканта
MCTarakan
Нет вот "й" как раз нельзя писать как "и"...
а если у меня на клавиатуре нету и-краткой?
хотя подумал... все-таки ты прав.... "и-кратокои" чой-то не то... вообщем ладно, проехали про грамотность... 
__________________
yMC.ru - хомяк музыканта
| Формат времени GMT. Текущее время 19:19. | Страницы (2): [1] 2 » Показаны 27 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.