Ромка: Комментарии

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

7 апреля 2007 в 0:11

Эээ... я пробовал... работает... Вообще в .htaccess достаточно прописать что-то вроде:

AuthType Basic
AuthName "test zone"
AuthUserFile /opt/www/lalala/.htpasswd
require valid-user

И по указанному в AuthUserFile пути положить файл с паролями, сгенерированными htpasswd.

6 апреля 2007 в 23:51

Пошагово:
1. Создаешь новое View.
2. Ставишь галку "Provide Page View".
3. В поле Link пишешь, например, catalog.
3а. Я всегда темизирую вьюшки, по этому пункт Fields не заполняю, но тебе, если ты хочешь обойтись без темизации, в этом разделе надо будет указать выводимые вьюшкой поля.
4. В аргументах создаешь аргументы типа "Taxonomy: Term ID", столько сколько критериев сортировки у тебя будет (в твоем случае два).

6 апреля 2007 в 16:35

Так в чем проблема? В Views создай новое вью, в аргументах задай два аргумента типа Taxonomy: Term ID, и тогда в этой вьюшке будут выводиться ноды, которым присвоены два выбранных термина.

6 апреля 2007 в 15:15

Нужно nid приравнять к vid! А как это сделать? При помощи какой команды? Неохота вручную перебивать все полторы штуки нодов))

Хммм... Может выполнить запросы вида:

UPDATE node SET vid = nid
UPDATE node_revisions SET vid = nid

Только базу сначала, на всякий пожарный, забэкапь.

6 апреля 2007 в 9:28

Спасибо, но проблема немного не в этом. Текстбокс с автозаполнением я и сам могу сделать (xajax рулит), но вот как на страницах типа "?q=node/add/page" заменить комбобокс со словарем на свое текстовое поле? Да еще потом объяснить Друпалу, что текст в этом поле надо проанализировать, найти в нем все существующие термины, принадлежащие определенному словарю и присвоить эти термины создаваемой ноде...

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

5 апреля 2007 в 22:43

Хммм... Честно говоря оформить этот код в виде модуля руки не дошли... Но ведь можно просто в файле темы написать что-то типа:
<?php
global $user;
if($user->uid != 0)
{
/* Это для авторизованных юзеров, просто текст:*/
print $node->body;
}
else
{
/*
А тут код выводящий флэшку.
*/
}
?>

5 апреля 2007 в 14:47

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

Глупая затея мне кажется. Такие штуки создают проблемы не только "ворам", но и обычным пользователям

На вкус и цвет. Пользователю проблем точно никаких не создается: и прочитать, и распечатать текст можно без проблем. В общем-то и распознать его можно, при желании, но вот банальный copy-paste уже не сработает и это отсеет, цитирую Natalie, 90% "бакланов".

4 апреля 2007 в 9:12

Ну да, модуль есть. Statistics, он входит в ядро друпала. Его надо включить потом в настройках модуля активировать подсчет просмотров (по умолчанию он выключен). Под тизером счетчик будет выводиться автоматом. По крайней мере в гарланде выводится.

4 апреля 2007 в 8:48

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

Моё личное ИМХО - игра свеч не стоит, но заказчик разный бывает

Да я и не спорю, при большом желании текст скопировать удастся, но стоит ли игра (по распознаванию 200-300 страниц текста) свеч, тоже немаловажный вопрос Lol

3 апреля 2007 в 22:55

Написал обещанную выше инструкцию.

Флэш грузит проц по-страшному. Не кошерно это.

Глупость. Готов подискутировать на эту тему.

Флэш, так же просто вскрывается Smile

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

3 апреля 2007 в 17:18

1. Включить модуль "Profile".
2. Добавить к профилю пользователя поле "Список" с нужными значениями.
3. Подправить шаблон форума, чтобы он выводил нужную картинку, в зависимости от выбранного пола.

Как-то так.

2 апреля 2007 в 14:17

Ок, ближе к вечеру напишу инструкцию, сейчас нет доступа к исходникам флэшки. Там сложного ничего нет, работы минут на 10.

Как понимаю - флешка получает урл, а дальше через самописные скрипты берет инфу из базы?

Вроде того.

А флэш нельзя отключить? Smile

Ну да, отключить можно, только тогда будет выдаваться сообщение типа "чтобы посмотреть эту страницу установите Flash Player 7".

1 апреля 2007 в 18:43

Я вот тут сделал похожую фичу (инфой пока сайт не заполнен). Правда штука эта самописная и в виде модуля я ее не оформил: это просто фла файл, в котором выводится инфа плюс небольшая корректировка node.tpl.php (или любого другого шаблона). Если интересно, могу объяснить как это сделано...

31 марта 2007 в 22:15

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

31 марта 2007 в 13:30

А кто-нибудь знает. Можно ли ИМСЕ настроить так, чтобы для закачки картинки не использовался "image/file browser"? То есть нужно, чтобы при нажатии на кнопку "browse" сразу выводился диалог выбора файла, а не этот браузер.

21 марта 2007 в 8:16

Если нужно, чтобы в каталоге присутствовали какие-то специфические поля, то нужно использовать модуль CCK, если достаточно стандартных заголовка и боди, то можно обойтись без него. Для фильтрации контента нужен модуль Views и придется немного программировать, что бы сделать также как и в примере, потому что именно в таком виде Вьюс данные выводить не умеет.

20 марта 2007 в 14:40

Хммм, как на вьюс это сделать не знаю, но есть функция taxonomy_get_tree, которая позволяет получить дерево терминов из указанного словаря, а дальше с этим деревом можно делать что угодно.