مدیریت دامنه ها و ساب پرتال ها
طراحی این پرتال بگونه ای می باشد که می توان با یکبار نصب و بهره گیری از تنها یک پایگاه داده چندین پرتال را راه اندازی و پشتیبانی نمود. به کمک این ویژگی می توان با یکبار تهیه فضای هاست صاحب چندین سایت شد. این امر برای شرکت هایی که قصد دارند تا وب سایت های اختصاصی به ازاری هر یک از بخش های شرکت خود داشته باشند بسیار ایده آل می باشد.
ایجاد پرتال جدید: با وارد کردن نام دامنه که می تواند زیر دامنه ای از دامنه موجود بوده یا یک دامنه جدید باشد و همچنین اطلاعات اولیه پرتال نظیر عنوان، کلمات کلیدی و کاربر مدیر پیش فرض می توان اقدام به ایجاد پرتال جدید نمود.
حذف پرتال: به کمک آن می توان یک پرتال موجود را حذف نمود.
استخراج و ورود اطلاعات پرتال: این ویژگی امکان استخراج اطلاعات پرتال و ماژول های استفاده شده در آن (ماژول هایی که استاندارد IPortable را رعایت کرده باشند) را فراهم می آورد. به کمک این ویژگی می توان از محتوای یک پرتال نسخه پشتیبان تهیه نمود.
ویرایش مشخصات پرتال: می توان تنظیمات مختلفی نظیر میزان امکان استفاده از منابع موجود در پرتال نظیر تعداد کاربر، میزان فضا، مدت زمان فعالیت و غیره را ویرایش نمود.
|
مدیریت اسناد و فایل ها
این ابزار قدرتمند امکان بارگذاری مستقیم فایل ها از سیستم شخصی به سرور را فراهم می آورد. هر فایل بارگذاری شده به محض آپلود قابل استفاده در سایت و یا ماژول های مختلف بنابر عملکردشان خواهند بود.
مدیریت پوشه ها: امکان ایجاد، حذف و تغییر نام پوشه.
مدیریت فایل ها: امکان کپی یا انتقال فایل به پوشه ای دیگری، حذف یا تغییر نام فایل، بارگذاری فایل جدید و باز کردن فایل فشرده.
مجوز بر اساس نقش امنیتی: تعیین نقش های امنیتی که مجاز به مشاهده یا ویرایش فایل ها می باشند.
همسانسازی فایل ها: اطمینان از اینکه تمام فایل ها و پوشه های موجود در سرور درون سیستم مدیریت فایل نمایش داده شده اند.
جستجو و پیمایش: جستجو و پیمایش بین فایل های نمایش داده شده در سیستم مدیریت فایل.
|
مدیریت تبلیغات
در این پرتال بخشی جهت مدیریت اشخاص و تبیلغاتی که قصد نمایش آن در پرتال را دارند، در نظر گرفته شده است. مدیر سایت به کمک این بخش می تواند اطلاعات حقیقی یا حقوقی شخص تبلیغ دهنده و آیتم های تبلیغاتی (بنرها، فایل های فلش، تصویر و ...) را درون پرتال ذخیره کرده و گزارش دقیق از تعداد نمایش، هزینه نمایش تبلیغات به ازاری هر بار نمایش یا دوره زمانی خاص را مشاهده نماید. هر بنر تبلیغاتی دارای تنظیماتی نظیر نام، گروه، نوع بنر، پهنا، ارتفاع، آدرس مقصد، هزینه پیش فرض به ازای هر 1000 بار نمایش، تعداد نمایش، تاریخ شروع و پایان نمایش می باشد.
ایجاد مشتری جدید: ثبت اطلاعات اولیه و آدرس تبلیغ دهنده در بانک اطلاعاتی مخصوص.
سطوح تبلیغات: امکان مدیریت و نمایش تبلیغات در دو سطح میزبان یا هر پرتال بطور مجزا.
افزودن بنر جدید: ایجاد بنر جدید با وارد کردن اطلاعات مربوط به نام بنر، گروه، نوع بنر، پهنا، ارتفاع، آدرس مقصد، هزینه پیش فرض به ازای هر 1000 بار نمایش، تعداد نمایش، تاریخ شروع و پایان نمایش بنر.
مدیریت لینک دهنده ها: علاوه بر امکان نمایش بنر تبلیغاتی، بخشی جهت مدیریت سایت هایی که به شما لینک داده و از شما بابت هر ارجاع هزینه دریافت می کنند در نظر گرفته شده است. در این قسمت می توان تاریخ شروع و پایان و بهای پرداختی به ازای هر بار ارجاع به سایت یا ارجاع و ثبت نام بازدید کننده در سایت را تعیین نمود.
|
مدیریت ماژول ها و ساختار ماژولار
پرتال فوق یک Framework قابل توسعه می باشد. یکی از روش های توسعه این پرتال نصب ماژول های مورد نیاز در آن می باشد. در حال حاضر بیش از 2000 ماژول برای این پرتال برنامه نویسی شده و قابل استفاده می باشد. در بخش مدیریت ماژول ها، لیست تمام ماژول های نصب شده در پرتال قابل مشاهده می باشد. در این بخش می توان اقدام به نصب ماژول جدید و حذف یا ویرایش ماژول موجود نمود. همچنین می توان تعیین نمود که یک ماژول در چه پرتال هایی قابل استفاده باشد.
نصب ماژول جدید: امکان نصب ماژول جدید طی فرآیند مرحله به مرحله با انتخاب یک فایل فشرده.
ویرایش مشخصات ماژول: ویرایش اطلاعاتی نظیر نام، نسخه، پشتیبانی از ویژگی هایی نظیر قابل جستجو بودن، قابل استخراج بودن، قابل بروز رسانی بوده، فایل های مرتبط با آن ماژول و ...
حذف ماژول: حذف یک ماژول از لیست ماژول های در پرتال.
|
برنامه زمانبدی (Schedule)
در هر زمانیکه شما نیاز به اجرای یک فرآیند خاص طی برنامه زمانبدی مشخصی داشته باشید، می توانید از سیستم زمانبدی موجود در این پرتال استفاده نمایید. بطور پیش فرض 7 فرآیند مشخص نظیر بررسی کاربران آنلاین، بررسی لاگ سایت، حذف لاگ های کهنه و ... در این سیستم تعریف شده است. درصورتیکه نیاز به اجرای فرآیند خاصی در بازه زمانی مشخصی داشته باشید، تنها کافی است تا کد مورد نظر خود را نوشته و مسیر فایل و نام کلاس آن به همراه چندین ویژگی دیگر در این سیستم تعریف نمایید. همچنین این سیستم گزارش زمان های اجرای یک برنامه با توجه به تعدادی که قبلا مشخص شده است را فراهمی می آورد.
ایجاد برنامه زمانبدی: امکان ایجاد یک برنامه زمانبدی شده با وارد کردن اطلاعاتی نظیر نام کامل کلاس و فضای نامی، بازه زمانی اجرا فرآیند بر اساس ثانیه، دقیقه، ساعت و روز، اجرا بر اساس رویداد خاص نظیر اجرای پرتال و ...
ویرایش یا حذف برنامه زمانبدی شده: امکان ویرایش یا حذف یک برنامه زمانبدی شده را فراهم می آورد.
|
مدیریت جستجو
این پرتال شامل یک موتور جستجوی داخلی و یکپارچه می باشد که فرآیند نشانه گذاری کلمات و جستجوی آنها را کنترل می نماید. هر ماژول که استاندارد ISearchable را رعایت کرده باشد، توسط این سیستم نشانه گذاری خواهد شد. در بخش مدیریت جستجو می توان نحوه نشانه گذاری کلمات را تعیین نمود.
تعیین مشخصات کلمات: در این بخش می توان تعیین نمود که حداقل و حداکثر طول کلمات جهت اعمال در فرآیند نشانه گذاری و جستجو چقدر می بایست باشد. همچنین می توان تعیین نمود که کلمات عمومی و یا اعداد نیز نشانه گذاری شوند یا خیر. |
SQL
این بخش از پرتال رابط بین مدیر سایت و پایگاه داده می باشد، بدین صورت که با ایجاد امکان اجرای اسکریپت های SQL از درون خود پرتال کار مدیریت و گزارش گیری از جداول موجود در پایگاه داده سیستم را آسان می نماید.
بارگذاری فایل شامل اسکریپت: می توان فایلی که شامل کد های SQL بوده را به کمک دکمه آدرس دهی انتخاب و اجرا نمود.
اجرای مستقیم: می توان درون جعبه متن موجود شروع به نوشتن اسکریپت یا کوئری های SQL نمود. |
مدیریت ابزارها
تمام ابزارهای الحاقی به پرتال نظیر پوسته، کانتینر، ماژول، سیستم های اعتبارسنجی، بسته های زبان، Provider ها و skin object ها همگی در یک صفحه که برای مدیریت آنها در نظر گرفته شده است در دسترس می باشند. به کمک این بخش شما قادر خواهید بود تا تمام ابزارهای جانبی نصب شده در پرتال خود را مدیریت نمایید.
افزودن، ویرایش و حذف: امکان افزودن، ویرایش و حذف تمام ابزارهای جانبی نصب شده در پرتال. |
مدیریت صفحات
در این پرتال صفحات وجود فیزیکی نداشته بدین معنا که به ازای هر صفحه فایل جدیدی تولید نمی شود. این تکنولوژی امکانی را فراهم می آورد که به کمک آن می توان اقدام به ایجاد صفحه به تعداد نامحدود نمود. هر صفحه، براي خود مي تواند داراي مشخصات منحصر به فرد نظير پوسته، نام، سطح دسترسي، تاريخ شروع و پايان و مشخصه هاي ديگر باشد.
مشاهده، ویرایش و حذف: امکان مشاهده یک صفحه، ویرایش تنظیمات آن صفحه و یا حذف آن.
تغییر موقعیت: صفحات، تشکیل دهنده منوی اصلی پرتال می باشند، هر صفحه می تواند در مرحله اول منو قرار گرفته یا زیر صفحه از صفحه دیگر باشد. از طریق این قسمت می توان براحتی موقعیت هر صفحه را نسبت به سایر صفحات تغییر داد. |
بومی سازی و مدیریت زبان
این پرتال با تمام زبان هاي دنيا سازگار بوده از آنها پشتيباني مي نمايد. زبان هاي مختلف بصورت يك فايل فشرده و به عنوان بسته زباني قابل اضافه شدن به پرتال بوده و به محض افزودن يك بسته زباني جديد تمام كنترل هاي پرتال بر اساس زبان انتخابي تغيير خواهد نمود، از ويژه گي هاي جالب اين پرتال اين مي باشد كه محتواي درون صفحات نيز مي تواند بر اساس زبان انتخابي تغيير نمايد. روش بومی سازی این پرتال بر اساس راه حل ارائه شده مایکروسافت یعنی استفاده از فایل های .resx می باشد.
ایجاد زبان جدید: به کمک آن می توان زبان جدیدی را پرتال فعال نمود.
نصب بسته زبان: بسته زبان یک فایل فشرده که شامل چندید فایل ترجمه در یک زبان خاص بوده می باشد. با نصب این بسته های زبانی، بنابر میزان تکامل فایل ها، زبان جدیدی به پرتال شما اضافه خواهد که با انتخاب آن زبان محتوای ثابت سایت بر اساس آن ترجمه خواهد شد.
ویرایشگر زبان: این ابزار فرآیند ترجمه یک فایل زبان را تا حد امکان ساده ساخته است. تنها کافی است تا مقدار پیش فرض را مشاهده نموده و ترجمه آن را در جعبه متن مقابل نوشته و آن را ذخیره نمایید.
اعتبارسنج زبان سیستم: این قسمت از مدیریت زبان گزارش کاملی از فایل های زبان که در پرتال وجود ندارد و فایل هایی که محتوای داخل آن ناقص بوده و یا منسوخ شده اند را ارائه می دهد.
ویرایش زمان محلی: می توان برای هر زبان خاص متن مورد نظر جهت نمایش اختلاف زمان را وارد نمود.
|
پوسته و کانتینر سایت
در این پرتال، بخش گرافیکی سایت (پوسته) بطور کامل از محتوای سایت (متن) مجزا می باشد. این بدان معناست که شما می توانید گرافیک و ظاهر سایت خود را بدون اینکه تأثیری روی عبارات صورت گیرد تغییر دهید. مدیر سایت تنها با نصب یک پوسته می تواند ظاهر کل پرتال را تغییر دهد. پوسته ها به راحتی قابل طراحی بوده و یا می توان آنها را دانلود یا از فروشندگان این محصول خریداری نمایید. کانتینر ها قاب هایی هستند که پیرامون ماژول نمایش داده شده و با توجه به پوسته طراحی می شوند.
نصب پوسته و کانتینر: پوسته و کانتینر فایل های فشرده ای می باشند که براحتی از بخش مدیریت پوسته ها قابل نصب در پرتال می باشند.
حذف پوسته یا کانتینر: در صورت عدم نیاز به یک پوسته یا کانتینر، براحتی می توان آن را از لیست حذف نمود.
ویرایش Token ها: امکان دیگر موجود در بخش مدیریت پوسته ها، بخش ویرایش مقدار یک Token در فایل پوسته می باشد. بدین صورت بدون نیاز به دانلود و باز کردن فایل در کامپیوتر شخصی، براحتی می توان بصورت آنلاین آن را از این قسمت ویرایش نمود.
|
سطوح دسترسی و نقش های امنیتی
این پرتال امکانی را برای مدیر سایت فراهم کرده که بتواند نقش های مختلف را تعریف کرده و این نقش ها را به گروه های کاربری مختلف انتساب دهد. نقش هایی نظیر اعضاء سایت، مشترکین خبرنامه، مدیران انجمن و ... نمونه هایی از این نقش ها می باشند.
افزودن گروه نقشی یا نقش جدید: می توان یک گروه نقشی جدید ایجاد نمود یا نقش جدید را در گروه نقشی پیش فرض درست کرد.
مشاهده اعضاء نقش: امکان مشاهده لیست تمام کاربرانی که در نقش مورد نظر قرار دارند.
ویرایش یا حذف نقش: امکان ویرایش یا حذف یک نقش موجود. |
مدیریت اعضاء سایت
مدیریت اعضاء سایت همچون ایجاد کاربر جدید، ویرایش اطلاعات یا کلمه عبور یک کاربر خاص، انتساب نقش جدید به یک کاربر، حذف یا غیر فعالسازی حساب کاربر، ویرایش فرم ثبت نام اعضاء و فیلد هایی که می بایست هنگام ثبت نام نمایش داده شده و یا الزامی باشند، همچنین تنظیمات کلی در مورد ثبت نام اعضاء نظیر حداقل طول کلمه عبور و غیره در این بخش صورت می گیرد.
جستجوی کاربر: جستجوی کاربر در این سیستم براحتی کلیک بر روی حرف اول نام کاربری ایشان بوده یا می توان با دانسنتن یکی از موارد مقابل نظیر نام کاربری، آدرس ایمیل، پیشوند، نام، نام میانی، نام خانوادگی، پسوند، پلاک منزل، خیابان، شهر، منطقه، کشور، کد پستی، تلفن، موبایل، فکس، آدرس وب سایت، ID مسنجر، زندگینامه، ساعت محلی یا زبان کاربر اقدام به جستجوی کاربر نمود.
افزودن کاربر جدید: با وارد کردن اطلاعات اولیه مانند نام و نام خانوادگی و آدرس ایمیل و کلمه عبور که الزامی نیز می باشند می توان کاربر جدید در پرتال ایجاد نمود.
ویرایش مشخصات کاربر: ویرایش اطلاعاتی نظیر اطلاعات اولیه کاربر، کلمه عبور کاربر، پروفایل کاربر و نقش هایی که در آن قرار دارد.
ویرایش فرم ثبت نام: تعیین نمایان بودن فیلد های خاص یا اجباری نمودن پر کردن آنها هنگام ثبت نام کاربر همچنین امکان ایجاد فیلدهای دلخواه علاوه بر موارد پیش فرض مانند امکان انتخاب سطح تحصیلات، رشته تحصیلی و ...
تنظیمات کاربر: امکان مشاهده یا ویرایش تنظیماتی نظیر حداقل طول کلمه عبور، وارد نمودن آدرس ایمیل منحصر به فرد، تعداد دفعات اشتباه وارد کردن کلمه عبور، مدت زمان قفل شدن حساب پس از تعداد مشخصی ورود به سایت نا موفق، ملزم ساختن کاربر به داشتن پروفایل کامل جهت ورود به سایت و غیره.
|
گزارش سایت
گزارشگر سایت امکان تجزیه و تحلیل بازدید کاربران سایت یا اعضای ناشناس را فراهم می آورد. این قسمت گزارش های مفیدی نظیر: صفحات محبوب سایت، تعداد بازدید یک صفحه در روز، بازدید صفحه در یک ساعت، تعداد بازدید صفحه در هفته، بازدید صفحه در ماه، آمار ورود و خروج کاربران، عضویت کاربران بر اساس کشور، عضویت کاربران بر اساس تاریخ را برای مدیران سایت ارائه می دهد.
تعیین بازه زمانی: امکان گزارشگیری در یک بازه زمانی مشخص با انتخاب زمان شروع و پایان برای گزارش.
تعیین معیار گزارش: امکان گزارشگیری بر اساس تعداد بازدید در ساعت، روز، ماه یا سال، صفحات محبوب و ... |
مدیریت رویداد ها
علاوه بر گزارش سایت، بخش دیگری با عنوان مدیریت رویدادها در پرتال موجود می باشد که گزارش عملكرد داخلي پرتال را ثبت می نماید، به عبارتی در این بخش از هر اتفاقی که درون پرتال رخ دهد، گزارش تهيه مي شود. مثلاً درصورتيكه شما يك ماژول را درون صفحه اي قرار دهيد، اطلاعات مربوط به ماژول، صفحه اي كه اين ماژول در آن قرار گرفته، كاربري كه اين ماژول را قرار داده و صحت عملكرد اين ماژول درون پايگاه داده پرتال ثبت مي شود تا در موارد خاص مورد استفاده قرار گيرد.
مشاهده رویدادها: با انتخاب پرتال و نوع رویداد مورد نظر، فهرست رویداد های ثبت شده نمایش داده می شود. رویداد ها به کمک رنگ های مختلف از یکدیگر متمایز شده و با کلیک بر روی آنها می توان جزئیات ثبت شده برای آن را مشاهده نمود.
حذف رویداد: می توان یک رویداد را با انتخاب آن از فهرست حذف نمود و یا با کلیک بر روی دکمه پاکسازی گزارش تمام رویداد های ثبت شده در پرتال را حذف نمود.
پیکربندی رویداد: امکان پیکربندی تنظیمات مربوط به فعال یا غیر فعالسازی یک رویداد، گزارش گیری برای تمام پرتال ها و یا یک پرتال خاص، حداکثر تعداد گزارشگیری و تنظیمات مربوط به ایمیل آگاه سازی. |
خبرنامه و ارسال ایمیل
به كمك اين قسمت شما مي توانيد اخبار، اطلاعات و يا يك فايل را بصورت ايميلي از طرف پرتال به اعضاء سايت خود ارسال نماييد. شما مي توانيد يك يا چند گروه كاربري خاص (مثلا گروه خبرگزاران) را انتخاب نموده، موضوع و متن نامه را وارد کرده، اولویت آن را مشخص کرده و روش ارسال را انتخاب نمایید و نهایتا در صورت نیاز فایلی را به نامه خود پیوست نمایید.
|