Facebook Youtube linkedin Twitter feedburner Skype Me
Showing posts with label මුහුණු පොත. Show all posts
Showing posts with label මුහුණු පොත. Show all posts

පාවෙන Google +1, Facebook, Twitter බොත්තම් Share Widget එකක් ඔයාලගේ බ්ලොග් එකටත් දාගන්න.. 16

bt4u | 12/10/2011 | , , , , ,


කොහොමද කට්ටියට ගොඩක් දවසකින් ඔයාලට මොකුත් බ්ලොග් ගැජට් එකක් දෙන්න බැරි උනා ඔන්න එකටත් එක්ක ලස්සන පාවෙන Google +1, Facebook, Twitter බොත්තම් Share Widget එකක් මම අරගෙන අවා.. ඔයාලත් ආසනම් මේ ගැජට් එක බ්ලොග් එකට දා ගන්න.. මම පහල කියලා තියෙන ව්දියට වැඩ ටික කරගෙන බ්ලොග් එකට මේ ගැජට් එක දා ගන්න..

මුලින්ම ඔයාලා Dashboard >> Design >> Edit Html >> යන්න..මතක ඇතුව Expand Widget Templates තැනට හරිය දෙන්න..දැන් ඔයලා යතුරු පුවරුවේ Ctrl+F යතුරු එක වර ඔබන්න..දැන් ඔයාලට ලැබේයි සේර්ච් බාර් එකක්.

එතන ]]></b:skin> කියලා ටයිප් කරන්න..දැන් ඔයලාගේ HTML box එකේ මේ කොඩ් එක Highlight වෙලා තියෙනවා පෙනෙයි..
දැන් ඔයලා ]]></b:skin> කොඩ් එකට පහලින් මම පහල දිලා තියෙන කොඩ් එක Copy, Past කරන්න...


<style type='text/css'>
#floatdiv { 
    position:absolute; 
    width:94px; 
    height:229px; 
    top:0; 
    left:0; 
        z-index:100 
}

#saamgeadaviya { 
border:1px solid #ddd;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-goog-ms-border-radius: 6px;
border-radius: 6px; 
left: -12px;
padding: 8px; 
position:relative; 
height:220px; 
width:55px; 
margin:0 0 0 69px; 
}
</style>


දැන් Template එක Save කරන්න...Save Template 


දැන් ඔයලා Desing >> Page Element >> Add a gadget >> "Html/java script" එකක් ගන්න..එකට මම පහල දිලා තියෙන කොඩ් එක copy කරගෙන ඔයාලා "html/java script" එකට past කරන්න.

<div id="floatdiv"> 
<div id="saamgeadaviya"> 
    <table cellpadding="1px" cellspacing="0">
    <tr> 
    <td style="border-bottom: 1px solid #E8E8E8; padding:5px 0 2px 0;"> 
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="" send="false" layout="box_count" show_faces="false" font=""></fb:like> 
    </td> 
    </tr>
    <tr> 
    <td style="border-bottom: 1px solid #E8E8E8; padding:5px 0px;"> 
<g:plusone size="Tall" expr:href="data:post.url"> 
    </g:plusone></td> 
    </tr>
    <tr> 
    <td style="border-bottom: 0px solid #E8E8E8; padding:5px 0 0px 0;">
<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-via="Your Twitter ID">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> 
    </td> 
    </tr>
    <tr> 
    <td style="border-bottom: 0px solid #E8E8E8; padding:0px 0 0px 0;">
<p style=" font-size:10px; text-align:center; color:#ddd;"></p> 
    </td> 
    </tr>
    </table> 
</div> 
</div> 


<script type="text/javascript"> 
// JavaScript Document

   <!-- 
/* Script by: www.jtricks.com 
* Version: 20071017 
* Latest version: 
* www.jtricks.com/javascript/navigation/floating.html 
*/ 
var floatingMenuId = 'floatdiv'; 
var floatingMenu = 
{ 
    targetX: 0, 
    targetY: 300,
    hasInner: typeof(window.innerWidth) == 'number', 
    hasElement: typeof(document.documentElement) == 'object' 
        && typeof(document.documentElement.clientWidth) == 'number',
    menu: 
        document.getElementById 
        ? document.getElementById(floatingMenuId) 
        : document.all 
          ? document.all[floatingMenuId] 
          : document.layers[floatingMenuId] 
};
floatingMenu.move = function () 
{ 
    floatingMenu.menu.style.left = floatingMenu.nextX + 'px'; 
    floatingMenu.menu.style.top = floatingMenu.nextY + 'px'; 
}
floatingMenu.computeShifts = function () 
{ 
    var de = document.documentElement;
    floatingMenu.shiftX =  
        floatingMenu.hasInner  
        ? pageXOffset  
        : floatingMenu.hasElement  
          ? de.scrollLeft  
          : document.body.scrollLeft;  
    if (floatingMenu.targetX < 0) 
    { 
        floatingMenu.shiftX += 
            floatingMenu.hasElement 
            ? de.clientWidth 
            : document.body.clientWidth; 
    }
    floatingMenu.shiftY = 
        floatingMenu.hasInner 
        ? pageYOffset 
        : floatingMenu.hasElement 
          ? de.scrollTop 
          : document.body.scrollTop; 
    if (floatingMenu.targetY < 0) 
    { 
        if (floatingMenu.hasElement && floatingMenu.hasInner) 
        { 
            // Handle Opera 8 problems 
            floatingMenu.shiftY += 
                de.clientHeight > window.innerHeight 
                ? window.innerHeight 
                : de.clientHeight 
        } 
        else 
        { 
            floatingMenu.shiftY += 
                floatingMenu.hasElement 
                ? de.clientHeight 
                : document.body.clientHeight; 
        } 
    } 
}
floatingMenu.calculateCornerX = function() 
{ 
    if (floatingMenu.targetX != 'center') 
        return floatingMenu.shiftX + floatingMenu.targetX;
    var width = parseInt(floatingMenu.menu.offsetWidth);
    var cornerX = 
        floatingMenu.hasElement 
        ? (floatingMenu.hasInner 
           ? pageXOffset 
           : document.documentElement.scrollLeft) + 
          (document.documentElement.clientWidth - width)/2 
        : document.body.scrollLeft + 
          (document.body.clientWidth - width)/2; 
    return cornerX; 
};
floatingMenu.calculateCornerY = function() 
{ 
    if (floatingMenu.targetY != 'center') 
        return floatingMenu.shiftY + floatingMenu.targetY;
    var height = parseInt(floatingMenu.menu.offsetHeight);
    // Handle Opera 8 problems 
    var clientHeight = 
        floatingMenu.hasElement && floatingMenu.hasInner 
        && document.documentElement.clientHeight 
            > window.innerHeight 
        ? window.innerHeight 
        : document.documentElement.clientHeight
    var cornerY = 
        floatingMenu.hasElement 
        ? (floatingMenu.hasInner  
           ? pageYOffset 
           : document.documentElement.scrollTop) + 
          (clientHeight - height)/2 
        : document.body.scrollTop + 
          (document.body.clientHeight - height)/2; 
    return cornerY; 
};
floatingMenu.doFloat = function() 
{ 
    // Check if reference to menu was lost due 
    // to ajax manipuations 
    if (!floatingMenu.menu) 
    { 
        menu = document.getElementById 
            ? document.getElementById(floatingMenuId) 
            : document.all 
              ? document.all[floatingMenuId] 
              : document.layers[floatingMenuId];
        initSecondary(); 
    }
    var stepX, stepY;
    floatingMenu.computeShifts();
    var cornerX = floatingMenu.calculateCornerX();
    var stepX = (cornerX - floatingMenu.nextX) * .07; 
    if (Math.abs(stepX) < .5) 
    { 
        stepX = cornerX - floatingMenu.nextX; 
    }
    var cornerY = floatingMenu.calculateCornerY();
    var stepY = (cornerY - floatingMenu.nextY) * .07; 
    if (Math.abs(stepY) < .5) 
    { 
        stepY = cornerY - floatingMenu.nextY; 
    }
    if (Math.abs(stepX) > 0 || 
        Math.abs(stepY) > 0) 
    { 
        floatingMenu.nextX += stepX; 
        floatingMenu.nextY += stepY; 
        floatingMenu.move(); 
    }
    setTimeout('floatingMenu.doFloat()', 20); 
};
// addEvent designed by Aaron Moore 
floatingMenu.addEvent = function(element, listener, handler) 
{ 
    if(typeof element[listener] != 'function' || 
       typeof element[listener + '_num'] == 'undefined') 
    { 
        element[listener + '_num'] = 0; 
        if (typeof element[listener] == 'function') 
        { 
            element[listener + 0] = element[listener]; 
            element[listener + '_num']++; 
        } 
        element[listener] = function(e) 
        { 
            var r = true; 
            e = (e) ? e : window.event; 
            for(var i = element[listener + '_num'] -1; i >= 0; i--) 
            { 
                if(element[listener + i](e) == false) 
                    r = false; 
            } 
            return r; 
        } 
    }
    //if handler is not already stored, assign it 
    for(var i = 0; i < element[listener + '_num']; i++) 
        if(element[listener + i] == handler) 
            return; 
    element[listener + element[listener + '_num']] = handler; 
    element[listener + '_num']++; 
};
floatingMenu.init = function() 
{ 
    floatingMenu.initSecondary(); 
    floatingMenu.doFloat(); 
};
// Some browsers init scrollbars only after 
// full document load. 
floatingMenu.initSecondary = function() 
{ 
    floatingMenu.computeShifts(); 
    floatingMenu.nextX = floatingMenu.calculateCornerX(); 
    floatingMenu.nextY = floatingMenu.calculateCornerY(); 
    floatingMenu.move(); 
}
if (document.layers) 
    floatingMenu.addEvent(window, 'onload', floatingMenu.init); 
else 
{ 
    floatingMenu.init(); 
    floatingMenu.addEvent(window, 'onload', 
        floatingMenu.initSecondary); 
}
//-->
</script>

<script src='http://apis.google.com/js/plusone.js' type='text/javascript'> {lang: &#39;en-US&#39;} </script>


වැදගත්: ඉහත කොඩ් එකේ Your Twitter ID තැනට ඔයාලගේ twitter id එක දෙන්න ..

දැන් HTML/JavaScript එක Save කරගන්න..

වැඩේ ගොඩ....

wooow.. දැන් ඔයලගේ බ්ලොග් එකටත් ලස්සන පාවෙන Google +1, Facebook, Twitter බොත්තම් Share Widget එකක් තියෙනවා.. :D

ඔබට ජය

Facebook එකේ Chat Smiley සියල්ල අපේ Facebook Chat Box එකට දා ගමු / මැක්සා වැඩක් 8

bt4u | 10/21/2011 | , ,




මෙන්න මම ඔයාලට අරගෙන අවා අපේ Facebook Chat box එකට සියලුම Facebook Chat Smiley දාගන්න පුලුවන් Google chrome extensions එකක්, ඇත්තටම මෙක නම් මැක්සා, ඔයාලත් කැමති නම් මෙක ඔයාලගේ Facebook Chat box එකට දාගන්න පහල ලින්ක් එකෙන් ඔයාලට මෙක දාගන්න පුලුවන්,

Facebook Chat Smiley

මම හිතනවා ඔයාලට මෙක වැදගත් වෙයි කියලා..එහෙනම් මම යන්නම්,

ඔබට ජය


Facebook Timeline යනු මාරයාට අත වැනීමකි! වහා එය ඉවත් කරගන්න. 10

bt4u | 10/13/2011 | , ,


Facebook වෙබ් අඩවිය නුදුරේ දී හඳුන්වා දීමට නියමිත facebook Timeline පිළිබඳව ඔබ දැනටමත් අසා ඇතුවාට සැකයක් නැහැ. එහි ඇති විශේෂත්වය අප පළ කරන ලද පැරණි Posts පිළිවෙලට අපට අවශ්‍ය කාල සීමාව අනුව ආපසු බලාගත හැකි වැනි නවතම අංග වලින් සමන්විත වීමයි.

නමුත් අප විසින් නිල වශයෙන් දැනුම් දීමට පෙර ඇක්ටිව් කරගන්නා ලද facebook Timeline නිසා අපගේ එකවුන්ට් එක Disable වීමේ අවදානමක් තියෙනවා. මේක 100% ක්ම ඇත්ත කියලා කියනන් බැරි උනත් ඒක ඇත්ත කියලා කියන්න සාධක තියෙනවා.



1. මෙය ඇක්ටිව් කරගත් බහුතරයක් දෙනාගේ එකව්න්ට් මේ වන විට Disable වී තිබීම.
2. මෙය ඔව්න් විසින්ම නිකුත් කලද එය යම් කි ආකාරයක "බුද්ධිමය දේපල අනවසරයෙන් පාවිච්චි කිරීමක්"

මේක ඇත්තටම බුද්ධිමය දේපල අනවසරයෙන් පාවිච්චි කිරීමක් තමයි. මොකද ඒක තාම නිල වශයෙන් නිකුත් වෙලා නැති නම් ඒක අපි බලෙන් පාවිච්චි කිරීමක් තමයි මෙතන වෙන්නෙ. ඒ නිසා අපේ එකවුන්ට්ස් ගැන මේ වගේ තීරණයක් ගන්න ෆේස්බුක් බලධාරින්ට අයිතියක් තියෙනවද නැද්ද කියල තමන්ගෙ හිතෙන්ම අහල බලන්න. :)

මේ තියෙන්නෙ එහෙම එකවුන්ට් එක ඩිසේබල් වෙච්ච කෙනෙක්ට ආපු මෙසේජ් එක.
Hi,
Your personal account was recently disabled by Facebook. We are writing on behalf of the Facebook Platform team to let you know that any applications that were under your sole control as a developer have also been disabled as a precautionary measure, which include: Tline (ID #241158815937031)
For more information on recovering or transferring these applications, please visit our FAQ page: http://www.facebook.com/help?faq=17556 .
If your account is disabled, please note that the Platform team cannot re-enable your account. To find out more about your disabled account, please visit this page of our Facebook Help Center http://www.facebook.com/help/?page=1048.
Thank you,
The Facebook Platform Team
එකේ මෙහෙම තියෙනවනේ,

"If your account is disabled, please note that the Platform team cannot re-enable your account.

ඒ කියන්නෙ එකවුන්ට් එක ආයිත් ගන්න බෑ කියන එක තමයි.

ඒ වගේම Timeline යූස් කරපු ගොඩක් අයගේ ෆේස්බුක් ෆෝරම් එකවුන්ට් එකත් බෑන් කරලා.ඒ නිසා කෝකටත් කියලා තම තමන්ගෙ ටයිම් ලයින් ටික ඩිසබල් කරගන්න එක ඇගට ගුණයි.ඔයගොල්ලො හදපු ටයිම් ලයින් ඇප්ලිකේශන් එක අයින් කරන හැටි දන්නෙ නැත්නම් මේ පියවර අනුගමනය කරලා ඒක තමන්ගෙ ප්‍රොෆයිල් එකෙන් අයින් කරගන්න පුලුවන්.

මෙන්න ඩිසබල් කරගන්න ඕනේ විදිහ:

මෙතනට යන්න. http://developers.facebook.com/apps

ඔබගේ ඇප්ලිකේශන් එක තෝරන්න > එහි Settings > Edit Settings
දැන් වම් පැත්තේ යටම ඇති Delete App මගින් එම Application එක ඩිලීට් කරන්න



මෙය මෙසේ විය හැක කියා අනුමානයක් පමනි,මේක ඇත්ත උනත් නැති උනත් විය හැකි උනත්,
කෝකටත් කියලා කට්ටියට Enable කරගත්තු Timeline එක ඩිසබල් කරගන්න.

මේක යාලුවො අතරෙත් යවන්න පුලුවන් නම් හොඳයි. මොකද දන්නෙ නැතුව යාලුවෙක්ගෙ එකවුන්ට් එකක් නැති උනත් අද කාලෙ හැටියට ජීවිතය නැති උනා වගේ තමයි. ඒක නිසා මේක පරක්කු වෙන්න කලින් මිතුරන් අතරෙ යවන්න, එවිට ඔයාලටත් යාලුවොන්ටත් බේරෙන්න පුලුවන් වේවි.


උපුටා ගැනිම: lyfstyleblog.blogspot.com

Facebook එකේ පරණ Chat Box එක නැවත ගනිමු.. 7

bt4u | 8/05/2011 | , ,



මෙන්න මම ඔයාලට අරගෙන අවා Facebook එකේ අලුත් Chat Box එක වෙනස් කරන්න පුලුවන් Google chrome extension එකක් මෙක වැඩ කරන්නේ Google Chrome Browser එක භාවිතා කරන අයට විතරයි.. මට Firefox එකට හරි යන එක ලැබුනේ නැ.. එක ලැබුනොත් එකත් මම ඔයාලට ලබා දෙන්නම්.. හරි එහෙනම් ඔයාලට කරන්න තියෙන්නේ මම පහල දිලා තියෙන Google chrome extension එක ඔයාලගේ Google Chrome Browser එකට Install කරගන්න..



Extension 1

Extension 2

වැදගත්: ඉහත දිලා තියෙන Extension 1 එක ඔයාලා ඔයාලගේ Google Chrome Browser එකට Install කරලා Chat Box එක හරි ගියේ නැත්තම් Extension 2 එකත් Install කරන්න..මේ Extension දෙකම Install කිරිමෙන් අනිවා පරණ Facebook Chat Box එක ඔයාලට ගන්න පුලුවන්..

මම හිතනවා ඔයාලට මේ ලිපිය වැදගත් වෙන්න ඇති කියලා..නැවතත් අලුත් ලිපියකින් හමුවෙමු..

ඔබට ජය. !