Thread subject: muscapaul's PHP-Fusion website :: Terms Infusion v1.xx

Posted by muscapaul on 12-05-2006 13:28
#11

In this update:
* HTML code removed from descriptions/translations on the list with terms.
* Page navigation correctly displaying the number of pages with items that can be view by the users at each user level.
* Possibility for members to submit terms that will be invisible (placed in a 'Submitted' category visible to admins only) until they are approved by an admin (transferred to proper category).
* Possibility for admins to set terms as synonyms. Clicking the term in the list will display a page with a link to the page of which the first term is a synonym.
* Possibility for users to view the list with or without the synonyms.
* Option to sort by date of submission removed.
* User can set number of items displayed. The option for the maximum number of items is removed from the General Settings.
* Locale definitions will use 'term' as prefix rather than 'dict' to cater for future use as Glossary (dict would be to restricted).
* Change of some field names in the database tables (same reason as above) that can be dealt with in an update procedure.

TO DO:
* Get the options for number of items to be displayed and for synonym display ported to the next page when using page navigation. DONE (see post below)
* Introduce access management for a specific user group rather than admin. DONE (see post below)
* Offer different infusion.php versions and different locale sets for use either in default mode, or as the Dictionary or the Glossary. (nearing comletion)
* Give instructions for using [ glos] [/ glos] tags (modding of maincore.php to get the tags parsed and modding of other files to create the code buttons).

IMPORTANT
This 'update' is not actually an update. The folders and files have been renamed to reflect the broader purpose of dealing with terms in a more general way (so either as Dictionary or as Glossary). That means that a simple update will not be possible anymore because data have to be changed in the core tables as well.
I have writen instructions to lead users of the beta_2804 through a procedure to modify their existing database tables using the Preview function in Custom Pages and Database Backup and Restore. After that the new Terms Infusion (Dictionary/Glossary) can be infused. If, after the final actions of the upgrade the new infusion works satisfactorily, the old infusion can be defuse and the relevant folder deleted.

DOWNLOAD:
terms.zip (last updated: 12.05.2006)

To get an idea what I have in mind at a later stage, click on >> Potato <<.

PLEASE NOTE: The system is not yet updated to the terms infusion here.


Notice: Undefined index: post_edituser in /home/muscapal/public_html/print.php on line 147
Edited by muscapaul on 19-07-2006 18:00