للتسجيل اضغط هـنـا


العودة   منتديات العرب-هيلب العرب > منتدى المساعدة في تطوير المواقع والمنتديات > قسم تطوير vBulletin®/vb

قسم تطوير vBulletin®/vb هنا يتم الشروحات المفيده في تطوير المنتديات وطرح اخر التعديلات والأصدارات 4.0.0/3.8.4..(يمنع طرح المواضيع المنقوله في هذا القسم).


اضافة اول سطر من الموضوع+الكلمات الدليليه+عنوان الموضوع بالأعلى

قسم تطوير vBulletin®/vb


إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم منذ /10-11-2011, 10:41 AM   #1

 
الصورة الرمزية سلمان الجوفي

سلمان الجوفي غير متواجد حالياً

 رقم العضوية : 1
 تاريخ التسجيل : Feb 2010
 المشاركات : 4,704
 النقاط : سلمان الجوفي تم تعطيل التقييم
 تقييم المستوى : 20

Q (18) اضافة اول سطر من الموضوع+الكلمات الدليليه+عنوان الموضوع بالأعلى

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



كيفكم اخباركم عساكم بخير دائماً و دوماً ...

لكثرة الطلبات على هذه الطريقة خلال الاشهر الماضية

اليوم حبيت اني اقدم طريقة الـ VBSEO في جعل وصف الموضوع من محتواه + اضافة الكلمات الاولى من الموضوع بدون الهاك المذكور

الآن نأتي للشرح و التركيب

فقط قم باستبدال الملف المرفق functions.php
في مجلد
includes/

و يمكنك الآن استخدام المتغير

$threadinfo[preview]

لإضافة مقتطف اول اسطر الموضوع ضعه في قالب الـ showthread

ابحث في القلب عن $navbar

و ضع المتغير اسفله أو



كود:
 
<!-- Tags --> <div id="tags">
<h1 align="center">
<a style="text-decoration: none" title="$thread[title]" href="showthread.php?$session[sessionurl]t=$threadid">$thread[title]</a></h1>
<h2 align="center">
<a style="text-decoration: none" title="$foruminfo[title_clean]" href="forumdisplay.php?$session[sessionurl]f=$forumid">$foruminfo[title_clean]</a></h2>
<h2 align="center">
<a style="text-decoration: none" title="$thread[title]">$threadinfo[prefix_plain_html] $threadinfo[preview]</a></h2>
</div>
<!-- // Tags -->

و لجعل وصف الموضوع من محتوى الموضوع ضع المتغير في headincude




ابحث عن



كود:
<meta name="description" content="<if condition="$pagenumber>1"><phrase 1="$pagenumber">$vbphrase[page_x]</phrase>-</if>$threadinfo[prefix_plain_html] $threadinfo[title] $foruminfo[title_clean]" />
و استبدلها بـ



كود:
<meta name="description" content="<if condition="$pagenumber>1"><phrase 1="$pagenumber">$vbphrase[page_x]</phrase>-</if>$threadinfo[prefix_plain_html] $threadinfo[title] $threadinfo[preview]" />
و انتهى



و يمكن التحكم في طول و عدد كلمات الوصف او عرض مقتطف من الموضوع



من خيارات المنتدى >> خيارات ظهور صفحة عرض الأقسام (forumdisplay)


ثم >> طول نص مشاهدة الموضوع



و ذلك لأن الطريقة تعتمد على هذه الدالة و تم ادراجها في الفنكشن لتعمل مع قالب showthread




-----------------------------------------------------


و لمن يريد التعديل على ملف الفنكشن الخاص به ,,



ابحث في ملف الفنكشن



كود PHP:
SELECT IF(visible 210) AS isdeleted
استبدله بـ



كود PHP:
SELECT IF(thread.visible 210) AS isdeleted
ابحث عن



كود PHP:
thread.* 


اضف قبله




كود PHP:
" . iif($vbulletin->options['threadpreview'] > 0 AND   THIS_SCRIPT == 'showthread', 'post.pagetext AS preview, ') .  " 
ابحث عن



كود PHP:
$tachyjoin 
اضف قبله



كود PHP:
" . iif($vbulletin->options['threadpreview'] > 0 AND   THIS_SCRIPT == 'showthread', "LEFT JOIN " . TABLE_PREFIX . "post AS  post  ON(post.postid thread.firstpostid)") . " 

ابحث عن


كود:
WHERE thread.threadid = $threadid 
");  




اضف بعدهُ





كود:
 
if($vbulletin->options['threadpreview'] > 0 AND THIS_SCRIPT == 'showthread') {
$threadcache["$threadid"]['preview'] = strip_quotes($threadcache["$threadid"]['preview']); $threadcache["$threadid"]['preview'] = preg_replace ('/\n(\s*)/', " ", $threadcache["$threadid"]['preview']);
$threadcache["$threadid"]['preview'] = preg_replace ('/\r(\s*)/', " ", $threadcache["$threadid"]['preview']); $threadcache["$threadid"]['preview'] = str_replace(" ", " ", $threadcache["$threadid"]['preview']); $threadcache["$threadid"]['preview'] = htmlspecialchars_uni(fetch_censored_text(fetch_trimmed_title(strip_bbcode($threadcache["$threadid"]['preview'], false, true), $vbulletin->options['threadpreview']))); }


الشرح حصري لترايدنت








تحياتي للجميع





Iraqi Code




أنس الكبيسي .. /




ملحوظه : ملف الفنكشن للنسخ 3.8.7 و لمن يريد أن يدرج هذه الخاصية في النسخ السابقة ما عليه الا ارفاق الملف الخاص بنسخته functions.php و ان شاء الله اضيفها له





تحياتي .. /








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

الناجحون يبحثون دائما عن الفرص لمساعدة الآخرين .
.
بينما غيرهم يسأل أولا : ما الذي سأستفيده من تقديم يد المساعدة

هكذا أعيش وهذا ماأفعله

سلمان الجوفي




  رد مع اقتباس
قديم منذ /10-11-2011, 10:43 AM   #2

 
الصورة الرمزية سلمان الجوفي

سلمان الجوفي غير متواجد حالياً

 رقم العضوية : 1
 تاريخ التسجيل : Feb 2010
 المشاركات : 4,704
 النقاط : سلمان الجوفي تم تعطيل التقييم
 تقييم المستوى : 20

افتراضي رد: اضافة اول سطر من الموضوع+الكلمات الدليليه+عنوان الموضوع بالأعلى

عندي ملاحظه في ناس مركبين ستايلات مخصصه للجوال ومحركات البحث ويكون فيها تلقائي مثل هالصورة

اللـي نبيه نضيف اول سطر من الموضوع في الاعلى مثل الصورة (الكتابه باللون الاسود) مفيده للأرشفه


طريقة اضافة اللي باللون الاسود

أفتح قالب الـ showthread

ابحث في القلب عن $navbar

و ضع اسفله


كود:
 
<!-- Tags --> <div id="tags">
<h2 align="center">
<a style="text-decoration: none" title="$thread[title]">$threadinfo[prefix_plain_html] $threadinfo[preview]</a></h2> </div>
<!-- // Tags -->

ولو يضاف للموضوع بالاعلى افضل لأن هو الظاهر في قوقل...


بالتوفيق







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

الناجحون يبحثون دائما عن الفرص لمساعدة الآخرين .
.
بينما غيرهم يسأل أولا : ما الذي سأستفيده من تقديم يد المساعدة

هكذا أعيش وهذا ماأفعله

سلمان الجوفي




  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)
الكلمات الدلالية (Tags)
الموضوع, الدليليه, الكلمات, اول, اضافة, بالأعلى, سطر, عنوان

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

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

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

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طريقة كتابة عنوان الموضوع-أرجو الدخول سلمان الجوفي تطوير المواقع 6 06-02-2015 03:15 PM
tynt اضافة مصدر منتداك تلقائيا عند نقل الموضوع سلمان الجوفي تطوير المواقع 0 10-05-2011 09:14 AM
حل مشكلة الكلمات الدليليه التلقائيه عند ترقية المنتدى سلمان الجوفي مشاكل وحلول الهاكات والمنتديات 0 01-14-2011 09:53 AM
هاك الكلمات الدليليه التلقائيه 3.7 & 3.8 سلمان الجوفي هاكات وأكواد المنتديات المميزة 1 01-14-2011 09:47 AM
للأبداع والدلاخه عنوان في هذا الموضوع سلمان الجوفي صور الغرائب-صور العجائب-صور مضحكة 4 08-01-2010 02:01 AM

RSS RSS 2.0 XML MAP HTML

^-^ جميع آلمشآركآت آلمكتوبهـ تعبّر عن وجهة نظر صآحبهآ ,, ولا تعبّر بأي شكلـ من آلأشكآل عن وجهة نظر إدآرة آلمنتدى ~


الساعة الآن 10:30 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

ترقية وحماية الأفضل فور يـو لخدمات الويب المتكاملةManager

X vBulletin 3.8.7 Debug Information
  • Page Generation 0.03504 seconds
  • Memory Usage 3,282KB
  • Queries Executed 18 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (6)bbcode_code
  • (6)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (2)iplus2h_ftg
  • (1)navbar
  • (3)navbar_link
  • (91)option
  • (2)postbit_legacy
  • (2)postbit_onlinestatus
  • (2)postbit_reputation
  • (2)postbit_wrapper
  • (6)showthread_bookmarksite
  • (5)showthread_similarthreadbit
  • (1)showthread_similarthreads
  • (1)spacer_close
  • (1)spacer_open
  • (8)tagbit
  • (1)tagbit_wrapper
  • (1)ugc_footer
  • (1)ugc_header
  • (1)ugc_headinclude 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php 

Hooks Called:
  • init_startup
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • fetch_musername
  • reputation_power
  • reputation_image
  • bbcode_parse_start
  • postbit_imicons
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • tag_fetchbit
  • tag_fetchbit_complete
  • showthread_similarthread_query
  • showthread_similarthreadbit
  • forumrules
  • showthread_bookmarkbit
  • navbits
  • navbits_complete
  • showthread_complete
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82