شوّيت: شبكة كرة قدم اجتماعية




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

الوسوم:

موضوع مغلق
 
LinkBack أدوات الموضوع
عضو نشيط جدا
#1  
جديد: سكريبت «ملخص آخر المواضيع»

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

يسرني أن أقدم لك هاك: ملخص آخر المواضيع

حيث يمكنك بواسطة هذا الهاك عرض آخر المواضيع في المنتدى على شكل ملخصات : العنوان - الملخص.

ويتيح لك هذا السكريبت التحكم بالألوان وبعدد المواضيع المعروضة كما يمكنك استبعاد منتديات معينة كالمنتديات الإدارية إضافة إلى أنه بمقدورك حصر المواضيع من منتدى واحد أو أكثر كمنتدى الأخبار مثلاً.

كما أنه باستطاعتك تغيير قالب الموضوع بسهولة بتغيير الملف posttemp.txt

لا يخلو أي سكريبت من أخطاء لكني حاولت تجنبها قدر المستطاع وأرحب بملاحظاتكم واقتراحاتكم القيمة لتطوير هذا السكريبت.

مثال للسكريبت: ملخص آخر المواضيع

تنزبل:






الملفات المرفقة
نوع الملف: txt swalif.txt‏ (2.2 كيلوبايت, 254 مشاهدة)
زاجل is offline   قديم 16-04-2002, 01:53 PM
عضو سوبر نشيط
#2  

صراحه هاك خطييييييير .. وشكله رائع ..

ان شالله بجربه وارد لك خبر ..

وعلى العموم ماتقصر

المستلج






المستلج is offline   قديم 16-04-2002, 02:17 PM
عضو فعال
#3  

فعلا هاك رووووووووووووعه

وتشكر يابطل


وتستاهل من يحطك في توقيعي






msu is offline   قديم 16-04-2002, 02:24 PM
عضو نشيط
#4  
شكراً لك أخوي زاجل على هذا السكربت

ولكن لم تقول لنا طريقة تركيبه حتى نستطيع الاستفادة والدعاء لك .

مرة أخرى أشكرك على هذا البرنامج وأتمنى منك وضع طريقة التركيب بسرعه أخوك m523a






m523a is offline   قديم 16-04-2002, 06:29 PM
عضو نشيط جدا
#5  

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

شكرا أخي زاجل

سكريبت جميل جدا

http://www.al-yemen.org

تحياتي لك .






__________________
قف دوّن رأيك في الحياة مجاهداً...... إن الحياة عقيدة وجهاد
ابوابراهيم is offline   قديم 16-04-2002, 06:53 PM
عضو سوبر نشيط
#6  

أخي العزيز (الزاجل) ...

أتمنى أن تشرح لنا .. كيفية تركيب السكريبت ... وما الأشياء التي يجب أن نغيرها ...






Dragon2oo2 is offline   قديم 16-04-2002, 08:38 PM
عضو نشيط جدا
#7  

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

طريقة التركيب سهلة جداً

عند تنزيلك للبرنامج وفك ضغطه ستجد هناك 3 ملفات

functions.php
vbsummary.php
posttemp.txt

قم بفتح الملف vbsummary.php وتعديل الأسطر الثلاثة التالية بمعلومات موقعك:

السطر الأول:
كود PHP:
$vbdir="Forum_Location"
موقع المنتدى أي في أي دليل هو مثال:
كود:
/home/zajil/public_html/zajilvb
ملاحظة: بدون «/» في الأخير

السطر الثاني:
كود PHP:
$scriptdir="Script_Location"
موقع هذا السكريبت أي في أي دليل هو مثال:
كود:
/home/zajil/public_html/vbsummary
ملاحظة: بدون «/» في الأخير

السطر الثالث:
كود PHP:
$vburl="Forum_URL"
عنوان المنتدى أي الوصلة التي تقودك إلى المنتدى ،مثال:
كود:
http://www.zajil.cc/zajilvb
ملاحظة: بدون «/» في الأخير

أما باقي الاعدادات فهي اختيارية

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






زاجل is offline   قديم 16-04-2002, 10:10 PM
عضو سوبر نشيط
#8  
سؤال مع الشكر والتقدير

السلام غليكم
الحقيقه الهاك انجازا رائع ومهم من المفاجآت الجميلة التي عودنا عليها زاجل جزاه الله خيرا فله كل الشكر

سؤالي :
1- هل هو خاص بمنتديات VB فقط أم يمكن استحدامه على غيرها ؟
2- هل يمكن التحكم المساحه والخط لتصغيرها حيث لاحظت في المثال فراغات تزيد المساحه بدون حاجه ؟
3 - هل يمكن تضمينه جدول صغير بحيث يكون في الصفحة الاولى من موقعي ؟ أو أن يكون ضمن بلوك خاص في المجله ؟
أم هو ضمن صفحات المنتدى فقط ؟
وشكرا جزيلا .






FOFOOO is offline   قديم 16-04-2002, 10:34 PM
عضو نشيط جدا
#9  

شكرا لك يا أخي على هذه الخدمة الطيبة.. و عندي سؤال لماذا لا أستطيع الكتابة في منتداياتك؟؟ مع أني مفعل تسجيلي منذ فترة طويلة و أسم عضويتي هي host911 و شكرا
بالتوفيق دائما






__________________
--------------------------------------------------
خير الناس أنفعهم للناس, خير الدعاء الأستغفار
أخوكم: إبراهيم مجد أزرق دائما بالخدمة
MSN: SOON
Host911 is offline   قديم 16-04-2002, 11:37 PM
عضو سوبر نشيط
#10  

أخي العزيز .. الزاجل ...

ممكن تشرح لنا الخيارات الثانيه وكيفية التعامل معها ..






Dragon2oo2 is offline   قديم 17-04-2002, 12:30 AM
عضو نشيط
#11  

هااك جميل وشكرا على هذا الهاك

شووف هذا ايضاً

إنشاء الله يعجبكم






الظاهري سوفت is offline   قديم 17-04-2002, 01:22 AM
عضو فعال
#12  
تسلم حبيبي

هاك حلوووو والى الامام






__________________
^^ عشقي برشلونه للأبد ^^
azazi is offline   قديم 17-04-2002, 01:51 AM
عضو سوبر نشيط
#13  

وشوفوا هذا بعد







Dragon2oo2 is offline   قديم 17-04-2002, 04:27 AM
عضو نشيط
#14  

أخوي زاجل...الهاك مااشتغل معي مدري وش السبب.....


ممكن توضح لنا وين نحط كل ملف بالضبط ؟


وشكرا.






undercover is offline   قديم 17-04-2002, 04:52 AM
عضو فعال جدا
#15  

لا جديد في إبداعك يازاجل ..

زاجل .. هل يقوم السكربت بجلب مواضيع المنتديات الإدارية والخاصة ايضاً ؟؟

تحياتي لك وللجميع ..






__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
ابومنار is offline   قديم 17-04-2002, 06:19 AM
عضو فعال
#16  

أبومنار

تقريبا نفس فكرة اخر عشر مواضيع في المنتدى

قم بكتابة الأقسام اللتي تريدها أن تظهر فقط في هذا الكود

$include_forums= array();

تحط ارقام الاقسام بين القوسين

والخيار الثاني والاريح فقط قم بوضع القسم اللذي لاتريد ظهوره

(الأقسام الاداريه) مثلا

$execlude_forums= array();

أيضا ضعه بين القوسين

الكلام هذا كله في ملف vbsummary.php






msu is offline   قديم 17-04-2002, 06:28 AM
عضو فعال جدا
#17  

بارك الله فيك اخوي msu

تحياتي






__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
ابومنار is offline   قديم 17-04-2002, 06:55 AM
عضو نشيط جدا
#18  

السلام عليكم جميعاً ورحمة الله وبركاته

الأخ العزيز FOFOOO بالنسبة لأسئلتك فأجوبتها كالتالي:

1. نعم هذا السكريبت خاص بمنتديات vb .
2. نعم يمكن حيث يمكن التحكم بكامل الشكل من خلال ملف اسمه posttemp.txt الذي هو عبارة عن قالب معد بلغة الHTML يمكنك تعديله في برنامج الفرونت بيج
3. يمكنك تضمينه في أي مكان شئت باستخدام الأمر Include

---------------------
الأخ العزيز Host911 تسجيلك كان غير مفعل وتم تفعيله ولي الشرف بتواجدك معنا في المنتدى.
---------------------

إلى جميع الاخوة الذين طلبوا شرح باقي الخيارات فهي كالتالي:

كود:
$topics = "10"
هذا المتغير خاص بتحديد عدد المشاركات التي ترغب باستعراضه وفي المثال السابق آخر 10 مشاركات ستظهر في الصفحة

كود:
$sep="<BR>";
هذا المتغير خاص بتحديد الفاصل بين المشاركات فإذا لم تكن ترغب بوجود فاصل استبدل <BR> بفراغ وإذا كنت ترغب أن يكون الفاصل خط أفقي مثلاً استبدل <BR> بـ <HR>

كود:
$num_word=40;
هذا المتغير خاص بتحديد عدد الكلمات التي ترغب في عرضها في ملخص كل مشاركة وهي في المثال 40 كلمة يمكنك زيادتها أو تقليصها حسب الرغبة.

كود:
$openlinks="_blank";
هذا المتغير خاص بتحديد طريقة فتح الوصلات الموجودة في المشاركة ففي هذا المثال عند ضغطك على أي وصلة سيتم فتحها في نافذة جديدة أما إذا كنت ترغب في فتح الوصلات في نفس الصفحة فاستبدل _blank بفراغ ولو فرضنا أن صفحتك التي تعرض فيها آخر المواضيع عبارة عن إطار داخلي في صفحة رئيسية فاستبدل _blank بـ _top كي يتم فتح الوصلات في كامل الصفحة.

كود:
$border_color="#CCCCC0";
هذا المتغير خاص بتحديد لون الإطار الخارجي للمشاركة

كود:
$header_color="#ECECE0";
هذا المتغير خاص بتحديد لون ترويسة للمشاركة التي يظهر فيها العنوان وعدد القراءات

كود:
$body_color="#FFFFF0";
هذا المتغير خاص بتحديد لون خلفية المشاركة التي تظهر فيها الكلمات الأولى للمشاركة


كود:
$table_width="100%";
هذا المتغير خاص بتحديد عرض مربع المشاركة وفي هذا المثال هو 100% ويمكنك استبداله إلى العرض الذي ترغب به حسب متطلبات موقعك


كود:
$include_forums= array();
هذا المتغير خاص بتحديد المنتديات التي تود إدراج مشاركاتها في الصفحة. إذا كنت ترغب في أن تظهر مشاركات منتديات معينة مثلاً المنتدى رقم 2 و5 فعليك تعديل المتغير إلى
كود:
$include_forums= array(2,5);
علماً أن تركك للمتغير كما هو سيؤدي إلى إدراج المشاركات في جميع المنتديات.


كود:
$execlude_forums= array();
هذا المتغير خاص بتحديد المنتديات التي تود استبعاد مشاركاتها من الصفحة. إذا كنت ترغب في أن لا تظهر مشاركات المنتديات الإدارية مثلاً وكانت المنتديات الإدارية هي 3 و6 فعليك تعديل المتغير إلى
كود:
$execlude_forums= array(3,6);
علماً أن تركك للمتغير كما هو سيؤدي إلى عدم اسبعاد أي منتدى من عرض مشاركاته.


كود:
$zone="3";
هذا المتغير خاص بتحديد نطاق الوقت الخاص بمدينتك فعلى سبيل المثال نطاق الوقت عندنا في السعودية هو 3 بينما نطاق الوقت في القدس المحتلة هو 2


يكون بهذا قد انتهى شرح المتغيرات الخاصة بالبرنامج والتي في ملف vbsummary.php


::: تغيير القالب :::

أما بخصوص تعديل قالب المشاركة فهو مرن للغاية حيث يمكنك ابتكار وتغيير شكل القالب حسب ذوقك وإبداعاتك الفنية

القالب يقع في ملف باسم posttemp.txt هذا الملف عبارة عن جدول تم إعداده ببرنامج فرونت بيج بحيث تتوزع معلومات المشاركة من عنوان وكاتب ومقالة ووقت وما أشبه بالشكل الذي ترونه الآن في السكريبت

http://www.zajil.cc/vbsummary/vbsummary.php

الأخ Dragon2oo2 قام بإضافة إبداعاته على القالب ليظهر كالتالي:

http://www.jahra.cc

كما يمكنك تعديل القالب يظهر تماماً كما في موقع الأخ الظاهري سوفت :

http://www.uaeline.com/cc/index.php

لذا فيما يلي شرح للمتغيرات المستخدمة في القالب والتي يتوجب عليك معرفتها كي تقوم بتوزيع عناصر المشاركة من عنوان واسم الكاتب والمقالة وما أشبه بالشكل الذي ترغب به، والمتغيرات هي كالتالي:

[متغيرات أساسية]

%title%
عنوان الموضوع

%name%
اسم كاتب الموضوع

%time%
وقت كتابة الموضوع

%views%
عدد قراءات الموضوع

%post%
ملخص الموضوع

%forumtitle%
اسم المنتدى الذي تم نشر الموضوع فيه

%replays%
عدد الردود على الموضوع

%icon%
أيقونة المشاركة

%info%
معلومات خاصة باسم آخر عضو قام بالتعقيب على الموضوع وفي أي تاريخ ووقت


[متغيرات ثانوية]

%border_color%
لون إطار جدول المشاركات

%width%
عرض جدول المشاركات

%border_color%
لون إطار الجدول الخاص بالمشاركة

%header_color%
لون ترويسة المشاركة

%body_color%
لون خلفية المشاركة

%vburl%
عنوان المنتدى أي الوصلة التي تقودك إلى المنتدى

%opnlinks%
طريقة فتح الوصلات


<a href='%vburl%/printthread.php?threadid=%id%' target=%opnlinks%><IMG src="%vburl%/images/printer.gif" border=0></a>
صورة الطابعة والوصلة التابعة لها التي تقوم بإعداد المشاركة للطباعة


<a href='%vburl%/sendtofriend.php?threadid=%id%' target=%opnlinks%><IMG src="%vburl%/images/sendtofriend.gif" border=0></a>
صورة البريد والوصلة التابعة لها التي تقوم بإرسال المشاركة إلى صديق


<a href='%vburl%/sendtofriend.php?threadid=%id%' target=%opnlinks%><IMG src="%vburl%/images/sendtofriend.gif" border=0></a>
الوصلة التي بعنوان « المزيد ...» والتي تقوم بعرض كامل الموضوع


<a href='%vburl%/newreply.php?action=newreply&threadid=%id%' target=%opnlinks% title='%info%'>عدد الردود %replays%</a>
الوصلة التي بعنوان «عدد الردود» والتي تبين عدد الردود على الموضوع وعند وضع مؤشر الفأرة فوقه لفترة بسيطة تظهر لك معلومات حول آخر من

عقب على الموضوع والوقت الذي تم ذلك ، وعند الضغط على هذه الوصلة تفتح نافذة التعقيب للتعقيب على الموضوع


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

والسلام عليكم جميعاً ورحمة الله وبركاته






زاجل is offline   قديم 17-04-2002, 09:46 AM
عضو نشيط جدا
#19  

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

طريقة عرض المتغيرات من اليمين إلى اليسار تسبب إرباك في معرفة المتغير لذا قد تكون هذه الصفحة أوضح:

http://www.zajil.cc/zajilvb/showthre...d=5406#newpost






زاجل is offline   قديم 17-04-2002, 09:55 AM
عضو فعال جدا
#20  

لعب على السريع في ملف posttemp.txt

<table align="center" border="1" cellpadding="4" cellspacing="0" style="border-collapse: collapse" bordercolor="%border_color%" width="%width%">
<tr>
<td width="100%" bgcolor="%header_color%"><font face="MS Sans Serif" size="1">%icon%
</font><font face="Arial" size="3"><b>%title%</b></font><font face="MS Sans Serif" size="1"> &nbsp;
</font></td>
<td bgcolor="%header_color%" nowrap align="center"><font face="MS Sans Serif" size="1">القراءات
</font><font size="2" face="Tahoma"> (%views%)</font></td>
</tr>
<tr>
<td width="100%" bgcolor="%header_color%">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" align="center"><font face="MS Sans Serif" size="1"> حرر بواسطة:
[%name%] في %time%</font></td>
<td width="7%" align="center"><p align="center"><font face="MS Sans Serif" size="1">&nbsp;|</font></p>
</td>
<td width="43%" align="center"><font face="MS Sans Serif" size="1">%info%</font></td>
</tr>
</table>
</td>
<td bgcolor="%header_color%" nowrap align="center">
<font size="1" face="MS Sans Serif">عدد الردود </font><font size="2" face="Tahoma">(%replays%)</font></td>
</tr>
<tr>
<td width="100%" colspan="2" bgcolor="%body_color%"><font size="3" face="Arial"><b>%post%
</b></font>
<font face="MS Sans Serif" size="1">
<a href='%vburl%/showthread.php?threadid=%id%' target=%opnlinks%>المزيد...</a></font>
<table border=0><TR><TD width="100%" bgcolor="%header_color%"><font face='MS Sans Serif' size=1 color="999990">%forumtitle%</font></TD><TD nowrap bgcolor="%header_color%">
<font face="MS Sans Serif" size="1">
<a href='%vburl%/printthread.php?threadid=%id%' target=%opnlinks%><IMG src="%vburl%/images/printer.gif" border=0></a> <a href='%vburl%/sendtofriend.php?threadid=%id%' target=%opnlinks%><IMG src="%vburl%/images/sendtofriend.gif" border=0></a>
&nbsp;</font>
</TD></TR></table>
</td>
</tr>
</table>






__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
ابومنار is offline   قديم 17-04-2002, 01:03 PM
عضو نشيط جدا
#21  

يا زين لعبك يا أبو منار

حلو والله ... شوف :

http://www.zajil.cc/vbsummary/vbsummary.php






زاجل is offline   قديم 17-04-2002, 01:16 PM
عضو فعال جدا
#22  

هلا والله

سؤال يابعدي ...

حسب التجربة شفت ان السكربت يسحب صور من المواضيع إذا كانت تحتوي صور طبعاً ..

فيه إمكانية نلغي هالخاصية ؟؟ لأنها ممكن تسبب ربكة شوي في العرض إضافة إلى انها تسوي ضغط على السيرفر إلى حد ما ..

تحياتي لك ياصاحب الأفكار المتجددة






__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
ابومنار is offline   قديم 17-04-2002, 01:44 PM
عضو نشيط
#23  

أخوي زاجل ياليت ترد على كلامي........


وين أركب الملفات هذي؟.. كيف الطريقة يعني؟

أنا ركبت الملفات في مجلد المنتدى ولما طلبت vbsummary طلع لي صفحة بيضاء فاضية






undercover is offline   قديم 17-04-2002, 01:54 PM
عضو نشيط جدا
#24  

الغالي أبو منار

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

والسؤال: هل نلغي الصورة بالمرة أو نلغيها ونعرض الurl الخاص بها ؟


العزيز undercover معذرة

تقوم بوضع جميع الملفات في أي دليل شئت وليكن اسمه مثلاً: vbsummary

ثم قم بتعديل الأسطر الثالثة التي أشرنا إليها سابقاً

اذهب إلى متصفحك وافتح ملف vbsummary.php مثلاً:

http://www.your_site.com/vbsummary/vbsummary.php

وإنشاء الله كل شي يصير تمام

وشكراً






زاجل is offline   قديم 17-04-2002, 02:03 PM
مشرف تطوير المواقع
#25  

في المقدمة يا زاجل






__________________
أخوكم ابو مشعل
ملاحظات لتنظيم المنتدى:
http://www.swalif.net/softs/showthread.php?s=&threadid=42612
---------------
ابو مشعل is offline   قديم 17-04-2002, 07:07 PM
موضوع مغلق


 

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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 05:45 AM.