عرب ماستر
 
..... منصة إعلانات الأعضاء إعلن هنا مجانا .....
قال الرسول صلى الله عليه وسلم : {"لا إله إلا الله وحده لا شريك له، له الملك وله الحمد يحيي ويميت وهو حي لا يموت بيده الخير وهو على كل شيء قدير"}.  
اشترك الان ليصلك كل ماهو جديد وحصرى

عضو عرب ماستر

اعتماد النظام الجديد فى عرض مشاركة اعلانات جوجل ادسنس
خطط الادارة الجديدة لتطوير الموقع كاملا
( استطلاع رأي هام ) اقتراح الاقسام الجديدة فى المنتدى



العودة   عرب ماستر > قسم الويب ماستر > منتدى تطوير المنتديات > قسم دروس وشروحات وحماية منتديات vBulletin

قسم دروس وشروحات وحماية منتديات vBulletin كل مايتعلق بدروس وشروحات وحماية منتديات vBulletin


شرح عمل خريطة المنتدى بعدد لا نهائي وبصيغة html

كل مايتعلق بدروس وشروحات وحماية منتديات vBulletin


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1 (permalink)  
قديم 10-22-2009, 11:04 AM
ماستر نشيط
 
تاريخ التسجيل: Aug 2009
المشاركات: 1,188
Cool شرح عمل خريطة المنتدى بعدد لا نهائي وبصيغة html

الكل منا يعرف ماهي الخريطه للمنتدى وما هي فائدته وسرعة ارشفتها بمحركات البحث

اليوم انقل لكم شرح عمل خارطه للمنتدى ولكن بتعديل وشرح من قبلي

فاي شخص تواجهه مشاكل يقوم بمرسلتي

اولاً الخرايط سوفى نعملها على امتداد html وزيادة الخير خيرين وامتداد php
الان اليكم الامثله

هذي بصيغة هتمل
http://www.vb55.com/vb/sitemap.html
وهذي بصيغة بي اتش بي
http://www.vb55.com/vb/sitemap.php

طيب الان نجي لسطح المكتب وكلك يمين ومستند نصي جديد
نقوم بفتح المستند النصي الجديد

وننسخ فيه الكود التالي



كود:
<?php require('./global.php');
// This file can be saved as any name, but upload to your forum dir.
// Only real variables for you to change. Include the trailing /
$siteurl = "http://www.Vb55.com/vb";
$sitename = "منتدى تسوى عيوني";
// You can safely edit the header and footer as well.
?>
<html dir=rtl>
<head>
<title>خريطة منتدى تسوى عيوني</title>
<style>
<!--
h1           { font-family: tahoma; font-size: 14pt; color: #666666 }
h2           { font-family: tahoma; font-size: 12pt; color: #666666 }
body         { font-family: tahoma; font-size: 8pt; color: #666666 }
p            { font-family: tahoma; font-size: 8pt; color: #666666 }
-->
</style>
</head>
<body>
<?php
echo "\r\n<h1>$sitename - الخريطه</h1>\r\n";
echo "\r\n<p>اضغط هنا للعوده الى <a href='$siteurl/'>$sitename</a></p>\r\n";
echo "\r\n<h2>$sitename - أقسام المنتدى</h2>\r\r\n";
$result = mysql_query("SELECT title, forumid, description FROM forum ORDER BY forumid");
echo "<b>عدد الاقسام: </b>".mysql_num_rows($result)."<br><br>\r\n";
while($row = mysql_fetch_assoc($result))
{
      echo "<a href='$siteurl/archive/index.php/t=-".$row["forumid"].".php'>".$row["title"]."</a> - ".$row["description"]."<br>\r\n";
}
echo "\r\n<h2>$sitename - أفضل المواضيع</h2>\r\r\n";
$result = mysql_query("SELECT title, threadid FROM thread ORDER BY threadid LIMIT 50");
echo "<b>أفضل 50 موضوع</b><br><br>\r\n";
while($row = mysql_fetch_assoc($result))
{
      echo "<a href='$siteurl/showthread.php?t=".$row["threadid"].".php'>".$row["title"]."</a><br>\r\n";
}
echo "\r\n<h2>   - المواضيع</h2>\r\r\n";
$result = mysql_query("SELECT title, threadid FROM thread ORDER BY title");
echo "<b>عدد المواضيع: </b>".mysql_num_rows($result)."<br><br>\r\n";
while($row = mysql_fetch_assoc($result))
{
      echo "<a href='$siteurl/showthread.php?t=".$row["threadid"].".php'>".$row["title"]."</a><br>\r\n";
}
?>
</body>
</html>


لا ننسا تغيير www.vb55.com/vb الى رابط منتداك
وايضاً اسم المنتدى منتدى تسوى عيوني

بعد نسخ الكود السابق في المستند النصي الجديد نقوم بتقفيل الملف مع حفظ التغيرات ونقوم بالدوخل الى الاف تي بي وندخل الى المجلد www بعدها الى المجلد vb بعدها نقوم برفع الملف
بعد رفع الملف الى مجلد المنتدى نقوم باعادة تسميته الى

sitemap.php

ونستدعي الملف من خلال الرابط التالي لتاكد من عمله بالشكل الصحيح

http://www.vb55.com/vb/sitemap.php
vb55 <<< غيره الى اسم موقعك

الى هنا انتهينا من عمل خريطة المنتدى بصيغة php

الان ناتي الى عمل الخريطه بصيغة html
اولا نقوم بفتح الملف .htaccess الموجود داخل مجلد المنتدى الرئيسي

ونضع فيه الكود التالي


كود:
ExpiresActive On
AddHandler application/x-httpd-php htm
AddHandler application/x-httpd-php html


بعد وضع الكود داخل الملف وحفظه

نقوم برفع المستند النصي الجديد الي على سطح المكتب ونرفعه بنفس الطريقه السابقه وبنفس المسار
ونقوم بتغيير اسم الملف المرفوع الى
sitemap.html

بعدها نقوم باستداع الخريطه من خلال الرابط التالي
http://www.vb55.com/vb/sitemap.html
من مواضيع خالد في المنتدى

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

مواضيع ذات صله قسم دروس وشروحات وحماية منتديات vBulletin



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة




Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.