Skip Navigation Links.

اتوماسیون اسناد

مدیریت و نمایش اسناد / Documents

افزونه‌ی Documents یک ماژول ساده، کاربردی و متن‌باز برای مدیریت و نمایش فایل‌های مستند در وب‌سایت‌های مبتنی بر DNN است. این افزونه با هدف تسهیل بارگذاری، دسته‌بندی و ارائه فایل‌های قابل دانلود طراحی شده و به مدیران سایت اجازه می‌دهد تا اسناد را به‌صورت ساخت‌یافته و قابل جستجو در اختیار کاربران قرار دهند.

ویژگی‌ها

پشتیبانی از انواع فرمت‌ها

امکان بارگذاری و نمایش فایل‌هایی با فرمت‌های PDF، DOCX، XLSX، PPT، ZIP و سایر فرمت‌های رایج.

دسته‌بندی اسناد

سازماندهی فایل‌ها در گروه‌های موضوعی با قابلیت فیلتر و مرتب‌سازی.

قابلیت دانلود مستقیم

کاربران می‌توانند فایل‌ها را با یک کلیک دانلود کنند.

نمایش آیکون نوع فایل

نمایش آیکون مرتبط با نوع فایل برای تشخیص سریع‌تر.

پشتیبانی از مجوزهای دسترسی

تعیین سطح دسترسی به فایل‌ها بر اساس نقش‌های امنیتی DNN.

سازگاری با نسخه‌های DNN 7.0.0 تا 9.2.x

عملکرد پایدار در نسخه‌های مختلف پلتفرم DNN.

متن‌باز و قابل توسعه

در دسترس از طریق GitHub با امکان سفارشی‌سازی توسط توسعه‌دهندگان.

نحوه عملکرد

نصب افزونه:

1. دریافت فایل نصب از مخزن رسمی GitHub.

2. ورود به پنل مدیریت DNN و نصب از بخش Extensions.

3. افزودن ماژول Documents به صفحه‌ی دلخواه.

پیکربندی اولیه:

1. تعریف دسته‌بندی‌های مورد نیاز برای اسناد.

2. تعیین مجوزهای دسترسی برای هر دسته یا فایل.

افزودن فایل‌ها:

1. بارگذاری فایل‌ها از طریق پنل مدیریت ماژول.

2. وارد کردن عنوان، توضیحات، دسته‌بندی و انتخاب آیکون مناسب.

نمایش در سایت:

1. تنظیم نحوه نمایش لیست فایل‌ها (جدولی، لیستی یا آیکونی).

2. تست عملکرد در مرورگرهای مختلف و دستگاه‌های همراه.

توصیه‌های حرفه‌ای

برای بهبود تجربه کاربری، از دسته‌بندی‌های واضح و قابل فهم استفاده کنید.
فایل‌ها را با نام‌گذاری استاندارد و توضیحات دقیق بارگذاری کنید تا جستجو آسان‌تر شود.
در سایت‌های چند زبانه، از قابلیت ترجمه عنوان و توضیحات فایل‌ها بهره ببرید.
برای امنیت بیشتر، مجوزهای دسترسی را به‌درستی تنظیم کنید تا فایل‌های حساس فقط برای کاربران مجاز قابل مشاهده باشند.
قبل از ارتقاء DNN به نسخه 9.2.0، حتماً افزونه Documents را به نسخه 7.0.0 ارتقاء دهید تا از بروز خطا جلوگیری شود.
درخواست دمو

راهنمای تصویری کار با این افزونه

در این بخش، نحوه استفاده از افزونه را به‌صورت مرحله‌به‌مرحله همراه با تصاویر و توضیحات کامل مشاهده می‌کنید. این راهنما به شما کمک می‌کند تا در کمترین زمان، افزونه را به‌درستی پیکربندی و استفاده کنید.

نصب افزونه‌ی Documents از طریق بخش Extensions و افزودن به صفحه.

فرم ایجاد دسته‌بندی جدید برای سازماندهی بهتر فایل‌ها.

فرم افزودن فایل با عنوان، توضیحات، دسته‌بندی و انتخاب آیکون.

تعیین نقش‌های مجاز برای مشاهده یا دانلود فایل‌ها.

نمایی از لیست فایل‌ها با آیکون نوع فایل، عنوان و دکمه دانلود.

سوالات متداول

افزونه Documents چه کاربردی دارد و برای چه نوع سایت‌هایی مناسب است؟

افزونه Documents یک ماژول مدیریت اسناد برای پلتفرم DNN است که امکان بارگذاری، دسته‌بندی، نمایش و دانلود فایل‌ها را در اختیار مدیران سایت قرار می‌دهد. این افزونه برای سایت‌های سازمانی، آموزشی، دولتی و هر پلتفرمی که نیاز به ارائه فایل‌های قابل دانلود مانند PDF، Word، Excel یا تصاویر دارد، بسیار مناسب است.

نحوه نصب و راه‌اندازی افزونه چگونه است؟

برای نصب، فایل افزونه را از مخزن GitHub رسمی DNNCommunity دریافت کرده و از طریق بخش Extensions در پنل مدیریت DNN نصب نمایید. این نسخه با DNN 7.0.0 به بالا و .NET Framework 4.0 سازگار است. پس از نصب، ماژول را به صفحه دلخواه اضافه کرده و تنظیمات مربوط به مسیر ذخیره‌سازی، دسته‌بندی‌ها و مجوزهای دسترسی را پیکربندی کنید.

آیا افزونه با نسخه‌های جدید DNN سازگار است؟

بله، نسخه فعلی افزونه Documents با DNN 7.0.0 تا 9.2.x و بالاتر سازگار است. با توجه به تغییرات API در نسخه 9.2.0، توصیه می‌شود قبل از ارتقاء سایت به این نسخه، افزونه را به آخرین نسخه موجود ارتقاء دهید تا از بروز خطاهای احتمالی جلوگیری شود.

آیا امکان تعریف دسته‌بندی و مجوزهای دسترسی برای فایل‌ها وجود دارد؟

کاملاً. افزونه Documents از دسته‌بندی‌های قابل تعریف توسط مدیر سایت پشتیبانی می‌کند و می‌توان برای هر فایل یا دسته، مجوزهای مشاهده و دانلود را بر اساس نقش‌های امنیتی DNN تعیین کرد. این قابلیت برای کنترل دسترسی کاربران به اسناد خاص بسیار کاربردی است.

در صورت بروز خطا در بارگذاری یا نمایش فایل‌ها، چه اقداماتی باید انجام داد؟

ابتدا بررسی کنید که مسیر ذخیره‌سازی فایل‌ها به‌درستی تنظیم شده باشد و مجوزهای پوشه مربوطه در سرور فعال باشد. همچنین مطمئن شوید که فرمت فایل پشتیبانی‌شده باشد و حجم آن از محدودیت‌های سرور تجاوز نکند. در صورت بروز خطاهای سیستمی، فایل‌های لاگ DNN را بررسی کرده و از نسخه به‌روز افزونه استفاده نمایید.

آیا امکان سفارشی‌سازی ظاهر لیست اسناد وجود دارد؟

بله، افزونه از قالب‌های نمایشی قابل تنظیم پشتیبانی می‌کند. شما می‌توانید با استفاده از HTML و CSS، ظاهر لیست فایل‌ها، آیکون‌ها، دکمه‌های دانلود و اطلاعات جانبی مانند تاریخ یا توضیحات را سفارشی‌سازی کنید. همچنین امکان استفاده از قالب‌های آماده یا طراحی اختصاصی وجود دارد.

تفاوت افزونه Documents با افزونه‌های پیشرفته‌تر مانند Document Exchange چیست؟

افزونه Documents یک راهکار ساده و سبک برای مدیریت فایل‌ها در محیط DNN است و برای نیازهای پایه مانند بارگذاری، دسته‌بندی و دانلود فایل‌ها مناسب است. در مقابل، افزونه‌هایی مانند Document Exchange امکانات پیشرفته‌تری مانند نسخه‌گذاری، جستجوی پیشرفته، گزارش‌گیری، و اتصال به منابع خارجی را ارائه می‌دهند. انتخاب بین آن‌ها بستگی به سطح نیاز پروژه و بودجه شما دارد.