-
Notifications
You must be signed in to change notification settings - Fork 2
actions
Fires after the plugin has been initialized.
Source: ./src/TouchPoint-WP\TouchPointWP.php, line 770
Controls whether to redirect to the TouchPoint login automatically.
Arguments
| Argument | Type | Description |
|---|---|---|
$redirect |
bool |
Value preset from setting TouchPoint login as default. |
Source: ./src/TouchPoint-WP\Auth.php, line 266
Allows for hiding the WordPress-provided Admin bar.
Arguments
| Argument | Type | Description |
|---|---|---|
$removeBar |
bool |
True if bar should be removed. |
Source: ./src/TouchPoint-WP\Auth.php, line 292
Allows for manipulation of the html returned to the calendar feature of 2.0 Mobile apps.
Arguments
| Argument | Type | Description |
|---|---|---|
$content |
string |
The html thus far. |
Changelog
| Version | Description |
|---|---|
0.0.2 |
Source: ./src/TouchPoint-WP\EventsCalendar.php, line 70
Insert a CSS file into all event content for mobile 2.0 app.
Arguments
| Argument | Type | Description |
|---|---|---|
$cssUrl |
string |
The url for a CSS file. By default, one provided with the plugin is used. |
Changelog
| Version | Description |
|---|---|
0.0.3 |
Source: ./src/TouchPoint-WP\EventsCalendar.php, line 120
Arguments
| Argument | Type | Description |
|---|---|---|
true |
||
self::class |
Source: ./src/TouchPoint-WP\Involvement.php, line 422
Calculate the schedule string. TODO substantially rework this to account for one-off meetings. (Possibly revert a lot of the existing changes.)
Arguments
| Argument | Type | Description |
|---|---|---|
$ts |
||
$dt |
Source: ./src/TouchPoint-WP\Involvement.php, line 803
Calculate the schedule string. TODO substantially rework this to account for one-off meetings. (Possibly revert a lot of the existing changes.)
Arguments
| Argument | Type | Description |
|---|---|---|
$timeStr |
||
$dt |
Source: ./src/TouchPoint-WP\Involvement.php, line 803
Arguments
| Argument | Type | Description |
|---|---|---|
true |
||
self::class |
Source: ./src/TouchPoint-WP\Involvement.php, line 1369
Allows for manipulation of the notable attributes strings for an Involvement. An array of strings.
Typically, these are the standardized strings that appear on the Involvement to give information about it, such as the schedule, leaders, and location.
Arguments
| Argument | Type | Description |
|---|---|---|
$attrs |
string[] |
The list of notable attributes. |
$this |
\tp\TouchPointWP\Involvement |
The Involvement object. |
Changelog
| Version | Description |
|---|---|
0.0.11 |
Source: ./src/TouchPoint-WP\Involvement.php, line 3277
Allows for manipulation of the action buttons for an Involvement. This is the list of buttons that appear on the Involvement to allow the user to interact with it.
Arguments
| Argument | Type | Description |
|---|---|---|
$ret |
\tp\TouchPointWP\Utilities\StringableArray |
The list of action buttons. |
$this |
\tp\TouchPointWP\Involvement |
The Involvement object. |
$context |
?string |
A reference to where the action buttons are meant to be used. |
$btnClass |
string |
A string for classes to add to the buttons. Note that buttons can be 'a' or 'button' elements. |
Changelog
| Version | Description |
|---|---|
0.0.7 |
Source: ./src/TouchPoint-WP\Involvement.php, line 3392
Arguments
| Argument | Type | Description |
|---|---|---|
true |
Source: ./src/TouchPoint-WP\Involvement.php, line 3497
Arguments
| Argument | Type | Description |
|---|---|---|
$allowed |
||
$invType |
Source: ./src/TouchPoint-WP\Involvement.php, line 3510
Adjust Involvement Post Type Settings. These settings define virtually all attributes of how a set of Involvements is synced to WordPress.
If you're using this filter, you will need to add your function VERY early (init with a low sequence number or earlier) because post types are registered early.
Arguments
| Argument | Type | Description |
|---|---|---|
$settingsArr |
\tp\TouchPointWP\Involvement_PostTypeSettings[] |
An array of the Post Type Settings objects. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Involvement_PostTypeSettings.php, line 79
Allows for manipulation of the notable attributes strings for a Meeting. An array of strings.
Typically, these are the standardized strings that appear on the Involvement to give information about it, such as the schedule, leaders, and location.
Arguments
| Argument | Type | Description |
|---|---|---|
$attrs |
string[] |
The list of notable attributes. |
$this |
\tp\TouchPointWP\Meeting |
The Meeting object. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Meeting.php, line 284
Allows for manipulation of the action buttons for a Meeting. This is the list of buttons that appear on the Meeting to allow the user to interact with it.
Arguments
| Argument | Type | Description |
|---|---|---|
$ret |
\tp\TouchPointWP\Utilities\StringableArray |
The list of action buttons. |
$this |
\tp\TouchPointWP\Meeting |
The Meeting object. |
$context |
?string |
A reference to where the action buttons are meant to be used. |
$btnClass |
string |
A string for classes to add to the buttons. Note that buttons can be 'a' or 'button' elements. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Meeting.php, line 335
Determines whether the plugin's default templates should be used. Theme developers can return false in this filter to prevent the default templates from applying, especially if they conflict with the theme.
Default is true.
Arguments
| Argument | Type | Description |
|---|---|---|
true |
||
self::class |
Changelog
| Version | Description |
|---|---|
0.0.6 |
Source: ./src/TouchPoint-WP\Partner.php, line 539
Arguments
| Argument | Type | Description |
|---|---|---|
true |
||
self::class |
Source: ./src/TouchPoint-WP\Partner.php, line 676
Allows for manipulation of the notable attributes strings for an Partner. An array of strings.
Typically, these are the standardized strings that appear on the Partner to give information about it, such as the type and location.
Arguments
| Argument | Type | Description |
|---|---|---|
$r |
||
$this |
\tp\TouchPointWP\Partner |
The Partner object. |
Changelog
| Version | Description |
|---|---|
0.0.6 |
Source: ./src/TouchPoint-WP\Partner.php, line 1229
Allows for manipulation of the action buttons for a Partner. This is the list of buttons that appear on the Partner to allow the user to interact with it.
Arguments
| Argument | Type | Description |
|---|---|---|
$ret |
\tp\TouchPointWP\Utilities\StringableArray |
The list of action buttons. |
$this |
\tp\TouchPointWP\Partner |
The Partner object. |
$context |
?string |
A reference to where the action buttons are meant to be used. |
$btnClass |
string |
A string for classes to add to the buttons. Note that buttons can be 'a' or 'button' elements. |
Changelog
| Version | Description |
|---|---|
0.0.7 |
Source: ./src/TouchPoint-WP\Partner.php, line 1288
Allows for manipulation of the action buttons for a Person. This is the list of buttons that appear on the Person to allow the user to interact with them.
Arguments
| Argument | Type | Description |
|---|---|---|
$ret |
\tp\TouchPointWP\Utilities\StringableArray |
The list of action buttons. |
$this |
\tp\TouchPointWP\Person |
The Person object. |
$context |
?string |
A reference to where the action buttons are meant to be used. |
$btnClass |
string |
A string for classes to add to the buttons. Note that buttons can be 'a' or 'button' elements. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Person.php, line 1201
Arguments
| Argument | Type | Description |
|---|---|---|
true |
Source: ./src/TouchPoint-WP\Person.php, line 1769
Arguments
| Argument | Type | Description |
|---|---|---|
$allowed |
Source: ./src/TouchPoint-WP\Person.php, line 1781
Filter the class name to be used for the displaying the report.
Arguments
| Argument | Type | Description |
|---|---|---|
self::$classDefault |
||
$report |
\tp\TouchPointWP\Report |
The report being displayed. |
Source: ./src/TouchPoint-WP\Report.php, line 298
Arguments
| Argument | Type | Description |
|---|---|---|
true |
Source: ./src/TouchPoint-WP\TouchPointWP.php, line 893
Arguments
| Argument | Type | Description |
|---|---|---|
true |
Source: ./src/TouchPoint-WP\TouchPointWP.php, line 926
Arguments
| Argument | Type | Description |
|---|---|---|
true |
||
$action |
Source: ./src/TouchPoint-WP\TouchPointWP.php, line 2403
Adjust the settings array before it's returned.
Arguments
| Argument | Type | Description |
|---|---|---|
$this->settings |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\TouchPointWP_Settings.php, line 1226
Adjust the menu settings before they're applied.
Arguments
| Argument | Type | Description |
|---|---|---|
| `[ |
'location' => 'options',
// Possible settings: options, menu, submenu.
'parent_slug' => 'options-general.php',
'page_title' => __('TouchPoint-WP', 'TouchPoint-WP'),
'menu_title' => __('TouchPoint-WP', 'TouchPoint-WP'),
'capability' => 'manage_options',
'menu_slug' => $this->parent::TOKEN . '_Settings',
'function' => [$this, 'settingsPage'],
'icon_url' => '',
'position' => null,
]` | |
Source: ./src/TouchPoint-WP\TouchPointWP_Settings.php, line 1302
Allows for manipulation of the string returned as a formatted time.
Arguments
| Argument | Type | Description |
|---|---|---|
$ts |
string |
The string, as formatted so far. |
$dt |
\DateTimeInterface |
The DateTimeInterface object for the time being formatted. |
Changelog
| Version | Description |
|---|---|
0.0.34 |
Source: ./src/TouchPoint-WP\Utilities\DateFormats.php, line 27
Allows for manipulation of the string returned as a formatted date.
Arguments
| Argument | Type | Description |
|---|---|---|
$r |
||
$dt |
\DateTimeInterface |
The DateTimeInterface object for the date being formatted. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Utilities\DateFormats.php, line 98
Allows for a custom color function to assign a color for a given value.
Arguments
| Argument | Type | Description |
|---|---|---|
null |
||
$itemName |
string |
The name of the current item. |
$setName |
string |
The name of the set to which the item belongs. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Utilities.php, line 321
Allows for a custom color set to be used for color assignment to match branding. This filter should return an
array of colors in hex format, starting with '#'. The colors will be assigned in order, but it is not
deterministic which color will be assigned to which item. If it needs to be, use the tp_custom_color_function
filter instead.
Arguments
| Argument | Type | Description |
|---|---|---|
[] |
||
$setName |
string |
The name of the set for which the colors are needed. |
Changelog
| Version | Description |
|---|---|
0.0.90 |
Source: ./src/TouchPoint-WP\Utilities.php, line 350
Allows for the standardization of HTML content, typically during the import from TouchPoint. If this filter is used, the default filtering will be bypassed. Use other filters for more precise control.
Arguments
| Argument | Type | Description |
|---|---|---|
$html |
string |
The HTML to be standardized. |
$context |
string |
A context string to pass to hooks. |
Changelog
| Version | Description |
|---|---|
0.0.34 |
Source: ./src/TouchPoint-WP\Utilities.php, line 602
Make any adjustments to HTML content before the rest of the standardization process happens.
Arguments
| Argument | Type | Description |
|---|---|---|
$html |
string |
The HTML to be standardized. |
$context |
string |
A context string to pass to hooks. |
Changelog
| Version | Description |
|---|---|
0.0.25 |
Source: ./src/TouchPoint-WP\Utilities.php, line 618
Arguments
| Argument | Type | Description |
|---|---|---|
2 |
||
$context |
Source: ./src/TouchPoint-WP\Utilities.php, line 641
The allowed tags in the HTML standardization process. Default is a set of common tags.
Arguments
| Argument | Type | Description |
|---|---|---|
$allowedTags |
string[] |
The allowed tags in the HTML. |
$context |
string |
A context string to pass to hooks. |
Changelog
| Version | Description |
|---|---|
0.0.25 |
Source: ./src/TouchPoint-WP\Utilities.php, line 649
Make any adjustments to HTML content after the rest of the standardization process happens.
Arguments
| Argument | Type | Description |
|---|---|---|
$html |
string |
The HTML to be standardized. |
$context |
string |
A context string to pass to hooks. |
Changelog
| Version | Description |
|---|---|
0.0.25 |
Source: ./src/TouchPoint-WP\Utilities.php, line 665
Generated by Pronamic WordPress Documentor 1.2.0
Documentation generated September 29, 2026 8:48pm.
- Simple RSVP
- People Lists
- Involvements
- Outreach Partners
- SQL & Python Reports
- Events Calendar from Meetings (Beta)
- Events Calendar Plugin Integration (Deprecated)
- Simple RSVP
- People Lists
- Involvements
- Outreach Partners
- SQL & Python Reports
- Events Calendar from Meetings (Beta)
- Events Calendar Plugin Integration (Deprecated)
<<<<<<< HEAD
- tp
- tp\TouchPointWP
- Api
- Auth
- tp\TouchPointWP\Blocks
- CalendarGrid
- EventsCalendar
- ExtraValueHandler
- Geo
- geoI
- hasGeo
- hierarchical
- tp\TouchPointWP\Interfaces
- Involvement
- Involvement_PostTypeSettings
- InvolvementCommon
- InvolvementMembership
- Location
- Lookup
- Meeting
- MeetingArray
- module
- Partner
- Person
- PostTypeCapable
- RegistrationType
- Report
- Rsvp
- Schedule
- scheduled
- ScheduleSet
- Settings
- Stats
- StatusWidget
- storedAsPost
- Taxonomies
- TouchPointWP
- TouchPointWP_AdminAPI
- TouchPointWP_Exception
- Settin
- TouchPointWP_Widget
- TouchPointWP_WPError
- updatesViaCron
-
Utilities
- Cleanup
- Colors
- Database
- DateFormats
- DateTimeExtended
- Geo
- Http
- ImageConversions
- NotableAttributes
- PersonArray
- PersonQuery
- tp\TouchPointWP\Utilities\Scheduling
- Session
- StringableArray
- Translation
- tp\TouchPointWP
=======
- tp\TouchPointWP
- Api
- Auth
- CalendarGrid
- EventsCalendar
- ExtraValueHandler
- extraValues
- Geo
- Involvement
- InvolvementMembership
- Involvement_PostTypeSettings
- jsInstantiation
- jsonLd
- Location
- Lookup
- Meeting
- MeetingArray
- Partner
- Person
- PostTypeCapable
- RegistrationType
- Report
- Rsvp
- Settings
- Stats
- StatusWidget
- Taxonomies
- TouchPointWP
- TouchPointWP_AdminAPI
- TouchPointWP_Exception
- TouchPointWP_WPError
- Utilities
- tp\TouchPointWP\Blocks
- tp\TouchPointWP\Interfaces
- tp\TouchPointWP\Utilities
2e5a0de (docs format update)