skill: Блог

Главные вкладки

[Решено] JS отступ от верха страницы при скролле к ID элемента

5 декабря 2014 в 19:22

Доброго всем времени суток.
На сайте реализовано меню с плавной прокруткой к ID элемента, модулем "Scroll to destination anchors". Прокрутка выполняется все отлично, но шапка сайта (около 100 пикселей высотой) прилеплена к верху страницы position: fixed и получается что при скроллинге заголовок нужного блока оказывается под этой шапкой. Собственно как задать этот отступ от верха, чтобы блок с нужным ID останавливался за 100-120px до верхнего края.
js скрипт этого модуля выглядит так, можно ли здесь дописать этот отступ ко всем ID сразу или к каждому по отдельности?

(function($) {
Drupal.behaviors.scrolltoanchors = {
  attach: function(context, settings) {
    $(document).ready(function(){
      function validateSelector(a) {

Скрытие блока по средствам JS

8 сентября 2013 в 18:40

Добрый день уважаемые. На этом форуме в процессе поиска уже несколько раз поднимался вопрос скрытия блока обширного сквозного меню, но кроме <!--noindex--> и <!--googleoff: all--> ничего конкретного предложено не было. В сети нашел решение, но как заставить его работать на друпал не знаю в php и js ноль. Вобщем что сделал:
В файле page.tpl.php в нужном мне месте вставляю пустой блок <div id="hidden"></div>,
создаю файл hidden.php с кодом <?php print render($page['menu_top']); ?> который выводит регион,
далее создаю js файл с кодом

<script type="text/javascript">
$(document).ready(function() {
$('#hidden').load('ПУТЬ К ФАЙЛУ/hidden.php');
});
</script>

Рукописные заголовки для страниц "Представлений" - возможно ли это?

20 мая 2013 в 12:30

Добрый день, уважаемые форумчане. Вопрос в теме. Views поддерживает функционал токенов, да, но этого очень мало для формирования нормальных заголовков страницы. При формировании страницы с фильтрами по двум словарям таксономии я могу формировать заголовки только следующего плана "Острова Краби" или "Турбазы Лагонаки" а мне хотелось бы, и даже не хотелось бы, а просто необходимо, что бы эти заголовки были нормальными и абсолютно кастомными (то есть рукописными). Например: "Острова провинции Краби в Таиланде. Poda, Ko Hong, Phi Phi" или "Турбазы района плато Лагонаки".

[Решено]Файл перекрытия шаблона для словаря таксономии

1 апреля 2013 в 17:54

Добрый день. Подскажите пожалуйста как перекрыть шаблон page.tpl.php для определенного словаря таксономии в 7 друпале. файл должен выглядеть как то так page--vocabulary-20.tpl.php (в таком варианте не работает). Как это происходит для 6-ки нашел здесь http://www.drupal.ru/node/29726 . А вот как для 7-ки неясно. Заранее спасибо.

Содержание ноды на основе заголовков (Н2, H3, H4) по образу и подобию wiki

13 марта 2013 в 19:18

Здравствуйте, уважаемые форумчане. Подскажите существуют ли готовое решение для следующей задачи. В начале ноды необходимо вывести содержание, формирующееся автоматически на основе заголовков H2, H3, H4 и тд (пример wikipedia).
1. H2 заголовок
1.1 H3 заголовок
1.1.1 H4 заголовок
2. H2 еще заголовок
То есть к заголовкам в тексте в автомате должны прописываться якоря на которые будут ссылаться пункты содержания. Пункты содержания по логике должны выводится в отдельное поле.

Модуль Insert не работает в связке вместе с модулем Media

3 марта 2013 в 14:14

Здравствуйте, уважаемые форумчане. Проблема в следующем. Есть материал "заметка" и в нем поле типа "изображение" с неограниченным количеством загрузок. В текст изображение вставляется НЕ с помощью визуального редактора, а с помощью модуля insert. Но вот решил улучшить процесс и попробовал установить модуль Media в связке с plupload. Все здорово удобно и красиво. Только вот кнопка инсерт пропала, не только в редактировании ноды, но и в редактировании поля типа материала. У кого нибудь получалось использовать эти два модуля совместно?

Meta tags и термины таксономии

1 июля 2012 в 14:03

Здравствуйте. Вопрос далеко не нов, но поиск не даk мне ни одного нормального решения. Есть модуль meta tags для семерки, все бы в нем хорошо, только вот для терминов таксономии он абсолютно не работает, то есть выводится только титл из заголовка термина, не важно при этом используются подстановочные шаблоны или ручная правка. квик мета тег пробовал ставить, но там тоже не все есть. допустим тега генератор, да и через чур грамоздок в настройках. Два модуля сразу использовать что ли? может есть у кого какой патчик именно к meta tegs?

Премиум тема Strict warning

27 июня 2012 в 16:00

Здравствуйте, уважаемые форумчане. Прикупил премиум тему от themesnap. и выподает вот 2 ошибки: 1.такой Strict warning: Creating default object from empty value в функции repro_set_tabs() (строка 247 в файле C:\xampp\htdocs\eco-tour-repro\sites\all\themes\repro\template.php). На сколько понял что какой то дефолтный объект не заполнен, собсно какой??
Собственно строка выглядит так $tabs[$bid]->bid = $bid;
функция целиком
function repro_set_tabs($bid, $title, $content, $isout = false) {
static $tabs = array();
if ($bid) {
$tabs[$bid]->bid = $bid;
$tabs[$bid]->title = $title;
$tabs[$bid]->content = $content;
}
if ($isout and isset($tabs) and is_array($tabs) and count($tabs)) {
$out_t = '';
$out_c = '';
$i = 1;
foreach ($tabs as $data) {
$ab = '';

Заголовок в полной ноде как ссылка - что за бред?

29 мая 2012 в 22:35

Здравствуйте. Начинают подшаливать нервы ))
Выбрал исходную тему оформления corolla от adaptivethemes . Все меня в ней устраивает кроме одного в полной ноде заголовок остается ссылкой. В других темах это ес-но не так. в файле node.tpl.php за вывод заголовок отвечает

Drupal 7 не нашел решения вывода толко даты без автора для определенного типа материалов

27 мая 2012 в 19:20

Здравствуйте. Собственно вопрос в заголовке.
Что пробовал делать:
в node.tpl.php заменил $submitted на $date Это приводит к решению на всех типах материалов.
А мне нужно это применить скажем к типу материала news
создал файл node-news.tpl.php скопировал в него выше упомянутый файл и заменил $submitted на $date
Никакого эффекта!!

Как это сделать на 7??

Глюк с Основными ссылками, помогите пожалуйста

14 мая 2012 в 14:02

Здравствуйте. Произошел глюк с основными ссылками. Они просто пропали, из админки видна надпись "изменить основные ссылки" . При попытке изменить основные ссылки (управление сайтом - меню - основные ссылки) ничего не происходит, точнее в админке в основные ссылки пункты добавляются (хоть новые, хоть из других пунктов меню переносятся), А вот в шапке по прежнему висит надпись "изменить основные ссылки". Подскажите, может был у кого такой глюк.
Да, кстати, версия drupal 5

Статус (не зарегистрирован)

9 июня 2008 в 15:52

При правке формы комментариев упёрся в такую вещь, если комментарий размещает незарегистрированный пользователь, то после его имени (логина) идёт надпись (не зарегистрирован) , как можно от неё избавится??? что бы зарегистрированные от незарегистрированных пользователей в коментариях ничем не отличались.
Ещё у меня была проблема с Темой комментария , которая генерится автоматом даже если отключено соответствующее поле в админке. Просто надо удалить из comment.tpl.php строку print $title;

Помогите привести форму комментарие в приличный вид

9 июня 2008 в 2:42

Доброго всем времени суток.
Для темизации формы комментариев пользовался статьёй расположенной здесь http://drupaldance.com/blog/tuning-comments-form использовал приведённый там код. Проблема в том что хоть поля "Темы комментария" в форме нет и в настройках комментов она отключена, но при этом система сама вставляет заголовок из первых слов комментария, а затем выводит "Опубликовано Гость (не зарегистрирован) в 08.06.2008 в 22:10"

как убрать ссылки на термин таксономии со страницы самого этого термина и оставить в ноде

25 мая 2008 в 17:42

Ситуация такова. Есть термин таксономии которому принадлежат много материалов и вот на странице вывода тизеров этих материалов , то есть на странице самого термина (taxonomy / term / 3 к примеру) под заголовком материала ссылка на этот термин, то есть страница ссылается сама на себя оч. много раз.

webform и captcha

24 мая 2008 в 23:31

Доброго времени суток.
Собственно непойму как вывести защиту (captcha) в фотме созданной модулем webform. В настройка ни одного ни другого модуля ничего не нашел. Подскажите кто знает.

Уникальный ID для ссылок меню на русском языке

17 апреля 2008 в 1:58

На сайте http://setegnom.com/node/1063 описывается как сделать для каждо ссылки меню уникальный ID, вот код

<?php
function phptemplate_menu_item($mid, $children = '', $leaf = TRUE) {
  $link = menu_item_link($mid);
  $css_id = strtolower(str_replace(' ', '_', strip_tags($link)));
  return '<li id="' . $css_id . '" class="' . ($leaf ? 'leaf' : ($children ? 'expanded' : 'collapsed')) .'">'. $link . $children ."</li>\n";
}
?>

Новот незадача, если ссылка на русском языке, то и ID прописывается тоже на русском языке
<li id="Фото_материалы" class="leaf"><a href="/image">Фото материалы</a></li>
И собственно получается бесполезная вещь, в css хоть добавляй такой ID хоть нет толку не будет.

Можно ли сделать заголовок блока ссылкой?

31 марта 2008 в 23:07

Доброго времени суток.
Подскажите возможно ли заголовок блока сделать ссылкой на ноду. Конечно можно заголовок оставить пустым, а ссылку сделать из тела блока, но тогда остаются пустующими теги [h2 class="title"] [/h2], а мне это не очень нравится.
Пытался вставлять теги [a href="/..."] в поле самого заголовка , но он их так тегами и выводит. Как это можно исправить?

Есть способы влиять на продолжительность и принудительное завершение сессии?

6 марта 2008 в 1:19

Такая проблема: сейчас если не заканчиваешь сессию (logout), то при заходе на сайт через день сразу видна навигация пользователя. А хочется понять можно ли влиять на этот процесс, ну например простой 1200 сек. и необходимость новой авторизации, или же закрыл окно браузера и при заходе снова нужно авторизоваться. Как это осуществить?

Проблемы с модулем page_title

20 февраля 2008 в 19:35

Нужна помошь. Необходимо реализовать гибкое указание заголовков страниц, тега title . Установил модуль page_title , стандартно в sites/all/modules , активировал , вобщем как и с прочими. На странице редактирования материалов появилось дополнительное поле "Заголовок страницы: " , но при его заполнении не происходит ни каких изменений , то есть в заголовок страницы по прежнему подставляется текст из названия, то есть всё выглядит так -
titleназвание документа | имя сайта/title , а мен надо titleуказаный мной title | имя сайта/title . Почему не работает модуль не пойму.