Autor Zpráva
eLeM
Profil
Ahoj potreboval bych zmenit nejake veci na vice strankach jde to nejak udelat abych nemusel otevirat kazdou stranku zvlast. Nebo existuje neco co by vytvorilo stranku a pak bych na hlavni strane treba zmenil byrvu pozadi a ono by se to automaticky zmenilo na tech podstrankach, ktere by byly stejne?
Suji
Profil
Pokud chces zmenit stejnou vec na vice strankach, ktere uz mas hotove, jde to treba v PSPadu. Vsechny je otevres a das nahradit neco necim.
Jinak se mi osvedcilo mit stranku rozdelenou na "casti", ktere do stranky includuji pomoci php. Tzn. ze treba menu mas v samotatnem souboru a do stranky ho vklada az skript. Kdyz pak menu upravis, pracujes jen s jednim souborem.
A co se tyka zmeny barvy pozadi, tu bys mel mit definovanou pomoci CSS, takze zmena je opravdu velmi jednoducha. Je to uprava jednoho radku v definici stylu.
eLeM
Profil
jj ale co kdyz mam treba 100 stranek a potrebuji zmenit treba jeden text. To je blbost to asi otevirat v pspadu nejde treba vytvorit nejaka hlavni sablona z ktere se pak budou odvijet ty dalsi stranky a co by se zmenilo na hlavni sablone zmenilo by se i na ostatnich strankach. Nevim ale php neumim ovladam jen html a css.
Suji
Profil
Jak uz jsem psal, pokud uz to mas hotove, tak ti pomuze treba PSPad. Jinak pokud vim, tak jen pomoci html sablonu neudelas. Mozna to umi nektery html editor, ze ti vlozi do stranky na presne dane misto obsah dalsiho souboru a vygeneruje tak konecnou verzi stranky. Take se to da resit pomoci SSI (Server side includes?), pokud je podpora na serveru, ale stejne asi nejlepsi by bylo naucit se include v PHP. Ver, ze to neni tak tezke :-).
Stranku bys rozdelil na casti - menu.php, header.php ... , ale ve skutecnosti to budou jen casti html kodu ulozene s priponou .php a pak budes mit soubor stranka.php, ktery bude vypadat treba takhle
...html kod
<?php
include 'data/head.php';
?>
...html kod
<?php
include 'data/menu.php';
include 'data/footer.php';
?>
...html kod
eLeM
Profil
jasan asi mi nezbyva nic jineho nez se zacit ucit php diky moc
Suji
Profil
eLeM
Tak pro zacatek treba vystacis s include a postupne se muzes ucit php a pridavat do svych stranek i dynamicke veci.
Retal
Profil
Pokročilejší editory, např. jEdit, umí nahradit text ve všech souborech (ve vybraném adresáři), aniž bys je musel otvírat.
bures
Profil
Jde to třeba i ve FrontPage a podobných aplikacích pro správu webu. Existují také univerzální aplikace pro náhradu textu (např. Search and Replace).

Samozřejmě platí pravidlo, že podobné hromadné operace je potřeba provádět obzvlášť obezřetně ;-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0