25

الإصدار الرسمي التجريبي : bloodstone community v1 beta ~

السلام عليكم ورحمة الله وبركاته

مازن التواتي ( 19 سنة ) مبرمج ومصمم مواقع & مصمم غرافيكي

اقدم لكم اليوم الإصدار الرسمي التجريبي من سكريبت مجتمع بلود ستون (bloodstone community V1 beta ) .

هو عبار عن سكريبت منتديات ذو طابع إجتماعي .

تم إنشاء السكريبت من الصفر بإستعمال التقنيات و الادواة الحديثة، بالاضافة الى تصميم بسيط و متجاوب .

اللغات و التقنيات المستعملة في برمجة السكريبت :

html5 - Css3 ( Sass3 ) - js ( Jquery ) - PHP - PDO - JSON - OOP - Ajax - Responsive design - MVC pattren - singleton pattren

الحماية من :

  • CSFR

  • brute force

  • SQL Injection

  • XSS

  • rainbow tables

  • session fixation

المحررات التي تم استعمالها :

-phpstorm 9 : لكتابة اكواد البرمجة

  • sublime text 2 : لكتابة اكواد التصميم

مالجديد في نسخة ال beta

تغيرات طفيفة على التصميم

توجد بعض التغييرات على الواجهة لتكتشفها .

تفعيل نظام الإشتراك

نظام الاشعارات بالبريد الإلكتروني جاهز الان .

التحسين في التصميم التجاوبي

الان التصميم التجاوبي اكثر سلاسة عن ذي قبل .

نظام المسودة

الان مسودات المواضيع و الرسائل جاهزة .

نظام المرفقات

نظام المرفقات جاهز الان .

محرر جديد

تم تضمين محرر جديد احسن من ذي قبل .

نظام المرشح

الان يمكنك ترشيح المحتوى لإلغاء الروابط الغير مرغوب فيها و المحتوى المخل بالاداب .

نظامي إسترجاع و التحقق من الحساب

الان إرسال الرسائل الإلكتروني جاهز، بالتالي تم تضمين نظامي استرجاع و التحقق من الحساب .

تحسين دعم اللغتين

الان يمكنك تعريف واجهة اللغتين لكل من : الأقسام، المنتديات و الإعدادات العامة .

تعطيل الحساب

الأن يمكنك تعطيل حسابك .

المميزات الأساسية للسكريبت (منذ الإصدار الأولي) :

ميزات المنتديات الأساسية

أقسام، أقسام فرعية، مواضيع، ردود و أعضاء .

التنوع في الرتب

بالاضافة الى الرتب الاساسية (عضو، مشرف، مدير) يمكن اضافة رتب جديدة بصلاحيات انت تختارها .

مركز التبليغات

التبليغ عن الردود و المواضيع للإدارة .

إعدادات الحسابات المفصلة

يوجد العديد من الخيارات لتخصيص إعدادات حسابك .

لوحة التحكم

نظام ادارة المحتوى الخاص بك .

المتجر و الحقيبة

يمكنك كسب الذهب ، يوجد متجر لشراء الأدواة وبالطبع فانت تملك حفيبة لاحتواء اداواتك .

متابعة الأعضاء

المتابعة / إلغاء المتابعة للاعضاء و تلقي نشاطاتهم .

نظام الإشعارات

تلقي الاشعارات بالاشياء التي يجب عليك معرفتها .

إحصائيات مفصلة

يوجد إحصائيات مفصلة حول موقعك .

الملفات الشخصية مفصلة

سوف تجد العديد من المعلومات حول الأعضاء في ملفاتهم الشخصية .

والكثير لإكتشافه ...

في انتضار ردود فعلكم حول السكريبت وارائكم حول الاكواد


لتحميل السكريبت


  • إعدادات الإتصال تضبط خلال عملية التنصيب

*من الظروري ان يكون لديك اميل خاص للسكريبت لإستعماله في إرسال الأميلات عبر بروتوكول ( SMTP ) يمكن استعمال حساب جيميل لهذا الغرض و البيانات ستكون

host : smtp.gmail.com

port : 587

user : your email

pass : your password


لتنصيب السكريبت إذهب الى

___your_domain__/install

النسخة تدعم php5.5 فما فوق

رابط ال gitHub

( حاليا يحتوي على ملفات النسخة الاولية سوف يتم التحديث قريبا )


الموقع الرسمي :

مثال حي للسكريبت :

/demo/

تحياتي اخوكم مازن التواتي .​

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مجهول
  • حذف بواسطة المستخدم

إن شاء الله اخي، شكرا على الإقتراح و الملاحظة :)

مرحبا ، نسخة رائعة أخي الكريم ، لدي فقط بعض الملاحظات التي ربما تفيدك ان شاء الله ..

لمذا لم تستخدم البوتستراب في الهيكلة !! لكي يكون الموقع متوافق مع جميع الأجهزة ! بدل أن تعملها يدويا ! بالنسبة للتسجيل هناك الكثير من الخانات لملئها يفضل أن تنقص بعضا منها إلى فترة ما بعد التسجيل ، أيضا لو قمت باضافة التسجيل عبر مواقع التواصل الإجتماعي لكان أفضل وأسرع

اللون الأسود بالأسفل يجعل من قراءة تلك الكلمات صعبا ، لو أضفت قليلا من الإضاءة للون الأبيض لكان أفضل .. بالتوفيق

بالنسبة للبوتستراب حبذت اني اعمله بشكل يدوي لاني حابب اني اكون الاكواد و الخبرة الكافية الي تخولني اني اعمل فريمورك صغير خاص بي :)

  • و إن شاء الله راح اخذ باقي الملاحظات في الإعتبار شكرا على التعقيب

حسوب I/O هو مجتمع عربي، رجاءً شارك باللغة العربية الفصحى فقط

مع إحتراماتي لك ولعملك الرائع

طيب، شكرا على التذكير :)

RCE أضف ردا

المجتمع رائع و قوي للغاية حتى التصميم و الألوان مميزة، لكن يحتاج الى تحسين و ترتيب للأشكال مثل الفوتر و الموضوع و كاتبه و التقييم

حاول تضيف شريك للمشروع يكون مصمم مواقع له خبرة مسبقة يساعدك أكثر و باذن الله راح يتطور أكثر

  • حاول تسمية المشروع باسم عربي يكون مميز ( كمساعدة: راجع كتب لسان العرب مثلا أو مواقع تقدم مفردات و ابدأ باختيار اسم :) )

بالتوفيق أخي.

إن شاء الله اخي، راح اخذ ملاحظتك في الحسبان :)

الرابط لا تعمل تحولني لموقع هوستينيجر

مشكلة وقتية من الاستضافة المجانية

اذا تريد استضافه مدفوعه

هدية مني لك فانا في الخدمة لدعم مشروعك

hostinger يقول بأن الموقع الرسمي والموقع التجريبي تعديا حدود المعالج المتاح، يبدو أن هناك خلل ما في سكريبتك أخي الكريم.

الإستضافة مجانية اخي :/

مع انه الباندويث تبع الموقع 11.83 / 100000 MB إلا انه بيظهر هذا الخطا ++ المشكلة وقتيه لانه سبق وان واجهتها سابقا :)

صراحة تصفحت بعض الملفات و أعجبتني كثيرا طريقتك الاحترافية في البرمجة..

استعمالك لطريقة API ذكرني بعبد الله عيد هل تتلمذت عنده ؟ :)

في انتظار طرح التعديلات لتجريب التحفة

حياك الله.

مرحبا اخي، شكرا لك على مرورك الطيب :)

نعم، لقد كانت بداية ال API مع الاخ عبدالله ولكن مرت بعدة مراحل لكي وصلت لما هي عليه الان ^^

ibazzo أضف ردا

ممكن تفيدنا ببعض المصادر و النصائح ؟

فقط شدني أن أسلوب برمجتك يشبه الأجانب في التنظيم و التقدم، لماذا ؟

و لو سمحت أرجوا أن تفيدنا بالخبرات التي تعلمتها في تجربتك البرمجية هذه..

وفقك الله.

Mazen Designs أضف ردا

السبب يعود لكوني تعلم الأساسيات فقط من الدورات العربية واكملت المشوار مع الدورات، الدروس و المقالات الأجنبية. وانا بدوري أحب النظام و الأساليب السلسلة و الأنيقة فمثلا لا احب فكرة تصميم الموقع بالفوتوشوب ثم تحويله الى html بل اني اعتمد اما على ال wire-frame او ' ورقة و قلم ' ثم الانطلاق بال pure html + css ...

شئ اخر هو اني من النوع الكسول في البرمجة أي أني احب دائما تحقيق هدفي من الكود بأقصر الطرق و الأساليب ودائما ما أشغل تفكيري في المردودية.

وبالنسبة لما تعلمته من هذه التجربة :

  • الإطلاع على أشياء جديدة لم أكن على علم بها او غفلت عنها في مجال الويب ( البرمجة و التصميم ) أي أنها كانت وسيلة للتحسين من المعارف و تعلم أشياء جديدة لتحقيق هدف ما.

  • شئ أخر هو الإعتماد على النفس لاني لم أستعن بأطر عمل او مكتبات جاهزة بإستثناء ( Jquery & chart.js & editor ) و بالنسبة للمحرر لقد حاولت ان أنشئ محرر خاص بي بإستعمال الجكوري وهو بدوره كان تحدي وتعلمت من تلك التجربة الكثير حول الجافاسكريبت لكني في النهاية إستخلصت انه بحاجة الى جهد كبير ليكون بالكفائة الكافية اي أنه يرتقي ليكون مشروع مستقل بنفسه وليس جزء من مشروع أخر لهذا إستعنتُ ب ckEditor في النهاية .

  • تعلمت أيضا انه لن أجد ما أبحث عنه في كل مرة ويجب ان انطلق بفكرتي الخاصة، أقصد بكلامي انه في بعض مراحل العمل عندما اريد برمجة نظام ما مثلا ( نظام المسودة او نظام المرفقات إلخ ... ) ابحث في غوغل اولا عن أفكار او مثال لهذا النظام حتى يكون نقطة إنطلاق ولكني لا اجد مايساعدني في أغلب الأحيان لذلك فاني أنطلق بتصوري الخاص للموضوع لذلك فالكثير من النظم حاليا هي مجرد نماذج سيتم تحسينها و تطويرها لاحقا .

  • في النهاية هو و بعض الأعمال التي سبقته كانت وسيلة للمضي قدماً و حثي على تقديم شئ أفضل مما سيفضي إلى توسيع المعرفة و التعلم :)

هذا ما إستحضرته في هذه الساعة المتأخرة من الليل ^^

اما بالنسبة للمصادر فانا أنصحك بـ

اليوتوب :

  • codecourses

  • devtips

  • packetcode

  • LevelUpTuts

  • Mackenzie Child

مواقع :

  • tutsPlus

  • udemy ( يمكنك إجاد خصومات ب100% في الانترنت يوجد الكثير من الدورات المميزة هناك )

من الجيد ايضا ان تتابع المدونات و المواقع و القنوات التي تهتم بالويب في مواقع التواصل الإجتماعي ليصلك كل جديدهم .

موفق :)

جزاك الله خيرا على تعاونك و تفاعلك و نصائحك، من أمثالك نستفيد

بقي أمر أخير.. ما هي رخصة هذه البرمجية ؟ أرجوا أن تكون Open Source :)

وفقك الله لكل خير

حياك الله.

العفو اخي،

نعم هو مفتوح المصدر ورخصته هي apache license 2.0 ومن هنا تلخيص لهذه الرخصة =>