/program/modules/mypage/mypage_admin.php - management interface for mypage-module
This file defines the administrative interface to this module. The interface consists of the following four functions.
These functions are called from pagemanagerlib.php whenever necessary.
connect this module to a node
this makes the link between the node $node_id in area $area_id and this module. There is nothing to configure so this routine is a NOP.
disconnect this module from a node
this breaks the link between the node $node_id in area $area_id and this module. Since there is nothing to configure this is a NOP.
save the modified content data of this module linked to node $node_id
basically also a NOP: If the user has cancelled the operation, the flag $edit_again is set to FALSE and the return value is also FALSE.
If the modified data is stored successfully, the return value is TRUE and the value of $edit_again is based on the button used to save ([Save] or [Done]).
Here is a summary of return values.
$retval | $edit_again | Action ------- | ----------- | ------ FALSE | FALSE | [Cancel] Stop editing, unlock & return to tree view FALSE | TRUE | [Save] or [Done] failed: redo the dialog and let user correct mistakes TRUE | FALSE | [Done] pressed, everything saved succesfully, we're done TRUE | TRUE | [Save] pressed, everything saved succesfully but continue editing
The parameter $option is not used in this module.
present the user with a dialog to modify the mypage that is connected to node $node_id
display a short message indicating that this module has no configuration options. The user can only use the Cancel button to return to Page Manager.
Documentation generated on Tue, 28 Jun 2016 19:10:32 +0200 by phpDocumentor 1.4.0