PŁATNY DOSTĘP DO ZAWARTOŚCI STRONY.pdf

(231 KB) Pobierz
27407786 UNPDF
PORADY
PŁATNY DOSTĘP DO ZAWARTOŚCI STRONY
Dostosowanie wyglądu aplikacji płatnego dostępu
A plikacja płatnego dostępu została
napisana tak, abyśmy mogli dowol-
nie modyfikować jej szatę graficz-
ną, dostosowując do wyglądu reszty
naszego serwisu. Skrypty, które są odpo-
wiedzialne za część logiczną (silnik) aplika-
cji są całkowicie oddzielone od tak zwanych
szablonów, czyli skryptów i dokumentów
HTML odpowiedzialnych za wygląd aplika-
cji. Wszystkie szablony aplikacji znajdzie-
my wkatalogu
form.tpl.php – szablon dynamiczny wy-
świetlający formularz do wprowadzenia
kodu PremiumSMS oraz podający infor-
macje o sposobie uzyskania kodu .
head.html – szablon statyczny zawiera-
jący wszystkie znaczniki występujące
w nagłówku wygenerowanego dokumen-
tu HTML.
header.tpl.html – szablon statyczny wy-
świetlający nazwę aplikacji płatnego do-
stępu .
index.tpl.php – główny szablon aplika-
cji. Jest to jedyny szablon ładowany bez-
pośrednio przez kod aplikacji. Jego zada-
niem jest załadowanie pozostałych sza-
blonów. Nie powinniśmy modyfikować
tego pliku.
Wkatalogu umieszczone są
szablony, z których aplikacja korzysta, gdy
użytkownik zaloguje się do panelu admini-
stracyjnego aplikacji. W folderze
znajdziemy pliki:
admin.menu.tpl.html – statyczny sza-
blon wyświetlający menu części admini-
stracyjnej aplikacji płatnego dostępu
.
codes.stat.tpl.php – szablon wyświetla-
jący statystyki zużytych kodów Pre-
miumSMS .
index.tpl.php – główny szablon części
administracyjnej aplikacji.
Pliki, które
mają rozszerze-
nie .html , są
szablonami sta-
tycznymi, nato-
miast dokumen-
ty PHP są szablo-
nami dynamicz-
nymi, zawiera-
jącymi kilka in-
strukcji PHP.
Podczas modyfi-
kacji tych pli-
ków musimy
uważać, aby nie
naruszyć istniejącego w nich kodu PHP, gdyż
aplikacja może przestać działać. Standardo-
we szablony (prezentowane w artykule
na zrzutach) mają dość ubogą grafikę, ale są
proste w modyfikacji – wystarczy nam zwy-
kły edytor HTML.
Bezpośrednio w katalogu
znajdują się szablony wyświetlające inter-
fejs użytkownikowi niezalogowanemu .
Znajdziemy tutaj następujące szablony:
admin.form.html – statyczny szablon
zawierający formularz logowania do czę-
ści administracyjnej .
footer.tpl.html – statyczny szablon za-
wierający logo serwisu KODY.WAPACZ.PL
oraz informacje o sposobach rozwiązywa-
nia reklamacji
.
Wkatalogu znajdziemy dwa
szablony. Pierwszy z nich, warning_er-
ror.tpl.php , odpowiedzialny jest za wy-
świetlenie ostrze-
żeń generowanych
przez aplikację. Na-
tomiast szablon
critical_er-
ror.tpl.php wy-
świetla błędy kry-
tyczne aplikacji
oraz wysyła wiado-
mość e-mail do ad-
.
codes.form.html
– statyczny sza-
blon z formu-
larzem do przesy-
łania plików
zawierających
kody Pre-
miumSMS
.
codes.re-
sult.tpl.php
szablon generują-
cy wynik przetwa-
rzania pliku z ko-
dami Premium-
SMS w trakcie
wczytywania ich
przez formularz
z szablonu co-
des.form.html
ministratora aplikacji zawierającą treść ko-
munikatu o błędzie.
Ostatnim katalogiem, w którym znaj-
dziemy szablony, jest folder
.
Również w tym katalogu znajdziemy dwa
szablony. W pierwszym z nich, szablonie
user.menu.tpl.php , generowane jest me-
nu płatnej części serwisu. Natomiast in-
dex.tpl.php stanowi główny szablon tej
części aplikacji. Tych szablonów nie
powinniśmy modyfikować.
LIPIEC – SIERPIEŃ 2005
DB
27407786.012.png 27407786.013.png 27407786.014.png 27407786.015.png 27407786.001.png 27407786.002.png 27407786.003.png 27407786.004.png 27407786.005.png 27407786.006.png 27407786.007.png 27407786.008.png 27407786.009.png 27407786.010.png 27407786.011.png
Zgłoś jeśli naruszono regulamin