الأربعاء، 29 مايو 2013

مشكلة رفع الموديلات او القوالب JFOLDER::



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

تحية الى اعضاء  جولانا الكرام  وتحية خاصة للاستاذ الاخ عمر.
 هذه اول مشاركة لي في مدونة جوملانا وهي مشكلة تواجه البعض عند اضافة اي ملحق لمجلة جوملة وهي مشكلة
JFolder::create: Path not in open_basedir paths

هذه المشكلة تخص الاخوة المشتركين مع استضافة يكون في السيف مود اون
 Safe mode on

 بالتالي عدم تمكنهم من رفع بعض الملحقات الى الموقع . حل هذه المشكله بسيط ان شاء الله فقط اتبع هذه الخطوات.
 اذهب الى المسار التالي 
/libraries/joomla/filesystem
حرر الملف  folder.php
 ابحث عن السطر التالي
$obd = ini_get('open_basedir');
  //     اضف قبله        

بعد الانتهاء من رفع  الاضافات او القالب  المطلوب الى موقعك احذف  ما اضفته ثم احفظ الملف.
 انتهى

حذف حقوق إضافة التعليقات KOMENTO




طريقة حذف حقوق إضافة التعليقات komento
الطريقة بسيطة جداً وهي كالتالي:

إذهب السار التالي:
components\com_komento\helpers
وحرر الملف : helper.php
ستجد الحقوق ضمن السطر رقم 764 كما في الصورة :
 POWERED_BY_KOMENTO.PNG
 إما أن تعدل الحقوق كما تريد أو أن تضع إشار ة // في بداية السطر ليصبح مجرد تعليق برمجي ضمن الملف ولايتم تنفيذه
إنتهى

الأحد، 26 مايو 2013

درس تعريفي :: ماهى الاضافات البرمجية Extensions ؟


فى جوملا نقوم دائما بتنصيب الاضافات البرمجية المتنوعة وهنا نتعرف على الفارق بينهم ونتعرف على كل شيء يخص هذه الاضافات والمسماة Extensions
الإضافات تنقسم الى 3 أنواع
هي
1- التطبيقات Components ..
2- الوحدات / الموديلات Modules ..
3- التطبيقات المساعدة Plugins ..
 
درس تعريفي :: ماهى الاضافات البرمجية Extensions ؟ Components : وهو عبارة عن إضافة أو برنامج تستخدم عناصر جملة الأساسية ووظائفها لتقوم بوظيفة اساسية وضعت من اجلها ... .
مثال : الإستفتاء - الإعلانات - مكتبة الروابط والتحميلات - مكتبة الفيديو - معرض الصور ..
طريقة العرض : تحتوي على نواة الصفحة ... اي  قوام واساس الصفحة لتعطي الوظيفة وتحيط بها الموديلات كوحدات فرعية ..

 
درس تعريفي :: ماهى الاضافات البرمجية Extensions ؟ Modules : عبارة عن الوحدات التي تحيط بالتطبيقات كي يتم عرضها في أماكن معينة في القالب لتعطي وظيفة او مدخول محدد من تطبيق محدد ..
مثال : اموديل تسجيل الدخول - موديل اخر المقالات - موديل المتواجد الآن ..
طريقة العرض : تجده على اعمدة الموقع .. الوحدات الديناميكة المتحركة .. السلايد شو .. تسجيل الدخول .. المتواجد الآن ...


 Plugins : عبارة عن وظائف تعمل بطريقة معينة لهدف معين تحققه ...
مثال : البحث - المحرر الإفتراضي بجملة
طريقة العرض : لا تعرض بصفة مباشرة او في صفحة خاصة ... مثل المحرر الذي تدخل فيه مقالك هو عبارة عن اضافة مساعدة لادخال المقال لقسم المقالات ...
لتتعرف على ماهي جوملا ... من خلال الضغط هنا ...

تم بحمد الله والله المستعان على ما تصفون ...

Www.Arbesk.Com الموضوع الأصلي علي منتديات أرابيسك : درس تعريفي :: ماهى الاضافات البرمجية Extensions ؟ 

الجزء الأول :: شرح برنامج أرتيستير Artisteer لصناعة قوالب جوملا باحترافية [منقووووول]

اليوم كما وعدنا بشرح البرنامج الرائع ارتيستير لصناعة قوالب جوملا .. نقدم اليكم الجزء الأول من سلسلة شروحات هذا البرنامج .. والتي تتضمن
  • الجزء الأول :: شرح القوائم ووظائفها .
  • الجزء الثاني :: شرح التصميم واستغلال امكانيات البرنامج .
  • الجزء الثالث :: اللمسات الاحترافية في تصميم القالب وتصديره نهائيا.
  • الجزء الرابع :: تعريب القالب الصادر من البرنامج في خطوات معدودة .
في هذا الجزء نشرح لكم القوائم الأساسية للبرنامج ووظائفها مع الصور المرقمة ..
ناسف للتأخر الفترة الماضية بسبب ظروف خاصة .. سيتم شرح جزء التعريب اولا كما طلب الأعضاء
بسم الله الرحمن الرحيم - نبدأ ...
الواجهة الرئيسية للبرنامج ..
يختار لك البرنامج نموذجا افتراضيا كما يظهر بالصورة كما يوجد زر لتغيير هذا النموذج الافتراضي باسم " اقترح تصميما "

------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
الاطار الأول ::- أفكار .:: يعرض لك اقتراحات للتصميم وتشمل الوان وخطوط وخلفية الخ ...

كما يشمل الاطارات حسب الأرقام كما يلي ::-
1- الأفكار .
2- الألوان والخطوط :: بحيث منها تختار الألوان الرئيسية للموقع .. والخطوط الخاصة بالكتابة .
3- النموذج :: وهو شكل الموقع .. الأعمدة .. اي مبني على عمودان او ثلاثة اعمدة والقوائم اعلى الهيدر ام اسفلها .
4- خلفية الموقع :: منها تختار خلفية الموقع مع تأثيرات السطوع والألوان وغيرها .
5- الورقة :: وهو شكل صفحة الموقع التي تحتوي المحتوى كله ... دائرية ام بدون داشرية في الأعلى ..
6- العنوان :: والمقصود به هيدر الموقع وصورة الهيدر وتأثيراتها والكتابة عليها وشعار الموقع .
7- قائمة :: وهو قائمة الموقع المنسدلة التي تظهر في الموقع .
8- مقالات :: هو شكل المقالات في الموقع ولون الكتابة وايقوناتها .
9- كتل :: وهي الموديلات وشكلها وتلوينها واظهار عنوانها .
10- الأزرار :: وهي ازرار اقرأ المزيد والتصويت والنتائج وغيرها من ازار جوملا في موقعك .
11- الحاشية :: وهو الفوتر للموقع وشكله وخلفيته وايقونة ال rss وغيرها .
بعدها ننتقل مع داعمك العربي جوملا العرب ... الى شرح كل اطار منهم ...
أولا إطار الأوان والخطوط ::-

1- موضوعات الألوان :: يعرض لك البرنامج موضوعات للألوان بحيث تكون الوان متناسقة مع بعضها تختار منها النسق الذي تبدأ منه رحلتك مع هذا البرنامج المتميز .
2- ضبط الألوان :: تغيير الألوان بحيث تختار اللون الذي تريده ثم تغييره كما تريد ..
3- اقتراح خطوط للموقع .
4- مجموعات الخطوط الرئيسية وخط الطباعة ومقاسات الخطوط .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
ثانيا النموذج ::-

1- والصورة اليسرى هي مخطط الصفحة الأفقي ... مكان القائمة المنسدلة ووضعها من الهيدر اعلاه ام اسفله ام بقائمة فقط بدون هيدر .. فالاختيار متاح لك في اي حااالة .
2- الصورة اليمنى هي مخطط الأعمدة .. بناء الموقع على عمودان او ثلاثة واماكنهم اختر المخطط الذي تريد .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
ثالثا خلفية الموقع ::-

1- اختر صورة الخلفية للموقع او حمل صورة من جهازك ... فالاطار موجود .
2- السطوع والصورة الخلفية والطبقة اعلى الصورة الخلفية والميلان هنا هو تأثير ميلان الاضاءة في الصورة .
يوجد خيارات عدة في هذا الاطار لتغيير واختيار خلفية الموقع والاضاءة واتجاهها .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
رابعا الورقة ::-

1- شكل ورقة الموقع وهي التي تحتوي على محتوى الموقع كاملا ..
2- التعديل في الورقة من مقاسات وطول وعرض ومسافة اعلى الورقة وحشو الورقة والاطار وتظليلها مع الألوان .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
خامسا العنوان " الهيدر " ::-

1- اقتراح هيدر مع تحديد العرض والارتفاع .
2- خلفية الهيدر وهي صورة تضعها او تحملها من جهازك .
3- وهي الصورة الاضافية التي توضع فوق الهيدر وهي اللوجو او شعار موقعك .
4- اسم موقعك وشعاره الكتابي .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
سادسا القائمة ::-

هنا أهم شيء يجب ان تكون محاذاة القائمة على اليسار لأن عند التعريب اذا لم تكن القائمة على اليسار سيحدث خطأ في الاكسبلورر .. لذا نتوخى الحذر ونجعلها على اليسار .
1- شكل القائمة .
2- تلوين القائمة واساليب زخرفتها وعرض شكلها .
3- شريط القوائم وتعبئته وتلوين الاطار .
4- الغرض هو نوع القائمة تنسدل او لا تنسدل مع التعبئة والتلوين .
5- المادة الثانوية هي العناصر الفرعية للقائمة الرئيسية .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
سابعا المقالات ::-

1- اقتراح تصميم للمقالات .
2- طريقة الكتابة والمحاذاة وتنسيق النص .
3- العناصر الثانوية للكتابة والعناوين والرابط ووضع الجدول .
4- ايقونات العنوان وطريقة كتابة العنوان .
5- العناصر الفرعية للعنوان .. القسم والتعليقات .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
ثامنا الكتل " الموديلات "

1- شكل الموديل وتصميمه .
2- الأساليب وهي اهم ما في تصميم الموديلات من خلفية وعنوان ومحتوى بحيث تنسق الصورة واللون وكل شيء .
3- طريقة الكتابة والتنسيق داخل الموديلات .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
تاسعا الأزرار ::-

1- شكل الأزرار .
2- شكل الزر من قوام واطاره والاختيارات متعددة حتى وان كان الماوس على الزر فيمكنك اختيار الألوان والصورة .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------
عاشرا واخيرا الحاشية ::-
الجزء الأول :: شرح برنامج أرتيستير Artisteer لصناعة قوالب جوملا باحترافية [منقووووول]
وفيها تحديد لون الفوتر وصورته .. والقوام وتاثير الضوء في الميلان .
والمحاذاة والمساحة وايقونة ال rss .
------------------------------ حصريا من جوملا العرب .. الداعم العربي الأول لجوملا -----------------------------------

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

Www.Arbesk.Com الموضوع الأصلي علي منتديات أرابيسك : الجزء الأول :: شرح برنامج أرتيستير Artisteer لصناعة قوالب جوملا باحترافية [منقووووول] 

حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب


اليوم تقدم لكم جوملا العرب شرح تعريب قوالب ارتيستير في عشر خطوات فقط مع الشرح المصور بعدما شرحنا القوائم الرئيسية في البرنامج الرائع ارتيستير ندخل إلى جزء تعريب القالب كما طلب أعضاؤنا الكرام ...
في هذا المقال سنشرح تعريب قالب ارتيستير فقط .. وهو في خطوات بسيطة تبدأ من تغيير اتجاه القالب .. الى تغيير صور الايقونات وغيره في القالب ... مع الشرح بالصور المرمزة بمكان التغيير  بسم الله ..
قبل البداية والدخول في التعريب نآسف لـاخر عرض الدرس بسبب الظروف الحالية التي نمر بها مع الاستضافة وفي وقتنا الحالي وفترة الاختبارات .. فقط ادعو لنا ..

بعد الانتهاء من تصميم القالب نضغط على زر تصدير ونحدد اسمه ونصدره الى المجلد الذي نريده ويفضل تصديره كمجلد حتى يسهل التعديل ثم بعدها سنقوم بضغط الملف ..

حاول أن تجعل لقالبك اسم مميز وبارقام حتى تتعرف عليه بسهولة ان إختاره أحد عملاؤك او حتى لموقعك .
حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
نبدا في التعريب
ندخل الى مجلد css في مجلد القالب ثم الى ملف template.css
أولا تغيير اتجاه القالب من اليمين الى اليسار
لتغيير اتجاه القالب ندخل الى الدالة Body وهي التي تحتوي جميع الدوال الفرعية للصفحة لذا عن تعديل اتجاهها سيتم تعديل اتجاه دوال باقي الصفحة .. لذا نضيف اليها الامر Direction:rtl كما في الصورة ...
حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
بعدما قمنا بنجاح بتعديل اتجاه الصفحة تتبقى بعض الفرعيات التي لا تتحكم فيها الامر direction:rtl .. مثل القوائم ..
ثانيا تعديل اتجاه القائمة المنسدلة "" من اليمين الى اليسار "" ..
نقوم بتعديل الامر float:left الى float:right ... في الدالة .art-menu li وللعلم اي دالة بها li تعني قائمة او الترقيم النقطي لموديل او قائمة او شيء يحتاج ترقيم في القالب .

حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
بعدما قمنا بنجاح بتعديل مكان القائمة وجعل بدايتها من اليمين الى اليسار بدلا من اليسار الى اليمين ..
ثالثا ندخل الى محاذاة العناصر الفرعية للقائمة المنسدلة وجعل بدايتها من اليمين الىي اليسار بدلا من جعل القائمة المنسدلة تفتح لليسار نجعلها تفتح لليمين .. نستبدل الأمر left:0 بالامر right:0 في الدالة .art-menu ul
حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
رابعا تبديل كل أوامر text-align:left وهي محاذاة الكتابة لليسار بالاوامر text-align:right وهي محاذاة الكتابة الى اليمين .. في الصورة التالية نستخدم برنامج دريم ويفر وايجاد واستبدال ... سيقوم بالاستبدال الكامل او ممكن استبدالها يدويا ...

نتوجه الآن الى تعديل اماكن الايقونات الجمالية ووضع محاذاتها حتى لا يحدث تداخل ...
خامسا تعديل ايقونة عنوان الموديلات " BlockHeaderIcon.Png " ...
لتعديل مكان صورة يجب التعديل في أمرين مهمين جدا جدا
الأول هو المحاذاة للكتابة padding ..
وهي المحاذاة للكتابة بعيدا عن بداية العنصر حتى نترك فراغ للايقونة ولا يحدث تداخل مع الكتابة ..
الثاني هو مكان الايقونة background-position ..
وهو مكان وضع الصور يمين او يسار او حتى يمين علوي او سفلي .. سنحدد كل شيء بالتفصيل ..
بالنسبة للمحاذاة padding وهي تحتوي على اربع ارقام متتالية يفرق بينها مسافة واحدة مثلا
padding: 10px 20px 25px 32px
وهنا تعني ترك مسافة لأعلى 10 بيكسل ..
وترك مسافة لليمين 20 بيكسل ..
وترك مسافة لأسفل 25 بيكسل ..
وترك مسافة لليسار 32 بيكسل ..
وترتيبها من اليسار الى اليمين في الامر padding هي :: اعلى يمين أسفل يسار "" إتجاه عقارب الساعة "
الآن الموضوع اتضح اليك .. وتستطيع تحديد محاذاة الكتابة بعيدا عن الايقونة ففي ايقونة عنوان الموديل " BlockHeaderIcon.Png "
المحاذاة padding: 0 0 0 32px ... وهي تعني محاذاة لأعلى ولأسفل ولليمين صفر ولليسار 32 بيكسل ..
لذا سنقوم بتغييرها الى محاذاة لليمين 32 بيكسل والباقي يكون محاذاته صفر فيكون الشكل كما بالصورة وهو
padding: 0 32px 0 0 .... وبهذا تكون الكتابة قد اخذت المحاذاة التامة بعيدا عن الايقونة وتركت لها المساحة .
أما الامر الثاني والمتبقي وهو جعل مكان الايقونة يستقر في الوضع الايمن بدلا من الايسر .. فيكون الامر
background-position: left top نحوله الى background-position: right top ... وللعلم الامر
background-position :: يأتي بعده مكانين لتحديد مكان الصورة او الايقونة
الأول هو المكان الافقي للايقونة والثاني هو المكان الرأسي للايقونة ...
شاهد الصورة التالية وغير مكان الخلفية ....

حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
سادسا تغيير مكان ايقونات الترقيم .. ودوالها الاشهر هي ol, ul >>> li ul ...
سنغيير هنا نوع الخط ومكان الايقونة وهنا الأمر margin .. يعني المحاذاة الكاملة عن الحدود النهائية للموديل او المقال وليس محاذاة الكتابة فقط .. وتغييره نفس الامر بالنسبة للمحاذاة padding .. تابع الأسهم من أجل التغييرات .
حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
سابعا تغيير مكان ايقونة المقال كما وضحنا من خلال الأمر padding ... ولاحظ وجود الامر padding-right وهو امر مختصر ومحدد ويعطي محاذاة لليمين فقط بالقيمة التي تحددها .. كما انه سيلزمك اضافة السطر
background-position: right center .. لأنه غير موجود في القالب ويجب وضعه حتى توضع الايقونة في المكان الايمن ... ضروري جدا ..
حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
ثامنا محاذاة ايقونة الترقيم النقطي في المقالات تابع الصورة وعدل كما شرحنا ...
حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب
وبهذا نكون قد انتهينا من تعريب القالب وتحويله كاملا الى اليمين الى اليسار ... معرب 100% باذن الله ..
تاسعا نتوجه الآن لتعديل ملف index.php لتعديل سطر الحقوق والتصميم وغيره ...
قبل اي شيء نجعل ترميز الملف UTF-8 ... ثم نعدل السطر التالي كما في الصورة قبل وبعد ..


ثم نحفظ الملف بعدما انتهينا من وضع سطر الحقوق ... ولا تعدل فيه اذا كنت لا تعلم شيء في لغة html ...
عاشرا ندخل الى ملف templatedetails.xml وهو الملف الذي يحتوي معلومات القالب واوامر التنصيب ...
1- نضع اسم القالب :: name
2-تاريخ الانشاء :: creationdate
3- اصدار القالب :: version
4- الناشر او صاحب القالب :: auther
5- موقع صاحب القالب :: autherurl
6- وصف القالب :: description



بعدها نقوم بضغط مجلد القالب ... ونضغطه بالصيغة zip ...
ثم نتوجه للوحة الادارة في جوملا ... ونقوم برفع القالب ..
ان شاء الله يتم بنجاح .."" تثبيت قالب بنجاح "
واسفلها عبارة وصف القالب description في ملف templatedetails.xml

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

Www.Arbesk.Com الموضوع الأصلي علي منتديات أرابيسك : حصريا شرح تعريب قوالب ارتيستير باحترافية في خطوات بسيطة مع جوملا العرب