Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


  • Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: JonMagon  
Сообщество uCoz » Модули uCoz » Форум » Как заставить гостей представляться?
Как заставить гостей представляться?
Usmanec
Сообщений: 24
Репутация: 12

Сообщение # 1 | 14:57:17
Добрый день. Подскажите плз, как на форуме гостей заставить писать свое уникальное имя?
А то сейчас у всех имя "гость", никто его не исправляет.
В форме отправления сообщения за это поле отвечает $_USER$ и в нем уже есть надпись "гость" если человек не зарегистрирован.

Цитата
<div class="gDivLeft"><div class="gDivRight">
<table style="width: 100%;" class="gTable" id="frM53" align="" border="0" cellpadding="0" cellspacing="1" width="">
<tbody><tr id="frM54"><td colspan="2" class="gTableTop" id="frM55"><div style="float:right" class="gTopCornerRight"></div><a name="post">$FORM_TITLE$</a></td></tr>
<?if($ERROR$)?>
<tr id="frM1"><td colspan="2" class="gTableError" id="frM2" align="center">$ERROR$</td></tr>
<?endif?>
<?if($_USER$)?>
<tr id="frM3"><td class="gTableLeft" id="frM4">Имя:</td><td class="gTableRight" id="frM5">$_USER$</td></tr>
<?endif?>
<?if($_THREAD_NAME$)?>
<tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr>
<tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30">$_THREAD_DESCR$</td></tr>
<?endif?>
<?if($_POLL_QUESTION$)?>
<tr id="frM31"><td class="gTableRight" colspan="2" id="frM32"> </td></tr><tr id="frM33"><td class="gTableLeft" id="frM34">Вопрос голосования:</td><td class="gTableRight" id="frM35">$_POLL_QUESTION$</td></tr><tr id="frM36"><td class="gTableLeft" id="frM37">Пункты опроса:<div class="pollHelp">Введите по одному ответу на строку. Максимум <b>10</b> ответов.</div></td><td class="gTableRight" id="frM38">$_POLL_ANSWERS$</td></tr><tr id="frM40"><td class="gTableLeft" id="frM41">Опции опроса:</td><td class="gTableRight" id="frM42">$_POLL_ONLY_OPT$ <label for="pollonly">Только опрос (писать ответы в теме будет нельзя)</label><br>$_POLL_MULTI_OPT$ <label for="pollmulty">Включить возможность выбора нескольких вариантов ответов</label><br>$_POLL_PERIOD_OPT$ Период голосования (0 - без ограничений)</td></tr><tr id="frM43"><td class="gTableRight" colspan="2" id="frM44"> </td></tr>
<?endif?>
<tr id="frM56"><td class="gTableLeft" id="frM57" valign="top" width="25%">Текст сообщения:<div class="smilesPart">$SMILES$</div></td><td class="gTableRight" id="frM58">$BBCODES$ $_MESSAGE$</td></tr>
<?if($MESSAGE_OPTIONS_FLAG$)?>
<tr id="frM14"><td class="gTableLeft" id="frM15">Опции сообщения:</td><td class="gTableRight" id="frM16">
<?if($_HTML_OPT$)?>
$_HTML_OPT$ <label for="ahtml">Включить HTML теги</label><br>$_MAKE_BR_OPT$ <label for="frmt">Заменять переводы строк тегом <b><BR></b></label><br>
<?endif?>
<?if($_EDITED_OPT$)?>
$_EDITED_OPT$ <label for="edited">Добавить надпись "Отредактировано..." в это сообщение?</label><br>
<?endif?>
<?if($_SMILES_OPT$)?>
$_SMILES_OPT$ <label for="smon">Включить смайлы</label><br>
<?endif?>
<?if($_SIGNATURE_OPT$)?>
$_SIGNATURE_OPT$ <label for="sgon">Включить подпись</label><br>
<?endif?>
<?if($_SUBSCRIBE_OPT$)?>
$_SUBSCRIBE_OPT$ <label for="sbon">Уведомления на e-mail при ответах</label><br>
<?endif?>
</td></tr>
<?endif?>
<?if($MODER_OPTIONS_FLAG$)?>
<tr id="frM6"><td class="gTableLeft" id="frM7">Опции темы:</td><td class="gTableRight" id="frM8">
<?if($_FIRSTONTOP_OPT$)?>
$_FIRSTONTOP_OPT$ <label for="firstontop">Первое сообщение темы сделать шапкой (показывать на всех страницах)</label><br>
<?endif?>
<?if($_ONTOP_OPT$)?>
$_ONTOP_OPT$ <label for="isontop">Тема всегда сверху</label><br>
<?endif?>
<?if($_CLOSED_OPT$)?>
$_CLOSED_OPT$ <label for="isclosed">Закрытая тема</label>
<?endif?>
</td></tr>
<?endif?>
<?if($_FILES_UPLOADER$)?>
<tr id="frM50"><td class="gTableLeft" id="frM51">Прикрепить файл: <span style="font-size:7pt;">(не более <b>$FILE_MAX_SIZE$</b>Kb)</span></td><td class="gTableRight" id="frM52">$_FILES_UPLOADER$</td></tr>
<?endif?>
<?if($_SECURITY_CODE$)?>
<tr id="frM45"><td class="gTableLeft" id="frM46">Код безопасности:</td><td class="gTableRight" id="frM47">$_SECURITY_CODE$</td></tr>
<?endif?>
<tr id="frM59"><td class="gTableRight" colspan="2" id="frM60" align="center"><input style="width:110px;" id="frF15" class="postPreview" value="Просмотреть" onclick="prepost();" type="button"> <input id="frF16" name="sbm" style="width:150px;font-weight:bold;" class="postSubmit" value="$SUBMIT_SIGN$" type="submit"> <input style="width:110px;" id="frF17" class="postReset" value="Отменить" type="reset"></td></tr>
</tbody></table>
</div></div><div class="gDivBottomLeft"></div><div class="gDivBottomCenter"></div><div class="gDivBottomRight"></div>


Как убрать надпись "Гость" из этой формы?
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 2 | 15:52:01
Usmanec, это только скриптами, но скорее всего готового нет.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 3 | 16:06:38
Selena, зачем скрипт, можно и так, притом очень просто))

Usmanec, в этой части кода

<?if($_USER$)?>
<tr id="frM3"><td class="gTableLeft" id="frM4">Имя:</td><td class="gTableRight" id="frM5">$_USER$</td></tr>
<?endif?>

замените $_USER$ на это

Код
<input id="frF1" class="postUserFl" type="text" maxlength="30" size="50" style="width:100%" value="" name="user"></input>


Тогда у вас будет отображаться всё так же само как и было до этого, только надписи "Гость" не будет, и всем гостям придётся в ручную вводить своё имя)

Сообщение отредактировал Rad_van_Cor - Вторник, 30 Апр 2013, 16:06:53
Usmanec
Сообщений: 24
Репутация: 12

Сообщение # 4 | 15:11:27
Второй раз создавал тему, первую около полугода назад, наконец то проблема решена. Спасибо! smile
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 5 | 15:31:43
Usmanec, видишь как всё оказалось просто)) По сути как всегда) "Всё гениальное - просто" =) На здоровье ok

Деееенчик
Сообщений: 190
Репутация: 116

Сообщение # 6 | 16:57:40
Цитата (Usmanec)
заставить писать свое уникальное имя?
Будьте отзывчивым на своем сайте,старайтесь отвечать на все комментарии,так люди сами будут представляться во время Вашей переписки!

Благодарности в репутацию и в награды!
P.S Плюс под аватаркой)
Сообщество uCoz » Модули uCoz » Форум » Как заставить гостей представляться?
  • Страница 1 из 1
  • 1
Поиск: