Autor Zpráva
Ladislaw
Profil
Dobrý den. Prosím o radu.
9. let byly česká písmena v mém XMB forum správně s háčky publikovány. Teprve od 6.9.2018 nejdou příspěvky s diakritikou publikovat vůbec. Jen se scriptem & # 3 5 3 ; to jde. Při odeslání příspěvku se objeví nápis ''Vyplňte předmět diskuse!" a text příspěvku je ztracen. Musí se psát příspěvek znova a bez diakritiky, pak je publikován a předmět diskuse se nevyplňuje.
Ten den 6.9.2018 jsem neměnil nic na foru. Ani šablonu header ani šablonu post-reply.
Co se mohlo stát ten den 6.9. a jak to opravit? Aby česká písmena v příspěvcích byla zase zobrazena beze scriptu & # 3 5 3 ;
Podezřelý je poskytovatel prostoru pro můj web, který mi ten den telefonoval, že mohu získat více MB nebo GB prostor pro můj web. A já jsem souhlasil se zvětšením prostoru. Oni se ale vymlouvají, že chyba se nestala u nich a snad mi prostor zvětšili několik dní později a ne hned 6.9.2018.
''MySQL-Datenbank editovat'' se mi zobrazí, přes forum.nr1a.com/sqladmin
Ale nějaké kódování se mi nezobrazí, editovat nevim co a jak.

-----
šablona header u mého fora XMB:

<?xml version="1.0" encoding="ISO-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Powered by XMB  -->
<!-- Build: [HIDDEN] -->
<!-- The XMB Group -->
<head>
<base href="http://forum.nr1a.com/" />
<META NAME="robots" CONTENT="index, follow">
<META http-equiv="Content-Type" CONTENT="text/html; charset=ISO-8859-2">
<META NAME="keywords" CONTENT="diskusni, forum, akcie, investice, diskuse">
<META NAME="description" CONTENT="Diskusni forum pro akcie investice fondy diskuse rozumna inteligentni">
<META NAME="author" CONTENT="L. Konecny">
<link rel="shortcut icon" href="http://nr1a.com/favicon.ico">
<TITLE>Diskusni forum pro akcie a investice diskuse jak investovat do akcii</TITLE>
<style type="text/css">
@import url('images/davis/theme.css');
</style>
<script language="JavaScript" type="text/javascript" src="./js/header.js"></script>
<font face="Arial" font size="2">
</head>
<body text="$text">
<a name="top"></a>
<table cellspacing="0" cellpadding="0" border="0" width="97%" align="center">
<tr>
<td bgcolor="#86a9b6">
<table border="0" cellspacing="1px" cellpadding="6" width="100%">
<tr>
<td width="74%" style="background-image: url(images/davis/topbg.gif)">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" rowspan="2"><a href="http://forum.nr1a.com"><img src="http://charts.comdirect.de/charts/design_small.ewf.chart?WIDTH=256&amp;HEIGHT=173&amp;ID_NOTATION=20735&amp;TIME_SPAN=10D&amp;WI" alt="Diskusní fórum akcie a burza" border="0" /></a></td>
<td align="right" valign="top"><font class="smalltxt">Naposled aktivní: 7-9-2018 v 11:27<br /></font></td>
</tr>
<tr>
<td align="right" valign="bottom"><font class="smalltxt">$notify</font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="navtd">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="navtd"><font class="navtd"><img src="images/davis/top_search.gif" alt="Prohledat fórum" border="0" /> <a href="search.php"><font class="navtd">Hledání</font></a> &nbsp;  <img src="images/davis/top_faq.gif" alt="Často kladené otázky FAQ" border="0" /> <a href="faq.php"><font class="navtd">Nápověda</font></a> &nbsp; <img src="images/davis/top_memberslist.gif" alt="Seznam členů" border="0" /> <a href="misc.php?action=list"><font class="navtd">Seznam členů</font></a> &nbsp; <img src="images/davis/top_todaysposts.gif" alt="Příspěvky za posledních 24 hodin" border="0" /> <a href="today.php"><font class="navtd">Příspěvky za posledních 24 hodin</font></a> &nbsp; <img src="images/davis/top_stats.gif" alt="Statistiky fóra" border="0" /> <a href="stats.php"><font class="navtd">Statistiky fóra</font></a> &nbsp; <img src="images/davis/top_bbrules.gif" alt="Pravidla fóra" border="0" /> <a href="faq.php?page=forumrules"><font class="navtd">Pravidla fóra</font></a> </font></td>
<td align="right"><a href="http://forum.nr1a.com/forumdisplay.php?fid=1" title="Diskuse"><font class="navtd">Zpět na: <img src="images/davis/top_home.gif" border="0" alt="Diskuse" /></font></a></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="0" cellpadding="1" border="0" width="97%" align="center">
<tr>
<td><table width="100%" cellspacing="0" cellpadding="5px" align="center">
<tr>
<td class="nav"><b><a href="http://forum.nr1a.com/forumdisplay.php?fid=1">Diskusní forum akcie a burza</a></b></td>
<td align="right"><select onchange="if (this.options[this.selectedIndex].value) {window.location=(''+this.options[this.selectedIndex].value)}">
<option value="">Zvolte sekci:</option>
<option value="forumdisplay.php?fid=1" > &nbsp; &raquo; Diskuse : cyklick&eacute; akcie + value investing + dividendy</option>
</select></td>
<td align="right" width="1"><a href="#bottom" title="Dolu"><img src="images/davis/arrow_dw.gif" border="0" alt="Dolů" /></a></td>
</tr>
</table>
</td>
</tr>
</table>
<br />

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Davex
Profil
Možná by se měla přehodnotit podstata problému. Pokud se starší příspěvky zobrazují v pořádku, tak nebude problém v šabloně s hlavičkou, ale nejspíš bude chyba v ukládání příspěvku.
Ladislaw
Profil
Šablona = template post-reply u mého fora XMB:
Kde mám prosím chybu, že česká diakritika nejde od 6.9. a předtím 9 let šla:

$preview
<form method="POST" name="input" action="post.php?action=reply&amp;fid=$fid&amp;tid=$tid" enctype="multipart/form-data">
<input type="hidden" name="token" value="" />
<table cellspacing="0" cellpadding="0" border="0" width="$tablewidth" align="center">
<tr>
<td bgcolor="$bordercolor"><table border="0" cellspacing="{$THEME['borderwidth']}" cellpadding="$tablespace" width="100%">
<tr>
<td colspan="2" class="category"><font color="$cattext"><strong>$lang[textpostreply]</strong></font></td>
</tr>
$loggedin
<tr class="tablerow">
<td bgcolor="$altbg1">$lang[textsubject]</td>
<td bgcolor="$altbg2"><input type="text" name="subject" size="45" value="$subject" /> <small>$lang[parenopt]</small> </td>
</tr>
<tr class="tablerow">
<td bgcolor="$altbg1">$lang[texticon]</td>
<td bgcolor="$altbg2">$icons</td>
</tr>
$bbcodeinsert
<tr>
<td class="tablerow" bgcolor="$altbg1" valign="top">$lang[textmessage]<br /><span class="smalltxt">$lang[texthtmlis] $allowhtml<br />
$lang[textsmiliesare] $allowsmilies<br />
$lang[textbbcodeis] $allowbbcode<br />
$lang[textimgcodeis] $allowimgcode</span></td>
<td class="tablerow" bgcolor="$altbg2"><table width="100%">
<tr>
<td width="70%" rowspan="2"><textarea rows="12" cols="65" name="message" id="message" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">
$message</textarea></td>
$smilieinsert
</tr>
<tr><td class="ctrtablerow smalltxt">$moresmilies</td></tr>
</table>
<br />
<input type="checkbox" name="smileyoff" value="yes" $smileoffcheck /> $lang[textdissmileys]<br />
<input type="checkbox" name="usesig" value="yes" $usesigcheck /> $lang[textusesig]<br />
<input type="checkbox" name="bbcodeoff" value="yes" $codeoffcheck /> $lang[bbcodeoff]<br />
<input type="checkbox" name="emailnotify" value="yes" $emailnotifycheck/> $lang[textemailnotify] $closeoption</td>
</tr>
$attachfile
$captchapostcheck
<tr>
<td class="ctrtablerow" bgcolor="$altbg2" colspan="2"><input type="submit" class="submit" name="replysubmit" value="$lang[textpostreply]" />&nbsp;<input type="submit" class="submit" name="previewpost" value="$lang[textpreview]" />&nbsp;$spelling_submit1 &nbsp;$spelling_submit2</td>
</tr>
</table>
</td>
</tr>
</table>
$suggestions
</form>
<br />
<table cellspacing="0" cellpadding="0" border="0" width="$tablewidth" align="center">
<tr>
<td bgcolor="$bordercolor">
<table border="0" cellspacing="{$THEME['borderwidth']}" cellpadding="$tablespace" width="100%">
<tr>
<td colspan="2" class="category"><font color="$cattext"><strong>$lang[texttopicreview]</strong></font></td>
</tr>
$posts
</table>
</td>
</tr>
</table>
Kajman
Profil
Nemyslím si, že se tu najde odborník na XMB. Co spíše zkusit dotaz přímo na jejich fóru?
forums.xmbforum2.com

Možná bude problémem, že v nových verzích vyžadují UTF-8 místo ISO-8859-2, které dle šablony používáte.
docs.xmbforum2.com/index.php?title=Information_About_the_Latest_XMB_Patch_Cycle#Translation_Encoding
Ladislaw
Profil
Ladislaw:
Ne ne, s UTF-8 v šabloně HEADER je i to nepublikované - pevné české písmo na povrchu fora totálně kaput.
Kajman
Profil
Nestačí to jen přepsat. Všechny soubory se musí převést a po připojení k databázi ji říct, že s ní komunikujete v utf-8.
Davex
Profil
Ladislaw:
Nyní je na webserveru PHP/5.5.28, kde je výchozím kódováním UTF-8 a spousta funkcí nebude s tímto nastavením fungovat korektně, pokud se jim předá text v kódování ISO-8859-2. Domnívám se, že by to měl řešit tento patch: sourceforge.net/p/xmb-forum/code/2728 nebo ještě lépe doporučuji upgrade na nejnovější verzi XMB fóra.
Ladislaw
Profil
Když se provede upgrade fórového software na nejnovější verzi XMB fóra,
neztratí se přitom všechny příspěvky a registrace ve fóru?
Jak to upgrade nebo patch 15 udělat v detailech, aby se tisíce příspěvků a tisíce členů z fora neztratily?
Děkuji za radu.
Kcko
Profil
Jak to můžeme vědět? Udělej si zálohu a zkus to na lokálním PC a uvidíš.
Davex
Profil
Ladislaw:
neztratí se přitom všechny příspěvky a registrace ve fóru?
Příspěvky a uživatelé jsou v databázi, kde by se ztratit neměli. Nicméně se může přijít o lokální úpravy skriptů nebo šablon, ke kterým došlo mezi instalací a upgradem. Nejdřív je zapotřebí zjistit, co bylo změněno, aby se tyto změny mohly po upgrade provést opět tam, kde byly.

Samozřejmě je také nezbytné kompletně zazálohovat všechny soubory a databázi, aby bylo možné vrátit se do současného stavu, kdyby se něco nepovedlo.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0