انجمن


سوال در مورد فارسی سازی کامل یه افزونه  (۲۷ نوشته)

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۳ مرداد ۱۳۹۰ - ۱۶:۳۵

    با سلام خدمت همگی دوستان من دارم افزونه پشتیبانی تیکتی رو فارسی میکنم برای وردپرس و فارسی سازی تقریبا کامل شده فقط مشکل اینه وقتی کسی تیکتی میفرسته همش ؟؟؟؟ نشون داده میشه!
    به نظرتون چی کر کنم ؟
    در ضمن جداولی که توی دیتابیس ایجاد میشه utf8 نیست!

  • amirsaam

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵۵
    تشکر شده: ۵۸۹ بار
    # نوشته شده: ۸ سال پیش
    ۱۳ مرداد ۱۳۹۰ - ۱۶:۴۲

    توی کاتالوگ اینکدینگ رو utf8 انتخاب کردید؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    firebaxe
  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۳ مرداد ۱۳۹۰ - ۱۹:۰۵

    این کاتالوگ که میفرمایید کجا هستش ؟

    آیا مشکلی نیست که وی دیتابیس یو تی اف 8 نیسن ؟

  • amirsaam

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵۵
    تشکر شده: ۵۸۹ بار
    # نوشته شده: ۸ سال پیش
    ۱۳ مرداد ۱۳۹۰ - ۱۹:۲۴

    اینو دانلود کنید
    http://7i7griffin.info/wp-content/uploads/2011/08/PoEdit_Transfer_to_Persian_Plugin.swf
    اگه دیتابیس وردپرس شما utf8 هست چطور مال یه افزونه ش اون نیست؟ در ضمن وقتی کاتالوگ ایندکیدنگش تغییر پیدا کنه دیتابیسش هم تغییر میکنه. اگه نصب کردید این اقزونه رو پاکش کنید و تو phpmyadmin جداولش رو اگه باقی موندن پاک کنید. (قبلش بکآپ بگیرید)

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    firebaxe
  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۰۰:۲۹

    من طبق این فایل کلماتو با utf8 فارسی کردم !
    مشکل خود پلاگین نیست !
    مشکل اینه که تیکت ها به ؟؟؟ ذخیره میشه بقیه چیزا درسته !

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۳:۰۱

    دوستان تاجایی که فهمیدم باید کاری کنم که داده هایی که دیتا بیس ارسال میشه utf8 باشه ولی الان یه چیز دیگست !
    حالا میشه کمکم کنید چیجوری این کارو بکنم ؟

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۳:۳۴

    شما كدوم افزونه رو داريد فارسي ميكنيد؟ آدرس؟

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۴:۰۰

    افزونه
    wordpress-email-ticket-support
    از یکی از سایت های ایرانی گرفتم که الان اسمشو یادم نیست
    ولی کلی کلمه فارسی کردم !

  • ساری گلین

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۶۳
    تشکر شده: ۶۶ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۴:۵۰

    من منظورتون رو درک نکردم
    ترجمه های شما درست نشون داده نمیشه یا اینکه اطلاعات در دیتابیس درست ذخیره نمیشه؟

    اگر مشکل در ذخیره اطلاعات در دیتابیس باشه شما باید فیلدهای جدول مربوط به افزونه رو utf-8 بزارید.
    اگر میخواهید در زمان نصب دیتابیس اتوماتیک utf-8 باشه باید در فایل افزونه جایی که جدول ایجاد میشه رو پیدا کنید:
    شاید چیزی شبیه این باشه(این نمونه مربوط به افزونه statpress هست):
    "CREATE TABLE " . $table_name . " (
    id mediumint(9) NOT NULL AUTO_INCREMENT,
    date text character set utf8,
    time text character set utf8,
    ip text character set utf8,
    urlrequested text character set utf8,
    agent text character set utf8,
    referrer text character set utf8,
    search text character set utf8,
    nation text character set utf8,
    os text character set utf8,
    browser text character set utf8,
    searchengine text character set utf8,
    spider text character set utf8,
    feed text character set utf8,
    user text character set utf8,
    timestamp text character set utf8,date text,
    UNIQUE KEY id (id)
    );";
    شما جلوی فیلدهایی که کاراکتری یا متن هست این عبارت رو اضافه کنید:
    character set utf8

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۴:۵۹

    افزونه wordpress-email-ticket-support

    تابع wpetss_install موجود در فايل wpetss حذف و كد زير را جايگزين كنيد

    PLAIN TEXT
    function wpetss_install () {
        global $wpdb;
        global $wpetss_db_version;

        if ( version_compare(mysql_get_server_info(), '4.1.0', ' >=') ) { // from WP
           if ( ! empty($wpdb- >charset) )
              $charset_collate = "DEFAULT CHARACTER SET $wpdb- >charset";
           if ( ! empty($wpdb- >collate) )
              $charset_collate .= " COLLATE $wpdb- >collate";
        }   

        $table_name = $wpdb- >prefix . "wpetss_ticket";
        if($wpdb- >get_var("show tables like '$table_name'") != $table_name) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name . " (
            <code>ticket_id</code> mediumint(9) NOT NULL AUTO_INCREMENT,
              <code>ticket_account_id</code> int(11) NOT NULL,
              <code>customer_id</code> int(11) DEFAULT NULL,
              <code>website_id</code> int(11) DEFAULT NULL,
              <code>user_id</code> int(11) NOT NULL,
              <code>assigned_user_id</code> int(11) NOT NULL,
              <code>last_message_timestamp</code> int(11) NOT NULL,
              <code>status_id</code> int(11) NOT NULL,
              <code>subject</code> varchar(255) NOT NULL DEFAULT '',
              <code>type</code> varchar(255) NOT NULL DEFAULT '',
              <code>unread</code> tinyint(1) NOT NULL DEFAULT '1',
              <code>date_completed</code> date NOT NULL,
              <code>date_created</code> datetime NOT NULL,
              <code>date_updated</code> datetime NOT NULL,
            PRIMARY KEY ticket_id (ticket_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
            add_option("wpetss_db_version", $wpetss_db_version);
        }

        $table_name_alt = $table_name . '_account';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>ticket_account_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>name</code> varchar(255) NOT NULL,
              <code>email</code> varchar(255) NOT NULL,
              <code>username</code> varchar(255) NOT NULL,
              <code>password</code> varchar(255) NOT NULL,
              <code>host</code> varchar(255) NOT NULL,
              <code>port</code> int(11) NOT NULL DEFAULT '110',
              <code>delete</code> tinyint(4) NOT NULL DEFAULT '0',
              <code>default_user_id</code> int(11) NOT NULL DEFAULT '0',
              <code>default_customer_id</code> int(11) NOT NULL DEFAULT '0',
              <code>default_type</code> varchar(255) NOT NULL,
              <code>subject_regex</code> varchar(255) NOT NULL,
              <code>body_regex</code> varchar(255) NOT NULL,
              <code>to_regex</code> varchar(255) NOT NULL,
              <code>start_date</code> date NOT NULL,
              <code>last_checked</code> int(11) NOT NULL DEFAULT '0',
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY ticket_account_id (ticket_account_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }
        $table_name_alt = $table_name . '_envato';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>ticket_envato_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>username</code> varchar(255) NOT NULL,
              <code>password</code> varchar(255) NOT NULL,
              <code>api_key</code> varchar(255) NULL,
              <code>item_list</code> text NULL,
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY ticket_envato_id (ticket_envato_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }

        $table_name_alt = $table_name . '_faq';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>ticket_faq_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>title</code> varchar(255) NOT NULL,
              <code>content</code> text NOT NULL,
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY ticket_envato_id (ticket_envato_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }

        $table_name_alt = $table_name . '_envato_user';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>ticket_envato_user_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>username</code> varchar(255) NOT NULL,
              <code>purchase_history</code> text NULL,
              <code>ticket_user_id</code> int(11) NULL,
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY ticket_envato_user_id (ticket_envato_user_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }

        $table_name_alt = $table_name . '_message';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>ticket_message_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>ticket_id</code> int(11) DEFAULT NULL,
              <code>message_id</code> varchar(255) NOT NULL,
              <code>content</code> text NOT NULL,
              <code>htmlcontent</code> text NOT NULL,
              <code>message_time</code> int(11) NOT NULL,
              <code>message_type_id</code> int(11) NOT NULL,
              <code>from_user_id</code> int(11) NOT NULL,
              <code>to_user_id</code> int(11) NOT NULL,
              <code>cache</code> text NOT NULL,
              <code>status_id</code> int(11) NOT NULL,
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY ticket_message_id (ticket_message_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }
        $table_name_alt = $table_name . '_user';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>user_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>name</code> varchar(255) NOT NULL,
              <code>email</code> varchar(255) NOT NULL,
              <code>wp_user_id</code> int(11) NOT NULL,
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY user_id (user_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }

        $table_name_alt = $table_name . '_message_attachment';
        if($wpdb- >get_var("show tables like '$table_name_alt'") != $table_name_alt) {

            require_once(ABSPATH . 'wp-admin/includes/upgrade.php');

            $sql = "CREATE TABLE " . $table_name_alt . " (
              <code>ticket_message_attachment_id</code> int(11) NOT NULL AUTO_INCREMENT,
              <code>ticket_id</code> int(11) DEFAULT NULL,
              <code>ticket_message_id</code> int(11) DEFAULT NULL,
              <code>file_name</code> varchar(255) NOT NULL,
              <code>content_type</code> varchar(60) NOT NULL,
              <code>date_created</code> date NOT NULL,
              <code>date_updated</code> date NOT NULL,
            PRIMARY KEY ticket_message_attachment_id (ticket_message_attachment_id)
            ) $charset_collate;"
    ;
            dbDelta($sql);
        }

        //wp_schedule_event(time(), 'twominutes', 'wpetss_wp_cron');

    }

    كد اصلاح شد

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۵:۰۲

    راستش مهم ترین هدف من یادگیری هستش و میخوام بدونم این کدو شما از کجا آوردید ؟
    یا اینکه چیجوری اینو نوشتید ؟

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۵:۰۸

    firebaxe گفت:
    با تشکر من کله کدار زیرو و رو کردم چنین چیزی ندیدم!

    فايل اصلي wpetss.php هست
    آخرين تابع در اين فايل

    يك نكته: افزونه رو ابتدا غير فعال كنيد
    سپس جداول افزونه رو حذف كنيد. بعد افزونه رو فعال كنيد تا جدوال جديد ساخته بشن

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۵:۱۱

    اقا من رفتم این کدو جایگزین کنم دیدم مال خودش همینه
    !

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۵:۱۸

    firebaxe گفت:
    اقا من رفتم این کدو جایگزین کنم دیدم مال خودش همینه
    !

    كد رو در برنامه Notepad++ باز كنيد و Compare كنيد!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    firebaxe
  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۵:۳۱

    متاسفانه كد در اينجا درست نمايش داد نميشه!
    از آدرس زير دانلود كنيد
    http://awp.ir/upload/uploads/1320417434.rar

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    firebaxe
  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۵:۳۱

    parselearn گفت:

    كد رو در برنامه Notepad++ باز كنيد و Compare كنيد!

    دستتون درد نکنه جایگزین کردم امتحان میکنم خبرشو بهتون میدم
    مممممنون

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۰۶

    ببخشید اینی که دادید دانلود کردم ولی کد خاصی توش نبود کل پیشفرض بود

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۱۱

    firebaxe گفت:
    ببخشید اینی که دادید دانلود کردم ولی کد خاصی توش نبود کل پیشفرض بود

    ببخشيد. ذخيره نكرده بودم
    http://awp.ir/upload/uploads/1373946075.rar

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    amirsaam
  • amirsaam

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵۵
    تشکر شده: ۵۸۹ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۱۸

    عزیز شما به phpmyadmin برو. ببین کدوم جداول اینکدینگش utf8 نیست.
    wp_
    که مال خود وردپرسه و 100% اینکدینگ utf8 داره
    فکر نمیکنم تعداد دیگه ای جدول وجود داشته باشه.
    خودت اونایی که utf8 نیستند رو utf8 کن و محتویاتشون رو پاک کن (خودت دیگه باید بدونی که کدوم جداول کمی شبیه به اسم این افزونه هستن نری مال بقیه رو ‍‍‍‍‍‍پاک کنی!)
    قبلش از اونا بک‌آپ بگیر نیای بگی سایتمو ریختی بهم :-D :-))

    پی‌نوشت: پارسای عزیز معذرت قبل از پست شما این صفحه رو باز کرده بودم! اگه چیزیو اشتباه توضیح دادم ببخشید

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Parsa
  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۲۴

    7i7GRiFFiN گفت:
    عزیز شما به phpmyadmin برو. ببین کدوم جداول اینکدینگش utf8 نیست.
    wp_
    که مال خود وردپرسه و 100% اینکدینگ utf8 داره
    فکر نمیکنم تعداد دیگه ای جدول وجود داشته باشه.
    خودت اونایی که utf8 نیستند رو utf8 کن و محتویاتشون رو پاک کن (خودت دیگه باید بدونی که کدوم جداول کمی شبیه به اسم این افزونه هستن نری مال بقیه رو ‍‍‍‍‍‍پاک کنی!)
    قبلش از اونا بک‌آپ بگیر نیای بگی سایتمو ریختی بهم :-D :-))

    داداش من میخوام اینو در معرض عموم بزارم برای همین میخوام اتوماتیک تنظیم باشه .

    parselearn گفت:

    ببخشيد. ذخيره نكرده بودم
    http://awp.ir/upload/uploads/1373946075.rar

    آقا خدا هرچی میخوای بهت بده درست شد !!!
    فقط 2 تا موضوع :
    1-این کدی که دادی رو خودت نوشتی ؟ میخوام بدونم این کد چیه و چیجوری اگه بازم به اینا برخوردم ببینم چیکار کنم
    2- الان وار بخش تنظیمات این پلاگین و همینطور استات پرسم میشم همه چی برعکسه ! مثلا منوی وردپرس میره سمت چپ ! خیلی زابلو شده !

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۳۶

    1-
    اين كد رو من ويرايش كردم
    اينو اضافه كردم

    if ( version_compare(mysql_get_server_info(), '4.1.0', '>=') ) { // from WP
    	   if ( ! empty($wpdb->charset) )
    		  $charset_collate = "DEFAULT CHARACTER SET $wpdb->charset";
    	   if ( ! empty($wpdb->collate) )
    		  $charset_collate .= " COLLATE $wpdb->collate";
    	}

    براي لود چارست تنظيم شده در wp-config
    و افزودن $charset_collate به تمام كوئري ها براي اعمال چارست

    2-
    قبل از اينكه اين كد رو اضافه كنيد درست بود!؟
    اين كد استايل صفحه رو تغيير نميده

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    amirsaam
  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۳۹

    نه برای اولین بار که این پلاگین نصب کردم این مشکل یجاد شد !

    درضمن درست شدنش دوامی نداشت !
    فقط سابجکت ها درست شده متنش دیگه علامت سوال نیست ولی چرت و پرت اجق وجقه!

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۴۲

    اینم یه نمونه از متن
    است شما با موفقیت ارسال شد . به زودی برای حل مشکلتان با شما تماس گرفته خوØ

  • amirsaam

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵۵
    تشکر شده: ۵۸۹ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۶:۴۴

    عزیز تا جداولت utf8 نباشن هرجی بنویسی اینجوری میشه
    کدی که آقا پارسا دادن واسه وقتیه که اولین بار این افزونه رو میخوای نصب کنید
    با اون کد خودکار جدول utf8 میسازه بجای ansi

  • firebaxe

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴۶
    تشکر شده: ۱۵ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۷:۳۳

    خوب من میخوام یه جوری باشه هرکی نصب کرد دیگه نخواد کاری کنه !
    منم خودم کل دیتا بیسشو پاک کردم و بعد دوباره نصب کردم

  • amirsaam

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵۵
    تشکر شده: ۵۸۹ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۷:۴۶

    بعد از پاک شدن دیتابیس و نصب دوباره بازم همونجوری به صورت کد بود؟
    توجه کنید که قبل از نصب کد آقا پارسا رو باید بهش اضافه کرده باشید

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۱۴ مرداد ۱۳۹۰ - ۱۸:۰۶

    در پوشه layouts فايل ticket_edit در خط 300
    چنين كدي هست
    $text = wpetss_forum_text(utf8_encode($ticket_message['content']));
    تبديلش كنيد به اين
    $text = wpetss_forum_text($ticket_message['content']);

    اين افزونه لقمه رو چرخونده!
    به جايي كه كدينگ جدول رو utf بگيره. هنگام فراخواني متون اونها رو تبديل ميكنه به utf8
    براي نمايش صحيح تمام جملات فارسي به دنبال تابع utf8_encode در فايلهاي php افزونه باشيد و آن را حذف كنيد

    موفق باشيد

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    amirsaam

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.