Pdeditor_XH facilitates viewing and editing the page data in CMSimple_XH's administration. It also provides some diagnostics regarding potential desynchronisation of content and pagedata (what is supposed to never happen in CMSimple_XH ≥ 1.6). It is meant as an alternative to editing pagedata.php (resp. since CMSimple_XH 1.6 the pagedata sections in content.htm) manually, so it should be used by experienced users only, who know exactly, what they are doing. It's not a tool for unexperienced users! These should manipulate the pagedata via the interface provided by the respective plugins only (often a tab above the editor)
Please do read this documentation, before you encounter any problems!
Pdeditor_XH couldn't be tested so far in various environments. It is a so called release candidate. Use with caution!
Pdeditor_XH is a plugin for CMSimple_XH. It requires a UTF-8 encoded version and PHP ≥ 5.
The installation is done as with many other CMSimple_XH plugins. See the CMSimple_XH wiki for further details.
The plugin's configuration is done as with many other CMSimple_XH plugins in the website's back-end. Select Plugins → Pdeditor.
Localization is done under "Language". You can translate the character strings to your own language, or customize them according to your needs.
The look of the Pdeditor_XH can be customized under "Stylesheet".
Pdeditor_XH is used exclusively from the back-end. Open it via Pdeditor → Pagedata.
Directly below the plugin menu you find the attribute selectbox and a button to delete the selected attribute with all its values from the pagedata.
The default attribute is "url", which will trigger a check, if the URLs stored in the pagedata correlate to the respective pages in the content. If not, a warning icon will be displayed. Note, that this warning doesn't necessarily mean that there is an error in the pagedata. It rather points out a possible corruption of the pagedata file, particularly if all pages below any page are marked, as shown in the screenshot above. Actually, the screenshot was made on an intentionally corrupted pagedata file. If you compare the page headings and URLs, you see that the pagedata were shifted one page down. In this case you have to check and repair the pagedata file manually or restore the latest working backup.
After selecting an attribute you can view and edit the values of this attribute of all pages.
Pdeditor_XH is licensed under GPLv3.
© 2012-2014 Christoph M. Becker
The plugin icon is designed by schollidesign. Many thanks for publishing this icon under GPL.
This plugin uses free applications icons from Aha-Soft. Many thanks for making these icons freely available.
Many thanks to the community at the CMSimple_XH forum for tips, suggestions and testing.
And last but not least many thanks to Peter Harteg, the "father" of CMSimple, and all developers of CMSimple_XH without whom this amazing CMS wouldn't exist.