Open Journal Systems  2.4.4
 All Classes Namespaces Functions Variables Groups Pages
AnnouncementFeedPlugin Class Reference
Inheritance diagram for AnnouncementFeedPlugin:
GenericPlugin

Public Member Functions

 callbackLoadCategory ($hookName, $args)
 
 getDescription ()
 
 getDisplayName ()
 
 getManagementVerbs ()
 
 manage ($verb, $args, &$message, &$messageParams)
 
- Public Member Functions inherited from GenericPlugin
 GenericPlugin ()
 
 getManagementVerbs ($verbs=array())
 
 manage ($verb, $args, &$message, &$messageParams)
 
- Public Member Functions inherited from LazyLoadPlugin
 getEnabled ()
 
 getName ()
 
 LazyLoadPlugin ()
 
 register ($category, $path)
 
 setEnabled ($enabled)
 
- Public Member Functions inherited from Plugin
 getContextSpecificPluginSettingsFile ()
 
 getNewJournalPluginSettingsFile ()
 
 getSetting ($journalId, $name)
 
 Plugin ()
 
 updateSetting ($journalId, $name, $value, $type=null)
 
- Public Member Functions inherited from PKPPlugin
 _getContextSpecificInstallationHook ()
 
 addHelpData ($locale=null)
 
 addLocaleData ($locale=null)
 
 getCategory ()
 
 getContextSpecificPluginSettingsFile ()
 
 getContextSpecificSetting ($context, $name)
 
 getCurrentVersion ()
 
 getDescription ()
 
 getDisplayName ()
 
 getHelpMappingFilename ()
 
 getHideManagement ()
 
 getInstallDataFile ()
 
 getInstallEmailTemplateDataFile ()
 
 getInstallEmailTemplatesFile ()
 
 getInstallFilterConfigFiles ()
 
 getInstallSchemaFile ()
 
 getInstallSitePluginSettingsFile ()
 
 getLocaleFilename ($locale)
 
 getManagementVerbs ()
 
 getName ()
 
 getPluginPath ()
 
 getSeq ()
 
 getSettingMainContext ()
 
 getTemplatePath ()
 
 import ($class)
 
 installContextSpecificSettings ($hookName, $args)
 
 installData ($hookName, $args)
 
 installEmailTemplateData ($hookName, $args)
 
 installEmailTemplates ($hookName, $args)
 
 installFilters ($hookName, $args)
 
 installLocale ($hookName, $args)
 
 installSiteSettings ($hookName, $args)
 
 isSitePlugin ()
 
 manage ($verb, $args, &$message, &$messageParams, $request=null)
 
 PKPPlugin ()
 
 register ($category, $path)
 
 smartyPluginUrl ($params, &$smarty)
 
 updateContextSpecificSetting ($context, $name, $value, $type=null)
 
 updateSchema ($hookName, $args)
 

Detailed Description

Annoucement Feed plugin class.

Definition at line 18 of file AnnouncementFeedPlugin.inc.php.

Member Function Documentation

AnnouncementFeedPlugin::callbackLoadCategory (   $hookName,
  $args 
)

Register as a block and gateway plugin, even though this is a generic plugin. This will allow the plugin to behave as a block and gateway plugin

Parameters
$hookNamestring
$argsarray

Definition at line 52 of file AnnouncementFeedPlugin.inc.php.

References PKPPlugin\getName().

AnnouncementFeedPlugin::getDescription ( )

Get the description of this plugin

Returns
string

Definition at line 42 of file AnnouncementFeedPlugin.inc.php.

AnnouncementFeedPlugin::getDisplayName ( )

Get the display name of this plugin

Returns
string

Definition at line 34 of file AnnouncementFeedPlugin.inc.php.

AnnouncementFeedPlugin::getManagementVerbs ( )

Display verbs for the management interface.

Definition at line 97 of file AnnouncementFeedPlugin.inc.php.

AnnouncementFeedPlugin::manage (   $verb,
  $args,
$message,
$messageParams 
)

Execute a management verb on this plugin

Parameters
$verbstring
$argsarray
$messagestring Result status message
$messageParamsarray Parameters for the message key
Returns
boolean

Definition at line 113 of file AnnouncementFeedPlugin.inc.php.

References Request\getJournal(), PKPRequest\getUserVar(), and SettingsForm\readInputData().


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