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

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


موضوع مغلق


26-07-2012 05:10 صباحا
abu hamza
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2011
رقم العضوية : 1381
المشاركات : 25
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 0
اصدار المنتدى : 2.1.4
 offline 
السلام عليكم ورحمة الله وبركاته
كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
يعني أخلي الجميع مجرد ما يفتح المنتدى يلاقي الاستفتاء موجود بالواجهه ؟


تم تحرير الموضوع بواسطة :Soliman
بتاريخ:07-08-2012 07:13 مساء


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

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

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

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

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

رقم الخطأ : 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 صباحا


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

26-07-2012 06:02 مساء
مشاهدة مشاركة منفردة [4]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10316
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 49
قوة السمعة : 62326
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif كيف أضع أستفتاء في الصفحة الرئيسية ؟؟ (( أي الواجهه ))
تفضل طريقة آخرى لعرض استفتاء معين من احد مواضيع المنتدى في الصفحة الرئيسية للمنتدى

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

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


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

وضع اعلاها مباشرة الكود التالي :
$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');
}


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

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

أنتهى ..


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


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

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

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

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

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


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

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







الساعة الآن 07:33 مساء