Этот модуль дает возможность смотреть части узла для определенных ролей или пользователей.
А мне нужно, как здесь. Нажимаешь на + и ниже появляется текст, на - и текст сворачивается.
Это за 5 сек делается с помощью jquery. Эта билиотека уже встроена в пятый Друпал. Пример того что тебе нужно приведен прям на главной странице jquery.com.
вставляю пример с сайта $(document).ready(function() {
$("a").click(function() {
alert("Hello world!");
});
});
а он не работает.
может нужно его (jquery) как то подключить чтоб работал
hidden_content - что-то я туплю. закачал. включил. а дальше-то что с ним делать ? настроек не появилось, вообще визуально ничего не изменилось. это я дурак ?
А мой вопрос останется без ответа?
Мне нужно, как здесь или здесь. Нажимаешь на + и ниже появляется текст, на - и текст сворачивается.
Только, пожалуйста, дайте конкретный код с описанием, куда его надо вставить.
>Пожалуйта помогите разобраться. Поставил этот код на страницу все прекрасно сривает часть текста по нажатии на ссылку открывает. Но одна проблема что он работает только на одном текстовом болоке. Бывает, что этот код предположим нужно испльзовать несколько раз на одной странице. Но когда пытаюсь сделать тоже самаое для другого текстового болока на той же странице ничего не получается. Падскажите как надо сделать, чтобы этот код можно было применять для нескольких текстовых блоков на одной страние. Опубликовано ewgenk в вт, 17/07/2007 - 13:07
Кто подскажет, я вот установил этот плагин hidden_content , а он у меня не высвечивается(( может что-то надо изменить мне в коде? Кто подскажет, буду благодарен!
Комментарии
Посмотрите модуль hidden_content.
Клёво! А я для похожей задачи уже модуль хотел писать. hidden_content - то что нужно. Спасиб, Макс
А как сделать замещающий текст? Типа - "тут скрытый текст"
Сам спросил - сам ответил
В модуле меняем
if($show){
$new_text.=$first;
}
на
if($show){
$new_text.=$first;
}else{$new_text.="
this is hidden text
";}
Этот модуль дает возможность смотреть части узла для определенных ролей или пользователей.
А мне нужно, как здесь. Нажимаешь на + и ниже появляется текст, на - и текст сворачивается.
Это за 5 сек делается с помощью jquery. Эта билиотека уже встроена в пятый Друпал. Пример того что тебе нужно приведен прям на главной странице jquery.com.
вставляю пример с сайта
$(document).ready(function() {
$("a").click(function() {
alert("Hello world!");
});
});
а он не работает.
может нужно его (jquery) как то подключить чтоб работал
Попытка взлома сайта drupal.ru ???
А если серьезно, то jquery подцепляется только тогда, когда есть вызов drupal_add_js()
hidden_content - что-то я туплю. закачал. включил. а дальше-то что с ним делать ? настроек не появилось, вообще визуально ничего не изменилось. это я дурак ?
спасибо за наводку на нужный модуль
avatar - я разобрался этот модуль добавляет новый формат ввода. сходите в этот раздел админки, поймёте всё
А мой вопрос останется без ответа?
Мне нужно, как здесь или здесь. Нажимаешь на + и ниже появляется текст, на - и текст сворачивается.
Только, пожалуйста, дайте конкретный код с описанием, куда его надо вставить.
Shelendor , спасибо большое
действительно, тупняк на меня напал вчера.
Вот мне дали ссылку, как раз то, что надо.
а это, по моему ещё лучьше.
просто вставляешь и все работает, без всяких модулей и скриптов.
<div>
<a href="javascript: void(0);" onClick="if (hidtext1004.style.display == '') { this.innerText = 'Нажми сюда'; hidtext1004.style.display = 'none'; } else { this.innerText = 'Нажми сюда еще раз'; hidtext1004.style.display = ''; }">Нажми сюда</a>
</div>
<div id="hidtext1004" style="display: none;">
<div style="text-align: center;">
сам текст
сам текст2
</div></div>
Надо немного доработать, чтобы не так много писанины было. Может стили в один файл, а скрипт в другой
спасибо за интересный модуль
А скрытый текст остается в исходном тексте страницы....
Можно в шапке подгрузить jQuery отдельно, и ничего не вызывать
<
сам текст2
>Пожалуйта помогите разобраться. Поставил этот код на страницу все прекрасно сривает часть текста по нажатии на ссылку открывает. Но одна проблема что он работает только на одном текстовом болоке. Бывает, что этот код предположим нужно испльзовать несколько раз на одной странице. Но когда пытаюсь сделать тоже самаое для другого текстового болока на той же странице ничего не получается. Падскажите как надо сделать, чтобы этот код можно было применять для нескольких текстовых блоков на одной страние. Опубликовано ewgenk в вт, 17/07/2007 - 13:07
Кто подскажет, я вот установил этот плагин hidden_content , а он у меня не высвечивается(( может что-то надо изменить мне в коде? Кто подскажет, буду благодарен!