Wiki Page
Getting new items via PHP and XMLRPC
- Install phpxmlrpc ( http://phpxmlrpc.sourceforge.net/ )
- Use the following code on your page:
<?php
include('includes/xmlrpc/lib/xmlrpc.inc');
$admin = "siteadmin";
$password = "secret";
$numberofitems = "8";
$xmlrpc_internalencoding = 'UTF-8';
$client = new
xmlrpc_client("http://$admin:$password@yoursite/stacker");
$client->return_type = 'phpvals';
$message = new xmlrpcmsg("getRecentUpdates",array(new xmlrpcval($numberofitems, "int")));
$resp = $client->send($message);
$x = 0;
foreach($resp->val['itemlist'] as $result){
// Icons
$iconmessage = new xmlrpcmsg("getTypeInfo", array(new xmlrpcval($result['portal_type'], "string")));
$iconresp = $client->send($iconmessage);
$iconurl = $iconresp->val['typeiconurl'];
echo "<img src='" . $iconurl . "'>";
$zeit = $result['modified'];
$titel = $result['title'];
$ersteller = $result['creator'];
echo " " . $titel . "<br />";
echo "<h5><b>" . $ersteller . " um " . $zeit . "h</b></h5><br />";
$x++;
}
?>
How to use PHP and XMLRPC to list a configurable number of new cyn.in items in your portal.
Threaded View
Flat View

Blog
Status Log