• Авторизация


Таксономия Drupal (построение словарей и терминов) Sa_Bo_Nim 28-11-2007 17:56


Статья отсюда

Здесь узел=нода (материал, например, story или page)

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

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

Словари и определения
Каждая группа категорий или словарь может содержать множество записей о категориях или определений для разметки содержимого.
Например, сайт веб-сообщества может иметь словарь Темы с такими определениями как:

• Технология
• Политика
• Обучение
• Религия
• Спорт

Читать далее...
комментарии: 1 понравилось! вверх^ к полной версии
Как обновлять Друпал правильно (5.0) Sa_Bo_Nim 28-11-2007 17:52


Статья отсюда

1) Переведите сайт в оффлайн.
2) Сделайте бэкап (также бэкап папки files и папки дополнительных модулей).
3) Отключите все дополнительные модули.
4) Сохраните файл sites/default/settings.php
5) Удалите все файлы от предыдущей версии и замените их файлами новой.
6) Вставьте старый файл sites/default/settings.php вместо нового...
7) Верните папку files на место и папки дополнительных модулей тоже...
8) Запустите скрипт ваш_сайт/update.php
9) Подключайте дополнительные модули и запускайте опять скрипт ваш_сайт/update.php

Всё это для темы Garland. Если у вас другая, то дополнительно, надо переключить сайт на тему Garland и после этого производить все вышеуказанные манипуляции.

комментарии: 1 понравилось! вверх^ к полной версии

Модуль Comment Notify в Drupal 5.x - исправление бага Sa_Bo_Nim 28-11-2007 17:08


Статья отсюда:

Думаю, практически в каждом блоге, посвещенном IT-тематике, рано или поздно всплывает тема CMS, на которой он основан. Я не исключение. Поэтому напишу решение одной из проблем в Drupal, с которой я столкнулся. Интересно только "друпалерам".

Захотел я прикрутить к сайту отсылку комментариев для зарегистрированных и анонимных пользователей на почту. Примерно так, как это сделано в LiveJournal. Выяснилось, что модуль Comment Notify для реализации этого функционала находится в стадии dev (разработка). Что само по себе странно. Ни за что не поверю, что такая возможность не востребована.

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Установка OpenID-сервера, OpenID модуль Sa_Bo_Nim 28-11-2007 17:02


Статья отсюда:

Для авторизации пользователей по OpenID я использовал компонент OpenID для Drupal 5.x. Компонент находится в стадии разработки, но, видимо, дорабатываться больше не будет, так как его автор сконцентрировал усилия на реализации OpenID в Drupal 6.x, в котором этот функционал будет работать "из коробки".

Но, как выяснилось, в модуле есть один существенный недостаток. Дело в том, что не все OpenID-провайдеры предоставляют email пользователя. А он нужен при создании профиля в Drupal. Соответственно, при попытке авторизоваться по LiveJournal-OpenID (который не предоставляет email пользователя), возникала ошибка "не введен адрес email".

Читать далее...
комментарии: 1 понравилось! вверх^ к полной версии
Добавление области для отображения блоков Sa_Bo_Nim 28-11-2007 16:52


Чем больше разбираюсь с Drupal, тем больше он мне нравится своей гибкостью. На этот раз мне понадобилось добавить регион для отображения блоков. В базовом варианте доступны регионы "заголовок", "левая панель", "правая панель", "содержание" и "подвал". Мне понадобился регион для отображения его в теле поста (ноды). Регион "содержание" мне не подошел, потому что он выводит блок после поста и комментариев.


Как выяснилось, сделать новый регион очень просто. В этом мне помогла вот эта статья. Дальше интересно будет только друпалерам и интересующимся этой темой.
Далее здесь: http://www.solargate.ru/drupal-dobavlenie-regiona-dlya-blokov
комментарии: 0 понравилось! вверх^ к полной версии
Гости и фраза "не проверено" - исправление бага Sa_Bo_Nim 28-11-2007 16:31


Взяла у rss_solargate_ru

В Drupal, как и в любой достаточно серьезной системе, есть и ошибки. Одна из них достаточно долго мозолила мне глаза. В случае, когда незарегистрированные пользователи (гости) оставляют комментарии, напротив имени пишется фраза "не проверено". Все бы хорошо, но она пишется даже в том случае, когда отключена премодерация комментариев (у меня она отключена).


Как выяснилось, это действительно ошибка, и лечится она достаточно просто. Спасибо за наводку Уникальному Человеку. Надо найти в файле /includes/theme.inc строчку:


$output .= ' ('. t('not verified') .')';


И просто закомментировать ее. Решение, может быть, не очень красивое (по идее, стоило бы проверять признак премодерирования), но работает. Может кому-нибудь еще пригодится.


http://www.solargate.ru/ispravlyaem-bagi-v-drupal
комментарии: 0 понравилось! вверх^ к полной версии
Возможности Drupal, нужен ли мне Drupal? Sa_Bo_Nim 28-11-2007 15:38


Разработка сайта для новичка начинается с понимания возможностей CMS Drupal.

Термины функциональности сайта.

Таксономия (taxonomy) - оригинальная концепция для разработки структуры сайта, отделяющая структуру от представления. С помощью таксономии можно определить произвольное число категорий, в которых будут в дальнейшем помещаться материалы сайта. Эти категории могут быть представлены как плоские списки или иерархические структуры произвольной вложенности (как древовидные, когда элемент имеет только одного родителя в иерархии, так и произвольные, когда элемент может иметь сразу нескольких родителей).

Темы - как в любой системе CMS, содержимое сайта в Drupal отделено от дизайна. С помощью сменных тем можно очень значительно изменять дизайн, не трогая при этом содержимое и структуру сайта. Drupal не привязан к какому-то одному "единственно верному" механизму реализации тем, разработчик сайта может выбирать наиболее удобные ему способы формированя дизайна сайта. Но Drupal предлагает ряд готовых решений в виде движков тем (theme engines), таких как например xtemplate (темы с шаблонами в XML) или phptemplate (темы с шаблонами на PHP). Однако значительных изменений дизайна можно порой добиться манипуляцией стилями.

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

Читать далее...
комментарии: 1 понравилось! вверх^ к полной версии
Начало работы с модулем CCK в Drupal Sa_Bo_Nim 26-11-2007 18:22


Итак, представляю всеобщему вниманию перевод http://drupal.org/node/162242 и последующих. Для новичков.

Установим CCK со страницы http://drupal.org/project/CCK. Здесь лежит перевод http://drupal.ru/node/3634. Идем admin/content/types, видим, что добавились вкладки "поля", "экспортировать", "импортировать".
Создадим новый тип материала (придумайте название и машинное имя). В списке типов материала нажмите "изменить". Рядом с вкладкой "изменить" появились "управлять полями", "diplay fields", "добавить поле", "добавить группу".

Читать далее...
комментарии: 4 понравилось! вверх^ к полной версии
Обзор бесплатных CMS Sa_Bo_Nim 25-11-2007 23:14


Взяла у web_developer.
Для тех, кто решили сделать свой сайт, но не знает с чего начать, представляю небольшой обзор наиболее популярных на данный момент систем управления сайтом, они же  движок сайта или CMS ( Content Management System ).
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Ну вот и пришло время размещать файлы Sa_Bo_Nim 25-11-2007 23:09


Справочник тегов Html, полезен как удобный инструмент для пояснения некоторых моментов в синтаксисе и понимании HTML
комментарии: 1 понравилось! вверх^ к полной версии
Итак, я сделала первый сайт на Drupal! Sa_Bo_Nim 22-11-2007 19:00


Посмотреть его можно здесь: http://wtservices.ru

Очень нравилось его делать, так как все в новинку, хотя я Drupal уже изнутри видела, но не было мотивации создавать сайт для себя (мне вообще почему-то не хочется для себя сайт...), но когда появился клиент, то я сразу подумала что время пришло!

Читать далее...
комментарии: 15 понравилось! вверх^ к полной версии
Обзор бесплатного хостинга Sa_Bo_Nim 22-11-2007 17:11


Хостинг на narod.ru - Самый лучший вариант, потому что один, по нашему мнению из самых надежных. Хотя он не поддерживает php и mysql - из- за этого процесс написания кода становится более трудоемким, а многие операции недоступны в принципе , но за- то при хостинге на этом сервере, есть уверенность, что Твой сайт никто не удалит и не закроет. Я вот сначала начал с narod.ru, а затем забросил его, т.к. перешел на другие сервера, через месяц заглянул, а они в полном порядке.
Плюсы: Высокая надежность, быстрая индексация.
Минусы: Отсутствие php и sql!
Вывод: Если нужен бесплатный хостинг - narod.ru это неплохой вариант.

Читать далее...
комментарии: 2 понравилось! вверх^ к полной версии
Сайты по Фотошопу -лучшие_картинки- 21-11-2007 02:06


Сайты по Фотошопу на английском:

http://tutorial-index.com/category/30.php
http://www.webdesign.org/web/photoshop/tutorials/
http://www.tutorialwiz.com/
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Подборки кистей для photoshop -лучшие_картинки- 21-11-2007 02:00


Все три мои подборки кистей,которые удалось найти по сообществам в одной

для тех кто в танке и не умеет искать три моих подборки сайтов с кистями

здесь есть ресницы и много вcякого популярного смотрите разделы
http://www.brushes.obsidiandawn.com/brushes.htm
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
FAQ по фотошоп Sa_Bo_Nim 21-11-2007 01:17


Очень часто верстальщик и дизайнер - это одно лицо, поэтому надо обязательно знать photoshop, вот FAQ по нему.

Где найти уроки
Большая статья,для тех,кто хочет стать автарщиком,советую прочитать начинающим
Где скачать кисти
часто спрашиваемые эффекты

________________________
Установка,Настройка:
________________________

скачать фотошоп+ключи и русик
Как установить и крякнуть
Полное удаление Photoshop CS 2 из системы
как установить шрифты/плагины/кисти/стили и т.п.
Как удалить русификатор из Photoshop CS 2
Перечисление панели инструментов(скрин на английском),чтобы не спрашивали потом,что это такое,когда вам отвечают на вопрос
Электронный справочник по фотошопу,сначала посмотри здесь,прежде чем спросить ЧТО ЭТО?
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Музыка формы ПенХва (формы мира) Sa_Bo_Nim 15-10-2007 20:04
Слушать этот музыкальный файл

Из Объединенного боевого искусства
комментарии: 0 понравилось! вверх^ к полной версии
13 онлайн Web 2.0 генераторов(1) Как_делать_сайты 14-10-2007 19:47

Это цитата сообщения QoSyS Оригинальное сообщение

[показать]
Представляю перевод(перепечатку) полезной статьи с сайта CSS Juice "13 Online Generators for Web 2.0 Design".

Итак, друзья, давайте рассмотрим несколько крупных Веб 2.0 приложений ниже. Кажется, что переход к технологии Веб 2.0 стал одной из самых популярных и успешных на данный момент тенденций в Интернете. Вот список онлайновых генераторов под дизайн веб 2.0.

1. Web 2.0 Badges - a set of free and very cool web badges | бесплатный набор крутых эмблем и значков.
[показать]

2. Mycoolbutton - simple web 2.0 buttons maker. | Простое создание Web 2.0 кнопочек.
[показать]

3. Stripe Generator - the professional and popular web 2.0 stripe generator. | Профессиональное и популярное Веб 2.0 создание таких вот полосатых тканей
[показать]

4. Ajax loading - web 2.0 loading gif generator. | Веб 2.0 загружающийся gif генератор
[показать]

5. Webscriptlab - Ajax loading gif generators.. | AJAX загружающийся gif генератор
[показать]

6. Roundedcornr - rounded corners online generator | Округлые углы - онлайн генератор
[показать]

7. Web 2.0 logo creatr - very simple web 2.0 logo generator | Очень простой Веб 2.0 создатель Лого
[показать]

8. http://creatr.cc/creatr/ - another simple web 2.0 logo creator. | Еще один Logo Creater
[показать]
комментарии: 0 понравилось! вверх^ к полной версии
13 онлайн Web 2.0 генераторов(2) Как_делать_сайты 14-10-2007 19:45

Это цитата сообщения QoSyS Оригинальное сообщение

9. Web 2.0 Free Logo Generator | Веб 2.0 Бесплатный Создатель Лого


[показать]

10. Web20generator - web 2.0 template generator. | Веб 2.0 генератор шаблонов


[показать]

11. Buttonator - online buttons generator, offers premium account | Онлайн генератор кнопочек


[показать]

12. Web 2.0 Stylr - web 2.0 logo generator | Веб 2.0 лого генератор


[показать]

13. http://lab.rails2u.com/bgmaker/ - online background image maker. | Онлайн создатель скинов


[показать]
комментарии: 2 понравилось! вверх^ к полной версии
Что такое AJAX? Как_делать_сайты 14-10-2007 17:20

Это цитата сообщения Малаец Оригинальное сообщение

AJAX - это аббревиатура, которая означает Asynchronous Javascript and XML. На самом деле, AJAX не является новой технологией, так как и Javascript, и XML существуют уже довольно продолжительное время, а AJAX - это синтез обозначенных технологий. AJAX чаще всего ассоциируется с термином Web 2.0 и преподносится как новейшее Web-приложение.

При использовании AJAX нет необходимости обновлять каждый раз всю страницу, так как обновляется только ее конкретная часть. Это намного удобнее, так как не приходится долго ждать, и экономичнее, так как не все обладают безлимитным интернетом. Правда в этом случае, разработчику необходимо следить, чтобы пользователь был в курсе того, что происходит на странице. Это можно реализовать с использованием индикаторов загрузки, текстовых сообщений о том, что идёт обмен данными с сервером. Необходимо также понимать, что не все браузеры поддерживают AJAX (старые версии браузеров и текстовые браузеры). Плюс Javascript может быть отключен пользователем. Поэтому, не следует злоупотреблять использованием технологии и прибегать к альтернативным методам представления информации на Web-сайте.

Обобщим достоинства AJAX:

* Возможность создания удобного Web-интерфейса.
* Активное взаимодействие с пользователем.
* Частичная перезагрузка страницы, вместо полной.
* Удобство использования.
комментарии: 0 понравилось! вверх^ к полной версии
Основные понятия php Как_делать_сайты 12-10-2007 23:42


Сокращения

$i+=2
Идентично
$i=$i+2
а
$i++ ($i--)
идентично
$i=$i+1 ($i=$i-1)

Комментарии


<?
// После этих двух палочек идёт комментарий.
?>

<?
# После этой решётки идёт комментарий.
?>

<?
/*
Это ещё один вид комментариев, только теперь
сам комментарий можно расписать на несколько строк.
*/
?>


Циклы

If:


if (empty($guess)){
print "Bla-bla-bla";
} else if ($guess==$num){
print "You Got It!";
} else {
print "correct answer was: $num"
}


Switch:


switch ($roll){
case 1:
$romValue="I";
break;
case 2:
$romValue="II";
break;
case 3:
$romValue="III";
break;
default;
print "This in an illegal die!";
}


For:

for ($i=0;$i<10;$i++){
print "$i <br />\n";
}


While:


while ($i <=10){
print "$i <br>\n";
$i++;
}


Функции


function calcNum($value){
global $num;
Print "<h3>$value</h3>";
$output=<<<HERE
This old man, he played $value<br>
He played knick-knack on my $num<br><br>
HERE;
return $output;
}
комментарии: 0 понравилось! вверх^ к полной версии