diff --git a/.gitignore b/.gitignore index 7f3df66..7ffc0b0 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ Project_Default.xml .vscode/launch.json .htaccess .php_cs.cache +kleeja.db diff --git a/includes/adm/k_ban.php b/includes/adm/k_ban.php index 75cfb19..a3b4a87 100755 --- a/includes/adm/k_ban.php +++ b/includes/adm/k_ban.php @@ -41,7 +41,7 @@ $result = $SQL->build($query); $current_ban_data = $SQL->fetch_array($result); $SQL->freeresult($result); -$banned_items = explode('|', $current_ban_data['ban']); +$banned_items = ! empty($current_ban_data['ban']) ? explode('|', $current_ban_data['ban']) : []; $show_message = false; diff --git a/includes/functions_display.php b/includes/functions_display.php index 61da7ad..99c956c 100755 --- a/includes/functions_display.php +++ b/includes/functions_display.php @@ -291,7 +291,7 @@ function kleeja_debug() echo '
'; echo '
{{echo $m}}
{{echo $i;}} - {{echo $m}}
{{echo $lang['INST_NOTES_UPDATE']}} :
{{echo $lang['INST_NOTE_RC6_TO_1.0.0']}}
{{echo $i;}} - {{echo $m}} {{echo $lang['INST_UPDATE_IS_FINISH']}}
@@ -46,4 +36,4 @@ jQuery(document).ready(function($){ } }); //--> - \ No newline at end of file + diff --git a/lang/ar/icon.png b/lang/ar/icon.png old mode 100755 new mode 100644 index 862c41a..74948cc Binary files a/lang/ar/icon.png and b/lang/ar/icon.png differ diff --git a/lang/ar/icon_16.png b/lang/ar/icon_16.png old mode 100755 new mode 100644 index 58c69d6..33770cb Binary files a/lang/ar/icon_16.png and b/lang/ar/icon_16.png differ diff --git a/lang/ar/install.php b/lang/ar/install.php index af4887c..edd91db 100755 --- a/lang/ar/install.php +++ b/lang/ar/install.php @@ -57,7 +57,7 @@ return [ 'DB_INFO' => 'أدخل معلومات قاعدة البيانات', 'DB_SERVER' => 'الخادم', 'DB_TYPE' => 'نوع قاعدة البيانات', - 'DB_TYPE_MYSQL' => 'MySQL', + 'DB_TYPE_MYSQLI' => 'MySQL Improved', 'DB_TYPE_SQLITE' => 'SQLite', 'DB_USER' => 'اسم المستخدم لقاعدة البيانات', 'DB_PASSWORD' => 'كلمة المرور لقاعدة البيانات', diff --git a/lang/en/icon.png b/lang/en/icon.png old mode 100755 new mode 100644 index 535dabd..acf4b91 Binary files a/lang/en/icon.png and b/lang/en/icon.png differ diff --git a/lang/en/icon_16.png b/lang/en/icon_16.png old mode 100755 new mode 100644 index eaf97ae..b937240 Binary files a/lang/en/icon_16.png and b/lang/en/icon_16.png differ diff --git a/lang/en/install.php b/lang/en/install.php index 99c5150..ea6da54 100755 --- a/lang/en/install.php +++ b/lang/en/install.php @@ -58,8 +58,8 @@ return [ 'DB_INFO' => 'Enter the database information ..!', 'DB_SERVER' => 'Host', 'DB_TYPE' => 'Database type', - 'DB_TYPE_MYSQL' => 'MySQL', - 'DB_TYPE_SQLITE' => 'MySQL Improved', + 'DB_TYPE_MYSQLI' => 'MySQL Improved', + 'DB_TYPE_SQLITE' => 'SQLite', 'DB_USER' => 'Database Username', 'DB_PASSWORD' => 'Database Password', 'DB_NAME' => 'Database Name', diff --git a/lang/fa/acp.php b/lang/fa/acp.php new file mode 100644 index 0000000..3cc2e03 --- /dev/null +++ b/lang/fa/acp.php @@ -0,0 +1,283 @@ + 'شما دسترسي مديريتي نداريد.', + 'UPDATE_CONFIG' => 'بروزرساني تنظيمات', + 'NO_CHANGE' => 'بدون تغيير', + 'CHANGE_MD5' => 'تغيير بوسيله MD5', + 'CHANGE_TIME' => 'تغيير بوسيله زمان', + 'SITENAME' => 'نام سایت', + 'SITEMAIL' => 'ادرس پست الکترونيکي', + 'SITEMAIL2' => 'ادرس پست الکترونيکي گزارشات', + 'SITEURL' => 'ادرس اينترنتي سايت به همراه / در پايان', + 'FOLDERNAME' => 'نام پوشه , فايل هاي اپلودي', + 'PREFIXNAME' => 'پيشوند فايل ها ( همچنين ميتوانيد از {rand:4} , {date:d_Y} هم استفاده کنيد.)', + 'FILESNUM' => 'تعداد فيلد هاي اپلود ', + 'FILESNUM_SHOW' => 'نمايش همه فيلد هاي اپلود', + 'SITECLOSE' => 'بستن سايت', + 'CLOSEMSG' => 'پیامی که هنگام بستن سایت نمایش داده میشود', + 'DECODE' => 'تغيير نام فايل', + 'SEC_DOWN' => 'زمان (ثانيه) قبل از دانلود', + 'STATFOOTER' => 'نمايش امار صفحه در فوتر', + 'GZIP' => 'استفاده از gzip', + 'GOOGLEANALYTICS' => 'Google Analytics', + 'WELCOME_MSG' => 'پيام خوش امد گويي', + 'USER_SYSTEM' => 'سيستم کاربران (سيستم متصل به اپلود سنتر)', + 'TOTAL_SIZE' => 'بيشترين حجم اپلود (مگابایت)', + 'THUMBS_IMGS' => 'فعال کردن پيشنمايش تصاوير (تصاوير بند انگشتي)', + 'WRITE_IMGS' => 'فعال کردن نشانه گذاري تصاوير', + 'ID_FORM' => 'نحوه ادرس دهي فايل', + 'IDF' => 'شناسه فايل در ديتا بيس', + 'IDFF' => 'نام فايل', + 'IDFD' => 'مستقيم', + 'ID_FORM_IMG' => 'قالب پیوندهای تصویری (مستقیم ، مشمول حمایت یا آمار ما نیست ..)', + 'IDF_IMG' => 'مقدماتی (example.com/do.php?img=123)', + 'IDFF_IMG' => 'نام فایل (example.com/do.php?imgf=filename.png)', + 'IDFD_IMG' => 'لینک مستقیم (example.com/uploads/filename.png)', + 'DEL_URL_FILE' => 'فعال کردن قابليت ارائه لينک حذف فايل', + 'ALLOW_STAT_PG' => 'فعال کردن صفحه امار ها', + 'ALLOW_ONLINE' => 'فعال کردن قابليت -چه کسي انلاين است؟ -', + 'DEL_F_DAY' => 'حذف فايل هاي بلا استفاده پس از ', + 'MOD_WRITER' => 'دستورات بازنويسي', + 'MOD_WRITER_EX' => 'لينک هاي HTML..', + 'NUMFIELD_S' => 'شما بايد براي برخي از فيلد ها فقط از اعداد استفاده نماييد.', + 'CONFIGS_UPDATED' => 'تنظيمات با موفقيت بروز شدند', + 'E_EXTS' => 'نکته : حجم ها بر اساس کيلو بايت ميباشند.', + 'UPDATED_EXTS' => 'پسوند ها با موفقيت بروز شدند.', + 'EXT_DELETED' => 'پسوند با موفقيت حذف شد.', + 'REPLY' => '[ پاسخ ]', + 'REPLY_REPORT' => 'پاسخ در گزارش', + 'U_REPORT_ON' => 'براي گزارش شما درمورد ', + 'BY_EMAIL' => 'بوسيله ايميل ', + 'ADMIN_REPLIED' => 'پاسخ مديريت', + 'IS_SEND_MAIL' => 'پاسخ ارسال شد.', + 'REPORTS_UPDATED' => 'گزارشات بروز شدند.', + 'REPLY_CALL' => 'پاسخ به پيام', + 'REPLIED_ON_CAL' => 'درباره پيام شما ', + 'CALLS_UPDATED' => 'پيام ها با موفقيت بروز رساني شدند.', + 'FOUNDER' => 'موسس', + 'USER_UPDATED' => 'اطلاعات کاربران با موفقيت بروز شدند.', + 'REPAIRE_TABLE' => '[جداول] تعمير شدند. ', + 'REPAIRE_CACHE' => 'کش با موفقيت پاک شد / بروز رساني شد.', + 'KLEEJA_CP' => '[ کليجا ] مديريت', + 'GENERAL_STAT' => 'امار عمومي', + 'SEARCH_STAT' => 'آمار موتورهای جستجو', + 'OTHER_INFO' => 'ديگر اطلاعات', + 'AFILES_NUM' => 'مجموع فايل ها', + 'AFILES_SIZE_SPACE' => 'فضاي مصرف شده تا کنون', + 'AUSERS_NUM' => 'مجموع کاربران', + 'LAST_GOOGLE' => 'اخرين بازديد از گوگل', + 'GOOGLE_NUM' => 'ورودي هاي گوگل', + 'LAST_BING' => 'اخرين بازديد از بينگ', + 'BING_NUM' => 'ورودي هاي بينگ', + 'KLEEJA_CP_W' => 'سلام! به پنل مديريت خوش امديد!', + 'PHP_VER' => 'ورژن PHP ', + 'MYSQL_VER' => 'ورژن MYSQL', + 'R_CONFIGS' => 'تنظيمات عمومي', + 'R_CPINDEX' => 'صفحه اصلي مديريت', + 'R_EXTS' => 'تنظيمات پسوند ها', + 'R_FILES' => 'کنترل فايل ها', + 'R_REPORTS' => 'گزارشات', + 'R_CALLS' => 'پيام ها', + 'R_USERS' => 'کاربران و گروه ها', + 'R_REPAIR' => 'تعميرات', + 'R_LGOUTCP' => 'پاک سازي دوره ها', + 'R_BAN' => 'کنترل منع', + 'BAN_EXP1' => 'ويرايش اي پي هاي منع شده و افزودن ...', + 'BAN_EXP2' => 'براي بن کردن يک رنج اي پي از * استفاده نماييد و براي جداسازي اي پي ها از (|) استفاده نماييد.', + 'UPDATE_BAN' => 'ذخيره تغييرات', + 'BAN_UPDATED' => 'تغييرات با موفقيت ذخيره شدند', + 'R_RULES' => 'قوانين', + 'RULES_EXP' => 'شما ميتوانيد توسط اين قسمت قوانين سيستم خود را بروز رساني و يا اضافه نماييد.', + 'UPDATE_RULES' => 'بروز رساني', + 'RULES_UPDATED' => 'قوانين با موفقيت بروز شدند.', + 'R_SEARCH' => 'جست و جوي پيشرفته', + 'SEARCH_FILES' => 'جست وجو براي فايل هاي', + 'SEARCH_SUBMIT' => 'جست وجو', + 'LAST_DOWN' => 'اخرين دانلود ', + 'WAS_B4' => 'قبل از ', + 'SEARCH_USERS' => 'جست وجو براي کاربر', + 'R_IMG_CTRL' => 'کنترل تصاوير', + 'ENABLE_USERFILE' => 'فعال سازي فايل هاي کاربران', + 'R_EXTRA' => 'قالب هاي اضافي', + 'EX_HEADER_N' => 'هدر اضافي... هدري که در زير هدر اصلي نمايش داده خواهد شد.', + 'EX_FOOTER_N' => 'فوتر اضافي...فوتري که در بالاي فوتر اصلي نمايش داده خواهد شد.', + 'UPDATE_EXTRA' => 'بروز رساني افزوده هاي قالب', + 'EXTRA_UPDATED' => 'افزوده هاي قالب با موفقيت بروز شدند.', + 'R_STYLES' => 'استايل ها', + 'NO_TPL_SHOOSED' => 'شما هيچ قالبي انتخاب نکرديد...', + 'R_PLUGINS' => 'افزونه ها', + 'ADD_NEW_PLUGIN' => 'افزودن افزونه', + 'ITEM_DELETED' => '"%s" با موفقیت حذف شد ...', + 'PLGUIN_DISABLED_ENABLED' => 'افزونه فعال / غير فعال شد.', + 'NO_PLUGINS' => 'در حال حاضر افزونه اي نصب نيست.', + 'NO_STYLES' => 'هیچ سبکی در دسترس نیست ..', + 'NEW_PLUGIN_ADDED' => 'افزونه اضافه شد...جدا شده توسط کاما ( , )
', + 'NO_SEARCH_WORD' => 'شما چيزي در فرم جست و جو تايپ نکرديد!', + 'USERSECTOUPLOAD' => 'زمان (ثانيه) بين هر اپلود با اپلود بعدي.', + 'ADM_UNWANTED_FILES' => 'ظاهرا شما از نسخه قديمي بروز رساني کرده ايد و به دليل تفاوت نوع فايل ها شما با مشکل دوگانگي فايل مواجه ميشويد. br> براي رفع اين مشکل , کليه ي فايل هاي پوشه "includes/adm" را پاک کرده و مجددا اپلود نماييد.', + 'HTML_URLS_ENABLED_NO_HTCC' => 'شما ادرس دهي بر اساس قوانين htaccess را انتخا کرده ايد. اما ظاهرا وارد کردن قوانين را فراموش کرده ايد. براي اطلاعات بيشتر به سايت پشتيبان مراجعه نماييد.', + 'PLUGIN_CONFIRM_ADD' => 'اخطار!!! اين افزونه تغييراتي در اسکريپت اصلي خواهد داد و اين ممکن است براي امنيت در اينده خطر ساز باشد, لذا از صحت افزونه اطمينان حاصل کنيد.', + 'LOADING' => 'در حال بارگذاري', + 'WELCOME' => 'خوش امديد', + 'ENABLE_CAPTCHA' => 'فعال کردن کپچا در کليجا!', + 'NO_THUMB_FOLDER' => 'ظاهرا شما قابليت تصاوير بند انگشتي را فعال کرديد, اما پوشه %s موجو نميباشد.ان را به صورت دستي ايجاد کنيد.', + 'DELETE_EARLIER_30DAYS' => 'حذف فايل هاي قديمي تر از 30 روز', + 'DELETE_ALL' => 'حذف همه', + 'DELETE_PROCESS_QUEUED' => 'فعاليت حذف به ليست انتظار افزوده شد تا از لود سرور جلوگيري شود.', + 'DELETE_PROCESS_IN_WORK' => 'فرايند حذف در حال انجام ميباشد.', + 'SHOW_FROM_24H' => 'نمايش 24 ساعت گذشته', + 'THUMB_DIS_LONGTIME' => 'قابليت تصاوير بند انگشتي غير فعال شده است.اين باعث ميشه که کليجا همه عکس هاي شما را کم حجم کند تا در اينجا قابل نمايش باشد.', + + 'R_GROUPS' => 'مديريت گروه ها', + 'ESSENTIAL_GROUPS' => 'گروه هاي اصلي', + 'CUSTOM_GROUPS' => 'گروه هاي شخصي سازي شده', + 'EDIT_DATA' => 'ويرايش اطلاعات', + 'EDIT_ACL' => 'مجوزها را ویرایش کنید', + 'HE_CAN' => 'توانا', + 'HE_CAN_NOT' => 'ناتوان', + //ACLS roles + 'ACLS_ENTER_ACP' => 'دسترسي به ACP', + 'ACLS_ACCESS_FILEUSER' => 'دسترسي به فايل هاي خودش.', + 'ACLS_ACCESS_FILEUSERS' => 'جست وجوي هرگونه فايل / پوشه کاربر', + 'ACLS_ACCESS_CALL' => 'دسترسي به پوشه "تماس با ما "', + 'ACLS_ACCESS_REPORT' => 'نمايش صفحه "گزارشات"', + 'ACLS_ACCESS_STATS' => 'دسترسي به صفحه امار ها', + + 'GROUP_IS_DEFAULT' => 'اين گروه به صورت پيشفرض براي ثبت نام ها ميباشد.', + 'ADD_NEW_GROUP' => 'افزودن گروه جديد', + 'DELETE_GROUP' => 'حذف گروه', + 'GROUP_NAME' => 'نام گروه', + 'COPY_FROM' => 'کپي از', + 'USERNAME_NOT_YOU' => 'تو نه ؟ %1$sخروج%2$s', + 'DEFAULT_GROUP' => 'گروه پيش فرض', + 'G_USERS_MOVE_TO' => 'انتقال کاربران گروه به', + 'TAKEN_NAMES' => 'اين نام از قبل انتخاب شده است. نام ديگري انتخاب کنيد.', + 'GROUP_DELETED' => 'گروه "%1$s" حذف شد و کاربران ان به گروه "%2$s" انتقال يافتند.', + 'NO_MOVE_SAME_GRP' => 'شما نميتوانيد کاربران را به گروه مشابه انتقال دهيد.', + 'DEFAULT_GRP_NO_DEL' => 'نميتوانيد اين گروه را حذف کنيد, زيرا اين گروه , گروه پيش فرض ميباشد.گروه را احالت پيشفرض خارج کنيد و مجددا تلاش نماييد.', + 'GROUP_ADDED' => 'گروه "%s" با موفقيت افزوده شد...', + 'SEARCH4FILES_BYIP' => 'جست و جو فايل براساس IP', + 'SEARCH4FILES_BYUSER' => 'جست و جو فايل هاي اين کاربر', + 'USER_DELETED' => 'کاربر با موفقيت حذف شد...', + 'USER_ADDED' => 'کاربر با موفقيت افزوده شد...', + 'DIRECT_FILE_NOTE' => 'اين فايل مستقيم ميباشد.فايل هاي مستقيم هيچ اماري ندارند...', + 'IMAGEFOLDER' => 'پوشه زنده (live)', + 'IMAGEFOLDEREXTS' => 'پسوند هاي پوشه Live', + 'IMAGEFOLDERE' => 'تغيير نام فايل', + 'LAST_VIEW' => 'اخرين نمايش', + 'HURRY_HURRY' => 'دسترسی سریع', + 'RESYNC' => 'هماهنگ سازي مجدد (sync)', + 'DEL_CACHE' => 'تخليه ي کش [فايل هاي موقت]', + 'SYNCING' => 'همگام سازي در حال انجام : (%s), لطفا صبر کنيد ', + 'SYNCING_DONE' => 'همگام سازي براي (%s) انجام شد.', + 'WHY_SYNCING' => 'کليجا از قابليت افزايش خودکار ( شمارشگر خودکار)استفاده ميکند. اين باعث بهبود نحوه عملکرد ميشود. پس از بروز رساني کليجا و يا هنگامي که اسکريپت از شما درخواست دارد از اين فعاليت استفاده کنيد.', + 'REPAIR_DB_TABLES' => 'تعمير جداول ديتا بيس', + 'NO_RESULT_USE_SYNC' => 'هيچ نتيجه اي حاصل نشد, اگر کليجا را تازه نصب کرده ايد مشکلي نيست.