Skip to content

Repairing iPhone 4 damaged screens in Bath, Bristol and Wiltshire…

The iPhone 4 is a lovely device, but that steel frame and the double glass front does make it more prone to suffering from shattered glass on the front digitizer. Until recently the cost of the parts was prohibitively expensive; but now parts are coming down in price we’ve started to offer an iPhone 4 repair service. But it’s still quite a bit more expensive than repairing the iPhone, iPhone3, 3G and 3GS. Why you may ask?

Firstly, the front touch screen is bonded to the Retina display. This means you have to buy a replacement for the entire front assembly. People will sell you just the digitizer, but your chances of removing it from the Retina display without damaging the LCD display are very low.

Secondly, you have to completely dismantle the iPhone to replace the front panel. It’s a total strip down, which is much more labour intensive than the earlier iPhones.

Having said all that, a repair is still a darn site cheaper than replacing your iPhone! So why not give us a call  and get a quote on 01380 830224…

Posted in iPhone | Tagged , , , | Comments Off on Repairing iPhone 4 damaged screens in Bath, Bristol and Wiltshire…

Fixing Problems sending emails via iPhone and Orange

I was with a customer in Bradford on Avon installing their new iMac and they happened to mention to me that they couldn’t send email through their iPhone. They were on Orange. Orange tech support had failed to resolve it, as did the “Genius” in the Bath AppleStore.

To keep it brief, make sure you have SSL off, SMTP Authentication off, and use port 25 in mail account Advanced settings.

If you need to send emails when connected via non-Orange  networks, all bets are off and you’ll have the mess around with trying to authenticate to their smtp server. If you use your our mail server, try using a non-standard port like 26.

Posted in iPhone | Tagged , , | Comments Off on Fixing Problems sending emails via iPhone and Orange

Fixing problems with Magento creating empty invoice PDFs

I recently had a problem where Magento was producing the PDF invoice, but no text was visible. After some investigation it turned out it was an issue with the hosting configuration, rather than a problem with Magento at all. Fortunately my Magento hosts, nethosted, are switched on and got the configuration issue fixed in no time once it had been identified…

Initially I assumed this was a problem with the web server being unable to find the path to the default LinLibertine font used by Magento, and hence went about editing /app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php so that it specified one of the default PDF fonts. There’s a decent tuitorial on editing the PDF invoice on Varien’s site. However, I still found the same thing. The invoice was created, but none of the text was visible.

Turning on logging and looking through var/logs/system.log files found this entry:

ERR (3):
Notice: iconv() [<a href='function.iconv'>function.iconv</a>]:
Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed  in /public_html/lib/Zend/Pdf/Resource/Font/Type0.php on line 241

This appeared to be a known issue, as detailed in this post on Sonassi.com, so I went through and made the changes they suggested. But still it failed!

So what next? Magento uses the Zend_Framework Zend_Pdf class for all of it’s PDF generation functionality, so whilst looking through the source for this class it became clear that it relies heavily on the iconv() function to convert text into UTF-16BE (Big Endian) encoded text. If this function is not able to correctly convert the UTF-8/ISO/Windows encoded text you feed it, you’ll get a PDF with no text. So I decided to test this function was working correctly on my live host with a little test script.

<php
error_reporting(E_ALL);
$string = "Some text";
$newstr = iconv("UTF-8", "UTF-16BE", $string);
print "Converted: " .$newstr;

If this script throws any errors for you, you’ll never be able to use the Magento PDFing functionality until your web host fixes the problem with iconv. In some hosting environments, especially those where each user runs Apache “chrooted”, your host may need to add to the chroot path  the gconv or libiconv binaries, otherwise iconv cannot work. Essentially the iconv php function relies on external binaries to do it’s work, and if Apache/php can’t find those binaries then it will fail. Just hope your host is as accommodating as nethosted were for me.

Need help with Magento or creating a Magento ecommerce store? Please give us a call on +44(0)1225 309162 or email us…

Posted in Magento | Tagged , , , , | Comments Off on Fixing problems with Magento creating empty invoice PDFs

Apple brings the “Black Friday” sales to the UK

America has a tradition of massive sales on the Friday around Thanksgiving, called “Black Friday”. It’s frequently a bigger present buying period that Christmas, and Apple typically knock off around 7% of the standard retail price. Well the good news is Apple have, for the second year running, brought those big price savings to the UK with deals rumoured to be had on iPads, iPods, iPhones, MacBooks and iMacs.

The Apple Store sale goes live Friday morning…

The links in this story will take you to the sale homepage. It goes live midnight on Friday 26th…

Posted in Uncategorized | Comments Off on Apple brings the “Black Friday” sales to the UK

New e-commerce website launched for vintage cognac retailer

We’ve just wrapped up our latest Magento e-commerce website for Brandyclassics, a retailer of vintage and rare cognac, armagnac and calvados. Whilst they are located in Bradford on Avon, near Bath, they ship their premium brandies to countries across the world, so we had to pay particular attention to setting up complex shipping rules and plan for taking sales in a number of currencies, all areas that Magento excels at.

Search Engine Optimisation was a key priority for the site, so we tightly integrated WordPress into the site to provide an easy to use and maintain news section. The combination of Magento and WordPress let the client quickly generate large amounts of relevant content that is easily indexed by the search engines. As a result, traffic has risen by over 400% in the week since launch, indexed pages increased massively and we see visitors hitting landing pages for some very specific search terms deep within the site.

Brandyclassics - buy vintage cognac online

Looking for someone to create your online e-commerce store? We provide a full service covering design, development, search engine marketing and content generation, all a sensible prices. We also love working with talented designers and agencies to turn their concepts into robust, profitable and beautiful e-commerce stores. Give us a call on 01380 830224 and see how we can help you

Posted in Magento | Tagged , , , , | Comments Off on New e-commerce website launched for vintage cognac retailer