يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم تطوير المنتديات > إصلاح وصيانة المنتديات
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Jan 2005-
#1 (permalink)  
( سؤال ) كيف أظهر المواضيع بالرئيسه


السلام عليكم

كيفكم ياأخوان

اريد ظهور مثلاً 6 مواضيع من اخر المواضيح في الرئيسه

لكن ليست متحركه وانما علي هيئه روابط أسفل بعض


عنوان الموضوع فقط بدون كاتب الموضوع او التاريخ

كيف الطريقه ياأخوان وشاكريييييين






__________________
عرب مي

www.arabme.com


دليل مواقع -
ElDOOK غير متواجد حالياً   قديم 14-07-2007, 01:19 AM
رد مع اقتباس
واحد من الناس
تاريخ التسجيل: Jun 2005-
#2 (permalink)  

وعليكم السلام


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


اولآ اضف الــframe فى اى مكان تريد العرض لأخر 10 مواضيع ويمكنك التحكم بعدد المواضيع من خلال الملف + منع عرض مواضيع اقسام مثل الأدارة والمحذوفات والخ من الزوم
بسم الله

كود:
<div align="center"><iframe name="last10" src="http://swalif.net/vb/last10.php" frameborder="0" width="50%" height="150"></iframe>
</div>
ثانيآ انشاء ملف last10.php وستقوم بعد الانتهاء من وضع الكود هذا فيه يتم رفعه الى مجلد VB
بحيث يكون
http://www.swalif.net/vb/last10.php
طبعآ مع تغير الرابط الى موقعك


الملف
كود PHP:
<?
require("includes/config.php");

$path "includes"// مسار ملف config.php في مجلد المنتدى
$url "http://www.swalif.net"// مسار موقع المنتدى
$maxthreads "10"// العدد الذي تريد عرضه من المواضيع في آخر المشاركات
$ob "lastpost"// set to one of the following: replycount , views , lastposter , title , lastpost (lastpost is most popular. it's the thread most recently replied to, then the second-to-last most recent, etc.)
$obdir "desc"// المجلد الذي يتم فيه الترتيب which direction to sort? "desc" goes from bottom to top (9 to 1, z to a, etc.). "asc" goes top to bottom (1 to 9, a to z, etc.). if you use lastpost for $ob, leave this set to desc or it will not work correctly!
$lastposter "1"// عرض آخر كاتبshow last poster? 1 = yes; 0 = no
$replies "0"// عرض إحصاء الرد show reply count? 1 = yes; 0 = no
$lastpostdate "0"// عرض تاريخ ووقت آخر رد show last post date and time? 1 = yes; 0 = no
$len 25 // أقصى عدد من الاحرف لعرضها في الموضوع maximum number of characters of the title to show. e.g. if the title is 60 characters and this is set to 25, only the first 25 characters of the title will be shown (followed by ...)
$excludeforums ""// if you want to exclude a forum, put it's ID here. more than one, seperate them with commas, NO SPACES! e.g. 1,2,3,4
$includeforums ""// إذا تريد تحديد منتدى معين ضع رقمه هنا if you only want to include certain forums, put their ids here. separate more than one with commas, NO SPACES! e.g. 1,2,3,4

$db mysql_connect($config['MasterServer']['servername'], $config['MasterServer']['username'], $config['MasterServer']['password']) or die("Could not connect");
    
mysql_select_db($config['Database']['dbname'], $db) or die("غير قادر على الاتصال بقاعدة البيانات");

$hfs $fs+2;
$fs .= "pt";
$hfs .= "pt";

$wheresql "WHERE thread.lastposter=user.username AND thread.open!='10'";

// we can't have both the last 24 hours *and* the last 7 days, so error out if needed
if ($last24 == "1" && $last7 == "1") {
        print(
"Error: \$last24 and \$last7 are both set to 1. Please change one of them to 0.");
        exit;
}
// otherwise we're gonna find out which one it is
// last 24
if ($last24 == "1") {
        
$time time()-86400;
        
$wheresql .= " AND thread.lastpost>'$time'";
}
// last 7
if ($last7 == "1") {
        
$time time()-604800;
        
$wheresql .= " AND thread.lastpost>'$time'";
}
// are we trying to exclude *and* include forums? if so, error out
if ($excludeforums != "" && $includeforums != "") {
        print(
"Error: \$includeforums and \$excludeforums are both set with numbers. Please remove the numbers from <b>one</b> of these two to proceed.");
        exit;
}

if (
$includeforums == "" or $includeforums <= "0") {
        
$quarter "no";
} else {
        
$incfid explode(",",$includeforums); $i 0$a count($incfid);
        if (
$a 1) {
                
$wheresql .= " AND (thread.forumid='$incfid[0]'";
                ++
$i;
                while (
$i $a) {
                        
$wheresql .= " OR thread.forumid='$incfid[$i]'"; ++$i;
                }
                
$wheresql .= ")";
        } else {
                
$wheresql .= " AND thread.forumid='$incfid[$i]'";
        }
}

if (
$excludeforums == "" or $excludeforums <= "0") {
        
$quarter "no";
} else {
        
$excfid explode(",",$excludeforums); $i 0$a count($excfid);
        while (
$i $a) {
                
$wheresql .= " AND thread.forumid!='$excfid[$i]'";        ++$i;
        }
}

$query "SELECT thread.lastpost,thread.title,thread.lastposter,thread.replycount,thread.views,user.userid,thread.threadid,thread.forumid,thread.iconid FROM thread,user $wheresql ORDER BY thread.$ob $obdir LIMIT $maxthreads";

$tr mysql_query($query) or die("MySQL reported this error while trying to retreive the info: ".mysql_error());
$dtf mysql_query("SELECT value FROM setting WHERE varname='dateformat' OR varname='timeformat' OR varname='timeoffset' ORDER BY varname");
$df mysql_result($dtf,0,0);
$tf mysql_result($dtf,1,0);
$tof mysql_result($dtf,2,0);

while (
$threads mysql_fetch_array($tr)) {

        echo 
" <a href=\"$url/showthread.php?=$session[sessionhash]&threadid=$threads[threadid]&goto=newpost\" title=\"$threads[title]\" target=_blank><font color=\"#000000\">$threads[title]</font></a>";
         echo 
"<br/>";
}


?>

والملف جاهز فى المرفق
اتمني قد اكون وفقت فى الطلب






الملفات المرفقة
نوع الملف: zip last10.zip‏ (2.0 كيلوبايت, المشاهدات 49)
__________________
Swalif (for) ever
ahmed-samara غير متواجد حالياً   قديم 14-07-2007, 02:47 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2005-
#3 (permalink)  

رائع رائع ماشاء الله يامشرفنا الهمام

شرح ولا أروع وأفاده كبيره


لكن عزيزي هل لي أن أغير لون الخط ونوعيه الخط وأضافه مثلاً رمز أمام كل عنوان موضوع ..

كذلك لي ملاحظه :- سلسله المواضيع التي تظهر بالرئيسيه - تظهر بداخل الفريم في اليسار

من الافضل ان تظهر في اليمين .. أقصد تظهر بالجانب اليمين من الصفحه - شاهد هنا .

www.arabme.com/hosnk/last10.php

في الانتظار أخي






__________________
عرب مي

www.arabme.com


دليل مواقع -
ElDOOK غير متواجد حالياً   قديم 14-07-2007, 11:17 AM
رد مع اقتباس
واحد من الناس
تاريخ التسجيل: Jun 2005-
#4 (permalink)  

مرحبآ اخي الكريم

اولآ شئ عدل الرابط ضيف فى الأخر vb رابط المواضيع الضغط على الموضوع

وثاني شئ عدلت ليك على التنسيق وان شاء الله بيعجبك

بالتوفيق ان شاء الله






الملفات المرفقة
نوع الملف: zip last10.zip‏ (2.4 كيلوبايت, المشاهدات 42)
__________________
Swalif (for) ever
ahmed-samara غير متواجد حالياً   قديم 14-07-2007, 01:27 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2005-
#5 (permalink)  

رااائع مشرفنا الهمام - جزاك الله خير وأكثر من أمثالك

تم التعديل والاعتماد .. أشكرك والمعذره تعبتك وياي

شاهد بنفسك ,,

www.arabme.com


فأمان الكريم






__________________
عرب مي

www.arabme.com


دليل مواقع -
ElDOOK غير متواجد حالياً   قديم 14-07-2007, 11:40 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

بصراحة ابداع يأستاذ احمد سمارة اكثر من رائع وطول عمرك فنان ماشاء الله عليك






__________________
شكرا سوالف سوفت
شكرا ahmed-samara
Rewish-Maxer غير متواجد حالياً   قديم 17-07-2007, 04:39 AM
رد مع اقتباس
واحد من الناس
تاريخ التسجيل: Jun 2005-
#7 (permalink)  

بالتوفيق ان شاء الله وشكرآ لكلامكم الجميل التي يخليني انتج اكثر






__________________
Swalif (for) ever
ahmed-samara غير متواجد حالياً   قديم 17-07-2007, 10:39 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#8 (permalink)  

جزاكم الله كل خير






__________________
Medfan2003@hotmail.com

حمل أضخم ملفاتك للأبد
http://www.Rewech.net

اقتباس:
أمِنَ التأدّبِ أن أقول لقاتلي
عُذراً إذا جرحتْ يديكَ دمائي ؟
medfan2003 غير متواجد حالياً   قديم 15-05-2008, 01:14 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: May 2008-
#9 (permalink)  

ما شاء الله على الطريقة و الشرح الرائع

ممكن اسال

هل هذه الطريقة تنفع الا مع منتديات الفي بي ام تصلح لانواع المنتديات الاخرى؟

و شكرا






__________________
الكيفان.نت

www.elkiffan.net

منتديات الكيفان.نت

www.elkiffan.net/forum

القران الكريم

http://quran.elkiffan.net

للمراسلة

admin@elkiffan.net
alger54 غير متواجد حالياً   قديم 01-06-2008, 02:07 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jun 2007-
#10 (permalink)  

يسلموووووووووووووا هى الفكره انا مش اوى فى البرمجه

لكن التعديلات اقوم انا بتظبيطها

تسلم ايدك يا اخ احمد والله واكثر من امثالك ياريت سوالف كلها مثلك

ولو اطول اديك مليون تقييم ما يغلوا عليك

لكن مفيش تقييم فى سوالف






__________________
الفراعنة - فرعون - تبادل بنرات
للمراسلة اعلانات مدفوعة او تبادل نصي
احذر لحظه ان ينتقم المظلوم
fr3oon10 غير متواجد حالياً   قديم 01-06-2008, 02:09 AM
رد مع اقتباس
رد


أدوات الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
سؤال فقط للخبراء جدا.. كيف اعمل لكافة البيانات؟ EsKi PHP 1 18-02-2005 03:17 AM
يا إخوة سؤال حول تاريخ عرض المواضيع .. أريد الإجابة عليه الملاحظ إصلاح وصيانة المنتديات 2 04-11-2004 03:48 PM
كيف أقوم بنقل المواضيع والمشاركات في نسخة 3.0.1 ؟؟ الحاير الولهان إصلاح وصيانة المنتديات 3 20-09-2004 11:57 PM
كيف يمكنني فصل المواضيع الهامة المثبة بفاصل النمر إصلاح وصيانة المنتديات 16 09-11-2003 07:09 AM


الساعة الآن: 11:14 AM بتوقيت المملكة العربية السعودية