HomeScript.ru

Бесплатные PHP скрипты для вашего сайта

главная  •  обновления  •  о πроекте  •  справки  •  примеры  •  faq   •  φорум
Домашние скрипты - Просмотр темы - Гостевая ПРО. Скрыть skype
поиск  •  правила форума   •  последние сообщения  •  регистрация  •  вход
Главная  »    Обычные скрипты  »    Работа и настройки  »    Гостевая ПРО. Скрыть skype
12
студент
сообщений 54
регистрация 20.05.2015
откуда  Ростов-на-Дону

15.11.2018 08:38    #
Здравствуйте, Сергей. Давно пользуюсь Вашей гостевой книгой ПРО и очень Вам благодарен. В гостевой книге в строке "почта" стоит: (не отображается). И она, действительно не отображается. Как сделать, чтобы не отображался и скайп.

И попутно вопрос. Можно ли сюда же писать, например, номер WhatsApp, Viber, Telegram или просто телефон и чтобы они тоже не отображались? Либо можете ли Вы (за дополнительную плату) дополнить книгу строкой "Контакты", либо просто номер телефона, скрыв его (их) от других посетителей?
Администратор
профессор
сообщений 1002
откуда  Москва

15.11.2018 19:22    #
Здравствуйте, Константин. Для того, чтобы вводились и при этом не отображались некоторые данные, вам нужен в файле index.php фрагмент кода
код

if($conf1[29]!="")
         {
           echo
"<table width=100% id=b_data><tr><td width=10%><img src=/$catalog/admin/img/user/date.png ></td><td>$text[1]</td></tr>
           <tr><td><img src=/$catalog/admin/img/user/user.png border=0></td><td>$text[2]</td></tr>"
;
           if(
$text[3]!="") echo"<tr><td><img src=/$catalog/admin/img/user/home.png border=0></td><td>$text[3]</td></tr>";
           if(
$text[5]!="") echo"<tr><td><img src=/$catalog/admin/img/user/site.png border=0></td><td>$text[5]</td></tr>";
           if(
$text[6]!="") echo"<tr><td><img src=/$catalog/admin/img/user/icq.png border=0></td><td>$text[6]</td></tr>";
           echo
"</table>";
         }
        else
         {             echo
"<table width=100% id=b_data><tr><td>$text[1]</td></tr>
           <tr><td>$text[2]</td></tr>"
;
           if(
$text[3]!="") echo"<tr><td>$text[3]</td></tr>";
           if(
$text[5]!="") echo"<tr><td>$text[5]</td></tr>";
           if(
$text[6]!="") echo"<tr><td>$text[6]</td></tr>";
           echo
"</table>";
         }
 

Если у вас включен показ иконок перед данными, то до else, если отключен, то после.
Это вывод Город, Сайт, ICQ. Удаляйте фрагменты напр. if($text[5]!="") echo"<tr><td><img src=/$catalog/admin/img/user/site.png border=0></td><td>$text[5]</td></tr>"; или if($text[5]!="") echo"<tr><td>$text[5]</td></tr>"; так до тех пор, пока не изчезнут не нужные данные.
Что касается дополнить книгу доп. данными, то это будет стоить не дёшево, т.к. изменится структура базы данных и много что нужно будет переписывать. Это не в зависимости от того, добавим мы один вид данных, или 10
Злой админ!
Не флудить и не спамить!
студент
сообщений 54
регистрация 20.05.2015
откуда  Ростов-на-Дону

15.11.2018 21:51    #
Спасибо, Сергей! Вы всё здорово объяснили и у меня получилось с одного раза. У меня вместо ICQ Skype в $text[6].
Но, увы, я обнаружил, что теперь почта не отображается в админке. Где код её отображения?
Администратор
профессор
сообщений 1002
откуда  Москва

16.11.2018 07:16    #
цитата
Но, увы, я обнаружил, что теперь почта не отображается в админке. Где код её отображения?

В файлах admin/admin.php для опубликованных и в admin/admin1.php для не опубликованных сообщений
фрагмент
код

if($text[4]!="") echo"$text[4]<br />";
 
Но работая в файле index.php вы никак не могли его задеть.
Пользователь мог и не оставить адреса.
Злой админ!
Не флудить и не спамить!
студент
сообщений 54
регистрация 20.05.2015
откуда  Ростов-на-Дону

16.11.2018 09:42    #
Я только закавычил эту строк:
код

//if($text[6]!="") echo"<tr><td><img src=/$catalog/admin/img/user/skype.png border=0></td><td>$text[6]</td></tr>";//
 


а в строке:
код

if($conf[5]!="")echo"<div id=data_form>skype
 
добавил (не отображается).
Пользователи ещё не заходили (я сам всегда проверяю).
Администратор
профессор
сообщений 1002
откуда  Москва

16.11.2018 09:47    #
Чтобы закавычить, достаточно слеши только вначале ставить
Злой админ!
Не флудить и не спамить!
студент
сообщений 54
регистрация 20.05.2015
откуда  Ростов-на-Дону

16.11.2018 10:34    #
Вообще ничего не пойму. Вернул старый вариант, емэйла нет. Сейчас проверю строку в админке, на которую Вы ссылаетесь.
Всё на месте. Перегрузился через Ctrl+f5 - не помогает.
Администратор
профессор
сообщений 1002
откуда  Москва

16.11.2018 12:08    #
Может, кстати, и ошибка есть. Я протестировал, действительно в этой версии e-mail куда-то девается и в админке его не видно. Я приду домой, посмотрю код.
Злой админ!
Не флудить и не спамить!
Администратор
профессор
сообщений 1002
откуда  Москва

16.11.2018 12:20    #
Пардон, забыл совсем. Если галочку "оповестить по e-mail" не ставим, то почта не сохраняется, т.к. вроде и не зачем.
Злой админ!
Не флудить и не спамить!
студент
сообщений 54
регистрация 20.05.2015
откуда  Ростов-на-Дону

16.11.2018 12:25    #
Заранее спасибо, приятной работы и поменьше больных.

12
Главная  »    Обычные скрипты  »    Работа и настройки  »    Гостевая ПРО. Скрыть skype   Δ
эту тему просматривают    гостей  0 пользователей 0