صقر الإمارات
05-10-2005, 02:03 PM
الطريقة
افتح ملف functions.php الموجود بمجلد includes
وابحث عن :
return get_file_path($random_image_cache[$category_id]['image_thumb_file'], "thumb", $category_id, 0, 1);
}
}
}
اضف بعده :
//-----------------------------------------------------
//--- random 2 --------------------------------
//-----------------------------------------------------
function get_random_image2($cat_id = 0, $show_link = 1, $return_file = 0) {
global $site_template, $random_image_cache;
if (!isset($random_image_cache)) {
$random_image_cache = get_random_image_cache();
}
if ($cat_id && SHOW_RANDOM_CAT_IMAGE) {
$template = 'random_cat_image';
$category_id = $cat_id;
}
else {
$template = 'random_image2';
if (SHOW_RANDOM_CAT_IMAGE) {
srand((float)microtime() * 100000);
$category_id = array_rand($random_image_cache);
}
else {
$category_id = 0;
}
}
if (!empty($random_image_cache[$category_id])) {
if (!$return_file) {
show_image($random_image_cache[$category_id], "", $show_link);
$random_image2 = $site_template->parse_template($template);
return $random_image2;
}
else {
return get_file_path($random_image_cache[$category_id]['image_thumb_file'], "thumb", $category_id, 0, 1);
}
}
}
//--- end random 2 --------------------------------
الأن افتح ملف page_header.php بنفس المجلد includes
ابحث عن :
//-----------------------------------------------------
//--- Random Image ------------------------------------
//-----------------------------------------------------
$random_image = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image();
$site_template->register_vars("random_image", $random_image);
unset($random_image);
اضف بعده :
//-----------------------------------------------------
//--- Random Image2 ------------------------------------
//-----------------------------------------------------
$random_image2 = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image();
$site_template->register_vars("random_image2", $random_image2);
unset($random_image2);
الأن ضع الكود التالي في أي مكان تريد في ملفات التمبلت
{random_image2}
ضعه في ملف home.html مثلاً وسترى صورة عشوائية اخرى غير الموجودة بالاصل ;)
وطريقة اضافة صورة ثالثة هي بتغيير رقم ( 2 ) الموجود بداخل الأكواد السابقة التي اضفناها الى رقم ( 3 ) .. واضافتها اسفل الأكواد .. وهذا هو الحال مع المزيد من الصور ولو أردت 20 صورة يمكنك ذلك :)
ويوجد بالمرفقات ملفات معدلة وجاهزة للاصدار 1.7 و 1.7.1 ... تحتوي على 4 صور عشوائية
افتح ملف functions.php الموجود بمجلد includes
وابحث عن :
return get_file_path($random_image_cache[$category_id]['image_thumb_file'], "thumb", $category_id, 0, 1);
}
}
}
اضف بعده :
//-----------------------------------------------------
//--- random 2 --------------------------------
//-----------------------------------------------------
function get_random_image2($cat_id = 0, $show_link = 1, $return_file = 0) {
global $site_template, $random_image_cache;
if (!isset($random_image_cache)) {
$random_image_cache = get_random_image_cache();
}
if ($cat_id && SHOW_RANDOM_CAT_IMAGE) {
$template = 'random_cat_image';
$category_id = $cat_id;
}
else {
$template = 'random_image2';
if (SHOW_RANDOM_CAT_IMAGE) {
srand((float)microtime() * 100000);
$category_id = array_rand($random_image_cache);
}
else {
$category_id = 0;
}
}
if (!empty($random_image_cache[$category_id])) {
if (!$return_file) {
show_image($random_image_cache[$category_id], "", $show_link);
$random_image2 = $site_template->parse_template($template);
return $random_image2;
}
else {
return get_file_path($random_image_cache[$category_id]['image_thumb_file'], "thumb", $category_id, 0, 1);
}
}
}
//--- end random 2 --------------------------------
الأن افتح ملف page_header.php بنفس المجلد includes
ابحث عن :
//-----------------------------------------------------
//--- Random Image ------------------------------------
//-----------------------------------------------------
$random_image = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image();
$site_template->register_vars("random_image", $random_image);
unset($random_image);
اضف بعده :
//-----------------------------------------------------
//--- Random Image2 ------------------------------------
//-----------------------------------------------------
$random_image2 = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image();
$site_template->register_vars("random_image2", $random_image2);
unset($random_image2);
الأن ضع الكود التالي في أي مكان تريد في ملفات التمبلت
{random_image2}
ضعه في ملف home.html مثلاً وسترى صورة عشوائية اخرى غير الموجودة بالاصل ;)
وطريقة اضافة صورة ثالثة هي بتغيير رقم ( 2 ) الموجود بداخل الأكواد السابقة التي اضفناها الى رقم ( 3 ) .. واضافتها اسفل الأكواد .. وهذا هو الحال مع المزيد من الصور ولو أردت 20 صورة يمكنك ذلك :)
ويوجد بالمرفقات ملفات معدلة وجاهزة للاصدار 1.7 و 1.7.1 ... تحتوي على 4 صور عشوائية