مدير الإشارات المرجعية

هدف
يقوم مدير الإشارات المرجعية بمركزية جميع الإشارات المرجعية ، مما يوفر مكانًا واحدًا للمستخدمين لتخزين واسترداد الروابط. يؤكد المشروع الوصول المنظم وسهل الوصول إلى الموارد عبر الإنترنت.
كومة
- HTML
- CSS
- bootstrap
- jQuery
- jquery ui
- أياكس
- PHP
- MySQL
المشروع يستجيب تمامًا ، مما يضمن أنه يعمل في جميع الأجهزة.
تثبيت
اتبع هذه الخطوات لإعداد وتشغيل المشروع باستخدام XAMPP.
الخطوة 1: تثبيت xampp
- قم بتنزيل XAMPP: انتقل إلى صفحة تنزيل XAMPP وقم بتنزيل المثبت لنظام التشغيل الخاص بك.
- قم بتشغيل المثبت: افتح المثبت الذي تم تنزيله واتبع المطالبات لتثبيت XAMPP. اختر الخيارات الافتراضية لإعداد سلس.
- تحقق من التثبيت: بعد التثبيت ، افتح لوحة التحكم XAMPP لضمان تثبيت XAMPP بشكل صحيح.
الخطوة 2: إعداد ملفات المشروع
- شوك المستودع بالنقر فوق زر
Fork في أعلى اليمين من صفحة المستودع. - استنساخ مستودعك المتشعب محليا
git clone https://github.com/your-username/repo-name.git
- انقل المشروع إلى XAMPP: انسخ دليل
repo-name إلى دليل htdocs ، والذي يوجد عادة في C:xampphtdocs على Windows أو /opt/lampp/htdocs على Linux.
الخطوة 3: ابدأ خادم XAMPP Apache
- افتح لوحة التحكم XAMPP: ابدأ تطبيق لوحة التحكم XAMPP.
- ابدأ Apache: في لوحة التحكم ، حدد موقع خدمة Apache وانقر فوق "ابدأ" لبدء تشغيل خادم الويب. تأكد من تشغيل Apache (يجب أن تكون حالتها "تعمل" باللون الأخضر).
الخطوة 4: إعداد مضيف افتراضي (اختياري ولكن موصى به)
- تحرير ملف VHosts
C:xamppapacheconfextrahttpd-vhosts.conf (windows) أو /opt/lampp/etc/extra/httpd-vhosts.conf (linux). - أضف الأسطر التالية في أسفل الملف:
< VirtualHost *:80>
DocumentRoot " C:/xampp/htdocs/repo-name "
ServerName repo-name.local
DirectoryIndex index.html index.php
< Directory "C:/xampp/htdocs/repo-name">
AllowOverride All
Require all granted
</ Directory >
</ VirtualHost > اضبط مسارات الملف إذا تم تثبيت XAMPP في دليل مختلف.
- أضف إدخالًا لـ
repo-name.local في ملف hosts نظامك:- على Windows ، افتح
C:WindowsSystem32driversetchosts في محرر نصوص مع امتيازات المسؤول. - على Linux ، تحرير
/etc/hosts مع امتيازات الجذر.
- أضف السطر التالي ،
127.0.0.1 repo-name.local - أعد تشغيل Apache: بعد حفظ هذه التغييرات ، ارجع إلى لوحة تحكم XAMPP وأعد تشغيل Apache لتطبيق تكوين المضيف الظاهري الجديد.
الخطوة 5: استيراد قاعدة البيانات باستخدام phpmyadmin
- ابدأ MySQL Server: في لوحة التحكم في XAMPP ، انقر فوق "ابدأ" بجوار MySQL لبدء خادم قاعدة بيانات MySQL.
- افتح phpmyadmin: في متصفحك ، انتقل إلى http: // localhost/phpmyadmin.
- انقر فوق علامة تبويب قواعد البيانات في الأعلى.
- أدخل اسمًا لقاعدة البيانات (على سبيل المثال ،
repo-name ) وحدد utf8_general_ci كترتيب. انقر فوق "إنشاء". - حدد قاعدة البيانات التي تم إنشاؤها حديثًا من الشريط الجانبي الأيسر.
- انقر على علامة التبويب استيراد في الأعلى.
- ضمن الملف للاستيراد ، انقر فوق "اختيار الملف" وحدد ملف SQL المتوفر مع المشروع.
- تأكد من ضبط التنسيق على SQL ، ثم انقر فوق GO لبدء الاستيراد.
- بمجرد اكتمال الاستيراد ، يجب أن ترى رسالة نجاح. تحقق من أن الجداول قد تم إنشاؤها عن طريق تصفح قاعدة البيانات.
يمكنك العثور على ملف SQL في دليل sql للمشروع.
قم بتغيير اسم DB وبيانات الاعتماد في ملف include/database.php .
الخطوة 6: الوصول إلى التطبيق
- افتح متصفح الويب: قم بتشغيل متصفح الويب المفضل لديك.
- تفضل بزيارة التطبيق: انتقل إلى
http://repo-name.local (أو http://localhost/repo-name إذا لم تقم بإعداد مضيف افتراضي). - تحقق من الإعداد: يجب الآن تحميل الصفحة الرئيسية للتطبيق ، مما يشير إلى أن التطبيق جاهز للاستخدام.
⚓ المساهمة
المساهمات موضع ترحيب وتقدير كبير! إذا كنت ترغب في المساهمة في هذا المشروع ، فيرجى اتباع هذه الخطوات:
- شوك المستودع بالنقر فوق زر
Fork في أعلى اليمين من صفحة المستودع. - استنساخ مستودعك المتشعب محليا
git clone https://github.com/your-username/repo-name.git
- قم بإنشاء فرع جديد لمساهمتك
git checkout -b feature/your-feature-name
- قم بإجراء التغييرات الخاصة بك وتأكد من أن الكود نظيف ومنسق بشكل صحيح.
- ارتكب تغييراتك
git commit -m " feat: your feature description "
- ادفع فرعك إلى مستودعك المتشعب
git push origin feature/your-feature-name
- إرسال طلب سحب (PR) بالانتقال إلى المستودع الأصلي والنقر فوق الزر "طلب السحب الجديد".
؟ إرشادات المساهمة
- تأكد من أن التغييرات الخاصة بك تم اختبارها جيدًا وتوثيقها.
- الالتزام بأسلوب الكود الحالي وهيكل المشروع.
- توفير أوصاف واضحة في العلاقات العامة الخاصة بك فيما يتعلق بالتغييرات والتحسينات.
- كن منفتحًا على التعليقات والمناقشة في عملية مراجعة العلاقات العامة.
✉ الاتصال
؟ رخصة
إذا وجدت عملي جيدًا ، ففكر في إعطائه أو شوكة لإظهار بعض ❤. يساعدني على البقاء على المسار الصحيح وأن أكون متحمسًا.