Программирование

Разработка модулей, сниппеты и др. вопросы программирования под Drupal, а также создание собственных шаблонов. Присылайте свои разработки. Вопросы по установке и настройке готовых модулей задавайте в Установка и настройка.
Все по темам: примеры кода, патчи и утилиты, темы оформления.

icon: 

casufi Вс, 24/10/2004 - 11:04

Разработка стилей (графики) к темам

Подскажите пожалуйста где есть туториалы
1) По написанию собственных тем
2) По раазработке своих стилей (графики) к уже готовым темам?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

axel Чт, 30/09/2004 - 00:38

ВикаВика в Друпале

Насчет Вики я похоже не шутил ;) Чего-то почти работающее под 4.5 вырисовывается - есть основной модуль, создающий wiki-страницы и индекс, не готовы викифильтр и альтернативные tracker и работа с версиями - с последней как-то совсем черезжопно в Друпале. Но явных противоречий мешающих реализации пока не попалось. Тестовый сайт подниму как заработает хотя бы викифильтр (пока адаптация существующего wiki.module, но есть желание попробовать альтернативные варианты разметки).

Ключевые слова: 
Версия Drupal: 
0 Спасибо

axel Ср, 29/09/2004 - 20:13

Spam must die!

Jeremy с www.kerneltrap.org поместил на форуме анонс своей разработки модуля spam. Это обучаемый фильтр, для отсеивания спама и прочих нежелательных сообщений, появляющихся на любом сайте. Фильтр основан на алгоритме Байеса, на котором построены многие средства для фильтрации почтового спама (Spamassassin например).

0 Спасибо

Гость (не проверено) Пнд, 20/09/2004 - 07:57

Помогите написать модуль

Очень просенький...
прошу стучать в асб 174989583
заранее благодарен

0 Спасибо

arsart Пт, 10/09/2004 - 19:34

XML Яндекс Поиск для Друпала, реально?

Собственно, сабж. XML Yandex.
Реально ли сделать такой поисковый модуль для Друпала, я как всегда non-programmer in mind, поэтому имею право задавать такие ламерские вопросы:)
Обычный search.module просто не справляется со своими обязанностями, trip_search.module более менее коряво, поэтому и назрел этот вопрос.
Просто поисковую формочку от Яндекса, я например давно прикрутил, но удобства мало т.к. запросы выдаются на сайте яндекса, а не у меня.
Сможет кто?

0 Спасибо

Alexey Пт, 03/09/2004 - 13:45

Teaser ?

Функция function block_output выводит в блок 10 последних топиков, сортирую по полю "story" колонки type DB, выводит так:

d/m/Y - дата

"topic" - линк на тему




бился с эти весь день но так и не добился :( :( мега жаль потраченного времени, помогите исправить код чтоб выводилось так:

d/m/Y - дата

"topic" - линк на тему

"teaser" - линк на тему




и киньте URL где почитать чтоб не задовать таких глупых вопросов.

код:

0 Спасибо

Alexey Втр, 31/08/2004 - 05:01

Смотреть всем, хорошая идея

а вот посмотрите как у них сделана форма комментария http://www.jluster.org/node/295
присутствую поля: Name, e-mail, Subject (в который автоматом вставляется re:%тема_топика%)
и незарегистрированный юзер, оказывается не просто "Гость без обратного адреса", а нормальный юзер отлько не регистренный, а еще фишка с re:%тема_топика%, этож вапче шедевр, а то вставляется первые 10 симоволов если тему забудешь обозначить.
никто не хочет реализовать на практике ?

0 Спасибо

Alexey Пнд, 30/08/2004 - 08:12

[Edit]Блок последних сообщений

Что добавить чтобы в блок выводилась еще и дата создания новости
global $user;

if (user_access("access content")) {
$stories = "";

$queryResult = db_query_range("SELECT n.created, n.uid, u.name, max(n.nid) FROM {node} n INNER JOIN {users} u ON u.uid = n.uid WHERE n.type = 'story' AND n.status = 1 GROUP BY n.uid, u.name ORDER BY 3 DESC", 0, 3);

0 Спасибо

axel Втр, 29/06/2004 - 16:09

Совет: как сделать скрипт использующий Drupal API

Бывает возникает необходимость сделать быстро какой-нибудь скрипт, но нет нужды оформлять его в виде модуля. Однако обращаться к базе или использовать какие-то функции Drupal при этом удобно. Чтобы PHP-скрипт использовал API Drupal следует написать его так:

<?php

include_once "includes/bootstrap.inc";
include_once "includes/common.inc";

// далее можно писать скрипт, теперь вам доступны друпаловские функции
// например можно писать запросы к базе:

$result = db_query("SELECT name FROM {users}"); 
// в запросах если писать имена таблиц в {}, будут автоматически подставляться префиксы к именам из конфига сайта
0 Спасибо

Nick Пнд, 12/04/2004 - 03:50

locale & gettext

Наткнулся тут на интересный модуль в contrib.

Называет locale. Раньше никогда не читал что это за модуль (понятно ведь).

А.. тут задумался... Он ведь есть в core.. Тогда что он делает в contrib?!?!

Читаю описание:
"This is an extended locale module that enables you to share translations through the use of PO files. PO files are files containing translations as used by the GNU gettext programm. User contributed PO files for various languages can be found in contrib CVS. If your language is not present, create a feature request against this project and I will add an empty PO file for your language. You can then get a PO file editor and start translating. Recommended PO file editors are (in no particular order): XEmacs with po-mode GNU Emacs with po-mode KBabel poEdit poEdit is said to not yet support multiple plural forms. Be sure to get a recent version for all editors, multiple plural forms are a recent additionion to the gettext standard."

Причем, есть версии для всех релизов, начиная с 4.0.0.

0 Спасибо

Страницы