Esempio n. 1
0
 function _getUrlEdit($row_data)
 {
     if (isset($this->_saved_edit_urls[$row_data['id']])) {
         return $this->_saved_edit_urls[$row_data['id']];
     }
     $source =& $this->source[$this->_source_keys[$this->_source_counter]];
     $uid = $source ? $source->getOwner() : false;
     if ($this->editlink_uid && $uid) {
         $editlink = isset($this->_url_edit) ? $this->_url_edit : $this->editlink;
         $value = AMP_url_add_vars(AMP_SYSTEM_URL_FORM_ENTRY, array("uid=" . $uid));
     } else {
         $value = parent::_getUrlEdit($row_data);
     }
     $this->_saved_edit_urls[$row_data['id']] = $value;
     return $value;
 }