RemaGe, у вас есть урок - Темизация друпал, но это ведь не с нуля :))) Вот например, у меня есть PSD макет, я его заверстал в HTML и в CSS настроил как надо, вот и вопрос: как это все заставить работать в друпале?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

В уроке достаточно инфы для

В уроке достаточно инфы для создания темы с нуля. По читайте, там не сложно. Как вариант просто откройте готовую тему друпал, и повытаскивыайте нужные вставки пхп кода.

а что эта за строка в самом

а что эта за строка в самом начале .info файла тем -
; $Id: bluemarine.info,v 1.4 2007/06/08 05:50:57 dries Exp $
Для чего она??? При создании своей темы мне нужно писать что-нибудь подобное?

Не нужно, это для контроля

Не нужно, это для контроля версий. Вставляется, по моему, при заливке на друпал орг.

RemaGe, подскажи пожалуйста,

RemaGe, подскажи пожалуйста, я все понять немогу заверстал 3х колоночную тему, вставил перменные в нее из bluemarine темы... Когда ставлю свою тему на друпал, такое ощущение будто css файл не видит. Style.css засунул в папку с темой.

<!DOCTYPE html PUBLIC

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language ?>" lang="<?php print $language->language ?>" dir="<?php print $language->dir ?>">
<head>
    <?php print $head ?>
    <title><?php print $head_title ?></title>
    <?php print $styles ?>
    <?php print $scripts ?>
</head>
<body>
<div id="container">
<div id="header">
      <?php if ($logo) { ?><a href="<?php print $front_page ?>" title="<?php print t('Home') ?>"><img src="<?php print $logo ?>" alt="<?php print t('Home') ?>" /></a><?php } ?>
      <?php if ($site_name) { ?><h1 class='site-name'><a href="<?php print $front_page ?>" title="<?php print t('Home') ?>"><?php print $site_name ?></a></h1><?php } ?>
      <?php if ($site_slogan) { ?><div class='site-slogan'><?php print $site_slogan ?></div><?php } ?>
</div>
<div id="navigation">
      <?php if (isset($secondary_links)) { ?><?php print theme('links', $secondary_links, array('class' => 'links', 'id' => 'subnavlist')) ?><?php } ?>
      <?php if (isset($primary_links)) { ?><?php print theme('links', $primary_links, array('class' => 'links', 'id' => 'navlist')) ?><?php } ?>
</div>
<div id="news">
    <?php if ($left) { ?><td id="sidebar-left">
    <?php print $left ?>
    <?php } ?>
</div>
<div id="maincontent"><?php print $title ?><?php print $content; ?><div id="bottomcontent"><p><?php print $breadcrumb ?></div></div>
<div id="imagegallery">
    <?php if ($right) { ?><td id="sidebar-right">
    <?php print $right ?>
    <?php } ?>
</div>
<div id="footer"> <?php print $footer ?><span class="copyright">Copyright 2009. Peekaboo. All rights reserved.</span>
<div id="copyright"><img src="images/peekaboo.png" width="49" height="41" class="fltleft" />Сайт разработан в &quot;<a href="#">Peekaboo</a>&quot;<br />
    Информацию о проекте можно<br />
    просмотреть <a href="#">здесь</a><br /></div>
</div><!-- Closes id="footer" -->
</div><!-- This div closes id="container" -->
<?php print $closure ?>
</body>
</html>

Вот заработала тема, вот только вопрос, почему CSS не так как надо отображается, например я задал background-color:#00000, а он белый почему-то. И еще внутри div="mainContent" я создал еще один div="BottomContent" - для того чтобы главную страницу поделить на 2 частички. Как в друпале задать bottomcontent как регион, чтобы оттуда можно было выводить информацию? Подскажите, пожалуйста, уже замучался :))

Так мало чего могу сказать.

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

В 9 уроке есть инфа как задавать свои регионы. Если вкратце, то, они должны быть прописаны в файле инфо, а в page.tpl.php отображаются в виде


<?php if ($left) { ?><td id="sidebar-left">
    <?php print $left ?>
    <?php } ?>


    <?php if ($right) { ?><td id="sidebar-right">
    <?php print $right ?>
    <?php } ?>

Прописал регионы в .info

Прописал регионы в .info файле темы

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

в page.tpl.php ввел в

<?php
print $bottom;
?>
, но в разделе блоков я не вижу этот новый регион. В чем может быть проблема?

Очистил кэш - помогло :)))

Очистил кэш - помогло :)))

Теперь осталось создать и

Теперь осталось создать и настроить block.tpl.php и node.tpl.php. Remage, а что в этих файлах то писать? В уроках читал, что-то не понял, что за clear-block и т.п.

Какой clear-block? Возьми за

Какой clear-block?

Возьми за основу готовые файлы. В помощь приложения в уроках

1. Drupal 6 - переменные файла page.tpl.php
2. Drupal 6 - переменные файла node.tpl.php
3. Drupal 6 - переменные файла block.tpl.php
4. Drupal 6 - переменные файла box.tpl.php
5. Drupal 6 - переменные файла comment.tpl.php

Там не сложно

Я заранее извиняюсь, никак не

Я заранее извиняюсь, никак не найду где можно задать вопрос по теме:
Drupal - Урок третий - Прикручиваем FCKeditor, и учим его загружать изображения (Модули Drupal FCKeditor, IMCE, IMCE crop).

У сеня точно такой же вопрос, как у одного товарища:
Извиняюсь, но у меня тоже траблы с FCKeditor. В Модулях он появляется. Я его галочкой включаю... и дальше ничего не меняется. При создании Заметки - всё тоже, что и до Эдитора.
Мне кажется, я не совсем правильно понял, как и куда заливать модуль и самого едитора. Я делал так.
1. Скачал необходимые архивы - fckeditor-6.x-2.0.tar.gz и ckeditor_3.1.zip.
2. fckeditor-6.x-2.0.tar.gz залил в папку http://мой сайт/sites/all/modules.
3. ckeditor_3.1.zip залил в папку http://мой сайт/sites/all/modules/fckeditor/fckeditor/
Мне вот непонятно - может нужно было заливать напрямую в http://мой сайт/sites/all/modules/fckeditor/ ???
Короче, что я сделал не так? =)

Собственно, если следвать видеоуроку, распаковывать следует сперва ckeditor, и потом в него же снова ckeditor. Короче, запутался основательно. Дайте пжалста четкую инструкцию, что за чем и куда конкретно распаковывать.

"1. Скачал необходимые архивы

"1. Скачал необходимые архивы - fckeditor-6.x-2.0.tar.gz и ckeditor_3.1.zip."
есть 2 едитора fckeditor и ckeditor, оба от одного производителя 2 новее, и на мой взгляд лучше. К каждому идет свой модуль друпал для встраивания, а у вас модуль друпала для fckeditor, а эдитор ckeditor.

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

Форум предназначен для вопросов, просто нужно создавать новые темы.

Большое спасибо, все

Большое спасибо, все получилось. :)

Приветствую, RemaGe! С

Приветствую, RemaGe!
С удовольствием читаю Ваши посты, спасибо за полезную работу по ЛикБезу!
Есть ли Ваши уроки в формате PDF?

RSS-материал RSS-материал