12.03.2012, 21:24 | #52 |
Специалист
|
Тема называется garland
Код <?php ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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 if ( defined('_SAPE_TPL') ): ?> <title>{title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="{keywords}" /> <meta name="description" content="{description}"> <?php else: ?> <title><?php print $head_title ?></title> <?php print $head ?> <?php endif; ?> <?php print $styles ?> <?php print $scripts ?> <!--[if lt IE 7]> <?php print phptemplate_get_ie_styles(); ?> <![endif]--> </head> <body<?php print phptemplate_body_class($left, $right); ?>> <!-- Layout --> <div id="header-region" class="clear-block"><?php print $header; ?></div> <div id="wrapper"> <div id="container" class="clear-block"> <div id="header"> <div id="logo-floater"> <?php // Prepare header $site_fields = array(); if ($site_name) { $site_fields[] = check_plain($site_name); } if ($site_slogan) { $site_fields[] = check_plain($site_slogan); } $site_title = implode(' ', $site_fields); if ($site_fields) { $site_fields[0] = '<span>'. $site_fields[0] .'</span>'; } $site_html = implode(' ', $site_fields); if ($logo || $site_title) { print '<h1><a href="'. check_url($front_page) .'" title="'. $site_title .'">'; if ($logo) { print '<img src="'. check_url($logo) .'" alt="'. $site_title .'" id="logo" />'; } print $site_html .'</a></h1>'; } ?> </div> <?php if (isset($primary_links)) : ?> <?php print theme('links', $primary_links, array('class' => 'links primary-links')) ?> <?php endif; ?> <?php if (isset($secondary_links)) : ?> <?php print theme('links', $secondary_links, array('class' => 'links secondary-links')) ?> <?php endif; ?> </div> <!-- /header --> <?php if ($left): ?> <div id="sidebar-left" class="sidebar"> <?php if ($search_box): ?><div class="block block-theme"><?php print $search_box ?></div><?php endif; ?> <?php print $left ?> </div> <?php endif; ?> <div id="center"><div id="squeeze"><div class="right-corner"><div class="left-corner"> <?php print $breadcrumb; ?> <?php if ($mission): print '<div id="mission">'. $mission .'</div>'; endif; ?> <?php if ($tabs): print '<div id="tabs-wrapper" class="clear-block">'; endif; ?> <?php if ($title): print '<h2'. ($tabs ? ' class="with-tabs"' : '') .'>'. $title .'</h2>'; endif; ?> <?php if ($tabs): print '<ul class="tabs primary">'. $tabs .'</ul></div>'; endif; ?> <?php if ($tabs2): print '<ul class="tabs secondary">'. $tabs2 .'</ul>'; endif; ?> <?php if ($show_messages && $messages): print $messages; endif; ?> <?php print $help; ?> <div class="clear-block"> <?php print $content ?> </div> <?php print $feed_icons ?> <div id="footer"><?php print $footer_message . $footer ?></div> </div></div></div></div> <!-- /.left-corner, /.right-corner, /#squeeze, /#center --> <?php if ($right): ?> <div id="sidebar-right" class="sidebar"> <?php if (!$left && $search_box): ?><div class="block block-theme"><?php print $search_box ?></div><?php endif; ?> <?php print $right ?> </div> <?php endif; ?> </div> <!-- /container --> </div> <!-- /layout --> <?php print $closure ?> </body> </html>
__________________
|
13.03.2012, 11:54 | #53 | ||
Печник
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 238
|
1st, осталось заменить:
Цитата:
Цитата:
__________________
|
||
13.03.2012, 16:48 | #54 |
Специалист
|
пишет после добавления шаблона в сапу
Не все поля найдены в шаблоне: Не найдено поле поле {header} внутри H1 и H2 код шаблона define('_SAPE_TPL', 'articles'); <?php // $Id: index.php,v 1.94 2007/12/26 08:46:48 dries Exp $ /** * @file * The PHP page that serves all page requests on a Drupal installation. * * The routines here dispatch control to the appropriate handler, which then * prints the appropriate page. * * All Drupal code is released under the GNU General Public License. * See COPYRIGHT.txt and LICENSE.txt. */ //error_reporting(0); require_once './includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); $return = menu_execute_active_handler(); // Menu status constants are integers; page content is a string. if (is_int($return)) { switch ($return) { case MENU_NOT_FOUND: drupal_not_found(); break; case MENU_ACCESS_DENIED: drupal_access_denied(); break; case MENU_SITE_OFFLINE: drupal_site_offline(); break; } } elseif (isset($return)) { // Print any value (including an empty string) except NULL or undefined: print theme('page', $return); } drupal_page_footer();
__________________
|
13.03.2012, 19:17 | #57 |
Печник
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 238
|
1st, если ошибка та-же:
"Не все поля найдены в шаблоне: Не найдено поле поле {header}..." Значит правильный шаблон не найден. Вариантов может быть куча. 1. Урл в настройках сапы на шаблон не правильно настроен. Должен быть http://ваш-сайт.ru/articles.php 2. .htaccess неправильно настроен и т.д. Такие проблемы можно решать, получив ftp доступ или по аське - пошагово.
__________________
|
10.05.2012, 14:05 | #58 |
Новичок
Регистрация: 10.05.2012
Сообщений: 1
Вес репутации: 0
|
В Sape написано:
В шаблоне обязательно должны присутствовать следующие параметры. {title} – описание для тега <title>. пример: <title>{title} </title> {keywords} – ключевые слова. Описание для meta-поля keywords, пример: пример: <meta name="keywords" content="{keywords}"> {header} – заголовок статьи. пример: <h1>{header}</h1> {body} – текст статьи. Если в page.tpl.php нет метатегов и <title>? Решил так: в файле template.php добавил следующий код: function ВАША_ТЕМА_preprocess_page($page) { if (defined('_SAPE_TPL') ){ $meta_keywords = array( '#tag' => 'meta', '#attributes' => array( 'name' => 'keywords', 'content' => '{keywords}', ), ); drupal_add_html_head($meta_keywords, 'meta_keywords'); drupal_set_title('{title}'); } } У меня Drupal 7, тема pixture_reloaded. |
29.07.2012, 16:56 | #60 |
Специалист
Регистрация: 07.10.2008
Сообщений: 212
Вес репутации: 203
|
Здравствуйте.
Хочу размещать стать на 2 своих сайтах. Оба написаны на движке Друпал 5 версии. Сайты уже принимают участие в сапе, вывод ссылок реализован модулем http://drupal.org/project/sape Подскажите пожалуйста, как устанавливать код вывода статей в этом случае? Нужны ли какие-то особые настройки? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
InstantCMS: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 8 | 10.02.2018 06:46 |
DLE: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 131 | 30.12.2016 00:22 |
PHP-Nuke: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 18 | 01.08.2011 20:49 |
PHP-Fusion: установка кода статей и изготовление шаблона | MonAmur | Биржа статей | 15 | 13.11.2010 11:42 |
Установка кода на drupal | OFF | Контекстные ссылки и все, что с ними связано | 4 | 14.03.2008 15:56 |
Часовой пояс GMT +3, время: 14:25.