Index: trunk/CHANGELOG
===================================================================
--- trunk/CHANGELOG	(revision 966)
+++ trunk/CHANGELOG	(revision 967)
@@ -12,6 +12,7 @@
 
 ------------------------------------- 2.8.0 -------------------------------------
 17-Apr-2009 Matthias Gallas
+#	Fixed MenuLink timeout with many large wysiwyg-pages (ticket #710)
 !	Updated again Norsk language File (Thanks to oeh)
 !	Updated Dutch language file (Zhanks to Luckyluke)
 13-Apr-2009 Matthias Gallas
Index: trunk/wb/modules/menu_link/modify.php
===================================================================
--- trunk/wb/modules/menu_link/modify.php	(revision 966)
+++ trunk/wb/modules/menu_link/modify.php	(revision 967)
@@ -80,7 +80,7 @@
 			if($section['module'] == 'wysiwyg') {
 				if($query_page = $database->query("SELECT content FROM $table_mw WHERE section_id = '{$section['section_id']}' LIMIT 1")) {
 					$page = $query_page->fetchRow();
-					if(preg_match_all('/<(?:[^>]+id|\s*a[^>]+name)\s*=\s*"(.*)"/iuU',$page['content'], $match)) {
+					if(preg_match_all('/<(?:[^>]+id|\s*a[^>]+name)\s*=\s*"([^"]+)"/i',$page['content'], $match)) {
 						foreach($match[1] AS $t) {
 							$targets[$pid][] = $t;
 						}
