davo0d 53 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 سلام دوستانافزونه user avatar هر فایلی رو آپلود می کنه و در آخر ارور می ده که باید تصویر آپلود بشه ولی می خواستم بدونم میشه کاری کرد که وقتی بروی browse کلیک می کنیم بجای all files که امکان آپلود هر فایلی رو می ده image files قرار بگیره تا فقط امکان اپلود تصاویر برای کاربران فراهم بشه .اگر نه یه افزونه اواتار معرفی کنید که این قابلیت رو بصورت پیشفرض داشته باشه من هر چی امتحان کردم همینطوری بود ...ممنون نقل قول لینک به ارسال
Morteza 34190 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 این برمیگرده به کدنویسی افزونه.این رو هم تست کنید:http://wordpress.org/extend/plugins/add-local-avatar/ 3 نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 ممنون ، قبلا استفاده کردم ولی همین مشکل و داره ، مثلا می تونی یه فیلم انتخاب و آپلود می کنی ولی بعد قبول نمی کنه ...نمی شه کد های user avatar و یا هر افزونه ی رو دستکاری کرد تا این مشکل بر طرف بشه !؟من از 4 الی 5 افزونه استفاده کردم که همشون اینطوری بودن ... نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 ممنون ، قبلا استفاده کردم ولی همین مشکل و داره ، مثلا می تونی یه فیلم انتخاب و آپلود می کنی ولی بعد قبول نمی کنه ...نمی شه کد های user avatar و یا هر افزونه ی رو دستکاری کرد تا این مشکل بر طرف بشه !؟من از 4 الی 5 افزونه استفاده کردم که همشون اینطوری بودن ...اگر چند افزونه این شرایط رو دارند مشکل به دسترسی های پوشه های شما بر می گردد نه افزونه پوشه ی uploads را در مسیر wp-content بیابید و دسترسی خودش و پوشه های زیر مجموعه اش را روی 777 بگذارید (اگر می خواهید از خاصیت کروب استفاده نمایید) 2 نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 رو 755 هم می شه از خاصیت کروب استفاده کرد ، اما با این حال من روش شما رو هم امتحان کردم ولی تاثیری نداشت . نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 بله روی 755 می شه و در واقع 777 یعنی خواندن و نوشتن و ادیت کردن و پاک کردن همه آزاد باشه اگر در این دسترسی هم عمل نکنه بهتره با سرورتون تماس بگیرید من هردو افزونه ای که صحبت شد و profile picture را در سایت های مختلف نصب دارم این سابقه رو هم در سرور مجازی داشتم که تغییر دسترسی ها صوری بوده و گاها با وقفه انجام می شده و سرور هم هربار پایین بودن رم مشتری را بهونه می کرد ولی با تغییر سرویس به سرور دیگه و با همون مشخصات به راحتی داره کار می کنه ممنون ، قبلا استفاده کردم ولی همین مشکل و داره ، مثلا می تونی یه فیلم انتخاب و آپلود می کنی ولی بعد قبول نمی کنه ...نمی شه کد های user avatar و یا هر افزونه ی رو دستکاری کرد تا این مشکل بر طرف بشه !؟من از 4 الی 5 افزونه استفاده کردم که همشون اینطوری بودن ...متوجه منظورتون نشدم چه چیزی را دستکاری کنیم 2 نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 (ویرایش شده) ممنون ، ولی من فکر می کنم مشکلم مربوط به کدنویسی باشه نه چیز دیگه ای ... من می خوام کاربران فقط بتونند با افزونه عکس اپلود کنند یعنی افزونه وقتی پنجره بروزر رو باز می کنه نشه همه ی فایل ها ( ویدیو ، موزیک و ... ) رو انتخاب کرد و کاربران فقط اجازه انتخاب و اپلود عکس ها رو داشته باشند .متوجه منظورتون نشدم چه چیزی را دستکاری کنیممنظورم تغییر کدهای افزونه بود . ویرایش شده شهریور 91 توسط davo0d 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 ممنون ، ولی من فکر می کنم مشکلم مربوط به کدنویسی باشه نه چیز دیگه ای ... من می خوام کاربران فقط بتونند با افزونه عکس اپلود کنند یعنی افزونه وقتی پنجره بروزر رو باز می کنه نشه همه ی فایل ها ( ویدیو ، موزیک و ... ) رو انتخاب کرد و کاربران فقط اجازه انتخاب و اپلود عکس ها رو داشته باشند .منظورم تغییر کدهای افزونه بود .افزونه user avatar که الان دیدم دقیقا همین کار رو کرده در خط 248 فایل user-avatar.php if (!(($_FILES["uploadedfile"]["type"] == "image/gif") || ($_FILES["uploadedfile"]["type"] == "image/jpeg") || ($_FILES["uploadedfile"]["type"] == "image/png") || ($_FILES["uploadedfile"]["type"] == "image/pjpeg") || ($_FILES["uploadedfile"]["type"] == "image/x-png"))){حالا اگر بخواین محدودتر کنید می تونید از فایل های مجاز کم کنید و به غیر از این تنها نکته ای هم که داره در خط 119 پوشه ی mkdir(WP_CONTENT_DIR."/uploads/avatars/", 0777 ,true);avatars در داخل پوشه ی آپلود رو گفته باید با دسترسی 777 باشه و دیگه هیچ چیز خاصی که بخواد مشکل ساز بشه نداره من رو یه سایتم چک می کنم ببینم می شه فایلی جز عکس اد کنم چون تا به حال امتحانشم نکردم 2 نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 ممنون از اینکه برای رفع این مشکل بهم کمک می کنید ...مشکل من هم همین جاست که فایل های دیگه رو میشه اپلود کرد ولی در نهایت اخطار میده که باید فایل با پسوند تصویر باشه . نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 این ارور به محض زدن روی دگمه آپلود برای فایل فلش اومد کدهای افزونه را چک کنید اگر آن خط کدی که نوشتم را نداشت به آن بیافزایید 3 نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 (ویرایش شده) من فکر می کنم فایلی که شما اپلود کردید حجمش کم بوده ، یه فایلی که مثلا اپلودش با توجه به سرعت اینترنتتون 1 دقیقه طول بکشه رو امتحان کنید ، مثل یه فایل mp3دقیق تر توضیح می دم ، من از مرورگر کروم استفاده می کنم آپلود شدن فایل رو نشون می ده ، مثلا یه فایل موزیک و اپلود می کنم اون گوشه پایین مرورگر نشون میده که فایل داره اپلود میشه و به 100 % هم میرسه بعد این اروری که عکسش و گذاشتین و نمایش داده میشه ، ضمنا وقتی به پوشه آپلود هاست هم سر می زنم اون فایل موزیک اپلود نشده ولی انگار همونطور که مرورگر نشون میده اول اپلود میشه و بعد افزونه تشخیص میده جزء فایل های تعریف شده نیست و حذفشون می کنه ، من می خواستم اگه می شد یه کاری می کردم که اصلا نشه فایل های دیگه رو اپلود کرد و وقتی روی بروزر کلیک می کنیم فقط بشه فایل های عکس و انتخاب کرد نه هر فایلی رو ...باز هم ممنون که وقت گذاشتید . ویرایش شده شهریور 91 توسط davo0d نقل قول لینک به ارسال
Morteza 34190 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 بخشی که مربوط به آپلود هست رو پیدا کنید. باید با کدی شبیه به این شروع بشه:<input type="file"...و بعد بهش این کد رو اضافه کنید:accept="text/html,image/jpegمثلا میشه این:<input type="file" accept="text/html,image/jpeg">بیشتر:www.w3.org/TR/html401/interact/forms.html#adef-accept 2 نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 با توجه به راهنمایی های آقا مرتضی از کد زیر استفاده کردم مشکل حل شد :<input type="file" id="upload" name="uploadedfile" accept="image/*" />از همگی ممنون نقل قول لینک به ارسال
davo0d 53 ارسال شده در شهریور 91 مالک گزارش بازنشر ارسال شده در شهریور 91 یه سوال !؟ الان من چطوری باید این تاپیک رو "حل شده" کنم ؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در شهریور 91 گزارش بازنشر ارسال شده در شهریور 91 فعلا برای کاربران غیرفعال هست.من براتون تغییر وضعیت دادم 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .