dm66

user-icon

dm66 dm66

Интернет магазин Ванна Вам.ру

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

Представляю вашему вниманию интернет магазин Ванна Вам.ру. Основной упор магазина сделан на продажу чугунных ванн и другой сантехники.

Сделан на Drupal 7 и Commerce. Фасетный поиск работает на apache solr. Многое реализовано через собственный модуль.

0 Thanks

Модуль для фильтрации русского мата. RusMat_Filter

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

Сделал модуль для фильтрации нецензурных слов.

Модуль пытается определить наличие мата (нецензурных, матерных слов) в тексте.

Заменяет матерные слова на выбранный шаблон, на пример на [censure] (Настраивается).

Поиск осущствляется по алгоритму а не по словарю. Метод обнаружения мата основывается на корнях и предлогах русского языка.

Алгоритм достаточно надежен и быстр, в т.ч. на больших объемах данных.

Автор класса Nasibullin Rinat http://forum.dklab.ru/viewtopic.php?p=136749

0 Thanks

Являеться ли текущий пользователь автором ноды

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

Есть самописный модуль, в нем функция, в которой присутствует переменная равная NID (номеру текущей ноды), есть UID пользователя, задача заключаеться в том, чтобы проверить, являеться ли текущий пользователь автором просматриваемой ноды. Я пока только так придумал:
<?php
function myfunction($cid, $type) {
global $user;
if ($type == 'node') {
$node = db_fetch_object(db_query(db_rewrite_sql('SELECT n.uid FROM {node} n WHERE n.nid = %d'), $cid));
}
if ($user->uid == $node->uid) {
тра-ля-ля

0 Thanks

Alina новая тема оформления для 6-го друпала

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

Сделал новую тему оформления для 6-го друпала Alina.

Посмотреть на тему в работе можно на сайте kubuntu.ru
Делал её специально под этот сайт.

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

0 Thanks

CCK и taxonomy

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

Есть тип материала созданный через CCK, в нем есть числовое поле.
Нужно чтобы при заполнения этого поля в зависимости от введенного числа создаваемый материал автоматически добавлялся к термину таксономии.
ТОесть у нас есть словарь с терминами 1-10, 11-20, 21-30
И есть поле ССК в которое при создании материала мы будем забивать числа, ну на пример 8, и хочется что бы если мы забили 8 то материал автоматически добавляется к термину 1-10, если забили 12 то к термину 11-20 и т.д.
Как такое можно реализовать?

0 Thanks

Перевод модуля Clik2Bookmark

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

Сделал перевод модуля Clik2Bookmark
Модуль Click2bookmark позволяет создавать пользователям закладки на сайте из понравившихся материалов. Добавляет ссылку 'Добавить в закладки' ко всем материалам выбранным в настройках модуля. Так же добавляет ссылку 'Мои закладки' в панель навигации.

0 Thanks

Как посчитать количество нод принадлежащих нескольким терминам?

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

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

Или сколько нод принадлежит трем терминам находящихся в разных словарях?

Делал так:
<?php
$vid = 4; /* <---- put correct vocabulary ID here */
$items = array();
$terms = taxonomy_get_tree($vid);
foreach ( $terms as $term ) {
$count = taxonomy_term_count_nodes($term->tid);
if ($count) { /* don't show terms with 0 count */

0 Thanks

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

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

Подскажите пожайлуста, как можно реализовать следующую вешь:

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

0 Thanks

Как сделать отдешьный шаблон для определенного блока?

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

Задача:
Сделать блок, генерируемый модулем views, и сделать для отдельно этого блока специальный шаблон. (Дабы информация не в стобик а в линейку показывалась). Что-то пока никак не пойму как надо назвать файл шаблона для конкретного блока и как сделать так, чтобы этот шаблон подцеплялся.

0 Thanks