دليل الإشهار العربي
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

دخول


descriptionكود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر Emptyكود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر

more_horiz
بسم الله الرحمن الرحيم


اقدم لكم لعمل اشارة "@" جانب اسم العضو في المواضيع لتسهيل ععملية اقتباس كلامه وذكره في الردود
بحيث عند الضغط على الاشهار يتم وضع اشاره له في صندوق الرد تلقائيا
--
مثال على الكود :
كود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر 5811
https://i.servimg.com/u/f93/15/47/21/99/5811.png
-
كود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر 5711
https://i.servimg.com/u/f93/15/47/21/99/5711.png
--
تركيب الكود :
لوحة الادارة - عناصر اضافية - ادارة اكواد الـ javascript واضف كود جديد
العنوان : اي شيء - المكان : جميع الصفحات

الكود:

/* FORUM VERSIONS
                * 0 = PHPBB2
                * 1 = PHPBB3
                * 2 = PUNBB
                * 3 = INVISION
                * 4 = MODERNBB
                * 5 = AWESOMEBB
                */
                $(function() {
                  var version = 0;
             
                  if (/mode=reply/.test(window.location.search) && my_getcookie('fa_mention')) {
                    document.post.message.value += '@"' + my_getcookie('fa_mention') + '" ';
                    my_setcookie('fa_mention','');
                  } if (!/\/t\d+/.test(window.location.pathname)) return;
             
                  for (var a = $(['.name strong a', '.postprofile dt strong a', '.username a', '.postprofile dt a ~ a', '.postprofile-name a', '.post-author-name a'][version]), b, i = 0, j = a.length, t = document.getElementById('text_editor_textarea'); i<j; i++) {
                    b = document.createElement('A');
                    b.title = 'Mention ' + $(a[i]).text();
                    b.style.marginRight = '3px';
                    b.className = 'fa-mention';
                    b.innerHTML = '@';
                    b.href = '#';
                    b.onclick = function() {
                      var n = this.title.replace(/^.*?\s/,'');
                 
                      if (version == 5) {
                        var area = document.getElementById('quick-reply-textarea');
                   
                        if (area) {
                          area.value += '@"' + n + '" ';
                          area.focus();
                        }
                   
                        return false;
                   
                      } {
                        if ($.sceditor) t.insertText('@"' + n + '" ');
                        else {
                          my_setcookie('fa_mention', n);
                          window.location.href = '/post?t=' + window.location.pathname.replace(/\/t(\d+)-.*/,'$1') + '&mode=reply';
                        }
                      }
                 
                      return false;
                    };
             
                    a[i].parentNode.insertBefore(b, a[i]);
                  }
             
                  $(function(){
                    if (!$.sceditor) return;
                    t=$(t).sceditor('instance');
                  });
                });




انتهى الشرح
بالتوفيق للجميع ان شاء الله
والسلام ختام

descriptionكود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر Emptyرد: كود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر

more_horiz
عاشت ايدك

descriptionكود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر Emptyرد: كود وضع اشارة "@" بجانب اسم العضو لتسهيل الاقتباس والذكر

more_horiz
للمعلومات هذا الكود اذا كنت مركب صندوق ماسي
يقوم بألغاء عمله


privacy_tip صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
power_settings_newقم بتسجيل الدخول للرد

جميع الحقوق محفوظة لدليل الاشهار العربي