Так был же: MaNPOT [баг-трекер для серверов на MaNGOS]
|
Цитата:
Не попадает по пунктам: Цитата:
|
Дык не велосипед же изобретать, проще допилить, не так ли?
|
Цитата:
Неудобен он, его не допиливать, а переделывать надо, что сложнее, если дело касается чужого кода. К тому же я уже написал - мне требуется довольно небольшая помощь - входи и отправка сообщения в базу - дальше смогу сам. |
Цитата:
Если в виде модулей, то у меня есть некоторые наработки. Хотелось бы увидеть шаблоны входа и отправки баг-репорта. |
Стукнул в ЛС, есть несколько вопросов по теме.
|
Когда то делал авторизацию проекта через воблу, вот выдрал вроде кусок
Код:
$CONFIG['forum_dir'] = "C:/Program Files/xampp/htdocs/forum"; //Путь к форуму на диске |
Цитата:
Цитата:
Цитата:
2) Вопросов не заметил, а так вообще ответил =) 3) Код, хорошо, но мне бы готовый продукт - дальше сам.... |
Вложений: 1
Багтрекер, которым мы несколько лет назад по работе активно пользовались. В какой-то момент решил посмотреть версию посвежее, но сайт автора был сдохшим. Поискал автора по своим каналам - никакого эффекта.
Короче - скрипт изначально бесплатный, автора найти не удавалось, так что получается, что можно пользоваться открыто. Если вдруг найдется автор - будет хорошо. Главное преимущество - простота и легкость. И заточить под любой интерфейс должно быть (по воспоминаниям) несложно. PS Кстати, раз уж разговор зашел... Может тут на субдомене поднять этот баг-трекер? Что-то типа bug.ru-mangos.ru или tracker.ru-mangos.ru - и писать там... кстати, я даже не знаю что там писать. Я к чему - возможность есть, и если Администрация Форума решит что оно надо - сделать несложно. Опять же - РНР программеров у нас своих вагон (и маленькая тележка), и если там что-то дописать понадобится - не проблема же будет. |
Цитата:
допустим Код:
$CONFIG['forum_dir'] = "C:/Program Files/xampp/htdocs/forum"; //Путь к форуму на диске |
Вложений: 1
Цитата:
В предоставленных шаблонах не видно формы отправки баг-репорта. Как только ее покажете, добавлю соответствующий модуль. Для изменения оформления достаточно отредактировать файлы html из папки style. Настройки соединения с БД в файле ConnectDB.xml. В БД необходимо выполнить все запросы из папки SQL. |
Цитата:
3 шаблон добавлен в первый пост. Темпура, твой вариант вообще запустить у меня не удалось... По поводу субдомена баг-трекера - хорошая идея, создавая тему с таким ТЗ я на это и расчитывал, был бы только удобен баг-трекер и полностью подходил бы для мангоса, что я и хочу реализовать в конечном итоге... |
Цитата:
При написании скрипта я решил отделить SQL от PHP, передавая в БД только параметры запросов. Хранимая процедура в БД выполняется быстрее, чем запрос из PHP, поскольку она хранится в откомпилированном виде. При поиске надо выбирать предмет, ГО или квест или их все надо вводить? |
Цитата:
Из ошибок, тотисов и варнингов: Код:
Notice: Undefined index: do in D:\SITE\localhost\www\bug\index.php on line 42 |
Цитата:
Строка "extension=php_pdo_mysql.dll" раскомментирована в php.ini? В modules/authorization.php в строке 40 должно быть PHP код:
|
Strict Standards - укажите те функции как статик, т.е. public static function CheckPassword()
|
Цитата:
Цитата:
|
Если нужна авторизация под аккаунтом в игре, то это определяется одним запросом.
У себя уже давно написал мини-раздел, куда и поступают баг-репорты. Игроки логинятся под своими аккаунтами и создают баг-репорты в соответствубщих разделах, а я уже смотрю, какой аккаунт, какая раса и какой класс. Если делать авторизацию независимо от базы, то можно взять с любого форума. |
Цитата:
|
Нотис так и остался:
Код:
Notice: Undefined index: do in D:\SITE\localhost\www\bug\index.php on line 42 |
Цитата:
PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
|
Хорошо... А можно простейшую форму входа. Без всякого оформления - требуется просто вход по данным из базы realmd?
|
Уже кидал:
Код:
<?php |
Лучше использовать DBSimple так как такой простой логин взломать 5 секунд, что не есть хорошо.
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Всегда при держивался логики: всё гениальное, просто.
К данной пословице частично подходит авторизация, которую сделал Кот Да Винчи в своём личном кабинете. Изначально выглядит так: Код:
if (isset($_POST['auth_name'])) Ну особые параноики (я сам оказался таковым =)))) могут добавить ещё некий хеш (допустим, добавим к таблице account поле hash) + DBSimple и получим такой вариант: Код:
session_start(); p.s. Само собой все введённые данные (логин и пароль) должны дополнительно проверяться на валидность с помощью регулярных выражений. |
preg_match("/^\w*$/", $username.$password)
|
подскажите народ, откуда брать ZoneId и MapId, на примере Creature
Нужно ли парсить DBC и если да, то какие именно? |
Map.dbc
AreaTable.dbc |
Спарсить DBC я то спарсил. А есть описание полей этих самых DBC. Например в Map.dbc 36 полей. Есть у них названия и описания для чего они служат?
|
_http://www.madx.dk/wowdev/wiki/index.php?title=DBC
|
Текущее время: 06:58. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS