Squiz Matrix
4.12.2
|
File Versioning
Purpose
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose Antivirus functions
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose Colour manipulation functions
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose A class used to create and parse CSV files
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Date/Time Field
Purpose This class is datatype for storing a datetime. The data isn't really important, its just 'YYYY-MM-DD HH:II:SS' its the functionality that counts. It's okay to send a parameters array across with other elements, this thing won't diturb other elements, but it uses: show, style, min, max, null, allow_circa, print_format
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
DB Extras
Purpose To provide some workarounds for DBs that don't support some useful SQL functionality like Sub-Queries.
Since 3.18.0 RC1, these functions have been re-written to reflect the removal of support for the PEAR DB module, and the addition of PHP 5's PDO and the Squiz Database Abstraction Layer (DAL). As it is not possible to glean the database type from a PDO DB object, the functions have been changed to use the database type instead. Send DAL::getDbType() to the functions instead of $db.
DB_Extras
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Dev
Purpose Generic functions that are useful for developers
dev
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
DateTime Functions
Purpose General function for manipulating dates and times
General
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
File System Functions
Purpose Generic functions for the file system
General
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
General Functions
Purpose Generic functions that are useful, but don't fall into any other category
General
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
General Text Functions
Purpose Generic functions that are useful, but don't fall into any other category
Text
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
WWW Functions
Purpose Any Functions for dealing with the web, it's paths etc
General
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose Converts an xml document from a string to an array or from an array to a string
<root> vb1 vb2 <d>
</root>
is equivalent to:
Array ( 'root' => Array ( Array ( 'b' => Array ( Array('@attr' => val, '-content' => vb1), Array('-content' => vb2) ), 'c' => Array ( Array ('d' => Array (Array ())) ) ) ) )
General
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Image manipulation functions
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
LDAP
Purpose To provide an interface to an LDAP directory server for basic functionality
ldap
Purpose: Allows Matrix to communicate with Mollom (http://mollom.com)
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose Converts an xml document to different arrays of relative arrays
RSS_Feeds
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose Creates an XML document with all the data that is provided
RSS_Feeds
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Standard Character Set List
Purpose This list of apparently standard character sets was taken from this web site: http://msdn.microsoft.com/library/default.asp?url =>/workshop/author/dhtml/reference/charsets/charset4.asp
Standards_Lists
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Standard Country List
Purpose This country list includes the two-letter country code, and the country name as defined by ISO Standard 3166
Standards_Lists
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Standard File Type List
Purpose Textural English descriptions of various standard file extensions
Standards_Lists
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Standard Language List
Purpose An alphabetical list of each language and its official two-character, taken from ISO 639. (Yes, its in English)
Standards_Lists
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ACN 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.net) so we may provide | | you a copy. | +--------------------------------------------------------------——+
Standard Locale List
Purpose List of locales commonly found on a typical *nix server. Keyed by codes stored in UNIX setlocale() format: characters before the underscore are the language, letters after are country - eg. 'en_AU' is English (Australia). An optional '@' followed by text signifies a minor variation of the default locale - Euro support being the main usage of this.
Standards_Lists
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Standard Mime Type List
Purpose File extensions and their associated mime-types Originally stolen from Apaches configuration
Standards_Lists
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Var Serialise
Purpose Allow the transportation of PHP variables to JS variables Example
<script language="JavaScript" type="text/javascript" src="var_serialise.js"></script> <script language="JavaScript" type="text/javascript"> var js_var = var_unserialise('<?php echo var_serialise($php_var, true)?>'); </script>
var_serialise
WYSIWYG Plugin - About
Purpose A WYSIWYG plugin to show an about box for the editor
wysiwyg
WYSIWYG Plugin - Keyword Replace
Purpose A WYSIWYG plugin to add keywords to the editor using a nice interface
wysiwyg
WYSIWYG Plugin - Format Font
Purpose A WYSIWYG plugin to change font size, family, and style
wysiwyg
WYSIWYG Plugin - Format Text
Purpose A WYSIWYG plugin to make select bold, itlaic, underline and strikethrough. Also has remove all formatting function
wysiwyg
WYSIWYG Plugin - General
Purpose A WYSIWYG plugin to provide general functions to the editor (somewhat unrelated functionality)
wysiwyg
WYSIWYG Plugin - History Functions
Purpose A WYSIWYG plugin to provide undo and redo functions. The commands are supported nativly by the editors for all supported browsers - so only need to add the buttons and not provide the functionality
wysiwyg
WYSIWYG Plugin - HTML Tidy
Purpose A WYSIWYG plugin to clean the HTML produced by the editor with HTML Tidy
wysiwyg
WYSIWYG Plugin - Indenting
Purpose A WYSIWYG plugin to increase and decrease the indent of the select elements
wysiwyg
Purpose A WYSIWYG plugin to allow the user to insert an image in the editable document
wysiwyg
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
WYSIWYG Plugin - Insert Image Pop-up
wysiwyg
Purpose A WYSIWYG plugin to allow the user to insert and remove a link in the editable document
wysiwyg
WYSIWYG Plugin - Justify Text
Purpose A WYSIWYG plugin to allow text alignment
wysiwyg
WYSIWYG Plugin - Keyword Replace
Purpose A WYSIWYG plugin to add keywords to the editor using a nice interface
wysiwyg
WYSIWYG Plugin - Listing Functions
Purpose A WYSIWYG plugin to create numbered or bulleted lists
wysiwyg
Matrix Keyword Expander
Purpose Using a specified language map asset, this plugin looks for keywords in the typed text and pops up a confirm dialog to replace it with its full version as you type
wysiwyg
WYSIWYG Plugin - Matrix Insert Quick Link
Purpose A WYSIWYG plugin to make quick links from text
wysiwyg
Purpose A WYSIWYG plugin to allow the user to create and manipulate tables
wysiwyg
Purpose A WYSIWYG plugin to allow the user to insert "Blockquote"
wysiwyg
WYSIWYG Plugin - Format Text
Purpose A WYSIWYG plugin to separate text replace from other formatting functions
wysiwyg
WYSIWYG Plugin - Super/Subscript
Purpose A WYSIWYG plugin to allow superscript and subscript text
wysiwyg
A WYSIWYG plugin to search and replace the text
wysiwyg
WYSIWYG Plugin - Colour Functions
Purpose A WYSIWYG plugin to allow the user to set text and background colours
wysiwyg
WYSIWYG Plugin - Keyword Replace
Purpose A WYSIWYG plugin to add keywords to the editor using a nice interface
wysiwyg
WYSIWYG Plugin - Spell Checker
Purpose A WYSIWYG plugin to allow the user to Check the spelling of the document
wysiwyg
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Spell_Parser
Purpose
wysiwyg
WYSIWYG Plugin - Table Editing
Purpose A WYSIWYG plugin to allow the user to create and manipulate tables
wysiwyg
WYSIWYG Plugin - Text Indicator
Purpose A WYSIWYG plugin to show a sample character in the font style/colours etc of the selected text. Pure decoration - no real functionality.
wysiwyg
WYSIWYG Plugin - View Source
Purpose A WYSIWYG plugin to allow the user to switch between HTML source and editing views
wysiwyg
WYSIWYG Plugin - Visual Aid
Purpose A WYSIWYG plugin to allow the user to have visual representation of html tags
wysiwyg
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
Purpose A class used to create a cross browser WYSIWYG editor. The WYSIWYG object requires you to add plugins to it to provide the functionality. Use the add_plugin function to do this.
wysiwyg
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ABN 77 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
WYSIWYG Plugin
Purpose A class used to create a plugin for the WYSIWYG editor. Must bee added using the add_plugin function of wysiwyg.inc
wysiwyg
+--------------------------------------------------------------——+ | This MySource Matrix CMS file is Copyright (c) Squiz Pty Ltd | | ACN 084 670 600 | +--------------------------------------------------------------——+ | IMPORTANT: Your use of this Software is subject to the terms of | | the Licence provided in the file licence.txt. If you cannot find | | this file please contact Squiz (www.squiz.com.au) so we may provide| | you a copy. | +--------------------------------------------------------------——+
IPB
Purpose To provide utility functions to extract member and group information from Invision Power Board database
ipb