فارس الزمن
عدد المساهمات : 164 معدل النشاط : 5301 السُمعة : 0
| موضوع: طريقة وضع تظليل للكود الجمعة 18 أبريل 2014 - 14:51 | |
| اسأل عن طريقة وضع الكود ويظلل عند النسخ ما هو الحال هنا فى المنتدى رغم اخيارى ادراج كود من لوحة الارسال يظهر هكذا ؟!
عدل سابقا من قبل فارس الزمن في الجمعة 18 أبريل 2014 - 14:55 عدل 1 مرات | |
|
أمير المساعدة
عدد المساهمات : 2750 معدل النشاط : 8387 السُمعة : 127
| موضوع: رد: طريقة وضع تظليل للكود الجمعة 18 أبريل 2014 - 14:53 | |
| | |
|
فارس الزمن
عدد المساهمات : 164 معدل النشاط : 5301 السُمعة : 0
| موضوع: رد: طريقة وضع تظليل للكود الجمعة 18 أبريل 2014 - 15:02 | |
| كود لتضليل محتوى الأكواد كالموجود بالدعم
ملحوظه هامه! الكود يعمل على النسخه phpBB3 فقط
وانا نسختى phpBB2
| |
|
lava mc
عدد المساهمات : 2 معدل النشاط : 3877 السُمعة : 0
| موضوع: شكر الجمعة 18 أبريل 2014 - 15:07 | |
| | |
|
أمير المساعدة
عدد المساهمات : 2750 معدل النشاط : 8387 السُمعة : 127
| موضوع: رد: طريقة وضع تظليل للكود الجمعة 18 أبريل 2014 - 15:08 | |
| جرب هذا الكود عزيزي .. لوحة الادارة > عناصر إضافية > ادارة اكواد JavaScriptتفعيل نظام إدارة أكواد Javascript : نعم ثم اضغط سجلثم اضغط على انشاء كود جديدالعنوان : مثلا تحديد الاكواد اضف الكود الى : جميع الصفحات كود Javascript : ضع هذا الكود- اضغط هنا لمشاهدة الكود:
- الكود:
-
function selectCode(a) { // Get ID of code block var e = jQuery(a).closest('tr').next().find('.cont_code')[0]; // Not IE if (window.getSelection) { var s = window.getSelection(); // Safari if (s.setBaseAndExtent) { s.setBaseAndExtent(e, 0, e, e.innerText.length - 1); } // Firefox and Opera else { // workaround for bug # 42885 if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == '<BR>') { e.innerHTML = e.innerHTML + ' '; } var r = document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange(r); } } // Some older browsers else if (document.getSelection) { var s = document.getSelection(); var r = document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange(r); } // IE else if (document.selection) { var r = document.body.createTextRange(); r.moveToElementText(e); r.select(); } } jQuery(function(){ jQuery('div.postbody td.code').parent().prev().find('b').html('Code: <a href="javascript:void()" onClick="selectCode(this)"><font face="verdana" color="red"></font> تحديد المحتوي </a>'); }); ثم اضغط .. قدم | |
|
أمير المساعدة
عدد المساهمات : 2750 معدل النشاط : 8387 السُمعة : 127
| موضوع: رد: طريقة وضع تظليل للكود الجمعة 18 أبريل 2014 - 15:10 | |
| | |
|
فارس الزمن
عدد المساهمات : 164 معدل النشاط : 5301 السُمعة : 0
| موضوع: رد: طريقة وضع تظليل للكود السبت 19 أبريل 2014 - 1:39 | |
| الوضع كما هو للاسف .. | |
|
زائر زائر
| موضوع: رد: طريقة وضع تظليل للكود السبت 19 أبريل 2014 - 12:42 | |
| اذا اردت تضليل الاكواد للنسخه الثانيه لازم اولا تضع كود لتأطير الاكواد هذا الكود حطه في الورقه css لجعل الاكواد داخل اطار - الكود:
-
.code{ max-height: 200px; overflow: auto; direction: ltr; display: block; } ثم ضع الاكواد الموجوده في هذا الموضوع https://help.ahlamontada.com/t887325-topic#3954941 |
|
فارس الزمن
عدد المساهمات : 164 معدل النشاط : 5301 السُمعة : 0
| موضوع: رد: طريقة وضع تظليل للكود السبت 19 أبريل 2014 - 14:34 | |
| لم يفلح الامر الا فى وضع اطار حول الكود ولكن فشل فى تظليل المحتوى اليك صورة من الكود فى ورقة css وصورة من ال Javascript وصورة من حال المنتدى بعد التغيير وظهور الاطار فقط
| |
|
زائر زائر
| موضوع: رد: طريقة وضع تظليل للكود الأحد 20 أبريل 2014 - 3:15 | |
| تأكد انك مفعل اكواد الجافا
تفعيل نظام إدارة أكواد Javascript: اختر نعم |
|
فارس الزمن
عدد المساهمات : 164 معدل النشاط : 5301 السُمعة : 0
| موضوع: رد: طريقة وضع تظليل للكود الأحد 20 أبريل 2014 - 15:00 | |
| تمام كده تم الحل وشكرا لحضرتك :) | |
|