Documentation

Xml.template.php

Simple Machines Forum (SMF)

Tags
author

Simple Machines https://www.simplemachines.org

copyright

2025 Simple Machines and individual contributors

license

https://www.simplemachines.org/about/smf/license.php BSD

version
3.0

Alpha 2

Table of Contents

Functions

template_sendbody()  : mixed
This defines the XML for sending the body of a message
template_quotefast()  : mixed
This defines the XML for the AJAX quote feature
template_modifyfast()  : mixed
This defines the XML for the inline edit feature
template_modifydone()  : mixed
The XML for handling things when you're done editing a post inline
template_modifytopicdone()  : mixed
This handles things when editing a topic's subject from the messageindex.
template_post()  : mixed
The massive XML for previewing posts.
template_pm()  : mixed
All the XML for previewing a PM
template_warning()  : mixed
The XML for previewing a warning
template_stats()  : mixed
The XML for hiding/showing stats sections via AJAX
template_split()  : mixed
The XML for selecting items to split
template_button_strip()  : mixed
template_menu()  : mixed
theme_linktree()  : mixed
template_results()  : mixed
XML for search results
template_jump_to()  : mixed
The XML for the Jump To box
template_message_icons()  : mixed
The XML for displaying a column of message icons and selecting one via AJAX
template_check_username()  : mixed
The XML for instantly showing whether a username is valid on the registration page
template_generic_xml()  : mixed
This prints XML in its most generic form.
template_generic_xml_recursive()  : mixed
Recursive function for displaying generic XML data.

Functions

template_sendbody()

This defines the XML for sending the body of a message

template_sendbody() : mixed

template_quotefast()

This defines the XML for the AJAX quote feature

template_quotefast() : mixed

template_modifyfast()

This defines the XML for the inline edit feature

template_modifyfast() : mixed

template_modifydone()

The XML for handling things when you're done editing a post inline

template_modifydone() : mixed

template_modifytopicdone()

This handles things when editing a topic's subject from the messageindex.

template_modifytopicdone() : mixed

template_post()

The massive XML for previewing posts.

template_post() : mixed

template_pm()

All the XML for previewing a PM

template_pm() : mixed

template_warning()

The XML for previewing a warning

template_warning() : mixed

template_stats()

The XML for hiding/showing stats sections via AJAX

template_stats() : mixed

template_split()

The XML for selecting items to split

template_split() : mixed

template_button_strip()

template_button_strip(mixed $button_strip[, mixed $direction = 'top' ][, mixed $strip_options = array() ]) : mixed
Parameters
$button_strip : mixed
$direction : mixed = 'top'
$strip_options : mixed = array()

template_results()

XML for search results

template_results() : mixed

template_jump_to()

The XML for the Jump To box

template_jump_to() : mixed

template_message_icons()

The XML for displaying a column of message icons and selecting one via AJAX

template_message_icons() : mixed

template_check_username()

The XML for instantly showing whether a username is valid on the registration page

template_check_username() : mixed

template_generic_xml()

This prints XML in its most generic form.

template_generic_xml() : mixed

template_generic_xml_recursive()

Recursive function for displaying generic XML data.

template_generic_xml_recursive(array<string|int, mixed> $xml_data, string $parent_ident, string $child_ident, int $level) : mixed
Parameters
$xml_data : array<string|int, mixed>

An array of XML data

$parent_ident : string

The parent tag

$child_ident : string

The child tag

$level : int

How many levels to indent the code


        
On this page

Search results