Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Биржа статей (http://forum.sape.ru/forumdisplay.php?f=50)
-   -   Установка биржи статей на DLE (http://forum.sape.ru/showthread.php?t=45845)

FeAlSe 29.01.2010 00:16

Grozny, тяжеловато будет с баржой... Биржу аналогично.

Добавлено через 8 минут
bestwind1, собственно так и делаю с самого начала, ничего отличимого от моего кода вы не подсказали. Будут ещё варианты?

kilya 29.01.2010 11:09

Цитата:

Сообщение от denya777 (Сообщение 708618)
Динамич. шаблон
$tpl->load_template ( 'main.tpl' );
заменить на
PHP код:

if($_GET['do'] == "sape")
    
$tpl->load_template 'main_sape.tpl' );
else
    
$tpl->load_template 'main.tpl' ); 

main_sape.tpl - это main.tpl с заменой {title} тп.

{info}{content} - fullstory.tpl

шаблон статьи - /?do=sape

Блин! ну тут не совсем понятно... можно немного поподробнее...
Если кто справился - дайте подробное описание или инструкцию по созданию шаблона!

Grozny 29.01.2010 17:23

Цитата:

Сообщение от FeAlSe (Сообщение 714455)
Grozny, тяжеловато будет с баржой... Биржу аналогично.

Добавлено через 8 минут
bestwind1, собственно так и делаю с самого начала, ничего отличимого от моего кода вы не подсказали. Будут ещё варианты?

Для того, чтобы работала быржа статей обязательно нужно обновиться до 8.3? Обновиться то не проблема, проблема в том, что я не очень хочу, чтобы в очередной раз у меня сперли БД, как это было с 8.2

bestwind1 29.01.2010 23:48

РАботает на всех версиях DLE проверено!
Если что то неполучается пишите!

Установка кода.

В файле index.php находите

Код:
$tpl->compile ('main');

и перед ним вставляете

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'имя папки на месте');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$tpl->set( '{links}', $sape->return_links() );
$sape_article = new SAPE_articles();
$tpl->set( '{announce}', $sape_article->return_announcements() );


В папке шаблона находим файл main.tpl и в нем в нужное вам место вставляете {links} там где хотите выводить ссылки, {announce} - атм где выводить анонсы

Потом заходите в папку ту что Вы скачали и удаляете все файлы кроме sape.php

заходим на сайт сапе нажимаем добавить сайт и пишим свой URL http://www.сайт.ua/

Делаем шаблон статей.

Заходим в index.php
находим $tpl->load_template ( 'main.tpl' );

меняем на

if($_GET['do'] == "sape")
$tpl->load_template ( 'main_sape.tpl' );
else
$tpl->load_template ( 'main.tpl' );



создаем в папке своего шаблона файл main_sape.tpl
заходим в main.tpl копируем всё содержимое в main_sape.tpl

в main_sape.tpl

находим {headers} меняем на

<title>{title}</title>
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />



находим {info} {content} меняем на

{header} {body}

Проверяем как получилось заходим http://www.сайт.ua/?do=sape

Потом заходите в папку ту что Вы скачали и удаляете все файлы кроме sape.php

На сайте SAPE вНастройка шаблонов статей добавдяем свой URL шаблона статей http://www.сайт.ua/?do=sape

Grozny 30.01.2010 00:18

Это то же самое,что и предлагал FeAlSe. При загрузке сайта появляестя ошибка в 200 (не помню) линии $sape_article = new SAPE_articles();

bestwind1 30.01.2010 00:54

Цитата:

Сообщение от Grozny (Сообщение 715606)
Это то же самое,что и предлагал FeAlSe. При загрузке сайта появляестя ошибка в 200 (не помню) линии $sape_article = new SAPE_articles();

Старый код сапе удалили если он был? и папку которую скачивали с SAPE?

Попробуйте обновить DLE на другую сборку.

Должно работать я проверил на DLE 8.2 и на DLE 8.3 все прекрасно работает.

Grozny 30.01.2010 01:42

Цитата:

Сообщение от bestwind1 (Сообщение 715627)
Старый код сапе удалили если он был? и папку которую скачивали с SAPE?

Попробуйте обновить DLE на другую сборку.

Должно работать я проверил на DLE 8.2 и на DLE 8.3 все прекрасно работает.

Старый заменил на новый, залил 00000000.php в корневой каталог сайта, а папку где лежат links.db и sape.php зачем удалять то?
О чем я говорил выше - в дле 8,2 боольшая дырка

bestwind1 30.01.2010 11:01

Цитата:

Сообщение от Grozny (Сообщение 715647)
О чем я говорил выше - в дле 8,2 боольшая дырка

Поставь 8,3 и не мучайся!

awe 01.02.2010 03:17

Объясните такую вещь: куда публикуются эти статьи? в какую рубрику, не вылазят ли они на главной в ленте по хронологии? и если им нужно задать отдельную рубрику, то как это сделать?

bestwind1 01.02.2010 13:01

Цитата:

Сообщение от awe (Сообщение 717262)
Объясните такую вещь: куда публикуются эти статьи? в какую рубрику, не вылазят ли они на главной в ленте по хронологии? и если им нужно задать отдельную рубрику, то как это сделать?

Когда добавляете новую площадку, всё пишится что для чего и куда.


Часовой пояс GMT +3, время: 14:56.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.