Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Credit Class/Gift Vouchers/Discount Coupons 5.10


Strider

Recommended Posts

I make the new version of our site with oscommerce which is not yet "online".

 

So you mean that osc came preinstalled with CCGV. You will need to ask the template vendor for assistance.

Link to comment
Share on other sites

  • Replies 4.8k
  • Created
  • Last Reply

Top Posters In This Topic

OK BACK.... JUST WILL POST HOW SECTIONS OF MY FILES LOOK.. CAN'T EXPLAIN WHY/OR WHAT OR WONT WORK. HAVE AT IT AND LET ME KNOW WASSUP OR WHATS WRONG

 

1)catalog\checkout_payment.php

for me: line 390

 

<?php

}

 

$radio_buttons = 0;

for ($i=0, $n=sizeof($selection); $i<$n; $i++) {

?>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td colspan="2"><table border="0" width="100%" cellspacing="0" cellpadding="2">

<?php

if ( ($selection[$i]['id'] == $payment) || ($n == 1) ) {

 

echo ' <tr id="defaultSelected" class="moduleRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n";

 

} else {

 

echo ' <tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n";

}

// }

?>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td class="main" colspan="3"><b><?php echo $selection[$i]['module']; ?></b></td>

<td class="main" align="right">

<?php

if (sizeof($selection) > 1) {

echo tep_draw_radio_field('payment', $selection[$i]['id']);

} else {

echo tep_draw_hidden_field('payment', $selection[$i]['id']);

}

?>

</td>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

<?php

if (isset($selection[$i]['error'])) {

?>

<tr>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td class="main" colspan="4"><?php echo $selection[$i]['error']; ?></td>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

<?php

} elseif (isset($selection[$i]['fields']) && is_array($selection[$i]['fields'])) {

?>

<tr>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td colspan="4"><table border="0" cellspacing="0" cellpadding="2">

<?php

 

for ($j=0, $n2=sizeof($selection[$i]['fields']); $j<$n2; $j++) {

?>

<tr>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td class="main"><?php echo $selection[$i]['fields'][$j]['title']; ?></td>

<td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

<td class="main"><?php echo $selection[$i]['fields'][$j]['field']; ?></td>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

<?php

}

?>

</table></td>

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

<?php

}

 

?>

</table></td>

<td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>

</tr>

<?php

$radio_buttons++;

}

// #################### Begin Added CGV JONYO ######################

 

if (tep_session_is_registered('customer_id')) {

if ($gv_result['amount']>0){

echo ' <tr><td width="10">' . tep_draw_separator('pixel_trans.gif', '10', '1') .'</td><td colspan=2>' . "\n" .

' <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr class="moduleRow" onmouseover="rowOverEffect(this)" onclick="clearRadeos()" onmouseout="rowOutEffect(this)" >' . "\n" .

' <td width="10">' . tep_draw_separator('pixel_trans.gif', '10', '1') .'</td><td class="main">' . $gv_result['text'];

 

echo $order_total_modules->sub_credit_selection();

}

}

 

 

// #################### End Added CGV JONYO ######################

 

?>

</table></td>

</tr>

</table></td>

</tr>

<tr>

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

</tr>

 

<?php

 

echo $order_total_modules->credit_selection();// CCGV

 

 

?>

 

 

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">

<tr>

<td class="main"><b><?php echo TABLE_HEADING_COMMENTS; ?></b></td>

</tr>

</table></td>

</tr>

till about line 502

then etc... etc... etc...

 

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

 

2)inludes\modules\order total\ot_coupon.php

I CANCELED OUT ALL THE CODE HERE ...DONT KNOW WHY BUT IT WORKS....

WITH IT ON:

EITHER

MY JSCRIPT ON PAYMENT SELECTION DOESN'T WORK/ SELECTS DEFAULT PAYMENT

OR

NO OTHER RADIO BUTTON WORKS

OR

CONTINUE BUTTON DOESN'T WORK

 

 

function credit_selection() {

---->>/* global $customer_id, $currencies, $language;

$selection_string = '';

$selection_string .= '<tr>' . "\n";

$selection_string .= ' <td width="10">' . tep_draw_separator('pixel_trans.gif', '10', '1') .'</td>';

$selection_string .= ' <td class="main">' . "\n";

$image_submit = '<input type="image" name="submit_redeem" onClick="submitFunction()" src="' . DIR_WS_LANGUAGES . $language . '/images/buttons/button_redeem.gif" border="0" alt="' . IMAGE_REDEEM_VOUCHER . '" title = "' . IMAGE_REDEEM_VOUCHER . '">';

$selection_string .= TEXT_ENTER_COUPON_CODE . tep_draw_input_field('gv_redeem_code') . '</td>';

$selection_string .= ' <td align="right">' . $image_submit . '</td>';

$selection_string .= ' <td align="right"> </td>';

$selection_string .= ' <td width="10">' . tep_draw_separator('pixel_trans.gif', '10', '1') . '</td>';

$selection_string .= '</tr>' . "\n";

return $selection_string;

---->> */

 

// START Checkout Display Fix by BTBlomberg

---->>/*

$selection_string = '<tr><td><img src="images/pixel_trans.gif" border="0" alt="" width="1" height="1"></td><td class="main">';

$selection_string .= tep_draw_form('checkout_payment_gift', tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL'), 'post');

$selection_string .= '<div>';

$selection_string .= TEXT_ENTER_GV_CODE . tep_draw_input_field('gv_redeem_code', TEXT_ENTER_COUPON_FIELD) ;

$selection_string .= ' ';

$selection_string .= tep_image_submit('button_redeem.gif', IMAGE_REDEEM_VOUCHER, 'ALIGN="middle" onclick="return submitFunction()"');

$selection_string .= '</div></form></td></tr>';

// END Checkout Display Fix by BTBlomberg

 

return $selection_string;

---->>*/

}

 

 

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

 

AND ....

3)order_total\OT_GV.PHP

 

function credit_selection() {

global $customer_id, $currencies, $language;

$selection_string = '';

$gv_query = tep_db_query("select coupon_id from " . TABLE_COUPONS . " where coupon_type = 'G' and coupon_active='Y'");

if (tep_db_num_rows($gv_query)) {

$selection_string .= '<tr>' . "\n";

$selection_string .= '<td width="10">' . tep_draw_separator('pixel_trans.gif', '10', '1') .'</td>';

$selection_string .= ' <td class="main">' . "\n";

$selection_string .= ' <td class="main">' . "\n";

// only show redeem button if not checking out with PWA

// if ($customer_id>0){

$image_submit = '<input type="image" name="submit_redeem" onClick="submitFunction()" src="' . DIR_WS_LANGUAGES . $language . '/images/buttons/button_redeem.gif" border="0" alt="' . IMAGE_REDEEM_VOUCHER . '" title = "' . IMAGE_REDEEM_VOUCHER . '">';

// }

$selection_string .= TEXT_ENTER_GV_CODE . tep_draw_input_field('gv_redeem_code') . '</td>';

$selection_string .= ' <td align="right">' . $image_submit . '</td>';

$selection_string .= '<td width="10">' . tep_draw_separator('pixel_trans.gif', '10', '1') . '</td>';

$selection_string .= '</tr>' . "\n";

}

return $selection_string;

}

 

 

 

 

OH...P.S. COMPARE YOUR FILES WITH BOTH THIS CONTRIB v5.1x and CCGV(TRAD)

I used the 5.19 from start w/ no reinstall

Im G2G after 12 hrs of comparing and editing

 

HOPE THIS HELPS..

HOLLA BACK

 

ICHI

 

 

Link to comment
Share on other sites

Wassup everyone Took me days and a very upset girlfriend to get this right... Hope it works for everyone as I am working hard to debug this contrib. OK...

 

OPEN CATALOG/CHECKOUT_CONFIRMATION

FIND THIS....(AROUND 65 - 69)

 

if (isset($_POST['gv_redeem_code']) && ($_POST['gv_redeem_code'] == null)) {tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));

 

THEN ADD: // IN FRONT TO SILENT THAT CODE

 

SHOULD WORK. HOLLA BACK...

 

ALSO, FOUND A LIL TEMP FIX FOR THOSE WHO CONTINUE BUTTON DOESN'T WORK. BE BACK WITH FULL DETAIL.

SORRY FOR THE TEASER

 

 

no it doesn't work.

 

I think the error is here :

catalog/includes/classes/order_total.php around line 268

if ($order->info['total'] - $gv_payment_amount <= 0 ) {
if(!tep_session_is_registered('credit_covers')) tep_session_register('credit_covers');
	  $credit_covers = true;
	}

 

when i manually do if ($order->info['total'] - $gv_payment_amount -5.99 <= 0, it works.

so it needs to have the value of this var.

 

I tried to use this function : calculate_credit($amount), but it returns "null".

Edited by loic_425
Link to comment
Share on other sites

I'm looking for a patch between tell a friend and CCGV that:

a) includes in the tell-a-friend email a unique on time use 10% discount code and if and when the friend makes a purchase the system emails the referrer a unique 1 time use 10% discount code.

 

This is a viral marketing device that encourages referrals by giving the giver and reciever of hte referral an incentive.

I've seen this in use by successful companies.

 

Anyone know if this exists already or anyone want to get paid to write it?

Edited by Dhananjaya

I have moved on from oscommerce to magento and no longer monitoring this site.

Link to comment
Share on other sites

no it doesn't work.

 

I think the error is here :

catalog/includes/classes/order_total.php around line 268

if ($order->info['total'] - $gv_payment_amount <= 0 ) {
if(!tep_session_is_registered('credit_covers')) tep_session_register('credit_covers');
	  $credit_covers = true;
	}

 

when i manually do if ($order->info['total'] - $gv_payment_amount -5.99 <= 0, it works.

so it needs to have the value of this var.

 

I tried to use this function : calculate_credit($amount), but it returns "null".

 

Hey loic_425,

 

I've been working on this for hours...I'm also teaching myself php...so I have a 'fix'.

As you already know, 'catalog/includes/classes/order_total.php ' contains the code that is suppose to keep $0 orders from being passed to a payment gateway. I've been staring at that code and I can't find anything wrong...but I'm new to php.

I then looked at 'catalog/checkout_confirmation'.....Here's what I noticed. If the code in 'catalog/checkout_confirmation' is executed twice, then $0 orders are not being passed to a payment gateway. Any order greater than $0 is being passed to a payment gateway. Perfect, everything work as it should.

 

This is how I modified 'catalog/checkout_confirmation'

 

replace this code:

 

<head>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">

 

with this code:

 

<head>

<script>

var reloaded = false;

var loc=""+document.location;

loc = loc.indexOf("?reloaded=")!=-1?loc.substring(loc.indexOf("?reloaded=")+10,loc.length):"";

loc = loc.indexOf("&")!=-1?loc.substring(0,loc.indexOf("&")):loc;

reloaded = loc!=""?(loc=="true"):reloaded;

 

function reloadOnceOnly() {

if (!reloaded)

window.location.replace(window.location+"?reloaded=true");

}

reloadOnceOnly();

</script>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">

 

I know this isn't a real fix, but it works for me and I hope it works for you! Let me know what happens when you try it.

 

FLIBIU

Link to comment
Share on other sites

I know this isn't a real fix, but it works for me and I hope it works for you! Let me know what happens when you try it.

 

FLIBIU

 

It doesn't work for me. :-"

 

the part of the code section is :

// #################### Begin Added CGV JONYO ######################

  $gv_query=tep_db_query("select amount from " . TABLE_COUPON_GV_CUSTOMER . " where customer_id = '" . $customer_id . "'");
  $gv_result=tep_db_fetch_array($gv_query);
  $gv_payment_amount = $gv_result['amount'];


//		if ($order->info['total'] - $total_deductions <= 0 ) {
	if ($order->info['total'] - $gv_payment_amount <= 0 ) {
if(!tep_session_is_registered('credit_covers')) tep_session_register('credit_covers');
	  $credit_covers = true;
	}
else{   // belts and suspenders to get rid of credit_covers variable if it gets set once and they put something else in the cart
	if(tep_session_is_registered('credit_covers')) tep_session_unregister('credit_covers');
}
// #################### End Added CGV JONYO ######################

 

So, we can see in this code that the test only includes the amount of the gift vouchers and not the redeemed coupons.

So we have to recuperate the amount of the redeemed coupons in the "if condition".

Edited by loic_425
Link to comment
Share on other sites

I've released a new admin gift certificate and reporter tool created for CCGV that some of you might find helpful, just in time to help you manage those holiday gift certificates...

 

http://addons.oscommerce.com/info/5492

Most Valuable OsCommerce Contributions:

Also Purchased (AP) Preselection (cuts this resource hogging query down to nothing) -- Contribution 3294

FedEx Automated Labels -- Contribution 2244

RMA Returns system -- Contribution 1136

Sort Products By Dropdown -- Contribution 4312

Ultimate SEO URLs -- Contribution 2823

Credit Class & Gift Voucher -- Contribution 282

Cross-Sell -- Contribution 5347

Link to comment
Share on other sites

It doesn't work for me. :-"

 

the part of the code section is :

// #################### Begin Added CGV JONYO ######################

  $gv_query=tep_db_query("select amount from " . TABLE_COUPON_GV_CUSTOMER . " where customer_id = '" . $customer_id . "'");
  $gv_result=tep_db_fetch_array($gv_query);
  $gv_payment_amount = $gv_result['amount'];


//		if ($order->info['total'] - $total_deductions <= 0 ) {
	if ($order->info['total'] - $gv_payment_amount <= 0 ) {
if(!tep_session_is_registered('credit_covers')) tep_session_register('credit_covers');
	  $credit_covers = true;
	}
else{   // belts and suspenders to get rid of credit_covers variable if it gets set once and they put something else in the cart
	if(tep_session_is_registered('credit_covers')) tep_session_unregister('credit_covers');
}
// #################### End Added CGV JONYO ######################

 

So, we can see in this code that the test only includes the amount of the gift vouchers and not the redeemed coupons.

So we have to recuperate the amount of the redeemed coupons in the "if condition".

 

 

Hey loic_425,

 

I'm using CCGV Trad, so maybe that's why my 'fix' worked for me and not for you...hope this helps you.

 

FLIBIU

Link to comment
Share on other sites

So after installing CCGV 5.19 I have the same problems. I followed instructions step by step, went over them again and again, and still on checkout_payment.php the redeem button brings me to checkout_confirmation.php and the continue button doesnt work on checkout_payment.php

 

Now, after pressing redeem and being redirected to checkout_confirmation.php, the page gives me the error: Parse error: syntax error, unexpected $end in /home/theking/public_html/checkout_confirmation.php on line 391

 

So...well I am at a loss here as well. This whole thread has a mess of fixes and non-fixes for this. Has anyone come up with a fix for this specific problem that keeps coming up?

Jesse Rooney

Link to comment
Share on other sites

So after installing CCGV 5.19 I have the same problems. I followed instructions step by step, went over them again and again, and still on checkout_payment.php the redeem button brings me to checkout_confirmation.php and the continue button doesnt work on checkout_payment.php

 

Now, after pressing redeem and being redirected to checkout_confirmation.php, the page gives me the error: Parse error: syntax error, unexpected $end in /home/theking/public_html/checkout_confirmation.php on line 391

 

So...well I am at a loss here as well. This whole thread has a mess of fixes and non-fixes for this. Has anyone come up with a fix for this specific problem that keeps coming up?

 

 

Post your whole file up, i'll find it for you.. you're missing

either a ">" "{ }" or "( )

Edited by fyfthelement
Link to comment
Share on other sites

Is there a way to adjust the subtotal to account for any coupon codes?

 

My problem is this:

 

Using the Table shipping module I offer free shipping on orders over $150. But if someone buys something for $155 for example, and then uses a 10% coupon code, makingthe total $139.50, they still get the free shipping.

 

I think, though I could be wrong, that the Table ship module uses subtotal to base it's calculations on. If that's true, then is there a way to have the coupon code deducted from the sub-total? I tried changing the sort of the items but even if i put the coupons above the sub-total it doesn't deduct it.

 

Thanks for any suggestions!!

Link to comment
Share on other sites

Hi,

 

I have just manually added the contrib and the admin section is working fine. I have sent myself a voucher to test but when I add an item to cart and then click "checkout" I get this error message:

 

Fatal error: Call to undefined method order_total::clear_posts() in C:\InetPub\WWWRoot\Michael\PHP\eshop\checkout_payment.php on line 89

 

Has anyone else had this error (obviously the path will be different :) )?

 

Any help wiould be greatly appreciated.

 

 

I have also search through the forums on "Call to undefined method order_total::clear_posts()" etc but to no avail :( I am using v5.19

 

Thanks,

 

 

Michael

Link to comment
Share on other sites

All I can say is this contrib will not work with 2.2 ms2

 

USE CCVG TRAD IF YOU USE 2.2 MS2!!!!

 

It works perfectly!

Mine works, but I use an older version that was working before it was hacked again.

Link to comment
Share on other sites

I have a problem when installing this with this string in the file Checkout_payment

 

 

$order_total_modules->clear_posts(); // ADDED FOR CREDIT CLASS SYSTEM by Rigadin in v5.13

 

 

it cannot define the above file and it gives me errors!

 

It also gives errors on the module - It keeps asking for a file called "Paypal_original.php

 

 

Please give me some help thanks

 

 

thanks in advance,

 

 

Maximilian

Link to comment
Share on other sites

Is there a way to adjust the subtotal to account for any coupon codes?

 

My problem is this:

 

Using the Table shipping module I offer free shipping on orders over $150. But if someone buys something for $155 for example, and then uses a 10% coupon code, makingthe total $139.50, they still get the free shipping.

 

I think, though I could be wrong, that the Table ship module uses subtotal to base it's calculations on. If that's true, then is there a way to have the coupon code deducted from the sub-total? I tried changing the sort of the items but even if i put the coupons above the sub-total it doesn't deduct it.

 

Thanks for any suggestions!!

 

The stock CCGV code has a simple format when it comes to free-shipping and a fixed discount/percentage discount. If you use the free shipping option in CCGV the coupon percentage/fixed descount is overrided.

 

"The coupon gives free shipping on an order. Note. This overrides the coupon_amount figure but respects the minimum order value"

Upon receiving fixes and advice, too many people don't bother to post updates informing the forum of how it went. Until of course they need help again on other issues and they come running back!

 

Why receive the information you require in good faith for free, only to then have the attitude to ignore the people who gave it to you?

 

There's no harm in saying, 'Thanks, it worked'. On the contrary, it creates a better atmosphere.

 

CHOOCH

Link to comment
Share on other sites

I have a problem when installing this with this string in the file Checkout_payment

$order_total_modules->clear_posts(); // ADDED FOR CREDIT CLASS SYSTEM by Rigadin in v5.13

it cannot define the above file and it gives me errors!

 

It also gives errors on the module - It keeps asking for a file called "Paypal_original.php

Please give me some help thanks

thanks in advance,

Maximilian

 

Those errors are paypal related and nothing to with CCGV. What is the exact error?

Upon receiving fixes and advice, too many people don't bother to post updates informing the forum of how it went. Until of course they need help again on other issues and they come running back!

 

Why receive the information you require in good faith for free, only to then have the attitude to ignore the people who gave it to you?

 

There's no harm in saying, 'Thanks, it worked'. On the contrary, it creates a better atmosphere.

 

CHOOCH

Link to comment
Share on other sites

I ve downloaded the latest version of this contrib 5.19 !! The Discount Coupon work fine !!

But i don't know how to create a buyable Gift Voucher ?

Is somebody can explain me the instruction Step by Step ?

 

Thanks a lot for your answer.

 

B.

You create it in admin like any other product. Do remember to read the install instructions for settings.

Link to comment
Share on other sites

You create it in admin like any other product. Do remember to read the install instructions for settings.

 

The instruction said that :

 

Attention please, for create the Credit Class in catalog, use

ADMIN / Catalog / "Categories/Products"

 

If i create a product, how the application know the difference beetween a "standard" product and a gift voucher ? I don't understand ...., how the application add some data in the "Coupon_gv_customer" Table when a user buy gift voucher ?

Link to comment
Share on other sites

The instruction said that :

If i create a product, how the application know the difference beetween a "standard" product and a gift voucher ? I don't understand ...., how the application add some data in the "Coupon_gv_customer" Table when a user buy gift voucher ?

 

From the install instructions of the version that I have

 

Creating a Gift Voucher.

 

Creating a gift voucher for a customer to buy is the same as creating a new product with the exception that the gift vouchers model number must start with the word GIFT in upper case. It can be GIFT_25 or GIFT25 or whatever you would like to use. as the suffix to the word. But MUST START with the word GIFT You can create gift vouchers in any denomination. Gift certificate images have been provide in the catalog\images directory in denominations of 25$, 50$ and 100$ values.

 

You can also create gift vouchers by sending them to your customers via the admin->Vouchers/Coupons->Mail Gift Voucher selection within the admin. To use this to send a voucher to a customer use the drop down customer list. To send to a single customer or future customer you can put their email in the Email To: text box. Do not use both the customer dropdown list and the Email To: text box or the customer will get 2 gift vouchers. To determine what values the gift voucher is used on please see the doc on modules->order total->gift vouchers.

 

Gift vouchers are a virtual product. In this regard, in many shops, they do not require shipping charges to be added to them. To avert the shipping charge on gift vouchers set the weight of the gift voucher to 0 when creating the product and enable downloads by setting true the value admin->configuration->downloads->enable download .

Link to comment
Share on other sites

QUOTE(tranquilsense @ Feb 25 2007, 11:16 PM) *

I found out by adding a product and using the model number starting with "GIFT"

 

So for a $5.00 voucher , the model number is "GIFT5" (that is my model number, as long as it start with GIFT)

 

This then goes to the Gift voucher Queue for you to release.

 

An email if generated and sent to the user.

 

Hope this helps others.

 

Cheers

 

Later modifications of the contribution seem to have the basic install instructions removed, unfortunately the only way to access them was to download an older version of the contribution.

 

In the page 220 of this thread at the top i ve found this , it's curious.

 

Anyway, i try your method and it work fine, but is not easy to understand.

In my package, i didn't find the instruction like your, there no instruction in the CCGV5.19 package.

 

Thanks a lot coopco

Link to comment
Share on other sites

So far all I have used this contribution for is the addition of coupons... I would like to start using it for the creation of Gift Certificates.

 

However, I am experiencing a problem with the gv_send.php file. Every dollar amount entered, be it with/without dollar sign, with/without decimal, etc. it returns an "Invalid Amount" error.

 

What can I do to correct this error??

 

Thanks in advance!

 

~Roq

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...