Changeset 24992

Show
Ignore:
Timestamp:
02/03/10 17:11:11 (7 months ago)
Author:
bergie
Message:

Add a delete button for replication subscriptions, fixes #1252

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/ragnaroek/midcom/midcom.helper.replicator/manager.php

    r23289 r24992  
    130130                    ), 
    131131                    MIDCOM_TOOLBAR_ICON => 'midcom.helper.replicator/replicate-server-16.png', 
     132                ) 
     133            ); 
     134        } 
     135         
     136        if (   $this->_subscription 
     137            && $this->_subscription->guid 
     138            && $this->_subscription->can_do('midgard:delete')) 
     139        { 
     140            $this->_request_data['asgard_toolbar']->add_item 
     141            ( 
     142                array 
     143                ( 
     144                    MIDCOM_TOOLBAR_URL => "__mfa/asgard/object/delete/{$this->_subscription->guid}/", 
     145                    MIDCOM_TOOLBAR_LABEL => $_MIDCOM->i18n->get_string('delete', 'midcom'), 
     146                    MIDCOM_TOOLBAR_ICON => 'stock-icons/16x16/trash.png', 
     147                    MIDCOM_TOOLBAR_ACCESSKEY => 'd', 
    132148                ) 
    133149            ); 
  • branches/ragnaroek/midcom/midcom.helper.replicator/style/midcom-helper-replicator-list.php

    r22738 r24992  
    6565                <tr> 
    6666                    <td><?php echo "<abbr title='{$queue_path}'>" . $queued_items . "</abbr>&nbsp;/&nbsp;<abbr title='{$quarantine_path}'>" . $quarantined_items . '</abbr>'; ?></td> 
    67                     <td><a href="&(prefix);edit/&(subscription.guid);/">&(subscription.title);</a></th> 
     67                    <td><?php echo "<a href=\"{$prefix}edit/{$subscription->guid}/\">{$subscription->title}</a>"; ?></th> 
    6868                    <td><?php if (array_key_exists($subscription->exporter,$data['schemadb'])) echo $_MIDCOM->i18n->get_string($data['schemadb'][$subscription->exporter]->description, 'midcom.helper.replicator'); ?></td> 
    6969                    <td class="subscription_info"><?php echo $transporter->get_information(); ?></td>