sqdimon: Блог

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

Rules условие по содержимому ноды

2 декабря 2012 в 12:59

Всем привет.
Достали спамеры.
Поставил Rules, хочу чтобы он срабатывал на ключевое СПАМ-СЛОВО и перенаправлял на главную страницу.
Со второй частью разобрался, а вот с первой не могу! нашел как сделать условие на СКК поля, а вот условие по СОДЕРЖИМОМУ не нашел Sad
Полазил по сайту, ответ не нашел.

Imagecache views php ?

17 октября 2012 в 12:58

Всем доброго времени суток.
Заколебался искать!

вот что пытаюсь сделать:

если (сайт == site.ru )выводим во views: "Содержимое: Картинка Colorbox: small image"
если (сайт == m.site.ru )выводим во views: "Содержимое: Картинка Colorbox: big_pop image"

пытаюсь сделать через php - не получается.
хотел сделать два Global: PHP и выводить их по условию.

ни то, ни другое не получилось ((((

Текст в картинке

29 сентября 2012 в 9:25

Всем привет.
Озадачился такой идеей:
Через views выводятся поля, потом эти поля объединить в одну картинку.

такое уже делал через PHP, но руками, а может есть модуль, чтоб не изобретать велосипед.

Fatal error: Function name must be a string in sites/all/modules/views_php/plugins/views/views_php_handler_field.inc on line 244

26 сентября 2012 в 9:08

всем доброго времени суток.
Колдовал над php views.
вставил код в views Global PHP:

<?php 
$remain_h  
ceil(($date strtotime($row->field_date_value)-strtotime("now")) /60/60); 
$days intval($remain_h/24);
$hours $remain_h 24;

echo 

"Осталось "
.$days
." дней "
.$hours
." часов ";
?>

предпросмотр без проблем.
сохонить
белый экран:
Parse error: syntax error, unexpected '.' in .../sites/all/modules/views_php/plugins/views/views_php_handler_field.inc(223) : runtime-created function on line 9

Fatal error: Function name must be a string in .../sites/all/modules/views_php/plugins/views/views_php_handler_field.inc on line 244

Пропали комментарий

16 сентября 2012 в 15:42

всем привет.
Понаустанавливал кучу модулей.
вывожу через views "Add comment link:" и ссылка не выводится, хотя пол года назад она выводилась.
гуглил, поставил модуль: "Views Comments Bonus" , не помогло ...
заходил в блоки, там нету модуля комментариев.
в модулях комментарий включены.

пользуюсь disqus, но они убрали анонимные комменты + сделали слишком грамоскую форму, вот и подумываю вернуть стандартные комментарии.

[РЕШЕНО] Счетчик не считает просмотры через views

15 сентября 2012 в 6:06

всем привет.
не нашел ответ, поэтому задаю тут.
Использую Views, вывел отдельный путь для нод \product\[nid].
Статистика считается только для \node\[nid], а для \product\[nid] не считается.
Уверен что вопрос поднимался, но ответ найти не смог.

jquery mobile + dhtml menu

26 августа 2012 в 23:38

Всем привет.
поставил мобайл тулс + jquery mobile theme
На сайте стоит dhtml menu
На мобильном сайте нужно нажимать 2 раза, чтобы открыть меню.

П.С.
меню на моб сайте приходиться нажимать по 2-3 раза и я думаю что проблема не только в DHTML menu ... может у кого такая же проблема была ?

Копирование картинки из ноды в ноду

21 августа 2012 в 3:28

Всем доброго времени суток.
Не смог найти ответ на вопрос:
При вставке URL картинки с другой ноды, она не отображается.
Стоит imagecache, CCK, views ...

[РЕШЕНО] Disqus - не отображается ввод комментариев

20 августа 2012 в 3:48

Всем доброго времени суток Smile
Зарегался.
получил инструкцию к установке по адресу: SHORTNAME.disqus.com/admin/drupal/
всё делал по инструкции.
Появились Блоки - Disqus: Top Commenters, Disqus: Recent Comments, Disqus: Combination Widget,
Disqus: Popular Threads, Disqus: Comments
вывел их в Content Bottom.
редактирую views, вывожу Материал: Disqus: Comments.
захожу на Node/NID.

ссылка переопубликовать

16 апреля 2012 в 17:49

всем привет.
существует ли модуль который выводит ссылку, которая меняет дату публикации на текущую?

Publish link в виде картинок

12 апреля 2012 в 18:50

Всем привет.
Как вывести Publish link в виде картинок?

пробовал так:
views -> Материал: Опубликовано (возвращает ДА-НЕТ)
views -> php


<?php 
if ($row->status == 1)
print 
'<a href="/node/'.$row->nid.'/unpublish">
<img src="/sites/all/themes/arthemia/buttons/hide.png"/></a>'
;
else
print 
'<a href="/node/'.$row->nid.'/publish">
<img src="/sites/all/themes/arthemia/buttons/show.png"/></a>'
;
?>

$row->status = Материал: Опубликовано
$row->niв = Номер Ноды

адрес прописан неправильно, для этого нужно указать: вот адрес ссылки "Скрыть" /node/104/unpublish/ac3d3139eb765674ff4bb06866d69e0?destination=admin%2Fbuild%2Fviews%2Fnojs%2Fpreview%2Fview_workspace%2Fdefault

порстым /node/#/unpublish не обойдется.

[РЕШЕНО] Вывод картинок в Views через PHP (для тех, у кого цифры вместо картинок)

23 марта 2012 в 1:52

всем привет.
пытаюсь в global php вывести адрес загруженной картинки, вместо этого мне выводиться номер.
как решить проблему ?
поиск ответов не дал, разве что вывел на API , в котором я не смог разобраться.

one click fuul screen image

12 марта 2012 в 14:28

всем привет.
увидел на сайте прикольный плагинчик, при клике раскрывает картинку на весь экран, подгоняя по ширине экрана, а вверх и вниз просматривается мышкой.
вот не могу найти ни в гугле, ни поиском.
похоже на magik zoom, но там такое не сделать (((

Javascript + Node

17 декабря 2011 в 13:37

всем привет.
нашел симпатишные скрипты менюшек и слайдов.
Как их объеденить с контентом сайта(ноды, меню, таксономия...)
Для этого сижу, и учу SQL, чтобы из базы выдерать нужные данные и подставлять в скрипты.

Может есть полегче путь?
П.С.
пытался делать подстановку из Views, но он дивы лепит , поэтому пришлось использовать пхп ...

Обращение в БД

8 декабря 2011 в 16:26

всем привет.
всю ночь шаманил с бубном и утро пошел дождь Smile
кое-как сделал вывод текста в виде картинки, помогите составить запрос в БД и вывести поля.

запрос скопировал с views.
Запрос обращается в табл с нодами и собирает те ноды, которые принадлежат пользователю, в данном случае админ. и выводит картинку, заголовок и стоимость.

<?phpSELECT 
        node.nid AS nid, 
        node.type AS node_type, 
        node.vid AS node_vid, 
        node_data_field_price.field_price_value AS node_data_field_price_field_price_value, 
        node.title AS node_title, 
        users.name AS users_name, 
        RAND() AS _random FROM dru_node node  
        INNER JOIN dru_users users ON node.uid = users.uid 
        LEFT JOIN dru_content_type_post node_data_field_price ON node.vid = node_data_field_price.vid 
        WHERE (node.type in ('post')) AND (users.name = /*>>>>>>*/'admin'/*<<<<<*/) ORDER BY _random ASC

// знаю что тут собака зарыта
  $result = db_result(db_query ($query));
// $result содержит номер ноды
?>

как мне получить поля из запроса: nid node_type node_vid node_data_field_price_field_price_value node_title ???

на обычном рхр использовал:

<?php$res = mysql_query($query) or die(mysql_error()); 
/* Как много нашлось  */ 
$number = mysql_num_rows($res); 
/* проверка на пустоту */ 
if ($number > 0) { 
  /* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */  
  while ($row=mysql_fetch_array($res)) {
    $name = $row['Name'];
    $id1=$row['List_ID'];
    $id=$row['No_ID'];
    $picture = $row['Picture'];
 ?>

создание RSS ленты

8 декабря 2011 в 2:09

всем привет.

оказывается проблема: создать нормальную RSS ленту!
надо отдать новостную ленту.
создаю вид.
создаю поля.
добавляю RSS. ставлю путь, Rowstyle материал, выставлял по разному (Use Default/Tytle/teaser...)

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

как настроить поля для вывода в RSS?! уже запутался. Напомню, я создаю ленту на экспорт.

RRS to JPG или содержимое block(через views) преобразовать картинку

7 декабря 2011 в 14:30

всем привет.

есть блок созданный через views.
хочу содержимое блока оформить в виде картинки или wiget или информера ...

цель: размещать в подписях. просто на некоторых форумах можно в подпись ставить только изображения, iframe не срабатывают Sad

пробовал Embed widgets. не то.

например: обращение по ссылке: [img]site.ru/news/sport/img.jpg[/img] чтобы в результате возвращалась картинка c новостями.

как отменить или убрать публикацию, которая старше одной недели ?

29 ноября 2011 в 5:08

всем привет)

делаю доску объявлений.
надо чтобы ноды снимались с публикации спустя неделю.
есть действия, чтобы отменялись публикации содержащие слова, а вот при условии даты - нету (((

есть идеи ???

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

как сделать граббер или парсер ??

6 ноября 2011 в 14:28

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

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

пробовал yahoo pipes - не подходит (((

желательно чтобы первые 6 или 7 записей игнорировались, тк там реклама )

есть возможность реализовать на друпале ?

views вывод только содержимого ноды на странице

21 октября 2011 в 2:20

всем привет.

вывожу содержимое ноды через colorbox (http://www.drupal.ru/node/68873), используя VIEWS.

link
<?php print views_embed_view('view_node_pop', 'page_1', '19');?>

работает, если разместить код на ноду или блоке с php фильтром.

при попытке интегрировать во views столкнулся с проблемами:
-views не работает с php
-... ставил модуль php-views не помогло, то есть работает, но выводит дубликаты ...

короче, самое простое и дешевое решение это отдельная ссылка, которую можно открыть через colorbox, например: мой_сайт/node_popup/19 при обращении должно отображаться только содержимое НОДЫ (типа как RSS или как при выводе на печать). А VIEWS можно настроить конкретно под node_popup/%.

вопрос: как реализовать ссылку, на странице которой будет только нода ?

П.С.
старался излагать максимально ясно Smile
П.П.С.
гуглю уже весь вечер.