Tropical PC Solutions

TPCS Blog | Widgets and Gadgets | PHP and javascripts

In This Issue...


ContactMe - PHP email form now handles Russian language characters



Our PHP email form ContactMe has been updated to allow for Russian alphabet characters.

Thanks to a note from a Russian user, we have modified the contact form to allow for the usage of Russian language characters. To get this newer version click below:

PHP email form with Russian language support


Now use our PHP guestbook with no random number feature


A few users of our PHP guestbook program have written me in regards to the random number feature and asked that we remove it.

We didn't remove this feature from the main program as we feel it is a good idea overall. We did create a patch file you can use that will eliminate the need to enter the random number. This patch file can be found here:

PHP Guestbook patch file


Monthly statistics up for evaluation - New year preparations.





We are currently in preparation mode; laying the ground work of next years plans. Much needs to be done here and we look forward to the potential for growth.

We plan on publishing our monthly statistics for the consideration of various advertisers and other persons of interest. We will also publish our findings on various aspects of the advertising companies we use. This page will be hosted off of one of our main domains and a notice will be sent out each month via email/rss when this file is available.


Advertise your product or service on NoBull widgets!


NoBull widgets has just joined our advertising network. With the success of our TPCS web widgets domain I am left with high hopes for this little up-in-coming site.


NoBull widgets is gaining more traffic by the day! Since we have started using this domain for hosting our widgets we have found it to have a good deal of potential for widget based advertising.
  • To visit NoBull widgets click here.

  • To visit our advertising section click here.
    (If you want to advertise on our network use the above link)



Many new gadgets and widgets by new years arrival





We are currently in the production phase of 25 new gadgets and web widgets that are scheduled to be released before the arrival of the new year.


The details of these new widgets are still under wraps. We have made some definite improvements to some of our more popular widgets and we have a few new ideas we will share with you too.

New Advertising ideas?

Yea, sort of. We recently saw a publisher using a common ad unit in a not so common manner. This is a great way to include effective advertisements into web widgets without them being such obvious advertising. We will include this idea in a few of our new widgets for testing. We will closely monitor the performance of these widgets and compare their financial outcome to other similar widgets.

I think the idea is a sound one and when we get a little more details we will share this idea with others for further input.


Windows 7 security settings may leave PCs vulnerable to cyberattacks


"Windows-7x-large Microsoft has toned down the intentionally annoying User Account Control security feature introduced in Windows Vista. UAC is the feature that frequently prompts Vista users for permission to do something, sometimes more than once."

"But security experts say the streamlined UAC in Windows 7, launched Thursday, is being shipped in a configuration that may do more harm than good, in terms of leaving your Windows 7 PC vulnerable to cyber criminals looking to take control."

Read the entire article:
http://blogs.usatoday.com/technologylive/2009/10/windows-7-security-settings-may-leave-pcs-vulnerable-to-cyberattacks.html


Microsoft Plug-in for Firefox causes complete system compromise!



Recently Microsoft included a plug-in (bundled within their security updates) that caused complete system compromise to Firefox users.

That's right, true to their prior merits, Microsoft seems to have found a way to take a jab at their toughest competition. They have included a Firefox plug-in that has since been found to lead to complete system compromise simply by visiting a malicious website.

Firefox responded by blocking the plug-in and notifying Microsoft. Microsoft has since corrected the issue. Read more:

http://www.computerworld.com/s/article/9139459/Sneaky_Microsoft_plug_in_puts_Firefox_users_at_risk


How to opt-out of advertisers tracking cookies


Google has long been one of the top contenders when looking for web based advertising. One of the reason for Google's overwhelming success is their targeted ads. Google has recently taken their targeted ad network to an entire new level. This, as all too often is the case, is a two edged sword.


In itself this is a good idea for both the publisher and advertiser alike. The problem enters the equation when you add the 'Joe visitor' variable. You see, in order for Google to display ads to Joe that he will like, Google has to know what Joe likes. How do they gather this information. Simple - They have recently teamed up with many 3rd party advertising networks and created quite an infrastructure. Now, they place tracking cookies to track where you go, and all the data from these various companies are compiled together for a pretty complete profile of you.

How do we stop this?

Fortunately you can disable these cookies from the source. Google has even provided a Firefox add-on that will make sure your browser always remembers to block this cookie.

  • To opt-out of the Google/Doubleclick tracking cookies click here.

  • To opt-out of many 3rd party ad networks via the NAI (Network Advertising Initiative) click here.See below screenshot





Welcome new member!





We welcome our newest member Matt Hardy. Matt is currently the V.P. of LigoWave located in Atlanta GA and he will be stopping by from time to time to share some info with us. If you have wireless (wifi) questions, he's the guy to ask!


Many of you will remember another recent Hardy contribution to the DotNetNuke community. Note, this publication was co-authored by Darrell Hardy, Matt's uncle.

Visit Matt Hardy's personal blog.



A guide on how to easily make iGoogle gadgets


Gadgets for iGoogle and other homepage sites (start pages) are getting ever more popular. I seem to get a good deal of email asking about how can a beginner easily make these gadgets, so I decided to write this small article to describe the easiest and quickest way to get started making your own gadgets.

Before we begin making gadgets there are a few things that must be in place first.
  • You must already know how to make basic HTML content.
  • You must have access to a server in order to host your content.

Now, if you already understand these two areas then you are as good as done! So let's begin building our gadget:

Let's make some content

For this example we are going to make a simple IP display gadget. So, let's find some code to do this:


<script language="javascript">

var ip = '<!--#echo var="REMOTE_ADDR"-->'
document.write(ip);

</script>



Now, we enter this into an .shtml file. Note the S in shtml, this is necessary to process the SSI code that displays the IP address.

So we now have a file called ip.shtml on our computer with the above code in it. We need to upload this file to our web server. In my case the address of the file is:

http://www.tropicalpcsolutions.com/ip/ip.shtml

So, we now have our basic web content up and running. Now we need to make it into a gadget. For this you will need some XML code. The XML file is in a sense, the gadget. Another way to look at this is that the XML file is a portable container/wrapper for your html content.

XML code used in this example:

<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs

title="IP Example Gadget"
title_url="http://www.yoursite.com"
height="50"
width="200"
author="ME"
author_location="HERE"
author_email="nospam@nospam.org.com"
screenshot="screenshot.png"
thumbnail="screenshot.png"
description="Example IP display gadget"
category="tools" />

<UserPref
name="IP_DISPLAY"
default_value="0"
datatype="hidden"/>

<Content type="url" href="http://www.feedblitz.com/t2.asp?/380382/0/0/http://www.tropicalpcsolutions.com/ip/ip.shtml" />

</Module>



Notice this line:
<Content type="url" href="http://www.feedblitz.com/t2.asp?/380382/0/0/http://www.tropicalpcsolutions.com/ip/ip.shtml" />

This will have to point to YOUR content on YOUR server. You also will need to change the variables to say what you want them to say! For starters you can just take the code as is and change that one line to point to your content.

Now save this file as ip.xml and put on your server in the same directory as your ip.shtml file. My example xml file is located at:
http://www.tropicalpcsolutions.com/ip/ip.xml

Now, we go to Google GGE (Google Gadget Editor) and test our gadget. To load the gadget choose "Open from URL" on the drop down list to the left.



Once we have loaded the xml file we click the preview tab and test our gadget/content:



Once we have determined that all is working we then go here and submit the gadget. Once the gadget is submitted you will be given a link and embed codes that allow you to offer the gadget to others. Example:


<a href="http://www.feedblitz.com/t2.asp?/380382/0/0/http://www.google.com/ig/adde?synd=open&source=ggyp&moduleurl=http://www.tropicalpcsolutions.com/ip/ip.xml" target=_blank>Add to iGoogle</a>


The above code would create the below link:
Add to iGoogle

Once the link is clicked the gadget will be loaded into your homepage:



There, you have made your first iGoogle gadget. I hope this helps you guys out...For more info on this topic then sign up for our email newsletter and get a free eBook that goes into greater detail.


Add the Essential Reader to your homepage or blog!



Are you a fan of the Essential Reader? If you are then you can now add the Reader to your homepage or blog!

If you would like to add the reader to your home page or blog just use the below links:




Text Link Ads: a great service for advertisers and publishers alike


Many now days are looking to make some extra money online. Working online is still a viable alternative if you know where to look and don't mind putting in a little effort. We have dealt with many advertising networks and found that TLA (Text Link Ads) is one of the most flexible and robust.





Whether you are looking to sell ad space on your site/blog or you are looking for an advertising network in which to advertise your product, then Text Link Ads is a company that you owe it to yourself to look into.

Text Link Ads often times runs great promotions in order to help new advertisers and publishers get started. Right now they are offering $100 worth of free links to all new subscribers.

Advertisers

TLA offers a very robust platform in which you will use to launch your advertising campaigns. If you are interested in advertising on the TPCS network then click here.

Publishers

If you run a blog or website it is possible to sell ad space on those sites. If you are looking to make money online then I would seriously look into Text Link Ads. It is very easy to set up and once the plug-ins are installed the entire process is virtually hands-free.

How much can publishers earn with TLA

As with all ad networks this depends largely on your levels of traffic. I have heard of sites making thousands monthly from TLA alone (problogger). We on the other hand aren't quite that big but we do manage to make over $100 monthly through TLA (Our main earnings are generated via Adsense):

August earnings via TLA:


This months earnings (so far):


This is not a substantial amount of income but you have to think in terms of income generated via a particular allotted space. For instance, look at the below images. You will see a section entitled "Helpful Links".












The links in these sections are generated via Text Link Ads. Now notice the similar Adsense units next to the 'Helpful Links'. Do you think those little Adsense units generate $100 monthly? Not a chance! With Text Link Ads you can earn decent revenue from a small amount of space.

Visit the Text Link Ads main site to read more.


Blogger Communities: Where to look?



Blogging has become very popular in the last year or so. Even we have made the move to turn our feeds (originally set up for newsletters) into 'Blogs.' If you are new to blogging then there are a couple of places you need to visit.
Blogging is largely a social activity. A lot of what bloggers do is build communities of like minded folks and they work together or simply share information.

We have found two communities to be very active, and they both offer their members nifty little widgets etc...


Book Reviews: Stephen Hawking on Astronomy and Cosmology


I have been a big fan of Hawking for quite some time. Recently I have put together a list of some of his more popular books and where to get them for next to nothing.

If your interested in astronomy, cosmology, or astrophysics then I'm sure there is something on this list you will appreciate.

Stephen Hawking Book Reviews/Deals


Firefox 3.5 GeoLocation option: How to disable it...



Many of you are probably wondering how all those websites seem to know where you are located. You go to some random site and it mentions where you live. Is this a privacy concern? For many it is and I will explain how to remove this option from Firefox.

If you use the latest Firefox browser (3.5 to date) you may be in for a surprise. A new feature in the Firefox browser keeps very strict watch on your location. This feature is called Geo Location.

How to get rid of Geo Location option in Firefox

To get rid of (disable) this option do the following:

  • In the URL bar, type about:config

  • Type geo.enabled

  • Double click on the geo.enabled preference

  • Location-Aware Browsing is now disabled

To read more about this click here to go to the official Firefox site.


Google violates their own ToS?!?


Google violates their own Terms of Service (ToS)! The outcome. Google banned Google! Hahaha.

I was looking around at the various features Google provides and I stumbled across the subscriber links:

http://www.google.com/coop/subscribedlinks/



I have seen some odd activity in my webmaster account in regards to these subscriptions so I was looking to ask some questions. I notice the links on the left and clicked the "Discussion Group" link...

...apparently the official Google group violated Google's ToS and was banned:

http://groups.google.com/group/google-subscribed-link




NoBull Widgets gets featured as "Top Developer" at WidgiLand!





We would like to thank you guys for helping us get our new widgets domain off the ground and making it a success.


NoBull widgets has recently been featured as a "Top Developer" over at WidgiLand.





As always, we love to hear your gadget ideas and try to implement them as we can. If you have an idea for a gadget and would like to see it on iGoogle, then let us know and we'll build it for you!


'Mission To Learn' promotes our language tools widget!


It's always nice to run across other sites on the web using or promoting our widgets. Just today I ran across Mission To Learn. They have a section dedicated to language learning tools and they mention our Language Tool Widget (iPhone version).


This widget allows you to search multiple online dictionaries and it will also translate text into various languages.

Use the below links to read the article or get the widget:


Namecheap.com: Best deal on discount domain names and reliable Hosting


Are you looking for a great spot for discount domains and reliable web hosting?

If you are looking for a great spot to purchase and host your domains then I would highly recommend Name Cheap.

NameCheap.com offers the most reliable hosting at one of the best deals around!

It's true! We have used them for years now and have had a very professional relationship with them. Whether you are looking to host a small site or two or you need a dedicated server for your business needs, NameCheap has you covered.

We have our own servers and we also provide hosting to customers with various needs. Being this is the case we are in a unique situation as to our opinion on these matters. We know first hand what is involved with running a full-scale hosting business and we know the problems that can arise. We have been pleasantly surprised how NameCheap handles situations as they arise, which isn't often. In the 4-5 years that we have been using the services of NameCheap we have only had to contact their support line 3 times, and each time the situation was quickly cleared up.

What are you waiting for?

So, what are you waiting for?!? Whether you are looking to start an online business, host a personal site or transfer existing domains to a better hosting company then give NameCheap.com a chance.


Custom Guestbook for your blog or website!


Today we released our newest version of the customizable guestbook. With this version you can place your guestbook anywhere with just one simple line of code.




There are many customizable features available. You can change the height, width, text size and color, background color etc...For an image of the available options click here.

If you would like to get a custom guestbook for your website or blog just click here!


Daily Quote Widgets: George Carlin and Barack Obama


We would like to thank you for your ideas and ask that you keep them coming. If there is a particular person you want to see in our gadget selection be sure to let us know and we'll make it!

Today we released two daily quote widgets...



George Carlin Quotes
This widget will display a new quote from George Carlin each day.

  Embed Code:



Barack Obama Quotes
This widget will display a new quote from Barack Obama each day.

  Embed Code:



The permanent link to these widgets is:
http://www.nobullwidgets.com/?page=widgets-quotes


New Conspiracy Widgets!


Today we released a couple of new conspiracy widgets. If you are interested in 'alternative news' and other like topics then be sure to check out these widgets.


These conspiracy widgets show the latest and most popular widgets as posted on Keep On Seeking.

Conspiracy Today
This widget will display the latest conspiracy theory posted at Keep On Seeking

  Embed Code:




Conspiracy Nut
This widget will display the most popular conspiracy theories posted at Keep On Seeking

  Embed Code:



The permanent link to these widgets is:
http://www.nobullwidgets.com/?page=widgets-misc


Book Review: Atlas Shrugged and Ayn Rand Quotes





Ayn Rand: Atlas Shrugged

A classic by anyone's standard, Atlas Shrugged is a masterful work that will make you think about the system we live in. Are you interested in Ayn Rand Quotes?


We just released an Ayn Rand Quote of the day widget.




This widget will display a quote from Ayn Rand daily.

  Embed Code:



The permanent link to the Ayn Rand Quotes Widget is: http://www.nobullwidgets.com/?page=widgets-quotes


How to become a Premium Adsense publisher


I am sure many of you have seen those adsense ads that look different than the standard ad format. They blend much better and some folks even have mouse-over effects on their ads. How do they do this? Simple, they are 'Premium' publishers. So how does one get to be a premium publisher? That's a good question!


I recently looked into what it takes to become a premium Adsense publisher. I have googled this and have come up with various answers. Pretty much all of the answers were from those who were not themselves premium publishers. This just begs the question...

So how does one become a premium Adsense publisher?
I got tired of reading guesses from those who don't know and decided to find out the criteria from someone who IS a premium publisher. What did I find?

For starters, NO ONE knows the actual criteria as Google does not disclose this information. In any event I did get a possible answer:


Like all else in the Google "black box," the actual criterial is unknown. ;)

But the consensus is that sites with sustained high traffic, solid AdSense performance, and (likely most important) provides good value to AdWords advertisers eventually get the invitation to be a premium publisher.

In our case, after the 12th month of consistent traffic of more than 1 million absolute unique users, we got the invite. [italics added]

Hope that helps.

Bill


We are currently getting around 7-8 million pageviews a month. So by this right, we have a ways to go! If YOU are a premium publisher I would really like to hear your story and tips if at all possible.


ProLog: Building Artificial Intelligence


Have you ever wondered if a machine can truly think? Could all those AI movies actually come true? Truth is, the future is probably closer than we think. The concept of artificial intelligence has been around for some time now, but now days, many things that were once considered science fiction are every day reality.


I have recently started looking into programming AI (artificial intelligence). The concept is an interesting one and I would like to know if any of you have worked in this field.

Prolog: Language of AI

For starters I was looking into ProLog as a base language. I have seen some pretty interesting projects built using this language. One of the projects that gets the most airtime is the webbot program. I can't say I am ready to call AI based programs 'prophets' but I do see promise in the technology.

Any interesting ProLog projects that you know about? I would love to ear about them!