Вернуться   Форум SAPE.RU > Система SAPE.ru > Биржа статей

-->
Ответ
 
Опции темы
Старый 12.03.2012, 07:52   #51
Печник
 
Аватар для ubuntu
 
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 232
ubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордится
По умолчанию

1st, здесь вы только начало файла page.tpl.php привели, а остальной код где?
А лучше название шаблона напишите.
__________________
Сайты на Друпале, я держу здесь.
ubuntu вне форума   Ответить с цитированием
Старый 12.03.2012, 21:24   #52
Специалист
 
Регистрация: 19.04.2007
Адрес: Дели
Сообщений: 424
Вес репутации: 216
1st скоро станет известен1st скоро станет известен
Отправить сообщение для 1st с помощью ICQ
По умолчанию

Тема называется 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>
__________________
Реклама тут, цена от 1.000.000
1st вне форума   Ответить с цитированием
Старый 13.03.2012, 11:54   #53
Печник
 
Аватар для ubuntu
 
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 232
ubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордится
По умолчанию

1st, осталось заменить:
Цитата:
<?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 if ( defined('_SAPE_TPL') ): ?>
<h2>{header}</h2>
<div class="clear-block">
<div class="node"><div class="content">{body}</div></div>
</div>
<?php else: ?>
<?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 endif; ?>
__________________
Сайты на Друпале, я держу здесь.
ubuntu вне форума   Ответить с цитированием
Старый 13.03.2012, 16:48   #54
Специалист
 
Регистрация: 19.04.2007
Адрес: Дели
Сообщений: 424
Вес репутации: 216
1st скоро станет известен1st скоро станет известен
Отправить сообщение для 1st с помощью ICQ
По умолчанию

пишет после добавления шаблона в сапу
Не все поля найдены в шаблоне: Не найдено поле поле {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();
__________________
Реклама тут, цена от 1.000.000
1st вне форума   Ответить с цитированием
Старый 13.03.2012, 16:54   #55
Печник
 
Аватар для ubuntu
 
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 232
ubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордится
По умолчанию

1st, строчка:
define('_SAPE_TPL', 'articles');
должна быть после
<?php
__________________
Сайты на Друпале, я держу здесь.
ubuntu вне форума   Ответить с цитированием
Старый 13.03.2012, 17:11   #56
Специалист
 
Регистрация: 19.04.2007
Адрес: Дели
Сообщений: 424
Вес репутации: 216
1st скоро станет известен1st скоро станет известен
Отправить сообщение для 1st с помощью ICQ
По умолчанию

проверял
делал так, результат тотже:

//error_reporting(0);

define('_SAPE_TPL', 'articles');

require_once './includes/bootstrap.inc';
__________________
Реклама тут, цена от 1.000.000
1st вне форума   Ответить с цитированием
Старый 13.03.2012, 19:17   #57
Печник
 
Аватар для ubuntu
 
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 232
ubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордитсяubuntu - за этого человека можно гордится
По умолчанию

1st, если ошибка та-же:
"Не все поля найдены в шаблоне: Не найдено поле поле {header}..."
Значит правильный шаблон не найден. Вариантов может быть куча.
1. Урл в настройках сапы на шаблон не правильно настроен. Должен быть http://ваш-сайт.ru/articles.php
2. .htaccess неправильно настроен
и т.д.

Такие проблемы можно решать, получив ftp доступ или по аське - пошагово.
__________________
Сайты на Друпале, я держу здесь.
ubuntu вне форума   Ответить с цитированием
Старый 10.05.2012, 14:05   #58
Новичок
 
Регистрация: 10.05.2012
Сообщений: 1
Вес репутации: 0
Frantsuzzz на пути к лучшему
По умолчанию

В 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.
Frantsuzzz вне форума   Ответить с цитированием
Старый 11.07.2012, 14:25   #59
Новичок
 
Регистрация: 14.02.2008
Сообщений: 42
Вес репутации: 197
UA6ATG скоро станет известен
По умолчанию А статьи?

Я перечитал кучу разной информации по Drupal. В принципе все ясно, только вот не нашел с какого бока подходит с размещением кода статей.
UA6ATG вне форума   Ответить с цитированием
Старый 29.07.2012, 16:56   #60
Специалист
 
Регистрация: 07.10.2008
Сообщений: 212
Вес репутации: 197
MaxPalpatin - очень-очень хороший человекMaxPalpatin - очень-очень хороший человекMaxPalpatin - очень-очень хороший человекMaxPalpatin - очень-очень хороший человекMaxPalpatin - очень-очень хороший человек
По умолчанию

Здравствуйте.
Хочу размещать стать на 2 своих сайтах. Оба написаны на движке Друпал 5 версии.

Сайты уже принимают участие в сапе, вывод ссылок реализован модулем http://drupal.org/project/sape

Подскажите пожалуйста, как устанавливать код вывода статей в этом случае? Нужны ли какие-то особые настройки?
MaxPalpatin вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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:45.