title = "article title"; $si->url = "http://mypage.example.com"; $si->description = "this page has some interesting facts"; $sc = new submit_class(); $sc->create_feed_links(); echo( $sc->create_feeds(&$si) ); */ class submit_item { var $title; var $url; var $description; } class submit_class { var $feeds; function submit_class() { /* call with the submit item */ } function create_feed_links() { $this->feeds['blinklist']['url'] = "http://www.blinklist.com/index.php?Action=Blink/addblink.php&Description=%DESCRIPTION%&Url=%URL%&Title=%TITLE%"; $this->feeds['blinklist']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/blinklist.png"; $this->feeds['blinklist']['title'] = "blinklist"; $this->feeds['blogmarks']['url'] = "http://blogmarks.net/my/new.php?mini=1&simple=1&url=%URL%&title=%TITLE%"; $this->feeds['blogmarks']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/blogmarks.png"; $this->feeds['blogmarks']['title'] = "blogmarks"; $this->feeds['delicious']['url'] = "http://del.icio.us/post?url=%URL%&title=%TITLE%"; $this->feeds['delicious']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/delicious.png"; $this->feeds['delicious']['title'] = "del.icio.us"; $this->feeds['digg']['url'] = "http://digg.com/submit?phase=2&url=%URL%&title=%TITLE%"; $this->feeds['digg']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/digg.png"; $this->feeds['digg']['title'] = "digg"; $this->feeds['fark']['url'] = "http://cgi.fark.com/cgi/fark/edit.pl?new_url=%URL%&new_comment=%TITLE%&linktype=Misc"; $this->feeds['fark']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/fark.png"; $this->feeds['fark']['title'] = "fark"; $this->feeds['furl']['url'] = "http://www.furl.net/storeIt.jsp?u=%URL%&t=%TITLE%"; $this->feeds['furl']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/furl.png"; $this->feeds['furl']['title'] = "furl"; $this->feeds['netvouz']['url'] = "http://www.netvouz.com/action/submitBookmark?url=%URL%&title=%TITLE%&description=%DESCRIPTION%"; $this->feeds['netvouz']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/netvouz.png"; $this->feeds['netvouz']['title'] = "netvouz"; $this->feeds['reddit']['url'] = "http://reddit.com/submit?url=%URL%&title=%TITLE%"; $this->feeds['reddit']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/reddit.png"; $this->feeds['reddit']['title'] = "reddit"; $this->feeds['simpy']['url'] = "http://www.simpy.com/simpy/LinkAdd.do?href=%URL%&title=%TITLE%"; $this->feeds['simpy']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/simpy.png"; $this->feeds['simpy']['title'] = "simpy"; $this->feeds['spurl']['url'] = "http://www.spurl.net/spurl.php?url=%URL%&title=%TITLE%"; $this->feeds['spurl']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/spurl.png"; $this->feeds['spurl']['title'] = "spurl"; $this->feeds['tailrank']['url'] = "http://tailrank.com/share/?text=&link_href=%URL%&title=%TITLE%"; $this->feeds['tailrank']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/tailrank.png"; $this->feeds['tailrank']['title'] = "tailrank"; $this->feeds['yahoo']['url'] = "http://myweb2.search.yahoo.com/myresults/bookmarklet?u=%URL%&=%TITLE%"; $this->feeds['yahoo']['img'] = "http://briankim.net/blog/wp-content/plugins/sociable/images/yahoomyweb.png"; $this->feeds['yahoo']['title'] = "yahoo"; } function create_feeds(&$d) { $c = ""; $ak = array_keys($this->feeds); for($i=0,$s=sizeof($ak) ; $i<$s ; $i++ ) { $n = $ak[$i]; $u = $this->feeds[$n]['url']; $im = $this->feeds[$n]['img']; $t = $this->feeds[$n]['title']; $u = str_replace( "%URL%", urlencode($d->url), $u ); $u = str_replace( "%TITLE%", urlencode($d->title), $u ); $u = str_replace( "%DESCRIPTION%", urlencode($d->description), $u ); $c .= "\"$t\"\n"; } return($c); } } ?>