نسيت أخبركم أعتمدت علي تصميم الفي بي في ال css
وقمت بعمل ناف بار مثل الفي بي بالضبط ولكن برمجته بالكامل بنفسي
التسجيل يكون بالسيشون فقط وليس بالكوكيز لحين إتقاني للكوكيز حتي لا أقع في أخطاء تتسبب في سرقة كوكيز او غيره
نسيت أخبركم أعتمدت علي تصميم الفي بي في ال css
وقمت بعمل ناف بار مثل الفي بي بالضبط ولكن برمجته بالكامل بنفسي
التسجيل يكون بالسيشون فقط وليس بالكوكيز لحين إتقاني للكوكيز حتي لا أقع في أخطاء تتسبب في سرقة كوكيز او غيره
__________________
السيف أصدق أنباء من الكتب
ارجوا ان يكون بها اكثر من ستايل واحد ......
و ايضا اتاحة تبديل اللغة الى الانجليزي أو العربي ..
__________________
سبحان الله وبحمده سبحان الله العظيم
سوالف سوفت
المجروح
احسنت الاختيار, والمميزات جميله جدا واصل الله يوفقك
__________________
استمع واشكرني
أخواني للاسف للمرة الثانية سيتم أجيل إصدار النسخة الأولي لسفري المتكرر
أخذت معي الحاسوب في السفر وبدأت في نقل الخيارات للوحة التحكم بدلاً من ملف الكونفج
أنظر لملف الكونفج كيف كان
صور للوحة التحكم مع أول خيار وهو فتح وغلق المكتبةكود PHP:
<?php
// language folder name
$CONFIG['langpref'] = 'arabic';
//mail that all message send from script arrive to it
$CONFIG['technicalemail'] = 'example@example.com';
// home page name LIBrary:SYS
$CONFIG['home_page'] = 'مكتبة البرامج';
// home path & url
$CONFIG['home_path'] = 'C:/AppServ/www/prog1b1';
$CONFIG['home_url'] = 'http://localhost/prog1b1';
//image $ thumbnail path
$CONFIG['img_url'] = 'http://localhost/prog/image';
$CONFIG['thumb_url'] = 'http://localhost/prog';
// style sheet path
$CONFIG['style_sheet_path'] = 'templates/blue/style.css';
// database connection
$CONFIG['sql_host'] = 'localhost';
$CONFIG['sql_database_name'] = 'progv1b1';
$CONFIG['sql_database_password'] = 'lpfhggi';
$CONFIG['sql_database_username'] = 'root';
//open or close your site ( yes || no )
$CONFIG['script_is_open'] = 'yes';
//===== register setting =====
//maximum character in username
$CONFIG['username_length'] = '15';
//set it to yes if you want to allow register ( yes || no )
$CONFIG['allow_register'] = 'yes';
//Verify Email address before register ( yes || no )
$CONFIG['verify_email'] = 'yes';
// you can change it to any charset like 'utf8' or 'iso1252'
$CONFIG['sql_database_charset'] = 'cp1256';
//information of sending mail ( if you want to usint smtp make it 1 and fill other smtp option )
$CONFIG["usingsmtp"] = '0';
$CONFIG['host'] = 'mail.example.com';
$CONFIG['port'] = '25';
$CONFIG['auth'] = 'true';
$CONFIG['username'] = 'smtp_username';
$CONFIG['password'] = 'smtp_password';
// max size of image to upload by megabit
$CONFIG['max_image_size'] = '1';
// max dimension of image
$CONFIG['max_image_width'] = '1000';
$CONFIG['max_image_height'] = '1000';
//size of category image thumbnail dimension
$CONFIG["thumb_width"] = '300';
$CONFIG["thumb_height"] = '300';
//home dir ( ltr || rtl )
$CONFIG['page_dir'] = 'rtl';
//number of image per line
$CONFIG['num_image'] = "2";
//type of user database
$CONFIG['dbuser_type'] = "lib";
//time to log out admin per minute
$CONFIG['acp_logout'] = "360";
//what is the index page ( category || latest_program )
$CONFIG['index_page'] = "category";
// template folder
$CONFIG['template_folder'] = 'blue';
//=====template skins=====
//attriputes of tables
$CONFIG['tables_cellspacing'] = '1';
$CONFIG['tables_cellpadding'] = '5';
$CONFIG['tables_border'] = '0';
//per % or without
$CONFIG['tables_width'] = '90%';
//category table colspan
$CONFIG['category_colspan'] = '4';
//category table width
$CONFIG['cat_width_thumb'] = '';
$CONFIG['cat_width_name'] = '60%';
$CONFIG['cat_width_num_files'] = '10%';
$CONFIG['cat_width_latest_file'] = '30%';
//files table colspan
$CONFIG['files_colspan'] = '5';
//files table width
$CONFIG['files_width_name'] = '50%';
$CONFIG['files_width_author'] = '10%';
$CONFIG['files_width_date'] = '20%';
$CONFIG['files_num_downloads'] = '10%';
$CONFIG['files_num_views'] = '10%';
//number of sub category every line
$CONFIG['num_sub_cat'] = '2';
//=====htaccess====
//category name in link
$CONFIG['category_link_name'] = 'category.php?cat=';
$CONFIG['file_link_name'] = 'file.php?fileid=';
$CONFIG['file_link_down'] = '&act=download';
$CONFIG['description'] = 'dfdfdfdfd';
$CONFIG['keywords'] = 'dfdf, dfdf, dfdf';
?>
الخيارات ليست صفحات مبرمجة ولكنها في قاعدة البيانات
أي تحديث يظهر في قاعدة البيانات يظهر في لوحة التحكم آلي
لطشت الفكرة من الفي بي حينما دخلت قواعد البيانات لديهم ورأيت جدول setting علمت انها أفضل طريقة بدلا من كتابة كود لكل خيار علي حدي
ولكن كل البرمجة مني ولم أخذ منهم أي كود برمجي فقط فهمت الفكرة من جدولهم في قاعدة البيانات
__________________
السيف أصدق أنباء من الكتب
ال Search Engine Optimization
يمكنك من خيارات المكتبة تحديد الميتا وصف وكلمات لرئيسية المكتبة
كل تصنيف يضع في الميتا وصف وصفه ويضع في الميتا كلمات كلمات تضعها أنت حينما تضيف تصنيف ( جديد وليس موجود في الصور التي وضعتها في الأعلي فقد تم تحديثه )
كل برنامج يمتلك أيضا ميتا وصف وهو أول 255 حرف من وصف البرنامج
وميتا الكلمات تضعها أنت حينما تضيف برنامج
كل صفحة لها تايتل وهو أسم التصنيف او أسم البرنامج ولو فتحت صفحة الميرور يكون ( تحميل + إسم البرنامج )
الروابط كلها معدلة لتكون html وأنت من تحدد ماذا تكون من الخيارات فبشكل إفتراضي التصنيف يكون رابطه
http://localhost/cat1
http://localhost/cat2
http://localhost/cat3
ولكن يمكنك جعلها أي شيئ تريده بتغير الخيارات + ملف htaccess وليكن ( category أو اي شيئ )
أيضا كل ملف سيكون
http://localhost/file1
http://localhost/file2
يمكنك أن تجعلها أي شيئ تريده بالتعديل من الخيارات ومن ملف htaccess
ويمكنك إضافة اللاحقة .html أيضا أو إزالتها ليكون الرابط
http://localhost/file1.html
أيضا سأقوم ببرمجة سايت ماب لجوجل + ملف لجل الخلاصة rss ولكن لم أقم به بعد ( ربما في إصدارة قادمة )
لو تأخرت في السفر لرمضان سأقوم بالتطوير أكثر وسأطلعكم علي كل جديد عن طريق مقهي إنترنت وفلاش ميموري أنقل لكم الصور بإذن الله
دعواتكم
__________________
السيف أصدق أنباء من الكتب
صور للسكربت من الخارج
__________________
السيف أصدق أنباء من الكتب
اخوي المجروح انا اشوف انك التشبيه بسكربت المنتدى , غير مقبول بالنسبه لي , ليش مايكون بعرض افضل من كذا ,,
__________________
استمع واشكرني
صفحات الهتمل لينة جدا ويمكنك تغيير الشكل كما تحب
انا جعلتها هكذا لمن يمتلك منتدي كل ما سيقوم به نقل محتوي ال css والهيدر والفوتر فيكون السكربت نسخة من منتداه
ولكن مع الوقت بخرج عدة أشكال للسكربت
وستكون هناك نسخة تندمج كليا مع المنتدي وتحصل علي العضويات والجروبات من هناك والصلاحيات وكل شيئ من المنتدي بإذن الله
ولكن هذا في المستقبل البعيد
__________________
السيف أصدق أنباء من الكتب
بصراحة شوقتني .. اتعلم اللغة اللي انتي ماشي عليها .. يعني كل هالشغل وانت لك اسبوع فقط من يوم تعلمتها ؟؟؟ الله يوفقك وننتظر منك المزيد
اتوقع انة راح ينافس سكربتات عالمية .. فقط اذا اهتميت بالشكل الخارجي لاني اشوف انة مقبول ...
وحركة الـcss وانة يكون ستايل السكربت مقارب لستايل المنتدى اعتبرها حركة ذكية
ننتظر لمساتك النهائية على السكربت
مودتي
التعديل الأخير تم بواسطة عنـآد ; 11-08-2008 الساعة 06:32 PM
__________________
سبحان الله وبحمدهـ ،، سبحان الله العظيم
ملتقى المبدعين .. سما الفن ،، حياكمـ
www.smafn.com/vb
شوقتني اخوي متي ينزل السكربت
شوقتنا والله بالانتظار وواصل تفاصيلك
لم أقم بتطوير أي شيئ منذ اسبوعين بسبب السفر
عائد بإذن الله أول رمضان وسأقوم بوضع التطشيبات النهائية للإصدارة الأولي
بعدها عدة تطويرات ثم الإصدارة 1.1
لا تقلقوا ستكون في رمضان بإذن الله
__________________
السيف أصدق أنباء من الكتب