патчи и утилиты

Патчи, исправления и утилиты (для файловых аттачей к нодам)

Патч views bootstrap

Аватар пользователя Roamn74

Здравствуйте прошу помочь
Нашел в интернете статью на английском в английском не силен, но через гугл переводчика понял смысл.
Есть патч который добавляет функционал к модулю views_bootstrap.
Добавляет выбор количества колонок для разных устройств.

0 Спасибо

Небольшая утилита для генерации .install файлов

Аватар пользователя t3hk0d3

Небольшая утилитка для генерации .install файла. Умеет генерировать схему из уже существующих таблиц.

Мне лично гораздо удобнее создавать таблицы в pma, а потом писать схему. Но это довольно нудный процесс.

Можно использовать из командной строки (название модуля указать первым параметром) или через http (название модуля указать через genScheme.php?module=).

Для того чтобы работал нужно положить в корневую папку.

Не забудьте сверху дописать в полученный файл <?php

0 Спасибо

Патч для корректной работы taxonomy_menu и pathauto

Аватар пользователя Virr

Итак, моя первая запись на drupal.ru :) Надеюсь кому-нибудь будет полезно :)

Проблема:

Ссылки на пункты меню, созданные taxonomy_menu, имеют вид:

categories/1/2/3
technology/1/2/3

несмотря на установленный pathauto.

Решение:

Открываем файл taxonomy_menu.inc в sites/all/modules/taxonomy_menu/
Ищем в нем следующие строчки:

0 Спасибо

Разделение новостей по страницам

Аватар пользователя Toptyg

Приветствую всех.

Посоветуйте как риализовать, чтобы новости(контент) выводился на разных страницах т.е. только новости сайта на главной,новости о софте на другой, железа на третьей.

спасибо.

0 Спасибо

Настройка FCKeditor

Аватар пользователя Toptyg

Приветствую всех.

Возникла проблема с редактором новостей.

Не могу его нормально настроить..

Подскажите самый простой способ его интеграци?

0 Спасибо

Русский язык и webform

Аватар пользователя Dan

Ваял формы с помощью модуля webform и обнаружил глюк - некоректную работу с полями содержащими только русские буквы. Если быть точным, то с полями, не содержащими цифр и букв латинского алфавита.

Воспроизведение глюка:
- создаём новый компонент select
- В опциях пишем: Проба раз, Проба два, Проба три, Проба четыре, Проба пять (в несколько строк)
- остальные опции неважны
Результат:
- доступен только пункт "Проба пять"

0 Спасибо

Упражнения с taxonomy_block.module

Аватар пользователя Toologic

Опыты по установке Taxonomy_block.module

Поставил - Понравилось. Употребимо, просто. Но... как обычно эти но, все портят.

Обратил внимание, что если у становить формат вывода материалов в link+teaser, то на русских анонсах иногда в конце выскакивают непонятные симловы.
Например:

как сообщает агентсЮ..

Посмотрел в исходнике:
строка 247
$teaser = strip_tags(substr($node->body, 0, $result->teaser) . (strlen($node->body) > $result->teaser ? '...' : ''));

исправил на:
$teaser = strip_tags(truncate_uft8($node->body, $result->teaser) . (strlen($node->body) > $result->teaser ? '...' : ''));

0 Спасибо

Исправление ошибки menu.inc когда при активной secondary links активный пункт primary links не выделяется.

Аватар пользователя Konstantin

Собственно в ядре этот механизм есть но при выводе меню все атрибуты, кроме действительно активной ссылки, теряются. Прикрепленный файл является исправленной версией menu.inc, v 1.120.2.1

0 Спасибо

TinyMCE: небольшой подарок всем

Аватар пользователя seaji

Привет всем.
Вот решил оптимизировать и русифицировать визуальный редактор TinyMCE, зажать все это в архив и использовать по назначению. Файлы прилагаю, кто хочет пользуйтесь на здоровье.
Версия TinyMCE : 2.0.6.1
Версия модуля для Друпала 1.90
Хак от XJM

Выполненные действия по русификации:
1. Русификация интерфейса - скачал с официального сайта ЛэнгвиджПак (RU-UTF-8) (там находятся доп джава скрипты с русскими строчками).
2. Перевел модуль для Друпала (файл tinymce-module_ru.po - сливаем в базу).

0 Спасибо

Как задержать посылку письма с паролем новому пользователю?

Аватар пользователя rgb

Народ, не сталкивался ли кто с модулем или патчем, который позволяет откладывать отправку письма с паролем для нового пользователя на заданный срок? (Это нужно для затруднения реализации "накруток" в голосовалке).

Сейчас пользователи сами могут регистрироваться на сайте и по некоторым причинам не хочется от этого отходить (т.е. сейчас стоит "Посетители могут создавать аккаунты без одобрения их администратором" и просьба: не предлагать менять настройку на "Пользователи могут создавать учетные записи, но для их активации необходимо подтверждение администратора.").

0 Спасибо

PHP-доступ к User id, name, email

Аватар пользователя Макс К.

Часто бывает нужно получить из PHP-вставки доступ к User Id, к его имени пользователя и E-mail.
Следующий кусок PHP-кода показывает, как это можно сделать:

<?php
global $user;

$user_id = $user->uid;
if (!isset($user_id)) {
$user_id = -1;
} // if

$user_name = $user->name;
if ((0 >= $user_id) || !isset($user_name)) {
$user_name = '';
} // if

0 Спасибо

Измененный модуль print с локализацией

Аватар пользователя inc

Добавлена поддержка алиасов страниц:
Если раньше для страницы site.com/about версия для печати была по адресу site.com/node/13/print, то сейчас по адресу site.com/about/print, причем никаких алиасов не создается.
Возможно будет некорректно работать совместно с модулем i18n.

Добавлена возможность указания на каких страницах показывать ссылку "версия для печати", а на каких нет.
Выкладываю русификацию отдельно, чтобы можно было ее использовать для оригинального модуля.

0 Спасибо

Измененный модуль taxonomy_dhtml с локализацией

Аватар пользователя inc

Добавлена возможность создавать блоки для отдельных категорий, а не только для словарей, как это было в оригинальном модуле.

Доработаны Javascript'ы.
Выкладываю русификацию отдельно, чтобы можно было ее использовать для оригинального модуля.

Версия 1.1 для Drupal5 не использует jQuery

0 Спасибо

Использование внешнего smtp сервера

Аватар пользователя Гость

Drupal установлен на бесплатном хостинге. Как следствие - отключен SMTP сервер и друпал не может отправлять сообщения на e-mail. Есть ли какая-либо возможность настроить Drupal на использование внешнего SMTP сервера (того же Gmail, например)?

0 Спасибо

Feedback module - выполнен патч для указания более одного получателя письма

Аватар пользователя KuzMax

Всем привет!
Если надо от модуля FeedBack добиться отправки письма более чем одному получателю, перепишите следующую часть кода модуля:

/* Старый код / old code
  if (!valid_email_address($edit['mail'])) {
    form_set_error('mail', t('You must enter a valid e-mail address.'));
  }
*/

// Новый код / new code
    foreach(split(",",$edit['mail']) AS $value){
        if (!valid_email_address($value)) {
        form_set_error('mail', t('You must enter a valid e-mail address.'));
      }
    }

Теперь, в настройках модуля, достаточно указать необходимые почтовые ящики через з

0 Спасибо

Google Sitemap

Аватар пользователя Flinblo

Ни у кого не возникало проблем с модулем Google Sitemap? У меня он почему-то неадекватно себя ведёт. Саму карту выдаёт через раз, и, кроме того, после отправки любого POST (например материал добавляешь) открывается пустая страница. После отключения - всё опять нормально.

0 Спасибо

Отслеживание перемещений пользователей по сайту: как?

Аватар пользователя NaFigator

Приветствую.
Подскажите, есть ли модуль, позволяющий отслеживать все перемещения пользователей по сайту?
Интересует буквально блок внизу страницы с информацией кто когда заходил и куда перешёл.

Поделитесь ссылкой или направлением в разработке. В Drupal совсем новичок.

0 Спасибо

Тем у кого установлен модуль: bbcode_wysiwyg

Аватар пользователя moonman

Вобщем в этом модуле есть такая фишка как "Цитировать".
Но эта фишка делает размер страницы в два раза больше.
Если открыть html-код - то всё станет понятно. Т.е. все элементы быстрого цитирования дублируются (один видимый и другой скрытый в html-коде - который собсвенно и даёт возможность быстрого цитирования в поле ввода).
.
Лечится простым удалением этого кода:
.

<?php
function bbcode_wysiwyg_link($type$node NULL$teaser FALSE)  {
  global 
$user;
  if (!
$teaser && $user->uid)  {
    
$body = ($node->body) ? $node->body $node->comment;?>
0 Спасибо

Некоторые модули с ссылками nofollow

Аватар пользователя Shedko

Если кому надо, то вот модули для Drupal 4.7.x , где на некоторые ссылки ссылки добавлен аттрибут nofollow


- print.zip - модуль для создания страниц для печати, но только теперь ссылочка что выводится в конце страницы с атрибатрибутом nofollow


- quote.zip - добавляет в форумы ссылку "цитировать" и вставляет в ответ цитируемый кусок. GПлюсопять ссылочки все имеют аттрибут nofollow


- service_links.zip - добавляет на странички возможность сделать закладки вашего сайта на многих популярных сайтах закладок, опят же с атрибутом nofollow

0 Спасибо

tracker и как с ним бороться?

Аватар пользователя Santa Claus

хотелось бы сделать, чтобы по ссылке http://мой сайт/tracker отображался список блогов (blog) и тем форума (forum) и не отображался список страниц (page) и страниц книги (book)

великие умы! подскажите пожалуйста, КАК?

0 Спасибо