code: def webapi(i):
      
      ruoa=i.get('repo_uoa','')
      muoa=i.get('module_uoa','')
      duoa=i.get('data_uoa','')
  
      url=cfg['api_web']
  
      if muoa=='':
         muoa=duoa
  
      if muoa=='':
         url+='ck_'+cfg['subdir_kernel']+'_api/html/kernel_8py.html'
      else:
         duoa=muoa
         muoa=cfg['module_name']
  
         r=load({'repo_uoa':ruoa, 'module_uoa':muoa, 'data_uoa':duoa})
         if r['return']>0: return r
         muoa=r['data_uoa']
  
         url+='ck_modules_api/html/'+muoa+'_2module_8py.html'
  
      out('Opening web page '+url+' ...')
      out('  Note: if discussion wiki page doesn\'t exist yet, root Wiki will open!')
      out('        You should then log in to Github, and restart ck wiki agian to edit it ...')
  
      import webbrowser
      webbrowser.open(url)
  
      return {'return':0}
docs: Input:  { from access function }
  
      Output: {
                return       - return code =  0, if successful
                                           >  0, if error
                (error)      - error text if return > 0
              }