سلام ، آیا این بازدید اول شماست ؟ یا
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 15

موضوع: دستکاری در کامپوننت مدیریت رسانه ها

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    May 2007
    محل سکونت
    ایران -
    نوشته ها
    354
    تشکر
    2
    تشکر شده 2 بار در 2 ارسال

    دستکاری در کامپوننت مدیریت رسانه ها

    با سلام خدمت دوستان

    سرچ کردم به چیزی نرسیدم .

    همونطور که مستحضر هستید ، وقتی که میخوایم از طریق مدیریت رسانه ها فایلهایی بجز فایلهای پیش فرض آپلود کنیم پیغام میده و میگه شما فقط این ... پسوند ها رو میتونید اپلود کنید .

    چجوری میشه پسوند های دیگه رو بهش اضافه کرد ؟

    در ضمن نمیخوایم هم از کامپوننت رسانه پیشرفته استفاده کنیم .. یعنی میخوام همون کامپوننت مدیریت رسانه پیشفرض مامبو رو تغییر بدم . منتظر راهنمایی شما هستم .

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    عماد جان سلام.
    فكر كنم از اينجا بشه.
    mambo\administrator\components\com_media\admin.med ia.php
    خط 165
    اگه شدش همينجا اعلام كن لطفاً.

    موفق و پيروز باشيد.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    May 2007
    محل سکونت
    ایران -
    نوشته ها
    354
    تشکر
    2
    تشکر شده 2 بار در 2 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    کد:
    سلام .. پسر مهربون ممنون 
    
    جواب داد ..
    
    این کارو کردم : خط تقریبا 161 بود فکر کنم . به اینصورت بود
    
    [code		if ((strcasecmp(substr($file['name'],-4),".gif")) && (strcasecmp(substr($file['name'],-4),".jpg")) && (strcasecmp(substr($file['name'],-4),".png")) && (strcasecmp(substr($file['name'],-4),".bmp")) &&(strcasecmp(substr($file['name'],-4),".doc")) && (strcasecmp(substr($file['name'],-4),".xls")) && (strcasecmp(substr($file['name'],-4),".ppt"))&& (strcasecmp(substr($file['name'],-4),".swf")) && (strcasecmp(substr($file['name'],-4),".pdf"))) {
    			mosRedirect( "index2.php?option=com_media&listdir=".$_POST['dirPath'], T_("Only files of type gif, png, jpg, bmp, pdf, swf, doc, xls or ppt can be uploaded") );
    		}]
    من تو کدهای بالا یه جدید ایجاد کردم مثلا :

    کد:
    (strcasecmp(substr($file['name'],-4),".psd"))
    امتحان هم کردم جواب داد ... فقط مدیران بگن که اینکار مشکلی نداره ؟ مثلا امنیتی و ...

    به هر حال ممنون .. امیدوارم بدرد کسی بخوره

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    از نظر من كه نميتونه مشكل امنيتي داشته باشه. حالا خوشحالم كه كار شما راه افتاده.
    حالا استادان بيان و بگن ما حرفشون رو بيشتر قبول داريم.

    موفق و پيروز باشيد.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    اگر در كدنويسي استانداردها رو رعايت كرده باشيد و در خلال كار ناخواسته در بقيه كدها تغييري ايجاد نشده باشه و مطابق الگوي خود مامبو فرمت موردنظر رو اضافه كرده باشيد مشكلي بوجود نمي ياد

    فقط پرميشن فايل رو فراموش نكنيد...

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #6

    تاریخ عضویت
    May 2007
    محل سکونت
    ایران -
    نوشته ها
    354
    تشکر
    2
    تشکر شده 2 بار در 2 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    سلام سعید جان .

    من کد نویسی بلد نیستم ..

    میشه در مورد چیزای بالا یه توضیحی بدی ... یا اگه وقت کردی کد صحیحی که میشه به فایل admin.media.php اضافه کرد رو با توضیحات برامون بزاری .. تا هم یه آموزشی باشه هم استفاده کنیم ... ممنون میشم ..

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #7

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    [quote author=emad.h link=topic=16082.msg84946#msg84946 date=1220272854]
    میشه در مورد چیزای بالا یه توضیحی بدی
    [/quote]

    ببینید. یک وقتی هست که شما ممکنه حواستون نباشه و یک کد رو دستکاری که می کنید، یک گاف بزرگ بدید.
    بالاخره آدمیزاده ! اشتباه می کنه. تیم مشهوری مثل جوملا (خود جوملای انگلیسی) تازگی ها کدها رو که تغییر می دادن، گاف های عجیب و غریب دادن ....
    از اونها که ما با تجربه تر نیستیم.

    اما اگر بر طبق همون الگویی که خود مامبو کد نوشته، بر همون اساس کد ها رو ویرایش کنید، مشکلی پیش نمی یاد.

    پرمیژن ها هم خیلی قبلا سرش بحث شده. این یکی رو جستجو کنید ...



    [quote author=emad.h link=topic=16082.msg84946#msg84946 date=1220272854]
    من کد نویسی بلد نیستم ..

    یا اگه وقت کردی کد صحیحی که میشه به فایل admin.media.php اضافه کرد رو با توضیحات برامون بزاری .. تا هم یه آموزشی باشه هم استفاده کنیم
    [/quote]

    مثلا اگر بخواهید فایل های psd رو اضافه کنید این کدش میشه و به همین ترتیب بقیه رو هم اضافه کنید.
    کد:
    		if ((strcasecmp(substr($file['name'],-4),".gif")) && (strcasecmp(substr($file['name'],-4),".jpg")) && (strcasecmp(substr($file['name'],-4),".png")) && (strcasecmp(substr($file['name'],-4),".bmp")) &&(strcasecmp(substr($file['name'],-4),".doc")) && (strcasecmp(substr($file['name'],-4),".xls")) && (strcasecmp(substr($file['name'],-4),".ppt")) && (strcasecmp(substr($file['name'],-4),".swf")) && (strcasecmp(substr($file['name'],-4),".pdf")) && (strcasecmp(substr($file['name'],-4),".psd"))) {
    			mosRedirect( "index2.php?option=com_media&listdir=".$_POST['dirPath'], T_("Only files of type gif, png, jpg, bmp, pdf, swf, doc, xls or ppt can be uploaded") );
    		}

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #8

    تاریخ عضویت
    May 2007
    محل سکونت
    ایران -
    نوشته ها
    354
    تشکر
    2
    تشکر شده 2 بار در 2 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    سلام ... ممنون آقا سعید .. توضیحات خوبی بود .. پس این تاپیک دیگه تموم شد و به جواب کامل بالا رسیدیم ...

    دوستان در صورت نیاز استفاده کنند

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. #9

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    البته عماد جان فكر كنم اين مامبويي كه شما تغييرش داديد 462 بوده. چون من در 465 جور ديگه اي ميبينم و خطش هم هموني كه قبلاً گفتم. اما با توضيحات همين تاپيك همه ميتونن تغييراتي در اين كامپوننت در هر دو نسخه اعمال كنن. تفاوت چنداني نميكنه.

    موفق و پيروز باشيد.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  11. #10

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : دستکاری در کامپوننت مدیریت رسانه ها

    بله. همینطوره. من هم کدهای 462 رو براشون گذاشتم.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


صفحه 1 از 2 12 آخرینآخرین

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •