Tumblr Pop Up Ask Box


The Tumblr Ask box should be easily accesible for those Tumblelogs that trully want to engage their audience. What better then than having a Tumblr pop up ask box instead of having it in a different page?, it even fades out the background while you have the Ask Box on.

In order to do this, you just need to add some simple lines of Tumblr Code and your ask box url.

How to Insert a Pop Up Ask Box to your Home Page

  1. Right before the </head> tag, insert the following script

  2. <script type="text/javascript"
    src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
    <script>
    $(document).ready(function() {
    //
    $('a.poplight[href^=#]').click(function() {
    var popID = $(this).attr('rel'); //Get Popup Name
    var popURL = $(this).attr('href'); //Get Popup href to define size
    var query= popURL.split('?');
    var dim= query[1].split('&');
    var popWidth = dim[0].split('=')[1]; //Gets the first query string value
    $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<a href="#" class="close"><img src="http://png.findicons.com/files/icons/1714/dropline_neu/24/dialog_close.png" class="btn_close" title="Close" alt="Close" /></a>');
    var popMargTop = ($('#' + popID).height() + 80) / 2;
    var popMargLeft = ($('#' + popID).width() + 80) / 2;
    //Apply Margin to Popup
    $('#' + popID).css({
    'margin-top' : -popMargTop,
    'margin-left' : -popMargLeft
    });
    $('body').append('<div id="fade"></div>');
    $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); //Fade in the fade layer - .css({'filter' : 'alpha(opacity=80)'})
    return false;
    });
    $('a.close, #fade').live('click', function() {
    $('#fade , .popup_block').fadeOut(function() {
    $('#fade, a.close').remove(); //fade them both out
    });
    return false;
    });
    });
    </script>
  3. Now, search in your Tumblr Theme html, this line of code <style type=”text/css”>, and add this other bunch of code right below.

  4. #fade { /*--Transparent background layer--*/
    	display: none; /*--hidden by default--*/
    	background: #000;
    	position: fixed; left: 0; top: 0;
    	width: 100%; height: 100%;
    	opacity: .80;
    	z-index: 9999;
    }
    .popup_block{
    	display: none; /*--hidden by default--*/
    	background: #fff;
    	padding: 20px;
    	border: 20px solid #ddd;
    	float: left;
    	font-size: 1.2em;
    	position: fixed;
    	top: 50%; left: 50%;
    	z-index: 99999;
    	/*--CSS3 Box Shadows--*/
    	-webkit-box-shadow: 0px 0px 20px #000;
    	-moz-box-shadow: 0px 0px 20px #000;
    	box-shadow: 0px 0px 20px #000;
    	/*--CSS3 Rounded Corners--*/
    	-webkit-border-radius: 10px;
    	-moz-border-radius: 10px;
    	border-radius: 10px;
    }
    img.btn_close {
    	float: right;
    	margin: -5px -5px 0 0;
    }
    /*--Making IE6 Understand Fixed Positioning--*/
    *html #fade {
    	position: absolute;
    }
    *html .popup_block {
    	position: absolute;
    }
  5. Then, a final batch of code must be added in order to get your Tumblr Pop Up Ask Box work. Paste this one AFTER the </body> tag.

  6. <div id="02" class="popup_block">
     
    <Center><font size="5" color="#1C1C1C">Ask Me Anything<p></font><iframe frameborder="0" scrolling="yes" width="100%" height="150" src="http://www.tumblr.com/ask_form/USERNAME.tumblr.com" style="background-color:transparent; overflow:hidden;" id="ask_form">
    </center></div>
     
    </div></div></div></div></div></div></div></div></div></div>
  7. Finally, as you may know, people still need to click on an “Ask Me” link, before getting the pop up, you need to find where is that url within your theme (easy if you search the anchor text, most of the time it’s just called Ask Me), and replace the entire link for the following one:

  8. <a href="#?w=500" rel="02" class="poplight">ask me</a>
  9. Update preview, SAVE and close the customize screen.

NOTE: If you want to close the pop up Tumblr Ask Box, just click anywhere in the screen.

Tumblr Energy Saver Codes


For all those Tumblr users that are worried about wasting valuable resources, recicling, etc, The Tumblr Codes below will help you reduce the monitor energy comsuption for any user that is visiting your blog and leaves it alone for more than 1 minute. There are plenty of Tumblr Energy Saving Codes that you can choose from.

How to Add Tumblr Energy Saving Background Codes to your Tumblelog

(more…)

How to Insert a Scroll To Top Tumblr Button


If your Tumblr blog just became too extensive and don’t want your readers to skip the site before they reach the top of the page, then this Scroll To Top Tumblr button is the solution. Not only this Tumblr Code allows you to go to the top in no time, but also go to the bottom, specially useful when you have endless navigation and you pulled tons of posts. If you have the time and a image editor, you can customize your Back To Top button with any picture you want, even add effects to it!.

How To Add a Scroll To Top/Back To Top Tumblr Buttons Arrows

  1. The first script that needs to be included in order to have a Back To Top Tumblr Button is the following script, paste it right before the </head> tag in your tumblr theme html:
  2. <script type=”text/javascript”
    src=”http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js”>
    </script>
    <script type=”text/javascript” language=”javascript”>
    $(function () {
    $(‘#scrlBotm’).click(function () {
    $(‘html, body’).animate({
    scrollTop: $(document).height()
    },
    1500);
    return false;
    });

    $(‘#scrlTop’).click(function () {
    $(‘html, body’).animate({
    scrollTop: ’0px’
    },
    1500);
    return false;
    });
    });
    </script>

  3. There’s a second bunch of code to implement the Scroll to Top/Back To Top Tumblr button. This code needs to be pasted right before the </body> tag in your Tumblr theme html.

  4. <a id=”scrlTop” title=”Top” href=”#” style=”position: fixed; bottom: 390px; right: 2px;”><img src=”http://static.tumblr.com/p2evvtm/Q7Tlyb7kn/arrow-scrolltotop-2.png”></a>

    <a title=”Home” href=”http://mrtumblring.tumblr.com/” style=”position: fixed; bottom: 361px; right: 25px;”><img src=”http://static.tumblr.com/p2evvtm/sOElyb7xb/home-page-tumblring.png”></a>

    <a id=”scrlBotm” title=”Bottom” href=”#” style=”position: fixed; bottom: 282px; right: 2px;”><img src=”http://static.tumblr.com/p2evvtm/DbPlyb7k4/arrow-scrolltotop.png”></a>

  5. In case you are not satisfied with our Scroll To Top Button Image, go to iconfinder.com and search for “arrows”, download the chosen image as a png file and save it. You can, and probably have to modify the size of it, and also create a mirror upside-down image of the arrow you just downloaded.
  6. Upload both images to Tumblr files uploader.
  7. Once Tumblr gives you the full url to the static image, you can replace the ones we used (the exact urls to be replaced are highlighted in red).
  8. Now, update preview, SAVE and check your Tumblr blog to check if it works.

Tumblr Typing/Moving/Scrolling Title Code

By adding some Tumblr Codes to your Theme html, you can have the already classic Typing Title in your browser bar/tab. This moving title has nothing to do with the Tumblr Header Title (much easier to use an animated gif instead). You can choose to have multiple Titles as well, and if you have several tasks (programs) opened in Windows, and your Tumblelog happens to be one of those, you will notice that the Tumblr Moving Title shows up in the toolbar as well. You can first take a look at mrtumblring.

How To Insert a Moving/Typing Title to your Tumblr Browser Tab

  1. Once signed in, click on the specific blog dashboard if you have more than one.
  2. Click on Customize Appearance, then click on edit HTML
  3. Paste the following javascript code right below the <head> tag:


  4. <script type="text/javascript">
    function tb8_makeArray(n){
    this.length = n;
    return this.length;
    }
    tb8_messages = new tb8_makeArray(3);
    tb8_messages[0] = "FIRST LINE";
    tb8_messages[1] = "SECOND LINE";
    tb8_messages[2] = "THIRD LINE";
    tb8_rptType = 'infinite';
    tb8_rptNbr = 5;
    tb8_speed = 100;
    tb8_delay = 2000;
    var tb8_counter=1;
    var tb8_currMsg=0;
    var tb8_tekst ="";
    var tb8_i=0;
    var tb8_TID = null;
    function tb8_pisi(){
    tb8_tekst = tb8_tekst + tb8_messages[tb8_currMsg].substring(tb8_i, tb8_i+1);
    document.title = tb8_tekst;
    tb8_sp=tb8_speed;
    tb8_i++;
    if (tb8_i==tb8_messages[tb8_currMsg].length){
    tb8_currMsg++; tb8_i=0; tb8_tekst="";tb8_sp=tb8_delay;
    }
    if (tb8_currMsg == tb8_messages.length){
    if ((tb8_rptType == 'finite') && (tb8_counter==tb8_rptNbr)){
    clearTimeout(tb8_TID);
    return;
    }
    tb8_counter++;
    tb8_currMsg = 0;
    }
    tb8_TID = setTimeout("tb8_pisi()", tb8_sp);
    }
    tb8_pisi()
    </script>

  5. Change the words, FIRST LINE, SECOND LINE and THIRD LINE, to whatever Tumblr Scrolling Title you want, each one will be displayed in an infinite loop.
  6. Click on update preview, then click on appearance and finally hit SAVE.

NOTE: Don’t mistake Tumblr Typing/Moving Title Status Bar for blinking or flashing Titles, again, that is within the page itself, not in your Firefox, IE or Chrome status bar browser.

How to Add Custom Tumblr Log-In Backgrounds


We have already talked how to install custom dashboards, but since a new addons have been created recently that make it even easier to modify your tumblr, we though it was good to tell those new to the platform that the log-in screens can also be tweaked. Below you will find the instructions to install customized Tumblr Log-In Backgrounds for all major browsers, and also the sources to get the addons needed to make them work. All tumblr log in backgrounds can be found here.

Custom Log-In Screen Background For Chrome

  1. Go to userstyles
  2. Pick the Tumblr Log In Image of your choosing
  3. Install Stylish Addon
  4. Restart Chrome

Custom Log-In Screen Background For Firefox

  1. Pick the Tumblr Log In Picture of your choosing
  2. Install Stylish Addon
  3. Restart Firefox

Custom Log-In Screen Background For Internet Explorer

  1. Pick the Tumblr Log In Background of your choosing
  2. Install IEPro7 Addon
  3. Restart Internet Explorer

Sources

  1. Style Themes and Skins for Tumblr Log In Screens [Both the Stylish Addon for Chrome and Firefox and the IEPro addon for Internet Explorer can be installed after you choose the background/theme]

Tumbeasts

The Tumbeasts are now the official Tumblr Error Pet, pretty much like what the Fail Whale is to Twitter. The Oatmeal (actually Matthew Inman) is responsible for the creation of the artwork, originally named Tumblbeasts they were renamed Tumbeasts by the Tumblr Staff, hope we see these creatures less and less, but if Tumblr continues to grow, we doubt so.  You can visit Tumblr New Error Page here.
(more…)

How to Find Post Links on Tumblr Dashboard

When surfing through your endless Tumblr Dashboard, there’s one thing that can be difficult to find if you are new to the platform, that is a direct link to a post (a.k.a. permalinks), independently from its type.  The feature is actually there, but not quite visible until you hover the cursor over it.
(more…)