SharmWeb's blog
Showcase: Automatically convert an online price list in multiple currencies
Written 21 weeks 2 days ago by SharmWeb. Last edit 4 weeks 6 days ago.- 183 reads
In tourism normally multiple currencies are accepted (hotels, restaurants, diving centers). Many times an online pricelist with a different version for each currency is desired. Untill recently the office staff had to review price lists weekly and update them based on the current exchange rates.
We wanted to avoid this tedious and error prone job for our customers and developed a self converting online pricelist in Euro, US dollar, Pound Sterling and the local currency (in our case the Egyptian Pound).
Facebook Fan page development
Written 31 weeks 4 days ago by SharmWeb. Last edit 11 weeks 6 days ago.- 80 reads
A Facebook Fan page is an excellent tool to get people engaged. Once they "Liked" your page they will get your new posts on their wall. But how to get people to "Like" your page?
It doesn't differ from what attracts visitors on a normal website:
-
let people find it.
- link to it anywhere you can
- use the Like box widget on your site
- post on other FB pages as the page's username
- offer regular updated quality content
- have a clear functionality.
Now, how to get content with a certain functionality on your Fan page? Well recently Facebook opened up by allowing iFrames to be used. What's an iFrame? An iFrame allows you to display content from website A on the page of website B. For example to embed a YouTube video on your site via iFrame. This way Facebook takes strain away from their own servers while giving more flexibility to the Fan page owners. The content displayed in the iFrame runs on other servers.
A blog vs a static business website
Written 35 weeks 3 hours ago by SharmWeb. Last edit 35 weeks 27 min ago.- 120 reads
Why should you choose a blog style website over a static site for a business site?A blog:
- shows you're an expert in your field
- gets you Googled sooner
- have visitors more likely to return to your site and subscribe to your newsletter
- have visitors more likely to react on or share your content
Showcase: SS Thistlegorm website redesigned
Written 35 weeks 5 days ago by SharmWeb. Last edit 21 weeks 2 days ago.- 191 reads
The reasons to redesign this website:
- adding the ability for the client to edit or add content themselves
- a new fresh look
- a need for visitor statistics (web analytics)
SSThistlegorm.com is mainly a simple informative site about the homonymous SS Thistlegorm book.
The simplest HTML for a "Home" and "Back to top" link that works in all browsers
Written 36 weeks 5 days ago by SharmWeb. Last edit 17 weeks 2 days ago.- 77 reads
Simple because you can copy and paste this code to put in the footer area without changing anything. No need to put custom urls.<a href="/">HOME</a> always links to the highest "root" domain.
<a href="#">TOP</a> is a not defined id tag that results in a link to the top of the actual page.
THE FULL CODE:
<a href="/" title="Back to the Home page"><b>HOME</b></a> | <a href="#" title="To the top of this page"><b>BACK TO TOP</b></a>
RESULTS IN:
HOME | BACK TO TOP
Put this in your site footer so it shows up on every page consistently, long or short, so it's something your visitors can count on. The Home link is useful because this is where most people would go after reaching the top navigation menu. Besides saving them some scrolling, you save them a click.
Inconsistency: vid can be revision id in one database table and taxonomy vocabulary id on another
Written 37 weeks 6 days ago by SharmWeb. Last edit 37 weeks 6 days ago.- 29 reads
Nothing to worry about, but just something you should know to avoid confusion if you inspect the table structure. It only means trouble in rare cases but is an inconsistency in Drupal, to say the least.Ubuntu terminal timeout. Keepalive ssh.
Written 38 weeks 8 hours ago by SharmWeb. Last edit 38 weeks 6 hours ago.- 274 reads
Problem
Connecting to a remote server with Ubuntu's built in Terminal is great, but if you don't configure it properly, it times out, forcing you to quit the terminal and connect again. You should keep the session alive.Solution
Check your /etc/ssh/sshd_config file do you have this line ?KeepAlive yes
No fonts in Mozilla Firefox in Ubuntu. Text disappeared?
Written 38 weeks 3 days ago by SharmWeb. Last edit 38 weeks 8 hours ago.- 181 reads
Showcase: Diving Bikers. Using third party services
Written 39 weeks 2 days ago by SharmWeb. Last edit 15 weeks 3 days ago.- 281 reads
The Diving Bikers website is an example of extensive use of third party services.
- Flickr to host almost all images (Yahoo!)
- YouTube for the vids (Google)
- Facebook to allow comments and share posts
- Google maps to show the routes
- Google translate to offer instant machine translation in any language
- Google custom search to move heavy database queries to their server
- FeedBurner to send newsletters and Twitter messages (Google)
- Woopra to offer web analytics
- FlagCounter to give some statistical insight also to visitors
- Geonames providing location names from GPS coordinates.
But can't we provide an upload for the photos ourself or run a video player on our own server? Yes, we can and we did in the past, but let's sum up some of the advantages of using third party services:
Latest videos on mobile technology.
Written 1 year 8 weeks ago by SharmWeb. Last edit 1 year 2 weeks ago.- Add new comment
- 40 reads
Viber. Free calls from iPhone to iPhone. This time for real.
It's called Viber. Apart from being free to start with, the most amazing about this brand new application:- It already "knows" which of your contacts also have the application installed. No need to add them manually.
- An audio quality better than the regular phone line.
- No need to login.



