add_new action module Copies an existing PIE item into a user's new items list (which is created if it doesn't exist) action routine Input: CGI data from UIG (which contains userid and itemid) Output: CGI data is returned unmodified PDL Get user's default item (page) from userdata table See if default item has child of new_list type from item table If not defined new_list Call get_new_itemid and get_posno routines to get itemid and positionno for new_list Insert new_list entry into item table Put information into readgroups and editgroups tables Call get_new_itemid and get_posno routines to get itemid and positionno for child of new_item list that will be copy of item Insert copy of item data with new itemid and positionno into item table Put information into readgroups and editgroups tables Return