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

ImageMagick & Windows

23 января 2012 в 21:48

Здрасте!
При установке ImageMagic выдает ошибку "Указанный путь к ImageMagic /usr/bin/convert не существует", понятно что его нет, так как я работаю в ОС windows. Как мне решить эту проблему в WIndows? Для Линукса я находила решение сей загвостки, но, пожалуйста, киньте или же ссылку или расскажите, что мне следует делать.

Изменение надписи на кнопке на всем сайте

29 августа 2011 в 16:18

Мне нужно для всех форм комментирования на сайте поменять подпись кнопки на "Новый текст". Подскажите как лучше это сделать? С помощью регулярных выражений? И как это сделать на всем сайте?

Вопрос по работе с AJAX'ом

31 июля 2011 в 18:07

Проблемы в аяксом, задача чтобы обновлялся текст по нажатию на кнопку, соответственно без перезагрузки страницы.
В моем модуле в хуке menu 'file' => 'user_clock.admin.inc', в котором

<?php return 
         
'<div id = "d1">' 'text'.  '</div>' .
    
'<form  id = "forma"> 
        <input type = "button" id = "obnovit" value = "ok">
        </form>'
?>

то есть на экране появляется некий текст и кнопка ok, далее я описываю -

<?php drupal_add_js(' $(document).ready(function(){
  $("#obnovit").click(function(){
    $.ajax({
            type: "GET",
            async: true,
            url: "1.php",
            success: function(msg){
                        $("#d1").html(msg);
                                  }
           });
           alert("kykykykyk");      
  });  
});'
);
?>

В фале 1.php формирую новый текст, который должен отобразиться после нажатия.
Смысл в том, что drupal_add_js вообще не выполняется, то есть алерт не срабатывает. Более того, если есть объявление формы, то есть то что я уже описала , то вся страница обновляется, а если ее не объявлять то вообще ничего не происходит. Может что-то нужно подключить или объявить, но просто как я понимаю, аякс уже есть в друпале. Помогите разобраться, пожалуйста!

Добавление закладки в профиль пользователя

28 июля 2011 в 14:48

Подскажите новичку. Пытаюсь добавить закладку в профиль пользователя.
*.module -
<?php
function user_clock_menu() {
$items['user/%user/user_clock'] = array(
'title' => 'user_clock',
'page callback' => 'user_clock_func',
'access arguments' => array('access content'),
'file' => 'user_clock.admin.inc',
'type' => MENU_LOCAL_TASK,
);
return $items;
}

user_clock.admin.inc -
<?php

Eclipse pdt

27 июля 2011 в 1:20

Долго капашилась, вроде что-то получилось, а вдруг кому-нибудь пригодиться.
Для быстрой и удобной работы с использованием хуков может пригодиться Eclipse PDT. После его установки, необходимо сделать следующее - скачать файл http://drupal.org/project/eclipse, его содержимое Drupal.xml импортировать в Preferences > PHP > Editor > Templates. Зайдите в Help menu, потом Install New Software введите
Name: XTND.US
Location: http://xtnd.us/downloads/eclipse.
У меня установилось, но почему-то в пункте Php Content Type не отобразились Drupal Module и Drupal Themes. Поэтому я ввела в ручную следующее -
# *.module
# *.install
# *.test
# *.info
# *.po
# *.theme
# *.engine
(для того, чтобы пхп их распознавал).
После данных действий, при наборе hook появляется выборка всевозможных хуков, а после выбора конкретного, его код отображается на странице. (Или же надо при наборе нажать ctrl+space)

модуль в командной строке mysql

21 июля 2011 в 16:56

Как можно включить, а потом выключить какой-нибудь модуль в командной строке mysql? Не получается это сделать и не могу найти ссылку. Можете плз или объяснить или же дать ссылку.

Не логинюсь

20 июля 2011 в 0:45

Здравствуйте! Когда я пытаюсь залогиниться на своем друпал сайте, он мне выдает, что не верный пароль или логин, хотя я точно их помню и пишу правильно. Причем это уже не в первый раз. Что это может означать, и как это исправить?