Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > Сайтостроение > Разные скрипты
Расширенный поиск

Разные скрипты Раздел посвященный готовым движкам сайтов, форумов, ...

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2009, 21:20 Вверх   #26
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

На днях получил книгу Дэвида Мерсера,отзыв больше чем положительный. Написана книга доступным,простым языком. Все понятно,книга расчитана на новичков и для тех кто неработал с этим движком. Написано подробно с рекамендациями и примерами. Не нашел я бесплатно скачать книгу поэтому советую купить книгу ,не пожалеете. Книга читаеться на одном дыхании. Книга поможет освоить основные принципы и некоторое из дополнительного,освоив по книге вам будет легче ореинтироваться и искать необходимые ответы и все что касаеться движка на просторах инета. Книга даст вам толчок и новое в познание. Вообщем советую. В будущем все таки с помощью книги и не только сделать уроки для начинающих ,по порядку и понятно-по принципу учусь сам помогаю другим. А вот и анонс книги.

Книга Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ
Дэвид Мерсер
Год выпуска: 2009
Изд-во: Диалектика-Вильямс
ISBN: 978-5-8459-1556-6
272 страниц



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

* Сайты порталов сообществ
* Публикация новостей
* Фан-сайты
* Внутренние/корпоративные веб-сайты
* Каталоги информационных ресурсов
* Международные сайты
* Образование
* Искусство, музыка, мультимедиа
* Сайты социальных сетей

Книга "Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ" посвящена основам использования новой версии этой популярной системы с открытым исходным кодом. Подробно рассматриваются такие темы, как инсталляция и настройка Drupal в разных средах, базовая функциональность Drupal, конфигурирование и администрирование сайта, управление доступом, добавление контента и построение пользовательского интерфейса с помощью тем, каскадных таблиц стилей и CCK. Уделяется внимание таким важным проблемам, как многоязыковая поддержка, настройка производительности, использование jQuery и процедуры обслуживания сайта. Представленный пример полного цикла разработки веб-сайта поможет лучше усвоить материал.
Книга "Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ" рассчитана на дизайнеров разной квалификации, а также будет полезна студентам и преподавателям дисциплин, связанных с разработкой веб-сайтов.



Постройте свой блог, форум, портал или веб-сайт сообщества с помощью Drupal 6.

Настоящая книга посвящена основам использования новой версии этой популярной системы с открытым исходным кодом. Подробно рассматриваются такие темы, как инсталляция и настройка Drupal в разных средах, базовая функциональность Drupal, конфигурирование и администрирование сайта, управление доступом, добавление контента и построение пользовательского интерфейса с помощью тем, каскадных таблиц стилей и CCK. Уделяется внимание таким важным проблемам, как многоязыковая поддержка, настройка производительности, использование jQuery и процедуры обслуживания сайта. Представленный пример полного цикла разработки веб-сайта поможет лучше усвоить материал.

Об авторе
Дэвид Мерсер (David Mercer) родился в августе 1976 г. в Хараре (Зимбабве). С детства интересовался точными науками, а с компьютерами стал плотно общаться в университете, который закончил с отличием по основным специальностям "математика" и "прикладная математика" (хотя изучал и компьютерные науки).
Известен как программист и профессиональный писатель, который уже девять лет пишет и код, и книги - различного объема и на различные темы. Его книги разошлись десятками тысяч экземпляров и переведены на шесть различных языков.



Оглавление книги "Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ"




Об авторах
Введение Введение к книге Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ

Глава 1. Введение в Drupal
Глава 2. Создание среды разработки
Глава 3. Основные функции
Глава 4. Конфигурирование сайта Глава 4. Конфигурирование сайта
Глава 5. Управление доступом
Глава 6. Простой контент
Глава 7. Сложный контент
Глава 8. Интерфейс Drupal
Глава 9. Дополнительные возможности и модификации
Глава 10. Управление веб*сайтом

Приложение А. Развертывание

Предметный указатель
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 07.01.2010, 20:40 Вверх   #27
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Вышла новая стабильная версия Drupal 6.15 .
Скачать с официального сайта: Drupal.
  Ответить с цитированием
Старый 07.01.2010, 22:38 Вверх   #28
Грамотный форумчанин
 
Аватар для epp
epp вне форума
Доп. информация
По умолчанию

Что то она глючит. Останусь пока на 6.14.
  Ответить с цитированием
Старый 08.01.2010, 00:19 Вверх   #29
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от epp Посмотреть сообщение
Что то она глючит
Можно конкретней в чем она глючит? У меня на локалке стоит и никаких багов пока не увидел. У тебя по ходу модуль update выключен и тебя он не трогает требованием обновиться.что тоже не очень гуд.Вот заявленые изменения для этой версии.
Изменён файл .htaccess в Drupal 6.15, добавлены настройки, позволяющие PHP-скриптам передавать собственные заголовки кеширования без их замены веб-сервером.
Так же есть рекомендации по обновлению.
версии.
Эти выпуски не содержат новых возможностей, но исправляют текущие обнаруженные ошибки. Для получения подробной информации о ветке Drupal 6.x вы можете посмотреть сообщение о выходе Drupal 6.0. Информацию о ветке Drupal 5.x вы можете найти на странице Drupal 5.0 release announcement.
Информация об обновлении

После обновления файлов обязательно запустите файл update.php. Эти версии Drupal не включают изменения в файлах (default.)settings.php и robots.txt. Файл .htaccess был изменён, в него добавлен параметр, позволяющий скриптам добавлять свои заголовки определяющие кеширование файла, которые не будут переопределены сервером. Подробную информацию о необходимости использования этого параметра вы можете найти на странице Turn off mod_expires for all .php files | drupal.org.
Изменения

Список всех изменений между версиями 6.14 и 6.15 вы можете посмотреть в документе 6.15 release notes. Список всех исправлений внесённых в ветку DRUPAL-6 находится по адресу: CVS messages for Drupal | drupal.org.
Проблемы с безопасностью

Версии Drupal 6.15 и Drupal 5.21 исправляют набор различных ошибок. Подробную информацию можно посмотреть в документе:
Для устранения этих проблем вы можете либо обновить свою версию системы, либо использовать патч. Мы рекомендует сделать полное обновление, т.к. патч не содержит некоторые дополнительные исправления вошедшие в этот выпуск (однако он полностью обеспечивает необходимый уровень безопасности). Если же вы всё таки предпочтёте патчи, то вы можете скачать их по следующим ссылкам:
  Ответить с цитированием
Старый 08.01.2010, 10:06 Вверх   #30
Грамотный форумчанин
 
Аватар для epp
epp вне форума
Доп. информация
По умолчанию

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

Для начала я прочитал эту тему. А так как у меня стоит модуль админ меню, то я обновиться не решился.

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

Может это связано со сторонними модулями,а может глюк в релизе(хотя врядли).
Так или иначе если обновляться со старой версии на 6.15 я бы не рекомендовал. А изначально построить сайт на Drupal 6.15 этот ход я поддерживаю.
  Ответить с цитированием
Cказали cпасибо:
Старый 08.01.2010, 11:54 Вверх   #31
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Безусловно что есть недочеты и ошибки в друпал,но назовите хоть одну CMS в которой отсутсвуют ошибки? Нет идеальных движков,хоть будет это платная супер-пупер крутая и дорогая или бесплатная. Как бы не утверждали производители(разаработчики) о их безупречных и по сравнению с другими усовершенствоваными движками факт остаеться фактом. Почитав про разные движки сделал вывод-что это миф .
Безопасность движка должна стоять на первом месте,производительность на втором. Так вот безопасность друпал вполне достойно создана, что бы ее неущемлять ненадо чересчур переусердствовать ,устанавливать дополнительные модули только необходимые,те которые действительно необходимы а не для того что бы были. Так как слишком большое количество модулей как раз и снижает безопасность сайта. Разве на других движках не так? Для того что бы она была производительной нужно подбирать хостинг который бы удовлетворял требования движка,а это бывает сложно. Поэтому и ставят движки на тот хостинг который привлекает ценой,а не поддержкой функций необходимых для полнофункциональной работы сайта. Вот и делаем выводы кто в чем виноват в том что бывает ваш сайт неправильно работает,что присутствуют баги. Так кто виноват? Тот кто торопиться установить сайт неподумав о его технической потребности.
Да друпал не совершенство, но он бесплатен-ключевое слово бесплатен.Еще плюс то что разработчики нескрывают то что есть ошибки,и делают все что бы исправить. Плюс то что можешь сам если знаешь как исправитьи помочь тем самым сообществу. А для бесплатного движка возможности очень большие,даже платные движки немогут то что может он. Приведите пример бесплатного движка который удовлетворил такие требования . Джумла? Боже упаси-дыр больше чем возможностей.
Все это я написал к тому что бы новичек прочитав статьи про ошибки неиспугался и не отвернулся от нее перебежав на другой движок.

Идеального в этом мире нет!!! Удачи в юзание Drupal.

Последний раз редактировалось Ghost; 08.01.2010 в 12:41..
  Ответить с цитированием
Старый 13.02.2010, 10:33 Вверх   #32
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Drupal VB модуль интегрируется с форумами VBulletin Drupal.

Особенности
- Существующие пользователи VBulletin войти в Drupal
- Новым пользователям VBulletin войти в Drupal
- Существующих пользователей Drupal войти в VBulletin (после первоначальной экспорт)
- Новый Drupal пользователей войти в VBulletin
- Одноместный / Общие входа при входе в систему через Drupal
- Обновление данных пользователя в VBulletin после обновления в Drupal
- Удаление пользователей в VBulletin после удаления в Drupal
Установка
- Распаковать в папку модулей (обычно / сайты / все / модули /) и позволить под Администрирование> Сайт Строительство> модули.
Страница загрузки.


что бы форум был расположен на страницах drupal без перехода на новую страницу
Идем в админку vbulletin и там в шаблон "footer".
vBulletin->admincp->styles&templates->edit style->global templates->footer
Ищем:

Код:
vBulletin_init();
//-->
</script>
Добавляем ниже:

Код:
<!--WINDOW REZISE-->
<SCRIPT LANGUAGE="JavaScript1.2">
function DocSizeH()
{
var myHeight = 0;
if( typeof( window.innerWidth ) == 'number' )
{
//Non-IE
//myHeight = window.innerHeight;
myHeight = document.body.clientHeight
}
else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
{
//IE 6+ in 'standards compliant mode'
// myHeight = document.documentElement.clientHeight;
myHeight = document.body.clientHeight;
}
else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
{
//IE 4 compatible
myHeight = document.body.clientHeight;
}
//window.alert( 'Height = ' + myHeight );
return myHeight;
}
function DocSizeW() {
var myWidth = 0;
if( typeof( window.innerWidth ) == 'number' ) {
//Non-IE
myWidth = window.innerWidth;
} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
//IE 6+ in 'standards compliant mode'
myWidth = document.documentElement.clientWidth;
} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
//IE 4 compatible
myWidth = document.body.clientWidth;
}
//window.alert( 'Height = ' + myHeight );
return myWidth;
}
function resizeparent(iframeName)
{
//var iframeWin = window.frames[iframeName];
var iframeEl = parent.document.getElementById? parent.document.getElementById(iframeName): parent.document.all? parent.document.all[iframeName]: null;
if (iframeEl)
{
iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous
//var docHt = getDocHeight(iframeWin.document);
// need to add to height to be sure it will all show
var h = DocSizeH();
var w = DocSizeW();
var new_h = (h);
var new_w = (w);
iframeEl.style.height = new_h + "px";
iframeEl.style.width = new_w + "px";
//alertSize();
}
}
</SCRIPT>
<SCRIPT FOR=document EVENT="onresize" LANGUAGE="JavaScript1.2">
//alert('onrezise');
resizeparent('ifrm');
</SCRIPT>
<SCRIPT FOR=window EVENT="onload" LANGUAGE="JavaScript1.2">
//alert('onload');
resizeparent('ifrm');
</SCRIPT>
<!--/WINDOW REZISE-->
 Дальше создаете страницу в Drupal и помещаете туда:

<iframe id="ifrm" src="/yourforum/yourforum.php" width="100%" scrolling="no" frameborder="0" >
Your Browser doesn't support iframes</iframe>
"/yourforum/yourforum.php" понятное дело заменяем на свой vbulletin/index.php п
  Ответить с цитированием
Старый 13.02.2010, 15:20 Вверх   #33
Грамотный форумчанин
 
Аватар для epp
epp вне форума
Доп. информация
По умолчанию

Да уж хорошая вещь только вот для шестерки ничего подходящего нет.
  Ответить с цитированием
Старый 13.02.2010, 15:28 Вверх   #34
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от epp Посмотреть сообщение
Да уж хорошая вещь только вот для шестерки ничего подходящего нет.
Есть ответвление от drupal -проект Vbdrupal который разрабатывает уже готовое решение-Drupal+vbulleten/
  Ответить с цитированием
Старый 13.02.2010, 19:02 Вверх   #35
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

нашел статью о том как делать свои шаблоны для Drupal в dremviver cs4.Думаю пригодиться.
Темы для Drupal представляют собой сочетание PHP и соответствующей веб-стандартам верстки (XHTML и CSS). Пуританским подходом в создании темы для Drupal можно считать создание шаблона с помощью только PHP, фактически без шаблона как такового, используя только Drupal API. Веб-разработчики, которые не испытывают трудностей с созданием разметки могут создать тему для Drupal быстрее, чем разработчики, поскольку могут использовать вставки специальных переменных для вывода системных блоков движка непосредственно в разметке страницы в специальных файлах шаблона. Эти шаблоны широко известны как TPL файлы, которые, собственно и имеют расширение.tpl или tpl.php.

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

Если не углубляться в детали то, темы для Drupal представляют собой набор графики, стилей и файлов-шаблонов. Помните, что в самих шаблонах используется XHTML, CSS и PHP. Каждая тема имеет разделена на определённые структурные элементы которые, как правило организованы с помощью <div> тегов. Drupal заполняет эти регионы содержанием сайта. Если вы когда-либо использовали «server-side includes» для хедера и футера вашего сайта, то вы уже можете представить себе то, что Drupal делает при выводе каждой области контента. Контент в Drupal выводится двумя основными логическими единицами nodes (ноды — статьи или объекты) и блоки. Ноды, как упоминалось выше, являются страницами контента, например, новости или записи блога. Блоки являются вторичным контентом, допустим к блокам мы отнесём списки статей или новый опрос, как правило, они выводятся в левой или правой боковой панели сайта.
Использование Dreamweaver для работы с темами Drupal
По умолчанию в Dreamweaver можно редактировать любые файлы шаблонов темы Drupal, которые заканчиваются на .tpl.php, но Dreamweaver не знаком API Drupal или любыми другими пользовательскими типами файлов, которые используются в темах или модулях Drupal (типы файлов, такие как .info и .module). В помощь членам сообщества Drupal и пользователям Dreamweaver, было создано расширение для Dreamweaver, которое позволяет поддерживать типы файлов Drupal и все Drupal API (см. Рисунок 1).
Примечание: Для того чтобы добавить расширение в редактор используйте Менеджер расширений.

Большим преимуществом Dreamweaver при работе с шаблонами Drupal является возможность эффективно применять и изменять стили. Для этого вы можете использовать отображение в проекции «Дизайн» совместно с встроенным редактором CCS. Каждый шаблон может содержать «дизайнерскую» ссылку на стили, которая позволит просматривать некоторые результаты оформления прямо в редакторе. Процесс использования дизайнерских стилей подробно описан в документации по Dreamveawer.
Каждая тема Drupal требует .info файл, который содержит мета-информацию о теме, например, название темы, описание стилей, и регионов. Это не PHP файл, а простой текстовый файл, который есть в каждой теме. Без этого файл Drupal не будет отображать вашу тему в панели администрирования. Рисунок 2 показывает типичную папку темы Drupal (в таком случае показана тема из базовой сборки — «Garland»).

Что из себя представляет .info-файл

Если посмотреть на список файлов в теме Garland, который показан на Рисунке2, то, не считая графических файлов и директорий, мы увидим TPL файлы шаблонов (.tpl.php), файлы стилей и .info-файл с информацией о теме. Заметим, что папка и имя .info-файла совпадают. .info-файл (.info) это первый файл, который необходимо создать, поскольку он будет определять в теме ваши регионы, скрипты и стили. В следующем примере показан типичный .info-файл темы Drupal:
name = Untitled Theme
description = Our very cool theme made in Dreamweaver CS4.
screenshot = custom_screenshot.jpg

version = 1.0
core = 6.x
engine = phptemplate

regions[left] = Left sidebar
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer

features[] = logo
features[] = search
features[] = favicon
features[] = primary_links
features[] = secondary_links
stylesheets[all][] = styles.css
stylesheets[print][] = print.css .info-файл определяет название вашей темы, описание, регионы, особенности (которые мы пока не рассматривали) и стили. В административной панели можно посмотреть как Drupal выводит информацию из этого файла. Для более подробного изучения данного вопроса можно обратится к онлайн документации Drupal.
Использование AIR-приложения «Drupal Theme Starter»

C помощью Dreamveawer (как и любого другого текстового редактора) вы можете создать информационный (.info) файл для вашей темы. Но мы можем упростить эту задачу и избавится от лишней ручной работы, используя специальное бесплатное AIR-приложение — Drupal Theme Starter. «Стартер» поможет вам создать .info-файл для темы за несколько секунд. Загрузите и установите приложение и используйте его для создания.info-файла. А потом можно использовать Dreamweaver для редактирования разметки и стилей.
Примечание: При создании .info-файла не используйте в названии темы цифры или спецсимволы, так как Drupal на основании названия данного файла создаст внутренний ID темы, для использования в работе движка.
Рисунок 3. Приложение Drupal Theme Starter: Определяем мета информацию для темы: название, описание, скриншот.
Рисунок 4. Определяем регионы темы и особенности.
Рисунок 5. Объявляем стили и скрипты для темы.
Углубляемся в ядро Drupal

Начинается самая сложная часть для новичков в Drupal. Нет какого-либо магического кода для шаблона Drupal. Все темы базируются на использовании кода, который определен в ядре движка. Для того чтобы идти дальше, нам нужно загрузить последнюю версию Drupal 6.x. Первую свою тему лучше создавать на основании базовой темы, которая идет в сборке движка. Следует скопировать из нее нужные вам файлы. Вы можете оставить сам код и применить к теме свои стили и разметку. На первый взгляд легко. Не так ли? Так что — приступим!
Создайте с помощью редактора новый сайт и в качестве директории для него используйте директорию с темой вашего сайта. Это и будет директория, куда вы будете собирать необходимые для вашей темы файлы. Далее, по порядку:
  1. Убедитесь, что название вашей папки для темы называется так же, как и ваш .info-файл.
  2. Поместите созданный .info-файл в папку.
  3. Откройте .info-файл и посмотрите какие скрипты и стили объявлены в вашей теме.
  4. Создайте пустые файлы стилей и скриптов внутри паки. Позже вы заполните их кодом.
  5. Загрузите и распакуйте Drupal 6 и зайдите в папку /themes. Вам нужно скопировать в вашу директорию следующие файлы ядра или базовой темы, для того чтобы не делать шаблон с чистого листа:
    1. page.tpl.php: Этот файл должен содержать основные теги разметки: <html>,<head> , и <body>, а также размеченные <div> регионы перечисленные в .info-файле. Этот шаблон может быт найден в папке modules/system, или в паке основной темы themes/garland.
    2. node.tpl.php: Определяет рендеринг содержимого нодов (node), которые являются страницами материалов в Drupal. Это шаблон может быть найден как в папке modules/node, так и в папке базовой темы themes/garland.
    3. block.tpl.php: Шаблон для блоков, которые чаще всего появляются в сайдбаре. Этот шаблон может быт найден в папке modules/system, или в паке основной темы themes/garland. Скопированные файлы вы можете править на свое усмотрение. Главное не изменяйте имена этих файлов. Далее создайте свои CSS стили для разметки. Экспериментируйте и наслаждайтесь.
В процессе работы следует передерживаться нескольких правил:
  1. Во-первых, для административной части сайта всегда лучше использовать тему из базовой сборки. Это исключит проблемы с работой админки с произвольными темами. В панели управления Drupal выберите «Administration theme» и установите Garland, далее нажмите «Save configuration». Теперь вы можете смело добавлять кастомные темы не опасаясь проблем с управлением сайтом.
  2. В папке /sites/all добавте новые директории с названиями /modules и /themes. Для того чтобы разделить ваши собственные модули и модули, которые вы загружаете с сайтов сообщества стоит в директории sites/all/modules создать две папки с названиями custom (ваши) и contrib (сообщества). Для тем не требуется делать подобное разделение.
Скопируйте папку с вашей темой в sites/all/themes и Drupal должен будет распознать ее на странице управления темами — Themes administration page.
Каждый шаблон начинает работать с загрузки базового файла page.tpl.php, потом подгружается node.tpl.php для каждой единицы контента, и конечно-же, block.tpl.php для блоков, как, например, форма логина, поиск, и так далее. Каждый шаблон в свою очередь содержит ряд PHP переменных, которые и отвечают за вывод контента (например, $title используется для вывода заголовков нодов (материалов) и блоков). Более подробно о темах можно почитать в Drupal 6 Theme Handbook. Посмотрите на Рисунок 6, чтобы понять где вставляется каждый шаблон при сборке страницы.
Внимание! Никогда не делайте изменения в файлах ядра Drupal!

Помните, что шаблон page.tpl.php не содержит в <head> части тегов <style> или<script>. Друпал автоматически генерирует ссылки на эти файлы в следующем порядке: сначала ссылка <link> на CSS, потом JavaScript с помощью тега <script>. Стили могут быть созданы как в одном так и нескольких внешних файлах. Но помните что большое количество фалов стилей и скриптов негативно сказывается на времени загрузки страницы. Для того чтобы хоть как-то помочь в этой ситуации, Drupal 6 имеет стандартную опцию сжатия CSS и JavaScript, для ускорения загрузки страницы.
Установка новых тем Drupal

После того, как вы создали все необходимы изменения в вашей теме, запустите Drupal для установки вашей темы.
Как уже говорилось раньше, базовый набор файлов в вашей теме должен состоять и трех шаблонов, info-файла а также стилей и скриптов.
Отправляйтесь в корневую директорию вашего Drupal 6 и откройте паку /sites. В этой директории вы можете создать произвольное количество директорий для разных доменов, это одно из замечательных свойств Drupal — создание нескольких сайтов на одном ядре. Именно в паку /sites вы можете добавлять ваши модули и темы.
Следуйте инструкциям ниже для того, чтобы приготовить Drupal для установки кастомных модулей и тем:
Запомните! Нельзя устанавливать собственные темы и модули в папки ядра Drupal!
После всех проделанных операций, посетите страницу администрирования вашего Drupal и войдите в раздел управления темами. Рисунок 7 показывает стандартный вид панели управления темами, на этой странице вы должны будете увидеть вашу тему в списке всех тем. Если вы не видите вашу тему, возможно ее нет в нужной директории (drupal/sites/all/themes), или же вы забили включить .info-файл в папку темы, или же названия файла и папки отличаются.
Примените новую тему и посмотрите как она работает на всех страницах вашего сайта. Если видны какие либо проблемы то вновь просмотри все файлы вашей темы в редакторе.
При внесении изменений в тему следите за кешем сайта, поскольку изменения могут не появится сразу с включенным кешем. Для того чтобы быстро очистить кеш тем, достаточно просто зайти на страницу администрирования тем, при этом кеш автоматически очищается, предоставляя Drupal возможность для установки новых тем.

Автор статьи Chris Charlton, в следующем материале пообещал рассказать о том как создавать темы для Drupal на основе своеобразного темплайт-кита Zen
  Ответить с цитированием
Cказали cпасибо:
Старый 23.02.2010, 20:16 Вверх   #36
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Что то я стал разочаровываться в Друпале,вроде гибкая и удобная система но честно говоря надоело быть столяром,работать напильником и стамеской. Что бы подогнать под себя слишком много хлопот,то то глючит и собачися,то другое. Что бы вставлять видеоролики,есть много модулей,но что то все они туповатые. На сайте поддержки прочитал кучу инфы и очень-очень много похожих проблем. Решил эту ахинею только отключив визуальный редактор и вставкой кода плеера прям в страницу. Вижу очень много еще прийдеться работать. Но будем доделываать.,думаю что незря выбрал эту cms.
  Ответить с цитированием
Старый 24.02.2010, 00:31 Вверх   #37
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Нашел раздачу на рутреккере Сборник материалов по Друпалу(Drupal) на русском языке!!! [2009 г.]. В сарте скорость поднимется выложу все для просмотра в онлайне.
  Ответить с цитированием
Cказали cпасибо:
Старый 24.02.2010, 08:07 Вверх   #38
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Нашел раздачу на рутреккере Сборник материалов по Друпалу(Drupal) на русском языке!!! [2009 г.]. В сарте скорость поднимется выложу все для просмотра в онлайне.
Заказал через filepost,так как там большой объем а значит буду качать до второго пришествия... Я как понял там собраны скринкасты с разных сайтов и в принципе их видел,но не все.
  Ответить с цитированием
Старый 24.02.2010, 10:55 Вверх   #39
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Ghost, зря заказал. Я скачаю и все сожму до минимума без потери качества. Думаю уже в марте все выложу.
Размер: 2.95 GB
Я думаю в итоге метров 500 получится )
  Ответить с цитированием
Старый 13.03.2010, 15:40 Вверх   #40
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Ghost, зря заказал.
Действительно зря,посмотрел ,все я это уже видел на разных сайтах.
Для тех кому нравиться форум vbulliten и хочет при случае иметь его изначально интегрированый в сайт то проект с скриптом vbdrupal для вас.
Скачать его можно здесь.
  Ответить с цитированием
Старый 13.03.2010, 21:27 Вверх   #41
Грамотный форумчанин
 
Аватар для epp
epp вне форума
Доп. информация
По умолчанию

Уж очень мне не понравился vbdrupal . Какой то сильно недоработанный. Куча ошибок при вставке дополнительных модулей.
  Ответить с цитированием
Старый 13.03.2010, 21:51 Вверх   #42
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от epp Посмотреть сообщение
Куча ошибок при вставке дополнительных модулей.
Просто надо ставить модули для соответствующей версии,т.е для 5хх
  Ответить с цитированием
Старый 14.03.2010, 13:09 Вверх   #43
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Решил разместить ссылки на сайты которые созданы на друпал и докозать что он на многое способен и нелыком сшит. Но что бы это небыло рекламой других ресурсов,ссылки на известные брэнды и компании. Кроме этого что сайт белого дома тоже сделан на друпал.
AOL — корпоративный сайт,
Apple — выставка и конференция Macworld,
Mozilla — Get Firefox,
Forbes — видео-хостинг,
Greenpeace UK — официальный сайт,
Hillary Clinton — предвыборный сайт,
MTV UK — официальный сайт,
Novell — community-сайты,
Second Life — сайт разработчиков,
Sony — музыкальный портал и сайты исполнителей,
Sun — сайт с расширениями для Open Office,
Ubuntu — официальный сайт,
Warner Bros Records — музыкальный сайт,
Yahoo — Yahoo! Research,
ООН — сайт кампании по борьбе с бедностью.


Последний раз редактировалось Ghost; 18.03.2010 в 16:27..
  Ответить с цитированием
Cказали cпасибо:
Старый 27.03.2010, 13:26 Вверх   #44
Грамотный форумчанин
 
Аватар для epp
epp вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Ghost Посмотреть сообщение
Просто надо ставить модули для соответствующей версии,т.е для 5хх
Все у вас как то просто получается. А как интересно ставить модули для 5-ки если движок на 6.16. От пятерки модули просто не включаться. А переходить с 6-ки на 5-ку,не вижу смысла.
  Ответить с цитированием
Старый 27.03.2010, 13:30 Вверх   #45
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

epp,а читать внимательно неучили? Там же написано про отдельно существующего проекта vbdrupal,а это значит что речь идет не о друпале. Это отдельный проект у которого версия 5хх.
  Ответить с цитированием
Старый 27.03.2010, 13:39 Вверх   #46
Грамотный форумчанин
 
Аватар для epp
epp вне форума
Доп. информация
По умолчанию

Ghost, Напишу еще раз.
Цитата Сообщение от epp Посмотреть сообщение
А переходить с 6-ки на 5-ку,не вижу смысла.
  Ответить с цитированием
Старый 03.04.2010, 19:12 Вверх   #47
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Модуль связи PunBB 1.3 и Drupal 6
Модуль связи PunBB и Drupal
Изменения:
1. Переработка модуля для версии Drupal 6
2. Усложнение авторизации и регистрации форума punbb привело к изменению модуля.


Только через Drupal. Рекомендую на пунбб вообще отключить регистрацию.
1. Единая регистрация
2. Единая авторизация
3. Единый выход
4. Единая смена учетных данных (В данной версии: почта, временная зона и пароль)
5. Анонс нодов на форуме
Дата разработки: ноябрь 2009
Скачать архив

Инструкция установки внутри архива.

Последний раз редактировалось Ghost; 04.04.2010 в 10:01..
  Ответить с цитированием
Старый 25.06.2011, 21:00 Вверх   #48
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Если кому то все еще интересен друпал, выложил большой видеокурс по друпалу 6: Бесплатный видео курс по Drupal 6

Последний раз редактировалось Serberg; 25.06.2011 в 21:02..
  Ответить с цитированием
Cказали cпасибо:
Ответ

Метки
prupal, друпал, обучение, поддержка, уроки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мета тэги в Drupal VLADI Разные скрипты 0 12.01.2011 23:45


Текущее время: 16:25. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.27111 секунды с 12 запросами