GPix Pixel Ad Script: Różnice pomiędzy wersjami

Z ToProste
Skocz do: nawigacji, wyszukiwania
m
 
(Nie pokazano 14 wersji utworzonych przez 2 użytkowników)
Linia 3: Linia 3:
 
Kiedy w 2005 roku Alexander Tew – student z Wiltshire – tworzył stronę [[The Million Dollar Homepage]] sam pewnie nie przypuszczał, że za rok zarobi na niej ponad milion dolarów.
 
Kiedy w 2005 roku Alexander Tew – student z Wiltshire – tworzył stronę [[The Million Dollar Homepage]] sam pewnie nie przypuszczał, że za rok zarobi na niej ponad milion dolarów.
  
Pomysł jest sam w sobie bardzo prosty i zarazem genialny, a polega na udostępnieniu powierzchni strony w postaci pikseli, które następnie można rozdawać za darmo, za umieszczenie linku zwrotnego, czy wreszcie odpłatnie. Całością zarządza skrypt '''[http://zarabianie-pierwszy-milion.cba.pl GPix Pixel Ad Script]''' udostępniany na licencji [[GNU General Public License| GPL]].
+
Pomysł jest sam w sobie bardzo prosty i zarazem genialny, a polega na udostępnieniu powierzchni strony w postaci pikseli, które następnie można rozdawać za darmo, za umieszczenie linku zwrotnego, czy wreszcie odpłatnie. Całością zarządza skrypt '''[http://az.get3.pl/glowna/26-spolszczenie-gpix-pixel-ad-script.html GPix Pixel Ad Script]''' udostępniany na licencji [[GNU General Public License| GPL]].
  
  
Linia 14: Linia 14:
  
 
=== Możliwości ===
 
=== Możliwości ===
 
+
Skrypt '''GPix Pixel Ad Script 1.4''' pozwala w b. krótkim czasie postawić stronę przynoszącą dochód ze sprzedaży pikseli. Podstawowe cechy skryptu:
 +
* Praktycznie nieograniczona ilość siatek z pikselami do wyjęcia.
 +
* Obsługa wielu języków m.in: angielski, niemiecki, arabski, francuski, włoski, rosyjski, japoński, chiński, [http://az.get3.pl/glowna/27-spolszczenie-gpix-pixel-ad-script.html polski].
 +
* Piksle udostępniane za darmo lub za umieszczenie linku zwrotnego i/lub odpłatnie.
 +
* Obsługa płatności m.in przelewem bankowym i [[PayPal]].
 +
* System [[CMS]] do pisania bloga.
 +
* Możliwość zakładania kont przez użytkowników oraz możliwość posiadania strony opisującej ich piksele.
 +
* Rozbudowany system zarządzania i konfiguracji powierzchni do sprzedaży.
  
 
== Instalacja ==
 
== Instalacja ==
 +
Instalacja skryptu jest banalnie prosta. Po [http://az.get3.pl/glowna/26-spolszczenie-gpix-pixel-ad-script.html pobraniu] i wypakowaniu plików skryptu należy wysłać je na serwer przy pomocy [[FTP]].
 +
Jeśli wszystko przebiegło prawidłowo, to po wejściu na stronę automatycznie uruchomi się instalator skryptu.
 +
=== Instalacja skryptu ===
 +
<gallery widths=100px heights=100px perrow=4 caption="" >
 +
Plik:Gpx 01.jpg|Krok 1. Testowanie wymagań skryptu
 +
Plik:Gpx 02.jpg|Krok 2. Konfiguracja dostępu do bazy MySQL
 +
Plik:Gpx 03.jpg|Krok 3. Potwierdzenie połączenia z bazą, utworzenia tabel i zaktualizowania konfiguracji.
 +
Plik:Gpx 04.jpg|Krok 4. Określenie lokalizacji skryptu. Domyślnie - główny katalog domeny.
 +
Plik:Gpx 05.jpg|Krok 5. Konfiguracja klienta poczty. Domyślnie - mail().
 +
Plik:Gpx 06.jpg|Krok 6. Instalacja obsługiwanych języków.
 +
Plik:Gpx 07.jpg|Krok 7. Zakończenie instalacji. Zapisanie konfiguracji.
 +
</gallery>
 +
 +
 +
=== Błędy ===
 +
==== Deprecated ====
 +
Aby usunąć ostrzeżenie w rodzaju [[Function ereg() is deprecated |Deprecated (...) is deprecated in]] występujące w czasie instalacji, należy w pliku: '''/install/install_main.php ''' na samym początku, przed // intialize environment wstawić następujący kod:
 +
 +
<syntaxhighlight lang="php">
 +
error_reporting(error_reporting() & ~E_DEPRECATED);
 +
// intialize environment
 +
</syntaxhighlight>
 +
 +
Ten sam kod należy wstawić w pliku '''config.php''' - również na samym początku.
 +
 +
==== An error occurred during the upgrade: ALTER TABLE ====
 +
Błąd występujący przy tworzeniu tabel w bazie danych. <br />Aby rozwiązać ten problem, w pliku '''/install/upgrade.inc.php''' odszukaj kod:
 +
 +
<syntaxhighlight lang="php">
 +
    $tbl = DB_PREFIX.'categories';
 +
    $this->query('
 +
      CREATE TABLE `!` (
 +
        `type` ENUM( \'grids\', \'regions\' ) NOT NULL DEFAULT \'grids\',
 +
        `id` INT NOT NULL ,
 +
        `name` VARCHAR( 100 ) NOT NULL ,
 +
        PRIMARY KEY ( `type` , `id` )
 +
      )', array($tbl));
 +
</syntaxhighlight>
 +
 +
i zamień go na:
 +
 +
<syntaxhighlight lang="php">
 +
    $tbl = DB_PREFIX.'categories';
 +
    $this->query('
 +
      CREATE TABLE `!` (
 +
        `type` ENUM( \'grids\', \'regions\' ) NOT NULL DEFAULT \'grids\',
 +
        `id` INT NOT NULL ,
 +
        `name` VARCHAR( 100 ) NOT NULL ,
 +
        PRIMARY KEY ( `id` )
 +
      )', array($tbl));
 +
</syntaxhighlight>
 +
 +
 +
 
=== Instalacja spolszczenia ===
 
=== Instalacja spolszczenia ===
 +
[http://az.get3.pl/glowna/27-spolszczenie-gpix-pixel-ad-script.html Opis instalacji spolszczenia]
 +
 +
== Instalacja systemu wymiany linków livelink.pl ==
 +
Niżej przedstawiam sposób instalacji livelink.pl w GPix Pixel Ad Script.
 +
 +
* Otwórz plik /includes/'''smarty.inc.php'''
 +
* Na początku pliku po linii zawierającej:
 +
:: <syntaxhighlight lang="php">require_once('Smarty.class.php');</syntaxhighlight>
 +
: dodaj:
 +
:: <syntaxhighlight lang="php">require_once('twoj_kod'); // Livelink</syntaxhighlight>
 +
 +
* W tym samym pliku, niżej, odszukaj:
 +
:: <syntaxhighlight lang="php">$smarty = new Smarty;</syntaxhighlight>
 +
: po tym wierszu dodaj:
 +
:: <syntaxhighlight lang="php">$live_link = $livelink->getAll(); // Livelink</syntaxhighlight>
 +
:: <syntaxhighlight lang="php">$smarty->assign('livelink', $live_link); // Livelink</syntaxhighlight>
 +
* Zapisz zmiany i zamknij plik.
 +
 +
* Otwórz plik /templates/'''footer.inc.tpl'''
 +
* Na samym początku pliku przed:
 +
:: <syntaxhighlight lang="smarty"></div></syntaxhighlight>
 +
: wstaw
 +
:: <syntaxhighlight lang="smarty">{$livelink}</syntaxhighlight>
 +
:: powinno to wyglądać tak:
 +
::: <syntaxhighlight lang="smarty">{$livelink}</syntaxhighlight>
 +
::: <syntaxhighlight lang="smarty"></div></syntaxhighlight>
 +
* Zapisz zamiany i zamknij plik.
 +
* [http://ad2sense.cu.cc Gotowe] ;)
  
 
== Zobacz też ==
 
== Zobacz też ==
 +
<htmlet>zobacz-tez</htmlet>
 
* [[The Million Dollar Homepage]]
 
* [[The Million Dollar Homepage]]
  
 
== Linki zewnętrzne ==
 
== Linki zewnętrzne ==
* [http://zarabianie-pierwszy-milion.cba.pl zarabianie-pierwszy-milion]
+
* [http://az.get3.pl/glowna/27-spolszczenie-gpix-pixel-ad-script.html Spolszczenie skryptu milion pixeli]
 +
* [http://az.get3.pl/glowna/26-spolszczenie-gpix-pixel-ad-script.html]
  
 
[[Kategoria:Uzupełnić]]
 
[[Kategoria:Uzupełnić]]
 
[[Kategoria:Zarabianie w Internecie]]
 
[[Kategoria:Zarabianie w Internecie]]
 
[[Kategoria:Darmowe skrypty]]
 
[[Kategoria:Darmowe skrypty]]

Aktualna wersja na dzień 15:21, 8 cze 2014

The Million Dollar Homepage

Kiedy w 2005 roku Alexander Tew – student z Wiltshire – tworzył stronę The Million Dollar Homepage sam pewnie nie przypuszczał, że za rok zarobi na niej ponad milion dolarów.

Pomysł jest sam w sobie bardzo prosty i zarazem genialny, a polega na udostępnieniu powierzchni strony w postaci pikseli, które następnie można rozdawać za darmo, za umieszczenie linku zwrotnego, czy wreszcie odpłatnie. Całością zarządza skrypt GPix Pixel Ad Script udostępniany na licencji GPL.


Opis

Wymagania

  • PHP 4.0.6 lub wyższa
  • MySQL 3.23.58 lub wyższa (4.1 zalecana)
  • Rozszerzenie GD2 dla PHP
  • Rozszerzenie cURL dla PHP

Możliwości

Skrypt GPix Pixel Ad Script 1.4 pozwala w b. krótkim czasie postawić stronę przynoszącą dochód ze sprzedaży pikseli. Podstawowe cechy skryptu:

  • Praktycznie nieograniczona ilość siatek z pikselami do wyjęcia.
  • Obsługa wielu języków m.in: angielski, niemiecki, arabski, francuski, włoski, rosyjski, japoński, chiński, polski.
  • Piksle udostępniane za darmo lub za umieszczenie linku zwrotnego i/lub odpłatnie.
  • Obsługa płatności m.in przelewem bankowym i PayPal.
  • System CMS do pisania bloga.
  • Możliwość zakładania kont przez użytkowników oraz możliwość posiadania strony opisującej ich piksele.
  • Rozbudowany system zarządzania i konfiguracji powierzchni do sprzedaży.

Instalacja

Instalacja skryptu jest banalnie prosta. Po pobraniu i wypakowaniu plików skryptu należy wysłać je na serwer przy pomocy FTP. Jeśli wszystko przebiegło prawidłowo, to po wejściu na stronę automatycznie uruchomi się instalator skryptu.

Instalacja skryptu


Błędy

Deprecated

Aby usunąć ostrzeżenie w rodzaju Deprecated (...) is deprecated in występujące w czasie instalacji, należy w pliku: /install/install_main.php na samym początku, przed // intialize environment wstawić następujący kod:

error_reporting(error_reporting() & ~E_DEPRECATED); 
// intialize environment

Ten sam kod należy wstawić w pliku config.php - również na samym początku.

An error occurred during the upgrade: ALTER TABLE

Błąd występujący przy tworzeniu tabel w bazie danych.
Aby rozwiązać ten problem, w pliku /install/upgrade.inc.php odszukaj kod:

    $tbl = DB_PREFIX.'categories';
    $this->query('
      CREATE TABLE `!` (
        `type` ENUM( \'grids\', \'regions\' ) NOT NULL DEFAULT \'grids\',
        `id` INT NOT NULL ,
        `name` VARCHAR( 100 ) NOT NULL ,
        PRIMARY KEY ( `type` , `id` )
      )', array($tbl));

i zamień go na:

    $tbl = DB_PREFIX.'categories';
    $this->query('
      CREATE TABLE `!` (
        `type` ENUM( \'grids\', \'regions\' ) NOT NULL DEFAULT \'grids\',
        `id` INT NOT NULL ,
        `name` VARCHAR( 100 ) NOT NULL ,
        PRIMARY KEY ( `id` )
      )', array($tbl));


Instalacja spolszczenia

Opis instalacji spolszczenia

Instalacja systemu wymiany linków livelink.pl

Niżej przedstawiam sposób instalacji livelink.pl w GPix Pixel Ad Script.

  • Otwórz plik /includes/smarty.inc.php
  • Na początku pliku po linii zawierającej:
require_once('Smarty.class.php');
dodaj:
require_once('twoj_kod'); // Livelink
  • W tym samym pliku, niżej, odszukaj:
$smarty = new Smarty;
po tym wierszu dodaj:
$live_link = $livelink->getAll(); // Livelink
$smarty->assign('livelink', $live_link); // Livelink
  • Zapisz zmiany i zamknij plik.
  • Otwórz plik /templates/footer.inc.tpl
  • Na samym początku pliku przed:
</div>
wstaw
{$livelink}
powinno to wyglądać tak:
{$livelink}
</div>
  • Zapisz zamiany i zamknij plik.
  • Gotowe ;)

Zobacz też

<htmlet>zobacz-tez</htmlet>

Linki zewnętrzne