هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
درخواست آموزش تغییر تاریخ یک ارسال خاص
#1
Exclamation 
سلام. اول بگم که من انجمن ندارم و فقط یک وردست هستمBig Grin

حالا توضیح درخواستم :

من وقتی یه تاپیک جدید میزنم و چند مطلب رو از تاپیکای قبلی بهش انتقال میدم اون ارسالای منتقل شده قبل از ارسال من (یعنی همون ارسال که باهاش تاپیک ایجاد شده) قرار میگیرن واین باعث میشه سه مشکل بوجود بیاد:

1- نام نویسنده تاپیک به نام نویسنده ارسالی که تاریخش از همه قدیمی تره تغییر پیدا میکنه
2-عنوان تاپیک هم به همین ترتیب
3- توضیحات اون تاپیک (یعنی ارسال من) وسط تاپیک قرار میگیره و همین امر باعث میشه که ارسال اول که تو همه صفحه ها هست ارسال یه نفر دیگه و اونم فقط پاسخ به موضوع باشه!



حالا عاجزانه تقاضا دارم اگه روشی هست که بشه تاریخ ارسال رو فقط برای یک ارسال تغییر داد تا چیدمان درست بشه بگیدRolleyes

در ضمن بگم که اول سرچ کردم و این لینک که عنوانش شبیه به درخواست منه اصلا مثل درخواست من نبود و یه چیز دیگه بود:
http://community.mybbiran.com/thread-3837.html
من انجمن ندارم ، فقط وبلاگ دارم Big Grin
وبلاگ وروجک ها
پاسخ
#2
سلام دوست من.فکر میکردم که قبلا پلاگینی در این مورد دیده باشم اما الان هرچی کشتم نبود.
دیگه نمیدونم چطور بجز اینکه از دیتابیس تغییر بدید.که پیشنهاد میکنم اینکارو نکنید راحت ترید چون خیلی اعصاب خرد میکنه.
دوستانی که با کوئری ایجاد کردن آشنان لطف کنن یه کوئری بنویسن.
نصب و آپدیت انجمن مای بی بی | پلاگین و پوسته | تغییرات داخلی انجمن
نصب و بروزرسانی وردپرس طراحی پوسته های وردپرسی سبک با سئوی بالا
شخصی سازی پوسته های مای بی بی و وردپرس
طراحی سیستم مدیریت محتوای اختصاصی و خاص با برترین زبان های برنامه نویسی دنیا
جهت سفارش در تلگرام: firstboy000@
پاسخ
 سپاس شده توسطسموجک (۱۳۹۲/۱۱/۷، ۰۲:۵۳:۱۰ صبح)
#3
کلا همه رو میشه از تو Phpmyadmin تغییر داد،قبلا بحثش شد و انجام شده. ولی شاید این پلاگین هم واسه زمان بدردت بخوره
http://mods.mybb.com/view/edit-time-limi...ermissions
پاسخ
 سپاس شده توسطfirstboy000 (۱۳۹۲/۱۱/۷، ۱۹:۳۲:۳۷ عصر)
#4
این پلاگین فکر کنم برای محدود سازی زمان برای ویرایش و حذف پست هستش.Huh
نصب و آپدیت انجمن مای بی بی | پلاگین و پوسته | تغییرات داخلی انجمن
نصب و بروزرسانی وردپرس طراحی پوسته های وردپرسی سبک با سئوی بالا
شخصی سازی پوسته های مای بی بی و وردپرس
طراحی سیستم مدیریت محتوای اختصاصی و خاص با برترین زبان های برنامه نویسی دنیا
جهت سفارش در تلگرام: firstboy000@
پاسخ
#5
(۱۳۹۲/۱۱/۷، ۱۹:۰۷:۳۰ عصر)lab نوشته است: کلا همه رو میشه از تو Phpmyadmin تغییر داد،قبلا بحثش شد و انجام شده. ولی شاید این پلاگین هم واسه زمان بدردت بخوره
http://mods.mybb.com/view/edit-time-limi...ermissions


فکر میکردم با اون همه توضیحم دیگه شبهه ای نمونه ولی اینگاری توضیحام کافی نبوده Confused
من انجمن ندارم ، فقط وبلاگ دارم Big Grin
وبلاگ وروجک ها
پاسخ
#6
یعنی تو این چند روز هیچکـــــــــــــــــــی پیدا نشد که جواب منو بده؟ Huh
[تصویر:  20.gif][تصویر:  20.gif][تصویر:  20.gif]
ازتون خواهش میکنم جواب کاربرای تازه وارد رو هم بدید.ما تازه واردا هیچی یاد نداریم، اصلا واسه همین عضو میشیم که سوال کنیم ، ولی انگار سوالا و درخواستای کاربرای تازه وارد اینجا واسه هیچکی مهم نیست[تصویر:  12.gif]

خواهش میکنم اگه میتونید جواب منو بدید [تصویر:  63.gif]


لطفا این اسپم من را پاک کنید! (شرمنده خودم دسترسی ندارمDodgy )
من انجمن ندارم ، فقط وبلاگ دارم Big Grin
وبلاگ وروجک ها
پاسخ
#7
از اینکه پلاگینی برای این کار نوشته شده یا نه خبری ندارم ولی میتونین از phpmyadmin این کارو انجام بدین

1- بانک اطلاعاتی خودتون رو انتخاب کنید -> جدول mybb_posts
ستون dateline تاریخ و ساعت ارسال رو نگهداری میکنه

2- برای انتخاب پست مورد نظر باید pid اون رو بلد باشید (ستون اول)
pid رو به این روش پیدا میکنید مقابل هر پست با علامت # مشخص شده این علامت لینک پست رو داره که آخرین عدد موجود pid پست هست
مثلا تو این تاپیک pid پست اول 121614 هست

3- اگه دقت کنید تو مرحله اول تاریخ موجود در dateline برای ما قابل فهم نیست چون فرمتش بر حسب unix time stamp هست
برای تبدیل یونیکس تایم به زمان قابل فهم و یا برعکس از این سایت استفاده کنید:
http://www.unixtimestamp.com/index.php
تاریخ 10 رقمی جدید رو تو فیلد dateline بذارید و تمام!
پاسخ
 سپاس شده توسطsalondaran (۱۳۹۲/۱۱/۱۱، ۱۹:۱۰:۵۶ عصر) ، firstboy000 (۱۳۹۲/۱۱/۱۱، ۱۹:۳۰:۳۲ عصر) ، سموجک (۱۳۹۲/۱۱/۱۱، ۲۱:۵۴:۳۱ عصر) ، صالح غلامیان (۱۳۹۳/۱/۶، ۱۷:۲۵:۵۶ عصر)
#8
درود

پلاگین قرار داده شد :

http://community.mybbiran.com/thread-15696.html
پاسخ
 سپاس شده توسطfirstboy000 (۱۳۹۲/۱۱/۱۱، ۱۹:۳۰:۴۶ عصر) ، سموجک (۱۳۹۲/۱۱/۱۱، ۲۱:۵۴:۲۷ عصر)
#9
(۱۳۹۲/۱۱/۱۱، ۱۸:۴۲:۱۲ عصر)GreyWolf نوشته است: از اینکه پلاگینی برای این کار نوشته شده یا نه خبری ندارم ولی میتونین از phpmyadmin این کارو انجام بدین

1- بانک اطلاعاتی خودتون رو انتخاب کنید -> جدول mybb_posts
ستون dateline تاریخ و ساعت ارسال رو نگهداری میکنه

2- برای انتخاب پست مورد نظر باید pid اون رو بلد باشید (ستون اول)
pid رو به این روش پیدا میکنید مقابل هر پست با علامت # مشخص شده این علامت لینک پست رو داره که آخرین عدد موجود pid پست هست
مثلا تو این تاپیک pid پست اول 121614 هست

3- اگه دقت کنید تو مرحله اول تاریخ موجود در dateline برای ما قابل فهم نیست چون فرمتش بر حسب unix time stamp هست
برای تبدیل یونیکس تایم به زمان قابل فهم و یا برعکس از این سایت استفاده کنید:
http://www.unixtimestamp.com/index.php
تاریخ 10 رقمی جدید رو تو فیلد dateline بذارید و تمام!


مرسی درست شد.ولی برای صفحه اول فقط!!
ارسال اول تو همه صفحه ها هست وقتی درست کردنش توی صفحه اول رفت بالا!

به نظرتون اگه شماره پست رو تغییر بدن درست میشه؟ یعنی شمارشو طوری عوض کنن که کمتر از بقیه پستای او تاپیک بشه!Huh


ممنونمHeart
من انجمن ندارم ، فقط وبلاگ دارم Big Grin
وبلاگ وروجک ها
پاسخ
#10
برای اونایی که پست اول رو تو همه صفحه ها پین نمیکنن تغییر تاریخ مشکل رو حل میکنه.

ولی برای من هنوز هم مشکل هست!!

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


بی زحمت اگه کسی راه حلی داره بگه.Huh

ممنون.Heart
من انجمن ندارم ، فقط وبلاگ دارم Big Grin
وبلاگ وروجک ها
پاسخ
 سپاس شده توسطشماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۷:۴۱ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۹:۲۷ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۲۳:۰۳ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان