Paldru: Блог

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

ImageCache и удобная вставка изображений в ноду

26 сентября 2009 в 19:42

Столкнулся с такой проблемой. Для загрузки и обработки изображений юзаю ImageCache. Но если мне например нужно загрузить изображение на сервер, привязать его к ноде и вставить в сам текст ноды(новости). Я пробывал создать дополнительное поле в cck - изображение. Но фиксированый вывод загруженногоменя не устраивает, хотелось загружать и вставлять обработаные изображения в текст в любом месте. Как например это в Dle(и у многих остальных) реализовано.
Загрузил фотку, она привязалась к определенной новости, и тут тебе сразу менюшка для удобной вставки в текст.

Terms и фильтры в views

26 сентября 2009 в 19:05

Столкнулся с такой проблемой вывода терминов таксономии таблицей в views.
Значит что имею:
1. Каждой ноде соответствует по 1-му термину из разных словарей (всего 2)
2. На странице вывода делаю 2 exposed фильтра для создания выборки по терминам
3. Вывожу в виевс через таблицу, но если делать 2 поля Таксономия: Term, получается дубль. Можно конечно через Таксономия: All terms, но мне нужно чтобы термины разделялись.

Как можно сделать вывод без дублей?

Исчезли настроки метатегов в nodewords

24 сентября 2009 в 3:24

Обновился до последне версии nodewords(обновился правильно, update.php запускал, кеш чистил). В настроках теперь пропали типы метатегов которые нужно отображать
Tags to show on edit forms
Select the meta tags you want to be able to edit on the edit page of nodes, terms and vocabularies.
А дальше ничего нет

Чистый html код при использовании imagecache

18 сентября 2009 в 17:51

Юзаю imagecache+views на сайте. Глянул html код странички. И что я вижу - много здоровенных имен классов, некоторые символы заменяются на "quot;" и "&". Вот например, запостил как есть

<?php<a href="/razdel/1.html" title="&amp;lt;a href=&amp;quot;/razdel/1.html&amp;quot; class=&amp;quot;imagecache imagecache-razdel_image_200x150 imagecache-linked imagecache-razdel_image_200x150_linked&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://site.ru/files/imagecache/razdel_image_200x150/razdel_preview/06ea7024.jpg&amp;quot; alt=&amp;quot;альтик&amp;quot; title=&amp;quot;&amp;quot;  class=&amp;quot;imagecache imagecache-razdel_image_200x150&amp;quot; width=&amp;quot;200&amp;quot; height=&amp;quot;150&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;" alt="&amp;lt;a href=&amp;quot;/razdel/1.html&amp;quot; class=&amp;quot;imagecache imagecache-razdel_image_200x150 imagecache-linked imagecache-razdel_image_200x150_linked&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://site.ru/files/imagecache/razdel_image_200x150/razdel_preview/06ea7024.jpg&amp;quot; alt=&amp;quot;альтик&amp;quot; title=&amp;quot;&amp;quot;  class=&amp;quot;imagecache imagecache-razdel_image_200x150&amp;quot; width=&amp;quot;200&amp;quot; height=&amp;quot;150&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;">
<a href="/razdel/1.html" class="imagecache imagecache-razdel_image_200x150 imagecache-linked imagecache-razdel_image_200x150_linked">?>

Конфликт функций при инклуде внешнего php файла

16 сентября 2009 в 14:59

Пытаюсь заинклудить файл вывода последних сообщений с форума в шаблон друпала
<?php
include "test.php";
?>

Но уже при вставке первых строчек кода в test.php

Как сделать редирект с /user/$ на subdomen.site.ru/member.php?id=$ ?

15 сентября 2009 в 18:23

Собственно сабж. Необходимо сделать редирект с страницы профиля /user/$ на сайт subdomen.site.ru/member.php?id=$
Как это реализовать?

Вывод последних тем с Vbulletin в блок друпала

14 сентября 2009 в 16:42

Как вывести список последних тем с форума vbulletin в блок? Нашел вполне рабочий код(отдельно работает), но при инклуде в друпал вылазят всякие матюки. Помогите разобраться.

Тег Hide есть для друпала?

5 сентября 2009 в 14:25

Для многих CMS есть тег [HIDE] который скрывает текст внутри него от незарегестированных юзеров. Есть ли такой модуль для друпала?

Замена ссылки профиля юзера на свою

1 сентября 2009 в 20:59

Поставил vbdrupal, и теперь мне нужно поменять все ссылки в друпале с /user/* на forum.site.ru/member.php?id=*. В первую очередь интересуют замена ссылок для коментариев и "автора ноды".Pathauto не работает для этого случая. Функция function custom_url_rewrite_outbound тоже криво работает. Что не так в моем коде?

Прикручиваем KCaptha в шаблоне

24 августа 2009 в 22:20

Тммизировал страницу регистрации через свой шаблон, соответственно модуль капчи теперь не работает.
Пробую прикрутить kcaptcha к странице вставкой в шаблон, картинка выводиться но как сделать обработку правильности ввода?

Конфликт модуля кеширования алиасов и функции custom_url_rewrite_outbound

22 августа 2009 в 19:46

Такой трабл, поставил модуль кеширования алиасов [#19837]отсюда[/#]. И при этом я в settings.php кое-что из ссылок подправил под себя функциями custom_url_rewrite_outbound и custom_url_rewrite_inbound. Но теперь при згарузке страницы по урлу измененному с помощью custom_url_rewrite_outbound, страница просто зависает так и не загрузившись. Как можно решить эту проблему? Не хотелось бы отказываться от использования модуля или функций изза этого.

Правильная настройка кеширования в blockcache_alter

21 августа 2009 в 16:49

Поставил модуль blockcache_alter, теперь в управлении блоками появились поля с настройками кеширования:
Clear cache
Cache lifetime
Refresh when
Relation
Как мне правильно настроить чтобы сайт хорошо себя чувствовал. Понимаю что блоки бывают разные.
Ну например если блок "новости", чтобы обновлялся после добавления новой новости. И еще вопрос, в views нужно включать кеширование, или ненужно?

Пустой проект на денвере, а уже грузит комп

20 августа 2009 в 16:34

Собираю сайт на денвере, заметил что при загрузке страниц процесор сильно загружаеться. И сайт вообще не "летает" как хотелось. Интегрированый phpbb через мост phpbbforum вообще медлительный. Контента на сайте почти нет, несколько тестовых новостей и все.Из модулей стоит: cck, views, date, votingapi, bueditor, calendar, imagecache, token, filefield, pathauto, phpbbforum, privatemsg, ajax_comments и еще несколько.
Пробывал включать кеширование, но чтото особой разницы я не увидел. Это на хостинге тоже будут такие тормоза, или это может быть из-за денвера?
Как посмотреть количество запросов в мускулу при генерации страницы? Желательно не через devel, ибо дополнительными модулями не хочу загромождать сайт.
И еще стоит ли включать кеширование в views и если да то как правильно настроить "Результат запроса" и "Rendered output"

Вывод капчи при темизации страницы регистрации

13 августа 2009 в 17:35

Темизировал страницу регистрации, входа и воостановления пароля. Инпуты поставил свои с эти проблем не возникло, как теперь можно вставить в шаблон капчу и инпут для ее ввода? Вот кусочек html

Почему не выводится блок "Вход в систему" на странице регистрации и логина

12 августа 2009 в 9:57

Почему не выводится блок "Вход в систему" на странице регистрации, логина и воостановления пароля? В настройках блока все нормально. Как сделать чтобы он выводился на этих страницах?

Настройка <title> при выводе материала через views

10 августа 2009 в 15:48

Такой трабл с title. Значит вывожу через views тип материала "новости сайта". При переходе на саму новость в титле видно только

Темизация блока навигации

7 августа 2009 в 23:26

Задача - переделать блок навигации. Делаю файл block-user-1.tpl.php и помещаю туда нужные ссылки. Как я могу вынести нужные мне переменные? Например id, имя пользователя для дальнейшего использования в ссылках и т.д?
Проыбвал смотреть через

  <?php print_r($account) ?>
  

Но чтото эти переменные при свтавке в шаблон не работают

Таксономи в полях ссылкой на ноду

4 августа 2009 в 23:39

Вообщем пытаюсь сделать такую штуку. В календарь добавляю событие с двумя терминами из 2 словарей (город, заведение). Через виевс вывожу, делаю поле - таксономия:все термины. Как сделать чтобы для каждого поля заведения я мог сделать его ссылкой на ноду?(есть описания для каждого заведения)
Может какой то модуль специальный нужен? Потому как в views можно делать поле таксономии ссылкой, но непонятно как пользоваться этими шаблонами и можно ли вообще для каждого термина назначить ноду

jQuery Media и размер mp3 плеера

2 августа 2009 в 14:56

Такой трабл, на jQuery Media делаю видео и аудио раздел. В админке можно прописать только общие параметры высоты и ширины плеера. Т.е для видео размер 600x400 подходит. Но когда на странице mp3 музыка, такой размер совсем не нужен. Я юзаю JW player. Как быть?

Вывод всех галлерей Views Gallery на страницу

29 июля 2009 в 15:43

Сейчас разбираюсь с Views Gallery
http://drupal.org/project/views_gallery
http://www.lullabot.com/articles/photo-galleries-views-attach
Очень перспективная галлерея. Возник трабл, как вывести все галлереи на страницу через views.

Вывод заголовков последних записей блога в профиле

28 июля 2009 в 17:07

Нужно вывести 5 последних заголовков записей блога в профиле юзера. Нашел такой снипет для user_profile.tpl.php

<?php
global $user;
$nlimit = 10;
$query = "SELECT n.created, n.title, n.nid, n.changed FROM {node} n WHERE n.uid = %d AND n.type = 'blog' AND n.status = 1 ORDER BY n.changed DESC";
$result = db_query_range(db_rewrite_sql($query), $user->uid, 0, $nlimit);
$list = node_title_list($result);
$output = '<h2>Latest Posts:</h2>';
$output .= strip_tags($list) ? $list : 'No Blog Postings available';
return $output;
?>

Но он почему-то не фунциклирует
Работает только вот такой пример, но он выводит полностью блог юзера, а мне нужно только титлы.

<?php
 $nlimit = 10;
 $result1 = db_query_range(db_rewrite_sql("SELECT n.nid, n.created FROM {node} n WHERE n.type = 'blog' AND n.status = 1 AND n.uid = %d ORDER BY n.created ASC"), $account->uid, 0, $nlimit);
  while ($node = db_fetch_object($result1)) {
    $output2 .= node_view(node_load(array('nid' => $node->nid)), 1);
  }
  print $output2;
?>

imagecache_profiles и вывод фотки для гостей[РЕШЕНО]

28 июля 2009 в 0:09

Юзаю imagecache_profiles для изменения размера загружаемых фоток в профиль.
На странице профиля user-profile.tpl.php вывожу фотку через

Проблема с установкой интеграции phpbbforum

21 июля 2009 в 23:32

Возникла проблема с установкой интеграции phpbbforum. Значит все сделал по инструкции, захожу в site.ru/phpbbforum. Вываливаются ошибки

<?php[phpBB Debug] PHP Notice: in file /forum/index.php on line 20: include(./common.php) [function.include]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /forum/index.php on line 20: include() [function.include]: Failed opening './common.php' for inclusion (include_path='.;/usr/local/php5/PEAR')
[phpBB Debug] PHP Notice: in file /forum/index.php on line 21: include(./includes/functions_display.php) [function.include]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /forum/index.php on line 21: include() [function.include]: Failed opening './includes/functions_display.php' for inclusion (include_path='.;/usr/local/php5/PEAR')
[phpBB Debug] PHP Notice: in file /forum/includes/session.php on line 340: session::include_once(./includes/auth/auth_db.php) [function.session-include-once]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /forum/includes/session.php on line 340: session::include_once() [function.include]: Failed opening './includes/auth/auth_db.php' for inclusion (include_path='.;/usr/local/php5/PEAR')

General Error
Template path could not be found: styles/prosilver-embed/template

?>

Галлерея + Views

21 июля 2009 в 14:47

Для сайта нужна фотогаллерея. Хотелось бы вывод через views, идеальный вариант -album photos. Но такм пока views не поддерживается.
Перепробывал много галерей acidfree, node gallery, prog gallery, galleria, gallerix не подходят
Что нужно:
Вывод через views страницы с альбомами(cover картинка), при заходе в альбом мы видим все картинки. На каждую картинку есть страница (В некоторых галерах все на аяксе). Сортировка по таксономии, для каждого альбома свой термин