Zobacz pełną wersję : Zmiana UTF8 na ISO
Tak jak w tytule chcialbym w templetce MITRA zmienic kodowanie UTF8 na ISO.
Gdy zmieniam w pliku xml kod i zgrywam na serwer nic sie nie dzieje i dalej jest tak samo.
Gdy zmienie to na kompie spakuje i chce zainstalowac to nie moge bo wyskakuje mi ze nie ma pliku xml.
Czy ktos moglby mi powiedziec jak mam to zmienic??
Dzieki
Nie znam tej templatki ale wydaje mi się, że po zainstalowaniu jak zmienisz w pliku index.php templatki w sekcji meta zmienną
<?php echo _ISO; ?>
na standardowe charset=iso-8859-2
lub ewentualnie inne iso, to powinno pomóc.
Pamiętaj jednak, ze templatka straci wtedy na swojej uniwersalności.
Polecam jeszcze art http://www.joomla.pl/pomoc/content/view/426/38/ być może tu jest ten sam problem.
zwiastun
29-08-2006, 20:45
plik xml nie ma nic do rzeczy, kodowanie w tym pliku dotyczy tylko tego pliku. Poniżej nagłówek standardowy templatek
defined( '_VALID_MOS' ) or die( 'Zasób zastrzeżony' );
/** konieczne, wyodrębnia kod ISO ze stałej _ISO
z pliku etykiet i komunikatów językowych */
$iso = explode( '=', _ISO );
/** xml prolog - skomentowany, aby wymusić tryb zgodności */
// echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="<?php echo _LANGUAGE; ?>" lang="<?php echo _LANGUAGE; ?>">
<head>
Za kodowanie odpowiada linia
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?> I ma być w takim kształcie, jak napisałem
Dzieki Zwiastun za pomoc. =)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!