دی ان ان فارسی 9.6.1 منتشر شد !
دی ان ان نسخه 9.6.1 بعد از از کش و قوس های فراوان از نسخه 9.4.1 تا نسخه 9.6.1 به پایداری و استیبل بودن لازم رسید و قابل استفاده تجاری بعد از مدت طولانی شد. البته از نسخه 9.4.1 پایدار تا نسخه 9.6.1 نسخه های متفاوتی نظیر 9.4.2 و 9.4.4 و 9.5.0 و 9.6.0 منتشر شد اما با تست های تیم دی ان ان پلاس هیچ کدام از این نسخه ها در ارزیابی و تست های اولیه پایداری لازم را نداشتند و به همین جهت به صورت بومی منتشر نشده بودند. دی ان ان از 9.2.2 به بعد پیشرفت ها و چالش های بسیاری داشته که توانسته در نسخه 9.4.1 همه این ویژگی های جدید و بهبود ویژگی های قبلی را با قدرت تمام حال در نسخه 9.6.1 بهبود ها بیشتر از گذشته شده و البته برای افزایش سرعت سیستم بریک های در برخی لایبری ها رخ داد که ارزش این تغییرات را میتوان با سرعت بالای هسته 9.6.1 جبران کرد.
حال برای بررسی بیشتر این نسخه با دی ان ان پلاس همراه باشید.
قبل از ارتقا :
قبل از ارتقا به نسخه 9.6.1 حتما از سازگاری افزونه ها (ماژول و پوسته و پروایدر) اطمینان حاصل کنید. چرا که 60% افزونه ها برای نسخه 9.6.1 نیاز به بروز رسانی دارند.
بروز رسانی امنیتی الزامی و مهم :
باتوجه به این که چندین مشکل امنیتی سطح متوسط و سطح بالا در نسخه های 6 و 7 و 8 و 9 شناسایی شده که خوشبختانه شرکت دی ان ان جزیئات بیشتری از این باگ های امنیتی منتشر نکرده تا باعث سو استفاده بیشتر نگردد. ولی ارتقا به نسخه های بالاتر نظیر نسخه 9.4.1 و 9.6.1 یکی از الزامات امنیتی دی ان ان به شمار می آید.
در صورت تمایل از خدمات تخصصی ارتقاء و بروز رسانی دی ان ان پلاس برای سازمان و شرکت و کسب و کار خود از ما کمک بگیرید.
نسخه ارائه شده : 9.6.1
وضعیت : پایدار و قابل استفاده تجاری و سازمانی (Stablestable)
تاریخ ارائه رسمی : 2020/05/13
تاریخ ارائه فارسی : (پنج شنبه ، 1 خرداد 1399)
قابلیت استفاده : قابلیت استفاده تجاری (بدون علائم تجاری) مناسب برای سازمان ها و شرکت ها
نسخه ها : نسخه نصبی (برای نصب اولین بار) - نسخه ارتقا (برای ارتقا نسخه های پایین تر)
توضیحات رسمی انتشار :
قبل از ارتقاء به دی ان ان 9.6.1 لطفا بخش تغییرات و توصیه ها را در زیر بررسی کنید. در این نسخه نیازمندی دات نت فریم ورک به 4.7.2 ارتقا پیدا کرده است و لذا قبل از ارتقا از سرور و میزبان و هاستینگ خود در خصوص بروز بودن دات نت فریم ورک 4.7.2 و بالاتر اطمینان حاصل فرمایید.
رفع مشکلات (از نسخه 9.4.1 تا نسخه 9.6.1) :
- حل مشکل عملکردی بخش حریم خصوصی در چند زبانگی
- حل مشکل ارسال ایمیل با پیوست
- حل مشکل الزامات رمز عبور
- حل مشکل حذف لوگو از تنظیمات و بهبود عملکرد این بخش در تنظیمات
- حل مشکل ارسال ایمیل تاییدیه بعد از تغییر ایمیل یا بعد از نامعتبر بودن (ثبت نام با روش تایید ایمیل اصلاح شد)
- حل مشکل کشینگ و حافظه در عملکرد Web api
- حل مشکل عدم دسترسی به لینک ها زمانی که آدرس ها از به حروف کوچک تغییر کرده باشند.
- حل مشکل عبارات باقاعده در URL های یوز فریندلی در برخی ماژول ها که عملکرد ها را متوقف میکرد.
- حل مشکل مدیریت فایل زمان انتخاب همه در شرایط خاص
- حل مشکل زمانبندی های که آبجکت آن ها حذف شده باشد.
- حل مشکل عملکرد بخش ژونال
- حل مشکل بارگذاری مجدد در Personabar بخش سرور
- حل مشکل آدرس های تولید شده خودکار نامعتبر در زیر پورتال ها
- حل مشکل اتصالگر گوگل آنالیتکس برای کد ترکینگ آیدی
- حل مشکل کشینگ و حافظه در ماژول های MVC
- حل مشکل لاگ کردن صفحات نامعتبر 404
- حل مشکل حلقه نامحدود در بارگیری SSL
- حل مشکل تنظیمات ماژول های بعد از انتقال به صفحه دیگر
- حل مشکل PageTags در محدوده واژگان اشتباه
- حل مشکل تنظیمات ماژول ها در برخی شرایط ذخیره نمیشد
- حل مشکل آدرس دهی به صورت Canonical Canonical و None
- حل مشکل لوکالیزیشن صفحه نخست زمانی حذف ترجمه چند زبانگی
- حل مشکلات CDN زمان بارگیری SSL
- حل مشکل نمایش تنظیمات صفحات
- حل مشکلات نمایش و اولویت بندی ها در سایت مپ
- حل مشکل آدرس های سایت زمان اضافه شدن زبان جدید
- حل مشکل چند اتصالگری در بخش اتصالگر ها
- حل مشکل تزریق وابستگی در ماژول های MVC
- حل مشکل نصب ماژول کنسول و ماژول ایجاد کننده ماژول
- حل مشکل PageTags ها زمان درون ریزی و برون ریزی صفحات و محتوا
- حل مشکلات داده های تنظیمات سایت
- حل مشکل صفحات غیر فعال در نتایج جستجو
- حل مشکل decode Html ها در برون ریزی تمپلیت پورتال
- حل مشکل اسکریپت پایگاه داده
- حل مشکل آپدیت پنل
- حل مشکل امنیتی Personabar
- حل مشکل عمل نکردن jquery.fileupload
- حل مشکل ورود به مدیریت زمان اجباری بودن ایمیل به عنوان نام کاربری
- حل مشکل آدرس های سایت زمان سویج پورتال
- حل مشکل آیکون نقش های امنیتی
- حل مشکل جی کوئری و آپدیت به نسخه 3.5.1
- حل صد ها مشکل جزئی دیگر ....
قابلیت ها جدید و بهبود ها (از نسخه 9.4.1 تا نسخه 9.6.1) :
- بروز رسانی تمپلیت پورتال ها و مجوز پوشه های پیشفرض
- اضافه شدن هشدار و اطلاع رسانی در زمان نصب / ارتقا وقتی که دات نت فریم ورک کمتر از 4.7.2 باشد
- اضافه شدن توضیحات به بخش عنوان 60 کارکتر در راهنمای ایجاد صفحات (سئو)
- حذف پیاده سازی OAuthClientBase OAuthClientBase
- جایگزینی InavigationManager به جای Globals.NavigateURL در تزریق وابستگی
- بهبود بخش پرمیژن ها زمان کپی کردن ماژول
- بهبود بخش لاگ ها با ایجاد فضای خالی بین لاگ ها جهت نمایش بهتر خطا ها
- حذف "نتایجی یافت نشد" قبل از هر جستجو و بهبود این بخش
- بهبود نصب پکیج های مدیریت شده کتابخانه ی وابستگی ها
- راهبری ساخته شده برای ایجاد گروه سایت ها
- بهبود بخش نمای کاربری و ترتیب کشور و دیگر ایتم ها مرتبط
- بهبود تست کانفیگ SMTP
- بروز رسانی آدرس سرویس بروز رسانی ها
- پشتیبانی از هدر SSL offloading
- اضافه شدن نماد ممنوعه برای کاربران احراز هویت نامعتر و بن (Ban) شده
- اضافه شدن و پشتیبانی از الگو پاک سازی افزونه در مانیفست برای اشکار سازی پاک شده ها
- بهبود ذخیره منطقه زمانی با تضمین
- بهبود نمایش لینک ها و نظرت در بخش ژونال
- بهبود نمایش آیکون نقشه چند زبانگی
- انتقال ایمیل بالای نام کاربری و رمز عبور در فرم ثبت نام پیشفرض
- بهبود نمایش پیغام ها در ماژول ها در حالت ریسپانسیو
- بهبود ریسورس ها جهت نمایش بهتر UI در بومی سازی ها
- بهبود و اصلاح فایل robots.txt
- حذف کپی رایت دی ان ان از فایل ها
- تغییر و بهبود تمپلیت پیشفرض سایت و قرارداد لینک های مفید
- بهبود نمایش درختی منو ها
- بهبود بخش پیام رسان هسته
- اضافه شدن سرویس دهنده کشینگ (وب فارم ساده) برای پشتیبانی از سرویس های ابری
- اضافه شدن لیست فرمت های مجاز فایل برای آپلود چند حالته برای کاربران نهایی / مدیران به صورت جداگانه
- اضافه شدن UI برای فعال سازی زبان مرورگر
- اضافه شدن UI مدیریت گروه سایت ها
- بازگشت ویژگی برون ریزی از پورتال و زیر پورتال ها در بخش سایت ها
- افزایش سایز صفحات در تنظیمات سایت
- بهبود CSS ها برای dnnActions.
- تغییر ایمیل پیشفرض به changeme.invalid
- بهبود بخش لاگ ها برای گروه پورتال و سایت ها
- ریجستر کنترلرهای MVC / WebApi را با استفاده از TryAddScoped
- پشتیبانی از DI به زمانبندی اضافه شد.
- بهبود و اضافه شدن ده ها امکانات جزئی دیگر ....
تغییرات تاثیر گذار در عملکرد افزونه های ثالث :
تغییرات از نسخه 9.4.2 :
- اگر در ماژول نویسی از API زیر استفاده میکنید: DotNetNuke.Service.Url.FriendlyUrl.FriendlyUrlProvider.FriendlyUrl استفاده می کند. نیاز است ماژول پروژه را باز کنید و رفرنس DotNetNuke.Abstractions.dll را اضافه کنید و مجدد کامپایل کنید تا مشکلتان حل گردد.
تغییرات از نسخه 9.6.0 و 9.6.1 :
- تغییراتی در سیستم داده شده است . اگر هنوز ماژول های دارید که از تلریک استفاده میکند نیاز است. قبل از ارتقا آن ها را در این نسخه تست کنید. و ضمنا اکیدا توصیه میگردد دیگر از ویژگی های تلریک در این سیستم استفاده نکنید. چنانچه ماژول های قدیمی دارید نیاز است بازنویسی گردند و بخش های وابسته به تلریک جایگزین شود. این گزینه برای سایت های قدیمی خیلی بحرانی می باشد.
- بروز رسانی کتابخانه کلاینتی جی کوئری به نسخه 3.5.1 : این ممکن است در ظاهر و عملکرد ظاهری ماژول ها قدیمی و موارد کلاینتی مشکلاتی را به وجود آورد . به همین جهت لازم است پلاگین های کلاینتی ماژولها و پوسته که استفاده میکند را به نسبت نسخه جی کوئری بروز رسانی کنید.
الزامات نصب / ارتقاء نسخه 9.6.1 :
برای نصب و ارتقاء دی ان ان به نسخه 9.6.1 باید دات نت فریمورک 4.7.2 در میزبان شما نظیر سرور و هاستینگ نصب باشد.
قبل از ارتقا به نسخه 9.6.1 حتما از سازگاری افزونه ها (ماژول و پوسته و پروایدر) اطمینان حاصل کنید. چرا که 60% افزونه ها برای نسخه 9.6.1 نیاز به بروز رسانی دارند.
توضیحات انتشار نسخه بومی دی ان ان پلاس :
فارسی سازی و ترجمه :
- فارسی سازی بخش های جدید اضافه شده دی ان ان 9.6.1
- فارسی سازی بخش جدید اضافه شده به هسته
- ترجمه اصلاحی بخش های تغییر یافته
- اصلاح ترجمه بخش های گزارش شده از سوی مخاطبین دی ان ان پلاس
- تکمیل سازی ترجمه نسخه 9.6.1
- اصلاح تاریخ های شمسی بخش تاریخ شروع و انقضای صفحات و ماژول ها
- اصلاح تاریخ های شمسی بخش کاربران
- اصلاح تاریخ های شمسی و تقویم های نقش های امنیتی
- اصلاح تاریخ های شمسی و تقویم ها در جستجوی صفحات
- اصلاح تاریخ های شمسی و تقویم ها در زمانبندی ها
- اصلاح تاریخ های شمسی در بخش امنیتی
- اصلاح تاریخ های شمسی در سطل بازیابی
- اصلاح تاریخ های شمسی در مدیریت لاگ ها
- فشرده سازی کتابخانه های JS (افزایش سرعت و سئو پذیری بیشتر)
- گزارش چندین باگ در نسخه های قبلی و اصلاح توسط شرکت دی ان ان
- اضافه شدن بخش گروه سایت ها (ترجمه های جدید و راستچین سازی)
راستچین سازی :
- بروز رسانی و بهینه سازی کل راستچین سازی محیط مدیریت PersonaBar
- بروز رسانی راستچین سازی مدیریت بخش بومی سازی محتوا
- بازنگری و بهینه سازی کامل راستچین سازی در تمامی مروگر ها
شمسی سازی :
- شمسی سازی تمامی تاریخ ها در کل هسته
- شمسی سازی تمامی تقویم ها از قبیل تقویم فیلتر صفحات با محدوده تاریخی / تقویم زمان بندی صفحات / تقویم زمان بندی افزونه ها / تقویم بازه نقش های امنیتی
- شمسی سازی تاریخ ها و تقویم ها به صورت کاملا کلاینت سایدی بدون ویرایش هسته
- شمسی سازی با استاندارد بین الملی صورت گرفته و این نوع شمسی سازی در عملکرد سمت سرور هسته و افزونه ها هیچ گونه تداخلی ایجاد نمی کند
- بهینه سازی باندل ها و فشرده سازی با بهترین متد جهت افزایش سرعت محیط مدیریت جدید
خلاصه توضیحات :
برای انتشار نسخه بومی زمان بسیار زیادی صرف شده است که نسخه کاملا پایدار و با بالاترین سطح کیفی ارائه شود. نسخه نصبی و ارتقا در بیش از 100 ها بار تست مختلف و ارزیابی صورت گرفته و تمامی بخش های جدید اضافه شده در نسخه 9.6.1 کاملا تحلیل شده و بررسی شده به صورت استاندارد بومی سازی شده و با بررسی و بروز رسانی بخش های قبلی انسجام کاملی در نسخه بومی صورت گرفته تا یک نسخه کامل و استیبل عرضه گردد. ضمنا تمامی بومی سازی در فایل های کلاینتی بوده و هیچ گونه ویرایش در فایل های هسته و اسمبلی (dll) داده نشده است. و جهت شفافیت بومی سازی بخش های بومی سازی کامنت گذاری شده است. نسخه بومی منتشر شده از سوی دی ان ان پلاس بدون علائم تجاری بوده و قابل استفاده برای عموم به خصوص شرکت ها و سازمان ها می باشد.
.:: دی ان ان پلاس با افتخار منتشر می کند ::.
با توجه به این که نسخه بومی دی ان ان پلاس بدون تغییرات و ویرایش در هسته دی ان ان بوده امکان خطا در عمکلرد افزونه های ثانویه و تداخل با بومی سازی به صفر می رساند.
لازم به ذکر است که با افتخار بگویم تنها تیم بومی کننده ایرانی هستیم که بدون تغییر در هسته دی ان ان , بومی سازی را ارائه می کنیم که این مهم در استفاده از نسخه دی ان ان پلاس, با شما اطمینان خاطر می دهد.
ارتقا به دی ان ان 9.6.1 : (قبل از ارتقا بکاب کامل تهیه کنید)
- نسخه 9.6.1 نیازمندی دات نت فریم ورک به نسخه 4.7.2 ارتقا پیدا کرده است و لذا قبل از ارتقاء دی ان ان از سرور و میزبان و هاستینگ خود در خصوص بروز بودن دات نت فریم ورک 4.7.2 و بالاتر اطمینان حاصل فرمایید.
- قبل از ارتقا باید سازگاری ماژول ها با نسخه 9.6.1 اطمینان حاصل کنید و در صورت انتشار آپدیت افزونه های جانبی اقدام به ارتقا افزونه های جانبی کنید و سپس هسته را ارتقا دهید.
- برای ارتقا نیز کافیست نسخه ارتقا را در روت سایت در هاست خود اکسترکت کنید و سپس سایت را لود کنید و گزینه ارتقا ظاهر شده کلیک کنید و ارتقا انجام شود.
- نکته : در صورتی که هنگام ارتقا با خطای ارتقا نیوتون سافت (Newtonsoft) روبرو شدید مجدد صفحه ارتقا را لود کنید و اقدام به ارتقا نمایید. این مسئله به دلیل ارتقا کتابخانه نیوتون سافت در برخی سایت ها با توجه به وجود چند نسخه نیوتون سافت احتمال خطا وجود دارد که با ارتقا مجدد این مسئله کاملا مرتفع میگردد.
- در صورت تمایل از خدمات تخصصی ارتقاء و بروز رسانی دی ان ان پلاس برای سازمان و شرکت و کسب و کار خود از ما کمک بگیرید.
لینک دانلود نسخه نصبی دی ان ان 9.6.1
لینک دانلود نسخه ارتقاء دی ان ان 9.6.1
لینک گیت هاب دی ان ان فارسی