forked from GNUsocial/gnu-social
		
	* number parameters in messages
* add translator documentation * remove superfluous whitespace * small L10n update
This commit is contained in:
		@@ -46,7 +46,6 @@ require_once INSTALLDIR . '/lib/apiauth.php';
 | 
				
			|||||||
 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 | 
					 * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
 | 
				
			||||||
 * @link      http://status.net/
 | 
					 * @link      http://status.net/
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
					 | 
				
			||||||
class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
					class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    private $_subscriber   = null;
 | 
					    private $_subscriber   = null;
 | 
				
			||||||
@@ -60,7 +59,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return boolean true
 | 
					     * @return boolean true
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function prepare($argarray)
 | 
					    function prepare($argarray)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        parent::prepare($argarray);
 | 
					        parent::prepare($argarray);
 | 
				
			||||||
@@ -69,6 +67,8 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
        $this->_subscriber = Profile::staticGet('id', $subscriberId);
 | 
					        $this->_subscriber = Profile::staticGet('id', $subscriberId);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (empty($this->_subscriber)) {
 | 
					        if (empty($this->_subscriber)) {
 | 
				
			||||||
 | 
					            // TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
 | 
				
			||||||
 | 
					            // TRANS: %d is the non-existing profile ID number.
 | 
				
			||||||
            throw new ClientException(sprintf(_('No such profile id: %d'),
 | 
					            throw new ClientException(sprintf(_('No such profile id: %d'),
 | 
				
			||||||
                                              $subscriberId), 404);
 | 
					                                              $subscriberId), 404);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@@ -78,6 +78,8 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
        $this->_subscribed = Profile::staticGet('id', $subscribedId);
 | 
					        $this->_subscribed = Profile::staticGet('id', $subscribedId);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (empty($this->_subscribed)) {
 | 
					        if (empty($this->_subscribed)) {
 | 
				
			||||||
 | 
					            // TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
 | 
				
			||||||
 | 
					            // TRANS: %d is the non-existing profile ID number.
 | 
				
			||||||
            throw new ClientException(sprintf(_('No such profile id: %d'),
 | 
					            throw new ClientException(sprintf(_('No such profile id: %d'),
 | 
				
			||||||
                                              $subscribedId), 404);
 | 
					                                              $subscribedId), 404);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@@ -87,7 +89,9 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
                                        'subscribed' => $subscribedId));
 | 
					                                        'subscribed' => $subscribedId));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (empty($this->_subscription)) {
 | 
					        if (empty($this->_subscription)) {
 | 
				
			||||||
            $msg = sprintf(_('Profile %d not subscribed to profile %d'),
 | 
					            // TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
 | 
				
			||||||
 | 
					            // TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
 | 
				
			||||||
 | 
					            $msg = sprintf(_('Profile %1$d not subscribed to profile %2$d'),
 | 
				
			||||||
                           $subscriberId, $subscribedId);
 | 
					                           $subscriberId, $subscribedId);
 | 
				
			||||||
            throw new ClientException($msg, 404);
 | 
					            throw new ClientException($msg, 404);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@@ -102,7 +106,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return void
 | 
					     * @return void
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function handle($argarray=null)
 | 
					    function handle($argarray=null)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        parent::handle($argarray);
 | 
					        parent::handle($argarray);
 | 
				
			||||||
@@ -115,6 +118,7 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
            $this->deleteSubscription();
 | 
					            $this->deleteSubscription();
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
        default:
 | 
					        default:
 | 
				
			||||||
 | 
					            // TRANS: Client error shown when using a non-supported HTTP method.
 | 
				
			||||||
            $this->clientError(_('HTTP method not supported.'), 405);
 | 
					            $this->clientError(_('HTTP method not supported.'), 405);
 | 
				
			||||||
            return;
 | 
					            return;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@@ -127,7 +131,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return void
 | 
					     * @return void
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function showSubscription()
 | 
					    function showSubscription()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        $activity = $this->_subscription->asActivity();
 | 
					        $activity = $this->_subscription->asActivity();
 | 
				
			||||||
@@ -146,12 +149,12 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return void
 | 
					     * @return void
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function deleteSubscription()
 | 
					    function deleteSubscription()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        if (empty($this->auth_user) ||
 | 
					        if (empty($this->auth_user) ||
 | 
				
			||||||
            $this->auth_user->id != $this->_subscriber->id) {
 | 
					            $this->auth_user->id != $this->_subscriber->id) {
 | 
				
			||||||
            throw new ClientException(_("Can't delete someone else's".
 | 
					            // TRANS: Client exception thrown when trying to delete a subscription of another user.
 | 
				
			||||||
 | 
					            throw new ClientException(_("Cannot delete someone else's ".
 | 
				
			||||||
                                        "subscription"), 403);
 | 
					                                        "subscription"), 403);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -168,7 +171,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return boolean true
 | 
					     * @return boolean true
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    
 | 
					 | 
				
			||||||
    function isReadOnly($args)
 | 
					    function isReadOnly($args)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        if ($_SERVER['REQUEST_METHOD'] == 'DELETE') {
 | 
					        if ($_SERVER['REQUEST_METHOD'] == 'DELETE') {
 | 
				
			||||||
@@ -183,7 +185,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return string last modified http header
 | 
					     * @return string last modified http header
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function lastModified()
 | 
					    function lastModified()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        return max(strtotime($this->_subscriber->modified),
 | 
					        return max(strtotime($this->_subscriber->modified),
 | 
				
			||||||
@@ -196,7 +197,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return string etag http header
 | 
					     * @return string etag http header
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function etag()
 | 
					    function etag()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        $mtime = strtotime($this->_subscription->modified);
 | 
					        $mtime = strtotime($this->_subscription->modified);
 | 
				
			||||||
@@ -212,7 +212,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
 | 
				
			|||||||
     *
 | 
					     *
 | 
				
			||||||
     * @return boolean true if delete, else false
 | 
					     * @return boolean true if delete, else false
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
 | 
					 | 
				
			||||||
    function requiresAuth()
 | 
					    function requiresAuth()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        if ($_SERVER['REQUEST_METHOD'] == 'DELETE') {
 | 
					        if ($_SERVER['REQUEST_METHOD'] == 'DELETE') {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user