dm66: Блог

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

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

19 мая 2011 в 11:43

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

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

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

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

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

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

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

24 декабря 2008 в 22:42

Есть самописный модуль, в нем функция, в которой присутствует переменная равная 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) {
тра-ля-ля

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

29 марта 2008 в 15:29

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

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

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

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

10 сентября 2007 в 13:06

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

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

24 мая 2007 в 19:51

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

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

Делал так:
<?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 */

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

12 апреля 2007 в 11:45

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

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

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

5 декабря 2006 в 9:50

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