Jump to content

V4 First Impressions


Interdit

Recommended Posts

  • Replies 154
  • Created
  • Last Reply

Top Posters In This Topic

Yes I agree for you thats great,

I just cant believe that the devs are expecting people to upgrade their LIVE sites...

 

Release Candiates are basically ready for release.. I wouldn't test a Beta in a live environment, but a large release like this really does need to be tested in a live environment before a stable release! Theres no way you can find most of the bugs in a test environment.

Link to comment
Share on other sites

Are you guys really testing on your LIVE sites?

 

this is what I was told

"You should upgrade your live install to give it a thorough testing now it's at the release candidate stage. It is not beta."

 

I will test it with a complete backup but there is no way that I will put my business in jeopardy for a RC ...... Like someone earlier said, I will wait for the final release

 

A few of us had been testing it live in the first beta and there were no real major problems at all. My site is still live now with V4 RC2 with no problems now at all to date.

 

Not sure if it's a bug, but I personally think it looks wrong:

[ATTACH]709[/ATTACH]

 

The first domain seems to get it's own row?

I did a fix with this with some code from one of my mods

This is my complete domainchecker.tpl file

Find this line to change how many rows you want to display

{assign var=cols value=8}

{if $bulkdomainsearchenabled}<p align="center"><a href="domainchecker.php">{$LANG.domainsimplesearch}</a> | <a href="domainchecker.php?search=bulkregister">{$LANG.domainbulksearch}</a> | <a href="domainchecker.php?search=bulktransfer">{$LANG.domainbulktransfersearch}</a></p>{/if}

{if !$loggedin && $currencies}
<form method="post" action="domainchecker.php">
<p align="right">Choose Currency: <select name="currency" onchange="submit()">{foreach from=$currencies item=curr}
<option value="{$curr.id}"{if $curr.id eq $currency.id} selected{/if}>{$curr.code}</option>
{/foreach}</select> <input type="submit" value="Go" /></p>
</form>
{/if}

<p>{$LANG.domainintrotext}</p>

<form method="post" action="domainchecker.php">

<div class="contentbox" align="center">

www. <input type="text" name="domain" value="{$domain}" size="40"><br />
<div align="center"><table align="center"><tr>
{assign var=cols value=8}
{foreach key=num name=list item=listtld from=$tldslist}
<td align="left" style="padding:0 6px 4px 0;"><input type="checkbox" name="tlds[]" value="{$listtld}"{if in_array($listtld,$tlds)} checked{/if}> {$listtld} </td>
{* {if $num % 5 == 0}<!-- </tr><tr> -->{/if} *}
{if not (($smarty.foreach.list.index +1) mod $cols)}
   {if not $smarty.foreach.list.last}
       </TR><TR>
   {/if}
{/if}
{if $smarty.foreach.list.last}
   {* pad the cells not yet created *}
   {math equation = "n - a % n" n=$cols a=$products|@count assign="cells"}
   {if $cells ne $cols}
       {section name=pad loop=$cells}
           <TD> </TD>
       {/section}
   {/if}
   </TR>
{/if}
{/foreach}
</tr></table></div><br />
{if $inccode}<font color="#cc0000"><strong>{$LANG.imagecheck}</strong></font><br />{/if}
{if $capatacha}<img src="includes/verifyimage.php" align="middle"> <input type="text" name="code" size="10" maxlength="5">     {/if}<input type="submit" id="Submit" value="{$LANG.domainlookupbutton}">

</div>

</form>

<br />

{if $lookup}

{if $available}
   <p align="center" class="textgreen" style="font-size:18px;">{$LANG.domainavailable1} <strong>{$domain}{$ext}</strong> {$LANG.domainavailable2}</p>
{elseif $invalid}
   <p align="center" class="textred" style="font-size:18px;">{$LANG.ordererrordomaininvalid}</p>
{elseif $error}
   <p align="center" class="textred" style="font-size:18px;">{$LANG.domainerror}</p>
{else}
   <p align="center" class="textred" style="font-size:18px;">{$LANG.domainunavailable1} <strong>{$domain}{$ext}</strong> {$LANG.domainunavailable2}</p>
{/if}

{if !$invalid}

<p><strong>{$LANG.morechoices}</strong></p>
<form method="post" action="{$systemsslurl}cart.php?a=add&domain=register">
<table class="clientareatable" cellspacing="1">
<tr class="clientareatableheading"><td width="20"></td><td>{$LANG.domainname}</td><td>{$LANG.domainstatus}</td><td>{$LANG.domainmoreinfo}</td></tr>
{foreach key=num item=result from=$availabilityresults}
<tr class="clientareatableactive"><td>{if $result.status eq "available"}<input type="checkbox" name="domains[]" value="{$result.domain}" {if $num eq "0" && $available}checked {/if}/><input type="hidden" name="domainsregperiod[{$result.domain}]" value="{$result.period}" />{else}X{/if}</td><td>{$result.domain}</td><td class="{if $result.status eq "available"}textgreen{else}textred{/if}">{if $result.status eq "available"}{$LANG.domainavailable}{else}{$LANG.domainunavailable}{/if}</td><td>{if $result.status eq "unavailable"}<a href="http://{$result.domain}" target="_blank">WWW</a> <a href="#" onclick="window.open('whois.php?domain={$result.domain}','whois','width=500,height=400,scrollbars=yes');return false">WHOIS</a>{else}<select name="domainsregperiod[{$result.domain}]">{foreach key=period item=regoption from=$result.regoptions}<option value="{$period}">{$period} {$LANG.orderyears} @ {$regoption.register}</option>{/foreach}</select>{/if}</td></tr>
{/foreach}
</table>
<p align="center"><input type="submit" value="{$LANG.ordernowbutton} >>" /></p>
</form>

{/if}

{else}

<p align="center"><strong>{$LANG.domainspricing}</strong></p>

<table class="clientareatable" cellspacing="1">
<tr class="clientareatableheading"><td>{$LANG.domaintld}</td><td>{$LANG.domainminyears}</td><td>{$LANG.domainsregister}</td><td>{$LANG.domainstransfer}</td><td>{$LANG.domainsrenew}</td></tr>
{foreach key=num item=tldpricelist from=$tldpricelist}
<tr class="clientareatableactive"><td>{$tldpricelist.tld}</td><td>{$tldpricelist.period}</td><td>{if $tldpricelist.register}{$tldpricelist.register}{else}{$LANG.domainregnotavailable}{/if}</td><td>{if $tldpricelist.transfer}{$tldpricelist.transfer}{else}{$LANG.domainregnotavailable}{/if}</td><td>{if $tldpricelist.renew}{$tldpricelist.renew}{else}{$LANG.domainregnotavailable}{/if}</td></tr>
{/foreach}
</table>

{/if}

Link to comment
Share on other sites

dang this sucks.. I check the forums daily, and all 250 gone already.

 

what a crock

 

We just got changed from pending to active today, so maybe just more waiting?

 

I'm running through an upgrade of a backup db now to see if all of our mods still work.

Link to comment
Share on other sites

someone is having trouble with "Bulk Check TLDs"?, after upgrade to v4 in setup --- general settings --- domains --- Bulk Check TLDs. I don´t have extensions to select (image 1), obviously I have added some domain extensions (image 2).

image 1: http://img16.imageshack.us/img16/3301/capt1n.jpg

image2: http://img16.imageshack.us/img16/9865/capt2z.jpg

Edited by Hosteris
image too big
Link to comment
Share on other sites

I am a bit disappointed... The client cannot change the currency in which he wants to pay some the invoices later, only at signup. Also, during creation of invoice you cannot choose the currency to be paid in as it uses the clients currency (also, you cannot change the currency of an already created invoice). :(

Edited by ljesh
Link to comment
Share on other sites

Is there any way to set the server from where the exchange rate is taken.

 

eg whmcs current exchange rate today is:

Eur: 1.13366

USD: 1.49337

 

However the exchange rates at the payment processor is:

 

Worldpay:

#Thu Apr 16 00:18:48 GMT 2009

USD=1.54549

EUR=1.16123

 

 

We need to be able to configure where the exchange rate is taken from.

Link to comment
Share on other sites

One more thing

 

Open all templates in a software like emeditor

and reload them in utf-8 and save them as utf-8.

 

then also you can force your server use ut-8 encoding by

 

also by using htaccess you can force users browser to see the utf-8 encoding

Link to comment
Share on other sites

Just wondering if you can set fixed prices for multiple currencies rather than having them based off of an exchange rate? (I don't have a copy to test with.)

 

Yes you can set every product in each price. The exchange rates updating is just a setting you can turn on if you want it in automation settings. I like rounded amounts personally so am entering fixed prices and leaving it off.

Link to comment
Share on other sites

1. is the currency converting feature working "upside down"?

does it divide instead of multiplying?

 

2. where does the converter take the rates from? the rates don't seem to be correct: for my currency the official rate from our central bank is 4.2197 but in WHMCS i have 4.2128

Link to comment
Share on other sites

1. was found already:

http://forum.whmcs.com/forumdisplay.php?f=27

2. the feature to choose the source has been requested in this thread.

 

Francois

1. is the currency converting feature working "upside down"?

does it divide instead of multiplying?

 

2. where does the converter take the rates from? the rates don't seem to be correct: for my currency the official rate from our central bank is 4.2197 but in WHMCS i have 4.2128

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
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.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated