News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

SMF Trader System

Started by SMFHacks.com Team, July 12, 2006, 12:35:09 AM

Previous topic - Next topic

vbgamer45

Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

aw06

Quote from: vbgamer45 on January 09, 2011, 02:14:27 PM
Use $ID_MEMBER or $user_info['id']

How ???

action=trader&$user_info['id']
action=trader&$ID_MEMBER

Have to see with me .. not quite sure ?  :-[
:: ShopinJA.com Powered by SMF 1.1.19 | Ig-Oh Theme by Koni | 70 Rock Solid Error Free Mods | Many Custom Edits & Tweaks ::
- Host Unlimited Websites - Free Website Builder & Templates - Unlimited Disk Space & Bandwidth

impreza

Portal ToTemat.pl - treści w postaci artykułów i filmów tematycznych.

kodbg

Hi,
I need some help with some coding. In the display template, I only want the trader info to show up if it's in a certain board.
I couldn't figure it out. :(

// Show the trader info
            echo '
               <b>' . $txt['smftrader_profile'] . ' </b>
               (<a href="' . $scripturl .  '?action=trader&id=' . $message['member']['id'] . '">', $modSettings['trader_use_pos_neg'] ? ($tradecount > 0 ? '+' . $tradecount : $tradecount)  : $tradecount  , '</a>)<br />';

Before this, i need something like:
if ($board['id'] == '53')
or
if ($category['id'] = '6')

Oops, i'm done:
global $board;
if ($board == '53' || $board == '73')

aw06

Quote from: aw06 on January 09, 2011, 03:11:42 PM
Quote from: vbgamer45 on January 09, 2011, 02:14:27 PM
Use $ID_MEMBER or $user_info['id']

How ???

action=trader&$user_info['id']
action=trader&$ID_MEMBER

Have to see with me .. not quite sure ?  :-[

Any Help with this ???
:: ShopinJA.com Powered by SMF 1.1.19 | Ig-Oh Theme by Koni | 70 Rock Solid Error Free Mods | Many Custom Edits & Tweaks ::
- Host Unlimited Websites - Free Website Builder & Templates - Unlimited Disk Space & Bandwidth

vbgamer45

1.6
!Do not show listings in submit feedback if already rated the listing - SMF Classifieds
integration
!Do not show the submit feedback link for yourself
!Do not ask for short topic url if classifieds option says you require to select a listing
- SMF Classifieds integration
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

hcfwesker

Is there any chance there could be a linked page that could have the list of all members with feedback, from highest to lowest.  Kinda like the shop MOD, with the richest members?

Also, can a members feedback table in the regular profile, be added to ultimate profiles?

aw06

Quote from: vbgamer45 on January 09, 2011, 09:49:46 AM
I am sorry meant Trader.php

Quote from: vbgamer45 on January 06, 2011, 10:49:36 PM
Yes it goes to their profile so they can see what members left on it.

Quote from: vbgamer45 on January 09, 2011, 02:14:27 PM
Use $ID_MEMBER or $user_info['id']

Here is my Trader.php,.. Can you add so that a link to the members trader page is sent and not a link to their profile..

<?php
/*
SMF Trader System
Version 1.2
by:vbgamer45
http://www.smfhacks.com
*/

if (!defined('SMF'))
die('Hacking attempt...');

function 
tradermain()
{
loadtemplate('Trader');

// Load the language files
if (loadlanguage('Trader') == false)
loadLanguage('Trader','english');

// Trader actions
$subActions = array(
'main' => 'main',
'report' => 'Report',
'report2' => 'Report2',
'submit' => 'Submit',
'detail' => 'ViewDetail',
'delete' => 'Delete',
'delete2' => 'Delete2',
'submit2' => 'Submit2',
'admin' => 'AdminSettings',
'admin2' => 'AdminSettings2',
'approve' => 'ApproveRating',
'bulkactions' => 'BulkActions',
);

@$sa $_GET['sa'];

// Follow the sa or just go to administration.
if (!empty($subActions[$sa]))
$subActions[$sa]();
else
$subActions['main']();
}
function 
main()
{
global $context$txt$db_prefix$scripturl$modSettings;

$context['sub_template']  = 'main';

@$memid = (int) $_REQUEST['id'];

if (empty($memid))
fatal_error($txt['smftrader_nomemberselected'], false);

$request db_query("
SELECT 
realName FROM 
{$db_prefix}members
WHERE ID_MEMBER = 
$memid LIMIT 1"__FILE____LINE__);
$row mysql_fetch_assoc($request);

$mcount db_affected_rows();

if ($mcount != 1)
fatal_error($txt['smftrader_nomemberselected'], false);

$context['traderid'] = $memid;
$context['tradername'] = $row['realName'];


db_query("
SELECT 
feedbackid 
FROM 
{$db_prefix}feedback 
WHERE approved = 1 AND ID_MEMBER =" 
$context['traderid'], __FILE____LINE__);
$context['tradecount'] = db_affected_rows();



$result db_query("
SELECT 
COUNT(*) AS total,salevalue 
FROM 
{$db_prefix}feedback 
WHERE approved = 1 AND ID_MEMBER = " 
$context['traderid'] . " GROUP BY salevalue" __FILE____LINE__);
$context['neturalcount'] = 0;
$context['pcount'] = 0;
$context['ncount'] = 0;
while($row mysql_fetch_assoc($result))
{
if ($row['salevalue'] == 0)
{
$context['pcount'] = $row['total'];
}
else if ($row['salevalue'] == 2)
{
$context['ncount'] = $row['total'];
}
else if ($row['salevalue'] == 1)
{
$context['neturalcount'] = $row['total'];
}

}
mysql_free_result($result);

$context['tradecount_nonetural'] = ($context['pcount'] +  $context['ncount']);

// Get the view type
@$view = (int) $_GET['view'];
if (empty($view))
$view 0;


$queryextra '';
switch($view)
{
case 0:
$queryextra '';
break;
case 1:
$queryextra ' AND f.saletype = 1';

break;
case 2:
$queryextra ' AND f.saletype = 0';
break;
case 3:
$queryextra ' AND f.saletype = 2';

break;
default:
fatal_error($txt['smftrader_invalidview'], false);
break;
}


$context['start'] = (int) $_REQUEST['start'];


$dbresult db_query("
SELECT 
COUNT(*) AS total 
FROM 
{$db_prefix}feedback AS f,{$db_prefix}members AS m 
WHERE f.ID_MEMBER = " 
$context['traderid'] . " AND f.FeedBackMEMBER_ID = m.ID_MEMBER  AND f.approved = 1 $queryextra "__FILE____LINE__);
$row mysql_fetch_assoc($dbresult);
$total $row['total'];
mysql_free_result($dbresult);

$dbresult db_query("
SELECT 
f.saletype, f.feedbackid, f.FeedBackMEMBER_ID,  f.topicurl, 
f.comment_short, f.salevalue, f.saledate, m.realName 
FROM 
{$db_prefix}feedback AS f,{$db_prefix}members AS m 
WHERE f.ID_MEMBER = " 
$context['traderid'] . " AND f.FeedBackMEMBER_ID = m.ID_MEMBER  AND f.approved = 1 $queryextra ORDER BY f.feedbackid DESC LIMIT $context[start]," $modSettings['trader_feedbackperpage'], __FILE____LINE__);
$context['trader_feedback'] = array();
while ($row mysql_fetch_assoc($dbresult))
{
$context['trader_feedback'][] = $row;
}
mysql_free_result($dbresult);

$context['page_index'] = constructPageIndex($scripturl '?action=trader;id=' $context['traderid'] . ';view=' $view $_REQUEST['start'], $total$modSettings['trader_feedbackperpage']);



// Set the page title
$context['page_title'] = $txt['smftrader_feedbacktitle'] . ' - ' $row['realName'];


}
function 
Submit()
{
global $context$txt$db_prefix$ID_MEMBER;

is_not_guest();

// Check if they are allowed to submit feedback
isAllowedTo('smftrader_feedback');


$context['sub_template']  = 'submit';

@$memid = (int) $_GET['id'];

if (empty($memid))
fatal_error($txt['smftrader_nomemberselected'],false);

$request db_query("
SELECT 
realName FROM 
{$db_prefix}members
WHERE ID_MEMBER = 
$memid LIMIT 1"__FILE____LINE__);
$row mysql_fetch_assoc($request);

$mcount db_affected_rows();

if ($mcount != 1)
fatal_error($txt['smftrader_nomemberselected'],false);

if ($ID_MEMBER == $memid)
fatal_error($txt['smftrader_errfeedbackself'] ,false);

$context['traderid'] = $memid;
$context['tradername'] = $row['realName'];


$context['page_title'] = $txt['smftrader_submittitle'] . ' - ' $row['realName'];

}
function 
Submit2()
{
global $db_prefix$ID_MEMBER$txt$modSettings;

is_not_guest();

// Check if they are allowed to submit feedback
isAllowedTo('smftrader_feedback');


// Get the trader id
$traderid = (int) $_REQUEST['id'];


if ($ID_MEMBER == $traderid)
fatal_error($txt['smftrader_errfeedbackself'] ,false);

// Check if comment posted
$shortcomment htmlspecialchars(substr($_REQUEST['shortcomment'], 0100),ENT_QUOTES);

if ($shortcomment== '')
fatal_error($txt['smftrader_errshortcoment'],false);


$topicurl htmlspecialchars($_REQUEST['topicurl'],ENT_QUOTES);
$salevalue = (int) $_REQUEST['salevalue'];
$saletype = (int) $_REQUEST['saletype'];
$longcomment htmlspecialchars($_REQUEST['longcomment'],ENT_QUOTES);
switch($saletype)
{
case 0:
break;

case 1:
break;

case 2:

break;

default:
fatal_error($txt['smftrader_errsaletype'],false);
break;
}
switch($salevalue)
{
case 0:
break;

case 1:
break;

case 2:
break;

default:
fatal_error($txt['smftrader_errsalevalue'],false);
break;
}

// Get the date
$tradedate time();



// Get the approval
if ($modSettings['trader_approval'] == 1)
{
$approval = (allowedTo('smftrader_autorating') ? 0);
}
else 
$approval 1;

// Admin's always approved
if (allowedTo('admin_forum'))
$approval 1;

// Finally Insert it into the db
db_query("INSERT INTO {$db_prefix}feedback
(ID_MEMBER, comment_short, comment_long, topicurl, saletype, salevalue, saledate, FeedBackMEMBER_ID, approved)
VALUES (
$traderid, '$shortcomment', '$longcomment', '$topicurl',$saletype$salevalue$tradedate$ID_MEMBER,$approval)"__FILE____LINE__);

$id db_insert_id();

if ($approval == 1)
{

SendTraderPMByID($id);



redirectexit('action=trader;id=' $traderid);
}
else
fatal_error($txt['smftrader_form_notapproved'], false);

}
function 
Report()
{
global $context$txt$db_prefix;

is_not_guest();

$context['sub_template']  = 'report';

@$feedid = (int) $_GET['feedid'];
if (empty($feedid))
fatal_error($txt['smftrader_errnofeedselected'], false);

$context['feedid'] = $feedid;


$context['page_title'] = $txt['smftrader_reporttitle'];
}
function 
Report2()
{
global $db_prefix$ID_MEMBER$webmaster_email$sourcedir$scripturl$txt$sourcedir$modSettings;

include $sourcedir '/Subs-Post.php';

is_not_guest();

@$comment htmlspecialchars($_REQUEST['comment'],ENT_QUOTES);

if ($comment == '')
fatal_error($txt['smftrader_errnocomment'], false);

// Add link to trader to comment field.
@$feedid = (int) $_REQUEST['feedid'];

$result "
SELECT f.saletype, f.feedbackid, f.ID_MEMBER, f.FeedBackMEMBER_ID, f.comment_short,
f.topicurl, f.comment_long, f.salevalue, f.saledate, m.realName
FROM 
{$db_prefix}feedback AS f,{$db_prefix}members AS m
WHERE f.feedbackid = 
$feedid AND f.FeedBackMEMBER_ID = m.ID_MEMBER";

$dbresult db_query($result__FILE____LINE__);
$row mysql_fetch_assoc($dbresult);
mysql_free_result($dbresult);
$comment .= "\n"  $txt['smftrader_commentmadeby'] . '[url=' $scripturl '?action=profile;u=' $row['FeedBackMEMBER_ID'] . ']' $row['realName'] . '[/url]';
$comment .= "\n\n" '[url=' $scripturl '?action=trader;id=' $row['ID_MEMBER'] . ']' $txt['smftrader_viewtrader'] . '[/url]';


$comment .= "\n\n" $txt['smftrader_title'];


require_once($sourcedir '/Subs-Post.php');
$dbresult db_query("
SELECT 
m.ID_MEMBER 
FROM 
{$db_prefix}membergroups AS g,{$db_prefix}members AS m 
WHERE m.ID_GROUP = g.ID_GROUP AND m.ID_GROUP IN (" 
$modSettings['trader_membergroupspm'] . ")"__FILE____LINE__);
while($row2 mysql_fetch_assoc($dbresult))
{
$pm_register_recipients = array(
'to' => array($row2['ID_MEMBER']),
'bcc' => array(),
);



sendpm($pm_register_recipients,$txt['smftrader_title'] . ' ' $txt['smftrader_badfeedback'],$comment);
}
mysql_free_result($dbresult);

//if (!sendmail($webmaster_email, $txt['smftrader_title'] . ' ' . $txt['smftrader_badfeedback'],$comment))
// fatal_error($txt['smftrader_failedreport'],false);

redirectexit('action=trader;id=' $row['ID_MEMBER'] );
}
function 
ViewDetail()
{
global $context$db_prefix$txt;


$context['sub_template']  = 'detail';

@$feedid = (int) $_REQUEST['feedid'];
if (empty($feedid))
fatal_error($txt['smftrader_errnofeedselected'], false);

$context['page_title'] = $txt['smftrader_title'] . ' - ' $txt['smftrader_detailedfeedback'] ;
$context['feedid'] = $feedid;


$result "
SELECT 
f.saletype, f.feedbackid, f.ID_MEMBER, f.FeedBackMEMBER_ID, f.topicurl, 
f.comment_long, f.salevalue, f.saledate, m.realName 
FROM 
{$db_prefix}feedback AS f,{$db_prefix}members AS m 
WHERE f.feedbackid = " 
$context['feedid'] . " AND f.FeedBackMEMBER_ID = m.ID_MEMBER";

$dbresult db_query($result__FILE____LINE__);
$row mysql_fetch_assoc($dbresult);
mysql_free_result($dbresult);

$context['trading_detail'] = $row;

}
function 
Delete()
{
global $context$db_prefix$txt;

// Check if they are allowed to delete feedback
isAllowedTo('smftrader_deletefeed');

@$feedid = (int) $_REQUEST['feedid'];
if (empty($feedid))
fatal_error($txt['smftrader_errnofeedselected'], false);

$context['feedid'] = $feedid;

$context['sub_template']  = 'delete';
$context['page_title'] = $txt['smftrader_title'] . ' - ' $txt['smftrader_deletefeedback'];

$result "SELECT f.saletype, f.feedbackid, f.ID_MEMBER, f.FeedBackMEMBER_ID, 
f.comment_short,  f.topicurl, f.comment_long, f.salevalue, f.saledate, m.realName 
FROM 
{$db_prefix}feedback AS f,{$db_prefix}members AS m 
WHERE f.feedbackid = " 
$context['feedid'] . " AND f.FeedBackMEMBER_ID = m.ID_MEMBER";

$dbresult db_query($result__FILE____LINE__);
$row mysql_fetch_assoc($dbresult);
mysql_free_result($dbresult);

$context['trader_feedback'] = $row;


}
function 
Delete2()
{
global $context,  $txt;

// Check if they are allowed to delete feedback
isAllowedTo('smftrader_deletefeed');

@$feedid = (int) $_REQUEST['feedid'];
if (empty($feedid))
fatal_error($txt['smftrader_errnofeedselected'],false);

@$redirectid = (int) $_REQUEST['redirect'];
if (empty($redirectid))
fatal_error($txt['smftrader_notrader'], false);

DeleteByID($feedid);


redirectexit('action=trader;id=' $redirectid);
}
function 
AdminSettings()
{
global $context$txt,  $mbname$db_prefix$scripturl;

isAllowedTo('admin_forum');

adminIndex('trader_settings');

$context['page_title'] = $mbname ' - ' $txt['smftrader_title'] . ' - ' $txt['smftrader_text_settings'];
$context['sub_template']  = 'settings';


$context['start'] = (int) $_REQUEST['start'];


$dbresult db_query("
SELECT 
COUNT(*) AS total 
FROM 
{$db_prefix}feedback 
WHERE approved = 0"
__FILE____LINE__);
$row mysql_fetch_assoc($dbresult);
$total $row['total'];
mysql_free_result($dbresult);

$dbresult db_query("
SELECT 
f.saletype, f.feedbackid, f.FeedBackMEMBER_ID,  f.topicurl, f.comment_short,
f.salevalue, f.saledate, m.realName, f.ID_MEMBER, u.realName mainName 
FROM (
{$db_prefix}feedback AS f)
LEFT JOIN 
{$db_prefix}members AS m ON (f.FeedBackMEMBER_ID = m.ID_MEMBER)
LEFT JOIN 
{$db_prefix}members AS u ON (f.ID_MEMBER= u.ID_MEMBER)
WHERE f.approved = 0 LIMIT 
$context[start],10"__FILE____LINE__);

$context['trader_appoval'] = array();

while ($row mysql_fetch_assoc($dbresult))
{
$context['trader_appoval'][] = $row;
}
mysql_free_result($dbresult);

$context['page_index'] = constructPageIndex($scripturl '?action=trader;sa=admin' $_REQUEST['start'], $total10);

}
function 
AdminSettings2()
{
global $db_prefix;

isAllowedTo('admin_forum');

$trader_approval =  isset($_REQUEST['trader_approval']) ? 0;
$trader_use_pos_neg = isset($_REQUEST['trader_use_pos_neg']) ? 0;
$trader_feedbackperpage = (int) $_REQUEST['trader_feedbackperpage'];

updateSettings(
array(
'trader_approval' => $trader_approval,
'trader_feedbackperpage' => $trader_feedbackperpage,
'trader_use_pos_neg' => $trader_use_pos_neg,

));

redirectexit('action=trader;sa=admin');
}
function 
ApproveRating()
{
global $db_prefix;

isAllowedTo('admin_forum');

$id = (int) $_REQUEST['id'];


ApproveByID($id);

redirectexit('action=trader;sa=admin');
}
function 
SendTraderPMByID($id)
{
global $db_prefix$sourcedir$txt$scripturl;

$request db_query("
SELECT
 m.realName, f.comment_short, f.ID_MEMBER
FROM 
(
{$db_prefix}feedback AS f, {$db_prefix}members as m)
WHERE f.FeedBackMEMBER_ID = m.ID_MEMBER AND f.feedbackid  = 
$id LIMIT 1"__FILE____LINE__);


$row mysql_fetch_assoc($request);

mysql_free_result($request);


$pm_register_recipients = array(
'to' => array($row['ID_MEMBER']),
'bcc' => array(),
);

require_once($sourcedir '/Subs-Post.php');

sendpm($pm_register_recipients$txt['smftrader_newrating'], $row['comment_short'] .  "\n\n" $txt['smftrader_commentmadeby'] . $row['realName'] . "\n" "{$scripturl}?action=profile");

}

function 
BulkActions()
{
isAllowedTo('admin_forum');

if (isset($_REQUEST['ratings']))
{

$baction $_REQUEST['doaction'];

foreach ($_REQUEST['ratings'] as $value)
{

if ($baction == 'approve')
ApproveByID($value);
if ($baction == 'delete')
DeleteByID($value);

}
}

// Redirect to approval list
redirectexit('action=trader;sa=admin');
}

function 
DeleteByID($id)
{
global $db_prefix;

// Delete the comment
db_query("
DELETE FROM 
{$db_prefix}feedback
WHERE feedbackid = 
$id"__FILE____LINE__);
}
function 
ApproveByID($id)
{
global $db_prefix;

db_query("UPDATE {$db_prefix}feedback
SET approved = 1
WHERE feedbackid = 
$id LIMIT 1"__FILE____LINE__);

SendTraderPMByID($id);

SendCommenterPMByID($id);
}


function 
SendCommenterPMByID($id)
{
global $db_prefix$sourcedir$txt$scripturl;

$request db_query("
SELECT
 m.realName, f.comment_short, f.ID_MEMBER,f.FeedBackMEMBER_ID, u.realName MainName, m.timeOffset 
FROM 
(
{$db_prefix}feedback AS f)

LEFT JOIN 
{$db_prefix}members as m ON (f.FeedBackMEMBER_ID = m.ID_MEMBER)
LEFT JOIN 
{$db_prefix}members as u ON (f.ID_MEMBER = u.ID_MEMBER)

WHERE  f.feedbackid  = 
$id LIMIT 1"__FILE____LINE__);


$row mysql_fetch_assoc($request);

mysql_free_result($request);


$pm_register_recipients = array(
'to' => array($row['FeedBackMEMBER_ID']),
'bcc' => array(),
);

require_once($sourcedir '/Subs-Post.php');

$finaltime timeformat(forum_time(false));
$finaltime strip_tags($finaltime);

sendpm($pm_register_recipientssprintf($txt['smftrader_commenter_subject'],$row['MainName']), 
sprintf($txt['smftrader_commenter_body'],$row['MainName'],$finaltime));

}
?>
:: ShopinJA.com Powered by SMF 1.1.19 | Ig-Oh Theme by Koni | 70 Rock Solid Error Free Mods | Many Custom Edits & Tweaks ::
- Host Unlimited Websites - Free Website Builder & Templates - Unlimited Disk Space & Bandwidth

aw06

vbgamer45 i want to change the message that is send via pm

From
QuoteComment made by: User
Link to Profile

To
QuoteComment made by: User
Please log onto your Profile Page to view all new Feedbacks

Can you help me
:: ShopinJA.com Powered by SMF 1.1.19 | Ig-Oh Theme by Koni | 70 Rock Solid Error Free Mods | Many Custom Edits & Tweaks ::
- Host Unlimited Websites - Free Website Builder & Templates - Unlimited Disk Space & Bandwidth

vbgamer45

Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

aw06

Quote from: vbgamer45 on February 17, 2011, 09:42:13 AM
Check the Trader.english.php file to change

Yes but how do i stop it from putting the link to the profile .. ??

The link comes up with an error , so i want to remove the link..
:: ShopinJA.com Powered by SMF 1.1.19 | Ig-Oh Theme by Koni | 70 Rock Solid Error Free Mods | Many Custom Edits & Tweaks ::
- Host Unlimited Websites - Free Website Builder & Templates - Unlimited Disk Space & Bandwidth

vbgamer45

Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

aw06

:: ShopinJA.com Powered by SMF 1.1.19 | Ig-Oh Theme by Koni | 70 Rock Solid Error Free Mods | Many Custom Edits & Tweaks ::
- Host Unlimited Websites - Free Website Builder & Templates - Unlimited Disk Space & Bandwidth

vbgamer45

Search the language text string and look code line by line to figure it out.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

imatt87

How do i change the text from  SMF Trader System - Submit Feedback to Ace Reptiles Trader System - Submit Feedback

vbgamer45

Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

imatt87

Quote from: vbgamer45 on February 18, 2011, 01:44:18 PM
Modify themes/default/languages/trader.english.php

What do i need to change ?

<?php
/*
SMF Trader System
Version 1.4
by:vbgamer45
http://www.smfhacks.com [nofollow]
*/

$txt['smftrader_rating'] = 'Rating';
$txt['smftrader_comment'] = 'Comment';
$txt['smftrader_from'] = 'From';
$txt['smftrader_to'] = 'To';
$txt['smftrader_detail'] = 'Detail';
$txt['smftrader_date'] = 'Date';
$txt['smftrader_report'] = 'Report';
$txt['smftrader_approve'] = 'Approve';
$txt['smftrader_options'] = 'Options';
$txt['smftrader_invalidview'] = 'Invalid view...';
$txt['smftrader_viewdetail'] = 'View Detail';
$txt['smftrader_delete'] = 'Delete';
$txt['smftrader_submitfeedback2'] = 'Submit Feedback';
$txt['smftrader_reportfeedback'] = 'Report Feedback';
$txt['smftrader_detailedfeedback'] = 'Detailed Feedback';
$txt['smftrader_detailedcomment'] = 'Detailed Comment';
$txt['smftrader_commentby'] = 'Comment by: ';
$txt['smftrader_returntoratings'] = 'Return to Trader Ratings';
$txt['smftrader_shortcomment2'] = 'Short Comment';
$txt['smftrader_deletefeedback'] = 'Delete Feedback';

$txt['smftrader_nomemberselected'] = 'No member selected';
$txt['smftrader_errfeedbackself'] = 'You can not leave feedback for yourself.';
$txt['smftrader_errshortcoment'] = 'You did not enter a short comment!';
$txt['smftrader_errnocomment'] = 'You did not place a comment for this feedback.';

$txt['smftrader_errsaletype'] = 'Invalid sale type.';
$txt['smftrader_errsalevalue'] = 'Invalid sale value.';
$txt['smftrader_errnofeedselected'] = 'No feedback selected.';
$txt['smftrader_failedreport'] = 'Failed to report trader rating comment.';
$txt['smftrader_badfeedback'] = 'Bad Feedback';

$txt['smftrader_notrader'] = 'No trader.';
$txt['smftrader_viewtrader'] =  'View Trader';
$txt['smftrader_commentmadeby'] = 'Comment made by: ';


$txt['smftrader_set_permissionnotice'] = 'Lastly! Do not forget to make the permissions are set for each group, in order for them to use the trader system.';
$txt['smftrader_set_editpermissions'] = 'Edit Permissions';
$txt['smftrader_text_settings'] = 'Settings';
$txt['smftrader_text_permissions'] = 'Permissions';

$txt['smftrader_save_settings'] = 'Save Settings';

$txt['trader_feedbackperpage'] = 'Number of feedback to show on each page';
$txt['trader_use_pos_neg'] = 'Use positive/negative total trade count on display page';

$txt['smftrader_trader_approval'] = 'Trader Rating Approval';
$txt['smftrader_form_notapproved'] = 'Your rating will not appear in the user\'s trader profile to others until it is approved.';
$txt['smftrader_text_pages'] = 'Pages: ';

$txt['smftrader_newrating'] = 'You have a new comment on your feedback profile';

$txt['smftrader_commenter_subject'] ='Your comment for %s has been approved';
$txt['smftrader_commenter_body'] ='The comment you left for %s on %s has been approved.';

$txt['smftrader_text_withselected'] = 'With Selected';
$txt['smftrader_text_performaction'] = 'Perform Action';
$txt['smftrader_bulk_approveratings'] = 'Approve';
$txt['smftrader_bulk_deleteratings'] = 'Delete';

$txt['smftrader_classifieds_listing'] = 'Classifieds Listing: ';

$txt['smftrader_err_classifieds_listing'] = 'You must select a Classifieds listing that you have bid on or created to leave feedback for this user.';

$txt['smftrader_err_no_classifieds_listing'] = 'You do not have any completed listings waiting to be rated';

?>

vbgamer45

To change it completely you need to modify Trader.php
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

imatt87

I dont know what i need to Modify in there thats what im asking, isnt there a simple way to alter the name without recoding it all ?

vbgamer45

No there isn't since that text is combined from multiple text srings.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Advertisement: