عرض مشاركة واحدة
احصائياتى

الردود
1

المشاهدات
1825
هيلبرنت
.:: رفيق درب ::.
  • هيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant futureهيلبرنت has a brilliant future

  • هيلبرنت غير متواجد حالياً

المشاركات
11,551

+التقييم
321

تاريخ التسجيل
Jul 2015

الاقامة
فى الدنيا

نظام التشغيل
windows 8

رقم العضوية
18
10-20-2015, 10:46 PM
المشاركة 1
10-20-2015, 10:46 PM
المشاركة 1
افتراضي افتراضي :: شرح رفع شل بسكربت joomla بكل الطرق فى جميع الاصدارات ::
النهاردة هنتكلم عن ازاى نرفع شل فى سكربت جوملا كل الاصدارات 1,2,3 وبكل الطرق اللى نقدر من خلالها نرفع شل بتاعنا
وفيه طرق تانية بس محتاجة تفكير وتشغيل مخ يا رجالة
هنشوف مع بعض ان شاء الله الطرق
الاول تعالى نعرف شوية حجات بسيطة
جوملا "joomla" ؟
هو نظام ادارة محتوى cms , مجانى ومشهور جدا ومبرمج بلغة php يدعم اغلب انواع قواعد البيانات زى mysql وغيرها الاغلبية بيستخدموه كـ مجلة
شل "shell" ؟
هو عبارة عن ملف مبرمج بلغة php وفى شل مبرمج بلغة perl , python
وظيفة الشل ايه ؟
هو عبارة عن اداة مساعدة ليك فى تنفيذ اوامر على السيرفر , نقدر نقول عليه file manager للتصفح وفيه command line لتنفيذ اوامرك من خلاله
نيجى احنا بقى يا رجالة نعرف اماكن اللى ممكن نرفع منها الشل بتاعنا او نحقنه فيها
اول طريقة وهيا من خلال templates
الطريقة باختصار اننا بنروح على اى template وبنعدل على اى ملف php هناك ونحقن شل مكانه ونستعرضه
وفى كمان طريقة هنا بس اللى يشغل مخه اكتر يعرفها
وممكن نروح على templates على طول من الرابط التالى

كود:
site.com/index.php?option=com_templates&view=templates
ونختار الملف اللى عاوزين نعدل عليه ونحقن شل فيه ونستعرضه كالتالى

كود:
  site.com/templates/{template_name}/file.php
مكان template_name بيكون هنا اسم template اللى انت عدلت عليه
file.php مكانها بيكون اسم الملف اللى عدلت عليه

الطريقة التانية
يا رجالة بتكون من خلال media manager اللى هيا الصور

طيب ودى ممكن نروح عليها على طول من خلال الرابط التالى

كود:
  site.com/index.php?option=com_media
وبعدين بنرفع الشل بتاعنا والمسار بيكون عشان تستعرضه

كود:
  site.com/images/file.php
بس فى الطريقة دى الاول لازم تضيف امتداد php عشان تقدر ترفع الشل بتاعك ودى انا شرحتها ووضحتها فى الدروس لما تشوفهم
ونخلى بالنا من حاجة يا رجالة
ان طريقة اضافة امتداد معين لسكربت joomla بتختلف مع كل اصدار نخلى بالنا من الحكاية دى
نكمل موضوعنا
وممكن نروح على رابط الاعدادت من خلال الرابط التالى

كود:
  site.com/index.php?option=com_config
وبعدين بتضيف الامتداد php , phtml اللى انت عاوزه وبعدين بترفع ملفك وبتلاقيه فى المسار اللى وضحته فوق
والطريقة التالتة
يا رجالة من خلال اضافة language , plugin جديدة وبتكون احنا حطينا فيه ملفات اللغة ملف upload بتاعنا وبعد كده بنرفع shell بتاعنا

ودى بتلاقيها على الرابط التالى

كود:
  site.com/index.php?option=com_installer
وبتختار اللغة او الاضافة اللى انت عاوز تثبتها واللى بنكون ملغمين فيها upload بتاعنا وبعدها بدوس على install
وبعد التثبيت وليكن اننا اختارنا language يبقى مسارنا هيكون على الشكل التالى

كود:
  site.com/languages/{language_name}/upload.php
language_name بيكون اسم اللغة زى ما انت رفعتها
ولو كنا اخترنا plugin يبقى مسارنا هيكون على الشكل التالى

كود:
  site.com/components/{compnent_name}/upload.php
وبكده يكون احنا شرحنا اغلب الطرق لرفع الشل فى سكربت الجوملا