![]() |
Здравствуйте, Гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() ![]()
Сообщение
#1
|
|
Advanced Member ![]() ![]() ![]() Группа: User Сообщений: 30 Регистрация: 5-January 07 Пользователь №: 1,364 ![]() |
Установил NP_Smiley добавил строку <%Smiley(panel)%> в файлы commentform-loggedin.template и commentform-notloggedin.template... проблема в том что при нажитии на смайл он в комментарий не встовляется и в строке статуса написанно что скрипт ерор в чем я допусти ошибку
|
|
|
![]()
Сообщение
#2
|
|
Advanced Member ![]() ![]() ![]() Группа: User Сообщений: 126 Регистрация: 20-December 05 Пользователь №: 38 ![]() |
Похоже, что это ошибка java-script'a. Проверьте код, который генерируется переменной <%Smiley(script)%> (она должна быть вставлена в скин).
Дайте ссылку, посмотрим. И еще. Как по мне, то лучше использовать NP_FancyText ![]() -------------------- |
|
|
![]()
Сообщение
#3
|
|
Advanced Member ![]() ![]() ![]() Группа: User Сообщений: 30 Регистрация: 5-January 07 Пользователь №: 1,364 ![]() |
ЦИТАТА Похоже, что это ошибка java-script'a. Проверьте код, который генерируется переменной <%Smiley(script)%> (она должна быть вставлена в скин). И еще. Как по мне, то лучше использовать NP_FancyText Поставил NP_FancyText только не могу понять че него обьесни плиз как его ставить и куда что прописывать а то в мануале не чего подобного нету ЦИТАТА Дайте ссылку, посмотрим. Дать не могу портал в локалке... скрины устроят ? |
|
|
![]()
Сообщение
#4
|
|
Advanced Member ![]() ![]() ![]() Группа: User Сообщений: 126 Регистрация: 20-December 05 Пользователь №: 38 ![]() |
Установка и настройка NP_FancyText обсуждалась здесь:
http://www.nucleus.com.ru/forum/index.php?showtopic=119 Помимо смайлов (таких, как например, у Сувоворова http://nucleus.com.ru) он форматирует текст (оформляет абзацы в тэги <p>), а также реализует некое подобие трэдов в комментариях. Скриншоты вряд ли помогут. Было бы полезно взглянуть на код страницы, какой там яваскрипт, какие пути, имена форм и прочее... Попробуйте посмотреть самостоятельно. -------------------- |
|
|
![]()
Сообщение
#5
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
Для работы с NP_FancyText (а именно вставки кода в форму при нажатии на иконку) я использовал следующий код:
КОД function insertext(text){ document.getElementById('nucleus_cf_body').focus(); document.getElementById('nucleus_cf_body').value+=" "+ text; } Его необходимо сохранить как .js файл и затем указать в коде расщиренной новости: добавить между <head> и </head>: КОД <script type="text/javascript" src="<%skinfile(file.js)%>"></script> В форме комментариев использовал следующие коды для вставки иконок смайлов (привожу полный код файла commentform-loggedin.template): КОД <form method="post" action="<%formdata(actionurl)%>"> <input type="hidden" name="action" value="addcomment" /> <input type="hidden" name="url" value="<%formdata(destinationurl)%>" /> <input type="hidden" name="itemid" value="<%itemid%>" /> <form method="post" id="comment" action="<%formdata(actionurl)%>"> <div class="my" id="margin"> <a href="java script:insertext('[i] [/i]')"><img width="30" height="14" alt="Наклонный" src="/nucleus/plugins/fancytext/smiles/italics.gif" /></a> <a href="java script:insertext('[r] [/r]')"><img width="30" height="14" alt="Красный" src="/nucleus/plugins/fancytext/smiles/cervena.gif" /></a> <a href="java script:insertext('[z] [/z]')"><img width="30" height="14" alt="Заглавные" src="/nucleus/plugins/fancytext/smiles/caps.gif" /></a> <a href="java script:insertext(':D')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_biggrin.gif" /></a> <a href="java script:insertext(':!:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_exclaim.gif" /></a> <a href="java script:insertext('8)')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_cool.gif" /></a> <a href="java script:insertext(':?')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_wacko.gif" /></a> <a href="java script:insertext(':love:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_love.gif" /></a> <a href="java script:insertext(':lol:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_lol.gif" /></a> <a href="java script:insertext(':oops:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_redface.gif" /></a> <a href="java script:insertext(':why:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_why.gif" /></a> <a href="java script:insertext(':)')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_smile.gif" /></a> <br> <a href="java script:insertext('[b] [/b]')"><img width="30" height="14" alt="Жирный" src="/nucleus/plugins/fancytext/smiles/bold.gif" /></a> <a href="java script:insertext('[l] [/l]')"><img width="30" height="14" alt="Синий" src="/nucleus/plugins/fancytext/smiles/modra.gif" /></a> <a href="java script:insertext('[u] [/u]')"><img width="30" height="14" alt="Подчеркнутый" src="/nucleus/plugins/fancytext/smiles/underline.gif" /></a> <a href="java script:insertext(':arrow:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_arrow.gif" /></a> <a href="java script:insertext('8O')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_eek.gif" /></a> <a href="java script:insertext(':-(')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_frown.gif" /></a> <a href="java script:insertext(':x')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_mad.gif" /></a> <a href="java script:insertext(':wink:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_wink.gif" /></a> <a href="java script:insertext(':|')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_neutral.gif" /></a> <a href="java script:insertext(':P')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_razz.gif" /></a> <a href="java script:insertext(':roll:')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_rolleyes.gif" /></a> <a href="java script:insertext(':o')"><img width="19" height="19" src="/nucleus/plugins/fancytext/smiles/icon_surprised.gif" /></a> <br><br> <label for="nucleus_cf_body"><%text(_COMMENTFORM_COMMENT)%></label>: <br> <textarea name="body" class="formfield" cols="40" rows="10" id="nucleus_cf_body"></textarea> <br> <%text(_COMMENTFORM_YOUARE)%> <%formdata(membername)%> <small>(<a href="?action=logout"><%text(_LOGOUT)%></a>)</small> <br> <input type="submit" value="Вставить 5 коп." class="formbutton" /> </form></div> Примечаине: возможно необходимо будет указать полные пути к картинкам Кроме того, в css необходимо добавить: КОД .z{font-style:normal; font-variant:small-caps;} .u{text-decoration:underline;} .r{color:red;} .l{color:blue;} Формы, иконки, сам плагин и js файл находятся в аттаче (говорим мне спасибо): ![]() -------------------- |
|
|
![]()
Сообщение
#6
|
|
Advanced Member ![]() ![]() ![]() Группа: User Сообщений: 30 Регистрация: 5-January 07 Пользователь №: 1,364 ![]() |
ЦИТАТА(Suvoroff @ Apr 5 2007, 09:25 PM) [snapback]2177[/snapback] говорим мне спасибо Спосибо за подробную инструкцию... на выходных попробую поставить... |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 17th January 2021 - 04:05 PM |