Модуль HideLiks для DataLife Engine
Перед началом установки зарегистрируйтесь в HideLinks.ru перейдя по ссылке:
http://www.hidelinks.ru/register.php?invite=A3F390D88E4C41F2747BFA2F1B5F87DB
Информация по установке:
- Копируем всё из папки upload к себе на сайт, в корневую папку.
- Установить права (CHMOD-777) на папки cache и data в папке /engine/modules/hidelink
- Открываем файл /engine/modules/hidelink/config.ini.php и вписываем полученные при регистрации ид партнера и секретный ключ
-
Открываем /index.php
-
Ищем:
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );
Ниже вставляем:include_once(ROOT_DIR . '/engine/modules/hidelink/hidelinkreplace.class.php'); -
Ищем:
$tpl->set ( '{AJAX}', $ajax );
Выше вставляем:$ajax .= HidelinkReplace::add_block();
-
Ищем:
-
Откройте /engine/engine.php
-
Ищем:
switch ( $do ) {
Ниже вставляем:case "hidelink": include ENGINE_DIR . '/modules/hidelink/hidelink.php'; break;
-
Ищем:
- Откройте /engine/modules/show.short.php
- Ищем:
$tpl->set( '{title}', stripslashes( $row['title'] ) );
Вышее вставляем:HidelinkReplace::process_news($row);
- Ищем:
- Откройте /engine/modules/show.full.php
- Ищем:
$tpl->set( '{short-story}', stripslashes( $row['short_story'] ) );
Выше вставляем:HidelinkReplace::process_news($row);
- Ищем:
- Откройте /engine/modules/show.custom.php
- Ищем:
$tpl->set( '{short-story}', stripslashes( $row['short_story'] ) );
Выше вставляем:HidelinkReplace::process_news($row);
- Ищем:
- Откройте /engine/inc/options.php
- Ищем:
$options['config'] = array (
Ниже вставляем:array( 'name' => 'Модуль HideLinks', 'url' => "$PHP_SELF?mod=hidelink", 'descr' => 'Самый лучший заработок на сайте!', 'image' => "hidelinks.gif", 'access' => "admin" ) ,
- Ищем:
- Откройте /engine/inc/xfields.php
- Ищем:
$xfields = xfieldsload();
Ниже вставляем:include_once(ENGINE_DIR . '/modules/hidelink/inc/hidelink.class.php'); - Ищем:
case "list":
Ниже ищем:$xfieldsdata = xfieldsdataload ($xfieldsid); Ниже вставляем:Hidelink::xfields_list($xfields, $xfieldsdata); - Ищем:
$postedxfields = $newpostedxfields;
Выше вставляем:Hidelink::posted_xfields($postedxfields, $newpostedxfields);
- Ищем:
- Откройте /engine/inc/userfields.php
- Ищем:
$xfields = profileload();
Ниже вставляем:include_once(ENGINE_DIR . '/modules/hidelink/inc/hidelink.class.php'); - Ищем:
case "list":
Ниже вставляем:Hidelink::profilefieldslist(); - Ищем:
case "init":
Ниже вставляем:Hidelink::profilefieldslist(); - Ищем:
$postedxfields = $newpostedxfields;
Выше вставляем:Hidelink::save_profilefields();
- Ищем:
- Откройте /engine/modules/profile.php
- Ищем:
$xfieldsdata = xfieldsdataload( $row['xfields'] );
Ниже вставляем:Hidelink::profile_view();
- Ищем:
- Откройтев паке вашего шаблона файл userinfo.tpl
-
После
Или в другое место по своему усмотрению вставляем:
Количество комментариев: {comm_num} [ {comments} ]
E-Mail адрес: [ {email} ] [ {pm} ] {edituser}
[xfgiven_hidelink_info] Заработок Hidelink:
Заработано: [xfvalue_hidelink_owned]р
К выплате: [xfvalue_hidelink_topay]р
[/xfgiven_hidelink_info]
-
После
- Для завершения установки войдите в админ-панель dle и в списке разделов выберите "Модуль HideLinks"