المشاركة الأصلية كتبت بواسطة: emovip مبدأياً حرر الملف report.module.php الموجود في المجلد modules
ابحث عن
CODE
// Form
أضف فوقه
CODE
$section = 20;
$Adress=$PowerBB->functions->GetForumAdress();
if ($PowerBB->_POST['reply_id'])
{
$reply_count = '&count='.$PowerBB->_POST['count'].'#'.$PowerBB->_POST['reply_id'].'';
}
$url = $Adress.'index.php?page=topic&show=1&id='.$PowerBB->_POST['id'].$reply_count;
$comment_text=$PowerBB->_POST['text'];
$comment_text = $PowerBB->functions->CleanVariable($comment_text,'trim');
$comment_text = $PowerBB->functions->CleanVariable($comment_text,'sql');
$comment_text = $PowerBB->functions->CleanVariable($comment_text,'html');
$Report_title = $PowerBB->_POST['title'] . ' من العضو '.$PowerBB->_CONF['member_row']['username'];
$comment_text ='\n'.$PowerBB->_CONF['template']['lang']['Topic_'].'\n\r'. $url . '\n\r\n\r' . $PowerBB->_CONF['template']['lang']['message'] . ':\n\r [quote='.$PowerBB->_CONF['member_row']['username'].']'.$comment_text.'[/quote]';
$SubjectArr = array();
$SubjectArr['field'] = array();
$SubjectArr['field']['title'] = $Report_title;
$SubjectArr['field']['text'] = $comment_text;
$SubjectArr['field']['writer'] = $PowerBB->_CONF['member_row']['username'];
$SubjectArr['field']['write_time'] = $PowerBB->_CONF['now'];
$SubjectArr['field']['native_write_time'] = $PowerBB->_CONF['now'];
$SubjectArr['field']['icon'] = 'look/images/icons/winner_first_h4h.gif';
$SubjectArr['field']['section'] = $section;
$Insert = $PowerBB->subject->InsertSubject($SubjectArr);
$PowerBB->functions->msg('تم إضافة الموضوع بنجاح');
احفظه وارفعه لمكانه وجربه. باقي للكود اضافة تحديث آخر مشاركة في الرئيسية وزيادة مشاركات العضو. هل هي مهمه لك؟ تحتاج بحث اكثر في برنامج المنتدى لكيفية عملها.
جزاكم الله خيرا اخي الغالي على المحاولة
الأمر نجح فعلا ولكن الرسالة العربية "تم إضافة الموضوع بنجاح" تظهر بترميز غير مفهوم
وكذلك لا تزيد عدد المشاركات في المنتدى في الرئيسية كما تفضلت وذكرت ولا يهمني مشاركات العضو
على العموم الفكرة التي كنت أريدها قريبة من ذلك
ولكن النتيجة لم ترق لي
كنت قد رأيت هذه الفكرة قبل ذلك في منتدى في بي وأعجبت بها
ولكن لا أعرف كيف قاموا بها هل هو هاك أم ماذا؟
كانت النتيجة أفضل من ذلك بكثير من حيث التنسيق والتنظيم والبيانات الكاملة عن المخالفة ورابط مشاركة المخالفة
كانت قريبة مما ذكرت في بداية الموضوع
أولا الموضوع باسم عضوية برقم محدد مسبقا
ثانيا عنوان الموضوع: تبليغ عن مشاركة مخالفة بواسطة فلان (العضو الذي قام بالتبليغ)
نص الموضوع
قام العضو فلان (العضو الذي قام بالتبليغ) بالإبلاغ عن مشاركة مخالفة
السبب: (يذكر سبب المخالفة الوارد في التقرير)
الموضوع: (اسم الموضوع مع الرابط الذي يشير إلى المشاركة المخالفة مباشرة وليس إلى رابط الموضوع فقط)
المنتدى: اسم المنتدى المحتوي على الموضوع (لا يهم ذكر رابطه)
كاتب المشاركة: (اسم العضو المخالف صاحب المشاركة المخالفة مع رابط ملفه الشخصي)
المشرفين: أسماء المشرفين القائمين على المنتدى المحتوي على المشاركة المخالفة
على العموم شكرا لك أخي الغالي على المساعدة
يمكن غلق الموضوع واعتبارها مجابة
ولكن أرجو أن يتم وضع هذه الفكرة كاقتراح للإصدار القادم
وجزاكم الله خيرا