PDA

View Full Version: Solved Hitilafu katika mhariri



moman
13-04-10, 22:19
Kwa watumiaji ambao lugha ya kigeni kuwezeshwa, ujumbe wa PM na wageni wahariri kuteketea kabisa wakati ndoano editor_toolbar_end kuongeza chaguzi redio lugha ni kuwezeshwa. Hii haikuwa katika kesi hapo awali 3.3.0-unaweza tafadhali kuangalia katika hili?

Kwa posts mara kwa mara, kifungo cha redio hazionekani wakati wote.

Nimekuwa kwa muda walemavu hii ndoano ili watu waweze post.

vBET
14-04-10, 01:21
I just checked ofisi ya PM na ujumbe mgeni (kufunga na ya juu) kwenye jukwaa yetu na matendo. Labda I checked katika mahali sahihi. Je, unaweza tafadhali unaweza kuona suala hilo hilo kwenye jukwaa hili?

Kama ndiyo basi tafadhali kutoa URL halisi ya ukurasa na makosa na kuwaambia nini ni User vipimo.

Kama siyo basi tafadhali:
1. Mwambie ambayo Vb version unatumia
2. Check una iliyopita templates kwa wahariri hao. Kama ndiyo - tafadhali angalia haina suala la kuwepo baada ya athari za mabadiliko (tafadhali kufanya Backup ya bidhaa halisi template, hivyo kuwa na uwezo wa kuiweka nyuma).
3. Tafadhali tutumie maudhui halisi ya templates yako kwa ajili ya wahariri wale ambao kutoweka.

moman
14-04-10, 06:02
3.8.5. Kurejea template hawakufanya kitu (ingawa wewe d nadhani ingekuwa). Labda Plugin mwingine ni kusababisha hii, ingawa ni lazima na mbaya zaidi kesi tunaweza ngumu code workaround.

kazi tatizo ni vbet_editor_toolbar_end, FYI.

Template yangu code kwa editor_toolbar_on ni:


$vBeditTemplate[clientscript]
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td id="$editorid" class="vBulletin_editor" width="100%">
<div id="{$editorid}_controls" class="controlbar">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><div class="imagebutton" id="{$editorid}_cmd_removeformat"><img src="$stylevar[imgdir_editor]/removeformat.gif" width="21" height="20" alt="$vbphrase[remove_text_formatting]" /></div></td>
<if condition="$show['font_bbcode'] OR $show['size_bbcode']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
</if>
<if condition="$show['font_bbcode']">
<td><div class="imagebutton" id="{$editorid}_popup_fontname" title="$vbphrase[fonts]">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="popup_feedback"><div id="{$editorid}_font_out" style="width:91px">&nbsp;</div></td>
<td class="popup_pickbutton"><img src="$stylevar[imgdir_editor]/menupop.gif" width="11" height="16" alt="" /></td>
</tr>
</table>
</div></td>
</if>
<if condition="$show['size_bbcode']">
<td><div class="imagebutton" id="{$editorid}_popup_fontsize" title="$vbphrase[sizes]">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="popup_feedback"><div id="{$editorid}_size_out" style="width:25px">&nbsp;</div></td>
<td class="popup_pickbutton"><img src="$stylevar[imgdir_editor]/menupop.gif" width="11" height="16" alt="" /></td>
</tr>
</table>
</div></td>
</if>
<if condition="$show['color_bbcode']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_popup_forecolor" title="$vbphrase[colors]">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td id="{$editorid}_color_out"><img src="$stylevar[imgdir_editor]/color.gif" width="21" height="16" alt="" /><br /><img src="$vboptions[cleargifurl]" id="{$editorid}_color_bar" alt="" style="background-color:black" width="21" height="4" /></td>
<td class="alt_pickbutton"><img src="$stylevar[imgdir_editor]/menupop.gif" width="11" height="16" alt="" /></td>
</tr>
</table>
</div></td>
</if>
<if condition="$show['wysiwygsmilies']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_popup_smilie" title="$vbphrase[smilies]">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><img src="$stylevar[imgdir_editor]/smilie.gif" alt="" width="21" height="20" /></td>
<td class="alt_pickbutton"><img src="$stylevar[imgdir_editor]/menupop.gif" width="11" height="16" alt="" /></td>
</tr>
</table>
</div></td>
</if>
<if condition="$show['attach']">
<td><div class="imagebutton" id="{$editorid}_popup_attach" title="$vbphrase[attachments]">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><img src="$stylevar[imgdir_editor]/attach.gif" alt="" width="21" height="20" /></td>
<td class="alt_pickbutton"><img src="$stylevar[imgdir_editor]/menupop.gif" width="11" height="16" alt="" /></td>
</tr>
</table>
</div></td>
</if>


<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_cmd_undo"><img src="$stylevar[imgdir_editor]/undo.gif" width="21" height="20" alt="$vbphrase[undo]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_redo"><img src="$stylevar[imgdir_editor]/redo.gif" width="21" height="20" alt="$vbphrase[redo]" /></div></td>

<td width="100%">&nbsp;</td>
<if condition="is_browser('ie') AND !is_browser('mac')">
<td><div class="imagebutton" id="{$editorid}_cmd_spelling"><img src="$stylevar[imgdir_editor]/spelling.gif" width="21" height="20" alt="$vbphrase[check_spelling]" /></div></td>
</if>
<td>
<div class="imagebutton" id="{$editorid}_cmd_resize_0_100"><img src="$stylevar[imgdir_editor]/resize_0.gif" width="21" height="9" alt="$vbphrase[decrease_size]" /></div>
<div class="imagebutton" id="{$editorid}_cmd_resize_1_100"><img src="$stylevar[imgdir_editor]/resize_1.gif" width="21" height="9" alt="$vbphrase[increase_size]" /></div>
</td>
<if condition="$show['wysiwyg_compatible']">
<td><div class="imagebutton" id="{$editorid}_cmd_switchmode"><img src="$stylevar[imgdir_editor]/switchmode.gif" width="21" height="20" alt="$vbphrase[switch_editor_mode]" /></div></td>
</if>
</tr>
</table>

<if condition="!$show['basicbbcodeonly']">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<if condition="$show['basic_bbcode']">
<td><div class="imagebutton" id="{$editorid}_cmd_bold"><img src="$stylevar[imgdir_editor]/bold.gif" width="21" height="20" alt="$vbphrase[bold]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_italic"><img src="$stylevar[imgdir_editor]/italic.gif" width="21" height="20" alt="$vbphrase[italic]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_underline"><img src="$stylevar[imgdir_editor]/underline.gif" width="21" height="20" alt="$vbphrase[underline]" /></div></td>
</if>
<if condition="$show['align_bbcode']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<if condition="$stylevar['textdirection'] == 'ltr'">
<td><div class="imagebutton" id="{$editorid}_cmd_justifyleft"><img src="$stylevar[imgdir_editor]/justifyleft.gif" width="21" height="20" alt="$vbphrase[align_left]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_justifycenter"><img src="$stylevar[imgdir_editor]/justifycenter.gif" width="21" height="20" alt="$vbphrase[align_center]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_justifyright"><img src="$stylevar[imgdir_editor]/justifyright.gif" width="21" height="20" alt="$vbphrase[align_right]" /></div></td>
<else />
<td><div class="imagebutton" id="{$editorid}_cmd_justifyright"><img src="$stylevar[imgdir_editor]/justifyright.gif" width="21" height="20" alt="$vbphrase[align_right]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_justifycenter"><img src="$stylevar[imgdir_editor]/justifycenter.gif" width="21" height="20" alt="$vbphrase[align_center]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_justifyleft"><img src="$stylevar[imgdir_editor]/justifyleft.gif" width="21" height="20" alt="$vbphrase[align_left]" /></div></td>
</if>
</if>
<if condition="$show['align_bbcode'] OR $show['list_bbcode']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
</if>
<if condition="$show['list_bbcode']">
<td><div class="imagebutton" id="{$editorid}_cmd_insertorderedlist"><img src="$stylevar[imgdir_editor]/insertorderedlist.gif" width="21" height="20" alt="$vbphrase[ordered_list]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_insertunorderedlist"><img src="$stylevar[imgdir_editor]/insertunorderedlist.gif" width="21" height="20" alt="$vbphrase[unordered_list]" /></div></td>
</if>
<if condition="$show['align_bbcode'] OR $show['list_bbcode']">
<if condition="$stylevar['textdirection'] == 'ltr'">
<td><div class="imagebutton" id="{$editorid}_cmd_outdent"><img src="$stylevar[imgdir_editor]/outdent.gif" width="21" height="20" alt="$vbphrase[decrease_indent]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_indent"><img src="$stylevar[imgdir_editor]/indent.gif" width="21" height="20" alt="$vbphrase[increase_indent]" /></div></td>
<else />
<td><div class="imagebutton" id="{$editorid}_cmd_outdent"><img src="$stylevar[imgdir_editor]/indent.gif" width="21" height="20" alt="$vbphrase[decrease_indent]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_indent"><img src="$stylevar[imgdir_editor]/outdent.gif" width="21" height="20" alt="$vbphrase[increase_indent]" /></div></td>
</if>
</if>

....truncated

vBET
14-04-10, 23:20
Nimeona kitu kibaya katika template ambayo alitoa.

Tafadhali maelezo upatikanaji PM kwa Admin CP na FTP - sisi kuangalia na sahihi juu ya mahali.

Hariri:
Pia mimi tu updated jukwaa hili kwa vB3.8.5 - bado hawawezi kupata suala hapa. Tafadhali utupe viungo halisi Kurasa katika jukwaa letu hapa juu ya suala lenu lipo. Sisi kuangalia ambayo templates hasa zinazotumika kuzalisha wahariri hao na pengine kusaidia fixing suala bila ya kupata jukwaa yako.

moman
15-04-10, 02:16
OK-

Tafadhali ingia kama testuser, password ni mtihani. Default lugha kwa mtumiaji ni Denmark.

Basi, nenda ukurasa huu: PentaxForums.com - Se Profil: testuser (http://www.pentaxforums.com/forums/da/members/testuser.html)
au: PentaxForums.com (http://www.pentaxforums.com/forums/private.php?do=newpm)

Kumbuka kwamba haiwezekani kupeleka VM PM au baada ya:)

vBET
15-04-10, 02:45
OK. Katika ukurasa wa wanachama ni kutumika template: showthread_quickreply kwa mhariri; juu ya PM mpya: editor_toolbar_on.

Tayari umeonyesha editor_toolbar_on na nimeona hakuna suala huko ...

Kama mimi kuelewa huwezi kutuma PM kwa sababu VM au wahariri si generated. Tayari alithibitisha kuwa kupunguza editor_toolbar_on yako asili moja inakupa hakuna matokeo. Tafadhali alifanya sawa na kuangalia kwa showthread_quickreply PM mimi kupata maelezo anyway - Nataka kwenda huko na kupata nini ni kuvunja na jinsi ya kurekebisha.
Kama mtuhumiwa Mod mgogoro na baadhi ya wengine - tafadhali Disable Mod hii kwa muda na kuangalia gani kusaidia. Kama hakuna kidokezo basi tu nyingine kwa ajili ya afya ya Plugins ndoano editor_toolbar_end. Kama itasaidia - kuamua ambayo Plugin hasa sababu za migogoro na basi mimi kujua.

Kama huwezi kulifanya - basi mimi huko.

moman
15-04-10, 04:34
Hi Mikali,

Hii ilionekana ajabu sana, hivyo mimi ilitawala nje migogoro Plugin na akaenda moja kwa moja na faili PHP.

Mimi kazi code kidogo na kupatikana ufumbuzi zifuatazo. Pengine hii ni kitu tu na kuathiri tovuti yangu, lakini inaonekana kwamba haraka kama quotes moja walikuwa vishawishi (\\ ') katika html, mhariri kukatika. Hivyo, mimi iliyopita quotes wote moja kwa quotes mara mbili, na kila kitu kazi. Aidha, nilikuwa na kuondoa $ vbphrase ['vbenterprisetranslator_postin_noselection'] na badala yake pamoja na 'Kiingereza' kamba. Angalia code mabadiliko ya chini katika vbenterprisetranslator_functions_hooks.php:

FIND:


function vbet_editor_toolbar_end(&$editor_template_name) {
if (!$vbulletin->templatecache["$editor_template_name"]) {
fetch_template("$editor_template_name");
}
$toReplace = '<div id=\"$editorid';
if (false === strpos($vbulletin->templatecache["$editor_template_name"], $toReplace)) {
$toReplace = '<div id=\"{$editorid';
}
require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
global $vbphrase, $vbulletin, $stylevar;
$additionalScript = '<div class=\'smallfont\' style=\'text-align:left;\'>'
.$vbphrase['vbenterprisetranslator_postin']
.'&nbsp;<label for=\'vbet_addbbcodes\'><input id=\'vbet_addbbcodes\' type=\'radio\' name=\'vbet_postInLanguage\' value=\''
.$vbulletin->userinfo['vbet_def_lang'].'\' checked>'
.'<img src=\'images/vbet/flags/'
.$vbulletin->userinfo['vbet_def_lang'].'.gif\' alt=\'$name\' border=\'0\'/>'
.$vbphrase['vbenterprisetranslator_flag_'.strtr($vbulletin->userinfo['vbet_def_lang'], '-', '_')]
.'</label>&nbsp;&nbsp;&nbsp;<label for=\'vbet_nobbcodes\'><input id=\'vbet_nobbcodes\' type=\'radio\' name=\'vbet_postInLanguage\' value=\'0\'>'
.$vbphrase['vbenterprisetranslator_postin_noselection']
.'</label></div>'.$toReplace;
$vbulletin->templatecache[$editor_template_name] =& vbet_replaceFirst($toReplace, $additionalScript, $vbulletin->templatecache["$editor_template_name"]);
}

Kuchukua nafasi ya:


function vbet_editor_toolbar_end(&$editor_template_name) {
if (!$vbulletin->templatecache["$editor_template_name"]) {
fetch_template("$editor_template_name");
}
$toReplace = '<div id=\"{$editorid';
require_once(DIR. '/includes/vbenterprisetranslator_functions_utils.php');
global $vbphrase, $vbulletin, $stylevar;
$additionalScript = '<div class=\"smallfont\" style=\"text-align:left;\">'
.$vbphrase['vbenterprisetranslator_postin']
.'&nbsp;<label for=\"vbet_addbbcodes\"><input id=\"vbet_addbbcodes\" type=\"radio\" name=\"vbet_postInLanguage\" value=\"'
.$vbulletin->userinfo['vbet_def_lang'].'\" checked>'
.'<img src=\"images/vbet/flags/'
.$vbulletin->userinfo['vbet_def_lang'].'.gif\" alt=\"$name\" border=\"0\"/>'
.$vbphrase['vbenterprisetranslator_flag_'.strtr($vbulletin->userinfo['vbet_def_lang'], '-', '_')]
.'</label>&nbsp;&nbsp;&nbsp;<label for=\"vbet_nobbcodes\"><input id=\"vbet_nobbcodes\" type=\"radio\" name=\"vbet_postInLanguage\" value=\"0\">'
. 'English</label></div>'
. $toReplace;
$vbulletin->templatecache[$editor_template_name] = vbet_replaceFirst($toReplace, $additionalScript, $vbulletin->templatecache[$editor_template_name]);
}

Mimi pia got kuepuka strpos wito kuokoa rasilimali, kama version ngumu-coded inaonekana kazi;)

vBET
16-04-10, 02:41
Hi. Glad you fond ufumbuzi. Sisi mtihani juu vikao yetu na kama itakuwa kazi hii itakuwa ni pamoja na katika taarifa yake ya pili. Kwa sasa wewe ni mmoja tu ambao suala hili (inaweza kuwa baadhi ya migogoro na Mod wengine), lakini ufumbuzi wa kufanya kazi kwa ajili ya wote ni bora;)

PLEASE NOTE: strpos Hii ni muhimu. Kwa bahati mbaya katika templates vB3.x wahariri tofauti na kanuni mbalimbali kwa alama mhariri mahali. Baadhi ya kutumia <div id = "$ editorid 'na baadhi ni kutumia <div id =" {$ editorid'. Unaweza kuangalia ni kwa urahisi - tu kufanya template search. Kama unaondoa kama kifungu kwa strpos kisha kwa ajili ya wahariri default baadhi lugha vifungo redio wala kuonyeshwa. Tafadhali fahamu ya kwamba.

Pia kama iliyopita 'kwa ", basi pengine huna haja ya \\", na ni ya kutosha kuwa tu "Hatukuwa checked ni bado., Hivyo kufanya nakala kama unataka kuangalia ni kabla ya uchunguzi wetu.

moman
16-04-10, 09:19
Shukrani kwa ajili ya kutambua! Nimepata sasa kuweka strpos nyuma in

moman
16-04-10, 09:29
Juu ya ufungaji yangu, tukio lolote la "badala ya \\" mara moja mapumziko mhariri (ingawa wewe ni haki-tangu masharti sasa katika quotes moja, bila kufikiri backslashes itakuwa lazima).

vBET
16-04-10, 17:13
Juu ya ufungaji yangu, tukio lolote la "badala ya \\" mara moja mapumziko mhariri (ingawa wewe ni haki-tangu masharti sasa katika quotes moja, bila kufikiri backslashes itakuwa lazima).

Si kwa PHP lakini inaonekana kwamba kwa template ndiyo:) Tunapaswa kukumbuka kwamba siyo safi PHP code, lakini ni injected ndani ya mwili template. Kama nilivyoandika - ilikuwa si kipimo, tu kitu gani kinaweza kuwa bora, ambayo inaonekana si;)

Bado sisi mtihani juu server yetu \\ "ufumbuzi na kama itakuwa ni pamoja na kufanya kazi katika taarifa rasmi ya pili, hivyo kuwa na wasiwasi kuhusu huo wakati updates:)

vBET
03-05-10, 22:32
Kupimwa na kuthibitishwa kufanya kazi kwa upande wetu - hii itakuwa ni pamoja na katika taarifa yake ya pili:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
vBET 4.10.1 supports automatic translations