مرجع پارسی MyBB

نسخه‌ی کامل: مشکل با افزوردن لینک
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
سلام
وقتی می خوام تو انجمن در قسمت پاسخ ها لینک قرار بدم ، بعد از زدن آیکون لینک ، لینک رو که وارد می کنم هیچ اتفاقی نمی افته!
یعنی هیچ لینکی اضافه نمیشه
لینک های قبلی هم روش که با موس میرم اکتیو نیست!
مرسی
از ادیتور WYSYWIG استفاده میکنید؟

ببینید در این ادیتور ها باید اون متنی رو که میخواید لینک دار بشه انتخاب کنید و بعد بر روی عکس لینک که روی ادیتور هست کلیک کرده و اون لینک رو قرار بدید تا متن لینک دار بشه.

مشکل این دکمه هست وقتی روش می زنم و لینک رو ادد می کنم هیچ اتفاقی نمی افته!
کل فروم هم همین شده لینک های که اینجوری داده شده دیگه کار نمیکنه!
[attachment=2895]

hamidtbt

اگر اینمشکل را داری بای این اصلاحیه را در ادیتور پیشرفته انجام دهید.

رای اینکه این قابلیت اضافه بشه :
خط 1248 همون فایل editor.js بلوک else باید به شکل زیر نوشته بشه :

کد php:
var isselected;
            var 
range;
            
            if(
MyBB.browser=="ie"){
                if(
this.e.selection.type=="None")
                    
isselected="";
                else
                    
isselected=this.e.selection.type;
            }
            else{
                
range=this.wysiwyg.contentWindow.getSelection().getRangeAt(0);
                if(
range.startOffset == range.endOffset)
                    
isselected="";
                else
                    
isselected="selected";
            }
            if(
isselected!=""){
                
url prompt(this.options.lang.enter_url"http://");
                
this.e.execCommand("createlink",0,url||null);
            }
            else{
                
url prompt(this.options.lang.enter_url"http://");
                if(
url){
                    
title prompt(this.options.lang.enter_url_title"");
                    if(!
title)
                        
title=url;
                    if(
MyBB.browser=="ie")
                        
this.e.selection.createRange().pasteHTML("<a href='"+url+"'>"+title+"</a>");
                    else
                        
this.e.execCommand("insertHTML",false,"<a href='"+url+"'>"+title+"</a>");
                }
            } 

اینم لینک تاپیک مربوطه که آموزشش قبلا گفته شده
http://community.mybbiran.com/thread-352...l#pid22451