2.6

на 1 сайт

1 200 руб.

безлимитная

3 000 руб.

безлимитная

бесплатно

scripto включает в себя:

  • каталог ссылок
  • каталог статей
  • каталог фирм
  • доску объявлений
Скачать скрипт каталога Купить скрипт каталога Документация
Демо версия

Посмотрите демо пользовательской части

Посмотрите демо административной части

логин: demo | пароль: demo

Посмотрите демо пользовательской части

Посмотрите демо административной части

логин: demo | пароль: demo

Технические требования
http://www.php.net http://www.mysql.com http://www.zend.com
Способы оплаты
Мы принимаем WebMoney

R115121084939
Z135243217371

Мы принимаем Яндекс.Деньги

41001514671372

FAQ по скрипту

1) Что такое кривая ссылка, прямая ссылка , ссылка как у всех?

Прямая ссылка – это просто прямая ссылка на сайт , например http://site.ru

Кривая ссылка – это ссылка через редирект , например http://site.ru/to.php?url=http://yandex.ru , в данном случае пользователь перейдет на сайт http://yandex.ru

Ссылка как у всех – это ссылка в соотвествиями с настройками каталога , т.е. если в настройках для всех ссылок стоит прямые ссылки, значит будет прямая, если кривые, значит кривая. Также в каталоге можно назначить конкретно для этой ссылки прямая она или кривая. Делается это в редактировании отдельной ссылки

2) Хочу поменять правилашаблоны , захожу в модуль, а они не сохраняются

Вам нужно поставить права , достаточные для записи файла из PHP , обычно это 755 , 775 или 777 на все файлы из папки templates/themes/<имя_текущей_темы>/site/ , файл rules.htm в корне каталога (правила каталога) и css/<имя_текущей_темы>/style.css (файл стилей каталога)

3) Закачал файлы на сервер, запускаю инсталлятор и вижу ошибку “file corrupt” или “… on line 0

Дело в настройках Вашего FTP клиента , Вам необходимо установить бинарный (иногда называется двоичный) режим передачи данных и перезакачать скрипт на сервер.

4) Как вставить произвольный PHP код в шаблон?

Для этого Вам достаточно открыть любой шаблон каталога и написать:

{php}

Здесь код PHP без знаков <? И ?>

{/php}  

Например:

{php}

echo "hello world!";

{/php}

5) Как вставить код SAPE в каталог?

Код SAPE или любой другой системы Вы можете вставить как обычный PHP код , например в шаблон templates/themes/<имя_текущей_темы>/site/footer.tpl.html :

{php}

Код SAPE без знаков <? и ?>
{/php}


Пример кода:

{php}
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'ваш_идентификатор');
     }
      $o['force_show_code'] = true;
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape = new SAPE_client($o);
     echo $sape->return_links();
{/php}



Вставлять код нужно например в шаблон templates/themes/default/site/footer.tpl.html  

6) Как создать свою собственную тему каталога?

Для того , чтобы создать свою собственную тему каталога , Вам нужно скопировать содержимое папок:

css/default в папку css/<название_вашей_темы>

lang/default в папку lang/<название_вашей_темы>

modules/default в папку modules/<название_вашей_темы>

templates/themes/default в папку templates/themes/default/<название_вашей_темы>

После этого Вы можете изменять Вашу тему. Название темы Вы можете подредактировать в файле templates/themes/<название_вашей_темы>/description.mod.php , языковые файлы лежат в папке lang/<название_вашей_темы> , файлы добавления статейссылокобъявлений в файлах modules/<название_вашей_темы>

<название_вашей_темы> - может быть любым значение, содержащим только прописные английские буквы и цифры , например “mytheme” , “newtheme” , “ theme01” и т.п.

Чтобы отредактировать Вашу тему , Вам нужны файлы из папки templates/themes/<название_вашей_темы> :

  • Header.tpl.html - шапка каталога , одна на всех страницах
  • Footer.tpl.tml – подвал каталога , один на всех страницах
  • Site.tpl.html – главная страница каталога ссылок (внимание ТОЛЬКО ссылок)
  • Page.tpl.html – все остальные страницы , а также главная страница каталога статей

В этих файлах Вы можете поменять общий вид каталога , чтобы вывести содержимое каталога достаточно просто написать в любом из шаблонов {$content}

Если Вы хотите поменять вывод содержимого , Вам нужны файлы из папки templates/themes/<название_вашей_темы>:

  • Add_link.content.tpl – добавление ссылки
  • Add_stat.content.tpl – добавление статьи
  • Post.content.tpl - добавление объявления
  • Add_firm.content.tpl - добавление фирмы
  • Catalog.content.tpl – вывод списка ссылок в разделе
  • Comment.content.tpl – шаблон вывода комментария (распространяется на весь скрипт)
  • Comments.content.tpl – вывод списка комментариев (распространяется на весь скрипт)
  • Href.content.tpl – вывод полного описания ссылки
  • Index.content.tpl – главная страница каталога ссылок
  • News.content.tpl – вывод новостей каталога
  • Pay.content.tpl – страницы, выводящая результат оплаты ссылкистатьиобъявления
  • Random.content.tpl – вывод случайных ссылокстатей
  • Rss.content.tpl – вывод ленты RSS (в разделе RSS каталога)
  • Rules.content.tpl – вывод правил каталога
  • Search.content.tpl – вывод результатов поиска в каталоге
  • Sitemap.content.tpl – карта сайта
  • Stat.content.tpl - каталог статей
  • Posters_index.content.tpl - главная страница доски объявлений
  • Posters.content.tpl - вывод объявлений в разделе
  • Posters_full.content.tpl - шаблон вывода объявления
  • Firms_index.content.tpl - главная страница каталога фирм
  • Firms.content.tpl - вывод фирм в разделе
  • Firms_full.content.tpl - шаблон страницы фирмы

Остальные файлы трогать не рекомендуется.

Во всех шаблонах доступна переменная «$rubr» , она отвечает за идентификатор текущего раздела (например ссылки , статьи и т.п.) , исходя из ее значения Вы можете делать различное оформление объектам каталога. Например так сделано меню в шаблоне по умолчанию – templates/themes/default/site/header.tpl.html

7) Как установить скрипт каталога?

Подробная установка скрипта описана в разделе «установка скрипта каталога» по адресу – http://www.scripto.ru/documentation/install

8) Как в Scripto работает робот?

 Принцип следующий - если Вы нажимаете в админке галочку "включить
автоматическую проверку", то включается робот. Он работает след.
образом: когда человек (или бот, неважно) заходит в клиентскую часть
каталога, то проверяется N ссылок (указывается в админке, оптимально
1-2) , приоритет всегда отдается непроверенным ссылкам (т.е. тем,
которые только добавили) , если таких нет , то проверяются все по
порядку , которые непроверены , если непроверенных ссылок не осталось
, то ставится последняя дата проверки, а ссылки опять помечаются как
непроверенные. Таким образом проверка начинается заново на следующий
день.

Если робот пометил ссылку для удаления , то тут уже нужен файл
robot.php , его надо поставить на выполнение раз в сутки. Он рассылает
уведомления об удалении , помеченным сайтам. Рассылает N дней
(указывается в настройках) , потом удаляет.


9) Приведите пожалуйста пример как сохранить в каталоге полную версию RSS новости?

В менеджере RSS Вы настраиваете ленту, а граббер ее уже сохраняет.

Например , есть лента http://www.autonews.ru/rss/test_drive.xml , добавляем ее , далее допустим нужно брать полную версию новости, т.е. то , что на самом сайте, для этого открываем ленту в браузере и переходим по любой новости - http://www.autonews.ru/test_drive/news.shtml?2009/01/27/1446397

Затем смотрим HTML код и находим , одинаковые для каждой новости части кода , в данном случае это:

Метка начала - <div class=full_news> 

Метка конца - </p><p class=text> 

Т.е. это те куски страниц ОТ которого и ДО которого будет вырезан текст статьи , которая появится у Вас в каталоге.

10) Установил скрипт , но данные на сайте отображаются знаками вопроса, как быть?

Попробуйте открыть файл configs/ext.cfg.php и вместо :

$config["charset"]["use_charset"]=0;

написать:

$config["charset"]["use_charset"]=1;