Önemli: Bu sayfa çerez kullanıyor (cookies). Tarayıcı çerezleri kapatmadan Bu web sitesini kullanarak, bunu kullanmak için kabul anlamına gelir.
Şimdi satın alın! Özellikler Yüklemeler

Bizimle kazanın!

Eğer vBET katılmak için para kazanmaya başlamak istiyorum Ortaklık programı.
Sayfa 1 , 2 12 SonLast
Sonuçlar 1 için 10 , 12

Konu: Hata editörü

  1. #1
    Kıdemli Üye
    Üyelik tarihi
    Kasım 2009
    Mesajlar
    168

    Default Hata editörü

    Dil radyo seçenekleri eklemek için editor_toolbar_end kanca etkin olduğunda, bir yabancı dili etkin olan kullanıcılar için, PM ve ziyaretçi mesajı editörleri kaybolur. Bu önceden böyle değildi 3.3.0-Bu içine bakın?

    Düzenli mesajları için, radyo düğmeleri görünmüyor.

    Insanların yazılan böylece geçici olarak bu kanca devre dışı ettik.
    Last edited by moman; 13-04-10 at 22:33.

  2. #2
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default

    Ben sadece bizim forum standında PM ve ziyaretçi mesajları (hızlı ve gelişmiş) kontrol edilmesi ve çalışır. Belki ben yanlış yerde kontrol etti. Bu forumda aynı sorun görüyor musunuz lütfen söyler misin?

    Eğer cevabınız evet ise daha sonra hata ile sayfaya tam URL sini ve Kullanıcı ayarları ne söylemek.

    Sonra lütfen değilse:
    1. Kullandığınız hangi vB sürümü söyle
    2. Bu editörler için şablonlar var mı kontrol edin. Evet, değişiklikleri geri sonra sorun var kontrol edin (lütfen gerçek şablon içeriğinin yedeğini, bu yüzden geri koymak mümkün olacaktır).
    3. Bize kaybolur bu editörleri için şablonlar içeriğini tam olarak gönderin.

  3. #3
    Kıdemli Üye
    Üyelik tarihi
    Kasım 2009
    Mesajlar
    168

    Default

    3.8.5. Şablonu dönülüyor (bunu düşünmek istiyorum rağmen) hiçbir şey yapmadı. Belki başka bir eklenti neden olmasına rağmen biz sabit kod geçici bir çözüm en kötü durum olmamalıdır.

    Sorunlu fonksiyonu, Bilginize vbet_editor_toolbar_end.

    Editor_toolbar_on için şablon kodu:

    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">&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_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%">&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
    Last edited by moman; 14-04-10 at 06:07.

  4. #4
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default

    Ben verdi şablon yanlış bir şey bulundu.

    PM Admin CP ve FTP erişimi detayları yerine onu kontrol etmek ve düzeltmek olacaktır.

    EDIT:
    Ayrıca ben sadece vB3.8.5 Bu forumu güncelleme sorunu hala burada bulamıyorum. Senin üzerinde sorun var burada bizim forum sayfaları tam bağlantılar bize veriniz. Biz tam bu editörleri oluşturmak için kullanılan ve belki de foruma erişimi olmayan sorunu düzeltmek için yardımcı olan şablonlar kontrol edecektir.
    Last edited by vBET; 15-04-10 at 02:11.

  5. #5
    Kıdemli Üye
    Üyelik tarihi
    Kasım 2009
    Mesajlar
    168

    Default

    OK-

    Testuser olarak giriş yapmanız, şifre testtir. Bu kullanıcı için varsayılan dili Danca.

    Sonra, bu sayfaya gidin: PentaxForums.com - Se profile: testuser
    veya: PentaxForums.com

    Mesaj ya da yazılan VM göndermek için imkansız olduğunu unutmayın

  6. #6
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default

    Tamam. Üye sayfasında şablon kullanılıyor: showthread_quickreply editörü; yeni PM: editor_toolbar_on.

    Gösterildiği zaten editor_toolbar_on ve orada hiçbir sorunu bulundu ...

    Anlıyorum olarak üretilen editörleri değildir çünkü VM veya PM gönderemiyorum. Zaten ters olduğunu doğruladı gelişme editor_toolbar_on Özgün bir sonuç verir. Lütfen için yapılan aynı kontrol showthread_quickreply ve PM beni zaten detayları erişim - Ben oraya gitmek ve onu kırdı ve nasıl düzeltmek için neden bulmak zorunda olacak.
    - Başka bir mod ile çatışma şüpheleniyorsanız yardımcı olur bu mod geçici olarak devre dışı bırakmak ve kontrol ediniz. Size bir ipucu yok, o zaman sadece diğer eklentileri editor_toolbar_end kanca. Yardımcı olacak eklenti tam çatışma nedenlerini belirlemek ve bana bildirin.

    Hallederim, bana izin var.

  7. #7
    Kıdemli Üye
    Üyelik tarihi
    Kasım 2009
    Mesajlar
    168

    Default Düzeltme

    Merhaba Michal,

    Bu çok garip görünüyordu, bu yüzden eklenti çatışmalar dışladı ve PHP dosyası düz gitti.

    Ben kodu biraz çalıştı ve şöyle bir çözüm bulundu. Belki de bu sadece benim etkileyen bir şeydir, ama kısa sürede (\\ ') tek tırnak gibi html olduğunu görünüyor, editör kırdı. Böylece, tüm tek tırnak çift tırnak değişti, her şeyi çalıştı. Buna ek olarak, ben $ vbphrase ['vbenterprisetranslator_postin_noselection'] kaldırmak ve 'İngilizce' dizesini değiştirmek zorunda kaldı. Vbenterprisetranslator_functions_hooks.php aşağıdaki kod değişikliği bakınız:

    BUL:

    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']
    .
    '&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"]);

    DEĞİŞTİR:

    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']
    .
    '&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]);

    Sabit kodlu versiyonu çalışmak gibi görünüyor, ben de kaynak tasarrufu çağrısı strpos kurtulduk

  8. #8
    Michał Podbielski (BB Personel) vBET's Avatar
    Üyelik tarihi
    Ekim 2009
    Mesajlar
    3,037

    Default

    Merhaba. Glad düşkün bir çözüm. Biz bizim forum bu test edilecek ve çalışır eğer bu bir sonraki sürümünde dahil olacak. Şu an için bu konuda (diğer mod ile bazı çatışma olabilir) sahibinden sadece biri, ama herkes için çalışan çözümler en iyisidir

    LÜTFEN DİKKAT: bu strpos gereklidir. Ne yazık ki vB3.x farklı editörler şablonları editör işaretlemek için farklı bir kod var. Bazıları kullanılarak <Div id = "$ editorid ' ve bazı kullanıyorsanız <Div id = "{$ editorid '. Kolayca kontrol edebilirsiniz - sadece şablon arama yapmak. Kaldırırsanız eğer fıkra strpos daha sonra bazı editörler için varsayılan dil radyo butonları gösterilmemesine olmayacaktır. Bunun bilincinde olun.

    Ayrıca eğer değiştirdiğiniz ' için ", Daha sonra büyük bir ihtimalle sana ihtiyacım yok \\ "Ve sadece sahip olmak yeterli. ". Testlerimizde önce kontrol etmek istiyorsanız Henüz kontrol etmedi ve böylece kopya yapmak.

  9. #9
    Kıdemli Üye
    Üyelik tarihi
    Kasım 2009
    Mesajlar
    168

    Default

    Not için teşekkürler! Şimdi strpos içeri koyduk

  10. #10
    Kıdemli Üye
    Üyelik tarihi
    Kasım 2009
    Mesajlar
    168

    Default

    Benim yüklemesinde, "yerine \\" herhangi bir olay hemen editörü (sağ beri dizeleri tek tırnak içinde, ters eğik çizgi gerekli olacağını düşünmüyorum. Konum olsa) tatili.

Sayfa 1 , 2 12 SonLast

Bu Konu İçin Etiketler

İzinleri Yetkileriniz

  • Size olmayabilir Yeni Mesaj
  • Size olmayabilir yazılan mesaj içermekte
  • Size olmayabilir Mesaj ekleri
  • Size olmayabilir Mesajınızı Değiştirme
  •