Инструкция TorrentPier II

Для новичков, вопросы и ответы, быстрый доступ, новые технологии HTML5

Описание

TorrentPier II - движок торрент-трекера, написанный на php. Высокая скорость работы, простота модификации,

устойчивость к высоким нагрузкам, в том числе и поддержка альтернативных анонсеров (например, Ocelot).

Помимо этого, крайне развитый официальный форум поддержки, где помимо прочего можно испытать движок в

работе на демо-версии, не устанавливая его, а также получить любую другую интересующую вас информацию и скачать моды.

Возможности

Новая прослойка для класса работы с базой данных - PDO

Новый адаптивный шаблон

Поддержка нескольких методов кеширования

Поддержка различных форматов БД

Устойчивость к высоким нагрузкам

Высокая скорость работы

Встроенный поиск (mysql, sphinx)

Широкие возможности для модификации

Поддержка альтернативных анонсеров (например, Ocelot)

Системные требования

PHP 5.3.4 и выше (совместимость с PHP 5.6)

MySQL 5.1 и выше (либо его форк, например, Maria)

Apache 2.2 и выше (либо другой веб-сервер с аналогичными характеристиками, например, nginx)

Доступ к серверному крону

Установленные библиотеки кеширования (memcache, sqlite, redis, eaccelerator, apc, xcache - на выбор)

Более подробно требования описаны в readme.txt

Хостинг: VDS/VPS, Минимум: 512 мб RAM(ОЗУ), 4-5 гб HDD

Переделан поиск по топикам с выбором типа [none, mysql, sphinx] (только в tracker.php)

Удалены bbcode_uid и переход на class.bbcode

Изменён метод и способ кеширования (memcache, sqlite, db_sqlite, redis, eaccelerator, apc, xcache, filecache)

Изменён способ подключения к БД и отказ от глобальной переменной $db

Улучшенный дебагер

Полностью переписан и упрощен файл регистрации

Переписана капча (в том числе при быстром ответе у гостя)

Удаление файлов torrent.php и torstatus.php и перенос их функций в ajax

Ajax цитирование, изменение, редактирование, удаление сообщений

Новый cron (у которого уже не будет требоваться отвязка)

Веб-сайт

Форум поддержки: https://torrentpier.me

Материал из Википедии: http://ru.wikipedia.org/wiki/TorrentPier

Демонстрация движка (логин/пароль по-умолчанию: admin / admin): http://demo.torrentpier.me/

Репозиторий на github: https://github.com/torrentpier/tracker

Программа для работы github: http://git-scm.com/

FAQ -C чем его едят

Начало работы с NIMP: http://www.nimpbox.ru/nimp-fast-start.html

Установка TorrentPier II на openserver: Перейти по ссылке>>

Установка TortoiseSVN и как с ним работать: http://tortoisesvn.net/docs/release/TortoiseSVN_ru/tsvn-quick-start.html

Настройка nnCron: http://www.nncron.ru/help/RU/working/customization/customization_intro.htm

Скачиваем, устанавливаем, настраиваем. Введение в код: Перейти по ссылкe

Настройка и оптимизация MySQL сервера: https://torrentpier.me/threads/Настройка-и-оптимизация-mysql-сервера.1160/

25 правил .htaccess, которые должен знать каждый web-разработчик: Здесь

Выбор операционной системы для сервера: Здесь или Здесь

Другие ссылки

Open Server - это портативная WAMP платформа: http://open-server.ru/download.html, RuTracker или NNM-Club

nnCron — это компактный, но мощный планировщик задач для Windows: Stable или Beta

Denwer Fast - Удобное меню для быстрого управления для Denwer: http://forum.dklab.ru/viewtopic.php?p=199685

FileZilla — Бесплатный FTP-менеджер. Обладает удобным интерфейсом: http://filezilla.ru/get/

WinSCP - это графический клиент SFTP (SSH File Transfer Protocol) для Windows: http://winscp.net/eng/download.php

Notepad++ — Текстовый редактор с открытым исходным кодом для Windows: http://notepad-plus-plus.org/download/

PSPad — текстовый редактор для программистов: http://www.pspad.com/ru/download.php

IDE NetBeans — более удобный и быстрый способ написания кода: https://netbeans.org/

PuTTY — Клиент для различных протоколов удалённого доступа: http://putty.org.ru/download.html

WinMerge - является Open Source инструментом сравнения (файлы, папки): http://winmerge.org/?lang=ru

HeidiSQL - управления базами данных MySQL: http://www.heidisql.com/download.php

Еще ссылки (Ресурсы)

SiteHeart - онлайн консультант и форма обратной связи для общения с клиентами: http://siteheart.com/

Реформал – это простой и эффективный сервис обратной связи: http://reformal.ru/

Cackle - система комментирования с возможностью авторизации через социальные сети: http://cackle.ru/

Disqus — интернет-обсуждений и комментариев на сайт пользователя: http://disqus.com

Hypercomments - система комментирования, позволяет комментировать слово: http://hypercomments.com/ru

Loginza – это система идентификации, обеспечивающая единый доступ: http://loginza.ru/

uLogin - виджет авторизации через социальные сети: http://ulogin.ru/

Логотип-иконка для поисковой системы: http://www.iconfinder.com и http://www.iconsearch.ru

CoolText - бесплатный онлайн генератор кнопок : http://cooltext.com

Pixlr.com - онлайн редактор изображений: http://pixlr.com/editor/

Bannerfans - онлайн сервис создания баннеров для сайта: http://bannerfans.com/banner_maker.php

Viewlike - как выглядит сайт в других разрешениях: http://viewlike.us/

Quirktools - как выглядит сайт в других разрешениях: http://quirktools.com/screenfly/

Savefrom - быстрый способ скачать видео с youtube.com: http://ru.savefrom.net/

Xml-sitemaps - онлайн сервис создания XML-карты сайта (sitemap): http://www.xml-sitemaps.com/

Browsershots - узнать, как будет выглядеть сайт в других браузерах: http://browsershots.org/

Рейтинг браузеров: http://internet-browser-review.toptenreviews.com/

Узнать на каком хостинге расположен сайт: http://www.whoishostingthis.com/

Выбор бесплатного хостинга: http://www.hostikus.ru/

Узнать IP адрес, измерить скорость интернета, подключить интернет, отзывы о провайдерах, рейтинг провайдеров: http://2ip.ru/

Иструменты. Мы собрали для вас большую коллекцию полезных инструментов. И разделили ее на 3 категории.: http://www.pr-cy.ru/tools/

Проверить или узнать ip адрес, проверка whois домена, тиц, пр, хост.: http://ip-whois.net

Инструменты вебмастеров для seo анализа сайтов: http://webmasters.ru/tools/

Сервис определения CMS. В базе более 50 систем управления.: http://itrack.ru/whatcms/

Speedtest - Проверка скорости интернета: http://www.speedtest.net/

Специальные символы HTML: http://htmlweb.ru/html/symbols.php

Установка

Для установки вам необходимо выполнить несколько простых шагов:

1 Распаковываем на сервер содержимое папки upload.

2 Создаем базу данных, в которую при помощи phpmyadmin (или любого другого удобного инструмента) импортируем дамп, расположенный в папке install/sql/mysql.sql

3 Правим файл конфигурации config.php, загруженный на сервер:

$domain_name = 'torrentpier.me';                    // Enter here your primary domain name of your site
// порядок параметров srv_cfg (хост, название базы, пользователь, пароль, charset, pconnect);
$bb_cfg['db']['db1'] = array('localhost', 'dbase', 'user', 'pass', $charset, $pconnect);

4 Редактируем указанные файлы:

favicon.ico (меняем на свою иконку, если есть)
robots.txt (меняем адреса в строках Host и Sitemap на свои)
opensearch_desc.xml (меняем описание и адрес на свои)
opensearch_desc_bt.xml (меняем описание и адрес на свои)

Права доступа на папки и файлы

Устанавливаем права доступа на данные папки 777, на файлы внутри этих папок ( кроме .htaccess ) 666:

ajax/html

atom

cache

cache/filecache

images

images/avatars

images/captcha

images/ranks

images/smiles

log

old_files

old_files/thumbs

sitemap

triggers

Необходимые значения в php.ini

mbstring.internal_encoding = UTF-8
magic_quotes_gpc = Off

Необходимые модули для php

php5-tidy

Начиная с версии 2.0.9 (ревизия 592 в старой нумерации) данный модуль не является обязательным, но его установка крайне рекомендуется для повышения качества обработки html-кода тем и сообщений пользователей.

Рекомендуемый способ запуска cron.php

Для значительного ускорения работы трекера может потребоваться отвязка встроенного форумного крона.
С более подробной информацией об отвязке крона, вы можете ознакомиться в данной теме https://torrentpier.me/threads/52/ на нашем форуме поддержки.

Локальный файл конфигурации

Начиная с ревизии 599 была добавлена поддерка автоматического подключения файла config.local.php, при создании его вами. В данном файле вы можете переопределять настройки файла config.php для конкретного сервера, на котором запущен трекер или в целом менять стандартные значения файла config.php, для более простого обновления файлов движка в дальнейшем.

Полезные ссылки

Наш форум: https://torrentpier.me/
Центр загрузки: http://get.torrentpier.me/
Часто задаваемые вопросы: http://faq.torrentpier.me/
Где задать вопрос: https://torrentpier.me/forums/10/

Отвязка

В TorrentPier II крон уже отвязан, но нужно в админке движка, в пункте Планировщик задач (Cron) выключить его.

Запуск для windows

1) Скачиваем и устанавливаем nncron: Stable или Beta

2) Добавляем задачу

Time: */5  * * * * *
Action:
StartIn: "C:\путь до папки\www\cron\"
SWHide  NormalPriority
START-APP: C:\путь до папки\php5\php.exe -f C:\путь до папки\www\cron\cron.php

3) Все!

*требования - должен быть установлен php cli

под Linux/Unix

Ни для кого не секрет, что в юникс-подобных системах крон монстр и отличная вещь(намного лучше встроенного планировщика в Винде) Для отвезки в таких системах приведенный выше способ подходит, ввиду того что nncron это портатированный никсовый крон.

Отличается только синтаксис:

*/5 * * ** путь до папки/php/php -f /путь до папки/www/cron/cron.php
где */5 * * * * - выполняем команду каждый день,каждые 5-минут. путь до php можно узнать командой whereis php и Администраторский раздел -> Общие настройки -> PHP Info -> DOCUMENT_ROOT

Варианты Отвязка крона

1. Вариант

1. Выключить крон в настройках.

2. Создать папку в корне сайта, к примеру cron.

3. Переместить все файлы из \includes\cron\jobs в \cron.

4. С помощью команды crontab -e вписать туда вот эти команды:

*/6  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/tr_make_snapshot.php" >/dev/null 2>&1              ## Make tracker snapshot
*/1  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/tr_cleanup_and_dlstat.php" >/dev/null 2>&1        ## Tracker cleanup and dlstat
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/avatars_cleanup.php" >/dev/null 2>&1              ## Avatars cleanup
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/bb_maintenance.php" >/dev/null 2>&1              ## Board maintenance
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/prune_forums.php" >/dev/null 2>&1                  ## Prune forums
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/prune_topic_moved.php" >/dev/null 2>&1            ## Prune topic moved stubs
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/clean_log.php" >/dev/null 2>&1                  ## Logs cleanup
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/tr_maintenance.php" >/dev/null 2>&1              ## Tracker maintenance
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/clean_dlstat.php" >/dev/null 2>&1                  ## Clean dlstat
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/prune_inactive_users.php" >/dev/null 2>&1            ## Prune inactive users
*  5  *  *  *  /usr/bin/php -f "/путь до сайта/cron/captcha_gen_gc.php" >/dev/null 2>&1                ## Captcha
*/3  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/cache_gc.php" >/dev/null 2>&1                    ## Cache garbage collector
*/45  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/tr_complete_count.php" >/dev/null 2>&1            ## Tracker dl-complete count
*  6  *  *  *  /usr/bin/php -f "/путь до сайта/cron/clean_tor_search_options.php" >/dev/null 2>&1        ## Clean torrents search options
*/1  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/tr_update_seeder_last_seen.php" >/dev/null 2>&1      ## Seeder last seen
*/6  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/clean_search_results.php" >/dev/null 2>&1            ## Clean search results
*/10  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/flash_topic_view.php" >/dev/null 2>&1              ## Flash topic view
*/6  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/ds_update_stats.php" >/dev/null 2>&1              ## DS update 'stats'
*/3  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/ds_update_cat_forums.php" >/dev/null 2>&1            ## DS update 'cat_forums'
*/3  *  *  *  *  /usr/bin/php -f "/путь до сайта/cron/sessions_cleanup.php" >/dev/null 2>&1

2. Вариант

*/5 * * * * /usr/bin/wget -O /dev/null -q http://твойдомен.ру/cron.php

3. Вариант

*/5 * * * * cd /путь до сайта && php -f cron.php

4. Вариант

*/5 * * * * /usr/bin/php -f "/путь до сайта/cron.php" >/dev/null 2>&1

5. Вариант

/usr/bin/wget  "http://твойдомен.ру/cron.php"

6. Вариант

*/5 * * * * /usr/bin/php -f /путь до сайта/cron.php >/dev/null 2>&1

7. Вариант

*/5 * * * * /usr/bin/php -f /путь до сайта/cron.php

8. Вариант

*/5 * * * * php -f /путь до сайта/cron.php

Чаво

Читать readMe в первую очередь! (идёт в комплекте с движком)

При любых манипуляциях с кодом не забываем чистить кэш (т.е. удалить всё из папки cache), сохранять исходный файл (backup) и прописывайте по возможности комменты (// /**/ ) чтобы потом легко найти все изменения.

1) Вопрос: Как отвязать крон?

Ответ: Отвязка/запуск крона

2) Вопрос: У меня не считает статистику up/dl и т.д. что делать?

Ответ: Крон выключен или завис. Включить/восстановить крон.

3) Вопрос: У меня тормоза на форуме/трекере, как быть?

Ответ: Отвязка/запуск крона , перейти на новое железо, оптимизировать работу движка.

4) Вопрос: Где взять форму при создании нового релиза?

Ответ: Админка > Шаблоны

5) Вопрос: Какой пароль для учётки admin?

Ответ: По умолчанию Имя: admin Пароль: admin

6) Вопрос: Удалил/Создал форум, но их не видно?

Ответ: Отвязка/запуск крона, почистить кеш.

7) Вопрос: Как подключить сайдбар?

Ответ: sidebar в конфиге (если: 'index' => true, - то включен, а если: 'index' => false, - то выключен):

Левый блок (sidebar 1):

$page_cfg['show_sidebar1'] = array(
#    BB_SCRIPT => true
    'index'  => true,
); 

Правый блок (sidebar 2):

$page_cfg['show_sidebar2'] = array(
#	BB_SCRIPT => true
	'index' => true,
);
Содержимое в misc\html sidebar1.html и sidebar2.html

8) Вопрос: Как добавить своё в donate.php?

Ответ: Донат редактируется в donate.tpl ( \templates\default ). Путь: http://твойдомен.ру/donate.php

9) Вопрос: Где включается/отключается блок рейтинга на главной?

Ответ: Админка>Настройка форумов>Показывать UP/DL

10) Вопрос: Кто онлайн, открываем для всех, кроме гостей.

Ответ: в page_header.php найти:

if (defined('IS_GUEST') && !(IS_GUEST || IS_USER))

заменить на:

if (defined('IS_GUEST') && !(IS_GUEST))

11) Вопрос: Премодерация раздач.

Ответ:

∏ премодерация — если у пользователя нет раздач со статусом √, # или T в текущем разделе, включая подразделы, то раздача автоматически получает данный статус

12) Вопрос: Как заблокировать отдельные хостинги изображений?

Ответ: Открываете page_header.tpl найти:

function fixPostImage ($img)

там будет строка:

var banned_image_hosts = /imagebanana|hidebehind/i;  // imageshack

например баним http://fastpic.ru как будет выглядеть:

var banned_image_hosts = /fastpic|imagebanana|hidebehind/i;

тут указываете картинку которая будет показываться:

$img.wrap('').attr({ src: "images/smiles/ваша_картинка.gif", title: "{L_SCREENSHOTS_RULES}" }); 

13) Вопрос: Как мне скрыть форумы с главной?

Ответ: Через "опции показа".

14) Вопрос: Ошибка при подключении sphinx

[26-Sep-2011 03:36:31] PHP Fatal error: Allowed memory size of 104857600

Ответ: внимательнее прописывайте порты в конфигах. (история темы)

15) Вопрос: Перевести время на на час вперед/назад

Ответ:

sql запрос - UPDATE bb_users SET user_timezone = user_timezone + 1; или UPDATE bb_users SET user_timezone = '3.00';

16) Вопрос: Изменение торрент статусов на картинку.

Ответ: в init_bb.php

$bb_cfg['tor_icons'] = array(

17) Вопрос: Как восстановить логин и пороль админа (admin)?

Ответ:

INSERT INTO `bb_users` VALUES (2, 1, 'admin', 'c3284d0f94606de1fd2af172aba15bf3', 0, 0, '0', 0, '0', 1, 1, 4.00, '', 0, 0, 0, 304, 1, '', 0, 0, 0, 'admin@admin.com', '', '', '', '', '', '', '', '', '', '', 0, 0, 'default');

Это если вообще его нету, или удалить старую запись и после выполнить запрос, можно и UPDATE сделать.

Логин и пороль админа

Система онлайн расшифровки и хэширования паролей md5(128bit)

18) Вопрос: У меня разрегистрируются торренты что-делать?

Ответ: в config.php:

$bb_cfg['seeder_last_seen_days_keep'] = 0;
$bb_cfg['seeder_never_seen_days_keep'] = 0;  

19) Вопрос: Пользователь с таким именем уже существует?

Ответ: Смотрите записи users в бд.

20) Вопрос: Свой цвет званию. main.css искать

Ответ: в main.css искать:

.colorAdmin, a.colorAdmin, a.colorAdmin:visited { color: #A00 !important; }
.colorSuperMod, a.colorSuperMod, a.colorSuperMod:visited { color: #0080FF !important; }
.colorMod,   a.colorMod,   a.colorMod:visited   { color: #009900 !important; }
.colorGroup, a.colorGroup, a.colorGroup:visited { color: #476996 !important; }
.colorUser, a.colorUser, a.colorUser:visited { color: #006699 !important; }
.colorCPH,   a.colorCPH,   a.colorCPH:visited   { color: #0080FF !important; }

и добавлять по аналогии

21) Вопрос: Разрешить не авторизованным пользователям скачивать торренты.

Ответ: Админка > Список прав доступа > Разрешить всем скачивать файлы.

22) Вопрос: Бэкапы импорт/экспорт

Ответ: Скачаем Sypex Dumper 2 для Torrentpier II

23) Вопрос: Как откатить бекап БД с консоли?

Ответ:

mysql -u юзер -pпароль база < название файла.sql

24) Вопрос: Какие дополнительные библотеки нужно установить на сервер? Как это сделать?

Ответ: Установка для семейства для Debian/Ubuntu:

apt-get install php5-sqlite php5-tidy

Перезапуск веб-сервера (Apache2 или Nginx):

service apache2 restart
service nginx restart

Перезапуск mysql:

service mysql restart

25) Вопрос: Как избавиться от "Ошибка: invalid info_hash"?

Ответ: в php.ini в конце:

suhosin.request.disallow_nul = 0
suhosin.get.disallow_nul = 0
перезагрузить апач.

26) Вопрос: Код подтверждения при реистрация а кода не видно. (pic)

Ответ: Заходим phpMyAdmin (база данных) очистим таблицу bb_captcha и далее

Администраторский раздел -> Технические настройки -> Планировщик задач (Cron) -> и запустить captcha_gen_gc.php крон задачу в ручную

должен быть установлен модуль GD:

atp-get install php5-gd

27) Вопрос: Главная страница сайта, нажал в меню Правила и выходит такая надпись:

Темы, которую вы запросили, не существует.

Ответ: В config.php ищем:

$bb_cfg['terms_and_conditions_url']    = 'index.php';
Укажем ссылку форума который вы создали. Например:
$bb_cfg['terms_and_conditions_url']    = '/viewforum.php?f=13';


28) Вопрос: Как сменить тип кеширования? memcache sqlite redis eaccelerator apc xcache


Ответ: По умолчанию: filecache. В config.php найти и изменить:

// Available cache types: memcache, sqlite, redis, eaccelerator, apc, xcache (default of filecache)
# name => array( (string) type, (array) cfg )
$bb_cfg['cache']['engines'] = array(
	'bb_cache'       => array('filecache',   array()),
	'tr_cache'       => array('filecache',   array()),
	'session_cache'  => array('filecache',   array()),

	'bb_cap_sid'     => array('filecache',   array()),
	'bb_login_err'   => array('filecache',   array()),
);

// Datastore
// Available datastore types: memcache, sqlite, redis, eaccelerator, apc, xcache  (default filecache)
$bb_cfg['datastore_type'] = 'filecache';

29) Вопрос: Как отключить возможность изменения языка пользователем?

Ответ: В config.php найти :

'language'   => true,

заменить на:

'language'   => false,

30) Вопрос: Как убрать www из адреса сайта?

Ответ: В .htaccess после:

#RewriteEngine On

Вставить:

## убрать www из адреса Вашего сайта
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

31) Вопрос: Что за странные символы рядом с именами пользователей?

username[s:3]
username[ip:2]
username[t:10]

Ответ:

[s:n] - количество открытых сессий пользователем, где n это количество. Появляется при более 3-х открытых сессиях
[ip:n] - количество ip адресов пользователя, n опять же количество. Появляется если на пользователе больше 2-х ip
[t:n] - Длительность открытой сессии, n собственно длительность в часах. Появляется при длительности сессии более 6 часов

32) Вопрос: Как создать свою страницу?

Ответ:

Если уж красиво подходить, то создаёшь в корне для примера file.php с содержимым:

  1. <?php
  2.   
  3. define('IN_PHPBB', true);
  4. define('BB_SCRIPT', 'file');
  5. define('BB_ROOT', './');
  6. require(BB_ROOT .'common.php');
  7.   
  8. $user->session_start(array('req_login' => true));
  9.   
  10. print_page('file.tpl');

где $user->session_start(array('req_login' => true)); - это если страница должна быть видна только зарегистрированным пользователям или $user->session_start(); - если для всех.

Создаёшь file.tpl в папке /templates/default (это если один шаблон, или во всех папках шаблонов если их несколько) c нужным тебе HTML-содержимым.

После чего страница будет доступна по http://сайт/file.php и её адрес можно указывать в ссылках.

33) Вопрос: Ошибки в заданиях планировщика Cron

Tracker cleanup and dlstat
Seeder last seen

Ответ:

В панели phpMyAdmin есть функция 'Починить таблицу' Либо SQL-запросом: REPAIR TABLE jos_session

Как починить таблицу mysql?

34) Вопрос: Почему отказались от поддержки XBT-версии анонсера?

Ответ:

Неработоспособность, Неперспективность, Сложность в поддержке. Узнать подробнее

35) Вопрос: Почему вылезает надпись: "форум временно отключен"

Ответ:

a) надо отвязать крон
b) Просто время сработки возможно стоит поменять. (меняйте время сработки)
с) После запуска трекера при попытке зайти на него появиться сообщение: Форум временно отключен ,подождите 45 секунд! Это не ошибка, это обновление cron'a!

Регистрация nnCron

Теперь об интересующем многих вопросе регистрации nnCron. Программа платная, но есть хорошая новость – для всех жителей бывшего СССР nnCron является бесплатным для некоммерческого использования. Поэтому забудьте о crack’ах, выбирайте в меню программы Зарегистрировать nnCron.

В появившемся окне вводите xUSSR регистрация в поле Регистрационное имя и текущий день недели русскими буквами, например, четверг в поле Регистрационный код. Жмите Ок. Поздравляю! Вы только что, произвели регистрацию nnCron и теперь можете им пользоваться.

Кракозябры-иероглифы

Чаще всего кракозябры образуются на выводе программ по причине неправильно настроенной кодовой страницы, а также из-за использования несоответствующего шрифта. Примеры:

Теперь РѕР± интересующем РјРЅРѕРіРёС
аДаВаИаЖаОаК б‚аОб€б€аЕаНб‚-б‚б€аЕаКаЕб€аА, б б„аОб€бƒаМаОаМ

Кракозябры-иероглифы на всех страницах сайта. Решение проблем с кодировкой.

В .htaccess (в корне сайта) самом внизу добавить (В TorrentPier уже присутствует):

# Выставить кодировку по умолчанию стандартными средствами apache
AddDefaultCharset UTF-8

Сжатия и оптимизации CSS кода

CSS cssdrive.com CSS Compressor — работает в 2 режимах: обычный и продвинутый. Вы можете выбрать один из трех уровней сжатия. Режим "Normal" должен хорошо работать в большинстве случаев, создавая оптимальный баланс между ними.

JS Google Closure Compiler - Данная утилита минимизирует и оптимизирует javascript-код, за счет чего он начинает работать и загружаться быстрее.

CSS CSS Beautify - сервис для легкого и быстрого авто форматирования кода CSS

JS & HTML JS & HTML Beautify - сервис для легкого и быстрого авто форматирования кода JS & HTML

Все видео-уроки: https://torrentpier.me/forums/Видео-уроки-по-TorrentPier-torrentpier-ii.24/

Powerhosting.biz - Надежный хостинг сайтов, Доменные имена, VPS хостинг, Xen хостинг в США, Германии, России

Anticopyright.me - Абузоустойчивый хостинг, VDS и Dedicated Server под любой контент

VDScom.ru - VDS сервера и аренда выделенных серверов (dedicated) в США, Европе и России от VDSCOM

BulletProof WEB - Виртуальный сервер сейчас и насладитесь всей полнотой качества от BulletProof WEB

VDS от UAServers – прекрасный выбор для ваших интернет- и корпоративных проектов. Мощные серверы с резервированием основных элементов, тарифные планы без ограничения трафика и отзывчивая техподдержка – залог комфортной работы!

1Gb.ru – Дом для вашего сайта. Виртуальный хостинг, виртуальные сервера.

Digitalocean.com – Облачный хостинг для трекера

Инструкция для torrentpier. Всё для удобство. Читай узнай поделись друзьями. Приятный дизайн и для глаз. Поддерживает

несколько медиа - запросов в одном файле, что позволяет работать Вашему проекту на различных устройствах и с разными

разрешениями экранов. Найди свой ответ быстрее!!!

Возможности

Быстрый! Удобный! Приятный! Качественный!

Для новичков

Вопросы и ответы

Облегчения установки

Быстрый доступ

Новые технологии HTML5

Для мобильных устройств

Работает на фреймворк Bootstrap

Динамический дизайн

Плавающий (резиновый) шаблон


Файлы: html css js png ico

Исходники: bootstrap, google-code-prettify, jquery, jquery.scrollUp


Если у вас есть «Вопросы и ответы»? То, пожалуйста, пишите в форум.