اضافه شدن امکانات جديد نسبت به ورژن قبل:
- توانايي موضوع بندي آلبوم ها
- انتخاب کاربران براي مديريت آلبوم دلخواه
- امتياز دهي به تصاوير به صورت مثبت و منفي
- اضافه شدن informers به همراه قابليت AJAX (مثلاً ميتونين چند تا از آخرين تصاوير رو در صفحه اصلي سايت هم نشون بدين)
- اضافه شدن کد امنيتي براي ارسال نظر در تصاوير
- توانايي مشاهده گالري به وسيله ي موبايل (نسخه ي موبايلي ساده)
- اضافه شدن ماژول جديد براي تغيير دلخواه اندازه يا کيفيت تصاوير
- صفحه بندي شدن قسمت مديريت تصاوير
- اضافه شدن صفحه اي جديد براي کاربران که بتوانند آلبوم ايجاد کنند
- توانايي قرار دادن تصوير کپي رايت (Water Mark) بر روي تصاوير
- توانايي غيرفعال کردن نظرسنجي تصوير هنگام آپلود آن
- اضافه شدن 3 لينک در زير تصاوير براي مشاهده آن در 3 سايز مختلف
- انتخاب شدن نام فايل فشرده Zip به عنوان موضوع آلبوم
- نمايش يه سري اطلاعات مربوط به گالري در پروفايل شخصي هر کاربر
- توسعه يافتن ماژول ذخيرگاه
- و ...
سطح دسترسی پوشه های زیر را 777 و فایل ها را 666 قرار دهید:
uploads/photos/micro
uploads/photos/show
uploads/photos/small
uploads/photos/temp
engine/photo/cache
engine/photo/cache/system
engine/data
engine/data/photo_conf.txt
engine/data/photo_log.txt
آدرس زیر را اجرا کنین تا کارهای دیتابیس انجام شود:
فایل htaccess. رو باز کنید و کدهای زیر رو در انتهای آن کپی کنید:
RewriteRule ^photo-micron-([^/]*)(/?)+$ index.php?do=photoµn=$1 [L]
RewriteRule ^photo(/?)+$ index.php?do=photo [L]
RewriteRule ^photo-([a-z]+)(/?)+$ index.php?do=photo&a=$1 [L]
RewriteRule ^photo-([0-9]+)(/?)+$ index.php?do=photo&albom=$1 [L]
RewriteRule ^photo-small-([^/]*)(/?)+$ index.php?do=photo&small=$1 [L]
RewriteRule ^photo-photo-([^/]*)(/?)+$ index.php?do=photo&photobig=$1 [L]
RewriteRule ^photo-id-([^/]*).html$ index.php?do=photo&photoid=$1&a=showphoto [L]
RewriteRule ^photo-([0-9]+)/([0-9]+)([^/]*)(/?)+$ index.php?do=photo&albom=$1&onpage=$2 [L]
RewriteRule ^photo/([0-9]+)([^/]*)(/?)+$ index.php?do=photo&onpage=$1 [L]
فایل Engine/Engine.php رو باز کنید و به دنبال کد زیر بگردید:
پس از آن، کدهای زیر رو قرار دهید:
include ENGINE_DIR.'/photo/photo.php';
break;
فایل Engine/Modules/Cron.php رو باز کنید و به دنبال کد زیر بگردید:
پس از آن، کد زیر رو قرار دهید:
فایل Engine/Modules/Profile.php رو باز کنید و به دنبال کد زیر بگردید:
پس از آن، کدهای زیر رو قرار دهید:
require_once ROOT_DIR.'/engine/photo/unit_profile.php';
$tpl->set('{addsphoto}', $numphotos);
}
فایل Engine/Inc/Options.php رو باز کنید و به دنبال کد زیر بگردید:
پس از آن، کدهای زیر رو قرار دهید:
'name' => "Photo Album",
'url' => "$PHP_SELF?mod=photo",
'descr' => "",
'image' => 'photo.gif',
'access' => "1",
),
فایل Index.php رو باز کنید و به دنبال کد زیر بگردید:
پس از آن، کد زیر رو قرار دهید:
require_once ROOT_DIR.'/engine/photo/inc/informer_rating.php';
در همین فایل به دنبال کد زیر بگردید:
بعد از آن، کد زیر را قرار دهید:
$tpl->set('{informer_alboms}',$informer_alboms);
$tpl->set('{informer_rating}',$informer_rating);
فایل Templates/{Your-Theme}/Userinfo.tpl رو باز کنید و به دنبال کد زیر (یا شبیه آن) بگردید:
پس از آن، کد زیر رو قرار دهید:
[ifmoderalbom]
مدير آلبوم هاي: {YOU:moder-alboms}
<P>
[/ifmoderalbom]
{USER_PHOTOS}
حالا با ورود به آدرس زیر می توانید این ماژول رو مشاهده کنید:
کدهای زیر هم می توانید در فایل اصلی قالب (Main.tpl) قرار بدین که گالری در سایتتون به نمایش در بیاد:
{informer_alboms} - فهرست آلبوم ها
{informer_rating} - نمایش تصاویر بر اساس امتیاز