أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

طلب ملحق جعل عنوان الموضوع موجود في الرابط

موضوع مغلق


  • تمت الإجابة
30-05-2018 11:58 مساءً
Alashkar
معلومات الكاتب
السلام عليكم



هل يوجد ملحق يقوم بجعل عنوان الموضوع موجودا في الرابط ؟



مثل

httpswww.pbboard.info/جعل-العنوان-في-الرابط-please



وشكرا

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  31-05-2018 01:19 صباحاً   [1]
Alashkar
معلومات الكاتب
أو على الاقل وضعي في أول الطريق وانا أتولى الباقي ان شاء الله .. يعني أين اجد التعديل على رابط الموضوع مثل t901 وهكذا وانا ان شاء الله هحاول اعملها :)

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  31-05-2018 03:44 صباحاً   [2]
Soliman
معلومات الكاتب
تفضل

ملحق SEO اضافة عناوين المواضيع والأقسام للروابط التابعة لها





* يرجى استخدام محرك بحث المنتدى قبل طرح اي استفسار

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  31-05-2018 06:59 صباحاً   [3]
Alashkar
معلومات الكاتب
شكرا لك لكن بحثت بصراحة وفشلت في ايجاد نتيجة .. شكرا لك مرة أخرى طلب ملحق جعل عنوان الموضوع موجود في الرابط

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  10-06-2018 05:38 صباحاً   [4]
Alashkar
معلومات الكاتب
المعذرة .. ظهر لي خطأ .. الموضوعات في القائمة الجانبية برئيسية الموقع تظهر بروابطها القديمة .. وأيضا بعد تحرير الموضوع يعيدني للصفحة برابطها القديم ..



يرجى اصلاح الخطأ .. وشكرا

تم تحرير المشاركة بواسطة :Alashkar بتاريخ:10-06-2018 05:39 صباحاً


look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  10-06-2018 10:14 صباحاً   [5]
Soliman
معلومات الكاتب
اقتبـاس ،، الموضوعات في القائمة الجانبية برئيسية الموقع تظهر بروابطها القديمة

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



اقتبـاس ،، وأيضا بعد تحرير الموضوع يعيدني للصفحة برابطها القديم ..

عناكب محركات البحث لا تدخل اساًسا لتحرير المواضيع فلا حاجة لذلك

هذا الملحق هو لمحركات البحث وليس للأعضاء


look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  10-06-2018 05:17 مساءً   [6]
Alashkar
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Soliman هذه الاضافة تساعدك على زيادة ارشفة منتداك حيث تعمل على اضافة العناوين للمواضيع والأقسام إلى الروابط التابعة لها في اهم القوالب والصفحات التي يتم الدخول اليها من قبل عناكب محركات البحث .



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

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  11-06-2018 03:11 صباحاً   [7]
Soliman
معلومات الكاتب
تفضل طريقة التعديل على روابط القائمة الجانبية باضافة العناوين في آخرها

افتح قالب القائمة الجانبية : whatis_new

وابحث عن :

CODE
index.php?page=topic&show=1&id={$lastPostsList['id']}
واستبدله بـ :

CODE
​index.php?page=topic&show=1&id={$lastPostsList['id']}-{$lastPostsList['title']}

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  11-06-2018 05:42 صباحاً   [8]
Alashkar
معلومات الكاتب
لو سمحت ظهر لي مشكلة أخرى .. الرابط يظهر به مسافات وليس _



مثال الرابط يظهر هكذا :

https://pbboard.info/forums/t21035 مثال لشكل الرابط



وليس هكذا:

https://pbboard.info/forums/t21035_مثال_لشكل_الرابط

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  11-06-2018 06:53 صباحاً   [9]
Soliman
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Alashkar لو سمحت ظهر لي مشكلة أخرى .. الرابط يظهر به مسافات وليس _



مثال الرابط يظهر هكذا :

https://pbboard.info/forums/t21035 مثال لشكل الرابط



وليس هكذا:

https://pbboard.info/forums/t21035_مثال_لشكل_الرابط



حسناً ،، تراجع عن التعديل السابق ذكره

واحذف الملحق الحالي لديك

وركب الملحق المرفق
 
  PBBoard_SEO_titles_in_links_1.zip   تحميل zip مرات التحميل :(10)
الحجم :(1.81) KB

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  11-06-2018 06:36 مساءً   [10]
Alashkar
معلومات الكاتب
تمام جزاك الله خيرا .. بس هل يمكن تعديل بحيث يمكن دمجه مع هذا القالب:



CODE
<?php
$cache = $PowerBB->_CONF['info_row']['side_bar_last_topics_cache'];
$cache_time = $PowerBB->_CONF['info_row']['side_bar_last_topics_time'];
$cache_long = $PowerBB->_CONF['info_row']['side_bar_last_topics_long'];
$Now= $PowerBB->_CONF['now'];
$cache_end = $cache_time+($cache_long*60);
if(!$cache || !$cache_time || ($cache_end < $Now))
{
$testArr = Array();
$forum_not = $PowerBB->_CONF['info_row']['side_bar_forum_not'] . ',' . $PowerBB->_CONF['info_row']['last_subject_writer_not_in'];
$limit = $PowerBB->_CONF['info_row']['side_bar_last_topics_limit'];
$order = $PowerBB->_CONF['info_row']['side_bar_last_topics_order'];
if($PowerBB->_CONF['info_row']['thumb_addon_active']){
$query = $PowerBB->DB->sql_query("SELECT `id`,`native_write_time`,`write_time`,`last_replier`,`title`,`writer`,`icon`,`visitor`, `reply_number`,`sec_subject`,`delete_topic`,`review_subject`,`section`,`thumb_path` FROM " . $PowerBB->table['subject'] . " WHERE `sec_subject` <>1 AND `delete_topic` <>1 AND `review_subject` <>1 AND `section` not in (" .$forum_not. ") ORDER by `$order` DESC LIMIT $limit ");
}
else
{
$query = $PowerBB->DB->sql_query("SELECT `id`,`native_write_time`,`write_time`,`last_replier`,`title`,`writer`,`icon`,`visitor`, `reply_number`,`sec_subject`,`delete_topic`,`review_subject`,`section` FROM " . $PowerBB->table['subject'] . " WHERE `sec_subject` <>1 AND `delete_topic` <>1 AND `review_subject` <>1 AND `section` not in (" .$forum_not. ") ORDER by `$order` DESC LIMIT $limit ");
}
while($pbb = $PowerBB->DB->sql_fetch_array($query)){
$pbb['title'] = $PowerBB->Powerparse->censor_words($pbb['title']);
$pbb['title'] = $PowerBB->Powerparse->_wordwrap($pbb['title'],$PowerBB->_CONF['info_row']['side_bar_title_long']);
$pbb['date'] = $PowerBB->functions->date($pbb['write_time']);
$testArr[] = $pbb;
}
$cache = @base64_encode(@serialize($testArr));
$update1 = $PowerBB->DB->sql_query("UPDATE " . $PowerBB->table['info'] . " SET value='$cache' WHERE var_name='side_bar_last_topics_cache' ");
$update2 = $PowerBB->DB->sql_query("UPDATE " . $PowerBB->table['info'] . " SET value='$Now' WHERE var_name='side_bar_last_topics_time' ");
}
$pbb= @unserialize(@base64_decode($cache));
$PowerBB->_CONF['template']['while']['DataList'] = $pbb;
?>




<table style="width:100%">
{Des::while}{DataList}
<tr>
{if {$_CONF['info_row']['side_bar_last_topics_thumb']} ==1}
<td class="sb_thumb">
{if {$DataList['thumb_path']} }
<img src="{$DataList['thumb_path']}" alt="" width="{$_CONF['info_row']['side_bar_thumb_width']}" height="{$_CONF['info_row']['side_bar_thumb_height']}">
{else}
<img src="develop/nothumb.jpg" alt="" class="sb_thumb"  width="{$_CONF['info_row']['side_bar_thumb_width']}" height="{$_CONF['info_row']['side_bar_thumb_height']}">
{/if}
</td>
{/if}
<td class="last_topics">
{if {$DataList['reply_number']} > {$_CONF['info_row']['perpage']}}
<?php
$pages_number = @ceil($PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['reply_number']/$PowerBB->_CONF['info_row']['perpage']);
$count = $pages_number*$PowerBB->_CONF['info_row']['perpage']-$PowerBB->_CONF['info_row']['perpage'];
?>
<a href="index.php?page=topic&amp;show=1&amp;id={$DataList['id']}&count=<?php echo $count;?>"
{else}

<a href="index.php?page=topic&amp;show=1&amp;id={$DataList['id']}-{$DataList['title']}">{$DataList['title']}</a>

{/if}

<br>
<span class="last_p">&nbsp;</span>
<a href="index.php?page=profile&amp;show=1&amp;username={$DataList['last_replier']}"><b>{$DataList['last_replier']}</b></a>
<br>
<i class="IconNewsTime fa fa-history pkr-c"></i>
<span class="sb_date">
<?php echo $PowerBB->functions->time($PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['write_time']); ?>
 <?php echo $PowerBB->functions->time_ago($PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['write_time']); ?>
</span>
</td>
</tr>
{/Des::while}
</table>
<?php
unset($cache);
unset($pbb);
unset($PowerBB->_CONF['template']['while']['DataList']);
?>

look/images/icons/i1.gif طلب ملحق جعل عنوان الموضوع موجود في الرابط
  14-06-2018 03:15 صباحاً   [11]
Soliman
معلومات الكاتب
هذا القالب ليس من ضمن القوالب الافتراضية

عموماً يمكنك اضافة التعديل اليه واستبداله بهذا

CODE
<?php
$cache = $PowerBB->_CONF['info_row']['side_bar_last_topics_cache'];
$cache_time = $PowerBB->_CONF['info_row']['side_bar_last_topics_time'];
$cache_long = $PowerBB->_CONF['info_row']['side_bar_last_topics_long'];
$Now= $PowerBB->_CONF['now'];
$cache_end = $cache_time+($cache_long*60);
if(!$cache || !$cache_time || ($cache_end < $Now))
{
$testArr = Array();
$forum_not = $PowerBB->_CONF['info_row']['side_bar_forum_not'] . ',' . $PowerBB->_CONF['info_row']['last_subject_writer_not_in'];
$limit = $PowerBB->_CONF['info_row']['side_bar_last_topics_limit'];
$order = $PowerBB->_CONF['info_row']['side_bar_last_topics_order'];
if($PowerBB->_CONF['info_row']['thumb_addon_active']){
$query = $PowerBB->DB->sql_query("SELECT `id`,`native_write_time`,`write_time`,`last_replier`,`title`,`writer`,`icon`,`visitor`, `reply_number`,`sec_subject`,`delete_topic`,`review_subject`,`section`,`thumb_path` FROM " . $PowerBB->table['subject'] . " WHERE `sec_subject` <>1 AND `delete_topic` <>1 AND `review_subject` <>1 AND `section` not in (" .$forum_not. ") ORDER by `$order` DESC LIMIT $limit ");
}
else
{
$query = $PowerBB->DB->sql_query("SELECT `id`,`native_write_time`,`write_time`,`last_replier`,`title`,`writer`,`icon`,`visitor`, `reply_number`,`sec_subject`,`delete_topic`,`review_subject`,`section` FROM " . $PowerBB->table['subject'] . " WHERE `sec_subject` <>1 AND `delete_topic` <>1 AND `review_subject` <>1 AND `section` not in (" .$forum_not. ") ORDER by `$order` DESC LIMIT $limit ");
}
while($pbb = $PowerBB->DB->sql_fetch_array($query)){
$pbb['title'] = $PowerBB->Powerparse->censor_words($pbb['title']);
$pbb['title'] = $PowerBB->Powerparse->_wordwrap($pbb['title'],$PowerBB->_CONF['info_row']['side_bar_title_long']);
$pbb['date'] = $PowerBB->functions->date($pbb['write_time']);
$testArr[] = $pbb;
}
$cache = @base64_encode(@serialize($testArr));
$update1 = $PowerBB->DB->sql_query("UPDATE " . $PowerBB->table['info'] . " SET value='$cache' WHERE var_name='side_bar_last_topics_cache' ");
$update2 = $PowerBB->DB->sql_query("UPDATE " . $PowerBB->table['info'] . " SET value='$Now' WHERE var_name='side_bar_last_topics_time' ");
}
$pbb= @unserialize(@base64_decode($cache));
$PowerBB->_CONF['template']['while']['DataList'] = $pbb;
?>




<table style="width:100%">
{Des::while}{DataList}
<?php
$pbb__title = $PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['title'];
$pbb__title = str_replace(' ', '_', $pbb__title);
$pbb__title = str_replace("/", "", $pbb__title);
$pbb__title = str_replace("'", "", $pbb__title);
$pbb__title = str_replace('"', "", $pbb__title);
$pbb__title = str_replace("*", "", $pbb__title);
$pbb__title = str_replace("%", "", $pbb__title);
$pbb__title = str_replace(">", "", $pbb__title);
$pbb__title = str_replace("<", "", $pbb__title);
$pbb__title = str_replace(":", "", $pbb__title);
$pbb__title = str_replace("|", "", $pbb__title);
$pbb__title = str_replace(".", "", $pbb__title);
$pbb__title = str_replace("\_", "", $pbb__title);
$pbb__title = str_replace("__", "", $pbb__title);
$pbb__title = str_replace("quot;", "", $pbb__title);
$pbb__title = str_replace(";#39;", "", $pbb__title);
$pbb__title = stripslashes($pbb__title);
?>
<tr>
{if {$_CONF['info_row']['side_bar_last_topics_thumb']} ==1}
<td class="sb_thumb">
{if {$DataList['thumb_path']} }
<img src="{$DataList['thumb_path']}" alt="" width="{$_CONF['info_row']['side_bar_thumb_width']}" height="{$_CONF['info_row']['side_bar_thumb_height']}">
{else}
<img src="develop/nothumb.jpg" alt="" class="sb_thumb"  width="{$_CONF['info_row']['side_bar_thumb_width']}" height="{$_CONF['info_row']['side_bar_thumb_height']}">
{/if}
</td>
{/if}
<td class="last_topics">
{if {$DataList['reply_number']} > {$_CONF['info_row']['perpage']}}
<?php
$pages_number = @ceil($PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['reply_number']/$PowerBB->_CONF['info_row']['perpage']);
$count = $pages_number*$PowerBB->_CONF['info_row']['perpage']-$PowerBB->_CONF['info_row']['perpage'];
?>
<a href="index.php?page=topic&amp;show=1&amp;id={$DataList['id']}&count=<?php echo $count;?>"
{else}

<a href="index.php?page=topic&amp;show=1&amp;id={$DataList['id']}-<?php echo $pbb__title; ?>">{$DataList['title']}</a>

{/if}

<br>
<span class="last_p">&nbsp;</span>
<a href="index.php?page=profile&amp;show=1&amp;username={$DataList['last_replier']}"><b>{$DataList['last_replier']}</b></a>
<br>
<i class="IconNewsTime fa fa-history pkr-c"></i>
<span class="sb_date">
<?php echo $PowerBB->functions->time($PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['write_time']); ?>
 <?php echo $PowerBB->functions->time_ago($PowerBB->_CONF['template']['while']['DataList'][$this->x_loop]['write_time']); ?>
</span>
</td>
</tr>
{/Des::while}
</table>
<?php
unset($cache);
unset($pbb);
unset($PowerBB->_CONF['template']['while']['DataList']);
?>


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
برمجة ملحق إستبدال كلمات معينة في المواضيع مساعدة Sofiene2023
8 126 Sofiene2023
ملحق البنك والمتجر الإصدار 1.5 متوافق مع جميع نسخ الجيل الثالث Soliman
19 1799 الوردة الحمراء
ملحق المصدر في نهاية الموضوع mc nabulsy
3 69 MAHDI H.D
ملحق لوحة التميز التلقائي الاصدار 2 [2 Honor] للجيل الثالث عبد العزيز
14 3830 Soliman
ملحق تحويل عرض اقسام المنتدى الى بطاقات mc nabulsy
10 203 جنرال الحب

الكلمات الدلالية






الساعة الآن 04:23 AM