شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي
شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 776401
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 23502
ادارة المنتدي شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 11960
شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 776401
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 23502
ادارة المنتدي شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 11960



 
آخر المواضيع
الموضوع
تاريخ ارسال المشاركة
بواسطة
منتدى الأفلام الأجنبى للكبار فقط | Adults Only
افلام للكبار فقط مشاهدة مباشرة بدون تحميل اون لاين - موقع الحل
اللعبة التي لم يستطع انهائها سوى 4001 شخص في العالم
باتش تصحيح اخطاء pes 2011
الان يمكنك الحصول علي شهادة في 13يوم
الان يمكنك الحصول علي شهادة في 13يوم
الان يمكنك الحصول علي شهادة في 13يوم
7.http://www.borsaat.com/vb/f2/
الان يمكنك الحصول علي شهادة في 13يوم
الان يمكنك الحصول علي شهادة في 13يوم
السبت يناير 06, 2018 9:18 am
الجمعة أغسطس 07, 2015 2:08 pm
الخميس يونيو 18, 2015 1:28 pm
الأربعاء مايو 20, 2015 12:40 pm
الأربعاء مارس 25, 2015 1:34 pm
الأربعاء مارس 25, 2015 1:34 pm
الأربعاء مارس 25, 2015 1:34 pm
الأربعاء مارس 25, 2015 1:34 pm
الأربعاء مارس 25, 2015 1:33 pm
الأربعاء مارس 25, 2015 1:33 pm












     :: تطوير المنتديات :: قسم تطوير المنتديات والمواقع | Development sites and forums

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

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

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

الزعيم روميو

الزعيم روميو

.:: الإدارة ::.




المشاركات : 4671
الجنس : ذكر
العمر : 31
البلد البلد : شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Egypt10
الــــمـــزاج : رايق
هوايـتـي : شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Huntin10
نـــقــــاط : 17698
قوة السٌّمعَة : 32
تاريخ التسجيل : 14/04/2008
احترام قوانين المنتدي : يحترم القوانين

http://www.rom3o.com

مُساهمةموضوع: شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي   شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Subscr10الجمعة فبراير 04, 2011 4:02 pm

السلام عليكم

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


شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 03-02-11

مثال لمنتدى تم وضع الخاصية عليه: [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

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

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

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

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

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

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

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

<BLOCKQUOTE>
مثال:

اذا كان رابط منتداي هو: [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
و روابط التصاميم التي تهمني هي:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ثم [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
في هذه الحالة, رابط ورقتا ال css اللتان ساحصل عليهما و سأحتفض بهما هما:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ثم [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]


</BLOCKQUOTE>

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="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur2')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur3')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur4')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur5')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}

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 الذي هو على هذا الشكل [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] بالروابط الصحيحة التي اعددتها. هذه العملية سهلة جدا اذ ما عليك الا ان تنسخ الروابط التي سبق لك ان اعددتها اعلاه (المرحلة 4) و تضعها بدل الروابط المتواجدة افتراضياً.

ملاحظة هامة:

يمكنك ان تضيف او تحذف ما تريده من الستايلات و ذلك باضافة او حذف الزوجين التاليين:


الكود: ---------
اقتباس :

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


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


الكود: ---------
اقتباس :
if (type == 'valeur1')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
لتعطي في لائحة الإختيار "التصميم 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="http://forum_url/xxxxxx-rtl.css">');
}


في نهاية فقرة اكواد else if بالشكل التالي:


الكود: ---------
اقتباس :
if (type == 'valeur1')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur2')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur3')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur4')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur5')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
else if (type == 'valeur6')
{
document.write('<link rel="stylesheet" type="text/css" href="http://forum_url/xxxxxx-rtl.css">');
}
فتضيف هذين الزوجين اعلاه بقدر عدد التصاميم التي تريد اضافتها في منتداك. و بالعكس, تحذف عدد الأزواج التي تريد لتقلل من عدد التصاميم او تحذف واحداً منها او اكثر.

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


3. المرحلة الثالتة: تفعيل اختيار الستايلات على المنتدى.

12. قم بنسخ الكود التالي بعد ان تقوم بتغيير الرابط [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] برابط صفحة ال 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}<br /> </span>

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

شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي 03-02-11

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


المرفقات


شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Attachment
themes_selector.txt theme selector script(3 Ko) عدد مرات التنزيل 26






الموضوع الاصلى : شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي      المصدر : منتديات روميو     الكاتب : الزعيم روميو
الزعيم روميو; توقيع العضو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 

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

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Empty


شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Empty
صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: تطوير المنتديات :: قسم تطوير المنتديات والمواقع | Development sites and forums-
شرح كيفية وضع اكثر من استايل لمنتديات احلي منتدي Empty
sitemap.txt | sitemap2.xml | sitemap.xaml.gz | sitemap.html | sitemap.xml | feed | robots.txt