Wtyczka uniwersalna

Wtyczka uniwersalna

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. Skopiuj poniższy kod:

<?php 
define('_MN_USER', '###nr_katalogu'); 
require_once($_SERVER['DOCUMENT_ROOT'].'/'._MN_USER.'/magenet.php'); 
$magenet = new Magenet(); 
echo $magenet->getLinks(); 
?>

6. Wklej skopiowany kod jeden raz do pliku php na górze strony (po nagłówku):

a) Jeśli witryna składa się z pojedynczych plików dla każdej strony – skopiowany kod należy wkleić do każdego z plików:

(Przykład: index.php, first.php, second.php… i tak dalej);

b) Jeśli witryna zawsze zawiera część, taką jak pasek boczny, treść, stopka – skopiowany kod należy wkleić do jednego bieżącego pliku.

(Na przykład: footer.php lub sidebar.php)

 

UWAGA: zwracaj uwagę na otwieranie tagów php „<? Php” i zamykanie „?>”.

W przypadku, gdy wstawisz kod wtyczki do innego kodu php, dodatkowe otwierające i zamykające tagi php nie są potrzebne.

Na przykład: footer.php

<?php
echo $social_buttons;
define('_MN_USER', '###nr_katalogu'); 
require_once($_SERVER['DOCUMENT_ROOT'].'/'._MN_USER.'/magenet.php');
$magenet = new Magenet();
echo $magenet->getLinks();
echo $copyright;
?>

W przypadku, gdy wstawisz kod wtyczki do pliku php wśród tekstu, potrzebne są tagi php.

Przykład: index.php

<p> Dowolny tekst </p>

<?php
define('_MN_USER', '###nr_katalogu');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._MN_USER.'/magenet.php');
$magenet = new Magenet();
echo $magenet->getLinks();
?>

<p> Więcej tekstu </p>

Jeśli musisz umieścić na stronie kilka reklam, możesz określić liczbę reklam, które będą wyświetlane w bloku, używając następującego argumentu:

<?php echo $magenet->getLinks(1); ?>

Przykład:

<p> Dowolny tekst </p>

<?php echo $magenet->getLinks(1); ?>

<p> Więcej tekstu </p>

<?php echo $magenet->getLinks(); ?>

<p> Prawa autorskie </p>

Instalacja wtyczki na stronach PHP

1. Rozpakuj archiwum. Otrzymasz folder o nazwie takiej jak f5396bd02bbe67dcefe0ddeae34beb14 lub innej i 3 pliki: magenet.php, readme.txt, index.php

2. Skopiuj folder do katalogu głównego witryny

3. Skonfiguruj dostęp 777 do folderu (nie dotyczy plików)

4. Wstaw następujący kod php na początku źródła strony, aby włączyć umieszczanie reklam:

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

Aby włączyć umieszczanie reklam w określonym miejscu na stronie, zaznacz wybrane miejsce, wklejając następujący kod:

<?php
echo $magenet->getLinks($n);
?>

gdzie $n – liczba reklam, które chcesz umieścić w tym miejscu. Ostatnie wywołanie funkcji w dokumencie powinno zostać wykonane bez parametrów.

Przykład: 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:

echo $magenet->getLinks(2); // w głównym menu nawigacyjnym
echo $magenet->getLinks(1); // na pasku bocznym
echo $magenet->getLinks(); // w stopce

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

W przypadku, gdy strona składa się z kilku plików (poprzez włącz, wymagaj) lub niektórych wywołań funkcji, powinieneś ustawić zmienną $magenet jako globalną podczas tworzenia klienta przed jego narzędziem.

Początkowa aktywacja klienta będzie wyglądać następująco:

<?php
global $magenet;
if (!defined(‘_MN_USER’)) define(‘_MN_USER’, ‘your_hash_code###’);
require_once($_ SERWER ['DOKUMENT_ROOT']. '/'._MN_USER.'/magenet.php');
$magenet = new Magenet ();
?>

Dalsze użycie (wewnątrz pliku lub funkcji):

<?php
global $magenet;
echo $magenet->getLinks($n);
?>

Możesz również umieścić reklamy w bloku HTML i utworzyć dla nich osobną klasę CSS:

<div class = ”myLinks”>
<?php
echo $magenet->getLinks (1);
?>
</div>
Top