مهمان عزیز خوش آمدید. ورود ثبت نام



امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
در upload رو فایلی هر اینکه برای راهی یا ای فزونه پوشه خاصی ریخته بشه افزونه

[پاسخ داده‌شده] افزونه ای یا راهی برای اینکه هر فایلی رو upload در پوشه خاصی ریخته بشه
سلام به دوستان
آیا راه حلی وجود داره که در قسمت انجمنها مدیریت تعیین کنه که وقتی کاربران فایلی رو upload میکنند این فایل در پوشه خاصی ذخیره بشه؟ (در حالت عادی همه فایلها در یک پوشه ریخته میشه)
یعنی مدیر انجمن بتونه تعیین کنه که فایلهایی که در هر بخش انجمن توسط کاربران به صورت پیوست ارسال میشه در پوشه خاصی ذخیره بشه تا از قاطی شدن فایها جلوگیری بشه؟ با تشکر
پاسخ
ERFAN-DESIGN میگه:
سلام . تو تنظیمات پسوند ها شما میتونید تعیین کنید چه پسوندی تو چه فایلی اپلود بشه به طور مثال

*zip بره توی فایل m
* rar بره توی فایل n

اگه منظورتون اینه
تو پنل مدیریت ، سربرگ پیکربندی > منو سمت راست انواع پیوست ها ، اونجا میتونید هر پیوستی که میخاهید ویرایش کنید

یا حق Heart


طراحی انجمن ، وب سایت شخصی ، سایت خبری ، فروشگاهی

وب سایت طراحی وب : http://www.kishikala.com/team-design

فروشگاه : http://www.kishikala.com

بهینه سازی سایت با کمترین هزینه ، 3 تا 8 کلمه صفحه اول و صفحه دوم گوگل

با ضمانت کتبی ،
پاسخ
rasool1 میگه:
با تشکر . نه میخوام فایلهای هر بخش در پوشه جداگانه ای ریخته بشه
پاسخ
Tofighi میگه:
درکل مای بی‌بی به صورت پیش‌فرض این امکان رو نداره،
روش کار مای بی‌بی به این صورت هست که فایل‌ها رو در پوشه‌ی uploads (که از طریق تنظیمات قابل تغییر هست)، در پوشه‌هایی که اسم آنها به صورت YYYYMM (منظور از YYYY سال میلادی به صورت ۴رقمی مثلا ۲۰۱۶ و منظور از MM ماه میلادی به صورت چهار رقمی مثلا ۰۲ هست) در قالب فایل‌هایی با پسوند .attach ذخیره می‌کنه، این روش ذخیره سازی باعث امن شدن پیوست‌ها می‌شه (نمیشه شل اجرا کرد و همچنین دسترسی از طریق حدس اسم فایل و لینک امکان پذیر نیست)

البته از طریق پنل مدیریت -> انجمن ها و ارسال ها -> پیوست ها -> پیداکردن پیوست قادر خواهید بود لیست پیوست ها از هر نوع رو هم ببینید. اگه مثلا zip میخواید توی نام فایل *.zip وارد کنید.


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
پاسخ
rasool1 میگه:
تشکر اما افزونه یا راه حل یا حتی انجمن ساز دیگه ای نمی شناسین که این کار رو انجام بده
پاسخ
mellat میگه:
فکر کنم بشه براش نوشت ، Big Grin
اما وقت نیست و اینکه لزوم خاصی فکر نکنم به این امر باشه مثل روش علیرضا جلو برید خوبه
پاسخ
Tofighi میگه:
خوب، چون تقریبا آسونه انجام کاری که این اتفاق بیوفته! یاد میدم Smile
اول اینکه باید safemod عه PHP فعال نباشه!
بعد در inc/functions_upload.php کد زیر رو پیدا کنید:
کد پی‌اچ‌پی:
$month_dir '';
if(
$mybb->safemode == false)
{
// Check if the attachment directory (YYYYMM) exists, if not, create it
$month_dir gmdate("Ym");
if(!@
is_dir($mybb->settings['uploadspath']."/".$month_dir))
{
@
mkdir($mybb->settings['uploadspath']."/".$month_dir);
// Still doesn't exist - oh well, throw it in the main directory
if(!@is_dir($mybb->settings['uploadspath']."/".$month_dir))
{
$month_dir '';
}
}

 
کد پی‌اچ‌پی:
if($mybb->safemode == false)
{
// Check if the attachment directory (YYYYMM) exists, if not, create it
$month_dir $ext.'/'.gmdate("Ym");

if(!@
is_dir($mybb->settings['uploadspath']."/".$ext))
{
@
mkdir($mybb->settings['uploadspath']."/".$ext);
// Still doesn't exist - oh well, throw it in the month directory
if(!@is_dir($mybb->settings['uploadspath']."/".$ext))
{
$month_dir gmdate("Ym");
}
}
if(!@
is_dir($mybb->settings['uploadspath']."/".$month_dir))
{
@
mkdir($mybb->settings['uploadspath']."/".$month_dir);
// Still doesn't exist - oh well, throw it in the main directory
if(!@is_dir($mybb->settings['uploadspath']."/".$month_dir))
{
$month_dir '';
}
}

این باعث میشه که مثلا فایل‌های زیپ در مسیر uploads/zip ذخیره شوند و ...

دقت کنید کد بالا تست نشده، روی پیوست‌های قدیمی عمل نمیکنه و هیچ تضمینی نمیشه باعث مشکل توی سایر بخش ها بشه (ولی نمیشه Smile )


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  پاسخ داده شده درخواست پلاگین بانک برای newpoints Rodlik Avron 1 114 ۰۵ مهر ۱۳۹۵، ۱۰:۰۴ ب.ظ
آخرین ارسال: mx13
  پاسخ داده شده درخواست تلگرام برای مای بی بی navids_mh 5 409 ۰۵ مهر ۱۳۹۵، ۱۰:۰۱ ب.ظ
آخرین ارسال: mx13
  پاسخ داده شده پلاگین نمایش وضعیت پست برای مای بی بی navids_mh 1 140 ۰۲ تير ۱۳۹۵، ۱۰:۵۴ ق.ظ
آخرین ارسال: Tofighi
  پاسخ داده شده درخواست پلاگین تبلیغات برای مای بی بی 1.8 net711 9 451 ۰۴ اردیبهشت ۱۳۹۵، ۱۱:۱۹ ق.ظ
آخرین ارسال: IrIsT
  پاسخ داده شده مشکل افت سرعت و راه حل برای افزایش sarmadi 1 180 ۲۲ فروردین ۱۳۹۵، ۰۸:۱۰ ب.ظ
آخرین ارسال: mp100
  پاسخ داده شده پلاگین های افزونه امتیازات newpoints آشپزخانم 15 675 ۱۳ اسفند ۱۳۹۴، ۰۴:۵۶ ب.ظ
آخرین ارسال: Tofighi
  در انتظار پاسخ درخواست افزونه عضویت ویژه با درگاه بانک ملت برای نسخه ۱.۸.۶ مای بی بی khorshidico 1 487 ۰۲ دى ۱۳۹۴، ۰۵:۵۲ ب.ظ
آخرین ارسال: فارس هاستینگ
  پاسخ داده شده نیاز به یک طراح برای تغییر چند بخش mehdi.sh 3 443 ۲۰ آذر ۱۳۹۴، ۰۹:۱۴ ب.ظ
آخرین ارسال: AzNet
  حل‌شده درخواست معرفی پلاگین ها و افزونه های مورد نیاز یک انجمن حرفه ای yasinbahremola 2 521 ۲۵ آبان ۱۳۹۴، ۰۹:۴۰ ب.ظ
آخرین ارسال: soltaneghalbha
  حل‌شده منوی کد کاربری و رمز برای ورود shahbaze 1 334 ۰۴ خرداد ۱۳۹۴، ۰۵:۳۳ ب.ظ
آخرین ارسال: ERFAN-DESIGN

پرش به انجمن:


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

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir