ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
نویسنده پیام
! Omid StaR ! آفلاین
امید کریم زاده
********
مدیریت کل سایت

ارسال‌ها: 3,846
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 2364
سپاس ها : 1643
 سپاس شده 6970 بار در 1965 ارسال
ارسال: #1
اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
درود عزیزانم

با توجه به درخواست یکی از کاربران در تاپیک پلاگین یادداشت در پروفایل

که دوس داشت شکلک به این پلاگین اضافه شه رو براتون میذارم. یک ساعت روش کار کردم و براتون میذارم

[تصویر:  nevis.png]نویسنده: امید کریم زاده


خب البته بگم این روش به ادیتور شکلک اضافه نمیکنه
و همینطور بخش انتخاب شکلک رو به کنارش اضافه نمیکنه

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


نکته مهم: برای عمل کردن این کد باید حتما در تنظیمات پلاگین یادداشت در پروفایل
قسمت ویرایشگر BBCode نمایش داده شود؟
روی بلی قرار داده باشید


خب عزیزانم به مسیر زیر برید:

پنل مدیریت کل > قالب ها و پوسته ها > قالب ها > قالب های سراسری > قالب profile_comments_form
پیدا کنید کد زیر رو:
کد php:
       <p>
         <
textarea name="message" id="message" rows="10" cols="70" tabindex="2"></textarea>
       </
p



راهنمایی بیشتر ( خط 5 و 6 و 7)

قرار بدید بعدش کد زیر رو


کد php:
<a  href="javascript:clickableEditor.openGetMoreSmilies('clickableEditor');">{$lang->smilieinsert_getmore}</a



به طوری که قبل از تگ زیر قرار بگیره:

کد php:
<p



خب تبریک میگم تموم شد

اگر هم خواستید این قسمت رو به راست یا چپ و یا وسط تغییر بدید

به مسیر زیر برید:

پنل مدیریت کل > قالب ها و پوسته ها > قالب ها > قالب های سراسری > قالب profile_comments_form

پیدا کنید خط زیر رو:


کد php:
<td colspan="2" style="text-align: left;"

برای رفتن به هر قسمت طبق الگوی

کد php:
text-alignleft

رو جلوش عوض کنید

راست : right
چپ : left
وسط : center


موفق و موید باشید
امید کریم زاده


[تصویر:  home.png]نمونه:


فایل‌(های) پیوست شده بندانگشتی (ها)
   
۶-۱-۱۳۹۱ ۱۱:۵۳ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
tanhatarin آفلاین
کاربر سایت
*
کاربر سایت

ارسال‌ها: 51
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 0
سپاس ها : 11
 سپاس شده 4 بار در 4 ارسال
ارسال: #2
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
من این کدها رو اضاف کردم و لینک شکلک ها اضافه شد ولی میره پشت ادیتور چیکار کنم درست بشه ؟

[تصویر:  13336386111.jpg]
۱۷-۱-۱۳۹۱ ۰۷:۴۰ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
Hossein121 آفلاین
محمدحسین فراهانی
******
معاونت سایت

ارسال‌ها: 1,396
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 1118
سپاس ها : 1088
 سپاس شده 1451 بار در 389 ارسال
ارسال: #3
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
عکسی که قرار دادید باز نمیشه.

[مهم] قوانین مای بی بی اسکین
[ویژه] همکاری با تیم مای بی بی اسکین

ما فراموش شدگانیم جز نعره سلاحی نیست...

لطفا به هیچ وجه از مدیران در پیام خصوصی درخواست کمک نکنید و یا سوال نپرسید.
۱۷-۱-۱۳۹۱ ۰۸:۰۶ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
tanhatarin آفلاین
کاربر سایت
*
کاربر سایت

ارسال‌ها: 51
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 0
سپاس ها : 11
 سپاس شده 4 بار در 4 ارسال
ارسال: #4
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
بفرما


[تصویر:  download.php?imgf=1333641045_bbb.JPG]
۱۷-۱-۱۳۹۱ ۰۸:۲۱ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
! Omid StaR ! آفلاین
امید کریم زاده
********
مدیریت کل سایت

ارسال‌ها: 3,846
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 2364
سپاس ها : 1643
 سپاس شده 6970 بار در 1965 ارسال
ارسال: #5
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
درود

مشکل از عرض ادیتور هست

ارسال شماره 3 این تاپیک رو مطالعه بفرمائید

http://mybbskin.ir/Thread-%D8%A7%D9%85%D...%B1#pid203
۱۷-۱-۱۳۹۱ ۰۸:۲۴ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
Tofighii آفلاین
دزد (تصویر پروف از احمد توفیقی )
محروم

ارسال‌ها: 4
تاریخ عضویت: فرو ۱۳۹۱
سپاس ها : 764
 سپاس شده 198 بار در 87 ارسال
ارسال: #6
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
من اون کدهارواضافه کردم نوشته روپایین میاره ولی لینکی نداره فقط نوشتش اومده.
یه مشکل دیگه هم داره ادیتورنداره.
۱۷-۱-۱۳۹۱ ۰۸:۵۳ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
! Omid StaR ! آفلاین
امید کریم زاده
********
مدیریت کل سایت

ارسال‌ها: 3,846
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 2364
سپاس ها : 1643
 سپاس شده 6970 بار در 1965 ارسال
ارسال: #7
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
درود

این کد فقط یک قسمت شکلک بیشتر اضافه میکند
شما قبل از قرار دادن باید در نت بگذارید
و احتمالا کد رو هم غلط قرار دادید
۱۷-۱-۱۳۹۱ ۰۹:۲۷ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
Tofighii آفلاین
دزد (تصویر پروف از احمد توفیقی )
محروم

ارسال‌ها: 4
تاریخ عضویت: فرو ۱۳۹۱
سپاس ها : 764
 سپاس شده 198 بار در 87 ارسال
ارسال: #8
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
این کدهایی همون قسمتیه که گفتیدماله انجمن من

کد php:
<form id="newcomment" name="newcomment" action="member.php?action=profile&amp;uid={$uid}&amp;op=send" method="post">
<
tr>
    <
td colspan="2" style="text-align: left;" class="trow2">
        <
div id="replyingto" class="pm_alert" style="display: none;"></div>
        <
p>
            <
textarea name="message" id="message" rows="10" cols="70" tabindex="2"></textarea>
        </
p>
        <
p>
            <
input type="hidden" name="reply_to_profile" id="reply_to_profile" value="default" />
            <
input type="submit" value="{$lang->profile_comments_add_button}/>
        </
p>
        {
$editor}
        <
script type="text/javascript">
            
Event.observe(window'load', function() {

                var 
editorloaded = {$editor_active};

                $$(
"a.reply").each(function(a)
                {
                    
a.observe('click', function(c) {
                        var 
username = $(this).readAttribute('username');

                        if(
editorloaded == 1)
                        {
                            
clickableEditor.performInsert('[b]' username '[/b], '''truefalse);
                        }
                        else
                        {
                            $(
'message').value += '[b]' username '[/b], ';
                        }

                        
Event.stop(c);
                    });
                });


                $$(
"a.reply_to_profile").each(function(a)
                {
                    
a.observe('click', function(c) {
                        var 
username = $(this).readAttribute('username');
                        var 
uid = $(this).readAttribute('userid');
                        $(
'reply_to_profile').value uid;

                        if(
editorloaded == 1)
                        {
                            
//clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
                        
}
                        else
                        {
                            
//$('message').value += '[b]' + username + '[/b], ';
                        
}

                        $(
"replyingto").update('You are replying to ' username '. <a href="{$profile_page}" id="linkcancel">Cancel.</a>').show();

                        $(
'linkcancel').observe('click', function(c) {
                            $(
"replyingto").hide();
                            $(
'reply_to_profile').value 'default';
                            
Event.stop(c);
                        });

                        
Event.stop(c);
                    });
                });
            });
        
</script>
    </td>
</tr>
</form> 

واینم کدیه که طبق اموزش رفتم جلومیادتوپروفایل ولی روش کلیک میکنم نمیادbb codeروهم روبله قراردادم نگاهی بندازین ببینین مشکل ازچیه؟

کد php:
<form id="newcomment" name="newcomment" action="member.php?action=profile&amp;uid={$uid}&amp;op=send" method="post">
<
tr>
    <
td colspan="2" style="text-align: left;" class="trow2">
        <
div id="replyingto" class="pm_alert" style="display: none;"></div>
        <
p>
            <
textarea name="message" id="message" rows="10" cols="70" tabindex="2"></textarea>
        </
p>
<
a  href="javascript:clickableEditor.openGetMoreSmilies('clickableEditor');">{$lang->smilieinsert_getmore}</a
        <
p>
            <
input type="hidden" name="reply_to_profile" id="reply_to_profile" value="default" />
            <
input type="submit" value="{$lang->profile_comments_add_button}/>
        </
p>
        {
$editor}
        <
script type="text/javascript">
            
Event.observe(window'load', function() {

                var 
editorloaded = {$editor_active};

                $$(
"a.reply").each(function(a)
                {
                    
a.observe('click', function(c) {
                        var 
username = $(this).readAttribute('username');

                        if(
editorloaded == 1)
                        {
                            
clickableEditor.performInsert('[b]' username '[/b], '''truefalse);
                        }
                        else
                        {
                            $(
'message').value += '[b]' username '[/b], ';
                        }

                        
Event.stop(c);
                    });
                });


                $$(
"a.reply_to_profile").each(function(a)
                {
                    
a.observe('click', function(c) {
                        var 
username = $(this).readAttribute('username');
                        var 
uid = $(this).readAttribute('userid');
                        $(
'reply_to_profile').value uid;

                        if(
editorloaded == 1)
                        {
                            
//clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
                        
}
                        else
                        {
                            
//$('message').value += '[b]' + username + '[/b], ';
                        
}

                        $(
"replyingto").update('You are replying to ' username '. <a href="{$profile_page}" id="linkcancel">Cancel.</a>').show();

                        $(
'linkcancel').observe('click', function(c) {
                            $(
"replyingto").hide();
                            $(
'reply_to_profile').value 'default';
                            
Event.stop(c);
                        });

                        
Event.stop(c);
                    });
                });
            });
        
</script>
    </td>
</tr>
</form> 
۲۴-۱-۱۳۹۱ ۰۱:۱۹ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
Hossein121 آفلاین
محمدحسین فراهانی
******
معاونت سایت

ارسال‌ها: 1,396
تاریخ عضویت: فرو ۱۳۹۱
اعتبار: 1118
سپاس ها : 1088
 سپاس شده 1451 بار در 389 ارسال
ارسال: #9
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
(۱۷-۱-۱۳۹۱ ۰۸:۵۳ عصر)ALII نوشته شده توسط:  من اون کدهارواضافه کردم نوشته روپایین میاره ولی لینکی نداره فقط نوشتش اومده.
یه مشکل دیگه هم داره ادیتورنداره.
برای شکلک ها از کد زیر استفاده کنید:
کد:
<input type="button" class="button" value="شکلک"  onclick="MyBB.popupWindow('misc.php?action=smilies&popup=true&editor=clickableEditor', 'clickableEditor', 350, 350);" />
یعنی در کل از این کد ها استفاده کنید:
کد:
<form id="newcomment" name="newcomment" action="member.php?action=profile&amp;uid={$uid}&amp;op=send" method="post">
<tr>
    <td colspan="2" style="text-align: left;" class="trow2">
        <div id="replyingto" class="pm_alert" style="display: none;"></div>
        <p>
            <textarea name="message" id="message" rows="10" cols="70" tabindex="2"></textarea>
        </p>
        <p>
            <input type="hidden" name="reply_to_profile" id="reply_to_profile" value="default" />
            <input type="submit" value="{$lang->profile_comments_add_button}" /><input type="button" class="button" value="شکلک"  onclick="MyBB.popupWindow('misc.php?action=smilies&popup=true&editor=clickableEditor', 'clickableEditor', 350, 350);" />
        </p>
        {$editor}
        <script type="text/javascript">
            Event.observe(window, 'load', function() {
                var editorloaded = {$editor_active};
                $$("a.reply").each(function(a)
                {
                    a.observe('click', function(c) {
                        var username = $(this).readAttribute('username');

                        if(editorloaded == 1)
                        {
                            clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
                        }
                        else
                        {
                            $('message').value += '[b]' + username + '[/b], ';
                        }

                        Event.stop(c);
                    });
                });


                $$("a.reply_to_profile").each(function(a)
                {
                    a.observe('click', function(c) {
                        var username = $(this).readAttribute('username');
                        var uid = $(this).readAttribute('userid');
                        $('reply_to_profile').value = uid;

                        if(editorloaded == 1)
                        {
                            //clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
                        }
                        else
                        {
                            //$('message').value += '[b]' + username + '[/b], ';
                        }

                        $("replyingto").update('You are replying to ' + username + '. <a href="{$profile_page}" id="linkcancel">Cancel.</a>').show();

                        $('linkcancel').observe('click', function(c) {
                            $("replyingto").hide();
                            $('reply_to_profile').value = 'default';
                            Event.stop(c);
                        });

                        Event.stop(c);
                    });
                });
            });
        </script>
    </td>
</tr>
</form>
اگه می خواید ادیتور داشته باشه پیام های کاربر ، در قسمت تنظیمات پلاگین یه قسمت داره برای ادیتور اون رو باید بلی بزارید.

[مهم] قوانین مای بی بی اسکین
[ویژه] همکاری با تیم مای بی بی اسکین

ما فراموش شدگانیم جز نعره سلاحی نیست...

لطفا به هیچ وجه از مدیران در پیام خصوصی درخواست کمک نکنید و یا سوال نپرسید.
(آخرین ویرایش در این ارسال: ۲۴-۱-۱۳۹۱ ۰۷:۰۶ عصر، توسط Hossein121.)
۲۴-۱-۱۳۹۱ ۰۷:۰۲ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
Tofighii آفلاین
دزد (تصویر پروف از احمد توفیقی )
محروم

ارسال‌ها: 4
تاریخ عضویت: فرو ۱۳۹۱
سپاس ها : 764
 سپاس شده 198 بار در 87 ارسال
ارسال: #10
RE: اموزش افزودن شکلک به پلاگین یادداشت در پروفایل
کد php:
<input type="button" class="button"
 
value="شکلک"  onclick="MyBB.popupWindow('misc.php?action=smilies&popup=true&editor=clickableEditor',
 'clickableEditor', 350, 350);" 
/> 

توکجابزارم اینارو؟
۲۴-۱-۱۳۹۱ ۰۷:۰۸ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Information آموزش نصب پلاگین گوگل سئو بدون هیچ مشکلی(همراه با پلاگین) Shezen 15 1,226 ۴-۲-۱۳۹۳ ۱۲:۰۲ صبح
آخرین ارسال: Shezen
  آموزش جدید  آموزش اسکرول دار کردن کادر شکلک ! Omid StaR ! 5 658 ۱۴-۱۲-۱۳۹۲ ۱۱:۰۴ صبح
آخرین ارسال: ᗩm!RH♥SsE!N
  اموزش تغییر فونت انجمن !!! Hidden !!! 23 2,938 ۱۰-۱۱-۱۳۹۲ ۰۲:۱۷ عصر
آخرین ارسال: Shezen
Heart اموزش افزودن نوار السکا به فوتر سایت ! Omid StaR ! 4 1,155 ۲۶-۸-۱۳۹۲ ۰۲:۳۷ عصر
آخرین ارسال: ! Omid StaR !
  آموزش جدید  آموزش افزودن گزینه (مرا به خاطر بسپار) در هنگام ورود کاربران به انجمن ! Omid StaR ! 0 392 ۱۹-۸-۱۳۹۲ ۰۵:۴۰ عصر
آخرین ارسال: ! Omid StaR !
  اموزش ساخت ستون نمایش گروه های کاربری ! Omid StaR ! 2 1,397 ۱۲-۷-۱۳۹۲ ۰۲:۲۳ صبح
آخرین ارسال: Shahin X2
Star آموزش جدید  آموزش افزودن دکمه به ادیتور دیفالت بدون نیاز به پلاگین ! Omid StaR ! 8 810 ۷-۷-۱۳۹۲ ۱۲:۵۲ صبح
آخرین ارسال: ! Omid StaR !
  آموزش رفع مشکل پلاگین whoviewhread Che guevara 1 410 ۹-۶-۱۳۹۲ ۰۷:۱۸ عصر
آخرین ارسال: ! Omid StaR !
  اموزش رفع مشکل سایز ادیتور ! Omid StaR ! 19 2,365 ۲۶-۲-۱۳۹۲ ۰۱:۵۸ صبح
آخرین ارسال: saleh01
  اموزش جدید منوی امکانات در کنار سایت (ساید بار) ! Omid StaR ! 3 1,226 ۹-۲-۱۳۹۲ ۰۶:۲۹ عصر
آخرین ارسال: ! Omid StaR !

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

خانه | بازگشت به بالا | بازگشت به محتوا | نسخه موبایل | پیوند سایتی RSS
اخبار فناوری اطلاعات | نرم افزار املاک | نرم افزار دامپزشکی | هتل آپارتمان مشهد | ترجمه تخصصی | نرم افزار داروخانه | نرم افزار رستوران | نرم افزار تاکسی سرویس | نرم افزار رستوران | دانلود نرم افزار مطب | دانلود نرم افزار تاکسی سرویس | مجله پزشکی آسان طب | دکتر آسان طب | کنکور آسان است | نرم افزار دفترچه تلفن نرم افزار چاپ چک نرم افزار رستوران نرم افزار فست فود نرم افزار کافی شاپ نرم افزار تاکسی سرویس نرم افزار نمایشگاه خودرو نرم افزار املاک نرم افزار هتلداری نرم افزار مطب نرم افزار دندانپزشکی نرم افزار انبارداری نرم افزار حسابداری فروشگاه نرم افزار وکالت بهترین سایت تفریحی | مجله اینترنتی پارسی وان | مجله اینترنتی زیگیل | خرید بک لینک | خرید رپورتاژ | سینما تئاتر مای استیج | یک مهاجر | دنیای مهاجرت | مجله گردشگری کاروان | وردپرس دانلود | مجله تفریحی تندیس فان | نرم افزار | جوک جدید | اخبار هنر | اخبار کامپیوتر | سایت پزشکی | فروشگاه اینترنتی | سایت خبری | دانلود موزیک | اندروید سه | بانک شماره موبایل | پایگاه صالحین | مجله کامپیوتری | جاب لر | سهام نت | تکی کو | تم کد | مجله خانواده | مجله اینترنتی وبدون | پورتال خبری | سایت تفریحی تک لایو | مجله سرگرمی سیب رنک | سایت پزشکی دکتر طب | خرید گیفت کارت | مدرن بوک | تولید کننده روغن زیتون ماشین آلات صنایع غذایی تولید کننده جعبه و کارتن تولید کننده ادویه