Alex001: Блог

Главные вкладки

Сайт посвященный 3D Web технологии viewpoint

4 апреля 2009 в 0:43

http://airo-iga.ru/
http://big-lapa.tk/

Есть такая технология, для отображения 3-х мерного контента в интернете. Технология достаточно перспективная...

Из особенностей на сайте:

реализована всплывающая подсказка на java
и естественно на сайте используются технология viewpoint для отображения 3D web сцен.

На сайте также есть небольшое кол-во мануалов по работе с данной технологией.

OnLine турнир сетевой игры

4 апреля 2009 в 0:36

Сайт созданный для игрового турнира: http://l4d.wtgames.ru/

Особенности:
Для участников:

  • отдельным участникам команд можно создавать свои команды
  • командам можно создавать закрытые обсуждения
  • участники команды в боковой панели видят обсуждения других участников команды
  • участники команды в боковой панели видят других участников команды (могут видеть, кто в online, а кто нет)
  • участники могут заполнять анкеты-отзывы по работе игровых серверов и жалоб на игроков.
  • для участников создана система поддержки (вопрос-ответ)

Для модераторов(организаторов) турнира:

  • создана панель модератора, для быстрого управления центром помощи и анкет.
  • создан админ-кабинет, для управления игровым сервером по средством отсылки специальных rcon команд(php+java)
  • создана специальная система статистики для отслеживания матчей и составления турнирной таблицы.

Модификация функции drupal_mail

4 апреля 2009 в 0:19

Доброго времени суток..

Сам занимаюсь давно с друпалом, но вот всё не как не доходили руки, что нить тут предложить из своих поделок,
так вот...

Возникла у меня однажды острая нужда отказаться от использования php функции mail, которая используется в функции друпала drupal_mail.
Решил я сделать по сути небольшой smtp клиент, который можно было бы настроить на существующий smtp сервер с поддержкой аутентификации. Всё сделано было с использованием сокетов.
Подробнее:

Исходный код:

<?php
function server_parse($socket$response$line __LINE__) {
//        echo "Step.server_parse.<br>";
//        echo "W: $server_response<br>";
//        global $config;
    
while (substr($server_response31) != ' ') {
        if (!(
$server_response fgets($socket256))) {
                   if (
$config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>";
//                   echo "W: $server_response<br>";
                   
return false;
                   
                }
//    echo "W: $server_response<br>";
    
}
    if (!(
substr($server_response03) == $response)) {
           if (
$config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>?>