Блог пользователя - achadidi

Feed. Создание ленты и новых нод

4 августа 2013 в 17:03

Была задача вытащить данные из стороннего xml и вывести эти данные вьюсом, расскажу как делала, вдруг кому-то пригодится.
Использовала модули Feeds и Feeds XPath Parser, так же установила обязательные для них Data, Chaos, Job Scheduler, а Schema и Views у меня уже были включены.

Лента в вьюсе.
После включения всех этих модулей на странице /admin/build/feeds появится новый импортер Fast feed. Можно использовать настройки по умолчанию.
При клике создается нода, ниже содержания надо добавить ссылку на xml и загрузить ее например через кнопку импорт. Появляется новая таблица admin/content/data/view/feeds_data_feed_fast.
После этого во вьюсе появляется вывод Fast feed, который забирает данные из этой таблицы.
Дальше просто настроить поля вывода.

Вариант добавления к ссылке произвольного текста

4 августа 2013 в 15:38

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

Он написал мне код, все работает, может быть еще кому-то пригодиться...

rel="author" на шестерке (Решено)

1 мая 2012 в 1:57

прочла http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=1408986 и нашла как добавить rel="author" но только для Д7 http://drupal.org/node/1444856
в кодах не разумею и переделать для Д6 не могу
удалось ли кому-то сделать это на 6?
если да - напишите как пожалуйста

Помогите убрать листание из тизера

27 апреля 2012 в 20:59

Здравствуйте!
Я использую Image, поставила листание фото как описано в http://drupal.org/node/45050
Код

<?php
   if ($terms && arg(0) == 'node' && is_null(arg(2))) {
      $next = next_prev($node->nid, 'image', 'next', ' Next>', 'link'); // replace 'test' with a valid class for the link
      $previous = next_prev($node->nid, 'image', 'prev', '<Previous ', 'link');
      $last = next_prev($node->nid, 'image', 'last', ' Last>>', 'link');
      $first = next_prev($node->nid, 'image', 'first', '<<First ', 'link');
      $gallery = next_prev($node->nid, 'image', 'parent', '', 'link');
      print '<p><center>';

 if ($previous){ print $first .'&nbsp;&nbsp;'. $previous;}
    //   print '&nbsp;&nbsp;['. $gallery .']&nbsp;&nbsp;';  

Проблема с GTranslate

17 декабря 2011 в 17:47

Здравствуйте!
Пользовалась для автопереводов модулем GTranslate через On Fly, т.е. с флагами.
Сейчас On Fly не работает, осталось 2 варианта - выпадающий список языков и редирект на гугловский сайт, второй вариант совсем не нравится поскольку пользователя уводит с моего сайта, да и возможности вернуться к оригиналу не дает.
Но при включении в дефолтном режиме, то есть со списком, у меня перекашивает страницу - под адресом пустое белое поле, а меню падает вниз, скрин в аттаче.

Rss и таксономия - решено

16 сентября 2011 в 4:06

Помогите пожалуйста!
Хочу вывести rss для каждого термина, taxonomy_term во вьюсе включен, feed по умолчанию есть.
Но никак не могу прикрутить рыжую кнопочку к каждой странице термина, как здесь.
В блоках есть только общая синдикация rss.xml
Подскажите где искать, пожалуйста!

UPD решено добавлением в тему <?php print $feed_icons ?>

Не уменьшаются изображения

1 июля 2011 в 5:40

После переезда с 5 на 6 перестало работать уменьшение изображений, фото загружаются, но не уменьшаются и выдают ошибку, что картинка больше, чем положено.
Загрузку делаю через IMCE. Image 6.x-1.1
По умолчанию стояла GD, на 5 она с IMCE работала нормально. На 6 не уменьшает.
Настроила ImageMagick, тоже никакого результата.
Заранее спасибо за советы.

Убрала из тизера лишнее

29 июня 2011 в 0:53

Хотелось убрать из тизеров со страницы терминов ссылки на таксономию, дату и автора, и "добавить комментарий", но так что бы в полном тексте ноды эти ссылки были.

Перерыла форум, перепробовала много вариантов, заработали только 2, темы очень старые, реанимирую, вдруг кому-то пригодится еще.

Ссылку на комментарий убрала как описывал fairwind в http://www.drupal.ru/node/4713?page=1

Ссылку на таксономию как советовала SaBoNim на http://www.drupal.ru/node/15177

Ссылку на пользователя и впечатывание даты удалила по аналогии с кодом от SaBoNim

<?php if ($submitted): ?>
<?php if (!($page == 0)&&($submitted)): ?>
<div class="submitted">
<?php print t('Posted !date by !name', array('!date' => format_date($node->created, 'custom', "F jS, Y"), '!name' => theme('username', $node))); ?>
</div>
<?php endif; ?>
<?php endif; ?>
</div>

Может и криво, конечно, но работает, лучшего решения не нашла.
Тема bluebreeze, файл node.tpl.php

Слетела Галерея

5 февраля 2011 в 16:51

После обновления галереи модуль перестал работать вообще.
Фото не выводятся в принципе, в галерее выводятся превьюверы подразделов http://indonet.ru/image, но как только дело доходит до самих фото - выводится название галереи и больше ничего.
Если выходишь из фото в раздел галерее тоже самое например http://indonet.ru/foto/Bhopal-mechet
в admin/content/taxonomy и /admin/content/taxonomy/taxonomy_defaults все в порядке

web-optimizator

20 января 2010 в 18:57

вчера увидела новые версии оптимизатора на http://code.google.com/p/web-optimizator/downloads/list
есть как модули для 5 и 6 друпала, есть как отдельное приложение....
у меня правда не работает ни то, ни другое
но вдруг комунить пригодица и главное поставица, мне кажется это очень полезная штука

Какой нужен модуль? (РЕШЕНО)

15 января 2010 в 2:14

Здравствуйте, помогите пожалуйста!
есть тип материала Статья и есть вид материала Последние статьи (блок)
хочу, что бы блок последних статей выводился в отдельном поле под каждой статьей
прочла про Node Reference, перепробовала все варианты, ничего не выходит. поиском нашла тут кучу инфы кажется подходящей, но все с кодами, а я в них увы ничего не понимаю, так что не бейте за глупый вопрос...
как можно настроить вывод вьюса в поле?
или может быть нужен какой то другой модуль?
заранее спасибо

Ошибка php

13 июня 2009 в 22:27

на каждый чих выдается ошибка, в системном журнале пишется:

Unknown column 'tags' in 'where clause' query: UPDATE xmlsitemap_term SET previously_changed = last_changed, last_changed = 1244906973 WHERE tid IN(tags, 4, 1037, 195, 194, 34, 33, 59) в файле /storage/home/srv13178/htdocs/514/includes/database.mysql.inc в строке 174.

подскажите, люди добрые, что это и что с ним делать!
только русскими словами, а не специальными, пожалуйста, я ничего не понимаю в программировании %((
заранее спасибо

отключили сайт;(((((( из-за таксономии

10 июля 2008 в 19:57

Хостер прислал письмо

Наблюдаем чрезмерную нагрузку на сервер по запросам вида
indonet.ru::/taxonomy/autocomplete/2/\M-Q\M^B\M-P\M-0\M-P\M-=\M-P\M-6\M-P\M->\M-Q\M^@,\M-Q\M^B\M-P\M-0\M-P\M-<\M-P\M-8\M-P\M-; \M-P\M-=\M-P\M-0\M-P\M-4\M-Q\M^C
к Вашему сайту. Были вынуждены заблокировать вышеобозначенный сайт.
Пожалуйста, проведите оптимизацию кода и уведомите нас о проведённых работах.

Спасибо БОЛЬШОЕ

3 мая 2008 в 17:10

всем кто помогал, советовал и отвечал на мои, наверное, глупые вопросы и писал статьи, которые помогли мне освоить друпал
особая благодарность Vadbars, Natalie, Sa_bo_nim, Dan, Gedler, Ромка, Phabyss, Pvasili, tangavr, zlata, jerboa7

моему сайтику www.indonet.ru уже почти месяц, явных глюков стало меньше, люди радуются функционалу сайта, то есть друпала.
и я тоже ужасно рада, что выбрала именно друпал

странная ошибка

8 апреля 2008 в 19:05

при добавлении комментария на экране выскакивает
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 19398633 bytes) in /storage/home/srv13178/htdocs/includes/unicode.inc on line 252
при этом, когда возвращаюсь к комментируемому материалу, выясняется что коммент записывается нормально

и тоже самое выскакивает, когда в ручную запускаю крон... тока ничего не происходит%(

может быть кто нибудь знает что это и что с этим делать?

снова непонятки.... с категориями

23 января 2008 в 2:04

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

перенос с Денвера на ht-systems

18 января 2008 в 19:48

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

1. на home/srv12345/ htdocs создаем папку www, туда заливаем друпал
2. через панель управления создаем базу MYSQL и даем ей имя srv12345_name
3. через панельку сверху создаем нового юзера, предустановленнй % в поле хост оставляем, писать название хоста из панели нельзя! ждем немножко

проблема с изменением данных пользователя

13 января 2008 в 16:26

с изменением уч.записи ок, а вот поменять персональные данные и координаты и другие настройки (поля есть в форме регистрации) не могу - нажимаю Изменить персональные данные выводится Multilingual content вместо полей
помогите пожалуйста
заранее спасибо