Groups File Access
لطفا آن را ارزیابی کنید!
لطفاً پس از امتحان کردن، این برنامه را ارزیابی کنید. لطفاً قبل از رتبه بندی پایین، اگر مشکلی دارید، به ما اطلاع دهید. بسیاری از مشکلات معمولاً یک راه حل آسان دارند و ما خوشحال می شویم که به شما کمک کنیم. بازخورد شما مهم است تا بتوانیم براساس نیازهای شما پیشرفت هایی داشته باشیم و همیشه از پیشنهادات استقبال می شود! به بخش پشتیبانی در زیر مراجعه کنید.
بارگیری فایل برای کاربران مجاز
Groups File Access یک پلاگین وردپرس است که به شما امکان می دهد لینک های دانلود فایل را برای کاربران مجاز ارائه دهید. دسترسی به فایل ها با عضویت در گروه به کاربران محدود می شود.
با جدیدترین نسخه های WordPress و Groups آزمایش شده است، حتی اگر هنوز در بخش سازگار با این صفحه وجود نداشته باشد.
ویژگی ها
- دسترسی به دانلود ها را به گروه های مجاز کاربر محدود کنید.
- رسانه محافظت شده و تعبیه شده با عناصر <audio> HTML5 و <video>.
- پشتیبانی کامل از چند سایت (نصب شبکه وردپرس)
- بخش مدیریت فایل
- فایل ها را از طریق FTP و درونریزی گروهی آپلود کنید.
- اعلان های دسترسی به فایل (قابل تنظیم)
- کدهای کوتاه انعطاف پذیر: [groups_can_access_file], [groups_can_not_access_file], [groups_file_info], [groups_file_url], [groups_file_link], [groups_file_visibility], [groups_file_access_service_key]
- تعداد بارگیری محدود یا نامحدود برای هر کاربر
- کلید دسترسی به فایل احراز هویت
اگر می خواهید ویژگی های جدیدی را ارائه دهید لطفاً نظر دهید.
توصیف
با Groups File Access می توانید دانلودهای فایل را برای اعضای پریمیوم فراهم کنید یا فقط به کاربران ثبت نام شده اجازه دهید فایل ها را از سایت شما دانلود کنند.
دسترسی به فایل ها با عضویت در گروه محدود شده است. برای اینکه بتوانید یک فایل را دانلود کنید، کاربر باید عضوی از گروهی باشد که به فایل اختصاص داده شده است. اگر محدودیت دسترسی برای فایل تعیین شده باشد، کاربر همچنین باید کمتر از حد دسترسی فایل به فایل دسترسی پیدا کرده باشد.
اگر می خواهید دسترسی به یک فایل را به کاربران مربوط به گروه خاصی محدود کنید، گروه را ایجاد کنید، کاربران مورد نظر را به گروه اضافه کنید و فایل هایی رابه اختصاص دهید که گروه باید به آنها دسترسی داشته باشد. بیش از یک فایل را می توان به یک گروه اختصاص داد.
دسترسی به فایل ها همچنین می تواند از طریق احراز هویت کلیدی انجام می شود تا کاربران برای دانلود فایل ها نیازی به ورود به سیستم نداشته باشند، در حالی که محدودیت های دسترسی براساس Groups هنوز اعمال می شود.
کد کوتاه در پست ها یا صفحات برای ارائه لینک به فایل ها، ارائه اطلاعات مربوط به فایل ها و نشان دادن مشروط محتوا به کاربران بسته به اینکه آیا اجازه دسترسی به یک فایل را دارند، استفاده می شود.
به عنوان مثال، کد کوتاه [group_file_link group = ”Premium”] لینک هایی را به فایل هایی ارائه می دهد که اعضای پریمیوم گروه می توانند برای دانلود فایل ها روی آنها کلیک کنند.
دمو
در اینجا یک سایت آزمایشی وجود دارد که شما می توانید ثبت نام کنید تا نحوه کار این پلاگین را برای اعضای گروه که می خواهند فایل را دانبود کنند مشاهده کنید: http://demo.itthinx.com/gfa/
تصاویر صفحه از بخش ادمین نیز در آنجا ارائه شده است.
پشتیبانی
صفحه ای که می توانید سوالات خود را در آن ارسال کنید و بازخورد دهید در اینجا است: http://www.itthinx.com/plugins/groups-file-access
اگر به کمک نیاز دارید، مشکلی دارید، می خواهید بازخورد بگذارید یا می خواهید انتقادی سازنده ارائه دهید، خوش آمدید! قبل از اینکه به این پلاگین امتیاز دهید یا بگویید کار نمی کند، لطفاً سعی کنید مشکلی را که در آنجا با آن روبرو هستید با ما در میان بگذارید.
مستندات
دسترسی به فایل گروه ها
پلاگین Groups File Access یک پلاگین وردپرس است که به شما امکان می دهد لینک های دانلود فایل را برای کاربران مجاز ارائه دهید. دسترسی به فایل ها با عضویت در گروه به کاربران محدود می شود.
در میان بسیاری از آیتم های احتمالی تحت پوشش این پلاگین، برجسته ترین موارد عبارتند از:
- دانلود فایل را برای اعضای پریمیوم فراهم کنید.
- به کاربران ثبت نام شده اجازه دهید فایل ها را از سایت شما دانلود کنند.
- رسانه محافظت شده و تعبیه شده با عناصر <audio> HTML5 و <video>.
تنظیم
- پلاگین را به شرح زیر نصب کنید.
- در صورت نیاز، تنظیمات را در بخش Groups> File Access تنظیم کنید.
- اگر تنظیمات شما کافی باشد، می توانید فایل های کنترل شده توسط پلاگین را در صفحه Groups> Files مدیریت کنید.
- برای تعبیه لینک های دانلود اعضای گروه در صفحات یا پست های خود، از کد کوتاه ارائه شده توسط این پلاگین استفاده کنید.
- Groups File Access توصیه می شود که در محیط * nix در Nginx یا Apache HTTP Server اجرا شود. تنظیمات دیگر امکان پذیر است، اما ممکن است به پیکربندی دستی نیاز داشته باشد.
نصب و راه اندازی
- بکاپ – از فایل ها و پایگاه داده وردپرس خود نسخه پشتیبان تهیه کنید.
- پلاگین Groups را نصب و فعال کنید.
- پلاگین Groups File Access را نصب و فعال کنید.
پلاگین جدیدی که دریافت کرده اید را اضافه کرده و فعال کنید:
برای انتخاب فایل zip پلاگین، به Plugins> Add New> Upload بروید و روی دکمه “Browse…” کلیک کنید ، معمولاً group-file-access-x.y.z.zip (x ، y و z شماره نسخه فعلی پلاگین هستند). پس از آن به فعال سازی پلاگین اقدام کنید.
بروز رسانی ها
اگر نسخه به روز شده پلاگین Access Groups File را دریافت یا دانلود کرده اید، برای بروزرسانی آن این دستورالعمل ها را دنبال کنید:
-
بکاپ
از فایل ها و پایگاه داده نصب وردپرس خود بکاپ بگیرید.
-
به نسخه جدید ارتقا دهید.
بروزرسانی نیاز به جایگزینی نسخه قدیمی پلاگین با نسخه جدید آن است.
مهم! اطمینان حاصل کنید که هیچ یک از گزینه های حذف داده در صفحه “Groups> File Access” علامت گذاری نشده است:
- این قسمت را علامت نزنید ” اطلاعات پلاگین در زمان حذف پلاگین پاک شود.”
- این قسمت را علامت نزنید ” تمام دسترسی به فایل های پلاگین در زمان حذف پلاگین پاک شوند”
برای بروزرسانی، پلاگین باید غیرفعال و حذف شود و نسخه جدید آپلود و فعال شود. این مراحل شامل موارد زیر است:
- به Plugins > Installed Plugins بروید، روی «غیرفعال کردن» در «Groups File Access» کلیک کنید، سپس روی «حذف» کلیک کنید تا حذف شود.
- به Plugins > Add New > Upload بروید و روی دکمه “مرور (Browse)” کلیک کنید تا فایل zip نسخه جدید را انتخاب کنید و روی دکمه “اکنون نصب کنید” کلیک کنید. پس از نصب، پلاگین را فعال کنید.
فایل ها
در بخش Groups> Files می توانید فایل هایی را که می خواهید برای اعضای گروه قابل دسترسی باشند را اضافه، ویرایش و حذف کنید.
دسترسی به فایل ها با عضویت در گروه محدود شده است. برای اینکه بتوانید یک فایل را دانلود کنید، کاربر باید عضوی از گروهی باشد که به آن فایلی اختصاص داده شده است.
دسترسی به فایل را برای کاربران ثبت نام شده محدود کنید.
- گزینه New File را در بالای صفحه انتخاب کنید.
- فایل مورد نظر را اضافه کنید.
- گروه هایی را که می خواهید به فایل دسترسی پیدا کنند انتخاب کرده و دکمه Save را فشار دهید.
محدودیت دسترسی برای هر کاربر و همچنین می توانید محدودیت دسترسی را برای فایل تنظیم کنید.
کاربر باید کمتر از حد دسترسی فایل به فایل دسترسی پیدا کرده باشد (فایل دانلود شود). تنظیمات پیش فرض شماره ۰ دسترسی نامحدود را برای هر کاربر اعطا می کند.
اگر می خواهید دسترسی به فایلی را به کاربران گروه خاصی محدود کنید، گروه را ایجاد کنید، کاربران مورد نظر را به گروه اضافه کنید و فایل هایی را که گروه باید به آنها دسترسی داشته باشد را به آنها اختصاص دهید.
بیش از یک گروه را می توان به یک فایل اختصاص داد.
فیلترها
از فیلترها برای محدود کردن نمایش فایل ها در لیست فایل و آیتم هایی که با معیارهای داده شده مطابقت دارند، استفاده کنید. توجه داشته باشید که تنظیمات فیلتر پایدار است، یعنی اگر صفحه را ترک کنید یا از سیستم خارج شوید و دوباره برگردید، همان تنظیمات در حال اجرا هستند. برای استفاده از فیلترها روی دکمه اعمال کلیک کنید و برای پاک کردن همه فیلترها روی دکمه پاک کردن کلیک کنید.
دانلود های فایل و اطلاعات برای کاربران
از کد کوتاه در پست ها یا صفحات استفاده می شود تا لینک ها را به فایل ها ارائه دهد، اطلاعات مربوط به فایل ها را ارائه دهد و بسته به اینکه آیا کاربران اجازه دسترسی به فایل را دارند، به طور مشروط محتوای آن را به آنها نشان می دهد.
به عنوان مثال، کد کوتاه [group_file_link] لینک واقعی را به فایلی ارائه می دهد که کاربران مجاز می توانند برای دانلود فایل روی آن کلیک کنند.
برای اطلاعات دقیق لطفاً به صفحه کد کوتاه مراجعه کنید.
درونریزی فایل
در بخش Groups> File Import می توانید فایل ها را از طریق FTP بارگذاری کرده و درونریزی کنید.
این امکانات ارائه می شود:
- درونریزی فایل ها: فایل های آپلود شده را به صورت گروهی درونریزی کنید.
- برونریزی فایل ها: از بخش Groups> Files یک فایل متنی با داده های فعلی ایجاد کنید.
- اسکن فایل ها: یک فایل متنی با داده برای فایل های واقع در پوشه مدیریت شده یا دایرکتوری ایجاد کنید.
این امکانات هر آنچه برای رسیدگی به درونریزی فایل ها که باید توسط Groups File Access کنترل و محافظت شوند را فراهم می کند. جزئیات مربوط به هر بخش در موارد زیر ارائه شده است.
درونریزی فایل ها
در اینجا می توانید پس از آپلود فایل ها از طریق FTP در پوشه مدیریت شده توسط Groups File Access، داده های فایل را به صورت گروهی از یک فایل متنی درونریزی کنید. به عنوان مثال در سرور مورد استفاده در اینجا، این پوشه:
/ var / www / groups / wp-content / uploads / groups-file-access
… ما از این به عنوان “پوشه مدیریت شده” یاد می کنیم – اما این بسته به سرور شما و محل wp_content و پوشه های آپلود می باشد و بدیهی است که می تواند پوشه دیگری باشد. این بخش مسیر مربوطه را در سیستم شما نشان می دهد.
همانطور که می بینید در هنگام درونریزی می توانید از دو گزینه استفاده کنید:
- فقط تست: اگر هنگام درونریزی این گزینه فعال باشد، هیچ ثبت فایلی ایجاد نمی شود. اما شما در مورد چیزی که در هنگام درونریزی اتفاق می افتد اطلاعات کسب خواهید کرد. این شامل تعداد فایل های درونریزی شده، در صورت شناسایی هر خط نامعتبر می باشد.
- حذف فایل های جایگزین شده: اگر این گزینه در هنگام درونریزی فعال باشد، در صورت جایگزینی با فایل جدید، فایل های موجود حذف می شوند. همچنین یادداشت ها را در فیلد نام فایل در زیر بررسی کنید.
فرمت پذیرفته شده فایل یک فایل متنی ساده است (در حالت ایده آل UTF-8 کدگذاری شده) با مقادیر جدا شده توسط تب های ارائه شده در یک خط و در هر فایل و به ترتیب:
filename file_id name description max_count group_names
لطفاً توجه داشته باشید که موارد بالا را به عنوان اولین خط درج نکنید، این فقط رئوس مطالبی از فیلدها است (مورد نیاز یا اختیاری).
توصیف فیلدها:
- Filename – لازم است – نام فایل آپلود شده در پوشه مدیریت شده – فقط نام فایل را نشان می دهد و مسیر کامل را شامل نمی شود. خطی که به نام فایل ورودی موجود اشاره می کند، اطلاعات مربوط به ورودی را به روز می کند. برای ورودی موجود، اگر نام فایل دیگری نشان داده شود، این جایگزین فایل موجود خواهد شد. اگر گزینه “حذف فایل های جایگزین شده” فعال باشد، فایل قدیمی از پوشه مدیریت شده حذف می شود.
- file_id – اختیاری – شناسه ورودی فایل موجود. در صورت ارائه، فایل موجود حذف خواهد شد و فایل جدید مربوط به ورودی خواهد بود.
- name – اختیاری – نام توصیفی برای فایل. اگر خالی بماند، از نام فایل استفاده می شود.
- Description – اختیاری – توضیحات دقیق فایل.
- max_count – اختیاری – حداکثر تعداد دسترسی مجاز به فایل برای هر کاربر. برای دسترسی های نامحدود خالی بگذارید یا از ۰ استفاده کنید.
- group_names – اختیاری – نام گروه هایی که اجازه دسترسی به فایل را دارند، با کاما از هم جدا می شوند. در صورت خالی بودن، تا زمانی که گروهی اختصاص داده نشود، نمی توان به فایل دسترسی داشت.
مهم: فایل ها باید قبل از شروع درونریزی در پوشه مدیریت شده آپلود شوند.
برونریزی فایل ها
در اینجا می توانید برای همه فایل های مدیریت شده در بخش Groups> Files، یک فایل متنی با داده های فعلی ایجاد کنید. فرمت فایل مربوط به فرمت درونریزی فایل پشتیبانی شده است که برای درونریزی فایل استفاده می شود.
شما می توانید از این برای تغییر ورودی فایل های موجود به صورت گروهی یا آماده سازی درونریزی در نمونه دیگری استفاده کنید، به عنوان مثال وقتی از توسعه به یک سایت تولیدی منتقل می شوید.
این یک فایل متنی با داده های فعلی برای همه فایل های مدیریت شده در Groups > Files ایجاد می کند.
اسکن برای فایل ها
در اینجا می توانید یک فایل متنی را بر اساس فایل های موجود در پوشه مدیریت شده آماده کنید. با این کار یک فایل متنی با داده های فعلی برای همه فایل ها در پوشه مدیریت شده توسط Groups File Access ایجاد می شود.
پس چرا می خواهید از این استفاده کنید؟ به راحتی می توانید تمام فایل هایی که می خواهید درونریزی کنید را در پوشه مدیریت شده آپلود کنید، آنها را اسکن و درونریزی کنید.
- فایل هایی را که می خواهید درونریزی کنید در پوشه مدیریت شده آپلود کنید.
- فایل ها را اسکن کنید.
- فایل متنی را که اسکن برای آن ایجاد شده است مرور کنید و جزئیاتی مانند نام فایل، توضیحات و گروه ها را به دلخواه ویرایش کنید.
- آنها را بر اساس فایل متنی بررسی شده درونریزی کنید.
دسترسی به فایل
آپلود ها
فایل ها در دایرکتوری / var / www / groups / wp-content / uploads / groups-file-access آپلود می شوند.
دسترسی به فایل های موجود در / var / www / groups / wp-content / uploads / groups-file-access توسط یک فایل .htaccess در آن فهرست محافظت می شود.
فهرست دایرکتوری از طریق index.html در / var / www / groups / wp-content / uploads / groups-file-access پنهان می شود.
الزامات
این پلاگین برنامه ای است که به Groups نیازمند است.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.