منتدى الدعم العربي لمنتديات أحلى منتدى
مرحبا بك في منتدى دعم منتديات AhlaMontada

لتتمكن من الإستمتاع بكافة ما يوفره لك هذا المنتدى من خصائص, يجب عليك أن تسجل الدخول الى حسابك في المنتدى. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه.


انشاء منتدى مجاني شبيه بهذا المنتدى

كيفية صناعة أكواد BBCODE

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

كيفية صناعة أكواد BBCODE

مُساهمة من طرف MSCFC في الإثنين 4 يوليو 2016 - 20:38

بسم الله الرحمان الر
إخواني هل أستطيع صناعة BBCODE جديد
مثلا أخترع الوسم [BOX] لإدراج مربع
مع التحية   :وردة153: Cool Cool Cool
وشكرًا لفريق الدعم
avatar
MSCFC
 
 

ذكر
عدد المساهمات : 102
معدل النشاط : 516
السُمعة : 4

http://mscfc.arabstar.biz

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف محور التطوير في الإثنين 4 يوليو 2016 - 22:01

مرحباً بكم ,
لأضافة اي زر جديد في صندوق الكتابة استعمل الكود جاف سكريبت

الكود:
    $(function(){  $(function(){    $('<a class="sceditor-button sceditor-button-code" unselectable="on" title="Title of Button"><div unselectable="on" style="background-image:url(image.png)">Button Name</div></a>').insertBefore('.sceditor-button-size').click(function(){            $('#text_editor_textarea').sceditor("instance").insertText("[example]","[/example]");     });      });      });

تفسير لاجزاء الكود


Spoiler:

-
<a class="sceditor-button sceditor-button-code"
-الكلمة الحمراء هى المكان الذى يتم وضع الزر بعده

-
title="Title of Button">
- الكلمة الحمراء هى عنوان واسم الزر الذى يظهر
-
<div unselectable="on" style="background-image:url(image.png)">Button Name</div>

الكتابة الحمراء هى رابط الايقونة (الحجم لا يكون اكبر من 16x16 )
الكتابة الخضراء هى اسم الزر

-
$('#text_editor_textarea').sceditor("instance").insertText("[example]","[/example]");
الكلمتين الحمراء هم ما سيقوم الزر باضافته الى المحرر عند الضغط عليه

تحياتنا لكم
avatar
محور التطوير
 
 

ذكر
عدد المساهمات : 249
معدل النشاط : 1678
السُمعة : 5

http://www.d7hub.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف MSCFC في الأربعاء 6 يوليو 2016 - 10:15

لا أخي أقصد عندما يكتب [box] يعوض بـ <div style="border-width:3px;"> Content </div>
avatar
MSCFC
 
 

ذكر
عدد المساهمات : 102
معدل النشاط : 516
السُمعة : 4

http://mscfc.arabstar.biz

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف محور التطوير في الأربعاء 6 يوليو 2016 - 11:54

للاسف لا يمكن ذلك !!
avatar
محور التطوير
 
 

ذكر
عدد المساهمات : 249
معدل النشاط : 1678
السُمعة : 5

http://www.d7hub.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف MSCFC في الأربعاء 6 يوليو 2016 - 12:03

بل يمكن ، باستعمال تومبلايت لكن الكود لا أعرفه !!
avatar
MSCFC
 
 

ذكر
عدد المساهمات : 102
معدل النشاط : 516
السُمعة : 4

http://mscfc.arabstar.biz

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف محور التطوير في الأربعاء 6 يوليو 2016 - 12:11

تستطيع ولكن بدون وضع زر
يعني يجب ان تضع الكود يدوياً في الصندوق الكتابة !!
avatar
محور التطوير
 
 

ذكر
عدد المساهمات : 249
معدل النشاط : 1678
السُمعة : 5

http://www.d7hub.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف MSCFC في الأربعاء 6 يوليو 2016 - 13:04

أجل ما المشكلة إذن ؟
لو سمحت إذا كنت تعرف دالة الاستبدال بجافا سكريبت
وسأعد الكود وأعطيه للجميع من أجل الفائدة
وشكرًا لجهودك معي
avatar
MSCFC
 
 

ذكر
عدد المساهمات : 102
معدل النشاط : 516
السُمعة : 4

http://mscfc.arabstar.biz

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية صناعة أكواد BBCODE

مُساهمة من طرف محور التطوير في الأربعاء 6 يوليو 2016 - 13:29

يمكن وضع زر في المحرر يحتوي اكواد bbcode
اما بصراحة انا لا اعرف كود جافا يضع لك زر في المحرر يدرج مثل هذا الكود
<div class="download"><p>معاينة</p></div>
فقد جربت كثيراً ان انجح في هذا الامر لكن للاسف لم اتمكن واعتقد لم يتمكن احد من فعل هذا الامر
avatar
محور التطوير
 
 

ذكر
عدد المساهمات : 249
معدل النشاط : 1678
السُمعة : 5

http://www.d7hub.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى