كيف أجعل منشورًا على صفحتي في GitHub يظهر كصفحة ويب وليس كنص خام ؟

  • samer_jabal

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

هذه صورة لما يظهر عندي:

وكيف أخصص اسم نطاق؟

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

التعليقات

يوسف سيد أضف ردا

ستحتاج إلى استخدام GitHub Pages عمومًا محتوى الصفحات يكون في الفرع master أو gh-pages لا يسمح باستضافة ملفات برمجية لتوليد الصفحات بل يجب أن تكتب الصفحات بنفسك html css ..، أو تصنع مولدًا لها، وتبني الملفات على حاسوبك أو دع Travis CI تبني لك الصفحات بالبرمجية التي كتبتها، أو استخدم jekyll وأرح بالك من كتابة المولد على حساب التخصيص، قد تفضل كتابة المولد بـPython مثلًا، بالنسبة للنطاق الفرعي ستنشئ ملف الـcname بداخل مستودع المدونة ثم ستغيير بعض الإعدادت في لوحة تحكم العنوان تختلف بحسب نوع اللوحة -جوجل سيساعدك-،

مثلًا هذه مدونتي، الفرع الذي يحوي المقالات الخام بصيغة md وملفات js التي تولد ملفات الـHTML وبعض ملفات css:

وهذه الشيفرة النهائية ملفات HTML التي تولد بـTravis فور كتابتي لأي تغيير على الفرع السابق، كنت أولدها على حاسوبي سابقًا ثم أرفعها لكن هذا أفضل:

/tree/master

أستخدم صفحات جيت هَب وهذه صفحتي:

لكن كيف أقصر الرابط؟


وهل جربت العمل على مولدات الصفحة من الجوال؟

يوسف سيد أضف ردا

لكن كيف أقصر الرابط؟

فقط ولد ملفات قصيرة بمسارات قصيرة.

وهل جربت العمل على مولدات الصفحة من الجوال؟

لا، لكن كل ما أحتاجه لكتابة تغيير على مدونتي أو حتى كتابة واحدة أخرى، هو متصفح!، لن تحتاج حتى إلى مفسر /مجمع/محرر استخدم travis للبناء والنشر.

samer_jabal أضف ردا

وفق تجربتك، ما مميزات Travis.؟

يوسف سيد أضف ردا

هو ببساطة خدمة خارجية تقدم لك خادم -مجاني في المشاريع مفتوحة المصدر، مدفوع في المشاريع الخاصة- لفترة للبناء عليه والنشر والتجربة، تريح بالك من أشياء مثل تجربة كل PR يرسل إليك، خصوصًا عندما يكون حجم المشروع كبيرًا، ووقت البناء طويلًا، Travis مستخدم من الكثير من البرمجيات على GitHub وهو للمناسبة ليس للمدونات فقط، بل لكل المشاريع البرمجية.

للمناسبة هذا رابط مدونتك الآن إن لم تعرف:

لم أكن أعرف حقًّا!!. شكرًا على التنبيه.

بما أنك تستخدم بايثون فأعتقد أنك ستكون مهتم بـ pelican

وهو الذي أستخدمه في مدونتي

هل تقصد مثل هذه؟

@ahmedsaoud31 قد يفيدك وهذه صفحته.