Poprzedni temat «» Następny temat
Autor Wiadomość
jak zrobi? include dla top i stopki
szpak 



Posty: 7
Postawił 3 piw(a)
Skąd: Pyrzyce
Wysłany: Sob 18 Lis, 2006   jak zrobi? include dla top i stopki
   Adres forum: www.pyrzyce.infoabc.pl


Mam sobie ma?y skrypcik ksi?gi go?ci, i tutaj moje pytanie

jak zaincludowa? do niej header i stopk?, ?eby korzysta? z plik?w overall_header.tpl i overall_footer.tpl ?

dodam ze nie znam si? na php wi?c ucieszy?a by mnie szczegu?owa instrukcja :)

ksi?ga go?ci jest napisana w php

czyli jaki kod musze doda? do pliku ksiega.php i czy musze doda? jaki? plik naprzyk?ad ksiega.tpl

je?li potrzeba wi?cej info to prosz? pyta
Postaw piwo autorowi tego posta
 
 
     
qbs 


Posty: 598
Piwa: 353/29
Skąd: wroc?aw
Wysłany: Sob 18 Lis, 2006   
   Adres forum: n/a


na poczatku po <?php dajesz:
Kod
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$page_title = "Guest Book';
include($phpbb_root_path . 'includes/page_header.'.$phpEx); // <- naglowek

a przed ?> dodajesz:
Kod
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); // <- stopka


jezeli chcesz korzystac z plikow tpl, to:

po naglowku dodaj:
Kod
$template->set_filenames(array(
'body' => 'guestbook_view.tpl')
); // <-- podajesz nazwe pliku stylu ksiegi gosci


zmienne do stylu przekazujesz do szablonu, poprzez:
Kod
$template->assign_vars(array(
'NAZWA_ZMIENNEJ' => 'wartosc'
)); // <- gdy przekazujesz statyczne zmienne
lub:

Kod
$template->assign_block_vars('nazwa_petli', array(
'NAZWA_ZMIENNEJ' => 'wartosc'
)); // <- gdy przekazujesz zmienne iteracyjne (w petli, tj kolejne wpisy)

po przekazaniu zmiennych:
Kod
$template->pparse('body'); // <- parsujesz strone (przed stopka)
_________________
ixdude.com
i have been waiting, all of my life, for you to come along and make everything all right. my body shaking, right through the bones, so take my by the hand, please don't leave me here alone. and i wonder if you know just how i feel, i feel... yeah... and i wonder how i know it is... it's real... it's real. coz' i want you to save me, just please save me, save me... coz' i need you to save me, just please save me, save me...
Postaw piwo autorowi tego posta
 
     
Więcej szczegółów
Wystawiono 1 piw(a):
szpak
szpak 



Posty: 7
Postawił 3 piw(a)
Skąd: Pyrzyce
Wysłany: Sob 18 Lis, 2006   
   Adres forum: www.pyrzyce.infoabc.pl


Co? nie chcia?o ?miaga?, ale pogrzeba?em i zadzia?a?o z tym kodem

Kod
<?php
define('IN_PHPBB', true);
define('IN_DOWNLOAD', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_DOWNLOAD);
init_userprefs($userdata);
//
// End session management
//
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>


ttaj kod z pliku w php zaczynaj?c od <?php ko?czac na ?>


<?php
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>


oczywi?cie mo?na doda? bezpo?rednio po istniej?cym <?php ale co? nie chcia?o dzia?a?.

oczywi?cie sa inne problemy ale to ju? w samym skrypcie ksi?gi. potestje to na innych i dam zna? co i jak

[ Dodano: Sob 18 Lis, 2006 ]
aha jeszcze jedno, konieczne by?o dodanie

Kod
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_DOWNLOAD);
init_userprefs($userdata);
//
// End session management
//


prawdopodobnie co? zwi?zane z zapisem sesji, nie kumam tego :roll:

[ Dodano: Czw 07 Gru, 2006 ]
a co je?li mamy skrpcik kt?ry jest nieco wi?kszy, czyli zawiera tyle plik?w i o podobnych nazwach jak phpbb i ci??ko go wsadzi? do jednego katalogu forum. Stworzy?em katalog o nazwie "kartki" i tam chce do?o?y? kod wstawiaj?cy stopk? i nag??wek.
Postaw piwo autorowi tego posta
 
 
     
qbs 


Posty: 598
Piwa: 353/29
Skąd: wroc?aw
Wysłany: Czw 07 Gru, 2006   
   Adres forum: n/a


ja bym to zrobil htaccessem np tak:

Kod
RewriteEngine On

RewriteRule ^(([a-z0-9_-]|\.)+)$ index.php [L]

w?wczas:
w tym pliku:

Kod
<?php
define('IN_PHPBB', true);
define('IN_DOWNLOAD', true);
$phpbb_root_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

if ( basename($_SERVER['REQUEST_URI']) == 'index.php' || @!file_exists(basename($_SERVER['REQUEST_URI'])) )
{
message_die(GENERAL_ERROR, 'Plik nieistnieje.');
}

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_DOWNLOAD);
init_userprefs($userdata);
//
// End session management
//
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

@require_once(basename($_SERVER['REQUEST_URI']));

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
_________________
ixdude.com
i have been waiting, all of my life, for you to come along and make everything all right. my body shaking, right through the bones, so take my by the hand, please don't leave me here alone. and i wonder if you know just how i feel, i feel... yeah... and i wonder how i know it is... it's real... it's real. coz' i want you to save me, just please save me, save me... coz' i need you to save me, just please save me, save me...
Postaw piwo autorowi tego posta
 
     
szpak 



Posty: 7
Postawił 3 piw(a)
Skąd: Pyrzyce
Wysłany: Pon 11 Gru, 2006   
   Adres forum: www.pyrzyce.infoabc.pl


Ok mo?e inaczej, bo sobie nie radz?,
Je?li jest jeden plik php i wrzuc? go do g??wnego katalogu forum to z nag??wkiem i stopk? jest Ok wed?ug sposobu pierwszego, ale je?li mamy skrypt o wi?kszej ilo?ci plik?w to lepiej go wrzuci? do osobnego katalogu w katalogu g??wnym forum, na przyk?ad katalog "kartki" a w nim ca?y skrypt. I tutaj w?a?nie fajnie by?o by jakby mo?na by?o zrobi? ten nag??wek i stopk?, aby pobiera? sobie z phpbb.

W tym skrypcie na przyk?ad nag??wek edytuje si? w pliku include/header.php
Stopk? natomiast w modulos/copyright.php

Tyle, co pr?bowa?em to nie uda?o mi si?, po prostu nie kumam lub za szybko chce to zrobi?.

Ten skrypt ze wszystkich, jakie przegl?da?em jest najciekawszy, je?li chodzi o zarz?dzanie tego potem, jak si? nam uda to zrobi? to udost?pnimy oczywi?cie dla wszystkich.
Pom??cie mi tylko z stopk? i nag??wkiem, aby automatycznie pobiera?, reszt? zrobi? i napisz? instrukcje.
e-cards_by_sanneo_v2.0
Postaw piwo autorowi tego posta
 
 
     
sebonpl


Posty: 78
Piwa: 240/29
Skąd: Przejdź do mapy
Wysłany: Pon 22 Sty, 2007   
   Adres forum: http://board.gamesn.pl


A jak zrobic zeby w pisanym tekscie bylo mozna uzywac bbcode ??
_________________
http://vista.skazzza.pl/
Postaw piwo autorowi tego posta
 
 
     
They

Posty: 127
Piwa: 333/10
Skąd: Przejdź do mapy
Wysłany: Pon 22 Sty, 2007   
   Adres forum: www.forum.alldeaf.pl | www.design.alldeaf.pl


szpak, nie wiem po co Ci Tobie przerobienie moda e-karteczki ?

masz to ode mnie od bardzo dawna gotowy mod Karteczki z sanneo's E'Cards v3.0 by Matrix 1.0
jest dost?pny do ?ci?gania w downloadzie http://design.alldeaf.pl/portal.php?mode=0

Demo -> http://alldeaf.pl/kartki/index.php - to moja w?asna kosmetyczka.


Powodzenia :lol:
Postaw piwo autorowi tego posta
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  



Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,47 sekundy. Zapytań do SQL: 40