المواضيع المخالفة للدستور يتم حذفها مباشرة بدون إرسال أي إشعار للعضو لذلك يُرجى مراجعة الدستور والتقيّد بشروطه منعاً للإحراج.
كذلك ننصحك باستعمال محرك البحث في المنتدى لأن الكثير من الاستفسارات سبق وأن طُرحت في المنتدى.
موقع بحيرة العرب شركات الأخبار المباشرة مدونة عواميد جمعية نخلة الخيرية
أعلن عن مدونتك هنا أعلن عن مدونتك هنا أعلن عن مدونتك هنا أعلن عن مدونتك هنا أعلن عن مدونتك هنا

العودة   منتديات عرب ووردبريس > قسم الإضافات > معرض الإضافات
التسجيل التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة

[إضافة] Edit Comments XT Plugin إجعل المعلقين يعدلون ردودهم

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 07-20-2007, 10:37 PM
مدون محترف
 
تاريخ التسجيل: Sep 2006
الدولة: السعودية
المشاركات: 688
شكر غيره: 0
تم شكره 15 مرة في 5 موضوع
افتراضي [إضافة] Edit Comments XT Plugin إجعل المعلقين يعدلون ردودهم

السلام عليكم ورحمة الله وبركاته





إجعل زوارك يعدلون ردودهم مع هذه الإضافة

تعمل مع ووردبريس 2.2 و 2.1

http://sw-guide.de/wordpress/plugins/edit-comments-xt/


طريقة التركيب


اقتباس:

1. Decompress the .zip archive and upload the files into your plugins folder (located at /wp-content/plugins/) or into a sub folder of the plugins folder.
2. Activate the plugin from your WordPress admin panel.
3. Optional: Navigate to WordPress admin panel > Options > Edit Comments XT and modify the options.
4. Here’s where it gets tricky. We’re going to need to make some changes to the comments.php file of your theme. This file is located in /wp-content/themes/**YOUR THEME NAME***/comments.php.

Before we make any edits, let’s make a backup of comments.php. Copy the file and name it comments-backup.php. You should now have two comment files in your theme directory, one called comments-backup.php and one called comments.php.

NOTE: For people using the default theme, Kubrick, I’ve included a modified copy of the comments.php file. It contains all the edits needed to make the plugin work. If you’re using a Kubrick-based theme, that file may also work for you.
5. For the rest of you, it’ll require quite a bit of tweaking to get it right. Make the following edits to your comments.php file:
1. First thing to do is add the link that users will click on to edit their comments. This will be added within the comment loop. The beginning of the comment loop looks like this:

<?php foreach ($comments as $comment) : ?>

And the end of the comment loop looks like:

<?php endforeach; /* end for each comment */ ?>

Anything in between those two bits of code will be repeated for each comment. We need to add a tag that will create the link somewhere in this loop. The code is: . An example would be:

<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('F jS, Y') ?> at <?php comment_time() ?></a> <?php if (function_exists('edit_comments_xt_link')) { edit_comments_xt_link(); } else { edit_comment_link('edit','&nbsp;&nbsp;',''); } ?></small>

This will output the comment date and time, and then the edit link. This function replaces the WordPress’s edit_comment_link().
2. Now we need to account for three possible scenarios:
- Someone who is logged in and making a comment
- Someone who isn’t logged in and making a comment
- Someone who is editing their comment (logged in or not doesn’t matter)

In your file, the first 2 are already accounted for. We need to make room for the last one.

Find this: <?php if ( $user_ID ) : ?>. It means there is someone logged in. The next line might be something like <p>Logged in as.....".

Here we go with a big edit. Delete this: <?php if ( $user_ID ) : ?>.
And change it to:

<?php
if ( isset($_GET['edit_comments_xt']) ) :
$edit_comment_xt = edit_comments_xt_init();
if (!$edit_comment_xt) : return; endif;
elseif ( $user_ID ) :
?>

3. Now we need to edit the <textarea> where users input their comments. Look for:

<textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea>

And replace it with:

<textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"><?php if (function_exists('edit_comments_xt_content')) edit_comments_xt_content($edit_comment_xt); ?>

4. You’re pretty much done! Now, we can just do a bit of beautification and cleanup.

We obviously don’t want to have the “Leave a Reply” message as the header of the comment area if they’re editing a comment. So change this:

<h3 id="respond">Leave a Reply</h3>

To:

<h3 id="respond"><?php echo (isset($_GET['edit_comments_xt'])) ? "Edit your Comment" : "Leave a Reply"; ?></h3>

The above uses a ternary operator. Basically, if the someone is editing a comment, it will print “Edit your Comment”, and if not it will print “Leave a Reply” . You could also use this technique for the submit button.
6. Break out a bottle of champagne. You just finished the installation of Edit Comments XT. Enjoy!


ترجمة الشرح يبيله مخمخة شوي .. المهم فيه تعديل على بعض الملفات وإضافة أكواد ..

التحميل من خلال الرابط ستجد download
http://sw-guide.de/wordpress/plugins/edit-comments-xt/









__________________

مدونتي
www.2mxr.com/blog

... ... ...
رد مع اقتباس
  #2  
قديم 07-20-2007, 11:49 PM
مدون مميز
 
تاريخ التسجيل: Jun 2007
الدولة: السعودية
المشاركات: 179
شكر غيره: 0
تم شكره 7 مرة في 3 موضوع
افتراضي

وعليكم السلام ورحمة الله وبركاته

جزاك الله خير على مجهودك ,,


الحمد لله خفت تكون أجاكس كومن اديت

قمت بتعريبها قبل أكثر من اسبوع مع مجموعة اخى من الاضافات ,, والى الان لم انشرها بسبب انشغالي

لي عوده قريبه









رد مع اقتباس
  #3  
قديم 07-21-2007, 12:33 AM
مدون مميز جداً
 
تاريخ التسجيل: Oct 2006
الدولة: حيث أكون !
المشاركات: 372
شكر غيره: 2
تم شكره 6 مرة في 3 موضوع
افتراضي

رائع

ألف شكر ماكسر
إضافة مميزة









__________________
مدونتي

[ www.adham-sh.net ]
رد مع اقتباس
  #4  
قديم 07-21-2007, 12:49 AM
مدون نشيط
 
تاريخ التسجيل: Jun 2007
المشاركات: 49
شكر غيره: 0
تم شكره 0 مرة في 0 موضوع
افتراضي

شكراً جزيلا، فعلا إضافة ضرورية ونحتاجها، هل من الممكن توقيت الرد بحيث بعد فترة معينة يمنع التعديل؟

عموماً أنا بانتظار تعريب الأخ SWanderer للإضافة ، وشكراً للجميع.









رد مع اقتباس
  #5  
قديم 07-21-2007, 12:52 AM
الصورة الرمزية أبو حمزة المدني
نائب المشرف العام
 
تاريخ التسجيل: Aug 2006
الدولة: المدينة المنورة
المشاركات: 277
شكر غيره: 1
تم شكره 11 مرة في 10 موضوع
افتراضي

جزاك الله خير

وننتظر اخونا SWanderer ينزل التعريب









__________________
(1) مدونتي من هنا
(2) خدماتي
(3) حسابي على الفيس بوك من هنا
(4) حسابي على توييتر من هنا
(5) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(6) إستعمل خاصة البحث قبل وضع اي موضوع
(7) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
رد مع اقتباس
  #6  
قديم 07-21-2007, 01:16 AM
مدون مميز
 
تاريخ التسجيل: Jun 2007
الدولة: السعودية
المشاركات: 179
شكر غيره: 0
تم شكره 7 مرة في 3 موضوع
افتراضي

نعم في إضافة ال Ajax هناك عداد تنازلي يظهر للزائر ,, وانت تحدد المدة الزمنية









رد مع اقتباس
  #7  
قديم 07-21-2007, 11:11 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,326 مرة في 485 موضوع
افتراضي

مشكور ماكسر.
ننتظر الاخ SWanderer ...
لكن اعتقد قد تسبب مشكلة هذه الاضافة هنالك من يكتب لك ردود غريبة وعجيبة في المدونة فتقوم بتحريرها واعصابك تستشيط فتخيل ترجع تجدها تعدلت من جديد









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #8  
قديم 07-22-2007, 08:30 PM
مدون نشيط
 
تاريخ التسجيل: Jun 2007
المشاركات: 39
شكر غيره: 1
تم شكره 3 مرة في 2 موضوع
افتراضي

و هل من مصلحتي أن يتم تعديل الردود من قبل الزوار؟

فللأسف قد يسئ استخدامها البعض فتضيع أنت في الطوشة؟









__________________
w w w . o s a m a . a e
مدونة شخصية، اجتماعية، فوتوغرافية، ساخر"0"
رد مع اقتباس
  #9  
قديم 07-23-2007, 01:10 AM
مدون محترف
 
تاريخ التسجيل: Sep 2006
الدولة: السعودية
المشاركات: 688
شكر غيره: 0
تم شكره 15 مرة في 5 موضوع
افتراضي

شكراً لتعليقاتكم
swanderer .. ننتظر بشغف
أسامة .. الزوار سيعدلون ردودهم .. هذه الإضافة تمكن كل شخص من تعديل رده هو وليس رد أي شخص آخر ..









__________________

مدونتي
www.2mxr.com/blog

... ... ...
رد مع اقتباس
  #10  
قديم 07-23-2007, 07:12 AM
مدون مميز
 
تاريخ التسجيل: Jun 2007
الدولة: السعودية
المشاركات: 179
شكر غيره: 0
تم شكره 7 مرة في 3 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Osama

و هل من مصلحتي أن يتم تعديل الردود من قبل الزوار؟

فللأسف قد يسئ استخدامها البعض فتضيع أنت في الطوشة؟


يا أستاذي نعم من مصلحتك ومصلحتي

حدد زمن التعديل بـ دقيقة واحدة فقط ,, أو ثلاث دقائق , لن تشكل فارقاً بالنسبة لك , وسوف تتيح للأعضاء تصحيح أخطائهم التي وقعوا فيها مع الإستعجال

هناك إضافة أخرى تؤدي نفس الهدف ,, قمت بتعريبها كذلك , تمكن العضو من إستعراض الرد قبل نشر

جميعها مفيده ومريحة لك ولأعضاءك

أنا أحثك على إستخدامها =====>> محامي دفاع عن زوار مدونة Osama ,, بحكم أني أحد المتابعين القدامى









رد مع اقتباس
  #11  
قديم 07-23-2007, 01:16 PM
مدون نشيط
 
تاريخ التسجيل: Jun 2007
المشاركات: 39
شكر غيره: 1
تم شكره 3 مرة في 2 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة MaXeR

شكراً لتعليقاتكم
swanderer .. ننتظر بشغف
أسامة .. الزوار سيعدلون ردودهم .. هذه الإضافة تمكن كل شخص من تعديل رده هو وليس رد أي شخص آخر ..



أنا أقصد قد يساء استخدام الزائر لهذه الخاصية ولكن الأخ Swandrer شرح في رده أدناه كيفية التغلب على هذه المشكلة عبر التحكم في الوقت المسموح به للتعديل..









__________________
w w w . o s a m a . a e
مدونة شخصية، اجتماعية، فوتوغرافية، ساخر"0"
رد مع اقتباس
  #12  
قديم 07-23-2007, 06:37 PM
مدون محترف
 
تاريخ التسجيل: Sep 2006
الدولة: السعودية
المشاركات: 688
شكر غيره: 0
تم شكره 15 مرة في 5 موضوع
افتراضي

لا أعتقد أن إستعراض الرد بنفس الفاعلية و العملية مقارنة بتعديل الرد ...
هذا شيء ألاحظه في المنتديات .. وشخصياً أنا لا أستخدم إستعراض الرد البتة !!
لذلك أعتقد أن تعديل الوقت الخاص بإمكانية تعديل الرد إلى 10 دقائق كافي لجعل الزائر ينتبه لإستدراكاته و أخطائه ..
مجرد رأي شخصي
بالمناسبة هناك إضافة بالأجاكس تمكنك من رؤية ردك مباشرة أثناء كتاتبه ..









__________________

مدونتي
www.2mxr.com/blog

... ... ...
رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أريد إضافة لجمع إيميلات المعلقين أو لمراسلتهم :s C-ism طلبات الإضافات / طلبات تعريب الإضافات 3 07-02-2009 01:01 AM
مشكلة بإضافة : WP Ajax Edit Comments (تحرير التعليق ) آدم إضافات ووردبريس - عام 5 03-16-2009 09:50 AM
هل تعمل إضافة paged comments في النسخة 2.7 ؟ Hisham إضافات ووردبريس - عام 5 01-16-2009 07:30 PM
[ طلب ] هل توجد إضافة مراسلة جميع المعلقين؟ Abu-Fahd طلبات الإضافات / طلبات تعريب الإضافات 4 09-10-2008 01:04 PM
إضافة ajax-comments Mr.AyMaN معرض الإضافات 12 02-26-2008 05:30 PM



الساعة الآن 06:45 AM.