Ignore:
Timestamp:
Feb 23, 2007, 2:18:34 PM (17 years ago)
Author:
rvelices
Message:

Plugins:

  • display author and and author url (if present) on plugin admin page
  • uniformized versions/authors... for all plugins in svn
  • security fix (html escape name, version, uri, author... to avoid javascript injection which could automatically simulate click on Install)
  • added confirmation for install/uninstall plugins

Web services:

  • web service explorer now caches method details in order to avoid unnecessary web calls
  • web service explorer can now send parameters as arrays
  • web service explorer uses now prototype.js version 1.5
  • small improvements
  • added and use function bad_request (sends http status code 400)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/ws_core.inc.php

    r1781 r1852  
    465465          $flags |= WS_PARAM_OPTIONAL;
    466466        }
     467        if ( $flags & WS_PARAM_FORCE_ARRAY )
     468        {
     469          $flags |= WS_PARAM_ACCEPT_ARRAY;
     470        }
    467471        $options['flags'] = $flags;
    468472        $params[$param] = $options;
     
    605609        'name' => $name,
    606610        'optional' => ($options['flags']&WS_PARAM_OPTIONAL)?true:false,
     611        'acceptArray' => ($options['flags']&WS_PARAM_ACCEPT_ARRAY)?true:false,
    607612        );
    608613      if (isset($options['default']))
Note: See TracChangeset for help on using the changeset viewer.