Кто-нибудь пробовал подобную связку?
Интересует возможность вывода последних сообщений с форума на титуле сайта.
1. Cardinal - 16 Февраля, 2007 - 04:31:59 - перейти к сообщению
2. awep - 18 Февраля, 2007 - 04:18:33 - перейти к сообщению
посмотри мод для ExBB под названием "Последние темы форума на страницах сайта". Оттуда ты получишь id тем и время постов. Юзая эти данные, можно выдернуть последние сообщения из этих тем.
решение вроде простое. интеграцию в Drupal, думаю, сделать тоже недлого.
решение вроде простое. интеграцию в Drupal, думаю, сделать тоже недлого.
3. Alone - 18 Февраля, 2007 - 05:28:29 - перейти к сообщению
Но имей в виду что Друпал бегает под utf-8 (юникогд) и туда чтобы вывести виндовскую кодировку нужно изрядно изловчиться...
4. awep - 18 Февраля, 2007 - 09:43:53 - перейти к сообщению
я какраз на днях мучился с выводом русских надписей в cp1251 на картинку через imagettftext, так вот сразу представлю функцию конверта cp1251 в utf-8:
CODE:
function win2uni($s){
//преобразование win1251 -> iso8859-5
$s = convert_cyr_string($s,'w','i');
//преобразование iso8859-5 -> unicode:
for($result='', $i=0; $i<strlen($s); $i++){
$charcode = ord($s[$i]);
$result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i];
}
return $result;
}
//преобразование win1251 -> iso8859-5
$s = convert_cyr_string($s,'w','i');
//преобразование iso8859-5 -> unicode:
for($result='', $i=0; $i<strlen($s); $i++){
$charcode = ord($s[$i]);
$result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i];
}
return $result;
}
5. Cardinal - 19 Февраля, 2007 - 09:59:06 - перейти к сообщению
awep пишет:
посмотри мод для ExBB под названием "Последние темы форума на страницах сайта". Оттуда ты получишь id тем и время постов. Юзая эти данные, можно выдернуть последние сообщения из этих тем.
решение вроде простое. интеграцию в Drupal, думаю, сделать тоже недлого.
решение вроде простое. интеграцию в Drupal, думаю, сделать тоже недлого.
Именно этот мод я и использую на своей страничке: http://kirlian.net.ru/
Но напрямую приспособить пока не удалось. Будем много думать..