• Classes

    • $.symphonyCollapsible

      This plugin makes items collapsible.

    • $.symphonyDuplicator

      This plugin creates a Symphony duplicator.

    • $.symphonyOrderable

      This plugin allows items to be orderable.

    • $.symphonyPickable

      This plugin shows and hides elements based on the value of a select box. If there is only one option, the select box will be hidden and the single element will be shown.

    • $.symphonySelectable

      This plugin makes items selectable. Clicking an item will select it by adding the class .selected. Holding down the shift key while clicking multiple items creates a selection range. Holding the meta key (which is cmd on a Mac or ctrl on Windows) allows the selection of multiple items or the modification of an already selected range of items. Doubleclicking outside the selection list will remove the selection.

    • $.symphonyTags

      This plugin inserts tags from a list into an input field. It offers three modes: singular - allowing only one tag at a time (add a class of .singular) multiple - allowing multiple tags, comma separated inline - which adds tags at the current cursor position (add a class of .inline)

    • Symphony

      The Symphony object provides language, message and context management.

    • Symphony.Context

      The Context object contains general information about the system, the backend, the current user. It includes an add and a get function.

    • Symphony.Language

      The Language object stores the dictionary with all needed translations. It offers public functions to add strings and get their translation and it offers private functions to handle variables and get the translations via an synchronous AJAX request.

    • Symphony.Message

      The message object handles system messages that should be displayed on the fly. It offers a post and a clear function to set and remove messages. Absolute dates and times will be replaced by a representation relative to the user's system time.

    • Symphony.Support

      A collection of properties that represent the presence of different browser features and also contains the test results from jQuery.support.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details