دیتالایف انجین فارسی

ماژول پرسش و پاسخ سازگار با نسخه 8

تاریخ انتشار: 11 تیر 1388
ارسال کننده: Silence
ماژول پرسش و پاسخ سازگار با نسخه 8

ابتدا فایل های زیر رو به هاستتون منتقل کنید:
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
فایل Engine/Engine.php را باز کنید و کد زیر رو پیدا کنید:
switch ($do) {

بعد از کد بالا کد زیر رو قرار بدین:
case "faq" :
        include ENGINE_DIR.'/modules/faq.php';
        break;

فایل Engine/Inc/Options.php رو باز کنید و کد زیر را پیدا کنید:
$options['others'] = array(

بعد از کد بالا کدهای زیر رو قرار بدین:
array(
        'name'       => $lang['opt_faq'],
        'url'        => "$PHP_SELF?mod=faq",
        'descr'      => $lang['opt_faqd'],
        'image'         => "faq.png",
        'access'     => "1",
    ),

فایل Language/Farsi/Adminpanel.lng را باز کنید و کد زیر رو پیدا کنید:
$lang = array (

بعد از اون کد های زیر را قرار بدین:
'opt_faq' => "پرسش و پاسخ",
'opt_faqd' => "Office FAQ on the site",
'faq_question' => "سوال",
'faq_answer' => "پاسخ",
'faq_date' => "تاريخ ايجاد:",
'faq_name' => "نام",
'faq_altname' => "آدرس Seo (صفحه)",
'faq_edit' => "ويرايش",
'faq_delete' => "حذف",
'faq_view' => "نمايش",
'faq_add_page' => "ايجاد صفحه",
'faq_add_faq' => "اضافه كردن پرسش و پاسخ",
'faq_title_faq' => "فهرست پرسش و پاسخ",
'faq_title_aef' => "اضافه كردن / ويرايش كردن پرسش و پاسخ",
'faq_title_aep' => "اضافه كردن / ويرايش كردن صفحه",
'faq_title_pages' => "فهرست صفحات",
'faq_error_1' => "نام را وارد كنيد. (كمتر از 200 كاراكتر)",
'faq_error_2' => "هيچ آدرسي وارد نكرده ايد. كاراكترهاي موجود: \"a تا z و 0 تا 9\".  (كمتر از 200 كاراكتر)",
'faq_error_3' => "سوال را وارد كنيد. (كمتر از 200 كاراكتر)",
'faq_error_4' => "پاسخ را وارد كنيد. (كمتر از 200 كاراكتر)",
'faq_error_5' => "Length answer more 2000 characters.",
'faq_error_6' => "چيزي وجود ندارد.",
'faq_confirm_1' => "آيا شما از حذف اين مطمئن هستيد؟",
'faq_confirm_2' => "آيا شما از حذف اين مطمئن هستيد؟",

فایل Language/Farsi/Website.lng را باز کنید و کد زیر را پیدا کنید:
$lang = array (

بعد از کد بالا کد زیر رو قرار بدین:
'faq_error_1' => "سوالتان را وارد كنيد. (كمتر از 2000 كاراكتر)",
'faq_add_ok' => "از شما متشكريم، به سوال شما بزودي پاسخ داده خواهد شد.",

فایل Admin.php را باز کنید و کد زیر رو پیدا کنید:
'options',

بعد از کد بالا کد زیر رو قرار بدین:
'faq',

فایل htaccess. ر وباز کنید و کد زیر رو توی اخرین خطش قرار بدین:
RewriteRule ^faq/([^/]+).html$ index.php?do=faq&page=$1 [L]

وارد PHPMyAdmin شويد و پس از انتخاب ديتابيس، ‌SQL هاي زير را وارد آن كنيد:
DROP TABLE IF EXISTS `dle_faq`;
CREATE TABLE IF NOT EXISTS `dle_faq` (
  `id` int(10) NOT NULL auto_increment,
  `question` text NOT NULL,
  `answer` text NULL,
  `position` tinyint(5) NOT NULL default 1,
  `page` smallint(8) NOT NULL default 0,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM /*!40101 DEFAULT CHARSET=utf8 */;

DROP TABLE IF EXISTS `dle_faq_pages`;
CREATE TABLE IF NOT EXISTS `dle_faq_pages` (
  `id` smallint(8) NOT NULL auto_increment,
  `name` varchar(255) NOT NULL default '',
  `altname` varchar(255) NOT NULL default '',
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM /*!40101 DEFAULT CHARSET=utf8 */;

با استفاده از آدرس http://YourSite.Com/admin.php?mod=faq می تونید به پنل مدیریت ماژول دسترسی پیدا کنید.
یا حق flower
    13 نفر (13 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    11 تیر 1388 - 23:02
    خیلی ممنون
    بازم مثل همیشه پرنس جان برنده میشه! haha
    عضو سایت
    12 تیر 1388 - 13:08
    عالیه باریكلا پسر

    --------------------
    عضو سایت
    12 تیر 1388 - 13:18
    ممنون عالی بود ولی من 2هفته نبودم سایت متحول شده donoghted

    --------------------
    عضو سایت
    12 تیر 1388 - 14:07
    مرسی باحاله happy
    عضو سایت
    12 تیر 1388 - 18:47
    ممنون.عالیه
    عضو سایت
    12 تیر 1388 - 20:37
    ممنون.
    دوست عزیز روی 7.2 نصب میشه؟
    عضو سایت
    13 تیر 1388 - 17:07
    سلام
    من نصب کردم.
    کار هم میکنه.
    اما مشکل "و" داره باز.
    "و"رو نشون نمی ده.
    اگه میشه کمک کنید.
    عضو سایت
    13 تیر 1388 - 19:25
    Prince,
    مشکل من حل شد.
    یه صفحه اضافه با ادرس faq اضافه کردم و سوالات و جواب ها رو اضافه کردم. he
    برای مطرح شدن سوال هم از تماس با ما استفاده کردم.
    اینطوری فایدش اینه که وقتی سوالی مطرح شد سریع تر متوجه میشی.
    اما فایده ی اون اینه که لینک داخلی داره و کلیک رو سوال ما رو میبره به جواب.(اما این خوبیش اینه که سوال و جواب کنار همه.)
    به هر حال ممنون.
    عضو سایت
    20 تیر 1388 - 22:30
    سلام امید مشكل utf رو چجوری حل كردی؟ به منم بگو
    ashkan_greenhorse

    --------------------
    عضو سایت
    24 مرداد 1389 - 13:00
    خوبه از این بهتر نمی شه دست آقای محمد یکتا هم در نکنه خیلی زحمت می کشه برای سایت

    --------------------
    عضو سایت
    18 آبان 1389 - 23:08
    option ro az admin.php peyda nakardam
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *