http://www.xoops.ir

سیستم مدیریت محتوا زوپس

سیستم مدیریت محتوای زوپس، CMS قدرتمندی ‌است كه با زبان PHP نوشته شده و با بانک اطلاعات MySQL همخوانی دارد، استفاده از این نرم افزار كاملا آزاد و رایگان است، برای دریافت هسته‌ی اصلی این برنامه روی آیکن زیر کلیک کنید.

دریافت کنید
زوپس فارسی
زوپس فارسی
زوپس فارسی
زوپس فارسی
زوپس فارسی
زوپس فارسی
زوپس 2.5.6 نسخه فارسی منتشر شد. - اخبار زوپس - اخبار زوپس
ورود به سایت




ورود خودکار

واژه رمز را فراموش کرده‌اید؟
عضو شوید
افراد آنلاين
9 کاربر آن‌لاين است (1 کاربر در حال مشاهده‌ی سایت اخبار زوپس)

عضو: 0
مهمان: 9

بیشتر...
اخبار زوپس : زوپس 2.5.6 نسخه فارسی منتشر شد.
فرستنده عشق مدرن در تاريخ ۱۳۹۲/۲/۱۰ ۱۳:۳۰:۰۰ (7281 بار خوانده شده) خبرهای فرستاده شده توسط این شخص
اخبار زوپس
پس از گذشت بیش از یکسال از انتشار نسخه 2.5.5 تیم توسعه زوپس با افتخار انتشار زوپس ۲.۵.6 نسخه نهایی را اعلام میدارد

تصویر کوچک شده


مهمترین هدف در انتشار این نسخه سازگاری نسخه زوپس با نسخه php 5.4 و همچنین بر طرف کردن چند ایراد امنیتی در قسمت دسترسی گروه های زوپس بود.
همچنین برنامه های الحاقی زیر نیز به آخرین نسخه به روز شده اند:

- Smarty 2.6.27
- TinyMCE 3.5.8
- jQuery 1.8.3
- jQueryUI 1.10

به دلیل اینکه در زوپس 2.5.6 چند ایراد امنیتی بر طرف شده است به همه استفاده کنندگان از زوپس حتی کسانی که از نسخه php 5.3 استفاده میکنند هم به شدت توصیه میکنیم در سریعترین زمان ممکن نسخه های خود را به 2.5.6 به روز کنند.

دریافت زوپس ۲.۵.6
---------------------------------

دریافت زوپس کامل ۲.۵.6 نسخه فارسی

دریافت پچ فارسی ساز زوپس ۲.۵.6

دریافت نسخه مخصوص آپگرید از تمامی نسخه های پایینتر به زوپس ۲.۵.6

دریافت زوپس کامل ۲.۵.6 نسخه انگلیسی


تذکر مهم:
===============
به دلیل رفع ایراد امنیتی در گروه های زوپس ممکن است در ماژول های بسیار نادری ذخیره دسترسی ها در قسمت مدیریت کار نکند.
البته تمامی ماژول های موجود در
بسته ماژول های پایه زوپس به درستی کار خواهند کرد.
در هر حال اگر در ماژولی این ایراد را داشتید در این نسخه فایلی به نام fixing_permissions.txt درون شاخه docs وجود دارد که راه حل این مشکل در آن نوشته شده است.

در صورت داشتن هر مشکل یا هر نظری در مورد این خبر و یا فایل ها و غیره لطفا به تاپیک زیر بروید و در نظرات چیزی ننویسید.
http://www.xoops.ir/modules/newbb/viewtopic.php?post_id=18876


سیستم مورد نیاز
-----------------------------------
PHP:
نسخه php 5.2 (ولی php 5.3 به شدت توصیه میشود)

MySQL:
نسخه mysql بالای 5

Web server:
هر سروری که توانایی اجرای نسخه php را داشته باشد. (ولی apache توصیه میشود)

فارسی سازی و تغییرات مربوط به بومی سازی هسته (این تغییرات فقط در نسخه فارسی هستند و در نسخه انگلیسی وجود ندارند)
فارسی ساز زوپس 2.5.6
تغییرات این نسخه:
1- language/persian/style.css بازنگری شد و .left .right و .txtchangelog اضافه گردید.

2- توانایی منها در کپچای محلی (فارسی) ریاضی افزوده شد. در class/captcha/text.php

3- تابع Convertnumber2farsi در language/persian/date/jdf.php کاملا بازنویسی شده و بهینه شد.

4- کپچای محلی ریاضی با توانایی نمایش اعداد به صورت کلمه برای انگلیسی و فارسی اضافه شد. در فایل های /htdocs/language/english/locale.php,
./htdocs/language/persian/locale.php, ./htdocs/language/persian/locale.lang.php, ./htdocs/language/persian/locale.config.php

مثلا برای کپچای زیر
1 + 7 = ?
در فارسی 2 حالت زیر را میتوانید داشته باشید:
{۱} + {۷} = ? (حالت پیش فرض)
و
{یک} + {هفت} = ؟

برای تغییر حالت به صورت اعداد کلمه ای در فارسی به فایل ./htdocs/language/persian/locale.config.php رفته و گزینه زیر را از:

define("_NUM_TYPE","figure"); // you can choose "figure","word","image"


به:
define("_NUM_TYPE","word"); // you can choose "figure","word","image"

تغییر دهید.

و در انگلیسی 1 حالت داریم:

{one} + {seven} = ?

5- هک ورود با ایمیل در فایل include/checklogin.php اضافه شد. لذا یوزر ها میتوانند با وارد کردن ایمیل + پسورد مانند وارد کردن یوزر نیم + پسورد وارد سایت شوند.

6- سایز یوزر نیم از 25 کاراکتر انگلیسی برابر با 12 کاراکتر فارسی به 50 کاراکتر انگلیسی برابر با 25 کاراکتر فارسی افزایش یافت. در فایل kernel/user.php
(برای درست عمل کردن این تغییر باید خودتان به جدول users رفته و سایز فیلد uname را از 25 به 50 تغییر دهید)

7- حالت پیش فرض در ماژول pm برای ذخیره کردن پی ام ارسالی از نه به بله تغییر یافت. در فایل modules/pm/pmlite.php

8- نمایش نام واقعی به جای نام کاربری در بلاک افراد آنلاین در فایل modules/system/blocks/system_blocks.php

همچنین باگ های زیر نیز اصلاح شده اند که هنوز در نسخه انگلیسی اصلاح نشده اند:
9- باگ اصلاح شده: http://sourceforge.net/p/xoops/bugs/1263/ اسمارتی xoModuleIcons32 نمیتواند لینک درست فایل تصویر را نمایش دهد. در فایل class/smarty/xoops_plugins/compiler.xoModuleIcons32.php

10- باگ اصلاح شده: http://sourceforge.net/p/xoops/bugs/1226/ غیر فعال کردنCaricFoto js در فایل class/textsanitizer/image/config.php

11- باگ اصلاح شده: http://sourceforge.net/p/xoops/bugs/1225/ تم کاربر یعنیxoopsUserTheme اگر کاربر با تیک زدن گزینه مرا به خاطر بسپار وارد سایت شده باشد تغییر نخواهد کرد در فایل include/common.php

12- باگ اصلاح شده: http://sourceforge.net/p/xoops/bugs/1261/ فوتر بعد از هدر لود نمیشود در فایل header.php


توضیح در مورد کپچای فارسی ریاضی:

تابع number_format در php با افزودن قابلیت با استفاده از تابع Convertnumber2farsi طوری محلی سازی شد که بتواند اعداد انگلیسی را فارسی نمایش دهد. در این صورت اکثر روبوت ها که توانایی خواندن اعداد فارسی را تا کنون ندارند نمیتوانند از کپچا عبور کنند. توضیحات تکمیلی را در تاپیک زیر بخوانید و در صورت داشتن نظر در همان تاپیک پست بزنید:
http://www.xoops.ir/modules/newbb/vie ... hp?topic_id=2611&forum=30
امید است که دولاپر های زوپس در آینده از تابع XoopsLocal::number_format به جای تابع اصلی استفاده کنند.


(توجه: اگر سایت شما از تنظیمات دیگری برای کپچا استفاده میکند در فایل های بالا تغییرات مورد نظر خود را انجام دهید)

تغییرات کامل را در فایل readme_fa.txt و chanelog_fa.txt بخوانید.

برای بحث در این خصوص به تاپیک زیر بروید:

بحث در مورد فارسی ساز زوپس 2.5.6

نصب زوپس ۲.۵.6
----------------------------------
1- تمام فایل های داخل htdocs/ را در سرور خود قرار دهید .
2- فایل mainfile.php و include/license.php و xoops_data/data/secure.php شاخه uploads/ را قابل نوشتن کنید ( دسترسی 777 در لینوکس) .
3- برای امنیت بیشتر شاخه های xoops_lib ( برای یکسری برنامه ها و ماژول های افزودنی زوپس) و xoops_data ( برای داده های پایه ای و کش زوپس) به خارج از شاخه اصلی (root) سایت منتقل کنید و برای قابل فهم بودن نام آنها را تغییر دهید.
4- شاخه xoops_data/ (یا تغییر نام یافته) را اگر خارج از ریشه root قرار دارد قابل نوشتن کنید.
البته اگر xoops_data فابل نوشتن نیست ایرادی ندارد ولی حتما باید شاخه های زیر را قابل نوشتن کنید.
xoops_data/caches
xoops_data/caches/xoops_cache
xoops_data/caches/smarty_cache
xoops_data/caches/smarty_compile
در صورت موجود نبودن هر کدام از این شاخه ها آنها را بسازید.
5- با وارد کردن آدرس وب سایت خود در مرور گر وب وارد مراحل نصب شوید.

به شدت درخواست میشود ماژول PROTECTOR را که در بسته اصلی زوپس قرار دارد برای بالابردن امنیت سایت خود نصب کنید. با توجه به پشتیبانی از سیستم Preload دیگر نیازی به ویرایش mainfile.php وجود ندارد . کافی است پوشه preloads در پوشه ماژول وجود داشته باشد و فایل core.php درون آن قرار گیرد.


به روز رسانی از هر نسخه قبلی به نسخه 2.5.6
--------------------------------------
شما میتوانید از هر نسخه زوپس حتی نسخه های 2.0 به این نسخه آپگرید کنید. لطفا با استفاده از روش ذکر شده در پایین نسخه زوپس خود را به روز کنید : ( توجه داشته باشید که اسکریپت به آپگرید در بسته زوپس فارسی آپگرید قرار دارد)

0- نیازمندی های حداقل php و mysql را چک کنید. زوپس 2.5.6 فقط روی php5 و mysql5 نصب میشود. سپس از تمام فایل ها و پایگاه داده های سایت خود یک نسخه پشتیبان کامل و مطمئن و قابل برگردانی تهیه فرمایید.

1- آپگرید را در لوکال یا در یک قسمت تست کنید سعی کنید تمام ماژول های خود را هم تست کنید. هر چه بیشتر تست کنید بهتر میتوانید آپگرید اصلی را انجام دهید.

2- توصیه میکنیم از درون ماژول سیستم سایت خود را در حالت بسته قرار دهید. دیباگ را روشن کرده و روی حالت php debug بگذارید و سپس به قسمت سیستم > تعمیرات رفته و تمام کش ها و سشن ها را پاک کنید.

3- دوباره مطمان شوید که پس از بستن سایت یک بک آپ از پایگاه داده ها بگیرید در این صورت همیشه راه برگشت برای شما هست.

4- تمام ماژول های در حال کار در سایت خود را با رفتن به قسمت سیستم > ماژول ها غیر فعال کنید.

5- دسترسی فایل های mainfile.php و include/license.php ( در صورت وجود ) را به ۷۷۷ تغییر دهید .

6-بسته آپگرید به زوپس ۲.۵.6 را دریافت کنید.

توجه کنید که:
- باید شاخه های xoops_data و xoops_lib را نیز در جای مناسب خود قرار دهید. لذا اگر نام آنها و جای آنها در سرور شما تغییر یافته است تغییرات را شخصا اعمال کنید.

- اگر عکس ها و فایل های زوپس مانند لوگو را تغییر داده اید میتوانید شاخه های images و uploads را نیز از نسخه اصلی حذف کنید چون در کارایی سایت شما تاثیری ندارند.

توصیه میکنم فایل آپگرید را آپلود کرده و توسط Cpanel اکسترکت کنید و سایر تغییرات را پس از اکسترکت کردن فایل آپگرید اعمال کنید

7- بهتر است شاخه ماژول سیستم فعلی modules/system را تغییر نام داده یا حذف کنید تا از نداشتن فایل های اضافی بعد از آپگرید مطمان باشید.

8- فایل های جدید را جایگزین فایل های قبلی کنید. یعنی overwrite کنید
همانطور که قبلا گفته شد اگر شاخه های xoops_lib و xoops_data را تغییر نام و تغیر محل داده اید آنها را در محل های مناسب خود و با نام جدید آپلود کنید.

9- اگر زوپس شما نسخه 2.3 و پایینتر است و دو خط زیر را برای استفاده در ماژول protector در mainfile.php خود اضافه کرده اید آنها را حذف کنید.

include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;
include 
XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;


10- با استفاده از مرورگر وب خود به شاخه /upgrade/ بروید . ( بعد از آدرس سایت نام آن را وارد کنید ) مرحله به مرحله آپدیت ها را جلو بروید و باید در تمام مراحل تیک های سبز رنگ را دریافت کنید وگرنه در صورت داشتن ضربدر های قرمز رنگ آپدیت کامل انجام نشده است.
11- بعد از به روز رسانی شاخه upgrade را از روی سرور خود حذف کنید.
12- به بخش مدیریت ماژول ها بروید و ماژول "system" و "profile" و "Protector" را به روز کنید . توصیه میشود سایر ماژول ها را نیز تک تک فعال کرده و به روز کنید.
13- دسترسی فایل mainfile.php را به 444 برگردانید.
14- اگر سایت خود را بسته اید یادآوری میکنیم که دوباره آن را باز کنید.

به روز رسانی وب سایت های که UTF-8 نیستند.
--------------------------------------
از زوپس 2.3 به بعد سیستم کد گذاری به طور پیش فرض به UTF-8 تغییر کرده است . در نتیجه ممکن است برای برخی وب سایت هایی که از سیستم کد گذاری UTF-8 استفاده نمیکنند برای به روز کردن به زوپس 2.3 مشکلاتی پیش بیاید .قبل از به روز رسانی راهکار های مناسبی برای رفع این مشکل وجود دارد .تنظیمات زیر به شما کمک میکند تا وب سایت خود را به نسخه بالاتر به روز کنید .
4در مرحله به روز رسانی در بخش " کارکتر پایگاه داده ها تنظیم و تطبیق داده شد " ("Database character set and collation" ) گزینه انتخاب پایگاه داده ها را بر روی "تغییر نده" ("Do not change" ) قرار دهید.
5فایل /languages/yourlanguage/global.php را ویرایش کرده و سیستم کدگذاری پیشفرض آن را به UTF-8 تغییر دهید . نمونه :

define('_CHARSET''UTF-8');


به روز رسانی بسته زوپس ادیتور :
--------------------------------------
در بسته زوپس ۲.۵ چندین ویرایشگر به طور پیش فرض اضافه شده است . ویرایشگر های dhtmltextarea و textarea برای حالت متنی و ویرایشگر های koivi برای استفاده از قابلیت های WYSIWYG HTML .
اگر در هر شاخه ای از وب سایت شما ویرایشگر های tinymce وجود دارد . قبل از به روز رسانی باید آنها را حذف کنید .

( تمام سایت های ساخته شده با زوپس فارسی با استاندارد UTF-8 هماهنگ هستند. فقط در صورتی که پایگاه داده های mysql شما نسخه ۵ به بالا است در مراحل به روز رسانی میتوانید دیتابیس را هم به utf-8 تبدیل کنید )


بررسی درستی به روز رسانی فایل ها
--------------------------------------
در بسته زوپس اسکریپی وجود دارد که امکان میدهد شما بتوانید برسی کنید آیا تمام فایل های موجود در بسته را به درستی بارگذاری کرده اید یا خیر.
فایل های checksum.php و checksum.md5 را در ریشه سایت خود بارگذاری کنید . در کنار مین فایل . این فایل ها در بسته زوپس قرار دارند .
فایل checksum.php را با مرورگر خود اجرا کنید .
اگر لازم بود دوباره فایل های مورد نیاز را بارگذاری کنید.
فایل های checksum.php و checksum.md5 را از روی سرور خود حذف کنید.

ماژول ها
--------------------------------------
این بسته فقط شامل ماژول های لازم برای بخش مدیریت وب سایت شما است . لطفا
بسته ماژول های پایه زوپس را در سایت xoops.org و بخش ماژول این سایت را برای دریافت ماژول های جدید برسی کنید. همچنین لطفا قبل از نصب ماژول ها سایت سازنده ماژول را برسی کنید و از آخرین نسخه ماژول استفاده کنید .
در صورت داشتن هر گونه سوال یا بروز هرگونه مشکل میتوانید برای پشتیبانی به انجمن های سایت زوپس فارسی و یا انجمن های سایت اصلی زوپس مراجعه کنید.


در صورت داشتن هر مشکل یا هر نظری در مورد این خبر و یا فایل ها و غیره لطفا به تاپیک زیر بروید و در نظرات چیزی ننویسید.
http://www.xoops.ir/modules/newbb/viewtopic.php?post_id=18876
بی‌شک دیدگاه هر کس نشانه‌ی تفکر اوست، ما در برابر نظر دیگران مسئول نیستیم
فرستنده شاخه