Search Results for message

 

Message Handler

A Message Handler is only ever called by the Database on a Database Event. These Event Messages allow a Developer to intercept operations taking place on a per-record level and implement Event based business logic.

 

[TQMessage]

Takes one parameter, Message, or no parameters

 

[WQMessage]

Takes one parameter, Message, or no parameters

 

Login

Takes three parameters, Login, Password, bRememberMe

 

Detach

Takes 3 parameters, ParentTableName, ChildTableName, and a boolean expression (optional)

 

PWHash

Takes three parameters, TableName, Alias, Password

 

New

Takes two parameters, TableName, IfLenFld

 

Login$

Takes three parameters, Login, Password, bRememberMe

 

Hmac$

Takes two parameters, Source, OptionsAndSecret

 

Delete

Takes two parameters, TableName and a boolean expression

 

Attach

Takes 3 parameters, ParentTableName, ChildTableName, IfLenFld

 

SkipCalls

Takes no parameters

 

ListQueries

Takes no parameters

 

Images

Takes up to 6 parameters, FieldBase, Destination, Action, Source, Value, IfLenField

 

Text

Takes six parameters, FieldBase, Destination, Function, Source, Value, IfLenFld

 

Reset

Takes no parameters.

 

Files

Takes 5 parameters, FieldBase, Destination, Action, Source, IfLenFld

 

Update

Takes two parameters, TableName, IfLenFld

 

Format

Takes five parameters, FieldBase, FieldList, Mask, bBlanks2Zero, IfLenFld

 

Folders

Takes 5 parameters, FieldBase, FolderPath, Action, Source, IfLenFld

 

Hash$

Takes two parameters, Source, Options

 

Table Action

Table Actions are presented to the users of the Default Admin interface and are also intended to be made available in a dynamic way to users of a customized front end. As an Action, the Procedure is expected to perform some sort of task, such as an automated set of updates to the Database Table.

 

[HideNew]

Has no parameters

 

Record Action

Record Actions are presented to the users of the Default Admin interface and are also intended to be made available in a dynamic way to users of a customized front end. As an Action, the Procedure is expected to perform some sort of task, such as an automated set of updates to the Database Record.

 

Public Method

A Public Method may be called from any other Procedure, by the Default plug-in as part of the CMS.

 

 

Language Systems

Moxie.Build supports translating any user-facing text into multiple languages from a single database table. Procedures, templates, and database field metadata all share the same translation store, so a string written once is reusable everywhere.

 

[HideAttach]

Has no parameters

 

Style Guide, Procedures and Code Documentation

This style guide provides comprehensive standards for writing clean, maintainable, and consistent MOX code for Moxie.Build. Code examples on this page are for illustrative purposes and are only intended to demonstrate style conventions.

 

Cloudflare Origin Certificates

Cloudflare automatically provides free client-facing certificates for your domain, even when using their free service. In addition, they provide free Origin Certificates to encrypt the connection between Cloudflare and your origin Moxie.Build server. Use this article when you are going to have Cloudflare connect to inbound open ports on your Moxie.Build server.

 

Nightly Management Utility

This utility program manages a server install with one or many Moxie.Build services running by taking care of nightly tasks via a scheduled task.

 

DateTime$

Takes one parameter, Source

 

Throttle / End Throttle

Takes one parameter, SlowWritePercent

 

OnError / End OnError

Takes one parameter, Control

 

MsgBox

Takes two parameters, Text, Title