Index: block_edit.module
===================================================================
--- block_edit.module	(revision 123)
+++ block_edit.module	(working copy)
@@ -112,6 +112,8 @@
       );
     }
   }
+  // allow other modules to add more links
+  $vars['block_edit_links_array'][] = module_invoke_all('block_edit_block_links', $block);
 
   drupal_alter('block_edit_links', $vars['block_edit_links_array'], $vars);
   $edit_links = theme('links', $vars['block_edit_links_array']);
@@ -198,6 +200,9 @@
       'query' => drupal_get_destination(),
     );
   }
+  
+  // allow other modules to add more links
+  $vars['node_edit_links_array'][] = module_invoke_all('block_edit_node_links', $node);
 
   drupal_alter('node_edit_links', $vars['node_edit_links_array'], $vars);
   $edit_links = theme('links', $vars['node_edit_links_array']);
