???????? زائر
| موضوع: (JAVASCRIPT) عمل خاصية تحديد المحتوي حصريا علي الدعم 11.12.12 5:26 | |
| السلام عليكم ورحمة الله وبركاتهمرحبا يا احلي اعضاء منتدي الدعم اسعد الله اوقاتكم احب ان اقدم لكم كود JavaScript لعمل خاصية تحديد المحتوي الكود للنسخة : phpbb2 الخاصية كما نشاهد في المثال التالي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]تكبير الصورة تم تعديل ابعاد هذه الصورة. انقر هنا لمعاينتها بأبعادها الأصلية. [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]نتوكل علي اللهلوحة الادارة → عناصر اضافية → إدارة أكواد Javascript [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]نضغط علي : إنشاء كود جديد [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]العنوان : تحديد الكود أضف الكود الى : جميع الصفحات كود Javascript : نضع الكود التالي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]تكبير الصورة تم تعديل ابعاد هذه الصورة. انقر هنا لمعاينتها بأبعادها الأصلية. [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] - الكود:
-
[color=#000000][font=Monaco]function selectCode(a)[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] // Get ID of code block[/font][/color] [color=#000000][font=Monaco] var e = jQuery(a).closest('tr').next().find('.cont_code')[0];[/font][/color]
[color=#000000][font=Monaco] // Not IE[/font][/color] [color=#000000][font=Monaco] if (window.getSelection)[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] var s = window.getSelection();[/font][/color] [color=#000000][font=Monaco] // Safari[/font][/color] [color=#000000][font=Monaco] if (s.setBaseAndExtent)[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] // Firefox and Opera[/font][/color] [color=#000000][font=Monaco] else[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] // workaround for bug # 42885[/font][/color] [color=#000000][font=Monaco] if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == ' ')[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] e.innerHTML = e.innerHTML + ' ';[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] // All Rights Reserved a7medvirus[/font][/color] [color=#000000][font=Monaco] var r = document.createRange();[/font][/color] [color=#000000][font=Monaco] r.selectNodeContents(e);[/font][/color] [color=#000000][font=Monaco] s.removeAllRanges();[/font][/color] [color=#000000][font=Monaco] s.addRange(r);[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] // Some older browsers[/font][/color] [color=#000000][font=Monaco] else if (document.getSelection)[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] var s = document.getSelection();[/font][/color] [color=#000000][font=Monaco] var r = document.createRange();[/font][/color] [color=#000000][font=Monaco] r.selectNodeContents(e);[/font][/color] [color=#000000][font=Monaco] s.removeAllRanges();[/font][/color] [color=#000000][font=Monaco] s.addRange(r);[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] // IE[/font][/color] [color=#000000][font=Monaco] else if (document.selection)[/font][/color] [color=#000000][font=Monaco] {[/font][/color] [color=#000000][font=Monaco] var r = document.body.createTextRange();[/font][/color] [color=#000000][font=Monaco] r.moveToElementText(e);[/font][/color] [color=#000000][font=Monaco] r.select();[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] }[/font][/color] [color=#000000][font=Monaco] jQuery(function(){[/font][/color]
[color=#000000][font=Monaco] jQuery('div.postbody td.code').parent().prev().find('b').html('الــرمــز :[/font][/color] [color=#000000][font=Monaco] [url=http://iraq.forumotion.com/javascript:void()]</font> تحديد المحتوي [/url]');[/font][/color] [color=#000000][font=Monaco] });[/font][/color] |
هذا الكود الجديد المطور ِ بواسطة فريق العمل Gangstar15 & A7medvirus ملحوظة هااااااااااامة جدا لحقوق الملكية : تم وضع الكود في الدعم الاجبني بواستطي الرابط للكود في الدعم الاجنبي : select-content-button والسلام عليكم ورحمة الله |
|