언어 라디오 옵션을 추가하는 editor_toolbar_end 연결이 활성화된 경우 외국어가 활성화된 사용자의 경우 PM과 방문자 메시지 편집자는 없어져. 이것은 이전에 경우 아니었 3.3.0 - 수이 조사를 주시겠습니까?
일반 게시물 들어, 라디오 버튼이 전혀 표시되지 않습니다.
사람들이 게시할 수 있도록 제가 일시적으로이 연결을 사용 중지했습니다.
언어 라디오 옵션을 추가하는 editor_toolbar_end 연결이 활성화된 경우 외국어가 활성화된 사용자의 경우 PM과 방문자 메시지 편집자는 없어져. 이것은 이전에 경우 아니었 3.3.0 - 수이 조사를 주시겠습니까?
일반 게시물 들어, 라디오 버튼이 전혀 표시되지 않습니다.
사람들이 게시할 수 있도록 제가 일시적으로이 연결을 사용 중지했습니다.
마지막으로 수정 moman; 13-04-10 에 22:33.
난 그냥 우리 포럼에 부스 PM 및 방문자 메시지를 (빠르게 고급) 확인하고 그것은 작동합니다. 어쩌면 내가 잘못 장소에 체크. 당신은이 포럼에 같은 문제를 확인 할 전해주 시겠어요?
그렇다면 다음 오류 메시지와 함께 페이지에 정확한 URL을 제공하고 사용자 설정이 무엇입니까 알려주십시오.
그렇다면 제발하지 않은 경우 :
1. 당신이 사용하는 VB 버전 전해
2. 당신은 그 편집자에 대한 템플릿을 변경하지 확인하십시오. 그렇다면 - 변경 사항을 되돌리는 후 문제가 존재를 확인하시기 바랍니다 (실제 템플릿 내용의 백업을 확인하십시오, 그래서 당신은 그것을 돌려 놓을 수있을 것입니다.)
3. 우리에게 사라지면 그 편집자에 대한 템플릿의 정확한 내용을 보내주시기 바랍니다.
3.8.5. 템플릿을 되돌리는 것은 (당신이 할 것 같아하지만) 아무 것도 없었어요. 아마 다른 플러그인이 원인, 그것이 우리가 할 수있는 하드 코드 해결 방법을 최악의 경우에는하지 말아야하고 있지만. 것입니다
문제 기능은, 참고를 vbet_editor_toolbar_end입니다.
editor_toolbar_on 내 템플릿 코드는 다음과 같다 :
HTML Code:$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"> </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"> </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_cut"><img src="$stylevar[imgdir_editor]/cut.gif" width="21" height="20" alt="$vbphrase[cut]" /></div></td> <td><div class="imagebutton" id="{$editorid}_cmd_copy"><img src="$stylevar[imgdir_editor]/copy.gif" width="21" height="20" alt="$vbphrase[copy]" /></div></td> <td><div class="imagebutton" id="{$editorid}_cmd_paste"><img src="$stylevar[imgdir_editor]/paste.gif" width="21" height="20" alt="$vbphrase[paste]" /></div></td> --> <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%"> </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
마지막으로 수정 moman; 14-04-10 에 06:07.
당신이 준 템플릿에서 아무 문제를 찾을 수 없습니다.
관리자 CP 및 FTP에 PM 액세스 세부 정보를주십시오 - 우리는 장소에 확인하고 수정합니다.
편집 :
또한 그냥 vB3.8.5이 포럼을 업데이트 - 아직도 여기 문제를 찾을 수 없습니다. 우리에게 당신의 문제가 존재하는 여기에 우리의 포럼 페이지에 정확한 링크를 제공하시기 바랍니다. 우리는 정확히 그 편집자를 생성하고 아마이 포럼에 액세스하지 않고 문제를 해결하는 데 사용되는 템플릿을 확인합니다.
마지막으로 수정 vBET; 15-04-10 에 02:11.
OK -
testuser를로 로그인 해주세요, 비밀 번호는 테스트입니다. 해당 사용자에 대한 기본 언어는 덴마크어입니다.
그런 다음,이 페이지로 이동 : PentaxForums.com - 로린 Profil : testuser를
또는 : PentaxForums.com
그것은 PM 또는 게시 VM을 보내 불가능합니다
좋아요. 회원 페이지에서 템플릿을 사용합니다 : showthread_quickreply 편집기, 새로운 오후에 : editor_toolbar_on.
당신은 이미 표시된 editor_toolbar_on 그리고 거기서 아무 문제를 찾을 수 없습니다 ...
제가 알기론 편집자가 생성되지 않기 때문에 당신은 VM 또는 PM을 보낼 수 없습니다. 당신은 이미 역전을 확인하여 editor_toolbar_on 원래 한 당신에게 결과를 제공하지 않습니다. 를 위해 만들어진 같은 확인하시기 바랍니다 showthread_quickreply 및 PM 나 어쨌든 세부 사항을 연결 - 내가 거기 가서 그것이 침입 방법과 그것을 해결하는 이유를 찾아야만합니다.
당신은 다른 모듈과 충돌이 의심되면 - 그게 도움이 되나요 일시적으로이 모드를 해제하고 확인하시기 바랍니다. 당신이 아무것도 더면 그냥 다른 플러그인을 비활성화하지 editor_toolbar_end 후크. 그게 도움이 될까요 경우 - 어떤 플러그인이 정확히 충돌의 원인이 결정하여 알려주십시오.
당신은 그것을 처리하지 않으면 - 거기 있으라고 했어요.
안녕 마이클,
이것은 매우 이상한 듯, 그래서 제가 플러그인 충돌을 배제하고 PHP 파일에 바로 갔다.
나는 코드를 조금 일한 다음과 같은 해결책을 발견했습니다. 아마도 이것은 내 사이트에 영향을 미치는 일이지만, 그것이 곧 작은 따옴표로 HTML에서 (\\ ') 도입 것으로 보인다, 편집기 고장. 따라서, 나는 따옴표 모든 작은 따옴표를 변경하고, 모든 일했습니다. 또한, $ vbphrase [ 'vbenterprisetranslator_postin_noselection'을] 제거하고 문자열을 '영어'로 교체했다. vbenterprisetranslator_functions_hooks.php 아래의 코드 변경을 참조하십시오 :
찾기 :
교체 :PHP Code:
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']
.' <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> <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"]);
}
하드 코딩된 버전이 작동하는 것 같습니다으로 나는 또한, 자원을 저장하기 위해 호출 strpos 없애 버린PHP Code:
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']
.' <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> <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]);
}
안녕하세요. 줘서 좋아 솔루션입니다. 우리는 우리의 포럼에 테스트하고 그것이 작동한다면 이것은 다음 릴리스에 포함됩니다. 지금 당신이이 문제를 (다른 모듈과 일부 충돌 수있는)가 하나 있지만, 모든 작업 솔루션은 최고
참고 : 이 strpos 필요합니다. 불행히도 vB3.x 다른 편집자 템플릿 편집기 장소를 표시하기 위해 다른 코드가 있습니다. 일부 사용 <사업부 ID = "$ editorid ' 몇몇은 사용하는 <사업부 ID = "{$ editorid '. 당신은 쉽게 확인하실 수 있습니다 - 단지 템플릿 검색을합니다. 당신은 제거하면 면 조항 strpos 다음 어떤 편집자에 대한 기본 언어 라디오 버튼이 표시되지 않습니다. 그주의하시기 바랍니다.
당신은 또한 변경된 경우 ' 에 "다음, 대부분의 아마 필요하지 않은 \\ "그리고 그것은 단지이있을 정도입니다 ". 당신이 우리 시험 전에 확인하고 싶다면 우리는 아직 확인 안 하니까, 복사본을 만듭니다.
메모 주셔서 감사합니다! 지금 strpos 안으로 돌려 놨는데
내 설치에서 "대신에 \\의"의 발생 즉시 편집기를 (여러분이 마우스 오른쪽 단추로부터 문자열이 현재 작은 따옴표에, 당신은 역슬래쉬가 필요 하진 않을거야하지만)시킵니다.