From: <ar...@us...> - 2011-11-22 15:44:03
|
Revision: 38932 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=38932&view=rev Author: arildb Date: 2011-11-22 15:43:57 +0000 (Tue, 22 Nov 2011) Log Message: ----------- [FIX] tiki_copyrights are now renamed and deleted with the wiki page Modified Paths: -------------- branches/8.x/lib/tikilib.php branches/8.x/lib/wiki/wikilib.php Modified: branches/8.x/lib/tikilib.php =================================================================== --- branches/8.x/lib/tikilib.php 2011-11-22 14:38:07 UTC (rev 38931) +++ branches/8.x/lib/tikilib.php 2011-11-22 15:43:57 UTC (rev 38932) @@ -2798,6 +2798,7 @@ $this->table('users_groups')->updateMultiple(array('groupHome' => null), array('groupHome' => $page)); $this->table('tiki_theme_control_objects')->deleteMultiple(array('name' => $page,'type' => 'wiki page')); + $this->table('tiki_copyrights')->deleteMultiple(array('page' => $page)); $this->remove_object('wiki page', $page); Modified: branches/8.x/lib/wiki/wikilib.php =================================================================== --- branches/8.x/lib/wiki/wikilib.php 2011-11-22 14:38:07 UTC (rev 38931) +++ branches/8.x/lib/wiki/wikilib.php 2011-11-22 15:43:57 UTC (rev 38932) @@ -294,6 +294,10 @@ $query = "update `users_groups` set `groupHome`=? where `groupHome`=?"; $this->query($query, array( $newName, $oldName ) ); + // copyright + $query = "update tiki_copyrights set `page`=? where `page`=?"; + $this->query($query, array( $newName, $oldName ) ); + //breadcrumb if (isset($_SESSION["breadCrumb"]) && in_array($oldName, $_SESSION["breadCrumb"])) { $pos = array_search($oldName, $_SESSION["breadCrumb"]); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |