View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000179 | WackoWiki | handler | public | 2008-06-09 10:29 | 2009-08-19 09:39 |
Reporter | Tann San | Assigned To | Tann San | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.2 | ||||
Target Version | 4.3.rc | Fixed in Version | 4.3.rc | ||
Summary | 0000179: Mass renaming a page that has a sub page with the same name renames both | ||||
Description | Say we have a page called PetCats. Inside PetCats we have another page called PetCats. Now if we rename the parent it also renames the child: /PetCats /PetCats/PetCats mass rename /PetCats to /PetCat /PetCat /PetCat/PetCat Which then breaks file links for the child page. Doesn't have to be a direct decendant i.e. this still breaks: /PetCats /PetCats/FeedingAnimals /PetCats/FeedingAnimals/PetCats mass rename /PetCats to /PetCat /PetCat /PetCat/FeedingAnimals /PetCat/FeedingAnimals/PetCat | ||||
Additional Information | The problem is in handlers/page/massrename.php in the RecursiveMove function. We currently use str_replace to replace all occurences of PetCat inside all pages. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2008-06-09 10:29 | Tann San | New Issue | |
2008-06-09 10:29 | Tann San | Legacy | => NEW |
2008-06-09 10:59 | Tann San | Status | new => resolved |
2008-06-09 10:59 | Tann San | Fixed in Version | => 5.0.0 |
2008-06-09 10:59 | Tann San | Resolution | open => fixed |
2008-06-09 10:59 | Tann San | Assigned To | => Tann San |
2008-06-09 10:59 | Tann San | Note Added: 0000357 | |
2009-08-19 09:22 | administrator | Fixed in Version | 5.0.0 => 4.3.rc |
2009-08-19 09:39 | administrator | Target Version | => 4.3.rc |
2010-03-08 10:14 | administrator | Category | Handler => handler |