أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))

السلام عليكم ورحمة الله وبركاته كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه )) يعني أخلي الجميع مجرد ما يفتح المنتدى يلاقي الاستفتاء موجود ب


موضوع مغلق


26-07-2012 05:10 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2011
رقم العضوية : 1381
المشاركات : 25
الجنس :
قوة السمعة : 0
السلام عليكم ورحمة الله وبركاته
كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
يعني أخلي الجميع مجرد ما يفتح المنتدى يلاقي الاستفتاء موجود بالواجهه ؟
تم تحرير الموضوع بواسطة :Soliman بتاريخ:07-08-2012 07:13 مساءً

look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
  26-07-2012 05:25 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 23-07-2010
رقم العضوية : 599
المشاركات : 3734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..

look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
  26-07-2012 06:29 صباحاً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2011
رقم العضوية : 1381
المشاركات : 25
الجنس :
قوة السمعة : 0
اشكرك أخي الغالي نجم الوب على ابداعك .........

لكن عند التحميل من لوحة الادارة خرجت الرسالة التالية :

حدث خطأ مع قواعد البيانات

سبب الخطأ : استعلام

رقم الخطأ : 1146

رسالة الخطأ : Table 'alhna_forum.pbb_sidebar' doesn't exist

الاستعلام المسبب للخطأ :

INSERT INTO pbb_sidebar SET title='إستفتاء',text='{template}forum_poll{/template}',place_block='1',sort='1'


تم تحرير المشاركة بواسطة :abu hamza بتاريخ:26-07-2012 06:35 صباحاً


look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
  26-07-2012 06:46 صباحاً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2011
رقم العضوية : 1381
المشاركات : 25
الجنس :
قوة السمعة : 0
هل هناك طريقة آخرى ؟؟

look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
  26-07-2012 06:02 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 12526
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 73776
موقعي : زيارة موقعي
تفضل طريقة آخرى لعرض استفتاء معين من احد مواضيع المنتدى في الصفحة الرئيسية للمنتدى

حرر ملف : modules/main.module.php
وفي اعلاه ابحث عن :
CODE
(!defined('IN_PowerBB')) ? die() : '';

ضع اسفلها مباشرة :
CODE
$CALL_SYSTEM = array();
$CALL_SYSTEM['POLL']			=	true;
$CALL_SYSTEM['VOTE']			=	true;


ثم ابحث عن :
CODE
$PowerBB->_CONF['template']['foreach']['forums_list'] = array();

وضع اعلاها مباشرة الكود التالي :
CODE
$Subject_ID = "208";
$PowerBB->_CONF['template']['Info']['close_poll_subject'] = "0";
$PollArr		   =	array();
$PollArr['where']	=	array('subject_id',$Subject_ID);
$Poll = $PowerBB->poll->GetPollInfo($PollArr);
if ($Poll)
{
$PowerBB->template->assign('Poll',$Poll);
$PowerBB->template->assign('subject_id',$Subject_ID);
$PowerBB->template->assign('poll_writer',"1s#");
$PowerBB->template->assign('poll_section',"1s#");
$PowerBB->template->assign('mod_toolbar',"4");
$PowerBB->template->display('show_poll_top');
$Poll['answers'] = unserialize($Poll['answers']);
// Kill XSS
if ($Poll['answers'])
{
foreach($Poll['answers'] as $answers_number => $answers)
{
$subject_id  = $Subject_ID;
$vote_nm = $PowerBB->DB->sql_num_rows($PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['vote'] . " WHERE answer_number = " . $answers_number . " AND subject_id = " . $subject_id . " "));


$answers =$PowerBB->Powerparse->censor_words($answers);
$answers = $PowerBB->functions->CleanVariable($answers,'sql');
$answers = $PowerBB->functions->CleanVariable($answers,'html');
$PowerBB->template->assign('answers',$answers);
$PowerBB->template->assign('answers_number',$answers_number);
$PowerBB->template->assign('Vote',$vote_nm);
$CheckArr					=	array();
$CheckArr['where'][0]		   =	array();
$CheckArr['where'][0]['name']	=	'subject_id';
$CheckArr['where'][0]['oper']	=	'=';
$CheckArr['where'][0]['value']	=	$Subject_ID;
$CheckArr['where'][1]		   =	array();
$CheckArr['where'][1]['con']	=	'AND';
$CheckArr['where'][1]['name']	=	'member_id';
$CheckArr['where'][1]['oper']	=	'=';
$CheckArr['where'][1]['value']	=	$PowerBB->_CONF['member_row']['id'];
if (!$PowerBB->_CONF['member_permission'])
{
$CheckArr['where'][2]		   =	array();
$CheckArr['where'][2]['con']	=	'AND';
$CheckArr['where'][2]['name']	=	'user_ip';
$CheckArr['where'][2]['oper']	=	'=';
$CheckArr['where'][2]['value']	=	$PowerBB->_CONF['ip'];
}
$ShowVote = $PowerBB->vote->GetVoteInfo($CheckArr);
$PowerBB->template->assign('ShowVote',$ShowVote);
$PowerBB->template->display('show_poll');
}
}
$PowerBB->template->assign('Poll',$Poll);
$CheckArr					=	array();
$CheckArr['where'][0]		   =	array();
$CheckArr['where'][0]['name']	=	'subject_id';
$CheckArr['where'][0]['oper']	=	'=';
$CheckArr['where'][0]['value']	=	$Subject_ID;
$CheckArr['where'][1]		   =	array();
$CheckArr['where'][1]['con']	=	'AND';
$CheckArr['where'][1]['name']	=	'member_id';
$CheckArr['where'][1]['oper']	=	'=';
$CheckArr['where'][1]['value']	=	$PowerBB->_CONF['member_row']['id'];
if (!$PowerBB->_CONF['member_permission'])
{
$CheckArr['where'][1]		   =	array();
$CheckArr['where'][1]['con']	=	'AND';
$CheckArr['where'][1]['name']	=	'user_ip';
$CheckArr['where'][1]['oper']	=	'=';
$CheckArr['where'][1]['value']	=	$PowerBB->_CONF['ip'];
}
$ShowVote = $PowerBB->vote->GetVoteInfo($CheckArr);
$PowerBB->template->assign('ShowVote',$ShowVote);
$Allvote_nm = $PowerBB->DB->sql_num_rows($PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['vote'] . " WHERE votes AND subject_id = " . $Subject_ID . " "));
$PowerBB->template->assign('AllVote',$Allvote_nm);
$PowerBB->template->display('show_poll_down');
}


في اعلى هذا الكود تجد :
CODE
$Subject_ID = "208";

استبدل رقم 208 إلى رقم الموضوع الموجود به الأستفتاء المراد عرضة بالصفحة الرئيسية

أنتهى ..


تم تحرير المشاركة بواسطة :Soliman بتاريخ:07-08-2012 07:12 مساءً


look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
  26-07-2012 09:00 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2011
رقم العضوية : 1381
المشاركات : 25
الجنس :
قوة السمعة : 0
مشكور اخي سليمان على ردك الرائع

كنت اتمنى ان اجد هك خاص بالاسفتاء للصفحة الرئيسية للتحكم من خلال لوحة الاداره

للامانه انا شفت الهاك فيvb

look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
  26-07-2012 09:16 مساءً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 20-07-2009
رقم العضوية : 18
المشاركات : 2796
الجنس :
تاريخ الميلاد : 1-10-1981
الدعوات : 30
قوة السمعة : 4978
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته ،،
تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمدلله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة.
بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه )) abu hamza
3 1482 abu hamza

الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 10:18 AM