about summary refs log tree commit diff stats
path: root/series
diff options
context:
space:
mode:
Diffstat (limited to 'series')
-rw-r--r--series/trunk/xmlrpc.php14
1 files changed, 13 insertions, 1 deletions
diff --git a/series/trunk/xmlrpc.php b/series/trunk/xmlrpc.php index 01664ad..6d3a245 100644 --- a/series/trunk/xmlrpc.php +++ b/series/trunk/xmlrpc.php
@@ -35,8 +35,20 @@ function getPasswordInfo($id)
35 } 35 }
36} 36}
37 37
38function sendFromUpdate($username, $verification, $verificationID, $seriesURL, $seriesID, $subscriptionURL, $subscriptionTitle, $subscriptionCategory, $subscriptionPersonal, $title, $author, $url, $semantics, $encryptionID)
39{
40 if (instaDisc_checkVerification($username, $verification, $verificationID, 'users', 'username', 'password'))
41 {
42 } else {
43 return new xmlrpcresp(new xmlrpcval('2', 'int'));
44 }
45
46 return new xmlrpcresp(new xmlrpcval('1', 'int'));
47}
48
38$s = new xmlrpc_server(array( "InstaDisc.subscriptionInfo" => array('function' => 'subscriptionInfo'), 49$s = new xmlrpc_server(array( "InstaDisc.subscriptionInfo" => array('function' => 'subscriptionInfo'),
39 "InstaDisc.getPasswordInfo" => array('function' => 'getPasswordInfo') 50 "InstaDisc.getPasswordInfo" => array('function' => 'getPasswordInfo'),
51 "InstaDisc.sendFromUpdate" => array('function' => 'sendFromUpdate')
40 ), 0); 52 ), 0);
41$s->functions_parameters_type = 'phpvals'; 53$s->functions_parameters_type = 'phpvals';
42$s->service(); 54$s->service();