مساعدة حول تركيب البانر(هيدر)

Started by alitextex, September 19, 2010, 03:06:05 AM

Previous topic - Next topic

alitextex

السلام عليكم
ارجو المساعدة في تركيب بانر(هيدر) بأبعاد 935X102 px في الستايل الافرتاضي للنسخة 2.0 rc3

لي طلب آخر وهو وضع ايقونة خاصة لكل منتدى وبصراحة لقد رأيت مود خاص لذلك ولكن لايعمل مع الاصدار الذي استخدمه...هل بالإمكان تركيب الايقونات بدون المود الخاص لذلك ام انه هناك نسخة تعمل مع الاصدار المستخدم

مع جزيل الشكر

vivid

هنالك مودات خاصة بالبنرات
يمكنك تركيبها و تحديد مكان ظهورها

بالنسبة للأيقونات
هل تقصد بها آيقونات المنتديات و المواضيع
أم تقصد آيقونات التعديل و الحذف و الأقتباس إلخ إلخ

تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

alitextex

#2
اخي عثمان أريد ان اعرف ماهو المود الخاص بالهيدر وهل يتوافق مع اصداري ام لا
بصراحة اتوقع انني يمكن إضافته وذلك بإضافة كود صغي الى احد الملفات يحتوي على رابط الصورة
اما بالنسبة للأيقونات أقصد ايقونات on,on2,off

vivid

حا أجيبلك المود

بالنسبة للآيقونات الثلاثة
فهي موجودة داخل المسار
Themes/default/images
صمم آيقونات أو أبحث عن أيقونات في النت
و اعمل لها استبدال

بالنسبة لمود البنرات حا انزله لك

تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

vivid

عندي مود الآن انا شغال تعديل عليه

ممكن برضو تجرب هذا المود

http://custom.simplemachines.org/mods/index.php?mod=2610

بعد التنصيب اعمل تفعيل من
اعدادات المنتدى >
تعديلات

البنر حا يظهر معك بأعلى المنتدى
حا أشرح لك فين تحطه في المكان المناسب

تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

alitextex

Quote from: vivid on September 19, 2010, 06:47:39 AM
حا أجيبلك المود

بالنسبة للآيقونات الثلاثة
فهي موجودة داخل المسار
Themes/default/images
صمم آيقونات أو أبحث عن أيقونات في النت
و اعمل لها استبدال

بالنسبة لمود البنرات حا انزله لك
عفوا اخي عثمان لكن انا لا أريد استبدال الأيقونات الثلاثة فقط بل اريد ان اضع ايقونه مختلفة لكل منتدى لتدل على نفس الاختصاص

اما بالنسبة لمود البانر فبصراحة لم لم اجده في إعدادات المنتدى
(هل تغير البانر يحتاج إلى كل هذه الصعوبة؟؟)
مع التحيات

vivid

أذهب للملف
./Themes/default/BoardIndex.template.php

أبحث عن هذا الكود


// If the board or children is new, show an indicator.
if ($board['new'] || $board['children_new'])
echo '
<img src="', $settings['images_url'], '/', $context['theme_variant'], '/on', $board['new'] ? '' : '2', '.png" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" />';
// Is it a redirection board?
elseif ($board['is_redirect'])
echo '
<img src="', $settings['images_url'], '/', $context['theme_variant'], '/redirect.png" alt="*" title="*" />';
// No new posts at all! The agony!!
else
echo '
<img src="', $settings['images_url'], '/', $context['theme_variant'], '/off.png" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />';

echo '
</a>
</td>
<td class="info">
<a class="subject" href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>';


استبدله بهذا الكود


if ($board['new']) {
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on.png'))
$board_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on.png';
else
$board_new_img=$settings['images_url']. '/on.png';

echo '<img src="', $board_new_img,'" alt="', $txt['no_icon'], '" title="', $txt['no_icon'], '" border="0" />';
} elseif ($board['children_new']) {
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on2.png'))
$childboard_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on2.png';
else
$childboard_new_img=$settings['images_url']. '/on2.png';

echo '<img src="', $childboard_new_img,'" alt="', $txt['no_icon'], '" title="', $txt['no_icon'], '" border="0" />';
} else {
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/off.png'))
$board_nonew_img=$settings['theme_url']. '/icons/' . $board['id'] . '/off.png';
else
$board_nonew_img=$settings['images_url']. '/off.png';

echo '<img src="', $board_nonew_img,'" alt="', $txt['no_icon'], '" title="', $txt['no_icon'], '" border="0" />';
}
// Is it a redirection board?
if ($board['is_redirect'])
echo '<img src="', $settings['images_url'], '/redirect.png" alt="*" title="*" border="0" />';


echo '</a>
</td>
<td class="windowbg2 info">
               <b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b>';


أذهب للملف
./Themes/default/MessageIndex.template.php

أبحث عن الكود


// If the board or children is new, show an indicator.
if ($board['new'] || $board['children_new'])
echo '
<img src="', $settings['images_url'], '/' .$context['theme_variant'], '/on', $board['new'] ? '' : '2', '.png" alt="', $txt['new_posts'], '" title="', $txt['new_posts'], '" border="0" />';
// Is it a redirection board?
elseif ($board['is_redirect'])
echo '
<img src="', $settings['images_url'], '/' .$context['theme_variant'], '/redirect.png" alt="*" title="*" border="0" />';
// No new posts at all! The agony!!
else
echo '
<img src="', $settings['images_url'], '/' .$context['theme_variant'], '/off.png" alt="', $txt['old_posts'], '" title="', $txt['old_posts'], '" />';

echo '
</a>
</td>
<td class="info">
<a class="subject" href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>';


استبدله بهذا الكود


if ($board['new']) {
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on.png'))
$board_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on.png';
else
$board_new_img=$settings['images_url']. '/on.png';

echo '<img src="', $board_new_img,'" alt="', $txt['no_icon'], '" title="', $txt['no_icon'], '" border="0" />';
} elseif ($board['children_new']) {
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/on2.png'))
$childboard_new_img=$settings['theme_url']. '/icons/' . $board['id'] . '/on2.png';
else
$childboard_new_img=$settings['images_url']. '/on2.png';

echo '<img src="', $childboard_new_img,'" alt="', $txt['no_icon'], '" title="', $txt['no_icon'], '" border="0" />';
} else {
if (file_exists($settings['theme_dir'] . '/icons/' . $board['id'] . '/off.png'))
$board_nonew_img=$settings['theme_url']. '/icons/' . $board['id'] . '/off.png';
else
$board_nonew_img=$settings['images_url']. '/off.png';

echo '<img src="', $board_nonew_img,'" alt="', $txt['no_icon'], '" title="', $txt['no_icon'], '" border="0" />';
}
// Is it a redirection board?
if ($board['is_redirect'])
echo '<img src="', $settings['images_url'], '/redirect.png" alt="*" title="*" border="0" />';


echo '</a>
</td>
<td class="windowbg2">
<b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b>';


اذهب للملف
./Themes/default/languages/Modifications.english.php

أنزل لآخر الملف ستجد

?>


أدرج قبلها


$txt['no_icon'] = 'No icon set';


أذهب للملف

./Themes/default/languages/Modifications.arabic.php

أنزل لآخر الملف ستجد

?>


أدرج قبلها


$txt['no_icon'] = 'لم يتم تحديد أي آيقونة';


أفتح ملف الثيم الذي تعمل عليه
على سبيل المثال

Themes/default/

أعمل ملف داخل الثيم بإسم

icons

سيكون شكل المسار كما يلي :

Themes/default/icons

أفتح الملف
icons

أعمل ملف جديد يحمل الرقم (1) و هذا الرقم يعني المنتدى رقم (1) حسب ما يظهر عندك
أنسخ داخل الملف (1) الثلاث صور
on.png
on2.png
off.png

ليكون شكل المسارات الجديدة كما يلي

Themes/default/icons/1/on.png
Themes/default/icons/1on2.png
Themes/default/icons/1/off.png

هذا كلة بالنسبة للمنتدى الأول

لعمل صور للمنتدى رقم 2
كل ما عليك تعمل ملف جديد بالرقم 2
و تدرج نفس الصور

طبعا تعمل استبدال للصور الحالي بأي صور تريدها انت
بشرط أنها تحمل نفس الأسماء
on.png
on2.png
off.png


تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

alitextex

مشكور اخ عثمان لكن هذه الطريقة جربتها ولم تنجح مع ذهاب اللون البرتقالي لأسماء المنتديات
سأرفق لك الملفات لتعدل عليها بنفسك طبعا لم ارفق ملفات اللغة لأنه لا مشكلة اعتقد منها

اخ عثمان مذا حول تغير صورة الهيدر؟

vivid

هذه الأكواد خاصة بالآيكونات

هل انت متأكد انك عدلتها؟؟؟
راجع ملفاتك كويس
لأني ما شايف أي تعديلات

و تأكد من المسارات اللي اشرت عليها في الشرح

تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

alitextex

#9
اخي عثمان اعرف انها خاصة بالايقونات
الملفات المرفقة اعطيتك إيها بدون إضافة الاكواد السابقة لكي تضيفها بنفسك مشكورا وذلك لأنني اضفتها سابقا  ولم احصل على نتيجة فأعطيتك الملفات الأصلية بدون إضافات
_بالنسبة للمسارات متأكد منها لكن لم يتغير شيئ
الرجاء إضافة الاكواد عليها بمعرفتك



vivid

أرسل كمان ملفات
./Themes/default/languages/Modifications.english.php
./Themes/default/languages/Modifications.arabic.php

تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

vivid

#11
باقي لك ادراج

$txt['no_icon'] = 'No icon set';


بالملف
./Themes/default/languages/Modifications.english.php

و


[code]
$txt['no_icon'] = 'لم يتم تحديد أي آيقونة';

[/code]

بالملف
./Themes/default/languages/Modifications.arabic.php

تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>

alitextex

انا آسف اخ عثمان لكن لم يتم اصلاح المشكلة ولقد تغير ايضا لون اسماء المنتديات من البرتقالي إلى الكحلي تماما مثل النتائج التي حصلت عليها عندما اضفت الكودات بنفسي
مع العلم انني متأكد من مسار مجلد 1
بإمكانك رؤية النتائج بنفسك
eslamwa3lem.com

vivid


تجميل <a href="http://www.arbsb.com" rel="dofollow">طرائف</a>
<a href="http://www.arbsb.com">مجلة الغرائب عرب سبيس </a>


Advertisement: