Допилить Comment Mover

Прислано: marazmus

пн, 05/09/2011 - 16:30

Уважаемые коллеги.

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

Спасибо.

p.s. Параллельно модуль можно закинуть на drupal.org в виде патча или форка или как там щас заведено, шоб народ порадовать, если получится. Этого модуля РЕАЛЬНО не хватает для организации на базе Друпала приличного форума.

Нужен модуль для импорта выбранной (по ID) ветки vBulletin 3.8 в Drupal 6

Прислано: marazmus

пн, 05/09/2011 - 07:03

Здравствуйте, уважаемые коллеги.

Мне нужен модуль для импорта определенных веток vBulletin 3.8 в Drupal 6.x.

За основу можно взять модуль  vBulletin to Drupal, там есть готовый и работающий функционал импорта, но:

  • vB2Drupal импортирует ВЕСЬ форум, мне же нужен импорт только избранных веток, этого функционала в vB2Drupal нет;
  • у меня нет знаний, времени и сил выпиливать из этого модуля нужный мне функционал :)

Новый модуль лучше сделать подмодулем vB2Drupal, для удобства.

Мини-ТЗ:

  • vBulletin 3.8, Drupal 6.22
  • Для подключения к vBulletin нужно использовать настройки модуля vB2Drupal (см. выше ссылку на модуль)
  • Нужный мне доп.функционал - страничка с полем "Введите ID ветки" и кнопка "Импортировать"
  • Остальное без заморочек - для всех операций импорта просто используем функционал vB2Drupal, там все работает и проверено мной на нескольких форумах
  • Дополнительно: vB2Drupal импортирует в тип контента "Форум", мне же нужен импорт в стандартный тип Story, если есть возможность сделать это, сделайте пожалуйста :)

Пишите сюда, в личку или на azamat.g@gmail.com цену вопроса.

p.s. Если модуль будет выложен еще и на drupal.org, буду только рад. Спасибо :)

[решено] Перенос сайта с сервера с php-apc на сервер без php-apc - ошибка Cannot redeclare function...

Прислано: marazmus

пн, 13/06/2011 - 14:57

Всем привет.

Сломал голову, не могу понять и найти (очевидного?) решения.

Ситуация простая: есть сервер, обычный, Debian 6, Apache2, PHP5.3, Drupal 6.

Для ускорения поставил php-apc (это акселератор опкода APC).

С ним все бегает нормуль.

Переношу на домашнюю виртуалку, полностью аналогичную, но БЕЗ установленного php-apc - работает ВСЕ, кроме (относительно) сложного Views, с выдачей ошибки типа Cannot redeclare function... - просто ошибка на белом экране. Включаю php-apc - все нормуль. Отключаю - ошибка.

На рабочем серваке такая же бодяга - после "насильного" отключения php-apc ловлю Cannot redeclare function...

В чем я туплю? Кеши Друпала сбрасывал и через admin_menu, и через drush, и вручную через PHPMyAdmin, вообще никакой реакции.

Просто суть в том, что мне на новом серваке нафиг не нужен php-apc, так как там уже давно и успешно крутится связка eAccelerator + ZendOptimizer, причем APC вместе с ZendOptimizer не работает (валит Апач в сегфолт на каждый второй запрос).

Так как блин уйти от php-apc? :D

Посыпаю голову пеплом, бьюсь об стену но не могу понять сути проблемы... Может у кого были такие траблы?

РЕШЕНО

В лучших традициях друпал-быдлокодинга часто вызываемая функция не была засунута в template.php, а была декларирована тут же, в одном из шаблонов. Посыпаю пеплом голову и иду стреляться :D

p.s. Причем APC этот финт позволял, а вот "чистый" похапэ - нет...

Организация больших форумов на базе Drupal - личный опыт

Прислано: marazmus

сб, 19/09/2009 - 17:27

Другие статьи по теме:

Уважаемые коллеги.

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

Насколько я знаю, из опыта работы с форумами на базе "родных" форумных движков (к примеру, SMF), сопровождение и развитие средних и больших форумов - это очень непростое занятие даже на специализированных движках. Фильтрация спамеров и хрумероводов, баны и прочие виды гонений на флудеров и вообще сдерживание флуда на форуме, работа модераторов (организация разделов, работа с топиками - чистка, перенос), работа с пользователями (поощрения, создание и развитие групп, рейтинги и предупреждения), и много чего другого - это все непростое дело, а встроенный модуль Forum довольно прост. И мне интересно, как люди справляются именно с друпальными форумами (еще мне кажется, что это интересно не только мне).

Еще, в частности, мне интересно, как все это устроено на drupal.ru, так как тут как раз используется встроенный Forum, и подобрался неплохой администраторский коллектив, участникам которого есть что сказать :)

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

Почините drupaler.ru

Прислано: marazmus

пт, 13/06/2008 - 07:39

Другие статьи по теме:

Млин, почините кто-нибудь drupaler.ru. Невозможно качнуть перевод.

Где добыть видео (скринкасты) по Друпалу (уроки и т.п)?

Прислано: marazmus

ср, 20/02/2008 - 18:49

Другие статьи по теме:

Сперва я написал много текста от себя, потом подумал, что "слишкам многа букафф" отпугнет излишне нетерпеливых, и поставил текст в конце :)

Так что сперва по теме:

http://drupal.org/handbook/customization/videocasts
http://www.google.ru/search?q=drupal+videocasts

Я лично только по этим двум ссылкам (и ссылкам с них, разумеется) нашел больше 4 гигабайт видеокастов, включая даже такие хитрые вопросы как патчение ядра друпала, использование Друпала как десктоп-приложения, создание галереи изображений и дебаггинг Друпала в Komodo IDE, не говоря уж об основах типа темизации

Друпал.ру на стероидах

Прислано: marazmus

пн, 08/10/2007 - 05:55

Другие статьи по теме:

Мне кажется, или друпал.ру начал ощутимо быстрее шевелиться?

(Документация) Переводы - Переменные в шаблонах

Прислано: marazmus

пн, 14/05/2007 - 16:03

Другие статьи по теме:

Перевел здесь: http://docs.drupal.ru/doc/peremennye_v_shablonakh (Переменные в шаблонах).

Пока закончены разделы:

  • page.tpl.php
  • node.tpl.php
  • block.tpl.php

То, в чем были сомнения, или малые познания, не переведено (5-6 пунктов).

Просьба тем, кто "в теме", посмотреть на ошибки/неточности и поправить.

p.s. Работаю далее, надеюсь такие "специфические" переводы тоже пригодятся русскоязычному друпал-сообществу :)

Импорт прайсов и каталогов в сайты на Друпале

Прислано: marazmus

вс, 22/04/2007 - 18:04

А вот мне всегда интересно было, как люди решают импорт всяких каталогов продукции, прайс-листов и прочего подобного в сайты на Друпале. XML? Руками? "Полуавтомат-самописка" какого-либо рода? :)

В программировании не силен, поэтому можно обьяснять в стиле "для полных идиотов" :) Но если есть примеры алгоритмов или даже кода, будет очень хорошо.

Друпаллеры! Участвуйте в государственных тендерах! :)

Прислано: marazmus

пн, 26/03/2007 - 18:18

Пост на Хабре - http://shinkareff.habrahabr.ru/blog/7844.html#habracut

Друпаллеры! Участвуйте в тендерах!
Авось да отломится пару миллионов оторвать :)

А если серьезно, то очень грустно...

(phptemplate) Разные шаблоны для разных блоков

Прислано: marazmus

пн, 22/01/2007 - 20:05

Другие статьи по теме:

Оригинал статьи на drupal.org.

Начиная с версии 5.0 Друпал позволяет создавать множество разных шаблонов для конкретных блоков. Отображение блока можно задавать в зависимости от имени модуля, региона (в котором расположен блок) и ID блока (delta).

Когда происходит отрисовка блоков, система шаблонов ищет шаблоны для каждого блока в таком порядке:

* block-[module]-[delta].tpl.php
* block-[module].tpl.php
* block-[region].tpl.php
* block.tpl.php

(phptemplate) Шаблоны для определенных типов содержимого

Прислано: marazmus

пн, 22/01/2007 - 19:34

Другие статьи по теме:

Оригинал статьи на drupal.org.

Для оформления содержимого документов (node) используется файл шаблона node.tpl.php. Это общий файл шаблона для всех типов контента.

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

FormsAPI 5.x - ЧитШыт

Прислано: marazmus

сб, 20/01/2007 - 20:01

Другие статьи по теме:

"Сами мы не местные...."

Э... То есть - есть хороший сайт, на котором иногда встречаются статьи по Друпалу - Lullabot.

Для тех, кто разбирается в магии высших уровней aka FormsAPI - там выложили Forms API 2.0 Cheat Sheet (статья, прямая ссылка на pdf).

Файлик мелкий, модного нынче одностраничного формата. Внутри написано много магических заклинаний, без познаний лучше не читать :)

(phptemplate) Использование разных шаблонов в зависимости от текущего пути

Прислано: marazmus

сб, 20/01/2007 - 07:52

Другие статьи по теме:

Начиная с 5 версии Друпала, движок PHPTemplate поддерживает возможность использования различных шаблонов страницы - в пределах одной темы. Этот механизм использует текущий путь страницы для определения того, какой именно шаблон следует загружать.

Механизм работает следующим образом:

К примеру, мы открываем ссылку http://www.example.com/node/1/edit . PHPTemplate будет просматривать наличие следующих шаблонов страницы (в нисходящем порядке) и загружать первый подходящий шаблон.

(phptemplate) Регионы

Прислано: marazmus

сб, 20/01/2007 - 07:49

Другие статьи по теме:

Регионы

Регионы - это заданные заранее “зоны”, в которых можно разместить любую информацию, включая блоки Друпала, меню, PHP-код или просто html.

По умолчанию в движке PHPTemplate уже определены 5 регионов - левый, правый, содержимое, верхняя часть и нижняя часть. Соответственно, имена переменных, содержащих эти регионы: $sidebar_left, $sidebar_right, $content, $header, $footer_message.

Чтобы вывести в браузер содержимое этих регионов, в файле page.tpl.php нужно напечатать их с помощью оператора print:
<?php print $header?>

RSS-материал

Ссылки партнёров