منتدى الدعم العربي لمنتديات أحلى منتدى
مرحبا بك في منتدى دعم منتديات AhlaMontada

لتتمكن من الإستمتاع بكافة ما يوفره لك هذا المنتدى من خصائص, يجب عليك أن تسجل الدخول الى حسابك في المنتدى. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه.

انشاء منتدى مجاني شبيه بهذا المنتدى
أحلى الشبكات الإجتماعية

انشاء منتدى مجاني



 انشاء منتدى مجاني

أقسام الدعم

دعم الخدمات العامة:
مشاكل كلمة السر
مشاكل فتح المنتدى
مشاكل لوحة الإدارة
مشاكل تنسيق المظهر
المشاكل الأخرى

----------------------

دعم الخدمات التكميلية :
مشاكل النطاقات
مشاكل التومبلايت

----------------------

مراسلة الإدارة :

طلب كلمة السر
إرسال أكواد أو شروحات
أتصل بنا
كيفية طلب كلمة سر جديدة
> طريقة طلب كلمة سر

تنبيه: لا تضع أبداً ايميل الإنشاء في مساهماتك و لا تعطيه لأحد!
المواضيع الأخيرة
» طلب كود البيانات
اليوم في 20:26 من طرف ahd allah

» اريد مود خدمات الموضوع
اليوم في 20:11 من طرف ahd allah

» طلب كود تعليمات المشاركة
اليوم في 19:57 من طرف ahd allah

» طلب اضهار تفاصيل العضو :كاتب الموضوع
اليوم في 19:43 من طرف فراس البابلي

» لغة المنتدى
اليوم في 19:00 من طرف ahd allah

» كيفية اخفاء الاشراف
اليوم في 14:21 من طرف كمال92

» من يعطيني استايل
اليوم في 13:12 من طرف JAR7

» استفسار حول دخول المنتدي عبر الفبس بوك
اليوم في 12:17 من طرف كمال92

» مشكلة في البيانات الشخصية
اليوم في 7:54 من طرف ahd allah

أفضل 10 أعضاء في هذا الأسبوع
ahd allah
 
Mohamed Nsr
 
MĨĎŐ
 
muslmasan
 
a.sat65
 
DeLeTe
 
JAR7
 
MiSho
 
{عذآب}
 
كمال92
 

أفضل الأعضاء الموسومين
@الزعيم
 
@@
 
@stones
 
@Mohamed Nsr
 
@JAR7
 

عمل منتدى

وضع اكثر من ستايل للمنتدى

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

كاتب هذه المساهمة مطرود حالياً من المنتدى - معاينة المساهمة

رد: وضع اكثر من ستايل للمنتدى

مُساهمة من طرف البرق200 في الثلاثاء 3 أبريل 2012 - 17:21


البرق200
 
 

ذكر
عدد المساهمات : 1773
معدل النشاط : 6355

http://sea-alarab.com/montada-f19/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كاتب هذه المساهمة مطرود حالياً من المنتدى - معاينة المساهمة

رد: وضع اكثر من ستايل للمنتدى

مُساهمة من طرف البرق200 في الثلاثاء 3 أبريل 2012 - 17:52

fayssal el kharrati كتب:اهلا يا اخي ليست لدي صلاحية قراءة الموضوع ما الحل? تاتيني هذه الرسالة
ليست لديك صلاحيات قراءة هذا الموضوع! معاينته مقتصرة فقط على الأعضاء الذين لديهم صلاحيات خاصة.
اهلا اخى سوف اقوم باعداد لك الشرح
انتظرنى

البرق200
 
 

ذكر
عدد المساهمات : 1773
معدل النشاط : 6355

http://sea-alarab.com/montada-f19/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كاتب هذه المساهمة مطرود حالياً من المنتدى - معاينة المساهمة

رد: وضع اكثر من ستايل للمنتدى

مُساهمة من طرف البرق200 في الثلاثاء 3 أبريل 2012 - 17:58

شرح دقيق لطريقة وضع اكثر من استايل في نفس الوقت للمنتدى

و اعطاء الأعضاء امكانية معاينة المنتدى بعدة استايلات كل حسب ما يحب...




مثال لمنتدى تم وضع الخاصية عليه: http://themeselect.ahlamontada.com

لفعل ذلك, المرجو اتباع الشرح التالي و المكون من 3 مراحل بدقة شديدة:

1. المرحلة الأولى: اعداد ورقة ال css الخاصة بالستايلات.

1. اول شيء تقوم به قبل بدئ عملية التنسيق هو ان تبحث في موقع مشاطرة الستايلات http://ar.hitskin.com عن كل الستايلات التي تريد ان تضعها في نفس الوقت على منتداك (ملاحظة هامة: يجب عليك اجباريا ان تختار تصاميم من نفس نسخة منتداك).

2. نحن سنختار هنا للمثال فقط لا للحصر 4 تصاميم هي:

http://ar.hitskin.com/search-skin/skin-138662.htm
http://ar.hitskin.com/search-skin/skin-102265.htm
http://ar.hitskin.com/search-skin/skin-132979.htm
http://ar.hitskin.com/search-skin/skin-103479.htm

3. كما يمكنك ملاحظته, كل تصميم يتميز برقم تعريفه على شكل ar.hitskin.com/search-skin/skin-xxxxxx.htm و هذا الرقم الخاص بتعريف التصميم هو الذي يهمنا في موضوعنا هذا

4. قم بنسخ ارقام تعريف كل التصاميم التي تريد ان تضعها على منتداك و اضفها في المكان المخصص لها و المحدد بعلامات xxxxxx في رابط ورقة ال css التالي http://forum_url/xxxxxx-rtl.css . ثم عوض forum_url برابط منتداك بالكامل. بعدها احتفض بهذه الروابط لأننا سنحتاجها فيما بعد.


مثال:
اذا كان رابط منتداي هو: http://help.ahlamontada.com
و روابط التصاميم التي تهمني هي:
http://ar.hitskin.com/search-skin/skin-138662.htm ثم http://ar.hitskin.com/search-skin/skin-102265.htm
في هذه الحالة, رابط ورقتا ال css اللتان ساحصل عليهما و سأحتفض بهما هما:
http://help.ahlamontada.com/138662-rtl.css

ثم http://help.ahlamontada.com/102265-rtl.css

2. المرحلة الثانية: اعداد كود التغيير.
5. ادخل على لوحة ادارتك >> عناصر اضافية >> إدارة صفحات ال HTML : ثم قم بانشاء صفحة HTML جديدة.
6. اعط عنوان لصفحتك ثم تأكد ان الخاصيتين "هل تود استعمال أعلى و أسفل صفحة منتداك؟" "استعمال هذه الصفحة كصفحة رئيسية؟" موضوعتين على "لا"
7. قم بنسخ الكود التالي و وضعه في صفحة ال HTML التي انشأت (نفس الكود تم ارفاقه في ملف مع هذا الموضوع تحت اسم themes_selector.txt ):
الرمز:

var type = getCookie('template1');
var temsel = document.getElementById('temsel');
temsel.innerHTML ='<select onchange="changeskin(this.options[this.selectedIndex].value);window.location.reload();"><option>أختر التصميم الذي تريد ان تعاين به المنتدى</option><option value="valeur1">التصميم 1</option><option value="valeur2">التصميم 2</option><option value="valeur3">التصميم 3</option><option value="valeur5">التصميم 4</option></select>';

 

if (type == 'valeur1')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}
else if (type == 'valeur2')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}
else if (type == 'valeur3')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}
else if (type == 'valeur4')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}
else if (type == 'valeur5')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}
function changeskin(change) {
  var scheme = change;
  var name = 'template1';
  var pathname = location.pathname;
  //var myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
  var ExpDate = new Date ();
  ExpDate.setTime(ExpDate.getTime() + (180 * 24 * 3600 * 1000));
  setCookie(name,scheme,ExpDate,'/');
}
function getCookie(name){
  var cname = name + "=";
  var dc = document·cookie;
  if (dc.length > 0) {
      begin = dc.indexOf(cname);
      if (begin != -1) {
        begin += cname.length;
        end = dc.indexOf(";", begin);
        if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
      }
  }
  return null;
}
function setCookie(name, value, expires, path, domain, secure) {
  document·cookie = name + "=" + escape(value) +
  ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
  ((path == null) ? "" : "; path=" + path) +
  ((domain == null) ? "" : "; domain=" + domain) +
  ((secure == null) ? "" : "; secure");
}




8. يجب ان تتوخى الحذر ولا تعدل في الكود اعلاه عدى ما سنشير اليه اسفله لا غير:
9. لتغيير اسم التصميم, عليك ان تغير الأسماء المتواجدة بين الكودين <option value="valeur1">التصميم 1</option> في هذا المثال اذا اردت مثلا ان يكون اسم التصميم "تصميم الدعم الرسمي" بدل "التصميم 1" فما عليك الا تغيير الإسم لا غير.
10. تغيير رابط ورقة ال css الذي هو على هذا الشكل http://forum_url/xxxxxx-rtl.css بالروابط الصحيحة التي اعددتها. هذه العملية سهلة جدا اذ ما عليك الا ان تنسخ الروابط التي سبق لك ان اعددتها اعلاه (المرحلة 4) و تضعها بدل الروابط المتواجدة افتراضياً.
ملاحظة هامة:
يمكنك ان تضيف او تحذف ما تريده من الستايلات و ذلك باضافة او حذف الزوجين التاليين:

الرمز:

<option value="valeur1">التصميم 1</option>

التي تتزاوج مع الكود:
الرمز:

if (type == 'valeur1')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}

لتعطي في لائحة الإختيار "التصميم 1".
اذا اردت ان تضيف تصميم اضافي فما عليك اذاً الا ان تضيف بعد آخر وسم </option> (بين الوسمين </option> و </select>) كود جديد لتعريف التصميم الإضافي, مثلا:


الرمز:
<option value="valeur6">التصميم 5</option>


تضيفه هكذا:

var type = getCookie('template1');
var temsel = document.getElementById('temsel');
temsel.innerHTML ='<select onchange="changeskin(this.options[this.selectedIndex].value);window.location.reload();"><option>أختر التصميم الذي تريد ان تعاين به المنتدى</option><option value="valeur1">التصميم 1</option><option value="valeur2">التصميم 2</option><option value="valeur3">التصميم 3</option><option value="valeur5">التصميم 4</option><option value="valeur6">التصميم 5</option></select>';


ثم تضيف الكود التالي:

الرمز:
else if (type == 'valeur6')
{
  document.write('<link rel="stylesheet" type="text/css" href="[url=http://forum_url/xxxxxx-rtl.css%22%3E']http://forum_url/xxxxxx-rtl.css">'[/url]);
}


فتضيف هذين الزوجين اعلاه بقدر عدد التصاميم التي تريد اضافتها في منتداك. و بالعكس, تحذف عدد الأزواج التي تريد لتقلل من عدد التصاميم او تحذف واحداً منها او اكثر.
11. بعد ان تعدل الكود الذي وضعته في صفحة ال html كما طلبنا اعلاه, قم بحفظ التسجيلات في صفحتك. ثم عد الى ادارة صفحات ال html لتحصل على عنوان الأنترنت لصفحة ال html التي انشأت و قم بنسخه و احتفظ به فسنحتاجه في المرحلة القادمة.

3. المرحلة الثالتة: تفعيل اختيار الستايلات على المنتدى.
12. قم بنسخ الكود التالي بعد ان تقوم بتغيير الرابط http://html_page_url برابط صفحة ال html الذي اعددته في المرحلة 11.

الرمز:
<span id="temsel"></span><script type="text/javascript" src="http://html_page_url"></script>

13. الأمر الآن سهل جدا. فما عليك الا الدخول الى لوحة ادارتك >> ادارة عامة >> تشكيل >> وصف المنتدى ثم تنسخ و تلصق فيه الكود الذي اعددته في المرحلة 12.
ملاحظة:
يمكن لمن اشترى حق تعديل التومبلايتات ان يقوم بوضع الكود المحصل عليه في المرحلة 12 مباشرة في التومبلايت overall_header عوض وضعه في وصف المنتدى. في هذه الحالة, يجب عليه ان يضع الكود المحصل عليه في المرحلة 12 مباشرة بعد الكود التالي في التومبلايت المذكور:

الرمز:
<span class="gen">{SITE_DESCRIPTION}
  </span>


14. قم بتسجيل التغييرات التي قمت بها تم اذهب الى رئيسية منتداك فستجد عليها ان شاء الله



وفقك الله
Cool

البرق200
 
 

ذكر
عدد المساهمات : 1773
معدل النشاط : 6355

http://sea-alarab.com/montada-f19/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كاتب هذه المساهمة مطرود حالياً من المنتدى - معاينة المساهمة

رد: وضع اكثر من ستايل للمنتدى

مُساهمة من طرف starsorck2 في السبت 7 أبريل 2012 - 10:28

s

starsorck2
 
 

انثى
عدد المساهمات : 232
معدل النشاط : 2263

http://starsorck.123.st

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: وضع اكثر من ستايل للمنتدى

مُساهمة من طرف Mr.YuGi في السبت 7 أبريل 2012 - 17:17

تمنع الردود التى لا فائدة منها .. Arrow

Mr.YuGi
 
 

ذكر
عدد المساهمات : 38026
معدل النشاط : 18308

http://Www.ahlamontada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى