دیتالایف انجین فارسی

گالری تصاویر

تاریخ انتشار: 25 اسفند 1386
ارسال کننده: Mohammad_1ta
ماژول گالری جديد براي نسخه هاي 6.3 به بعد (6.3 - 6.5 - 6.7)

گالري تصاوير


فایل زير رو دانلود کنید و تمامی محتویات داخل آن را به سایتتون منتقل کنید.
دانلود

فايل install.php رو اجرا كنين تا SQL ها به ديتابيس اضافه شود:


سطح دسترسی (Chmod) پوشه ی upload\gallery و پوشه ی داخل آن را به 777 تغییر بدید.
سطح دسترسی (Chmod) پوشه ی \engine\gallery\cache را به 777 تغییر بدید.

فایل Templates/Your-Template/Css/Engine.Css رو باز کنید و کدهای زیر رو در آخر آن اضافه کنید:
.quick {
    color: #999898;
    font-size: 11px;
    font-family: tahoma;
    padding: 5px;
}

.quick h3 {
    font-size: 18px;
    font-family: verdana;
    margin: 0px;
    padding-top: 5px;
}

.galmain a:active,
.galmain a:visited,
.galmain a:link {
    color: #333333;
    text-decoration:none;
    }

.galpict {
    background-color:#F7F7F7;
    /*padding-left:30px;
    padding-right:25px;*/
    padding-top:3px;
    color: #717171;
    font-size: 11px;
    font-family: tahoma;
    
}

.galpict a:active,
.galpict a:visited,
.galpict a:link {
    color: #E34000;
    text-decoration:none;
}

.galpict a:hover {
    color: #E34000;
    text-decoration: underline;
}

.galcattable {
    border:1px;
}


فایل Engine/Inc/Options.php رو باز کنید و به دنبال کد زیر بگردید:
$options['user'] = array(

                    array(
                    'name'       => $lang['opt_priv'],
                    'url'        => "$PHP_SELF?mod=options&action=personal",
                    'descr'      => $lang['opt_privc'],
                    'image'      => "pset.png",
                    'access'     => "all",
                    ),

بعد از این کد، کدهای زیر رو اضافه کنید:
           array(
                   'name'       => $lang['opt_gal'],
                   'url'        => "$PHP_SELF?mod=gallery",
                   'descr'      => $lang['opt_galc'],
                   'image'      => "iset.png",
                   'access'     => "1",
                    ),


فایل Admin.php رو باز کنید و به دنبال کد زیر بگردید:
'usergroup'    => 'admin',

کدهای زیر رو در زیر آن اضافه کنید:
'gallery'      => 'admin',
'gallery_pict' => 'admin',
'gallery_c'    => 'admin',


فایل Language/Farsi/AdminPanel.lng رو باز کنید و کدهای زیر رو در خط بعد از Charset اضافه کنید:
'addnews_bild_img'    =>    "اضافه کردن تصوير به گالري",
'opt_gal'        =>    "گالري تصاوير ديتالايف",
'opt_galc'        =>    "تنظيمات گالري تصاوير",


فایل Language/Farsi/WebSite.lng رو باز کنید و کد زیر رو بعد از Charset اضافه کنید:
'fotoalbum'            =>    "گالري تصاوير",


فایل Engine/Inc/AddNews.php رو باز کنید و به دنبال کد زیر بگردید:
if ($config['allow_admin_wysiwyg'] == "yes"){

include(ENGINE_DIR.'/editor/shortnews.php');

بعد از آن خط، کد زیر رو اضافه کنید:
echo <<<HTML
<a href=# class=main onclick="window.open('$PHP_SELF?mod=gallery_pict&action=links&area=short_story&author=$member_db[2]', '_Addimage', 'HEIGHT=550,left=0,top=0,resizable=yes,scrollbars=yes,WIDTH=560');return false;" target="_Addimage">[$lang[addnews_bild_img]]</a>
HTML;

فایل .htaccess که به صورت Hide در صفحه اصلی فایل ها (همون جایی که فایل Index.php هست) قرار داره رو باز کنید و به دنبال کد زیر بگردید:
RewriteRule ^addnews.html$ index.php?do=addnews [L]

حالا کدهای زیر رو بعد از خطی که پیدا کردید، اضافه کنید:
# Gallery
RewriteRule ^gallery(/?)+$ /?do=gallery [L]
RewriteRule ^gallery/page/([0-9]+)(/?)+$ /?do=gallery&cstart=$1 [L]
RewriteRule ^gallery/image/([0-9]+).html(/?)+$ /?do=gallery&action=img&image=$1 [L]
RewriteRule ^gallery/image/([0-9]+)/page/([0-9]+)(/?)+$ /?do=gallery&action=img&image=$1&cstart=$2 [L]
RewriteRule ^gallery/users(/?)+$ /?do=gallery&action=usgal [L]
RewriteRule ^gallery/users/page/([0-9]+)(/?)+$ /?do=gallery&action=usgal&cstart=$1 [L]
RewriteRule ^gallery/own/([^/]*)(/?)+$ /?do=gallery&action=usergal&user=$1 [L]
RewriteRule ^gallery/own/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&action=usergal&user=$1&cstart=$2 [L]
RewriteRule ^gallery/category/([^/]*)(/?)+$ /?do=gallery&action=show_cat&category=$1
RewriteRule ^gallery/category/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&action=show_cat&category=$1&cstart=$2 [L]


فایل Engine/Engine.php رو باز کنید و به دنبال کد زیر بگردید:
case "pm" :
        include ENGINE_DIR.'/modules/pm.php';
        break;

بعد از این کد، کد زیر رو اضافه کنید:
case "gallery" :
        include ENGINE_DIR.'/gallery/gallery.php';
        break;


نصب ماژول گالری تمام شد.

آدرس برای استفاده از این ماژول:


موفق باشید.
    21 نفر (21 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    مدیر بازنشسته
    25 اسفند 1386 - 16:02
    دستت درد نکنه love

    مشل همیشه بسیار خوب بود love flower


    اقای یکتا اگه میتونی ماژول تشکر 1.6 را هم بزار .) داخل سایت اصلی دیتالایف انجین دیدم ، اما اجازه دانلود نمی داد ( wink

    --------------------
    مدیر کل
    25 اسفند 1386 - 20:03
    خواهش می کنم smile
    اون ماژول تشکر رو هم گرفتم...!
    ولی مشکل اینه که راه نصب یاد نداده.
    یعنی فقط فایل های آماده شده رو گذاشته که ما با جایگزین کردن اون ها، می تونیم اون ماژول رو داشته باشیم.
    بزودی آموزشش رو درست می کنم و روی سایت قرار میدم fellow flower

    --------------------
    عضو سایت
    26 اسفند 1386 - 11:31
    منظور از این ارور چیست من این گاری رو تا آخر ریختم

    Parse error: syntax error, unexpected '&' in /home/clip/public_html/engine/engine.php on line 12

    تازه صفحه اصلی هم خراب شد
    میهمان
    26 اسفند 1386 - 18:50
    بابا چرا کسی جواب نمیده . من هم نصب کردم پیغام میده همین پیغامی که دوستمون گفت . یکی بگه مشکل از کجاست ؟
    عضو سایت
    26 اسفند 1386 - 19:00
    Sam.Razm,
    آقا شما اون ماژول تاریخ شمسیتون چی شد ؟ قرار بود بزارید
    عضو سایت
    26 اسفند 1386 - 20:37
    برا من هم ارور میده
    چند بار کمک خواستم اما کسی جوابی نداد
    ممنون میشم کمک کنید
    مدیر کل
    26 اسفند 1386 - 22:04
    برای رفع این ارور،
    اون فایل Engine.php رو باز كنین و به اون خطی كه گفته برید (12) بعد یه # بزارید اول خطش ببینین درست میشه؟

    --------------------
    مدیر بازنشسته
    27 اسفند 1386 - 07:56
    نقل قول: digitak
    آقا شما اون ماژول تاریخ شمسیتون چی شد ؟ قرار بود بزارید

    من گذاشتش فقط منتظر تایید آقای یکتا هست wink

    --------------------
    مدیر کل
    27 اسفند 1386 - 13:25
    Sam.Razm,
    سلام،
    ببخشید ندیده بودمش winked
    الان میرم تاییدش كنم laughing

    --------------------
    عضو سایت
    27 اسفند 1386 - 15:49
    این ماژول محترم شما add news مارا هم خراب کرد !!!!!!!!!!
    از شما بعید بود
    مدیر کل
    28 اسفند 1386 - 01:06
    سلام bia4clip,
    بخدا من كه تست كردم،‌ بدون مشكل كار میكرد recourse
    شما اون تغییراتی كه تو Engine/Inc/Addnews.php باید میدادیم رو انجام ندین، ببینین باز خراب میشه؟

    --------------------
    عضو سایت
    06 فروردین 1387 - 00:42
    سلام
    من روی 6.7 نصب کردم ولی کار نمیکنه
    البته فایهای .haccess رو هاستم اجاره آپلود نمیده آیا مشکلی پیش می آید؟ برای رفع آن چه باید بکنم میشه اسمش رو عوض کنم ؟
    متشکرم
    عضو سایت
    08 فروردین 1387 - 00:33
    با سلام مجدد
    لطفا یه نفر راهنمایی کنه .
    من این ماژول را نصب کردم روی 6.7 ولی کار نمیکند . آیا تا به حال کسی این ماژول را نصب کرده که مشکلی نداشته باشد. چندین بار کنترل کردم و همه چیز را طبق دستور العمل نصب کردم
    میهمان
    23 فروردین 1387 - 18:56
    مجید 0261
    دوستان کسی نمی خواهد جواب بدهد که چرا این ماژل بر روی 6.7 جواب نمی ده لطفا ماژول جدیدش را در صورت امکان قرار دهید
    عضو سایت
    18 تیر 1387 - 17:48
    سلام
    من این ماژول رو نصب کردم مشکلی نداشت فقط قالبم به هم ریخت
    ببینید :
    http://portal.irocom.ir/index.php?do=gal
    lery

    از مدیران سایت دیتالایف انجین خواهش می کنم توجه بیشتری به این ماژولها بکنند که به خاطر مشکلات کوچکی مثل این کاربران نتونن از این ماژولها استفاده کنند

    ماژول قبلی هم که نصب کرده بودم ( چت روم پیشرفته ) قالب رو به هم می ریخت و پاکش کردم.
    و همینطور اون بلوک که بازدید "امروز ، دیروز و بازدید کل " رو نشون می داد ، اکثر مواقع کار نمی کنه و نمایش داده نمی شه. در حالی که بازدید دیروز و امروز و بازدید کل مهمترین قسمت یک سایت کامل هست.

    به نظر من اگه چندتا ماژول سالم و درست بزارید رو سایت تا کاربران بتونن دانلود و استفاده کنن بهتر از اینکه پشت سر هم ماژول برای دانلود بزارید.
    عضو سایت
    28 تیر 1387 - 17:56
    روی نسخه 6.7 این خطا را میده چرا :
    Fatal error: Cannot redeclare makedropdown() in /home/warezir/public_html/engine/gallery
    /gallery_functions.php on line 34
    عضو سایت
    30 تیر 1387 - 15:29
    خیلی ممنون از لطفت.
    ماژول کا ملا درست کار کرد.
    با تشکر .سعید جون!
    عضو سایت
    02 مرداد 1387 - 09:23
    مرسی ولی این گالری عکس مشکل داره نصب نمیشه ارور میده
    عضو سایت
    11 شهریور 1387 - 18:18
    مرسی از این ماژول
    من با دقت زیادی این ماژول رو , روی ورژن 7.2 نصب کردم و چند تا ایراد داد که تک تک تونستم . ( یکی دو تا از ایرادها رو اینجا بچه ها نوشتند سعی میکنم تجربه ام رو به بقیه بگم . الان همه چیز در کنترل پنل ادمین و سایت مرتب هستش . فقط زمانی که میخوام عکس آپلود کنم کلید ارسال رو که میز نم این ایراد رو نشون میده .

    Not Supported File! Thumbnails can only be made from .jpg, gif and .png images!

    نمی دونم چرا کس هست که بتونه کمک کنه ؟
    عضو سایت
    27 بهمن 1387 - 01:50
    با سلام دوستان
    یکی بگه این ماژول روی 7.2 جواب می ده؟ winked
    a2 هم می کنیم worship happy
    عضو سایت
    29 اسفند 1387 - 03:31
    عالیه
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *