تم تعريب الاضافة اختيارنوع وحجم الخط من قائمة منسدلة

Started by samozin, February 28, 2007, 09:21:08 AM

Previous topic - Next topic

samozin



تم تعريب  الاضافة اختيارنوع وحجم الخط من قائمة منسدلة

دا الشكل النهائى
بعد التثبيت  كأى رزمة عاديه
الأضافة تعمل بدون أخطاء على السيم الافتراضية
ولو عايز تثبتها على السيم الخاص بيك ثبت الرزمةعا دى و اتبع التعليمات الموجودة فى الملف اللى اسمه
FontandSizeDropdown_1.1
والخاصة باللعب فى الملف
post.template.php

فقط لا غير
هتيضف  كود  وتدبل كود مكان كود
بس  خطوتين فقط

Hadi

و عليكم السلام..

تم تنصيب المود بنجاح و لكن لم تظهر اي خيارات عندي!! ما الخطأ الذي اقترفته في التنصيب


samozin

اولا دى  اضافة لدعم كتابة النصوص فى صفحة رد او كتابة موضوع جديد
تشتغل صح على السمة الافتراضيه
اما لو كنت مثبت سمى غير الافتراضيه  فيلزمك تعديلات فى فى ملف
post.template.php


samozin

لا يمكن   انا اختبارتها مرتين كمان غير المره االأولى قبل كتابة هذا الموضوغ.........بعد تثبيتها  فى كل مره اذهب الى كتابة موضوع جديد   وشغالة ميه ميه

Hadi

Quote from: samozin on March 05, 2007, 02:20:12 PM
لا يمكن   انا اختبارتها مرتين كمان غير المره االأولى قبل كتابة هذا الموضوغ.........بعد تثبيتها  فى كل مره اذهب الى كتابة موضوع جديد   وشغالة ميه ميه



تعمل على الاكسبلورير و لا تعمل على الفايرفوكس


مصطفى محمود

انا الحمد لله اشتغل عندى ومن اول مره

متشكرين بجد يا ساموزين


MXZ911

~¤¦¦§¦¦¤~ MXZ911~¤¦¦§¦¦¤~
Mohamed Osama
Fcis - ASU

   
من يركب البحر لا يخشى من الغرق
وأنا قررت ركوب البحر
إذن أنا لا أخشى من الغرق

JoeB

احسنت
الاضافة تعمل بنجاح
وفقك الرب والئ المزيد من العطاء


عاشق العندليب

خالص الشكر على مجهوداتك أخي العزيز جزاك الله كل خير

yaserz

 post.template.phpطيب ممكن تحكيلنا شو هو التعديل على ملف 

samozin

In file $themedir/Post.template.php
Find:

// Print a drop down list for all the colors we allow!
if (!isset($context['disabled_tags']['color']))
echo ' <select onchange="surroundText(\'[color=\' + this.options[this.selectedIndex].value.toLowerCase() + \']\', \'[/color]\', document.forms.', $context['post_form'], '.', $context['post_box_name'], '); this.selectedIndex = 0; document.forms.', $context['post_form'], '.', $context['post_box_name'], '.focus(document.forms.', $context['post_form'], '.', $context['post_box_name'], '.caretPos);" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['change_color'], '</option>
<option value="Black">', $txt[262], '</option>
<option value="Red">', $txt[263], '</option>
<option value="Yellow">', $txt[264], '</option>
<option value="Pink">', $txt[265], '</option>
<option value="Green">', $txt[266], '</option>
<option value="Orange">', $txt[267], '</option>
<option value="Purple">', $txt[268], '</option>
<option value="Blue">', $txt[269], '</option>
<option value="Beige">', $txt[270], '</option>
<option value="Brown">', $txt[271], '</option>
<option value="Teal">', $txt[272], '</option>
<option value="Navy">', $txt[273], '</option>
<option value="Maroon">', $txt[274], '</option>
<option value="LimeGreen">', $txt[275], '</option>
</select>';



Add after:


// Print a drop down list for all the fonts are aviable!
if (!isset($context['disabled_tags']['font']))
echo ' <select onchange="surroundText(\'[font=\' + this.options[this.selectedIndex].value.toLowerCase() + \']\', \'[/font]\', document.forms.', $context['post_form'], '.', $context['post_box_name'], '); this.selectedIndex = 0; document.forms.', $context['post_form'], '.', $context['post_box_name'], '.focus(document.forms.', $context['post_form'], '.', $context['post_box_name'], '.caretPos);" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['font_face'], '</option>
<option value="Arial">', $txt['font_arial'], '</option>
<option value="Times New Roman">', $txt['font_times'], '</option>
<option value="Comic Sans MS">', $txt['font_comic'], '</option>
<option value="Verdana">', $txt['font_verd'], '</option>
<option value="Haettenschweiler">', $txt['font_heatt'], '</option>
<option value="Tahoma">', $txt['font_taho'], '</option>
</select>';
// Print a drop down list for all the fonts sizes are aviable!
if (!isset($context['disabled_tags']['size']))
echo ' <select onchange="surroundText(\'[size=\' + this.options[this.selectedIndex].value.toLowerCase() + \']\', \'[/size]\', document.forms.', $context['post_form'], '.', $context['post_box_name'], '); this.selectedIndex = 0; document.forms.', $context['post_form'], '.', $context['post_box_name'], '.focus(document.forms.', $context['post_form'], '.', $context['post_box_name'], '.caretPos);" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['font_size'], '</option>
<option value="9pt">', $txt['size_9'], '</option>
<option value="10pt">', $txt['size_10'], '</option>
<option value="11pt">', $txt['size_11'], '</option>
<option value="12pt">', $txt['size_12'], '</option>
<option value="13pt">', $txt['size_13'], '</option>
<option value="14pt">', $txt['size_14'], '</option>
</select>';



Find:

'size' => array('code' => 'size', 'before' => '[size=10pt]', 'after' => '[/size]', 'description' => $txt[532]),
'face' => array('code' => 'font', 'before' => '[font=Verdana]', 'after' => '[/font]', 'description' => $txt[533]),
);


Replace with:


);

Advertisement: