antohoho: Блог

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

Drupal OpenID

23 сентября 2010 в 15:12

Включил OpenID на сайте.. зарегистрировался для теста.. получилось. user в table users создался.. (test5, test5@mail.com)
попробовал через этот же OpenID service сделать test6, test6@mail.com.. сервис ответ отдаёт как надо а вот в Drupal у меня он не создаётся новым test6 v users а залогинивается как test5... куки чистил все не помогает.. в чём проблема?? как это исправить?

simplenews module

22 сентября 2010 в 11:56

Установил этот модуль сделал несколько разсылок.. Test1 Test2 Test3.. но хочу спрятать от пользователей Test3 так как она не для них.. но ничего не вижу по этому поводу.. как это можно сделать? или надо переписывать сам модуль?

auto user login

7 сентября 2010 в 16:33

есть ли какоето API для того что бы залогинить usera.. не через стандартную форму логина.. например user на сайте зарегестрирован но не залогинен.. я знаю его login i pwd.. как его автоматом залогинить?

footer menu

1 сентября 2010 в 13:41

хочу полуить footer menu как array что бы вывести по своему.. делаю

print_r(menu_navigation_links('menu-footer')); menu-footer так как посмотрел в табличке menu_links

но выводит только

Array
(
[menu-646] => Array
(
[attributes] => Array
(
[title] =>
)

[href] => node/1
[title] => Application
)

)

хотя там больше вложенных пунктов... ?? где остальное??

Body и CCK field

13 июля 2010 в 12:24

Добавил CCK field.. теперь хочу что бы оно показывалось выше body.. как это сделать? просто Manage field я не вижу поля weight и drag&drop тоже не работает.. не знаю почему но возле полей нету этого крестика для перетаскивания...
как сделать как то через hook??

как назвать tpl

6 июля 2010 в 13:44

Мне нужно сделать одну кастомную Page

Делаю например ей tpl такой: page-node-280.tpl.php

но на серваке это будет 2-ая node.. по чём ещё можно называть так Page.tpl.php ??

node fields

29 июня 2010 в 19:02

есть какаято возможность скрывать поля в ноде когда она отображается?

я добавил ещё одно поле sort для content type blog.. этим полем буду менять положение постов.. как для сортировки. но оно выводится при просмотре ноды.. как сделать что бы оно не выводилось?

Показывать menu для node type blog

29 июня 2010 в 14:54

Не знаю как сделать вот такое...

есть у меня menu такого типа

Main Company Support Account

chat blog forum

например выбрано Support -> blog..

просто просмотр постов.. потом если я нажимаю на какойто post blog что бы посмотреть его подробно то перехожу по линке например node/2345 и нижнее menu пропадает а в верхнем ничего не выделено..

как для node type blog оставлять это меню?

Cron

28 июня 2010 в 19:25

Вопрос вот какой.. запускаю cron через админку.. и у меня есть свом большие таблицы.. например на 2 000 000 записей.. и после запуска cron я смотрю по show precesslist что есть запросы к этим таблицам. SELECT * from table - вот такой вот запрос.. и это всё ложит.. почему он лезит в мои таблицы? как сделать что бы cron их не трогал?

Custom Registration Forms using Content Profile

23 июня 2010 в 17:24

У меня сейчас просто для регистрации необходимо заполнить username, mail, password.. нужно ещё одно поле добавить телефон.
У меня это сейчас сделано через content type profile.. и там уже есть телефон.. только не знаю как его на форму регистрации вывести.. как это сделать?

Blog

17 июня 2010 в 18:56

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

название поста 1
текст..

название поста 2
текст...

или это надо view делать

вот как тут пример http://wordpress.org/development/

ImageField Avatar

2 июня 2010 в 12:46

У меня для usera сделано content type profile.. нужна была аватарка для него и поставил ImageField Avatar . Avatar добавляется нормально а вот Remove не работает..
Там как то оно через ahah.. я не совсем знаю как оно сделано.. при клике на Remove просто крутится кружочек и получаю ответ.. и avatar не удаляется..
почему? что где смотреть?

вот ответ

Forum

1 июня 2010 в 13:58

Хочу на 2-ой страничке сайта вывести forume..

делаю просто print forum_page(); и получаю Fatal error: Call to undefined function page_forum() но она же тут

forum.pages.inc

<?php
// $Id: forum.pages.inc,v 1.2.2.1 2009/07/01 20:51:55 goba Exp $

/**
 * @file
 * User page callbacks for the forum module.
 */

/**
 * Menu callback; prints a forum listing.
 */

function forum_page($tid = 0) {
  if (!is_numeric($tid)) {
    return MENU_NOT_FOUND;
  }
  $tid = (int)$tid;

  $topics = '';
  $forum_per_page = variable_get('forum_per_page', 25);
  $sortby = variable_get('forum_order', 1);

  $forums = forum_get_forums($tid);
  $parents = taxonomy_get_parents_all($tid);
  if ($tid && !in_array($tid, variable_get('forum_containers', array()))) {
    $topics = forum_get_topics($tid, $sortby, $forum_per_page);
  }

  return theme('forums', $forums, $topics, $parents, $tid, $sortby, $forum_per_page);
}

почему так?

мультисайтинг

27 мая 2010 в 22:58

Вопрос вот какои
хочу сделать мультисайтинг.. пока что на 2 саита..
сеичас есть уже один тут
sites/all/modules
sites/all/themes
sites/default/settings.php
как добавить другои ? не понятно с доменом.. в доке написано что друпал находит по домену settings.php.. а если у меня локально домен product.my.inner а в миру будет product.word.com.. ??
я сеичас хочу новыи саит сделать
sites/product/modules
sites/product/themes
sites/product/settings.php

Content profile telephone

14 мая 2010 в 12:56

Есть таблица content_type_profile в которой храняться записи:
vid, nid, field_first_name_value, field_last_name_value, field_location_lid, field_home_phone_value, field_mobile_phone_value, field_work_phone_value

делаю: update content_type_profile set field_work_phone_value = '232' where nid = (select nid from node where uid = 7)
в БД запись поменялась но при просмотре профайла usera телефоне как и был. После очистки кеша он изменяется.

Каким нормальным способом можно сохранить изменения этого поля?