سلام
موقع ذخيره كردن مطلب، تاريخ شروع انتشار درسته ولي تاريخ و ساعت ايجاد مطلب اشتباه ثبت مي شه
براي مثال تاريخ انتشار 17 /2 /88 ساعت 12:45 درسته
ولي تاريخ ايجاد مطلب 23/ 11/ 86 ساعت 2:15 ثبت مي شه

سلام
موقع ذخيره كردن مطلب، تاريخ شروع انتشار درسته ولي تاريخ و ساعت ايجاد مطلب اشتباه ثبت مي شه
براي مثال تاريخ انتشار 17 /2 /88 ساعت 12:45 درسته
ولي تاريخ ايجاد مطلب 23/ 11/ 86 ساعت 2:15 ثبت مي شه
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
من خودم یکبار با این مشکل روبرو شدم که نتونستم دلیلی براش پیدا کنم.
آیا شما در تنظیمات ساعت تغییری دادید؟ منظورم اینه که ساعت سرور شما به گیریمویچ باشه و اختلاف زمانی رو تعیین کنید.
البته من این مشکل رو بر روی هاست رایگان داشتم و تا بحال بر روی سایتهای رسمی چنین مشکلی نداشتم.
قبلاً قرار بود برای این مشکل پچی منتشر شود که خبری نشد، اگر جستجو کنید به تاپیکهایی با این عنوان خواهید رسید!
یا حق
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
اختلاف ساعت رو هرچي تغيير بديم نبايد روي سال اثر بذاره، از طرفي همين مشخصات براي تاريخ انتشار درست ثبت مي شه. گرچه من php چيزي نمي دونم ولي يه مقايسه اي مي كنم ببينم ميتونم تفاوتي داخل برنامه پيدا كنم
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
[quote author=mraict link=topic=20012.msg106587#msg106587 date=1241771856]
اختلاف ساعت رو هرچي تغيير بديم نبايد روي سال اثر بذاره، از طرفي همين مشخصات براي تاريخ انتشار درست ثبت مي شه. گرچه من php چيزي نمي دونم ولي يه مقايسه اي مي كنم ببينم ميتونم تفاوتي داخل برنامه پيدا كنم
[/quote]
اشکال از سرور باید باشه ، چرا که اصولن مامبو تاریخ و ساعت رو بر اساس سرور و سیستم عامل تنظیم می کنه! من هم همین مشکل رو دارم که البته الان برای مدیر سرور ایمیل دادم...
وسلام
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
آقا من پست قبلی ام رو پس میگیرم!
1- تاریخ مامبو به صورت میلادی درست هست! اما انتشار اون به صورت شمسی در محیط کاربری دارای تفاوته! (مبنا نمونه زمان حاظر برای نمایش در تنظیمات کلی ، تب ناحیه)
2- مامبو فارسی در بخش تنظیم اختلاف زمان دارای اشکاله! چرا که ضریب تغییر بر مبنای 1 ساعته این در صورتیه که اختلاف ساعت تهران نسبت به گرینویچ 3.5 ساعته و عملن حداقل خطا در مامبو فارسی نیم ساعت خواهد بود و این برای سایت های خبری یک اشکال جدی بشمار می ره!
به نظرم می رسه اشکال از کانورتور تاریخ شمسی مامبو هست!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
مطلب اول را ببینید :
تاریخ 1388/02/18 ساعت 18:41:16
این سایت از مامبو 4.6.5 استفاده میکنه و روی سرور مامبوسرور است .
مشکلی مشاهده میکنید ؟
برای ست کردن 3.5 هم میتونید مستقیما این عدد را در configuration.php ست کنید
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
تغيير ساعت براي من اصلا مهم نيست و فقط براي شرح كامل اشكال تاريخ به آن اشاره كردم.
مبدل تاريخ جلالي مامبو هم مشكل نداره چون وقتي يك مطلب جديد باز مي كنم، تاريخ شروع انتشار را درست نشان مي ده ولي جاي تاريخ ايجاد در اين مرحله خالي است فقط جايي از برنامه كه موقع اولين ذخيره كردن، تاريخ ايجاد، را داخل ديتابيس ثبت مي كنه مشكل داره. من يه نگاهي به فايل ( admin.content.html.php يا يه همچين چيزي :-\ ) انداختم ولي خيلي سردر نياوردم(طبيعيه ).
من قبلا خاطرم هست كه اين مشكل را نداشتم. بنابراين ممكنه موقع ارتقاء حداقل يكي از فايل ها رو جايگزين نكرده باشم بنابراين اگر ممكنه راهنمايي كنيد تاريخ ايجاد مطلب توسط چه فايلي ثبت مي شه و كجاي فايله؟
تشكر
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
من يه بار ديگه به فايل admin.content.php نگاه كردم. يه چيز جالبي درباره created ديدم كه ظاهرا دوبار تكرار شده!
حالا همين خطوط در mambo-developer.org رو ببينيد:کد:$isNew = ( $row->id < 1 ); if ($isNew) { $row->created = $row->created ? $row->created : date( "Y-m-d H:i:s" ); $row->created = $row->created ? mosFormatDate( $row->created, '%Y-%m-%d %H:%M:%S', -$mosConfig_offset * 60 * 60 ) : date( "Y-m-d H:i:s" ); $row->created_by = $row->created_by ? $row->created_by : $my->id; } else { $row->modified = date( "Y-m-d H:i:s" ); $row->modified_by = $my->id; }
من فايل خودمو اصلاح كردم و مشكل تاريخ ايجاد درست شد.کد:590 $isNew = ( $row->id < 1 ); 591 if ($isNew) { 592 //$row->created = $row->created ? $row->created : date( "Y-m-d H:i:s" ); 593 $row->created = $row->created ? mosFormatDate( $row->created, '%Y-%m-%d %H:%M:%S', -$mosConfig_offset * 60 * 60 ) : date( "Y-m-d H:i:s" ); 594 $row->created_by = $row->created_by ? $row->created_by : $my->id; 595 } else { 596 $row->modified = date( "Y-m-d H:i:s" ); 597 $row->modified_by = $my->id; 598 } 599
حالا سوال من اينه كه من يه پچ رو از دست دادم يا اين مشكل مربوط به نسخه مامبو لرنه. اگه مربوط به مامبولرن مي شه پس چرا بقيه مشكل ندارن؟ ???
يكي مارو روشن كنه![]()
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
امکانش هست آدرس دقیق فایل و خطی که برای شما مشکل داشت رو در این تاپیک ذکر کنید تا بنده هم بررسی کنم؟
نسخه مامبوتون رو هم لطفاً بفرمایید.
یا حق
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
مامبو 4.6.5 مامبولرن
شماره خط 584 از فايل administrator\components\com_content\admin.content .php
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
علاقه مندی ها (Bookmarks)