السلام عليكم ورحمة الله وبركاته
اقدم لكم هذا الدرس والشرح للذين يملكون سكربت
4images
الشهير والخاص بعرض الصور
والدرس هو لإظهار النجوم عند تقييم الصور بطريقة جميلة
>>>>>> للمشاهدة على الطبيعة <<<<<<<
ملاحظة هامة جداً
إن كانت النجوم تظهر لديك بعد تقييم الاعضاء للصور فلا داعي لتطبيق هذا الشرح حتى لا تسبب مشاكل انت في غنى عنها كما ارجو قبل إجراء أي تعديلات أخذ نسخة إحتياطيه من أي ملف أو تمبلت نقوم بتغييره وعدم إهمال هذه النقطة رجاءً
* * *
نبدأ على بركة الله
بسم الله الرحمن الرحيم
* * *
أولاً :
ارفع صور النجوم المرفقة الى المجلد
www/4images/templates/default/images
( انتبه لا ترفع مجلد صور النجوم بكامله ولكن افتح المجلد وارفع الصور نفسها )
* * *
ثانياً :
نفتح ملف functions.php ( تجده على المسار هذا )
4images/includes/functions.php
ابحث عن
كود PHP:
if (!check_permission("auth_readcomment", $image_row['cat_id'])) {
$image_row['image_allow_comments'] = 0;
}
اسفل منه مباشرة أضف :
كود PHP:
if ($image_row['image_rating'] == '5.00') {
$rating_pic = "5.gif";
} elseif ($image_row['image_rating'] >= '4.00') {
$rating_pic = "4.gif";
} elseif ($image_row['image_rating'] >= '3.00') {
$rating_pic = "3.gif";
} elseif ($image_row['image_rating'] >= '2.00') {
$rating_pic = "2.gif";
} elseif ($image_row['image_rating'] >= '1.00') {
$rating_pic = "1.gif";
} else {
$rating_pic = "0.gif";
}
$site_template->register_vars(array(
"rating_pic" => $rating_pic,
"lang_rating" => $lang['rating'],
"lang_votes" => $lang['votes']
));
* * *
ثالثاً :
افتح ملف top.php ( تجده على المسار هذا )
4images/top.php
ابحث عن
كود PHP:
$register_array['image_rating_number_'.$i] = "<b>".$top_list[$i]['image_rating']."</b> (".$top_list[$i]['image_votes']." ".$lang['votes'].")";
استبدله بـ
كود PHP:
$register_array['image_rating_number_'.$i] = "<img src=\"".TEMPLATE_PATH."/images/".floor($top_list[$i]['image_rating']).".gif\" alt=\"Rating: ".$top_list[$i]['image_rating']." (".$top_list[$i]['image_votes']." ".$lang['votes'].")\"> "."(".$top_list[$i]['image_votes']." ".$lang['votes'].")";
في نفس الملف ابحث عن
كود PHP:
$register_array['image_votes_number_'.$i] = "<b>".$top_list[$i]['image_rating']."</b> (".$top_list[$i]['image_votes']." ".$lang['votes'].")";
استبدله بـ
كود PHP:
$register_array['image_votes_number_'.$i] = "<img src=\"".TEMPLATE_PATH."/images/".floor($top_list[$i]['image_rating']).".gif\" alt=\"Rating: ".$top_list[$i]['image_rating']." (".$top_list[$i]['image_votes']." ".$lang['votes'].")\"> "."(".$top_list[$i]['image_votes']." ".$lang['votes'].")";
* * *
رابعاً :
افتح التمبلتات التالية بواسطة برنامج الفرونت بيج وجميعها تجدها على الرابط هذا
www/4images/templates/default ....
(
ربما تجد اسم الملف يختلف عن defaule وهذا يعتمد على اسم الستايل الذي تستخدمه حالياً للسكربت )
التمبلتات هي :
details.html
random_cat_image.html
random_image.html
thumbnail_bit.html
نأتي للتمبلت الأول
details.html
ابحث عن
كود PHP:
<td valign="top" class="panel">{image_rating} ({image_votes} {lang_votes})</td>
استبدله بـ
كود PHP:
<td valign="top" class="panel">{image_rating} ({image_votes} {lang_votes}) <img src="{template_url}/images/{rating_pic}" width="64" height="12" alt="" /></td>
احفظ العمل
* * *
نأتي للتمبلت الثاني
random_cat_image.html
ابحث عن
كود PHP:
<td class="alt1" align="center">بواسطة ({user_name_link})<br /><a href="{cat_url}">({cat_name})</a><br />الزيارات : ({image_hits})<br />الحجم : ({image_file_size})</td>
استبدله بـ
كود PHP:
<td class="alt1" align="center">بواسطة ({user_name_link})<br /><a href="{cat_url}">({cat_name})</a><br />الزيارات : ({image_hits})<br />الحجم : ({image_file_size})<br />التقييم : <img src="{template_url}/images/{rating_pic}" width="64" height="12" alt="" /></td>
احفظ العمل
* * *
نأتي للتمبلت الثالث
random_image.html
ابحث عن
كود PHP:
<td class="alt1" align="center">بواسطة ({user_name_link})<br /><a href="{cat_url}">({cat_name})</a><br />الزيارات : ({image_hits})<br />الحجم : ({image_file_size})</td>
استبدله بـ
كود PHP:
<td class="alt1" align="center">بواسطة ({user_name_link})<br /><a href="{cat_url}">({cat_name})</a><br />الزيارات : ({image_hits})<br />الحجم : ({image_file_size})<br />التقييم : <img src="{template_url}/images/{rating_pic}" width="64" height="12" alt="" /></td>
احفظ العمل
* * *
نأتي لآخر تمبلت
thumbnail_bit.html
ابحث عن
كود PHP:
<td class="panel" align="center">بواسطة ({user_name_link})<br /><a href="{cat_url}">({cat_name})</a><br />الزيارات : ({image_hits})<br />الحجم : ({image_file_size})<br />{lightbox_button}</td>
استبدله بـ
كود PHP:
<td class="panel" align="center">بواسطة ({user_name_link})<br /><a href="{cat_url}">({cat_name})</a><br />الزيارات : ({image_hits})<br />الحجم : ({image_file_size})<br />التقييم : <img src="{template_url}/images/{rating_pic}" width="64" height="12" alt="" /><br />{lightbox_button}</td>
*********************************************
انتهى الشرح والتركيب بحمد الله تعالى
اذهب الآن الى الصفحة الرئيسية لموقعك وشاهد النجوم وقد ظهرت تحت الصور في الصفحة الرئيسية وعند عرض الأقسام وكذلك عند عرض افضل الصور
بالتوفيق ان شاء الله
اخوكم البتال
* * *
شرح التركيب مع صور النجوم بالمرفقات