|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
WWW Web интерфейс для MaNGOS |
|
Опции темы | Поиск в этой теме | Опции просмотра |
08.03.2010, 09:15 | #1 | |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 15
Поблагодарили 53 раз(а) в 14 сообщениях
|
Blizzlike userbar
Ссылки на репозитарий :
GIT: Код:
git://github.com/webmangos/userbar.git git://github.com/webmangos/onlinebar.git
Для коректной работы необходимо включить gd2 библиотеку в PHP и mod_rewrite в Apache Вид ссылки на юзербар(необходимо включить mod_rewrite в Apache): Код:
http://you_ip_or_host/userbar/ub.php?name=имя_персонажа http://you_ip_or_host/userbar/ub.php?name=имя_персонажа&mini Код:
http://you_ip_or_host/userbar/имя_персонажа.png http://you_ip_or_host/userbar/mini/имя_персонажа.png Используемые функции и необходимые версии PHP: для корректного отображения баров у вас должен стоять PHP v4.3.2+ и GDlib v2.0.1+ Код:
ImageTTFBBox - задаёт ограничивающий бокс текста, используя шрифты TrueType (PHP v3.0.1+ , GDlib и FreeType) ImageCreateTrueColor - создаёт новое изображение true color (PHP v4.0.6+ , GD v2.0.1+) ImageCreateFromGif - создаёт новое изображение из файла или URL.(PHP v3+, GD v1.7+) ImageColorAllocate - выделение цвета для изображения. (PHP v3+) ImageColorAllocateAlpha - /* -//- */ (PHP v4.3.2+, GD v2.0.1+) ImageFill - заливка (PHP v3+) ImageSY - получает высоту изображения. (PHP v3+) ImageSX - получает ширину изображения. (PHP v3+) ImageLine - рисует линию. (PHP v4) ImageColorDeallocate - отменяет выделение цвета для изображения. (PHP v3.0.6+) ImageFilledRectangle - рисует заполненный прямоугольник.(PHP v3+) ImageCopyResampled - копирует и изменяет размеры части изображения с пересэмплированием. (PHP v4.0.6+, GD v2.0.1+) ImageRectangle - прорисовывает прямоугольник (PHP v.3+) ImageCreateFromPNG - создаёт новое изображение из файла или URL (PHP v3.0.13+) ImageTTFText - записывает текст на изображение с использованием шрифтов TrueType. (PHP v3+) Последний раз редактировалось SergiK_KilleR; 10.07.2010 в 15:03. Причина: переехали на github.com |
|
27 пользователя(ей) сказали cпасибо: | angelShlesser (09.03.2010), ANTOMA (26.03.2010), DeusModus (27.03.2010), Fear (25.04.2010), Feel the Power (08.03.2010), free-back (24.03.2012), Gen1us2k (08.03.2010), Gerald (08.03.2010), Hantet (10.07.2010), KiriX (08.03.2010), Omg (14.05.2010), PSZ (09.03.2010), rootor (30.05.2010), selector (17.03.2010), Shadez (09.03.2010), sven (14.04.2010), unlucky (08.03.2010), VinD (10.03.2010) |
08.05.2010, 16:09 | #41 |
Гость
Сообщений: n/a
|
А с достижениями что нить есть?) Как сигны на офф)
|
11.05.2010, 00:58 | #42 | ||
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
Цитата:
Цитата:
Ну а теперь по теме. Заметил что на юзербаре под хонором отображает количество ачивок, только я так прикинул что число 395140 слишком уж большое для этого значения, и посмотрев в код юзербара заметил маленькую погрешность в файле class.character.php надо строчку Код:
public function getAchievement(){ $achieve = $this->cDB->selectCell("SELECT SUM(`achievement`) FROM `character_achievement` WHERE `guid`=?d",$this->guid); Код:
public function getAchievement(){ $achieve = $this->cDB->selectCell("SELECT COUNT(`achievement`) FROM `character_achievement` WHERE `guid`=?d",$this->guid);
__________________
Mangos 10505 + YTDB 564 + SD2 1826 |
||
Пользователь сказал cпасибо: | ANTOMA (20.05.2010) |
30.05.2010, 12:33 | #43 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 15
Поблагодарили 53 раз(а) в 14 сообщениях
|
извиняюсь за долгое отсутствие
обновил репозитарий, поддержка (тестовая) 9630+ ревизий. Тестируйте, отписывайтесь. сейчас нет времени и желания заниматься проектом из-за отсутствия актуальных игровых баз |
30.05.2010, 18:40 | #44 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
|
Поставил начала выдавать ошибку 500. Модули gd2 библиотеку в PHP и mod_rewrite подключены!
|
30.05.2010, 19:04 | #45 |
Гость
Сообщений: n/a
|
смотрите лог сервера, возможно ошибка в скрипте или в .htacess, в любом случае, это будет указанно. Бывает 500 ошибка из-за неправильного распределения прав и еще кучи чего
ПЫСЫ: сам проверить не могу |
31.05.2010, 10:48 | #46 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
angelShlesser
логи-логи-логи-логи-логи.... где-где-где-где-где-где???
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
31.05.2010, 17:40 | #47 |
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
только что обновил юзербар до 62-ой ревизии, всё работает нормально, единственное что пришлось сделать это настроить логин и пароль к бд, и изменить название баз в конфиге angelShlesser, вы когда настраивали конфиг случайно какие-то скобки не стёрли?
__________________
Mangos 10505 + YTDB 564 + SD2 1826 |
03.06.2010, 17:55 | #48 | |
Пользователь
Регистрация: 12.03.2010
Сообщений: 64
Сказал(а) спасибо: 23
Поблагодарили 10 раз(а) в 5 сообщениях
|
Цитата:
Revision 62. OS - Ubuntu 9.10 apache2 - Version: 2.2.12-1ubuntu2.2 mysql - mysql-server-5.1) Последний раз редактировалось selector; 03.06.2010 в 18:03. |
|
03.06.2010, 18:38 | #49 |
Ученый
|
|
03.06.2010, 18:49 | #50 |
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
хотел бы напомнить, что в настройках подключения в config.php кроме логина и пароля, надо сменить названия баз с wow.realmd, wow.characters и wow.world на realmd, characters и mangos соответственно.
__________________
Mangos 10505 + YTDB 564 + SD2 1826 |
16.06.2010, 06:37 | #51 |
Гость
Сообщений: n/a
|
Код:
Deprecated: Assigning the return value of new by reference is deprecated in B:\home\10.1.192.10\www\userbar\core\dbsimple\Generic.php on line 38 Deprecated: Assigning the return value of new by reference is deprecated in B:\home\10.1.192.10\www\userbar\core\dbsimple\Generic.php on line 58 Deprecated: Assigning the return value of new by reference is deprecated in B:\home\10.1.192.10\www\userbar\core\dbsimple\Mysql.php on line 48 [SQL Error]: Unknown column 'data' in 'where clause' at B:\home\10.1.192.10\www\userbar\core\class.character.php line 189 Array ( [code*] => 1054 [message] => Unknown column 'data' in 'where clause' [query] => SELECT `name` FROM `characters` WHERE `guid`=5 && LENGTH(SUBSTRING_INDEX(data, ' ', 1326)) < LENGTH(data) && LENGTH(SUBSTRING_INDEX(data, ' ', 1327)) >= LENGTH(data) [context] => B:\home\10.1.192.10\www\userbar\core\class.character.php line 189 ) Последний раз редактировалось slon9911; 16.06.2010 в 06:39. |
16.06.2010, 08:32 | #52 |
Администратор
|
Текст ошибки указан, поле `data` удалили из `characters` в каком-то коммите.
|
16.06.2010, 19:39 | #54 |
Администратор
|
Что именно требуется?
|
16.06.2010, 19:46 | #55 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Разобраться с колонкой data в Blizzlike Userbar. Задолбали спрашивать.
ну, ты же сам спросил...
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
16.06.2010, 20:23 | #56 |
Администратор
|
Я не в курсе, о чем идет речь, т.к. работаю с базой через запросы.
Если есть конкретные проблемы, то выкладывайте с подробным описанием. |
16.06.2010, 20:38 | #57 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
16.06.2010, 20:44 | #58 |
Администратор
|
Исходники нужны и инструкция по запуску, чтобы можно было править.
|
17.06.2010, 00:27 | #59 |
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
скачайте самую последнюю версию юзербара (рев. 62) с свн и тогда все будет работать нормально.
__________________
Mangos 10505 + YTDB 564 + SD2 1826 |
17.06.2010, 08:34 | #60 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
|
Вот лог
Код:
[Thu Jun 17 08:29:55 2010] [alert] [client 1.3.72.3] /var/www/web5/web/userbar/.htaccess: php_value not allowed here [Thu Jun 17 08:29:55 2010] [alert] [client 1.3.72.3] /var/www/web5/web/userbar/.htaccess: php_value not allowed here Последний раз редактировалось angelShlesser; 17.06.2010 в 08:53. |
17.06.2010, 08:41 | #61 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Можешь просто удалить файл .htaccess - но это не решение проблемы, а её избегание... |
|
17.06.2010, 10:01 | #62 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Вот это в принципе лишнее в .htaccess
Код:
php_value default_charset UTF-8 Вообще-то выносить в .htaccess параметры php конфига - это mauvais tone. Особенно в ситуации, когда есть доступ к php.ini.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
17.06.2010, 10:03 | #63 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
|
|
17.06.2010, 19:54 | #64 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Кодировка php - это и правда перестраховка. Не требуется совершенно.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
20.06.2010, 13:49 | #65 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
|
Очень странно
Код:
'realmid' => 3, |
20.06.2010, 17:50 | #66 | ||
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 15
Поблагодарили 53 раз(а) в 14 сообщениях
|
slon9911, обновите юзербар до последней ревизии (30 мая 2010, 62)
Цитата:
Цитата:
PHP код:
PHP код:
Последний раз редактировалось SergiK_KilleR; 20.06.2010 в 18:02. |
||
4 пользователя(ей) сказали cпасибо: |
24.06.2010, 18:49 | #68 |
Гость
Сообщений: n/a
|
Здравствуйте. Поставил userbar, картинки не отображает. Создает бары в папке /cache
Сервер 3.3.3а 11723 Gd2 библиотека в PHP и mod_rewrite в Apache включены. - или то что у меня в info не gd2 а gd просто? Хотя...файлик в /php5 называется php_gd2.dll Код:
LoadModule rewrite_module modules/mod_rewrite.so Код:
GD Support enabled GD Version bundled (2.0.34 compatible) FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.1.9 T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled Код:
192.168.1.2 - - [25/Jun/2010:02:22:38 +1100] "GET /userbar/ HTTP/1.1" 200 511 192.168.1.2 - - [25/Jun/2010:02:22:45 +1100] "GET /userbar/index.php?name=%D0%90%D0%BB%D1%8C%D1%82%D0%B0%D0%B8%D1%80 HTTP/1.1" 200 1251 192.168.1.2 - - [25/Jun/2010:02:22:46 +1100] "GET /userbar/ub.php?name=%D0%90%D0%BB%D1%8C%D1%82%D0%B0%D0%B8%D1%80&mini HTTP/1.1" 200 18497 192.168.1.2 - - [25/Jun/2010:02:22:46 +1100] "GET /userbar/ub.php?name=%D0%90%D0%BB%D1%8C%D1%82%D0%B0%D0%B8%D1%80 HTTP/1.1" 200 26279 192.168.1.2 - - [25/Jun/2010:02:22:38 +1100] "GET /userbar HTTP/1.1" 301 356 Код:
<?php $config = array( 'rdb' => 'mysql://root:mangos@localhost:3306/realmd', 'cdb' => 'mysql://root:mangos@localhost:3306/characters', 'wdb' => 'mysql://root:mangos@localhost:3306/mangos', 'db_encoding' => 'utf8', 'img_type' => 'png', /** * 11723 -> 3.3.3a **/ 'buildClient' => 11723, 'lang' => 'en', // выбор языка ( en/ru ). 'realmid' => 1, 'gmstatus_enable'=> true, // true - отображать статус ГМ, false - ГМы как обычные игроки 'cache_timeout' => 120, ); $dir = "/userbar/"; $font = array( 'wow' => 'static/fonts/wow.ttf', // name(eng), honor, lvl,achieve 'verdanay' => 'static/fonts/verdanay.ttf', // no used 'friztrus' => 'static/fonts/friztrus.ttf', // realm, guild, name(rus) 'skurri' => 'static/fonts/skurri.ttf', // guild ); function databaseErrorHandler($message, $info) { // Если использовалась @, ничего не делать. if (!error_reporting()) return; print "<table>"; print "<tr><td><font><b>[SQL Error]</b></font>: $message</td></tr>"; print "<tr><td><pre>".print_r($info, true)."</div></pre></td></tr>"; print "</table>"; exit(); } ?> Код:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 423 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 424 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 425 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 426 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 427 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 428 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.1.2\www\userbar\config.php:1) in Z:\home\192.168.1.2\www\userbar\core\class.userbar.php on line 443 �PNG IHDR Далее идет здоровенный набор символов Перерыл все, уверен что рядом но уже голова не варит.Какой будет диагноз? Ушел спать Последний раз редактировалось Lexsuss; 24.06.2010 в 19:06. |
24.06.2010, 19:04 | #69 |
Гость
Сообщений: n/a
|
|
Пользователь сказал cпасибо: |
24.06.2010, 19:13 | #70 |
Гость
Сообщений: n/a
|
Спасибо большое, мучался часов 5 в итоге вернулся с чего начал...Оказалось я не перекодировал всего один файл en.php
Все работает. Еще раз спасибо. |
26.06.2010, 13:25 | #71 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 15
Поблагодарили 53 раз(а) в 14 сообщениях
|
|
26.06.2010, 15:40 | #72 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Три варианта навскидку приведу:
1. задолбаться самому 2. чтобы не читались русские имена 3. задолбать всех на форуме
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
26.06.2010, 16:21 | #73 |
Пользователь
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
|
хз я ставил всё встало как надо!
Конечно были ошибки но это настройка .htaccess А во стальном всё ок |
10.07.2010, 18:15 | #74 |
Гость
Сообщений: n/a
|
|
10.07.2010, 21:35 | #75 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 15
Поблагодарили 53 раз(а) в 14 сообщениях
|
репозитарий переехал на github.com - ссылки в 1 посте
поменял шрифты, удалил часть мусора |
5 пользователя(ей) сказали cпасибо: | Feel the Power (10.07.2010), KiriX (10.07.2010), Limpnau (20.11.2010), rootor (10.07.2010), unlucky (02.08.2010) |
06.08.2011, 11:13 | #76 |
Гость
Сообщений: n/a
|
файл: core/class.userbar.php
строка: 115 код: PHP код:
PHP код:
|
Метки |
userbar |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[PROJECT] Blizzlike Mangos Web Frontend | CyberMan | WWW | 45 | 14.08.2011 12:47 |
Blizzlike Userbar: Продолжение работы Sergik Killer | Gen1us2k | WWW | 17 | 31.12.2010 11:22 |
MaNGOS Blizzlike Armory (MBA) | Alukard | WWW | 3 | 17.03.2010 19:42 |