DataLife Engine

DataLife Engine


1. Pobierz plik instalacyjny (musisz być zalogowany aby pobrać plik).

2. Rozpakuj archiwum, które zawiera:

  • index.php – plik indeksu katalogu
  • magenet.php – plik wtyczki
  • readme.txt – instrukcja instalacji


3. Skopiuj folder wtyczki do katalogu głównego swojej witryny.

W rezultacie otrzymasz następującą strukturę: /home/user/site.com/###, gdzie ### to nazwa folderu wtyczki.

 

4. Wybierz katalog wtyczek i naciśnij prawy przycisk myszy, aby otworzyć menu kontekstowe.

Wybierz „Uprawnienia do plików” i zmień uprawnienia do katalogu na 777. (W rezultacie otrzymasz: chmod 0777 ###)

 

5. Dla DLE w wersji wcześniejszej niż 10, instalacja powinna zostać dokonana w następujący sposób: 
5.1. Otwórz plik index.php w katalogu głównym,

5.2. Znajdź w nim wiersz:

define('ENGINE_DIR', ROOT_DIR.'/engine');

5.3. Po nim wstaw:

define('_MN_USER', '###nr_katalogu');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._MN_USER.'/magenet.php');
$magenet = new Magenet();

5.4 Zapisz plik index.php.

 

6. Jeśli wersja DLE jest późniejsza niż 10, wykonaj następujące czynności:
6.1. Otwórz plik /engine/modules/main.php w katalogu głównym,

6.2. Znajdź w nim wiersz:

$tpl->load_template ( 'main.tpl' );

6.3. Po nim wstaw:

define('_MN_USER', '###nr_katalogu');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._MN_USER.'/magenet.php');
$magenet = new Magenet();
$tpl->set('{T_LINK}', $magenet->getLinks();

6.4 Zapisz plik /engine/modules/main.php.

  1. Otwórz: /templates/Twój_temat/main.tpl
    W tym miejscu, gdzie powinny pokazywać się linki wstaw:

    {T_LINK}

Pamiętaj również że można rozbić wyświetlanie linków wystarczy zmodyfikować kod zamieszczony powyżej:

Umieścisz 5 reklam w 3 blokach w różnych miejscach strony, na przykład 1 reklama – w głównym menu nawigacyjnym, 2 reklamy na pasku bocznym i 2 w stopce. W takim przypadku należy wstawić 3 następujące kody do źródła strony:

$magenet->getLinks(2); // wyświetla 2 linki
$magenet->getLinks(1); // wyświetla 1 link
$magenet->getLinks(); // wyświetla resztę linków

( UWAGA: wywołanie funkcji bez parametru, o ile jest to ostatnie na tej stronie )


Top