Numencode هو تطبيق ويب، يعتمد على إطار عمل Laravel 6.4، ويسمح بنشر المحتوى وتحريره وتعديله وتنظيمه وحذفه بالإضافة إلى صيانته من واجهة مركزية.
يتم استخدامه لتشغيل مواقع الويب التي تحتوي على الصفحات والمدونات والأخبار والمعارض والكتالوجات والتسوق.
Numencode هو تطبيق مستقل لإنشاء المحتوى ونشره وإدارته وتخزينه على صفحات الويب. يتضمن محتوى الويب النصوص والرسومات المضمنة والصور والفيديو والصوت والرموز (على سبيل المثال، للتطبيقات) التي تعرض المحتوى أو تتفاعل مع المستخدم.
يحتوي Numencode على لوحة إدارة مكتب خلفي مدمجة لإدارة المحتوى والبنية على موقع ويب محدد.
توثيق Numencode قيد التطوير حاليًا.
تم إنشاء Numencode بواسطة Blaz Orazem ويتم صيانته.
يرجى إرسال بريد إلكتروني إلى [email protected] حول كل الأمور المتعلقة بهذا المشروع.
اتبعblazorazem على تويتر.
انسخ هذا المستودع إلى دليل المشروع الخاص بك:
$ git clone https://github.com/BlazOrazem/numencode.gitتأكد من تثبيت Composer على نظامك وتشغيله:
$ composer installوأخيرًا قم بتشغيل برنامج تثبيت Numencode:
$ php artisan project:installلقد انتهيت.
تحقق من الملف .env.example لمزيد من التكوينات وانسخ الإعدادات المطلوبة إلى ملف .env الخاص بك.
تأكد من مراجعة ملف /config/numencode.php لمعرفة المزيد من إعدادات التطبيق.
يجب أن يكون عنوان URL للوحة تحكم المشرف هو APP_URL (من ملف .env ) متبوعًا بـ /admin ، على سبيل المثال: https://www.numencode.com/admin
يتم تعيين بيانات اعتماد المدير بواسطة أمر php artisan project:install .
قم بتثبيت Node.js على نظامك لتتمكن من تشغيل أوامر npm في جهازك الطرفي.
تثبيت الغزل مدير التبعية عن طريق تشغيل الأمر:
$ npm i -g yarnانتقل إلى المجلد الجذر لمشروعك وقم بتثبيت التبعيات باستخدام Yarn:
$ yarn installيتم تخزين موارد السمة الافتراضية (الأنماط والبرامج النصية) في:
/modules/Cms/Resources/assets/
بعد إجراء تعديلات على الأنماط و/أو ملفات البرامج النصية، ما عليك سوى تشغيل Laravel Mix:
وضع التطوير (الكود غير المصغر مع خرائط المصدر):
$ yarn run devوضع الإنتاج (الرمز المصغر):
$ yarn run prodوضع المراقبة (يعمل في الخلفية ويراقب الملفات لإجراء التغييرات):
$ yarn run watch قم بتثبيت Node.js على نظامك لتتمكن من تشغيل أوامر npm في جهازك الطرفي.
تثبيت الغزل مدير التبعية عن طريق تشغيل الأمر:
$ npm i -g yarnمن الدليل الجذر للمشروع انتقل إلى:
$ cd modules/Admin/Resources/assets/vendorتثبيت التبعيات مع الغزل:
$ yarn installيتم تخزين الموارد الخاصة بموضوع الإدارة (الأنماط والبرامج النصية) في:
/modules/Admin/Resources/assets/
بعد إجراء تعديلات على الأنماط و/أو البرامج النصية التي يتم تشغيلها في modules/Admin/Resources/assets ، قم بتشغيل Laravel Mix باستخدام الأمر:
وضع التطوير (الكود غير المصغر مع خرائط المصدر):
$ yarn run devوضع الإنتاج (الرمز المصغر):
$ yarn run prodوضع المراقبة (يعمل في الخلفية ويراقب الملفات لإجراء التغييرات):
$ yarn run watchNumencode هو برنامج مفتوح المصدر مرخص بموجب ترخيص MIT.