dim08: Блог

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

FCKeditor по разному работает с с юзерами, хотя права у обоих одинаковые-админа

4 августа 2010 в 20:58

В FCKeditor жму кнопку "Вставить....изображение", далее жму "просмотреть на сервере".
Так, одному пользователю показываются все содержимое "sites/default/files"
а другому содержимое не показывается, но дается возможность просмотреть его субпапку sites/default/files/u6"
и закачивать файлы туда. Оба пользователя имеют права админа.
Подскажите, плиз, в чем дело?

Paging

22 мая 2010 в 23:46

Формирую страницу с помощью запроса.
Страница получается длинная, поэтому подключил Paging
Код в ноде( включен фильтр PHP code ):
...........
...........
while ( $a1_ = db_fetch_array( $r1_ ) )
{
$c1_ = $a1_['teaser'];
$ct2_ = $a1_['field_tsod_value'];
$cngr_ = $a1_['field_ngr_value'];

$cz_ .= '

  • ' .
    $c1_ . '
    ';

    (стр.108) $co_ .= '
    [--pagebreak--]

    ' . $c1_ . '

    ';

    ...........
    ...........

    Но как только вставляю [--pagebreak--]
    появляется ошибка:
    Warning: Unexpected character in input: ''' (ASCII=39) state=1 in Z:\home\localhost\www\sat-rb\includes\common.inc(1548) : eval()'d code on line 108

    Parse error: syntax error, unexpected $end in Z:\home\localhost\www\sat-rb\includes\common.inc(1548) : eval()'d code on line 109

    Подскажите, плиз, что сделано не так??

  • Вывод блока в содержании

    14 мая 2010 в 15:56

    Доброго всем времени!

    Такая проблема:

    Создал блок.
    Настроил на вывод в содержании.
    Настроил на показ на всех страницах.
    Все выводится без ошибок.
    Но всегда внизу страницы.
    А мне надо чтоб он выводился в начале любой страницы.
    Подскажите плиз, где, что надо настроить??

    Как правильно вывести содержимое ноды в блок

    6 мая 2010 в 13:43

    Доброго всем времени!
    Такая проблема:
    Есть набор нод. Надо их содержимое вывести в блок.

    //------------------------------------
    Делаю в блоке такж:
    (формат поставил PHP)

    <?php
    ............

    // Формирую запрос к базе
    $query = "SELECT node_revisions.nid,...";

    // выполняю запрос
    $result = db_query( $query, ... );
    // Прохожусь циклом по результату
    while ( $arr = db_fetch_array($result) )
    {
    $output .= '' . $arr['teaser'] . ''; //Формирую выход
    }
    ..............
    //вывожу
    print '

    ' . ' Список... ' . '

    ';
    print $output;

    ?>
    //----------------------------------

    Все работает нормально если в <<$arr['teaser']>> текст или html код.
    Если PHP - то выводит невыполняя его.
    Подозреваю, что надо как-то обработать содержимое перед выводом.
    Подскажите, плиз, как это сделать правильно?

    простой LEFT JOIN в запросе вызывает ошибку

    7 апреля 2010 в 13:18

    Доброго всем времени!
    Нарисовал запрос:

    $q1_ = " SELECT node_revisions.nid, node.nid, " .
    " node_revisions.title AS c_title, " .
    " node_revisions.teaser, users.name, ".
    " node_type.name AS typename " .
    " FROM node_revisions, node, users, node_type " .
    " LEFT JOIN content_type_gr_tov stov ON stov.nid = node.nid " .
    " WHERE (node_revisions.nid = node.nid) " .
    " AND (node.status = 1) " .
    " AND (node.language = '%s') " .
    " AND (node.uid = users.uid) " .
    " AND (node_type.type = node.type) " .
    " AND (node_type.type ='%s') " ;
    при выполнении выдает ошибку:
    user warning: Unknown column 'node.nid' in 'on clause' query: SELECT node_revisions.nid,...
    Если убираю строчку с "LEFT JOIN..." то все работает нормально.
    Да и ошибка странная - с таблицей "node" все в порядке....
    Может кто знает проблему?

    Как принять переменную из адресной строки

    3 марта 2010 в 15:13

    Всем привет!
    Помогите плиз...
    Пишу в ссылке:
    ....

    вариант 1

    ....

    Вопрос: как ноде 12 принять переменную npr ??
    Я попробовал так:
    ....
    $npr=0;
    parse_str($QUERY_STRING);
    if ( npr==1 ) {
    ....

    Но почему-то переменная $QUERY_STRING пустая.