id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
457	[patch] WikiRenamePlugin doesn't update Tags etc., missing extension point for other plugins	bjornswift	coderanger	If the TagsPlugin is installed, renaming pages can have some tedious side effects. Since the tags table isn't updated, TagsPlugin will be pointing to nonexistent pages.\r\n\r\nTagsPlugin is a widely spread plugin (used by trac-hacs, for instance) and by many considered to be a necessary addition to Trac. It's therefor my opinion that WikiRenamePlugin should support renaming tag pointers.\r\n\r\nI added the following code to util.py. A simple check is included to make sure that users not using the TagsPlugin won't be effected.\r\n\r\n{{{\r\n49,53d49\r\n<     # Check to see if TracTags are installed and if so, update the tags table\r\n<     if 'tractags.*' in env.config['components']:\r\n<         if debug: print "Updating tags"\r\n<         cursor.execute('UPDATE tags SET name =%s WHERE name = %s', (newname,oldname))\r\n< \r\n}}}\r\n\r\nHope this get submitted.	enhancement	closed	high	WikiRenamePlugin	normal	wontfix	Tags FlexibleWiki extension	AdrianFritz	0.10
