Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Интересное в сети
  • lol beans
  • Публикации
    Комментарии
    Запрет Гостям писать в комментариях под именем зарегистрированного Пользователя (для Slaed 2.1)


    Если комментарии возможны для незарегистрированных посетителей, то может возникнуть ситуация, когда он, Гость, будет писать комментарии от имени зарегистрированного посетителя (Пользователя).
    Исправим этот недочет.




    Обработка ошибок в комментариях происходит в файле function/comments.php, функция function SaveComments.
    Добавим нижеприведенный код

    Код
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    //Строка, после которой вставим обработку еще одной ошибки
       if ($postname == "" && !is_user($user)) $stop = ""._CERROR3."";
       

    //Начало кода "Проверка имени Гостя"

    //Если пришел Гость
       if (!is_user($user)) {

    //Обнуляем переменную
          $stop_name = "";

    //Проверяем, есть ли имя, написанное при комментарии в таблицах пользователей и админов
          $stop_name .= list($stop_name1) = $db->sql_fetchrow( $db->sql_query("SELECT user_id FROM ".$prefix."_users WHERE user_name = '$postname' ") );
          $stop_name .= list($stop_name1) = $db->sql_fetchrow( $db->sql_query("SELECT user_id FROM ".$prefix."_users_temp WHERE user_name = '$postname' ") );
          $stop_name .= list($stop_name1) = $db->sql_fetchrow( $db->sql_query("SELECT id FROM ".$prefix."_admins  WHERE name = '$postname' ") );

    //Если есть совпадения, то выводим сообщение об ошибке.
             if ($stop_name != "") {
                $stop = "Ошибка!  <br>Имя $postname используется зарегистрированным пользователем. <br><br>Если Вы зарегистрированный пользователь, <a href=\"index.php?name=Account\">войдите</a> под своим Login'ом.";
             }
       }

    //Конец кода "Проверка имени Гостя"


    Теперь при попытке Гостя писать под именем Пользователя, ему будет выдаваться ошибка.


    Дата публикации: 30.01.2007
    Прочитано: 10343 раз
    [ Назад | Начало | Наверх ]
    Комментарии

    Serg_pnz
    Дата: 17.05.2007 | Комментарий: 13
    Serg_pnzangel7, код надо вставлять сразу после строки

    Код
    1
    if ((!is_user($user) && $postname == "") || (!is_user($user) && $anonpost == 0)) $stop = ""._CERROR3."";


    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    отредактированно 17.05.2007г.

    Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
    "...даме водки? Это чистый спирт!" © кот Бегемот
    angel7
    Дата: 17.05.2007 | Комментарий: 12
    angel7А у меня наоборот неработает :( 2.3 лайт.

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    отредактированно 18.05.2007г.
    Vik
    Дата: 28.04.2007 | Комментарий: 11
    VikAntDima, тоже самое
    Privodchik
    Дата: 18.03.2007 | Комментарий: 10
    PrivodchikВроде работает :)
    Автору сенкс!

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    отредактированно 18.03.2007г.
    Privodchik
    Дата: 15.03.2007 | Комментарий: 9
    PrivodchikЗаберу на тест для 2.2 чуть попозже, может кста уже кто пробовал, вроде там один в один...
    Serg_pnz
    Дата: 16.02.2007 | Комментарий: 8
    Serg_pnzigramnet, и что, что по-другому? Переделай по образцу...
    Ладно, исправил заголовок статьи
    Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
    "...даме водки? Это чистый спирт!" © кот Бегемот
    igramnet
    Дата: 16.02.2007 | Комментарий: 7
    igramnetSerg_pnz,2.0 Pro ТАм всё подругому.
    nox78
    Дата: 14.02.2007 | Комментарий: 6
    nox78сделал файл от 2,1 comments.php под 3,0 почти похож з исключением того что нет рейтинга вставил ранг. бесплатно не отдам . даже не просити. возмите сделайте не ленитесь. подогнать можно все
    Havchik
    Дата: 10.02.2007 | Комментарий: 5
    Havchikреал, нужная штука....
    Serg_pnz
    Дата: 05.02.2007 | Комментарий: 4
    Serg_pnzSnake, какой 2.0 лайт или про?
    Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
    "...даме водки? Это чистый спирт!" © кот Бегемот
    Всего 23 на 3 страницах по 10 на каждой странице
    [<<] [ 1 | 2 | 3 ] [>>]
    Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
    Календарь 3 в 1
    - М - Г + Г + М
    Март, 2024
    пнвтсрчтптсбвс
    123
    45678910
    11121314151617
    18192021222324
    25262728293031
    Купить.
    Можно в кредит на 90 дней!
    Навигация
    »» RSS
    Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

    Rambler's Top100

    Генерация страницы: 0.255 сек. и 18 запросов к базе данных за 0.025 сек.
    Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.