Vie mi niekto poradiť či existuje nejaký software pre hromdnú úpravu html dokumentov? V 50 stránkach potrebujem upraviť pozadie a po jednej by to bolo veľmi pracné. Ďakujem
Dal by se na to napsat jednoduchý PHP skript.
Jen tak z hlavy, takže doufám, že to bude funkční:
<?php
$dir = '.';
$handle=opendir($dir);
while (false!==($file = readdir($handle))) {
if ($file != '.' && $file != '..') {
$tmp = file_get_contents($dir.DIRECTORY_SEPARATOR.$file);
$tmp = str_replace('co', 'čím', $tmp);
$fp = fopen($dir.DIRECTORY_SEPARATOR.$file, 'w');
fwrite($fp, $tmp);
fclose($fp);
}
}
closedir($handle);
clearstatcache ();
?>
na www.php.net najdeš co znamená co a případně si to můžeš u/opravit :)
>> V 50 stránkach potrebujem upraviť pozadie...
tak tos nekde udelal zasadni chybu. jinak bys to zmenil v jednom souboru nebo nekolika malo souborech (css, php)
nainstaluj si PSPad
menu Hledat - Hledat/Nahradit v souborech - asi to zvládneš vyplnit, pokud ne, můžu ti s tím poradit.
a vůbec, pspad je dobrej na spoustu věcí :-)
matt (osobnapreprava.kvalitne.cz)
Mno, pro zmenu pozadi se pouziva CSS soubor. Tam si proste grafiku webu pekne pretahnes a pak do kazde stranky jenom vkladas odkaz na nej.
Jinak 50 stranek, fakt ten pspad nebo ja pouzivam Far. Hledat/nahradit.
osobne bych to pozadi z tama nahrazenim smazal a jinym nahrazenim pridal odkaz na CSS. Nebo pres ctrl+v na spravne misto
tak jako může bejt důvod mít to všechno v jednom souboru. když je ten soubor malej například, tak je to lepší než když se na každou blbost bud použije novej http request nebo se to zbytečně strká skrz php parser... nebo je to dobrý pokud předpokládám, že si ty html stránky bude někdo stahovat, pak je výrazně příjemnější, když se mi stáhne jeden trochu velkej soubor než několik menších, který se pak musej tahat ve složce s tim hlavnim souborem... nemluvě o tom, pokud to pak má člověk posílat mailem jako přílohu, tam je ta výhoda jednoho souboru podle mě naprosto nesporná...
a v dnešní době už neni problém používat různý programy pro hromadné nahrazování... nebo se taky daji ty soubory generovat třeba nějakym phpkem, to už jsem párkrát dělal a je to veselý :-)
ale pro běžné vystavení stránky na webu je obvykle o něco málo lepší, když je to rozkouskovaný na víc souborů...