Перейти к публикации

IT-Security

Клиенты
  • Публикации

    1 592
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    12

Сообщения, опубликованные пользователем IT-Security

  1. А встроенный каталог чем не угодил?Ссылки на него сделать и всё.

    p.s. Советую ТС не общаться столь борзо.

    поделитесь ссылочкой на материал или код в студию

    Вам тут НИКТО и НИЧЕМ не обязан. Я кстати не вижу ссылку на сайт.

  2. Открываем engine/modules/show.full.php

    Ищем:

    $tpl->set( '{comment}', "<div id='comm-id-" . $row['id'] . "'>" . stripslashes( $row['text'] ) . "</div>" );
    Заменяем на:
    			if ($i%2==0)
    
    				{
    
    					$tpl->set( '{comment}', "<div class='alt' id='comm-id-" . $row['id'] . "'>" . stripslashes( $row['text'] ) . "</div>" );
    
    				}
    
    			else
    
    				{
    
    					$tpl->set( '{comment}', "<div id='comm-id-" . $row['id'] . "'>" . stripslashes( $row['text'] ) . "</div>" );
    
    				}

  3. Собственно говоря это уже проблемы модостроителя =)

    Если хочет обращаться как к статическому классу - пусть обращается =)

    Если не хочет - пусть создаёт объект =) Не могу же я за всех программировать =)

    Релиз сегодня ближе к ночи.

  4. Нет. В данном случае API - набор функций, которые можно удобно использовать у себя.

    Согласитесь, что намного удобнее написать:

    $info = API_System::take_user_by_id(1);
    
    чем:
    
    $q = $db->query("Select * from ".PREFIX."_users where id = 1");
    
    $res = $db->get_row();

    Например смену группы можно использовать для всяких VIP модулей и т.п.

    Я добавлю туда поддержку срока, на который меняется группа.

  5. Доброе время суток!

    Топик в первую очередь для разработчиков модов.

    Интересует какой функционал Вам бы пригодился.

    На данный момент планируется:

    // User_id - INT

    // Return Array or false

    $api->take_user_by_id($user_id); // Реализовано

    // User name - string

    // Return Array or false

    $api->take_user_by_name($name); // Реализовано

    // User email - string

    // Return Array or false

    $api->take_user_by_email($email); // Реализовано

    // Users group - int

    // Return Array or false

    $api->take_users_by_group($group_id); // Реализовано

    // Users ip - string

    // Parametr - bool

    // Return Array or false

    $api->take_users_by_ip($ip, $non_completed = FALSE);

    // $user - string

    // $new_name - string

    // Return:

    // 1 - ALL OK

    // -1 - Name already exist

    // 0 - DB Error

    $api->change_user_name($user, $new_name);

    // $user - string

    // $new_pass- string

    // Return:

    // 1 - ALL OK

    // 0 - DB Error

    $api->change_user_pass($user, $new_pass);

    // $user - string

    // $new_email - string

    // Return:

    // 1 - ALL OK

    // -1 - Email already exist

    // 0 - DB Error

    $api->change_user_email($user, $new_email);

    // $user - string

    // $user_group - int

    // Return:

    // 1 - ALL OK

    // 0 - DB Error

    $api->change_user_group($user, $new_group);

    // $login - string

    // $password - string

    // Return true or false

    $api->external_auth($login, $password);

    // $login, $password, $email - string

    // $group - int

    // Return:

    // 1 - All OK

    // -1 - Name exists

    // -2 - Email exists

    // 0 - DB Error

    $api->external_register($login, $password, $email, $group);

    Нужно ли что-то ещё?

    Готово...

    В качестве бонуса добавил фукнцию, чтобы слать пользователю ПМ.

    Документация внутри.

    http://slil.ru/26652473

  6. Tibet, вы, это... Как бы помягче сказать... Ваш ресурс про нетрадиционную ориентацию ф топку, ну, вы поняли...

    ахтунгов мочить!

    Что-то мне подсказывает, что если бы сайт был о лесбиянках, то Вы бы так не возмущались)

×
×
  • Создать...