Sweden Democrats' Meeting Tool
 All Classes Files Functions Variables Pages
Public Member Functions | Private Member Functions | List of all members
SD_Meeting_Tool_Displays Class Reference

Displays lists to visitors using templates. More...

Inheritance diagram for SD_Meeting_Tool_Displays:
SD_Meeting_Tool_0 SD_Meeting_Tool_Base

Public Member Functions

 __construct ()
 sd_mt_admin_menu ($menus)
 activate ()
 uninstall ()
 admin ()
 admin_overview ()
 admin_edit ()
 sd_mt_delete_display ($display)
 sd_mt_get_all_displays ()
 sd_mt_get_display ($display_id)
 sd_mt_update_display ($display)
 shortcode_display_list ($attr)

Private Member Functions

 sql_to_display ($sql)

Additional Inherited Members

- Public Attributes inherited from SD_Meeting_Tool_Base
 $paths = array()
- Protected Member Functions inherited from SD_Meeting_Tool_0
 cache_directory ()
 Return the cache directory for the plugin.
 cache_file ($id)
 Returns the name of the cache file for this session.
 cache_url ()
 Returns the complete URL to the cache directory.
 check_cache_directory ()
 Check whether the cache directory is OK.
- Protected Attributes inherited from SD_Meeting_Tool_0
 $language_domain = 'SD_Meeting_Tool'

Detailed Description

Displays lists to visitors using templates.

Author
Edward Plainview edwar.nosp@m.d.pl.nosp@m.ainvi.nosp@m.ew@s.nosp@m.verig.nosp@m.edem.nosp@m.okrat.nosp@m.erna.nosp@m..se
Changelog
1.1
  • Version bump.

Constructor & Destructor Documentation

SD_Meeting_Tool_Displays::__construct ( )

Member Function Documentation

SD_Meeting_Tool_Displays::activate ( )

Overridable activation function.

It's here in case plugins need a common activation method in the future.

Reimplemented from SD_Meeting_Tool_Base.

SD_Meeting_Tool_Displays::admin ( )
SD_Meeting_Tool_Displays::admin_edit ( )

Edit a display template.

SD_Meeting_Tool_Displays::admin_overview ( )
SD_Meeting_Tool_Displays::sd_mt_admin_menu (   $menus)
SD_Meeting_Tool_Displays::sd_mt_delete_display (   $display)
SD_Meeting_Tool_Displays::sd_mt_get_all_displays ( )
SD_Meeting_Tool_Displays::sd_mt_get_display (   $display_id)
SD_Meeting_Tool_Displays::sd_mt_update_display (   $display)
SD_Meeting_Tool_Displays::shortcode_display_list (   $attr)

Shows a list.

Displays a list using the specified template.

Attributes
  • list List ID to display. Required.
  • template Template ID to use. Required.
Parameters
$attrAttributes array.
Returns
HTML string to display.
SD_Meeting_Tool_Displays::sql_to_display (   $sql)
private

Convert a display row from SQL to an SD_Meeting_Tool_Display_Template

Parameters
$sqlRow from the database as an array.
Returns
A complete SD_Meeting_Tool_Display_Template object.
SD_Meeting_Tool_Displays::uninstall ( )

Overridable uninstall method.

Reimplemented from SD_Meeting_Tool_Base.


The documentation for this class was generated from the following file: