Word-Wrap : An Extremely Useful CSS Property

CSS-LogoI'm pretty addicted to web design and photo-shop these days. So, you might encounter a lot of articles related to web design & CSS in the upcoming weeks. Well, just because I post a lot about these stuffs, it does not mean that they are not useful being a blogger. All those tutorials and tricks that I post here will have some relation to your blog. And one such extremely useful but rarely used CSS property is "Word-Wrap"

What does Word-Wrap actually do? To keep it simple, it actually wraps the word or in other words, breaks the word to a new line without exceeding the specified boundaries. For example, when you  look at coding part in some of my tutorials, they would extend beyond the specified boundary(grey box). Have a look at the following picture and you'll understand what I mean!
word-wrap-property
I hope you understood the importance of this extremely useful CSS property - "Word-Wrap".  To illustrate this, I recommend you to read this article - How to add HTML codes in Blogger Posts? So, you got to know "How to include HTML codes in your post?". Generally, this problem of text extending beyond the specified boundary occurs with IE. To make your posts with HTML codes compatible with all browsers(IE 5.5+, Firefox, Safari, Chrome), just follow these steps assuming that you installed the coding as mentioned in the reference article above.

1. Navigate to "Design >> Edit HTML" from your blogger dashboard and search for the following  piece of CSS code in your template.
.codeview {
2. Just add following piece of code below the line mentioned in step 1.
word-wrap: break-word;
3. That's it!!! Save your template.

For users who blog on WP or any other platform, just specify the following tag in the CSS part of your template. It's not necessary that you use it only for displaying the coding stuff - use it anywhere you want the word to wrap by itself within the specified boundaries.
word-wrap: break-word;
To extend them beyond the boundaries (definitely not the idea behind this post), either remove the tag specified above or change the parameter from break-word; to normal;

I hope this simple tip enhances the design of your blog - to keep it neat and clean. This CSS property comes in handy especially for webmasters and web designers. So, share your views about this post. Your comments are always welcome!

Solve "Another blog or Google site is already using this address" On Blogger

Another-Blog-Hosted-At-This-Address
This week has been complete a roller coaster ride for me. I saw both the ups & downs with my blog - almost lost this domain, PR Update, etc... Many would have noticed that my domain "www.newbloggingtipz.com" was not available for few days. The reason behind the absence was a redirection problem - the infamous "Another blog or Google site is running on this address" problem.

I did struggle to get my domain back. I'm not sure how I solved my issue but this might help you provided you have proper DNS settings on your domain registrar. I should definitely thank Jacklynn Tong and Patrick from the Google Apps team for their support and nitecruz from the blogger help forum who tried their best to solve my issue. I would list two possible solutions that would solve this issue.

Before we beign, just check whether the DNS settings are correct on your domain registrar. You need to have the CNAME and A NAME records as mentioned in the screen-shot below.
newbloggingtipz-dns-settings
Note: Please replace the domain name in the respective rows above with your domain name. I just showed you the DNS settings for my blog. 
Are they correct? If not, change them as mentioned above and wait for 1800 seconds. Now, trying redirecting your blog to the custom domain. If they are correct and still you see the problem on the blogger dashboard, then you need to try this...

SOLUTION 1
1. Login to your Google Apps Account - Domain Management. Navigate to "Settings" page from the dashboard. Now, choose sites tab that appears on the left.
2. You will see a tab that shows "Web Mapping". Just click on it. Check whether a mapping exists. If yes, then delete the mapping.
Solution-1
3. Now, login to your Blogger Dashboard and try to redirect your blogspot domain to the custom domain.

SOLUTION 2
1. Login to your Google Apps Account - Domain Management. Navigate to "Settings" page from the dashboard. Now, choose "Sites" tab that appears on the left.
2. You will see a tab that shows "Web Mapping". Just click on it. Check whether a mapping exists. If not, return to the previous page. Click on "Change URL" link that appears to be blue in color. Have a look at the screen-shot below.
Web-Mappings
3. Select the second option on the page that appears below. Just enter "www" in the space available in the second option. Proceed with the continue options. Now, make the DNS changes if required to! Else, leave it as it was! Have a look at the screen-shot below for better understanding.
Sites-Change-URL-Option
4. Now, save the changes that you made. Wait for few minutes. Then, login to your Blogger Dashboard and try to redirect your blogspot domain to the custom domain. It should now redirect to the sites page which you enabled (mentioned at step 3). In other words, you should not see the "Another blog or.." error.
5. If yes, then your problem is solved. Just revert back to the blogspot domain from your blogger dashboard. Save it. Later, login to your Apps Accout and navigate to "Dashboard >> Settings >> Sites". Again hit the "Change URL" link and choose the first option. Save the changes you made. Log out from your Google Apps Account. Wait for few minutes.
6. Now, login to your Blogger Account and try to redirect your custom domain. You will not see "Another blog or Google site is already using this address" error.

Well, if the above two solutions don't work. Then, login to your Google Apps Account and Use the "Support" tab to contact the Google Apps Team. Your query will be addressed in not more than 48 hours. In my case, they even gave me a call to fix the issue. So, don't panic! You will get back your domain! You may contact me via email if you need any help regarding this issue!

Google PR (PageRank) Update 2011

Google-Pr-Update
We talked enough about PR and factors that contribute to PR. We even discussed about the nofollow and dofollow tags in our previous articles. So this time, I wanted to show you some proven results to attain PR rather than just discussions. We are glad to inform that we got a PR3 today for homepage while several inner pages have got a PR2 or PR1! Did Google Update its PR this month?

From Googling, I found that the last major update was made on "19th January 2011". I guess Google is making another update this month "June 2011", as well. Few claim that they had a change in their PR this month just like I do. Well, who knows - it may just be a minor update! So, keep your fingers crossed and hope for the best!!! It's been confirmed that the PR Update happened on June 27th 2011. So, what's your PR?

I recently published an article about the comparison between Google PR and Alexa Rank - Alexa Rank Vs. Google PageRank(PR). I did mention that the Google PR algorithm seems to be pretty complex. I guess I should correct myself now!!! They do appear to be complex when you consider all factors like Page Speed, Do Follow Links, No Follow Links, etc.. But, if you narrow them down to one factor, well, it's pretty simple. That's the result I'm talking about - backlinks (the one big factor).

I would prove this is the main factor that contributes to PR from the analysis I carried out with my very own domain. Initially, I ran my blog on blogspot domain "www.newbloggingtipz.blogspot.com" which had a PR4. I assumed that blogs run on blogger, by default, were dofollow but later found that, they are not! So, it was a nofollow blog with more than 50 quality back-links from domains that had PR ranging from 1 to 5.

Later, I made the shift to the custom domain "www.newbloggingtipz.com"- way back in the month of June 2010. My PR dropper to Zero due to the shift. I made my blog "dofollow" which brought nothing but a lot of spam comments. I waited for the PR update - that was made on Jan 2011, but to my disappointment I found that even after the update my domain still had a PR0.

Well, I decided to revert my blog back to nofollow. I made this shift probably in the month of April 2011, I guess. Suprisingly, it has worked now. So, as far as I know, to have a better PR, make sure your blog has enough dofollow backlinks while your blog is on a nofollow status. Though it seems to be pretty selfish (getting all the link juice you want from high PR domains but not spreading them to your followers), I recommend you do it for a better PR.

Though I personally don't recommend building a PR, I do recommend you to build a quality website/blog with great content and good design. You don't have to follow sites that list dofollow blogs and  comment on them, PR will follow your blog! So, just concentrate on your content and work a little more on improving your design! Do let us know via comments if you had a change in your PR this month!

Puxee Review - An Alternative to BuySellAds

puxee-logo
The days of CPC & CPM ads are gone. Both publishers & advertisers look out for direct advertisements through sites like BuySellAds, AdvertiseSpace, etc... I see a lot of blogs running BuySellAds that simply shows people love making money online by building quality websites/blogs - a healthy blogosphere. But, I do get feedbacks saying "I got rejected from BuySellAds! What do I do? Suggest me few alternatives. When should I apply?"

This post basically deals with the answer to the former part of the question while the later is answered in this article - How To Get Approved For BuySellAds? I'm sure you would have noticed the addition of new Ad blocks on the right sidebar of my blog - these blocks are from Puxee! I just wanted to give it a try because one of my friend suggested to do so. To be very frank, I'm pretty happy to know that there is a new competition for BuySellAds. The sign up process was very simple! Just the basic details and your done!

An Activation email would be sent immediately. Once you activate your account and add your blog as a publisher, you will receive an email  in not more than 24 hours about the approval of your blog into their directory! As far as I know, if you have a pretty decent amount of traffic, they will approve you - not necessary that you meet the guidelines of BuySellAds. 

Adding sites and zones - user interface seems to be very simple. However, it needs a lot of improvement because you will not know whether you made a change or not. An example to show the flaw in their website - Just try editing your website details. When you  try to edit your website details, you click on the "Edit Website" tab available on the left.  Look at the tab available for saving at the bottom on the page that opens. This tab will remain the same before and after you make a change.

PROS/ADVANTAGES :
  • Simple Sign Up Process.
  • Easy Acceptance Into Their Database.
  • 75% Revenue Of Your Income. (Only 25% Commission For Puxee)
  • Easy Integration Of Ad Code - similar to BuySellAds.
  • Instant Payments Via PayPal.
  • 25% Affiliate Commission.
CONS/DISADVANTAGES:
  • Improved User Interface.
  • An Improved Directory. 
  • Better Coding To Fetch The Details Of Publisher - Facebook Fans, FeedBurner Stats, etc...
Since the number of pros are higher than the cons for this website, I would say "Puxee is a better alternative to BuySellAds, definitely not the best!!!" I recommend the newbies to try this website so that they make some pennies out of their blog. Share your knowledge or experience about this website via  comments. We would love to hear from you!

3 Great Apps To Write Or Edit Blog Posts On Android Powered Smartphone Or Tablet

Android-Apps-Blog-Posts
Mobile computing is the wave of the future and for those of us who have trouble in finding time to sit in front of a computer to write or edit a blog post it can be a godsend. Here are three mobile applications for Android powered smartphones and tablets that will help you write and edit blog posts more easily while your on the go.

1. SWYPE
Swype is an amazing new keyboard technology that doubles the speed with which people can enter text on a touch screen. Swype works by sliding your finger over the letters that make up a word rather than pressing each button individually. So for example, rather than typing “expert” by tapping each letter in sequence you simply drag your finger tip over each letter. The program is remarkably good at figuring out the word your going for. Not only does Swype save time, but it's also far more accurate while on a bumpy train or bus. Swype comes pre-installed on most Android devices but if it isn’t on yours, it can be found completely free with a quick Google search.

2. GOOGLE DOCS
The Google Docs App works as a sort of hub and provides a better mobile interface for organizing your uploaded documents. Simply clicking on the document opens it in the browser so that you can keep writing or editing it on your phone or tablet as easily as on a computer. Another cool feature is that if you begin to type a blog post on Google Docs and save it. Well, you can get back home and log on to your computer to pick up directly from where you left off. Google Docs can be accessed on any Android device by logging in with the browser but the free application available from the market is a much better and faster option.

3. THINK FREE OFFICE
As convenient and easy as Google Docs is to use on mobile devices, chances are there where you’re unable to get a service or sometimes, without an access to the Internet. For those instances, think free office is the best mobile office suit for Android. Think free gives you the same powerful tools you’re used to, for editing word and excel documents on your smartphone or tablet. Think Free Office also gives you the option to log in to your Google account and download your documents so that they are all there and ready for you if ever you need them and there isn’t an internet connection available. Think Free Office can be downloaded from the Android market at no cost.

I have enlisted only a few options for mobile computing. If you know better about mobile computing and the associated apps for it, well, you can share your knowledge via comments. We would love to hear from you!!!

Shoutmeloud Thesis Theme Customization - Part 5

Thesis-Theme-Customization
We are constantly working on our SML blogger theme and updating the same to match the original WP version created by Harsh Agarwal. In our previous article - Part 4, we explained about the link hover effect and block-quotes section while this article deals with the tag section along with the inclusion of a Numbered Page Navigation widget similar to SML. Excited to add this to your existing SML theme?

Check out the live demo of the above mentioned hacks : LIVE DEMO

BLOCK TYPE TAG/LABELS ON SML BLOGGER THEME
So, let's get started. We'll first add the tag section beneath our posts similar to SML. To do so, first navigate to "Design>>Edit HTML" and make a backup of your template by clicking on the "Download full template" link at the top of the page.
1. Once the back up is over, expand your template and search for the following block of code.
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div stlye='font-family:Times New Roman; font-size:16px; font-color:#A91B33;'><br/>For Further Reading,
<div style='display:none;'><b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if><b:if cond='data:blog.pageType == &quot;item&quot;'>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name +   &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=5&quot;' type='text/javascript'/></b:if></b:loop></div>
<script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels(); </script></div></b:if>
2. Place the following piece of code just below the block of code mentioned in step 1.
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<span class='post-labels'>
<b:if cond='data:post.labels'>
<span style='width=100px; float:left; margin-top:3px;'>Tagged as : </span><b:loop values='data:post.labels' var='label'><span class='new-labels' style='background-color: #006699; color: #FFFFFF; line-height: 30px;     text-decoration: none; float:left; display:block; padding-left:5px; padding-right:5px; width:auto; margin-left:5px;'><a expr:href='data:label.url' rel='tag'><data:label.name/></a></span><b:if cond='data:label.isLast != &quot;true&quot;'/>
</b:loop>
</b:if>
</span>
<br/>
</b:if>
3. Next, look for the following code.
]]></b:skin>
4. Place the following piece of code ( CSS part) just above the line mentioned in step 3.
.new-labels a{
background-color: #006699;
color: #fff;
text-decoration: none;
}
5. That's it!!! Save your template.

"The block type labels or tag section will be visible only the post pages. So, check out your individual articles rather than the homepage."

PAGE NAVIGATION FOR SML BLOGGER THEME
Let's move to the next tutorial on adding the page navigation to SML blogger theme. The hack is pretty similar to the one you installed above - addition of CSS and a script to work out the coding. Just make a backup of your template as explained earlier in the post. Later, follow these steps.
1. Search for the following piece of code.
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>
</b:section>
2. Place the code present in this text document - SML Page Navigation Script, just below the line mentioned in step 1.
3. Search for the following code in your template and remove/delete it.
#blog-pager-newer-link{ float:left; display:inline}
#blog-pager-older-link{ float:right; display:inline; margin-right:-20px}
#blog-pager{ text-align:center; display:inline}
.blog-pager{font-size:12px}
.blog-pager a:link, .blog-pager a:visited{ display:block; float:left; padding:6px 10px; text-align:center; background:#888; color:#FFF; font-size:12px; font-weight:bold; margin-right:8px}
.blog-pager a:hover{ background:#444; color:#FFF}
4. Next, search for the following piece of code.
]]></b:skin>
5. Add the following piece of code ( CSS part) just above the line mentioned in step 4.
#blog-pager-newer-link{float:left; display:inline;}
#blog-pager-older-link{float:right; display:inline; }
#blog-pager{display:inline; text-align:center;width:632px;margin-left:200px;padding:4px 0px;margin-top:5px;margin-right:0px;margin-bottom:0px;}
.showpageArea{float:left}
.showpageOf{margin:0 8px 0 0;padding:3px 7px;color:#fff;font:15px helvetica;background:#007EC4;border-radius: 4px 4px 4px 4px; border:1px solid #007EC4;}
.showpageArea{margin:10px 0;font:15px helvetica;color:#007EC4}
.showpageNum a{font:15px helvetica;padding:3px 7px;margin:0 4px;text-decoration:none;background:#007EC4;color:#fff;border-radius: 4px 4px 4px 4px;border:1px solid #007EC4;}
.showpageNum a:hover{color:#007EC4;background:#FFF;border-radius: 4px 4px 4px 4px;border:1px solid #007EC4;}
.showpage a{font:15px helvetica;padding:3px 7px;margin:0 4px;text-decoration:none;background:#007EC4;color:#fff;border-radius: 4px 4px 4px 4px; border:1px solid #007EC4;}
.showpage a:hover{color:#007EC4;background:#fff;border-radius: 4px 4px 4px 4px; border:1px solid #007EC4;}
.showpagePoint{color:#fff;font:bold 15px helvetica;padding:2px 7px;margin:2px;border-radius: 4px 4px 4px 4px; border:2px solid #fff;background:#007EC4;text-decoration:none}
Note: You may change the font-style by changing the code highlighted in green. You may decrease or increase the border radius for rounded corners (More About Rounder Corners Using CSS3) by changing the code highlighted in orange.
6. Save your template! That's it!

Please share your opinions about the customizations which you want to have on the template as well as comment on the customizations that we post. See you soon in another interesting article!
[netinsert=0.0.1.11.14.1]