PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
 Menu
 Home :
 Strona główna
 Demo PHPNuke
 Archiwum
 Użytkownicy :
 Ekipa phpnuke.org.pl
 Lista Użytkowników
 Prywatne wiadomości
 Online
 Menu :
 Regulamin
 Kontakt
 Linki
 Download
 Dokumentacja :
 FAQ
 Idiots Guide
 Polecamy
» projektowanie stron
» fotografia ślubna
» TANIE WIZYTÓWKI
» patchwork
» Nokia

» umieść tutaj swój link
 Tools
 Module Creator
 Block Creator
 HTML to PHP
 HTML to Javascript
 Online HTML Editor
 Meta Tag Creator
 Popup Creator
 Scrollbar Creator
 Hex Colors
 Previewer
 HTML Encoder
 URL Encoder
 Rot-13 Encoder
 DB Generator
 MD5 Calculator
 Top Themes
1.Tesko1015
2.BLock691
3.ICGstation565
4.Dw-Advance454
5.Fiblack3d449
6.ZoneBlue409
7.Aeolus335
8.Cobalt334
9.PH2BLUE305
10.XPMidnight299

 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Tworzenie bloków - podstawy (v 1.01)
WSTĘP

Przed przystąpieniem do tworzenia bloku wartoby zapoznać sie z podstawami PHP:
http://phpnuke.org.pl/modules.php?name=FAQ&id=48


Pliki będące blokami znajdują się w katalogu html\blocks i mają nazwe wg schematu block-nazwa_bloku.php.
Należy pamiętać o tym, że w nazwie nie może być spacji, zamiast niej można stosować _

ROBIMY WŁASNY BLOK

Na początku musimy zastanowić się co chcemy w danym bloku mieć, a także wymyślić sobie nazwe bloku.
My zrobimy najprostrzy możliwy blok wyświetlający prosty tekst powitalny, a sam blok nazwiemy powitanie.
Tak więc tworzymy (np w notatniku) plik o nazwie block-powitanie.php

Jakoże jest to skrypt PHP to na samym początku pliku musimy otworzyć znacznik PHP, czyli piszemy:
Kod:
<?

lub
Kod:
<?php

Które z dwóch powyższych wybierzemy, zazwyczaj nie ma żadnego znaczenia.

Po tym musimy zabezpieczyć się przed bezpośrednim wywołaniem naszego bloku z przeglądarki poprzez link np: http://domena.pl/blocks/block-powitanie.php , co może spowodować wyświetlenie błędów.
Za to odpowiada:
Kod:
if (eregi("block-powitanie.php",$_SERVER[PHP_SELF])) {
    Header("Location: ../index.php");
    die();
}

Co w wypadku bezpośredniego wywołania pliku przekieruje na strone główną.

Następnym krokiem jest przygotowanie tego co ma być w bloku wyświetlane. Ponieważ, Nuke odczytuje zawartość bloku ze zmiennej $content to to co chcemy wyświetlić musimy przypisac pod tą właśnie zmienną, czyli:
Kod:
$content ="<center>";
$content .="Witaj na mojej stronie..<br>";
$content .="Czuj się jak u siebie w domu :P";
$content .="</center>";


gdy uznaliśmy już, że wszystko co chcemy w bloku wyświetlić już napisaliśmy, zamykamy skrypt php znacznikiem:
Kod:
?>


Tak utworzony plik umieszczamy w katalogu blocks, a nastepnie logujemy się do Panelu Administracyjnego Nuke'a gdzie w zarządzaniu blokami, możemy dodac nasz blok wybierając go z rozwijanej listy.

ZAKOŃCZENIE
Oczywiście bloki mogą być znacznie bardziej rozbudowane, a ich zawartość może zależeć od wielu czynników jakie sobie wybierzemy.
Jak tworzyć bardziej rozbudowane bloki możecie przeczytać w pozostałych tutorialach.

*Suchy
 


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Valid XHTML 1.0 Transitional statystyki www stat.pl
Copyright © 2004-2007 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Wizytówki, ulotki, projektowanie reklam, strony WWW :: Zdjęcia ślubne
Tworzenie strony: 0.27 sekund
Zapytań: 7
Hosting :: sklep komputerowy :: Web FTP :: Nieruchomości wrocław :: nepal phone card :: projekty domów kraków :: Ogłoszenia :: Lampy i oświetlenie ogrodowe :: maszyny pakujące :: Język Włoski
arcade games :: rumunia :: milf :: ferie włochy :: heavy metal