Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- class Strona
- {
- // atrybuty klasy Strona
- var $zawartosc;
- var $tytul = "TLA CONSULTING";
- var $slowa_kluczowe = "TLA Consulting, Tutaj Lubią Atrybuty,
- niektóre z moich najlepszych przyjaciółek to wyszukiwarki";
- var $przyciski = array("Strona główna" => "glowna.php",
- "Kontakt" => "kontakt.php",
- "Usługi" => "uslugi.php",
- "Mapa strony" => "mapa.php"
- );
- // operacje klasy Strona
- function UstawZawartosc($nowazawartosc)
- {
- $this->zawartosc = $nowazawartosc;
- }
- function UstawTytul($nowytytul)
- {
- $this->tytul = $nowytytul;
- }
- function UstawSlowaKluczowe($noweslowakluczowe)
- {
- $this->slowa_kluczowe = $noweslowakluczowe;
- }
- function UstawPrzyciski($noweprzyciski)
- {
- $this->przyciski = $noweprzyciski;
- }
- function Wyswietl()
- {
- echo "<html>\n<head>\n";
- $this->WyswietlTytul();
- $this->WyswietlSlowaKluczowe();
- $this->WyswietlStyle();
- echo "</head>\n<body>\n";
- $this->WyswietlNaglowek();
- $this->WyswietlMenu($this->przyciski);
- echo $this->zawartosc;
- $this->WyswietlStopke();
- echo "</body>\n</html>\n";
- }
- function WyswietlTytul()
- {
- echo "<title> $this->tytul </title>";
- }
- function WyswietlSlowaKluczowe()
- {
- echo "<META name=\"keywords\" content=\"$this->slowa_kluczowe\">\n";
- }
- function WyswietlStyle()
- {
- ?>
- <style>
- body {background-color: white}
- h1 {color:white; font-size:24pt; text-align:center;
- font-family:arial,sans-serif}
- .menu {color:white; font-size:12pt; text-align:center;
- font-family:arial,sans-serif; font-weight:bold}
- td {background:black}
- p {color:black; font-size:12pt; text-align:justify;
- font-family:arial,sans-serif}
- p.foot { color:white; font-size:9pt; text-align:center;
- font-family:arial,sans-serif; font-weight:bold}
- a:link,a:visited,a:active {color:white}
- </style>
- <?
- }
- function WyswietlNaglowek()
- {
- ?>
- <table width="100%" cellpading=12 cellspacing=0 border=0>
- <tr bgcolor=black>
- <td align=left><img src="logo.gif"></td>
- <td>
- <h1>TLA Consulting</h1>
- </td>
- <td align=right><img src="logo gif"></td>
- </tr>
- </table>
- <?
- }
- function WyswietlMenu($przyciski)
- {
- echo "<table width = \"100%\" bgcolor = white"
- ." cellpadding = 4 cellspacing = 4>\n";
- echo " <tr>\n";
- //obliczenie wielkości przycisku
- $szerokosc = 100/count($przyciski);
- while (list($nazwa, $url) = each($przyciski))
- {
- $this->WyswietlPrzycisk($szerokosc, $nazwa, $url,
- !$this->CzyToAktualnyURL($url));
- }
- echo " </tr>\n";
- echo "</table>\n";
- }
- function CzyToAktualnyURL($url)
- {
- if(strpos($GLOBALS["SCRIPT_NAME"], $url)==false)
- {
- return false;
- }
- else
- {
- return true;
- }
- }
- function WyswietlPrzycisk($szerokosc, $nazwa, $url, $active = true)
- {
- if($active)
- {
- echo "<td width = \"$szerokosc%\">
- <a href = \"$url\">
- <img src = \"m-logo.gif\" alt = \"$nazwa\" border = 0></a>
- <a href = \"$url\"><span class=menu>$nazwa</span></a></td>";
- }
- else
- {
- echo "<td width = \"$szerokosc%\">
- <img src = \"boczne-logo.gif\">
- <span class=menu>$nazwa</span></td>";
- }
- }
- function WyswietlStopke()
- {
- ?>
- <table width="100%" bgcolor=black cellpading=12 border=0>
- <tr>
- <td>
- <p class=foot>© TLA Consulting</p>
- <p class=foot>Prosimy odwiedzić
- <a href ="">stronę informacji prawnych</a></p>
- </td>
- </tr>
- </table>
- <?
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement