Создать ответ 
Ваша форма "Добавить комментарий к теме:"
Автор Сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #21
RE: Ваша форма "Добавить комментарий к теме:"
Придумал еще одно нововведение для комментариев.
Теперь комментарии с отрицательным рейтингом не показываются. Вместо них стоит ссылка "Показать/скрыть комментарий" при нажатии на которую можно посмотреть спрятанный комментарий.

Сделал при помощи скрипта, описанного в теме Создаем свой собственный спойлер для сайта.

Посмотреть пример можно на страничке http://usefulscript.ru/ban_ip.php т.к. там присутствует комментарий с отрицательной оценкой.
06.05.2012 21:24:42
Найти все сообщения Цитировать это сообщение
Incognito Не на форуме
Лейтенант
*

Сообщений: 138
У нас с: Nov 2011
Сообщение: #22
RE: Ваша форма "Добавить комментарий к теме:"
(06.05.2012 21:24:42)Admin писал(а):  Придумал еще одно нововведение для комментариев.
Теперь комментарии с отрицательным рейтингом не показываются. Вместо них стоит ссылка "Показать/скрыть комментарий" при нажатии на которую можно посмотреть спрятанный комментарий.

Сделал при помощи скрипта, описанного в теме Создаем свой собственный спойлер для сайта.

Посмотреть пример можно на страничке http://usefulscript.ru/ban_ip.php т.к. там присутствует комментарий с отрицательной оценкой.

Ого! Попробую! )))
08.05.2012 10:05:46
Найти все сообщения Цитировать это сообщение
Incognito Не на форуме
Лейтенант
*

Сообщений: 138
У нас с: Nov 2011
Сообщение: #23
RE: Ваша форма "Добавить комментарий к теме:"
Скажите, пожалуйста, а как сделать анимированное скрытие / открытие спойлера как у меня на сайте, например, потому что идея замечательная, а резкое выскакивание спойлера глаза режет. Если нужно могу поделиться исходниками как у меня это организованно на сайте (но там у меня филдсеты в качестве спойлеров).
08.05.2012 12:50:41
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #24
RE: Ваша форма "Добавить комментарий к теме:"
Сейчас посмотрим, что можно сделать для плавного открытия и скрытия спойлера. Но результат не гарантируем.

P.S. Нашел способ как это сделать при помощи jquery, сейчас попробуем что-нибудь придумать. Скорее всего, придется сделать отдельную тему, т.к. данный скрипт имеет значительные отличия от приведенного нами раннее.
08.05.2012 13:01:41
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #25
RE: Ваша форма "Добавить комментарий к теме:"
Все, тема с описанием работы скрипта готова. Посмотреть описание скрипта и как он работает можно по ссылке - Собственный спойлер с плавным открытием и скрытием содержимого.

У себя пока оставлю вариант с "резким" открытием, т.к. данный способ не требует подключения jquery, и соответственно не влияет на скорость загрузки странички.
08.05.2012 16:54:07
Найти все сообщения Цитировать это сообщение
Incognito Не на форуме
Лейтенант
*

Сообщений: 138
У нас с: Nov 2011
Сообщение: #26
RE: Ваша форма "Добавить комментарий к теме:"
(08.05.2012 16:54:07)Admin писал(а):  Все, тема с описанием работы скрипта готова. Посмотреть описание скрипта и как он работает можно по ссылке - Собственный спойлер с плавным открытием и скрытием содержимого.

У себя пока оставлю вариант с "резким" открытием, т.к. данный способ не требует подключения jquery, и соответственно не влияет на скорость загрузки странички.

Супер! Спасибо Вам и с праздником великой победы! Если у меня на сайте пойдёт, то заменю на Ваш вариант т.к. больше возможностей для работы со стилями. А то с филдсетами особо не разгуляешься! )))
(Последний раз сообщение было отредактировано 08.05.2012 в 18:20:28, отредактировал пользователь Incognito.)
08.05.2012 18:19:56
Найти все сообщения Цитировать это сообщение
Incognito Не на форуме
Лейтенант
*

Сообщений: 138
У нас с: Nov 2011
Сообщение: #27
RE: Ваша форма "Добавить комментарий к теме:"
Отлично! Нашёл применение Вашему замечательному спойлеру у себя на сайте Smile
(Последний раз сообщение было отредактировано 05.07.2012 в 15:09:02, отредактировал пользователь Incognito.)
12.05.2012 13:18:31
Найти все сообщения Цитировать это сообщение
Incognito Не на форуме
Лейтенант
*

Сообщений: 138
У нас с: Nov 2011
Сообщение: #28
RE: Ваша форма "Добавить комментарий к теме:"
(06.05.2012 21:24:42)Admin писал(а):  Придумал еще одно нововведение для комментариев.
Теперь комментарии с отрицательным рейтингом не показываются. Вместо них стоит ссылка "Показать/скрыть комментарий" при нажатии на которую можно посмотреть спрятанный комментарий.

Сделал при помощи скрипта, описанного в теме Создаем свой собственный спойлер для сайта.

Посмотреть пример можно на страничке http://usefulscript.ru/ban_ip.php т.к. там присутствует комментарий с отрицательной оценкой.

Хорошо! ))) Скрытие отрицательных комментариев Вы сделали..., но я что то не нашёл как Вы это реализовали. Выбралась свободная минутка, хотел доделать Вашу форму у себя на сайте - кинулся, а кода то и нет... ))) Не подскажете, куда и чего нужно вписать? (желательно с плавной анимацией спойлера отрицательных комментариев, я в принципе и спрашивал только для этого спойлера плавный открытие, а Вы из этого целую тему раздули! За что Вам огромная благодарность - спойлер универсальный и не требует лишних телодвижений в случае интеграции на сайт - отличная работа!).
(Последний раз сообщение было отредактировано 18.05.2012 в 16:19:25, отредактировал пользователь Incognito.)
18.05.2012 16:16:18
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #29
RE: Ваша форма "Добавить комментарий к теме:"
Для того чтобы спойлер заработал, скопируйте себе JavaScript коды со странички http://usefulscript.ru/spoiler_smooth_opening.php

Далее найдите в скрипте формы добавления комментариев вот такую строчку:
Цитата:echo wordwrap(nl2br($comments[message]), 70, "\n", 1);

Замените ее на следующие строки:
Цитата:if (($ocenka_com[0]-$ocenka_com[1])<0)
echo '<div><a href="javscript://" class="spoiler_link">Показать/скрыть)</a><div class="spoiler_body">'.wordwrap(nl2br($comments[message]), 70, "\n", 1).'</div></div>';
else echo wordwrap(nl2br($comments[message]), 70, "\n", 1);

Как писал ранее, у нас спойлер с резким открытием, поэтому реализовано немного по другому.
18.05.2012 18:42:35
Найти все сообщения Цитировать это сообщение
Incognito Не на форуме
Лейтенант
*

Сообщений: 138
У нас с: Nov 2011
Сообщение: #30
RE: Ваша форма "Добавить комментарий к теме:"
(18.05.2012 18:42:35)Admin писал(а):  Для того чтобы спойлер заработал, скопируйте себе JavaScript коды со странички http://usefulscript.ru/spoiler_smooth_opening.php

Далее найдите в скрипте формы добавления комментариев вот такую строчку:
Цитата:echo wordwrap(nl2br($comments[message]), 70, "\n", 1);

Замените ее на следующие строки:
Цитата:if (($ocenka_com[0]-$ocenka_com[1])<0)
echo '<div><a href="javscript://" class="spoiler_link">Показать/скрыть)</a><div class="spoiler_body">'.wordwrap(nl2br($comments[message]), 70, "\n", 1).'</div></div>';
else echo wordwrap(nl2br($comments[message]), 70, "\n", 1);

Как писал ранее, у нас спойлер с резким открытием, поэтому реализовано немного по другому.


Ого! Всё по настоящему круто! Спойлер действительно плавненько открывается / закрывается!!! Smile Спасибо Вам огромное!
(Последний раз сообщение было отредактировано 05.07.2012 в 15:09:39, отредактировал пользователь Incognito.)
19.05.2012 02:38:38
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru