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




 

شاطر | 
 

 إضافة روابط هامة عند الضغط على اسم العضو على الاقسام فقط

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



المدير  العام
معلومات إضافية
تاريخ التسجيل : 31/08/2012
الجنس : ذكر
النقاط : 8615
السٌّمعَة : 58
عدد المساهمات : 109
الموقع : منتديات الشامل
المزاج : الحمد لله

https://www.achaamel.com/
مُساهمةموضوع: إضافة روابط هامة عند الضغط على اسم العضو على الاقسام فقط   الإثنين 4 سبتمبر 2017 - 17:52

نقوم اليوم بإضافة كود javascript إلى أكواد الجافا
و دور هذا الكود هو أنه عند الضغط على إسم أحد الأعضاء، تظهر لنا روابط مهمة

و دور الكود هو اختصار للوقت و الجهد بذل الذهاب إلى البيانات لكتابة رسالة أو اضافته للاصدقاء و ما إلى ذلك... 
فإن الكود يوفر لك كل الروابط المهمة بضغطة زر واحدة فقط.
و هذه الروابط هي: 
مشاهدة البيانات الشخصية | 
إرسال رسالة خاصة | 
إضافة تعليق جديد | 
إضافة إلى قائمة الأصدقاء | 
إضافة إلى قائمة المنبوذون |
و إليكم الصورة عند الضغط على اسم عضو ما. 
طريقة التركيب: 
لوحة إدارة المنتدى >> عناصر إضافية >> HTML و JAVASCRIPT >> إدارة أكواد الــJAVASCRIPT       

تفعيل نظام إدارة أكواد Javascript :نعم 
 تم (إنشاء كود جديد). 
العنوان * :حسب ما تريد 
أضف الكود الى : 'المنتديات الثانوية' و 'الصفحة الرئيسية'
كود Javascript * :
نضيف الكود التالي....
الكود:
jQuery(function () {
jQuery('li.row a[href*="/u"], .img-whois+p a[href*="/u"], .page-bottom a[href*="/u"], .postprofile a[href*="/u"], p.author a[href*="/u"], form:has(.vf_jumpbox)~a[href*="/u"], .tcr a[href*="/u"], #stats a[href*="/u"], #onlinelist a[href*="/u"], .tcl.tdtopics a[href*="/u"], .pun .user a[href*="/u"], .ipbtable .row1 a[href*="/u"], #fo_stat a[href*="/u"], .activeusers-box a[href*="/u"], td.row3.over a[href*="/u"], .forumline:has(#i_whosonline) a[href*="/u"], span.name a[href*="/u"], span.postdetails a[href*="/u"], #info_open a[href*="/u"]').attr('id', 'profilePopup').click(function(){return false});
jQuery('a[href*="/u"]:has(img)').removeAttr('id').click( function(){window.open(jQuery(this).attr('href'),'_self');});
jQuery('a#profilePopup').click(function(){
var UID = jQuery(this).attr('href');
var UNM = jQuery(this).text();
jQuery('body').append('<div id="profilefilter"
style="position: fixed;top: 0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0, 0.5);cursor:pointer;z-index:10;"></div>
<div id="profcont-container"
style="background:#D1D1D1;top:2%;left:40%;right:40%;padding:4px;position:fixed;font-size:12px;border-radius:5px;box-shadow:0px 0px 2px rgba(0,0,0, 0.5) inset;z-index:50;"><center><span id="profileLinks"><br><a href="'+UID+'">مشاهدة البيانات الشخصية</a><span id="interactionLinks"> |<br> <a href="/privmsg?mode=post&u='+UID.replace('/u', '')+'">إرسال رسالة خاصة</a> |<br> <a href="/privmsg?mode=post_profile&u='+UID.replace('/u', '')+'">إضافة تعليق جديد</a> |<br><span"><a href="/profile?friend='+UNM.replace(/ /, "+")+'&mode=editprofile&page_profil=friendsfoes">إضافة إلى قائمة الأصدقاء</a> |<br> <a href="/profile?foe='+UNM.replace(/ /, '+')+'&mode=editprofile&page_profil=friendsfoes">إضافة إلى  قائمة المنبوذون</a> |</span></span></div>');
jQuery('#userprofile').load(UID + '#cp-main .panel, .forumline:has(#profile-advanced-details), .clear + #profile-advanced-details');
if (!document.getElementById('logout')){jQuery('#interactionLinks').remove();}
jQuery('#profilefilter').click(function () {jQuery('#profilefilter, #profcont-container').remove();});
});
});

أرجو أن ينال الكود إعجابكم
و هو كود منقول من منتديات الدعم و المساعدة لأحلى منتدى. 
توقيع العضو(ة): admin



الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
إضافة روابط هامة عند الضغط على اسم العضو على الاقسام فقط
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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