Архив - только для чтения |
Сообщество uCoz Модули uCoz Контент-модули Дневник (блог) Реально ли изменить форму добавления сообщения... |
Реально ли изменить форму добавления сообщения... |
boss0044, панель управления - редактор страниц - управление дизайном модуля - комментарии - вид комментариев и форма добавления комментария
код Code $SITE$ |
А как тоже самое реализовать для Гостя?
Добавлено (22-Янв-2011, 13:32:09) Добавлено (22-Янв-2011, 13:36:58) |
ДухLESS, Да для пользователе получилось, но url выводится только в первом комментарии, если пользователь комментировал несколько раз пост, то последующие записи идут без ссылки на его сайт.
Добавлено (22-Янв-2011, 14:32:37) Code <?if($SITE$)?><a rel="nofollow" href="$SITE$" target="_blank" title="Site"><img border="0" align="absmiddle" src="http:https://src.ucoz.ru/t/000/h.gif"></a><?endif?> для Гостя - не работает |
Quote (ДухLESS) нет, для гостей все-таки этого не сделать. Бросьте Вы это дело, не нужно оно никому. Раньше поле для сайта было в комментариях стандартно, но потом его оттуда специально убрали, поскольку этим полем пользовались исключительно спаммеры. Но если уверены - то те старые коды все еще работают, и в принципе их все еще можно использовать. Надо только будет найти, как назывались эти поля. Для вывода, по-моему, это и есть как раз тот самый $SITE$, а чтобы его ввести, можно открыть комментарий любого гостя на редактирование - там появится поле WWW. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Суббота, 22 Янв 2011, 21:59:08
|
boss0044, а при чем тут URL ? Через URL эти данные на сервер не передать, поскольку все формы добавления отсылают данные не через GET, в через POST.
А скриптом надо создать в форме добавления новое поле с name="www", примерно вот так (ставим после кода формы добавления комментария): Code <?if(!$USER_LOGGED_IN$)?> <script> $('input[name="email"]').parent().parent().after('<tr><td class="commTd1">WWW:</td><td class="commTd2"><input class="commFl" type="text" name="www" value="" size="30" maxlength="70"></td></tr>') </script> <?endif?> Кстати, как оказалось, HTML-код этой строки до сих пор выводится сервером в составе кода формы добавления комментариев, но только в закомментированном виде. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Воскресенье, 23 Янв 2011, 00:05:43
|
Quote (YuriT) <?if(!$USER_LOGGED_IN$)?> <script> $('input[name="email"]').parent().parent().after('<tr><td class="commTd1">WWW:</td><td class="commTd2"><input class="commFl" type="text" name="www" value="" size="30" maxlength="70"></td></tr>') </script> <?endif?> Это понятно, но как теперь полученный текст WWW вставить на странице материала и комментариев к нему? Добавлено (24-Янв-2011, 01:20:25) |
| |||