PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : كشف يك باگ كوچولو در يك كامپوننت



smahdi
12-24-2006, 03:47 AM
با سلام. من قبلا يك تاپيك در مورد اينكه چرا كامپوننت RSS درست كار نميكنه زدم. هر كاري كه ميكردم تا RSS ده تا آيتم نشون بده ولي اين طور نمي شد و هميشه همون 5 تا آيتم رو نشون ميداد تا بالاخره رفتم خود فايل RSS را كه در فولدر كامپوننت هست رو پيدا كردم. بعد متوجه شدم كه زماني كه شما در قسمت مديريت»كامپوننت ها»خروجي RSS چيزي رو تنظيم ميكنيد و دكمه ي ذخيره رو ميزنيد، اونجا هيچي ذخيره نميشه يعني مينويسه ذخيره شد ولي هيچ كاري نميشه(البته من اينطور برداشت ميكنم). خلاصه رفتم خود فايل كامپوننت RSS رو باز كردم و متوجه شدم كه در خط 67 مقدار يك بايد تبديل بشه به صفر، و در خط 69 مقدار 5 به 10 تا براي اينكه اگر ميخواين 10 تا آيتم رو نشون بده و اگر ميخواين مقدار متن تون محدوديت نداشته باشه خط هشتاد، مقدارش رو به 0 تغيير بدهيد.

اين مامبويي كه من استفاده ميكنم ورژن 4.6.1 فارسي بود و من همچنين بر روي ورژن 4.6.1 انگليسي هم چنين مشكلي رو پيدا كردم.

نوید
12-24-2006, 02:30 PM
خوبه که شما تلاش کردین و این مشکلو پیدا کردین و به شما تبریک می گم که خودتون به فکر خودتون حل مشکل هستید

موفق باشید

smahdi
12-25-2006, 02:42 AM
قابلي نداشت.
ممنونم از همه تون.

iransbs
12-25-2006, 08:22 AM
خیر
در خط 69


$info[ 'count' ] = $params->def( 'count', 5 );

متن بالا را مشاهده می کنید در اینج


$params->def

دنبال پارامتر count می گردد و در صورت وجود آن را به


$info['count']

ارسال می کند و اگر وجود نداشته باشد از عدد 5 استفاده می کند

خوب به علت اینکه در بعضی از بانک های اطلاعاتی از زبان فارسی به درستی پشتیبانی نمی شود شما خط 40 که نوشته شده


. "\n WHERE a.name = 'خروجی RSS'"

به


. "\n WHERE a.option = 'com_syndicate'"

تغییر دهید
حالا می بینید که با ذخیره و تغییر هر یک از متغییر ها ، خروجی RSS شما نیز تغییر خواهد کرد


موفق و پیروز باشید
یا علی

smahdi
12-26-2006, 02:23 AM
خیر
در خط 69


$info[ 'count' ] = $params->def( 'count', 5 );

متن بالا را مشاهده می کنید در اینج


$params->def

دنبال پارامتر count می گردد و در صورت وجود آن را به


$info['count']

ارسال می کند و اگر وجود نداشته باشد از عدد 5 استفاده می کند

خوب به علت اینکه در بعضی از بانک های اطلاعاتی از زبان فارسی به درستی پشتیبانی نمی شود شما خط 40 که نوشته شده


. "\n WHERE a.name = 'خروجی RSS'"

به


. "\n WHERE a.option = 'com_syndicate'"

تغییر دهید
حالا می بینید که با ذخیره و تغییر هر یک از متغییر ها ، خروجی RSS شما نیز تغییر خواهد کرد


موفق و پیروز باشید
یا علی


خوب به هر حال اگر اين طوري هست كه شما ميگين پس اين باز هم براي ما فارسي زبان ها يك باگ هست.

firoozmandan
12-26-2006, 06:44 AM
دوست من سلام

شما نوشته بوديد :



من همچنين بر روي ورژن 4.6.1 انگليسي هم چنين مشكلي رو پيدا كردم.

به همين علت دوست عزيزم آقاي سيادتي توضيحاتي رو در اين رابطه دادند .

ميشه گفت يه مشكل در زبان فارسي بود كه ما تا حالا متوجه اون نشده بوديم و از اينكه اين موضوع رو متذكر شدين ممنونيم .

انشالله در نسخه آينده اين مشكل هم حل ميكنيم .

يا علي

smahdi
12-27-2006, 02:15 AM
دوست من سلام

شما نوشته بوديد :



من همچنين بر روي ورژن 4.6.1 انگليسي هم چنين مشكلي رو پيدا كردم.

به همين علت دوست عزيزم آقاي سيادتي توضيحاتي رو در اين رابطه دادند .

ميشه گفت يه مشكل در زبان فارسي بود كه ما تا حالا متوجه اون نشده بوديم و از اينكه اين موضوع رو متذكر شدين ممنونيم .

انشالله در نسخه آينده اين مشكل هم حل ميكنيم .

يا علي


انشا الله....

(راستي من واقعا به خاطر اين نسخه ي مامبو فارسي از همه ي شما تشكر ميكنم)
يا حق.

عادل
01-04-2007, 09:48 AM
سلام...


من همانطور که گفته بودید خط زیر را اصلاح کردم ولی باز بعضی تنظیمات اعمال نمی شود. مثلا عنوان و ....
. "\n WHERE a.option = 'com_syndicate'"


آیا باید دستی تغییرات را اعمال کنیم؟