Ahoj.
Potreboval bych poradit s phpbb forem. Zobrazujou se mi jenom nektere ceske znaky s diakritikou. Neni na to treba nejaky mod nebo neco takovy? Taky bych potreboval poradit jak instalovat mody. Dik
PHPBB forum - problém s diakritikou (Vyřešeno) Vyřešeno
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
PHPBB forum - problém s diakritikou (Vyřešeno) Vyřešeno
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
- Ltb
- Administrátor
-
Master Level 8.5
- Příspěvky: 6764
- Registrován: únor 03
- Bydliště: Praha západ
- Pohlaví:
- Stav:
Offline
- Kontakt:
Ahoj, máš-li problém s diakritikou uvnitř příspěvků, zkiontroluj kódování tvé mysql databáze. Kódování může být buď Windows 1250 nebo UTF-8.
Co se týče instalace modů, každý mod obsahuje install.txt soubor (či jemu podobný), ve kterém máš podrobné instrukce, jak mód nainstalovat. Instrukce jako: REPLACE, AFTER ADD, BEFORE ADD atd.
Bez trochy angličtiny to nejde.
Co se týče instalace modů, každý mod obsahuje install.txt soubor (či jemu podobný), ve kterém máš podrobné instrukce, jak mód nainstalovat. Instrukce jako: REPLACE, AFTER ADD, BEFORE ADD atd.
Bez trochy angličtiny to nejde.
Naposledy upravil(a) Ltb dne 17 pro 2007 22:02, celkem upraveno 1 x.
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
Na to kodovani kouknu :) ..diky :)
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
- Ltb
- Administrátor
-
Master Level 8.5
- Příspěvky: 6764
- Registrován: únor 03
- Bydliště: Praha západ
- Pohlaví:
- Stav:
Offline
- Kontakt:
Jinak ještě jedno doporučení, na phpbb otázky najdeš většinu odpovědí na phpbb zaměřených fórech. Jedno z takových míst je i http://www.phpbb.cz.
Ačkoliv jsem tam nedávno četl článek, který mě zrovna 2x nenadchnul (popis uživatelských práv v phpbb 3.0), některé užitečné věci se tam nalézt dají.
Ačkoliv jsem tam nedávno četl článek, který mě zrovna 2x nenadchnul (popis uživatelských práv v phpbb 3.0), některé užitečné věci se tam nalézt dají.
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
Na jiz zminovanem foru mi nikdo neodpovedel tak to postnu i sem.
Nejvetsi problem, ktery me trapi je problem s diakritikou. Asi s tim souvisi i nasledujici error, ktery to pise pri psani prispevku s diakritikou.
Could not insert new word matches
DEBUG MODE
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 8, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('krátky', 'návod', 'registraci', 'následné', 'přihlášení', 'šesti', 'krocích', 'krok')
Line : 251
File : functions_search.php
Vi nekdo jak to opravit? Nekde sem cetl ze je na to nejaky DB mainteance mod je to pravda? Moc prosim o radu uz sem fakt zoufalej a potrebuju to forum co nejdriv zprovoznit.
Nejvetsi problem, ktery me trapi je problem s diakritikou. Asi s tim souvisi i nasledujici error, ktery to pise pri psani prispevku s diakritikou.
Could not insert new word matches
DEBUG MODE
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 8, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('krátky', 'návod', 'registraci', 'následné', 'přihlášení', 'šesti', 'krocích', 'krok')
Line : 251
File : functions_search.php
Vi nekdo jak to opravit? Nekde sem cetl ze je na to nejaky DB mainteance mod je to pravda? Moc prosim o radu uz sem fakt zoufalej a potrebuju to forum co nejdriv zprovoznit.
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
- Ltb
- Administrátor
-
Master Level 8.5
- Příspěvky: 6764
- Registrován: únor 03
- Bydliště: Praha západ
- Pohlaví:
- Stav:
Offline
- Kontakt:
Ahoj,
maintenance mod stáhneš zde:
http://phpbb.kordowich.net/download.php?dlid=2
..ještě pro vysvětlení. Shodou okolností jsem se také teď zabýval tabulkou phpbb_search_wordmatch. Pro vysvětlení: při vytvoření příspěvku ukládá phpbb jednotlivá slova do 2 tabulek:
phpbb_search_wordlist (všechna nová slova)
phpbb_search_wordmatch (id jednotlivých slov + id příspěvku, kde byly použity)
Celé to ukládání je proto, aby phpbb rychleji vyhledávalo. DB maintenance mod umí mj. vyprázdnit phpbb_search_wordmatch a také opravit tabulky. ALE...jestli to odstraní tvůj problém s diakritikou, těžko říci !? Ale šance tam nějaká je. Ale je to dost zvláštní..že je problém pouze s diakritikou.
++ zkus mrknout např. sem:
http://www.phpbb.cz/viewtopic.php?f=5&t ... e&start=60
Na 80% se bude jednat o problém s kódováním tvé db. Pokud je fórum prázdné, zkus ho znovu nainstalovat..
maintenance mod stáhneš zde:
http://phpbb.kordowich.net/download.php?dlid=2
..ještě pro vysvětlení. Shodou okolností jsem se také teď zabýval tabulkou phpbb_search_wordmatch. Pro vysvětlení: při vytvoření příspěvku ukládá phpbb jednotlivá slova do 2 tabulek:
phpbb_search_wordlist (všechna nová slova)
phpbb_search_wordmatch (id jednotlivých slov + id příspěvku, kde byly použity)
Celé to ukládání je proto, aby phpbb rychleji vyhledávalo. DB maintenance mod umí mj. vyprázdnit phpbb_search_wordmatch a také opravit tabulky. ALE...jestli to odstraní tvůj problém s diakritikou, těžko říci !? Ale šance tam nějaká je. Ale je to dost zvláštní..že je problém pouze s diakritikou.
++ zkus mrknout např. sem:
http://www.phpbb.cz/viewtopic.php?f=5&t ... e&start=60
Na 80% se bude jednat o problém s kódováním tvé db. Pokud je fórum prázdné, zkus ho znovu nainstalovat..
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
Kodovani db na forum mam stejny jako db hostingu a to cp1250_czech_cs. (radsi se zeptam, kde se da najit kodovani fora?) Mozna uz chci moc, ale nemoh bys mi sem napsat ceskej navod jak ten mod nainstalovat?
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
- Ltb
- Administrátor
-
Master Level 8.5
- Příspěvky: 6764
- Registrován: únor 03
- Bydliště: Praha západ
- Pohlaví:
- Stav:
Offline
- Kontakt:
Ahoj, vpohodě, zkusím to. Tenhle mod je jednoduché nainstalovat.
0) zazálohuj db fóra
1) pro hromadné spuštění SQL dotazů nahraj přes FTP na server soubor: update_db_for_dbmtnc.php a poté ho přes prohlížeč spusť
2) měl by jsi dostat hlášení, že vše proběhlo ok, ihned poté soubor odstraň ze serveru
3) zkopíruj všechny soubory uvedené v sekci [COPY] a to do určených adresářů viz. návod
tzn. např admin_db_maintenance.php půjde do ./admin/ složky
4) na cestě ./language/Czech/ uprav soubor lang_admin.php a to tak, že do něj přidej nový řádek s řetězcem: $lang['DB_Maintenance'] = 'Database Maintenance';
Podle návodu by jsi to měl dát hned pod položku: $lang['Restore_DB'] = 'Restore Database'; ALE není to zas tak důležité.
5) bod č. 4 opakuj tolikrát, kolik máš ve fóru nainstalováno "řečí" (czech, english..)
6) HOTOVO, v administrátorském rozhraní by jsi měl najít položku Database Maintenance
Good Luck
originál postup:
0) zazálohuj db fóra
1) pro hromadné spuštění SQL dotazů nahraj přes FTP na server soubor: update_db_for_dbmtnc.php a poté ho přes prohlížeč spusť
2) měl by jsi dostat hlášení, že vše proběhlo ok, ihned poté soubor odstraň ze serveru
3) zkopíruj všechny soubory uvedené v sekci [COPY] a to do určených adresářů viz. návod
tzn. např admin_db_maintenance.php půjde do ./admin/ složky
4) na cestě ./language/Czech/ uprav soubor lang_admin.php a to tak, že do něj přidej nový řádek s řetězcem: $lang['DB_Maintenance'] = 'Database Maintenance';
Podle návodu by jsi to měl dát hned pod položku: $lang['Restore_DB'] = 'Restore Database'; ALE není to zas tak důležité.
5) bod č. 4 opakuj tolikrát, kolik máš ve fóru nainstalováno "řečí" (czech, english..)
6) HOTOVO, v administrátorském rozhraní by jsi měl najít položku Database Maintenance
Good Luck
originál postup:
Kód: Vybrat vše
##############################################################
## MOD Title: DB Maintenance
## MOD Author: PhilippK < phpBB2007 <at> kordowich.net > (Philipp Kordowich) http://phpbb.kordowich.net/
## MOD Description: This Mod checks and fixes inconsistencies and errors in the database
## MOD Version: 1.3.8
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: language/lang_english/lang_admin.php
## Included Files: admin_db_maintenance.php,
## dbmtnc_config_body.tpl,
## dbmtnc_confirm_body.tpl,
## dbmtnc_list_body.tpl,
## dbmtnc_statistic_body.tpl,
## erc.php,
## functions_dbmtnc.php,
## lang_dbmtnc.php,
## lang_dbmtnc_ger.php,
## update_db_for_dbmtnc.php
##############################################################
## For Security Purposes, Please Check: http://phpbb.kordowich.net/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum.
##############################################################
## Author Notes:
## Read README.txt for further information
## For security reasons you should read the section 'Emergency Recovery Console' before
## uploading erc.php to your server.
##############################################################
## MOD History:
## Read README.txt for mod history
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ SQL ]-------------------------------------------------
#
# If you use a MySQL-Database, you can use the included script-file 'update_db_for_dbmtnc.php'
# (included in files-folder) to update your database. This script will use the right prefix for
# your tabel, so you don't have to care about these things. To exececute it, just copy it to the
# phpBB-directory of your forum (the directory where you can find the config.php) an execute it by
# calling it with your browser.
# It's recomended to remove the file afterwards from the server for security reasons.
#
# If you do not want to use this script, you have to execute these SQL-Commands. Please keep
# in mind that you need to change the tabel-prefixes if you didn't use 'phpbb'. It may be
# necessary to change the SQL-commands depending on the prefix you use.
#
# When Updating from version 1.2.1 or newer, you do not need to run these commands or the script.
DELETE FROM phpbb_config WHERE config_name = 'index_rebuild_position';
DELETE FROM phpbb_config WHERE config_name = 'index_rebuild_end_position';
DELETE FROM phpbb_config WHERE config_name = 'index_rebuild_postlimit';
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuild_end', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuild_pos', '-1');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_maxmemory', '500');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_minposts', '3');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_php3only', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_php3pps', '1');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_php4pps', '8');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_timelimit', '240');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_rebuildcfg_timeoverwrite', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_disallow_postcounter', '0');
INSERT IGNORE INTO phpbb_config (config_name, config_value) VALUES ('dbmtnc_disallow_rebuild', '0');
#
#-----[ COPY ]------------------------------------------------
#
copy files/admin_db_maintenance.php to admin/admin_db_maintenance.php
copy files/dbmtnc_config_body.tpl to templates/subSilver/admin/dbmtnc_config_body.tpl
copy files/dbmtnc_confirm_body.tpl to templates/subSilver/admin/dbmtnc_confirm_body.tpl
copy files/dbmtnc_list_body.tpl to templates/subSilver/admin/dbmtnc_list_body.tpl
copy files/dbmtnc_statistic_body.tpl to templates/subSilver/admin/dbmtnc_statistic_body.tpl
copy files/erc.php to admin/erc.php
copy files/functions_dbmtnc.php to includes/functions_dbmtnc.php
copy files/lang_dbmtnc.php to language/lang_english/lang_dbmtnc.php
# For German version only:
# copy files/lang_dbmtnc_ger.php to language/lang_german/lang_dbmtnc.php
#
#-----[ OPEN ]------------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------------
#
$lang['Restore_DB'] = 'Restore Database';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['DB_Maintenance'] = 'Database Maintenance';
# For German version only:
# #
# #-----[ OPEN ]------------------------------------------------
# #
# language/lang_german/lang_admin.php
#
# #
# #-----[ FIND ]------------------------------------------------
# #
# $lang['Restore_DB'] = 'Datenbank wieder herstellen';
#
# #
# #-----[ AFTER, ADD ]------------------------------------------
# #
# $lang['DB_Maintenance'] = 'Datenbank-Wartung';
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
parada funguje to..diky :)
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
nicmene problem pretrvava stale takze jdu forum preinstalovat a zkusit UTF8
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
- Rewqa
- Moderátor
-
Master Level 9
- Příspěvky: 8114
- Registrován: říjen 06
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
UTF8 funguje bez problemu. Takze parada..diky moc LTB za rady!!!
ASUS TUF Gaming B550-PLUS | Ryzen 5 3600 | ASUS ROG Strix GTX 1070 OC | 16GB Crucial DDR4 | Be Quiet! Pure Power L8 500W | Corsair 230T Graphite Series
Pravidla PC-Help
Pravidla PC-Help
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 5
- 2766
-
od petr22
Zobrazit poslední příspěvek
25 črc 2023 07:57
-
- 0
- 2960
-
od Ltb
Zobrazit poslední příspěvek
23 dub 2024 17:38
-
- 17
- 5460
-
od RIKI22
Zobrazit poslední příspěvek
14 pro 2023 17:30
-
- 15
- 4595
-
od petr22
Zobrazit poslední příspěvek
03 úno 2024 12:32
-
- 6
- 3955
-
od mmmartin
Zobrazit poslední příspěvek
09 lis 2023 21:09
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů