|
|
 |
 |
 |
manilaSuite.discuss.postEditedMsg
Support the added document feature of mainresponder. The Manilafixer plugin implements the UI support for this feature which allows attaching a document to a message in a Manila site DG.
| on postEditedMsg (flNeuterMacros=true, flNeuterText=true, flCheckReferer=true) |
| |
local (pta = html.getPageTableAddress ()) |
| |
pta^.title = manilaSuite.getString ("discuss.messageReceivedPageTitle") // 4/19/00 JES: localized |
| |
local (msgNum = number (pta^.postArgs.msgNum)) |
| |
local (adrMsg = mainResponder.discuss.getMessageTable (msgNum)) |
| |
local (adrMember = pta^.adrMemberInfo) |
| |
local (adrSite = pta^.adrSiteRootTable) |
| |
bundle //PBS 02/09/00: if the object is checked out by someone else, return an error page. |
| |
bundle //see if any pre post validation is requested, 04.06.20, 17:49:46 by DAB |
| |
local (adrValidator, htmltext) |
| |
if manilaSuite.plugins.ETPoverride.getScriptAddress("discussPostEditedMessage", @adrValidator) //04.06.20, 13:14:14 by DAB |
| |
if not adrValidator^(@htmltext) //validator saw error, so returns whatever it says (repeat form) |
| |
bundle //PBS 04/05/00: call the homePageUpdate callbacks -- it may be an updated home page |
| |
«mainResponder.discuss.postEditedMessage (flAcceptFileUploads:true, flAcceptFileDeletions:false, flNeuterText:flNeuterText, flNeuterMacros:flNeuterMacros, lastUpdateTime:manilaSuite.convertTime ()) //PBS 04/03/00: use the current time zone to set the last update time |
| |
mainResponder.discuss.postEditedMessage (flAcceptFileUploads:true, flAcceptFileDeletions:true, flNeuterText:flNeuterText, flNeuterMacros:flNeuterMacros, lastUpdateTime:manilaSuite.convertTime ()) //DAB 03/01/04, 18:13:29 by DAB |
| |
manilaSuite.discuss.setTimeZoneForMessage (adrMsg) //PBS 04/03/00: store the time zone with the message |
| |
bundle //PBS 02/09/00: check in the object |
Relative to Frontier version 9.7b10
|