Расскажу немного о работе, производимой сейчас и в будущем.
Во-первых, новый дизайн — Scroll, портировал из темы для WordPress, он уже стоит на русском сервере, в репозитории появится немного позже — после прохождения теста на работоспособность.
Во-вторых, уже готова версия админки под Scroll, она уже лежит в репозитории.
В-третьих, планируется использовать AgManiZ Zone TOP(топ серверов на движке phpSGE) как официальный мультиязычный топ, только вот когда — неизвестно(руки не доходят разобраться)
Ну, в общем все.
Ну чтож, теперь я могу с уверенностью заявить — доработка сервера AgManiX Zone завершена!
Исправлена куча ошибок, внесенных при переработке системы языков, подчищен код и админ. панель приведена в более-меннее юзабильный вид.
Так же, создана группа ВКонтакте, в которой пользователи могут обсудить нововведения, предложить свои идеи и т. д. и т. п.
Далее в планах добавить интеграцию с ВКонтакте.
Интеграция списка серверов phpSGE(phpSGE SL) прошла успешно :) top.agmanix-zone.tk/
На данный момент версия PHP Strategy Game Engine — 0.63, ревизия 377. Для перехода на версию 0.7 нам нужно закончить разработку системы языков(на данный момент это бета версия), перевести оставшийся код на русский и итальянский, а так же исправить некоторые ошибки в бараках.
Кстати говоря, вот список моих изменений в версии 0.63(ревизии с 368-377):
:_ ИСПРАВЛЕНИЯ _:
AgManiX:
-новая версия исправления для переключателя языков(index.php; register.php; settings.php)
-исправлен sql запрос плагина facebook(plugins/install/facebook.php)
-исправлена форма входа(sge5-future/index.php)<br />-исправлен barraks.php(баг с расами)
-исправлен robots.txt(v0.2)
-исправлен chat.php(создавалось двойное текстовое поле)
-исправлен footer.php(ошибка с текстом =\)
-исправлены ошибки в базовом sql файле(phpsge-base063.sql)<br />-исправлен research.php(баг с расами)<br /><br /><br /> :_ НОВОВВЕДЕНИЯ _:
AgManiX:
-в sql запросах text изменен на longtext для новостей, правил и т. д.(install/sql/phpsge-base063.sql)
-удален ID пользователя(ubar.php)
-подчищен код(sge5-future/register.php)
-подчищен код(sge5-future/menu.php)
-подчищен код(sge5-future/ubar.php)
-подчищен код(sge5-future/index.php)
-подчищен код(sge5-future/map2.php)
-стрелки(кнопки) заменены на изображения(sge5-future/map2.php)
-изменена иконка новостей(sge5-future/images/postthreadicon.png)
-добавлена функция alert() для системных сообщений(index.php) //пример: ./index.php?msg=it_is_your_message
-функция подгрузки файла языка перемещена в head.php
-добавлена мультиязычность(русский\английский) для установщика(папка install)
-изменена система языков(1 перевод=1 файлу) //ТРЕТЬЯ бета<br />-добавлен вывод кол-ва требуемых зданий(buildings.php)
-добавлено обновление страницы после того, как игрок покидает альянс(ally.php)
-теперь в админ. панели footer.php подгружается(admincp.php)<br /><br /> :_ ОШИБКИ(БАГИ) _:
-ally.php(игрок может создать альянс, имя которого уже используется)<br />
-barraks.php(невозможно тренировать юнитов)
Ну вот, как-то так, как будет время, сяду с системой языков разберусь...
Скачать новую версию можно на странице SF.net: sf.net/projects/phpstrategygame лучше, конечно, качать с SVN, потому что файлы мы заливаем только когда доведем до ума изменения в коде.
Здравствуйте.
Я написал WEB framework для собственных нужд, так как существующие меня не устраивали и хочу немного рассказать про него.
Вступление
WEB framework состоит из двух частей, одна серверная(написана на php), вторая клиентска(написаная на js). Серверная и клиентская части frameworka самодостаточны и являются работоспособны независимо одна от другой, но все же являются одним целым. Framework называется «W» и распространяется под лицензией MIT, исходный код можно скачать
Читать дальше
Как сделать AutoCompleter на JavaScript и jQuery.
Вольный перевеод статьи AutoCompleter Tutorial – jQuery(Ajax)/PHP/MySQL.
От автора Jamie статья языком оригинала -> www.nodstrum.com/2007/09/19/autocompleter/
Я задумал написание этого обучающего примера потому, что большинство приложений на автодополнения которые мне попадались просто были отрывками кода в архиве и рассказать как их использовать было проще чем обьяснить как они работают и главное почему они работают, зная это открываешь для себя возможность изменять их по своему усмотрению.
Позавчера пришла в голову идея написать для phpMyEngine файловый вариант хранения данных.
Ведь не всегда нужна большая БД (Mongo например), особенно на сайтах-визитках с 3-10 страницами.
В итоге родился отдельный продукт <filesDataStorage>, чем-то напоминающий MongoDB :)
Набираю людей в команду для написания «электронного журнала для учебных заведений» с открытым исходным кодом. Это заинтересует скорее всего студентов, которые хотят попробовать на вкус большой проект с группой разработчиков.
Требования
1.желание
2.знание php+mysql+codeigniter (или есть желание учиться)
3.иметь skype и минимум 2-3 часа в день
Писать на почту kal1sha@hotmail.com. Также буду рад услышать советы от гуру как лучше вести проект, т.к. сам впервые провожу такие мероприятия.
Просматривая список параметров, выдаваемый командой 'php --help', увидел один, заинтересовавший меня —
-a Run as interactive shell
Запуск PHP с этим параметром открывает интерактивную консоль, на подобии той, что применяется в Python. В период моего увлечения питоном предлагаемая им консоль мне очень понравилась, и, как оказалось, в PHP она реализована ни чуть не хуже.
Читать дальше
Чтобы пути выглядели красиво воспльзуемся Zend_Route.
Переделаем public/users/register и public/users/login в public/register и public/login соответственно.
Отредактируем файл Bootstrap.php следующим образом:
Читать дальше