انجمن


عدم سازگاری بسته فارسی وردپرس با افزونه WP-Syntax  (۱۳ نوشته)

  • vbiranroshan

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

    در صورتی که بسته فارسی و افزرونه WP-Syntax هر دو در کنار هم بر روی وردپرس نصب شده باشند، خروجی افزونه WP-Syntax که در واقع نمایش کد در داخل پست ها میباشد دچار اشکال میشود.
    لطفا برای روشن شدن مطلب به دو تصویر زیر توجه کنید.

    تصویر اول مربوط است به یک پست که در آن دو قطعه کد قرار دارد.
    http://i33.tinypic.com/jphd82.gif

    این تصویر مربوط است به همان پست که مجددا refresh شده است. و بجای نمایش کدی که در تصویر قبل بود، یک رشته به طول 35 کاراکتر نمایش میدهد.
    http://i34.tinypic.com/2vb1ttt.jpg

    هر دفعه که صفحه را refresh میکنید این اختلال بصورت random بروز می کند.

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

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

    گزینه‌ی مربوط به نمایش اعداد فارسی در نوشته‌ها رو در تنظیمات وردپرس فارسی غیرفعال کنین ببینین مشکل حل می‌شه یا نه.

  • vbiranroshan

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

    به غیر از گزینه های "اختلاف ساعت محلی" ، "ساختار تاریخ پیش‌فرض" ، "ساختار زمان پیش‌فرض" و گزینه "روز شروع هفته در تقویم" هیچ کدام از گزینه ها ذخیره نمی شوند.
    با اینکه بعد از ذخیره سازی پیغام "تغییرات با موفقیت ثبت شد." نمایش داده میشود اما بجز مواردی که در بالا ذکر کردم، مقدار گزینه های تغیبر یافته به مقدار قبل از ذخیره سازی بر میگردد.

  • گناهکار

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

    پس یه مشکلی توی سایت خودتون وجود داره، چون تو شرایط عادی نباید این‌طوری باشه.

  • vbiranroshan

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

    من روی لوکال هم نصب کردم.
    حتی روی لوکال بصورت مجزا دو نسخه نصب کردم.

    چطوری میتونم تنظیماتی که میتونی دخیل باشه را به انجمن ارسال کنم. مثلا نسخه PHP و MySQL و یا چیز دیگه ای که فکر میکنید میتونه تاثیر داشته باشه.

  • vbiranroshan

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

    ظاهرا وقتی که تنظیمات افزونه فارسی را تغییر میدهم و تنظیمات را ذخیره میکنم، تنظیمات تغییر میکند و تغییرات اعمال میشود اما این تغییرات در قسکت تنظیمات افزونه اعمال نمیشود و اگر دوباره ذخیره تغییرات را در این صفحه انتخاب کنم، تنظیمات افزونه فارسی به حالت پیش فرض بر میگردد.

  • گناهکار

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

    نگارش وردپرس و افزونه‌تون چنده؟

  • vbiranroshan

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

    اون مشکل ذخیره نشدن تغییرات حل شد. مقدار short_open_tag در php.ini برابر off بود.

    اما مشکل با افزرونه WP-Syntax کماکان باقی است.

    ورژن وردپرس: 2.61
    افزونه فارسی: 4.1

  • مهدی مشتاقی

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

    من هم این مشکل رو دارم. آیا از دوستان کسی هست که مشکل عدم سازگاری WP-Syntax رو با افزونه فارسی حل کرده باشه؟؟؟

  • مانی

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

    mehdimm گفت:
    من هم این مشکل رو دارم. آیا از دوستان کسی هست که مشکل عدم سازگاری WP-Syntax رو با افزونه فارسی حل کرده باشه؟؟؟

    دوستی که این تاپیک رو ایجاد کردند ادامه ندادند بحث رو. می‌شه بگید که با غیرفعال کردن نمایش اعداد فارسی مشکلتون حل می‌شه یا نه؟

  • vbiranroshan

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

    خیر. مشکلم برطرف نشد و مجبور شدم از نصب افزونه WP-Syntax صرفنظر کنم. :-(

  • mojtaba6485

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

    من از پلاگین syntaxhighlighter استفاده می کنم عالیه
    واسه کد نویسی
    راستی اگر دانلود کردید یه فایل به مسیر زیر برید:
    wp-content\plugins\syntaxhighlighter\files\SyntaxHighlighter.css
    کدهاشو با کدهای زیر جایگزین کنید:

    .dp-highlighter
    .dp-highlighter ol,
    .dp-highlighter ol li,
    .dp-highlighter ol li span
    {
    	font-weight: normal;
    	font-family: "Consolas", "Monaco", "Courier New", Courier, monospace !important;
    	font-size: 12px;
    	direction:ltr;
    	text-align:left;
    }
    
    .dp-highlighter
    {
    	background-color: #E7E5DC;
    	width: 99%;
    	overflow: auto;
    	margin: 18px 0 18px 0 !important;
    	padding-top: 1px; /* adds a little border on top when controls are hidden */
    }
    
    /* clear styles */
    .dp-highlighter ol,
    .dp-highlighter ol li,
    .dp-highlighter ol li span
    {
    	margin: 0;
    	padding: 0;
    	border: none;
    }
    
    .dp-highlighter a,
    .dp-highlighter a:hover
    {
    	background: none;
    	border: none;
    	padding: 0;
    	margin: 0;
    }
    
    .dp-highlighter .bar
    {
    	padding-left: 45px;
    }
    
    .dp-highlighter.collapsed .bar,
    .dp-highlighter.nogutter .bar
    {
    	padding-left: 0px;
    }
    
    .dp-highlighter ol
    {
    	list-style: decimal; /* for ie */
    	background-color: #fff;
    	margin: 0px 0px 1px 45px !important; /* 1px bottom margin seems to fix occasional Firefox scrolling */
    	padding: 0px;
    	color: #5C5C5C;
    }
    
    .dp-highlighter.nogutter ol,
    .dp-highlighter.nogutter ol li
    {
    	list-style: none !important;
    	margin-left: 0px !important;
    }
    
    .dp-highlighter ol li,
    .dp-highlighter .columns div
    {
    	list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
    	list-style-position: outside !important;
    	border-left: 3px solid #6CE26C;
    	background-color: #F8F8F8;
    	color: #5C5C5C;
    	padding: 0 3px 0 10px !important;
    	margin: 0 !important;
    	line-height: 14px;
    }
    
    .dp-highlighter.nogutter ol li,
    .dp-highlighter.nogutter .columns div
    {
    	border: 0;
    }
    
    .dp-highlighter .columns
    {
    	background-color: #F8F8F8;
    	color: gray;
    	overflow: hidden;
    	width: 100%;
    }
    
    .dp-highlighter .columns div
    {
    	padding-bottom: 5px;
    }
    
    .dp-highlighter ol li.alt
    {
    	background-color: #FFF;
    	color: inherit;
    }
    
    .dp-highlighter ol li span
    {
    	color: black;
    	background-color: inherit;
    }
    
    /* Adjust some properties when collapsed */
    
    .dp-highlighter.collapsed ol
    {
    	margin: 0px;
    }
    
    .dp-highlighter.collapsed ol li
    {
    	display: none;
    }
    
    /* Additional modifications when in print-view */
    
    .dp-highlighter.printing
    {
    	border: none;
    }
    
    .dp-highlighter.printing .tools
    {
    	display: none !important;
    }
    
    .dp-highlighter.printing li
    {
    	display: list-item !important;
    }
    
    /* Styles for the tools */
    
    .dp-highlighter .tools
    {
    	padding: 3px 8px 3px 10px;
    	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    	color: silver;
    	background-color: #f8f8f8;
    	padding-bottom: 10px;
    	border-left: 3px solid #6CE26C;
    }
    
    .dp-highlighter.nogutter .tools
    {
    	border-left: 0;
    }
    
    .dp-highlighter.collapsed .tools
    {
    	border-bottom: 0;
    }
    
    .dp-highlighter .tools a
    {
    	font-size: 9px;
    	color: #a0a0a0;
    	background-color: inherit;
    	text-decoration: none;
    	margin-right: 10px;
    }
    
    .dp-highlighter .tools a:hover
    {
    	color: red;
    	background-color: inherit;
    	text-decoration: underline;
    }
    
    /* About dialog styles */
    
    .dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }
    .dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }
    .dp-about td { padding: 10px; vertical-align: top; }
    .dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }
    .dp-about .title { color: red; background-color: inherit; font-weight: bold; }
    .dp-about .para { margin: 0 0 4px 0; }
    .dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }
    .dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }
    
    /* Language specific styles */
    
    .dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }
    .dp-highlighter .string { color: blue; background-color: inherit; }
    .dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }
    .dp-highlighter .preprocessor { color: gray; background-color: inherit; }
  • AMIB

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

    برای سازگار کردن افزونه‌ی تاریخ شمسی با افزونه‌ی wp-syntax دو خط زیر رو در فایل wp-jalali.php تغییر بدهید:

    خط 1350
    if ($mps_jd_farsinum_content) add_filter("the_content","farsi_num",100);

    خط 1363
    add_filter('the_content','mps_yk_solve_persian',100,1);

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



برچسب‌ها