Přihlásit
Partner a hosting webu
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.
Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.
Odkazy.
Outlook CRMPro efektivní komunikaci i vedení projektů doporučujeme eWay-CRM. IMacPotřebujete nový pracovní počítač? Apple iMac bude nejlepší volbou! Inzerujte zde!Máte zájem o reklamu? Kupte si textový odkaz na této pozici!
|
Prohlížení tohoto vlákna:
2 Anonymní uživatelé
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 13:30 20.10.2007
Skupina:
Registrovaní uživatelé
|
Uz jen snad nabidnu cestinu v UTF-8 ostatnim - STAHNOUTEOF
Mohl by ten rar nekdo obnovit ?
Zasláno: 17:03 22.9.2008
|
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 13:30 20.10.2007
Skupina:
Registrovaní uživatelé
|
Citát: cmeldaq napsal/a: Title: Prevod systemu Zen Cart do kodovani UTF-8 license: CC 3.0
programy: a) PSPad - nejlepsi editor b) Kaboom - konvertovani z cp1250 do utf-8 c) TotalCommander - file manager
Vytvorime DB, nejlepe utf8_general_ci -- ci = nerozslisuji se mala a velka pismena, general = standardni, nic navic kvuli specialnim pripadum jazyku (= rychlejsi), info: http://dev.mysql.com/doc/refman/5.1/en/charset-unicode-sets.html Provedeme standardni instalaci.
Extrahujeme odtud stazenou cestinu a spustime TotalCommandera. Vlezem do slozky se soubory, Příkazy -> Zobrazit soubory z podslozek. Soubory seradime podle pripon a spustime Kaboom.
V Kaboom prejdeme na kartu Multi Converter a do pole Use drag&drop... pretahneme oznacene .php z TC. Jde o to, ze Kaboom nezvaldne nacist slozky, jen vice oznacenych souboru a dale, ze prevede do utf-8 uplne vse, vcetene obrazku, coz neni moc zadouci.
V Code page group vyberte: Windows a v code page: Code Page 01250 - Windows Eastern Europe V druhe casti odskrtnete: Create .bak files a jinak vse nechte (vcetne Write BOM - http://www.i18nguy.com/unicode/c-unicode.html ) -> Convert, zkontrolujeme, ze je vse v poradku (napr. diakritika v souboru includes/languages/czech.php) a prejdeme k editaci.
Spustime PSPad -> Hledat -> Hledani v souborech -:
Hledany text: windows-1250 Nahradit textem: utf-8 kodova stranka souboru: UTF-8 Rozsah hledani: v zadanem adresari -> XXX (slozka s cestinou) zaskrtnou: vcetne podslozek
Upravi dva soubory.
ted uz jen SET NAMES:
- otevreme v PSPadu soubor includes/classes/db/mysql/query_factory.php
a pridame dva radky:
1) nekde kolem radku 38 - funkce connect
puvodne:
function connect($zf_host, $zf_user, $zf_password, $zf_database, $zf_pconnect = 'false', $zp_real = false) {
//@TODO error class required to virtualise & centralise all error reporting/logging/debugging
$this->database = $zf_database;
if (!function_exists('mysql_connect')) die ('Call to undefined function: mysql_connect(). Please install the MySQL Connector for PHP');
if ($zf_pconnect != 'false') {
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
} else {
// pconnect disabled ... leaving it as "connect" here instead of "pconnect"
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}
if ($this->link) {
if (@mysql_select_db($zf_database, $this->link)) {
$this->db_connected = true;
return true;
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
}
po uprave:
function connect($zf_host, $zf_user, $zf_password, $zf_database, $zf_pconnect = 'false', $zp_real = false) {
//@TODO error class required to virtualise & centralise all error reporting/logging/debugging
$this->database = $zf_database;
if (!function_exists('mysql_connect')) die ('Call to undefined function: mysql_connect(). Please install the MySQL Connector for PHP');
if ($zf_pconnect != 'false') {
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
} else {
// pconnect disabled ... leaving it as "connect" here instead of "pconnect"
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}
if ($this->link) {
if (@mysql_select_db($zf_database, $this->link)) {
@mysql_query("SET NAMES utf8");
$this->db_connected = true;
return true;
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
}
2) nekde kolem radku 53 (vlastne funkce hned pod connect)
puvodne:
function selectdb($zf_database) {
@mysql_select_db($zf_database, $this->link);
}
po upravach:
function selectdb($zf_database) {
@mysql_select_db($zf_database, $this->link);
@mysql_query("SET NAMES utf8");
}
A to je vse.
Uz jen snad nabidnu cestinu v UTF-8 ostatnim - STAHNOUT
EOF
Zasláno: 17:04 22.9.2008
|
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 13:30 20.10.2007
Skupina:
Registrovaní uživatelé
|
Citát: cmeldaq napsal/a: Title: Prevod systemu Zen Cart do kodovani UTF-8 license: CC 3.0
programy: a) PSPad - nejlepsi editor b) Kaboom - konvertovani z cp1250 do utf-8 c) TotalCommander - file manager
Vytvorime DB, nejlepe utf8_general_ci -- ci = nerozslisuji se mala a velka pismena, general = standardni, nic navic kvuli specialnim pripadum jazyku (= rychlejsi), info: http://dev.mysql.com/doc/refman/5.1/en/charset-unicode-sets.html Provedeme standardni instalaci.
Extrahujeme odtud stazenou cestinu a spustime TotalCommandera. Vlezem do slozky se soubory, Příkazy -> Zobrazit soubory z podslozek. Soubory seradime podle pripon a spustime Kaboom.
V Kaboom prejdeme na kartu Multi Converter a do pole Use drag&drop... pretahneme oznacene .php z TC. Jde o to, ze Kaboom nezvaldne nacist slozky, jen vice oznacenych souboru a dale, ze prevede do utf-8 uplne vse, vcetene obrazku, coz neni moc zadouci.
V Code page group vyberte: Windows a v code page: Code Page 01250 - Windows Eastern Europe V druhe casti odskrtnete: Create .bak files a jinak vse nechte (vcetne Write BOM - http://www.i18nguy.com/unicode/c-unicode.html ) -> Convert, zkontrolujeme, ze je vse v poradku (napr. diakritika v souboru includes/languages/czech.php) a prejdeme k editaci.
Spustime PSPad -> Hledat -> Hledani v souborech -:
Hledany text: windows-1250 Nahradit textem: utf-8 kodova stranka souboru: UTF-8 Rozsah hledani: v zadanem adresari -> XXX (slozka s cestinou) zaskrtnou: vcetne podslozek
Upravi dva soubory.
ted uz jen SET NAMES:
- otevreme v PSPadu soubor includes/classes/db/mysql/query_factory.php
a pridame dva radky:
1) nekde kolem radku 38 - funkce connect
puvodne:
function connect($zf_host, $zf_user, $zf_password, $zf_database, $zf_pconnect = 'false', $zp_real = false) {
//@TODO error class required to virtualise & centralise all error reporting/logging/debugging
$this->database = $zf_database;
if (!function_exists('mysql_connect')) die ('Call to undefined function: mysql_connect(). Please install the MySQL Connector for PHP');
if ($zf_pconnect != 'false') {
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
} else {
// pconnect disabled ... leaving it as "connect" here instead of "pconnect"
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}
if ($this->link) {
if (@mysql_select_db($zf_database, $this->link)) {
$this->db_connected = true;
return true;
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
}
po uprave:
function connect($zf_host, $zf_user, $zf_password, $zf_database, $zf_pconnect = 'false', $zp_real = false) {
//@TODO error class required to virtualise & centralise all error reporting/logging/debugging
$this->database = $zf_database;
if (!function_exists('mysql_connect')) die ('Call to undefined function: mysql_connect(). Please install the MySQL Connector for PHP');
if ($zf_pconnect != 'false') {
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
} else {
// pconnect disabled ... leaving it as "connect" here instead of "pconnect"
$this->link = @mysql_connect($zf_host, $zf_user, $zf_password, true);
}
if ($this->link) {
if (@mysql_select_db($zf_database, $this->link)) {
@mysql_query("SET NAMES utf8");
$this->db_connected = true;
return true;
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
} else {
$this->set_error(mysql_errno(),mysql_error(), $zp_real);
return false;
}
}
2) nekde kolem radku 53 (vlastne funkce hned pod connect)
puvodne:
function selectdb($zf_database) {
@mysql_select_db($zf_database, $this->link);
}
po upravach:
function selectdb($zf_database) {
@mysql_select_db($zf_database, $this->link);
@mysql_query("SET NAMES utf8");
}
A to je vse.
Uz jen snad nabidnu cestinu v UTF-8 ostatnim - STAHNOUT
EOF
Mohl by ten soubor nekdo obnovit ?
Zasláno: 17:05 22.9.2008
|
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Začátečník
Členem od: 18:36 24.11.2007
Skupina:
Registrovaní uživatelé
|
<span style="color: #FF0000;"> tak toto mne opravdu dostalo
Zasláno: 0:49 23.9.2008
|
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 10:05 20.11.2007
Skupina:
Registrovaní uživatelé
|
Jen takovej dotaz co kdybych převedl všechny soubory .php do UTF-8 v includes mohl by vzniknout nějaký problém?
Zasláno: 9:20 13.9.2010
|
_________________
Někdo Ví ale nepoví Chvála těm co se podělí Zencart 1.5.5d
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 14:02 12.3.2010
Skupina:
Registrovaní uživatelé
|
Ja to tak mam, problem nebyl. Ale doporucoval bych prevest i databazi. Mozna nekde budes mit par chyb v diakritice, ale to se na opravit prepsanim.
Zasláno: 9:24 13.9.2010
|
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 10:05 20.11.2007
Skupina:
Registrovaní uživatelé
|
Databaze je prevedena :) to už jsem testoval. Převáděl si i jiné php. krom includes ?
Zasláno: 9:26 13.9.2010
|
_________________
Někdo Ví ale nepoví Chvála těm co se podělí Zencart 1.5.5d
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 14:02 12.3.2010
Skupina:
Registrovaní uživatelé
|
Mam to kompletne v UTF-8.
Zasláno: 10:27 13.9.2010
|
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 21:36 5.12.2008
Skupina:
Registrovaní uživatelé
|
Není význam převodu do UTF-8 přinejmenším "sporný" ?
Zasláno: 10:37 13.9.2010
|
_________________
Shopy: www.centrum-matraci.cz Když máš nápad, o kterém si myslíš, že by mohl fungovat, zřejmně by mohl fungovat, ale to se nedozvíš dokud ho ze 100% nezrealizuješ. Takže to prostě udělej !!! .... a pokud se to týká webu, tak ho hlavně předem zazálohuj :)
|
|
Re: Zen Cart česky a v UTF-8 ! |
|
Guru
Členem od: 10:42 1.8.2007
Skupina:
Registrovaní uživatelé
|
Citát: AdamecM napsal/a: Není význam převodu do UTF-8 přinejmenším "sporný" ?
Sporný? No spíš bych řekl že pokud člověk nepotřebuje exotické znaky tak je to hlavně úplně zbytečné. Databázi mám v UTF8, stránky v WIN a vše funguje jak má. Vyhledávačům i lidem je jedno v jakém standardním kódování stránky jsou, důležité je jen aby toto kódování bylo správně uvedené v hlavičce. Převádět celé stránky do UTF8 totiž neznamená jen překódovat texty, to je pouhý začátek práce. Dále by bylo v ideálním případě opravit i funkce pro práci s řetězci na jejich multibyte varianty typu "strlen()" na "mb_strlen()" a tak podobně.
Zasláno: 14:06 13.9.2010
|
|
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.
|
Zen-Cart ke stažení
Vyšel nový Zencart 1.5.0
Originální moduly můžete stahovat na
www.zen-cart.com
Reklama
Nejaktivnější autoři
|
|