(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr
منتدى الدعم و المساعدة لأحلى المنتديات :: أحلى منتدى :: :: التقنيات المتقدمة :: أكواد الجافا إسكريبت JAVA
صفحة 1 من اصل 1
(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr
![بسم الله الرحمان الر](/users/1811/68/54/94/smiles/613623.gif)
والصلاة والسلام على افضل الخلق سيدنا محمد عليه افضل الصلاة والسلام
اما بعد
اليوم اتيت لكم بكود جميل جدا الا وهو الاقتباس التلقائي والسريع
شرح الكود:
هو عباره عن كود عندما تحددد كلام معين او المساهمه"ولكن يجب ان تحدد الكلام" كلها والضغط على اقتباس سينزل مقتبس مباشرة في الصندوق الماسي
صورة للكود:
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr APm6o](https://2img.net/h/im31.gulfup.com/APm6o.png)
الان طريقة وضع الكود
لوحة الاداره>>عناصر اضافيه>>HTML و JAVASCRIPT>>إدارة أكواد Javascript>>انشاء كود جديد
العنوان:كما تريد
اضف الكود الى:جميع الصفحات
كود Javascript * :
للنسخه PhpBB2
اما بعد
اليوم اتيت لكم بكود جميل جدا الا وهو الاقتباس التلقائي والسريع
شرح الكود:
هو عباره عن كود عندما تحددد كلام معين او المساهمه"ولكن يجب ان تحدد الكلام" كلها والضغط على اقتباس سينزل مقتبس مباشرة في الصندوق الماسي
صورة للكود:
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr APm6o](https://2img.net/h/im31.gulfup.com/APm6o.png)
الان طريقة وضع الكود
لوحة الاداره>>عناصر اضافيه>>HTML و JAVASCRIPT>>إدارة أكواد Javascript>>انشاء كود جديد
العنوان:كما تريد
اضف الكود الى:جميع الصفحات
كود Javascript * :
للنسخه PhpBB2
- الكود:
$(document).ready(function(){
$("a:has(.i_icon_quote)").attr("href", "#quick_reply");
$(".i_icon_quote").attr("title", "Répondre en citant");
$(".postbody div").mouseup(function(e){
qtext = $(this).parents("tr.post");
if (window.getSelection)
theSelection = window.getSelection().toString();
else if (document.getSelection)
theSelection = document.getSelection();
else if (document.selection)
theSelection = document.selection.createRange().text;
});
$("a:has(.i_icon_quote)").click(function () {
uname = qtext.find(".name strong a").text();
$("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');
$('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'
});
});
- الكود:
$(document).ready(function(){
$("a:has(.i_icon_quote)").attr("href", "#quick_reply");
$(".i_icon_quote").attr("title", "Répondre en citant");
$(".postbody .content div").mouseup(function(e){
qtext = $(this).parents(".post");
if (window.getSelection)
theSelection = window.getSelection().toString();
else if (document.getSelection)
theSelection = document.getSelection();
else if (document.selection)
theSelection = document.selection.createRange().text;
});
$("a:has(.i_icon_quote)").click(function () {
uname = qtext.find(".postprofile dl dt strong a").text();
$("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');
$('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'
});
});
- الكود:
$(document).ready(function(){
$("a:has(.i_icon_quote)").attr("href", "#quick_reply");
$(".i_icon_quote").attr("title", "Répondre en citant");
$(".entry-content div").mouseup(function(e){
qtext = $(this).parents(".post");
if (window.getSelection)
theSelection = window.getSelection().toString();
else if (document.getSelection)
theSelection = document.getSelection();
else if (document.selection)
theSelection = document.selection.createRange().text;
});
$("a:has(.i_icon_quote)").click(function () {
uname = qtext.find(".username a").text();
$("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');
$('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'
});
});
للنسخة Invision
- الكود:
$(document).ready(function(){
$("a:has(.i_icon_quote)").attr("href", "#quick_reply");
$(".i_icon_quote").attr("title", "Répondre en citant");
$(".post-entry div").mouseup(function(e){
qtext = $(this).parents(".post");
if (window.getSelection)
theSelection = window.getSelection().toString();
else if (document.getSelection)
theSelection = document.getSelection();
else if (document.selection)
theSelection = document.selection.createRange().text;
});
$("a:has(.i_icon_quote)").click(function () {
uname = qtext.find(".postprofile-details dt a + br + a").text();
$("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');
$('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'
});
});
ثانيا يمكنك وضع زر بجوار ازرار تعديل واقتباس
يؤدي نفس وظيفة الكود السابق مع ايضا جعل كود الاقتباس يعمل بدون مشكلة
وذلك عن طريق كود الجافا الذي اضفته كما وضحت في الاعلي حسب نسخة منتداك
عن طريق استبدال الكود التالي(1) "الموجود في كود الجافا الذي وضحته فوق حسب نسخة منتداك":
- الكود:
$("a:has(.i_icon_quote)").attr("href", "#quick_reply");
$(".i_icon_quote").attr("title", "Répondre en citant");
بالكود هذا:
- الكود:
$("a:has(.i_icon_quote)").after($('<a href="#quick_reply"><img src="رابط صورة الزر هنا" class="quickquote" alt="Citation rapide" title="Citation rapide" /></a>'));
ثم استبدال الكود التالي (2)"الموجود في كود الجافا الذي وضحته فوق حسب نسخة منتداك":
- الكود:
$("a:has(.i_icon_quote)").click(function () {
- الكود:
$(".quickquote").click(function () {
وبهذا قد انتهى الشرح
بالتوفيق ليكم
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr 221706](https://2img.net/u/1811/68/54/94/smiles/221706.gif)
تحياتي
[Mohamed Nsr]
فريق المساعدة
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr Help_r10](https://i.servimg.com/u/f40/11/60/75/36/help_r10.png)
![](https://i.servimg.com/u/f18/16/89/96/68/sig_se10.png)
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr 31010](https://i.servimg.com/u/f58/16/46/77/76/31010.png)
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr 410](https://i.servimg.com/u/f35/16/46/77/76/410.png)
--------------------------------------------------
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr 410](https://i.servimg.com/u/f35/16/46/77/76/410.png)
![(JAVASCRIPT) الاقتباس السريع ***Mohamed Nsr 410](https://i.servimg.com/u/f35/16/46/77/76/410.png)
Mohamed- احلى إدارة
-
عدد المساهمات : 11329
معدل النشاط : 15792
السُمعة : 453
![-](https://i.servimg.com/u/f37/19/43/18/14/tabs_l11.gif)
» (JAVASCRIPT)كود دمج المساهمة***Mohamed Nsr
» (JAVASCRIPT) كود تكبير الصندوق الماسي***Mohamed Nsr
» (JAVASCRIPT) كود الصعود والنزول في المنتدى***Mohamed Nsr
» (JAVASCRIPT)كود ترقيم الاكواد في المساهمات***Mohamed Nsr
» (JAVASCRIPT)كود اضافة زر رد سريع في الموضوع ***Mohamed Nsr
» (JAVASCRIPT) كود تكبير الصندوق الماسي***Mohamed Nsr
» (JAVASCRIPT) كود الصعود والنزول في المنتدى***Mohamed Nsr
» (JAVASCRIPT)كود ترقيم الاكواد في المساهمات***Mohamed Nsr
» (JAVASCRIPT)كود اضافة زر رد سريع في الموضوع ***Mohamed Nsr
منتدى الدعم و المساعدة لأحلى المنتديات :: أحلى منتدى :: :: التقنيات المتقدمة :: أكواد الجافا إسكريبت JAVA
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى