المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هاك شكر الاعضاء


admin
10-24-2009, 11:34 AM
السلام عليكم
من فترة ما نزل اي هاك قلت خليني ابرمج هاك قبل نزول النسخة القادمة للتحميس http://www.mysmartbb.com/forums/image/smiles/biggrin2.gif

معلومات الهاك :
مبرمج الهاك : ahmad63
وقت البرمجة : ساعة تقريبا
الاصدارة التي يعمل عليها : 1.7.0
وقت التركيب : 5 دقائق
صعوبة التركيب : سهل جدا http://www.mysmartbb.com/forums/image/smiles/biggrin2.gif

ملاحظة : تستطيع استبدال الملفات الاساسية بــ الملفات الموجودة بالمرفقات و لن تتحتاج لتعديلها
فقط اذا لم تكن ركبت هاكات قبل

التركيب :


افتح ملف show.php الموجود في المجلد الرئيسي للمنتدى

و في اول الملف تجد



<?php



// ################################################## ############################||

// #

// # MySmartBB Version 1.7.0

// # http://www.MySmartBB.com

// # Copyright (c) 2008 by MySmartBB team

// # license http://opensource.org/licenses/gpl-license.php GNU Public License

// #

// # filename : show.php

// # show subjects and replies

// #

// ################################################## ############################||



// ** General definitions **



define('NOT_IN_INDEX',1);

define('SHOW_SUBJECT',1);



include('common.php');

include('includes/pager.php');

if (($member_permission == 1) and ($info_row['fastreply_allow'] == 1))

{

include('includes/SmartCode.js');

}

اضف بعدها مباشرة :


$id = intval($_GET['id']);
$thanks = $DB->sql_query("SELECT * FROM thanks WHERE post='$id' order by id desc");
$thank_num = $DB->sql_num_rows($thanks);

while ($row = $DB->sql_fetch_array($thanks))
{
$thanku[] = $row;
}


$Smarty->assign('thank_num',$thank_num);
$Smarty->assign('thanku',$thanku);

if($_GET['thanks'] == 1)
{
$membert = $member_row['username'] ;
$thankst = $DB->sql_query("SELECT * FROM thanks WHERE name='" .$membert. "'");
$thank_numt = $DB->sql_num_rows($thankst);
if($thank_numt != 0)
{
$Smarty->display('header.tpl');
$Smarty->assign('msgg','عفوا لا يمكنك الشكر مرتين');
$Smarty->assign('GO','show.php?main=1&id=' . $subject_id);
$SF->go_to('show.php?main=1&id=' . $subject_id ,2);
$Smarty->display('loading.tpl');

$Smarty->display('footer.tpl');
exit();
}
$Smarty->display('header.tpl');
$thank = $DB->sql_query("insert into thanks (id,name,post) values (null,'" .$SF->SafeSQL($member_row['username']). "','" .$SF->SafeSQL($id). "')");
if ($thank)
{
$Smarty->assign('msgg','تم شكر العضو بنجاح .. انتظر لكي يتم تحوليك للموضوع');
$Smarty->assign('GO','show.php?main=1&id=' . $subject_id);
$SF->go_to('show.php?main=1&id=' . $subject_id ,2);
$Smarty->display('loading.tpl');
$Smarty->display('footer.tpl');
exit();
}
}

و احفظ الملف


ثم افتح قالب post_show_topic.tpl الموجود في مجلد templates في مجلد الستايل الذي تستعمله

ثم ابحث عن :



<a href="newreply.php?add=1&subject_id={$subject_row.id}&qu_subject=1">رد مع اقتباس</a> | <a href="misc.php?report=1&id={$subject_row.id}">إبلاغ عن الموضوع</a>

ثم اضف بالاعلى منها :

<a href="show.php?main=1&id={$subject_row.id}&thanks=1">شكر</a>|

و ابحث في نفس الملف عن :

{if $mod_toolbar eq 1}

| <a href="topic_cp.php?cp=1&id={$subject_row.id}&D1=2">تعديل</a>

| <a href="topic_cp.php?cp=1&id={$subject_row.id}&D1=1">حذف الموضوع</a>

{else}

{if $MySBB_username eq $writer_row.username}

| <a href="editsubject.php?edit=1&index=1&id={$subject_row.id}">تعديل</a>

{/if}

{/if}</p></td>

</tr>

و اضف بعدها :


{if $thank_num neq 0}

<tr>

<td class="row3dark" width="20%"><p class="small"> الاعضاء الذين شكروا العضو {$writer_row.username|escape:"html"} على هذا الموضوع هم :</p></td>

<td class="row3" width="80%"><p class="small">
{section name=id loop=$thanku}
<a href=misc.php?profile=1&username={$thanku[id].name}>{$thanku[id].name}</a>
{/section}



</p></td>

</tr>

{/if}

ثم ارفع الملف install.php الموجود في المرفقات الى المجلد الرئيسي للمنتدى
و استدعي الرابط التالي :
www.XXXXXXX.com/my/install.php
مع مراعاة ان :
XXXXXXX = رابط موقعك
my = اسم مجلد المنتدى


بالنسبة للحقوق http://www.mysmartbb.com/forums/image/smiles/g.gif http://www.mysmartbb.com/forums/image/smiles/g.gif http://www.mysmartbb.com/forums/image/smiles/g.gif

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

بس دعوة لي و لــ والديَ بتكون احسن

تحميل (http://www.mysmartbb.com/forums/attach.php?download=1&id=2571)

xiqiang
01-13-2010, 02:21 PM
رد مخالبف
-------------------------
إدارة معهد منير

M.E.D.O
01-13-2010, 05:30 PM
يسلموووووووو

ـالحاكمـ
01-18-2010, 05:29 PM
~||جزاك الله خيراً ||~