بسم الله الرحمن الرحيم
كود تحديد المحتوى لصندوق الأكواد. اقدم لكم هذه الاضافة البسيطة والمهمة في نفس الوقت، وهي عبارة عن كود لوضع زر لتحديد محتوى صندوق الأكواد في المواضيع، وهذا ما يسهل على المستخدم نسخ الأكواد وتحديدها. الكود حصري لدينا ولكن ليس من برمجتنا.
كود تحديد المحتوى لصندوق الأكواد. اقدم لكم هذه الاضافة البسيطة والمهمة في نفس الوقت، وهي عبارة عن كود لوضع زر لتحديد محتوى صندوق الأكواد في المواضيع، وهذا ما يسهل على المستخدم نسخ الأكواد وتحديدها. الكود حصري لدينا ولكن ليس من برمجتنا.
معاينة الكود

تركيب الكود
توجه نحو لوحة الادارة – عناصر اضافية – اكواد الـ HTML&JavaScript – اضف كود جديد – العنوان: أي شيء | المكان: المواضيع
هذا الكود يعمل على جميع النسخ ما عدا AwesomeBB
وهذا الكود يعمل على النسخة الأخيرة AwesomeBB
بالتوفيق للجميع
والسلام ختام
هذا الكود يعمل على جميع النسخ ما عدا AwesomeBB
JavaScript:
/* كود تحديد المحتوى حصري على منتدى انكور التطويري - forum.iinkor.com */
function selectCode(e) {
var s = $(e).closest("dl").find(".cont_code,code").get(0), range, selection;
var a = s, z = s;
while(a.nodeType == 1 && a.childNodes.length) a=a.firstChild;
while(z.nodeType == 1 && z.childNodes.length) z=z.lastChild;
if (!$(a).is('.fixff')) {
var fix = $('<span class="fixff"/>').insertBefore(a);
} else {
a = a.nextSibling;
}
if (document.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(s);
range.select();
} else if (window.getSelection) {
selection = window.getSelection();
range = document.createRange();
range.setStart(a, 0);
range.setEnd(z, z.nodeValue ? z.nodeValue.length : 0);
selection.removeAllRanges();
selection.addRange(range);
}
};
$(function(){$("dl.codebox:not(.spoiler,.hidecode) > dd.code, dl.codebox:not(.spoiler,.hidecode) > dd > code").closest("dl").find('dt').append('<span onClick="selectCode(this)" class="selectCode"> ◀ تحديد المحتوى </span>')});
/* كود تحديد المحتوى حصري على منتدى انكور التطويري - forum.iinkor.com */
JavaScript:
/* كود تحديد المحتوى حصري على منتدى انكور التطويري - forum.iinkor.com */
function selectCode(e) {
var s = $(e).closest("div").find("code").get(0), range, selection;
var a = s, z = s;
while(a.nodeType == 1 && a.childNodes.length) a=a.firstChild;
while(z.nodeType == 1 && z.childNodes.length) z=z.lastChild;
if (!$(a).is('.fixff')) {
var fix = $('<span class="fixff"/>').insertBefore(a);
} else {
a = a.nextSibling;
}
if (document.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(s);
range.select();
} else if (window.getSelection) {
selection = window.getSelection();
range = document.createRange();
range.setStart(a, 0);
range.setEnd(z, z.nodeValue ? z.nodeValue.length : 0);
selection.removeAllRanges();
selection.addRange(range);
}
};
$(function(){$("div.codebox:not(.spoiler,.hidecode) ").find('p').append('<span onClick="selectCode(this)" class="selectCode">◀ تحديد المحتوى </span>')});
/* كود تحديد المحتوى حصري على منتدى انكور التطويري - forum.iinkor.com */
بالتوفيق للجميع
والسلام ختام