عرض مشاركة واحدة
قديم 07-30-2008, 10:13 صباحاً   #1 (permalink)
الإمبراطور وحيد
:: تطوير المواقع ::
 
تاريخ التسجيل: Oct 2006
الدولة: مكة المعظمة
العمر: 24
المشاركات: 27
معدل تقييم المستوى: 143الإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيطالإمبراطور وحيد نشيط
إرسال رسالة عبر مراسل MSN إلى الإمبراطور وحيد
افتراضي[whem][4images] شرح توافق السكريبت ل Search Engine Optimization عنوان تلقائي للأقسام والصور

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته

تحية طيبة لكم جميعا اخواني الكرام وأسعد الله أوقاتكم بكل خير
ثورة الـ Search Engine Optimization أحدثت الكثير في عالم الإنترنت ، وغيرت الكثير من مواقعنا وتنسيق صفحاتنا ، ومن أهم الخصائص الواجب توفرها ، وجود عناوين للصفحات فريدة ومميزة لكل صفحة في الموقع ، وهو شي لايوفره سكريبت الفور ايميج 4images ، وهو ما سأشرحه لكم اليوم ان شاء الله .



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



وأحب أن أنوه أنه توجد الكثير من الشروحات والطرق لتنفيذ هذه الفكرة موجودة في منتدى الرسمي لدعم السكريبت، لكن ما سأشرحه اليوم هي فكرة من ابتكاري وبرمجتي وتنفيذي، ولم يتم تركيبها حتى الآن إلا على موقعي في إمبراطورية وحيد - بالتحديد في متحف حر ، وفي موقع شبكة ضوء الفلاش ، تحديدا في قسم الدروس .


وكافة الحقوق محفوظة لإمبراطورية وحيد .

والآن نبدأ الشرح باسم الله



ويعتمد تركيب الهاك على أمرين :
أولا : توحيد الهيدر والفوتر ، على عكس القالب الإفتراضي حيث أن الهيدر والفوتر مكرر في أغلب الصفحات .
ثانيا : هاك اختصار الروابط وتحويلها إلى html ، حيث أن الهاك يقوم بتغيير روابط الصفحات ، لذلك يوجد كودين الأول لمن قام بتركيب الهاك ، والثاني لمن لم يركبه ، بالرغم انني انصح الجميع بتركيبه لما له من مميزات رائعة .


والآن التركيب في خطوتين فقط :

الخطوة الأولى :
التعديل في الملف page_header.php الموجود في المجلد includes

أضف في آخر الكود التالي :

1- لمن قام بتركيب هاك اختصار الروابط :

كود PHP:
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
//----- الإمبراطور وحيد  ----------- wh-em.com ----------
//-----------------------------------------------------
// جلب رابط الصفحة الحالية
$wh_url $_SERVER['REQUEST_URI'];
// تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت في حالة نسيتها على نفس النمط
$check1 eregi("cat",$wh_url); 
$check2 eregi("search",$wh_url); 
$check3 eregi("top.php",$wh_url); 
$check4 eregi("member",$wh_url); 
$check5 eregi("lightbox",$wh_url); 
$check6 eregi("register",$wh_url); 
$check7 eregi("img",$wh_url); 
$check8 eregi("postcard",$wh_url); 
// عمليات التحقق للعلم توجد طرق برمجية اسهل من هذه الطريقة لكنني أردت تبسيطها لكم
if ($check1){
 
$wh_tit_page =format_text($cat_cache[$cat_id]['cat_name'], 2);
}
else if (
$check2){
 
$wh_tit_page="محرك البحث";
}
else if (
$check3){
 
$wh_tit_page="أفضل الصور";
}
else if (
$check4){
 
$wh_tit_page="لوحة التحك";
}
else if (
$check5){
 
$wh_tit_page="ألبومك الخاص";
}
else if (
$check6){
 
$wh_tit_page="التسجيل";
}
 
else if (
$check7){
 
$get_image_name mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
4images_images.cat_id = 4images_categories. cat_id where image_id ='$image_id' "
);
 while (
$row mysql_fetch_array($get_image_name))
 {
  
$wh_tit_page ="$row[image_name] » $row[cat_name]";
 }
}
 
else if (
$check8){
 
$get_image_name2 mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
4images_images.cat_id = 4images_categories. cat_id where image_id ='$image_id' "
);
 while (
$row mysql_fetch_array($get_image_name2))
 {
  
$wh_tit_page ="$row[image_name] » ارسال بطاقة";
 }
}
else {
 
$wh_tit_page="$site_name";
}
$site_template->register_vars(array(
 
"wh_tit_page" => $wh_tit_page
));
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
//----- الإمبراطور وحيد  ----------- wh-em.com ----------
//----------------------------------------------------- 



2- لمن لم يقم بتركيب الهاك :

كود PHP:
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
//----- الإمبراطور وحيد  ----------- wh-em.com ----------
//-----------------------------------------------------
// جلب رابط الصفحة الحالية
$wh_url $_SERVER['REQUEST_URI'];
// تحديد اسماء الصفحات ويمكنك اضافة صفحات اخرى م نالسكريبت في حالة نسيتها على نفس النمط
$check1 eregi("categories.php",$wh_url); 
$check2 eregi("search",$wh_url); 
$check3 eregi("top.php",$wh_url); 
$check4 eregi("member.php",$wh_url); 
$check5 eregi("lightbox.php",$wh_url); 
$check6 eregi("register",$wh_url); 
$check7 eregi("details.php",$wh_url); 
$check8 eregi("postcard.php",$wh_url); 
// عمليات التحقق للعلم توجد طرق برمجية اسهل من هذه الطريقة لكنني أردت تبسيطها لكم
if ($check1){
 
$wh_tit_page =format_text($cat_cache[$cat_id]['cat_name'], 2);
}
else if (
$check2){
 
$wh_tit_page="محرك البحث";
}
else if (
$check3){
 
$wh_tit_page="أفضل الصور";
}
else if (
$check4){
 
$wh_tit_page="لوحة التحك";
}
else if (
$check5){
 
$wh_tit_page="ألبومك الخاص";
}
else if (
$check6){
 
$wh_tit_page="التسجيل";
}
 
else if (
$check7){
 
$get_image_name mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
4images_images.cat_id = 4images_categories. cat_id where image_id ='$image_id' "
);
 while (
$row mysql_fetch_array($get_image_name))
 {
  
$wh_tit_page ="$row[image_name] » $row[cat_name]";
 }
}
 
else if (
$check8){
 
$get_image_name2 mysql_query("SELECT * FROM ".$table_prefix."images left join 4images_categories on 
4images_images.cat_id = 4images_categories. cat_id where image_id ='$image_id' "
);
 while (
$row mysql_fetch_array($get_image_name2))
 {
  
$wh_tit_page ="$row[image_name] » ارسال بطاقة";
 }
}
else {
 
$wh_tit_page="$site_name";
}
$site_template->register_vars(array(
 
"wh_tit_page" => $wh_tit_page
));
//-----------------------------------------------------
//--- عنوان الصفحة التلقائي فكرة وبرمج وتركيب ---------
//----- الإمبراطور وحيد  ----------- wh-em.com ----------
//----------------------------------------------------- 


والفرق ففط في :

كود PHP:
$check1 eregi("categories.php",$wh_url); 
$check2 eregi("search",$wh_url); 
$check3 eregi("top.php",$wh_url); 
$check4 eregi("member.php",$wh_url); 
$check5 eregi("lightbox.php",$wh_url); 
$check6 eregi("register",$wh_url); 
$check7 eregi("details.php",$wh_url); 
$check8 eregi("postcard.php",$wh_url); 
الخطوة الثانية :

افتح القالب header.html

استبدل الكود :
كود HTML:
<title>{site_name}</title>

بالكود :
كود HTML:
<title>{wh_tit_page} - {site_name}</title>


وبهذا انتهى التركيب ولله الحمد ، وتمتع الآن بعنوان صفحة متغير تلقائيا في كل قسم من أقسام السكريبت .

أذكركم ان كافة الحقوق محفوظة لدي إمبراطورية وحيد ولا يسمح بنقل الشرح إلا بذكر المصدر وهو :
[whem][4images] شرح توافق السكريبت لـ Search Engine Optimization عنوان تلقائي للأقسام والصور - هاكات واضافات وقوالب 4images




روابط تهمك :
ساعدنا على نشر الشروحات في المواقع والمنتديات التطويرية ، والمفضلات الإجتماعية والمدونات التقنية .

دمتم بكل خير وأتمنى أنني أفدتكم
ولاتحرمونا أصدق الدعوات
تحياتي لكم
وحيد .





من مواضيع الإمبراطور وحيد في المنتدى
__________________
اخباري هنا - إمبراطورية وحيد - قلعة تحميل الملفات - معرض صور الديكورات - مصور فوتوغرافي .
الإمبراطور وحيد غير متواجد حالياً   رد مع اقتباس

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