Category: Website

Aardvark has been acquired by Google

googlevark Aardvark has been acquired by Google Aardvark has defined a new kind of social search: sometimes you want a person, not a web page, to answer your question. We’re extremely excited that Google shares our vision for how search can continue to evolve by including social features.

We have spent the past two years carefully designing and building Aardvark, combining our own vision with a rigorous user-driven development process. This acquisition represents an incredible opportunity to accelerate this development, working with some of the most amazing folks in the industry to offer a new kind of search to hundreds of millions of people.

As a first step, effective immediately, Aardvark will be available through Google Labs. Aardvark will remain fully operational and completely free, providing quick, helpful answers to all of your questions. You can sign up here.

As we move forward, we will continue working on Aardvark : improving its speed and quality, building exciting new features, responding to your feedback, and providing the highest level of support.  Our top priority has been, and remains, providing a high-quality user experience.

We want to thank our great investors and advisors for helping make Aardvark a reality.  And most of all, a big thank you to all the Aardvark users, for your incredible feedback and support. We’re honored by your participation in the social search revolution, and we’ll continue working hard to earn it.

We’ve put together a brief FAQ below to answer questions for our users and the press about the acquisition.

Google Buzz Button Wordpress plugin

buzzet Google Buzz Button Wordpress plugin

Google Buzz Button For Wordpress

  • Contributors: Tejaswini Deshpande, Sanjeev Mishra
  • Tags:social,sharing,css,simple,google buzz,bookmark,share
  • Donate link: http://clickonf5.org/go/paypal/smooth-sliderRequires at least: 2.7
  • Tested up to: 2.9.1Stable tag: 1.0.0

Description
Google Buzz Button will add a Google Buzz Bookmark button to your Wordpress posts/pages. The button can be inserted manually or before or after the content automatically. There is an option for this.
Features:

  1. One Click and you get the Google Buzz Button
  2. Option to insert the button automatically before or after the post
  3. Option to insert the button manually anywhere within the Wordpress Loop

Plugin Information

For validator, Replace this

&title to &title and &srcURL to &srcURL

Or full code

/*
Plugin Name: Google Buzz Button For Wordpress
Plugin URI: http://www.clickonf5.org/google-buzz-button-wordpress
Description: It adds Google buzz button to your post/page
Version: 1.0.0
Author: Tejaswini, Sanjeev
Author URI: http://www.clickonf5.org/
Wordpress version supported: 2.7 and above
*/

/*  Copyright 2009  Internet Techies  (email : tedeshpa@gmail.com)

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/
define("GOOGLE_BUZZ_BUTTON","1.0",false);
function google_buzz_url( $path = '' ) {
global $wp_version;
if ( version_compare( $wp_version, '2.8', '<' ) ) { // Using WordPress 2.7       $folder = dirname( plugin_basename( __FILE__ ) );       if ( '.' != $folder )           $path = path_join( ltrim( $folder, '/' ), $path );      return plugins_url( $path );    }   return plugins_url( $path, __FILE__ ); } //on activation, your CAA forms options will be populated. Here a single option is used which is actually an array of multiple options function activate_google_buzz() { global $google_buzz_options;  $google_buzz_options = array('rel'=> 'nofollow',
'location'=>'after',
'width'=>'50',
'height'=>'58');
add_option('google_buzz_options',$google_buzz_options);
}
global $google_buzz_options;
$google_buzz_options = get_option('google_buzz_options');
register_activation_hook( __FILE__, 'activate_google_buzz' );

function add_google_buzz_button_automatic($content){
global $google_buzz_options, $post;
$p_title = get_the_title($post->ID);
$google_buzz_button = '<a class="google_buzz" href="http://www.google.com/reader/link?url='.get_permalink( $post-&gt;ID ).'&amp;title='.str_replace(' ','+',$p_title).'&amp;srcURL='.get_bloginfo(&lt;br /&gt; 'url' ).'">
target="_blank" rel="'.$google_buzz_options['rel'].'"&gt;<img src="'.google_buzz_url('/images/google-buzz.png').'" alt="Google Buzz" /></a>';
if($google_buzz_options['location'] == 'before' ){
$content = $google_buzz_button.$content;
}
else{
$content = $content.$google_buzz_button;
}
return $content;
}
if ($google_buzz_options['location'] != 'manual'){
add_filter('the_content','add_google_buzz_button_automatic');
}

function add_google_buzz_button(){
global $google_buzz_options, $post;
$p_title = get_the_title($post-&gt;ID);
$google_buzz_button = '<a class="google_buzz" href="http://www.google.com/reader/link?url='.get_permalink( $post-&gt;ID ).'&amp;title='.str_replace(' ','+',$p_title).'&amp;srcURL='.get_bloginfo(&lt;br /&gt; 'url'&lt;br /&gt; ).'">
target="_blank" rel="'.$google_buzz_options['rel'].'"&gt;<img src="'.google_buzz_url('/images/google-buzz.png').'" alt="Google Buzz" width="'.$google_buzz_options['width'].'" height="'.$google_buzz_options['height'].'" /></a>';
echo $google_buzz_button;
}

// function for adding settings page to wp-admin
function google_buzz_settings() {
add_options_page('Google Buzz', 'Google Buzz', 9, basename(__FILE__), 'google_buzz_options_form');
}

function google_buzz_options_form(){
global $google_buzz_options;
?&gt;
<div class="wrap"><form action="options.php" method="post">
<h2>Google Buzz Button Options</h2>
<table class="form-table">
<tbody>
<tr valign="top">
<th scope="row">Rel Attribute</th>
<td><input id="item_name" class="regular-text code" name="google_buzz_options[rel]" type="text" value="&lt;?php echo $google_buzz_options['rel']; ?&gt;" /></td>
</tr>
<tr valign="top">
<th scope="row">Location of the button</th>
<td><select id="location" name="google_buzz_options[location]"> <option value="before"> &gt;Before Content</option> <option value="after"> &gt;After Content</option> <option value="manual"> &gt;Manual Insertion</option> </select>(Use template tag <code>add_google_buzz_button();</code> for Manual Insertion)</td>
</tr>
<tr valign="top">
<th scope="row">Icon Width</th>
<td><input id="item_name" class="small-text" name="google_buzz_options[width]" type="text" value="&lt;?php echo $google_buzz_options['width']; ?&gt;" /></td>
</tr>
<tr valign="top">
<th scope="row">Icon Height</th>
<td><input id="item_name" class="small-text" name="google_buzz_options[height]" type="text" value="&lt;?php echo $google_buzz_options['height']; ?&gt;" /></td>
</tr>
</tbody>
</table>
<p class="submit"><input class="button-primary" type="submit" value="&lt;?php _e('Save Changes') ?&gt;" /></p>

</form></div>

Introducing Google Buzz

What is Google Buzz?
Google Buzz
Google Buzz is a new way to share updates, photos, videos and more, and start conversations about the things you find interesting.


New HTML5 player and New Video Page on YouTube

Try an experimental version of the HTML5 player and Get a sneak peek of this major redesign on Youtube.

YouTube HTML5 Video Player

This is an opt-in experiment for HTML5 support on YouTube. If you are using a supported browser, you can choose to use the HTML5 player instead of the Flash player for most videos. Your comments will help us improve and perfect the mixtures we’re working on. So jump in, play around, and send your feedback directly to the brains behind the scenes.

Supported Browsers

Right now we support browsers that support both the video tag in HTML5 and the h.264 video codec. These include:

  • Google Chrome
  • Apple Safari (version 4+)
  • Microsoft Internet Explorer with Google Chrome Frame installed (Get Google Chrome Frame)

Additional Restrictions (we are working on these!)

  • Videos with ads are not supported (they will play in the Flash player)
  • Fullscreen is not supported
  • If you’ve opted in to other testtube experiments, you may not get the HTML5 player (Feather is supported, though)

Join the HTML5 Beta

New Video Page on YouTube

YouTube Redesign

Let’s Try the newest http://www.youtube.com/watch5?enable=1&next_url=/watch%3Fv%3DPrWq1UtEdVs

Return to the old YouTube http://www.youtube.com/watch5?enable=0&next_url=/watch%3Fv%3DPrWq1UtEdVs

How to Keep WordPress Secure

A stitch in time saves nine. I couldn’t sew my way out of a bag, but it’s true advice for bloggers as well — a little bit of work on an upgrade now saves a lot of work fixing something later.

Right now there is a worm making its way around old, unpatched versions of WordPress. This particular worm, like many before it, is clever: it registers a user, uses a security bug (fixed earlier in the year) to allow evaluated code to be executed through the permalink structure, makes itself an admin, then uses JavaScript to hide itself when you look at users page, attempts to clean up after itself, then goes quiet so you never notice while it inserts hidden spam and malware into your old posts.

The tactics are new, but the strategy is not. Where this particular worm messes up is in the “clean up” phase: it doesn’t hide itself well and the blogger notices that all his links are broken, which causes him to dig deeper and notice the extent of the damage. Where worms of old would do childish things like defacing your site, the new ones are silent and invisible, so you only notice them when they screw up (as this one did) or your site gets removed from Google for having spam and malware on it.

I’m talking about this not to scare you, but to highlight that this is something that has happened before, and that will more than likely happen again.

A stitch in time saves nine. Upgrading is a known quantity of work, and one that the WordPress community has tried its darndest to make as easy as possible with one-click upgrades. Fixing a hacked blog, on the other hand, is quite hard. Upgrading is taking your vitamins; fixing a hack is open heart surgery. (This is true of cost, as well.)

2.8.4, the current version of WordPress, is immune to this worm. (So was the release before this one.) If you’ve been thinking about upgrading but haven’t gotten around to it yet, now would be a really good time. If you’ve already upgraded your blogs, maybe check out the blogs of your friends or that you read and see if they need any help. A stitch in time saves nine.

Whenever a worm makes the rounds, everyone becomes a security expert and peddles one of three types of advice: snake oil, Club solutions, or real solutions. Snake oil you’ll be able to spot right away because it’s easy. Hide the WordPress version, they say, and you’ll be fine. Uh, duh, the worm writers thought of that. Where their 1.0 might have checked for version numbers, 2.0 just tests capabilities, version number be damned. Read the full article »

WordPress 2.8.4: Security Release

Yesterday a vulnerability was discovered: a specially crafted URL could be requested that would allow an attacker to bypass a security check to verify a user requested a password reset. As a result, the first account without a key in the database (usually the admin account) would have its password reset and a new password would be emailed to the account owner. This doesn’t allow remote access, but it is very annoying.

We fixed this problem last night and have been testing the fixes and looking for other problems since then. Version 2.8.4 which fixes all known problems is now available for download and is highly recommended for all users of WordPress.

Rebuild Polsek Umbulharjo site

Rebuild The Site with Wordpress, Dedicated to POLSEK UMBULHARJO Maju Terus Pantang Mundur Kepolisian Republik Indonesia! Hancurkan Semua Teroris di Negara Indonesia!

Polsekta Umbulharjo Yogyakarta Site

Polsekta Umbulharjo Yogyakarta Site