pressmark – the social bookmarking fork of wordpress
juust | 25/09/2008Pressmark :
a 5 minute install social bookmarking website : go check it out on the authors site, or my new subdomain pressmark install).
Why Pressmark ? Because its a social bookmarking fork on Wordpress.
I tried Pligg and I just sat there thinking “this is horrible, I want my Wordpress backend!”. And after scouting around what do I find : Pressmark, a wordpress fork. With Pressmark I get the Wordpress backend and all my favorite plugins and all these thingies I love about Wordpress as CMS, just now for a social bookmarking site.
The strong point is the use of OpenId, where a URL pointing to either a blog or website is your ‘identity’ on the net. If sites use an OpenID plugin your entire profile is readily available (name, email, etc.) on every blog or form you care to place your comments.
OpenID lowers user frustration by letting users have control of their login.
For geeks, OpenId is an open, decentralized, free framework for user-centric digital identity. OpenID takes advantage of already existing internet technology (URI, HTTP, SSL, Diffie-Hellman) and realizes that people are already creating identities for themselves whether it be at their blog, photostream, profile page, etc. With OpenID you can easily transform one of these existing URIs into an account which can be used at sites which support OpenID logins.
OpenID is still in the adoption phase and is becoming more and more popular, as large organizations like AOL, Microsoft, Sun, Novell, etc. begin to accept and provide OpenIDs. Today it is estimated that there are over 160-million OpenID enabled URIs with nearly ten-thousand sites supporting OpenID logins.
In Pressmark, by using a ’submit’ bookmarklet to drag on your browser bar, you can enter any site bookmark into your author’s page with 2 clicks.
Fast, sweet.
Sadly in the current pressmark download there is one function missing which causes a code break in the index.php (I hope the author fixes it in the download), causing it to show only an entry form for bookmarks as front-page and leaves you to figure out what the hell the package is about. If you downloaded it and get the “prologue_get_avatar() is missing” error on your front page, add this function in the themes ‘function.php’ file :
-
function prologue_get_avatar( $wpcom_user_id, $email, $size, $rating = '', $default = 'http://s.wordpress.com/i/mu.gif' ) {
-
if( !empty( $wpcom_user_id ) && $wpcom_user_id !== false && function_exists( 'get_avatar' ) ) {
-
return get_avatar( $wpcom_user_id, $size );
-
}
-
elseif( !empty( $email ) && $email !== false ) {
-
$default = urlencode( $default );
-
-
$out = 'http://www.gravatar.com/avatar.php?gravatar_id=';
-
$out .= md5( $email );
-
$out .= "&size={$size}";
-
$out .= "&default={$default}";
-
-
if( !empty( $rating ) ) {
-
$out .= "&rating={$rating}";
-
}
-
-
return "<img alt='' src='{$out}' class='avatar avatar-{$size}' height='{$size}' width='{$size}' />";
-
}
-
else {
-
return "<img alt='' src='{$default}' />";
-
}
-
}
…or sooner grab it from automattic svn, bottom of the file.
(cutting and pasting code from blogs can cause problems with quotes and html markup in php code fragments).
After that it renders a proper index page.
Ofcourse the main advantage : wordpress is a seo killer, nothing performs in google as wordpress does, so a social bookmarking site with a wordpress frame is gonna be a strong competitor for the smaller site segment. It won’t outperform Technorati, but normal people don’t usually want to start Technorati-II, a small well performing easy to maintain bookmarking site will do for most of us :)








