Open Journal Systems  2.4.4
 All Classes Namespaces Functions Variables Groups Pages
ThesisFeedPlugin Class Reference
Inheritance diagram for ThesisFeedPlugin:
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

Thesis Feed plugin class.

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

Member Function Documentation

ThesisFeedPlugin::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 ThesisFeedPlugin.inc.php.

References PKPPlugin\getName().

ThesisFeedPlugin::getDescription ( )

Get the description of this plugin

Returns
string

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

ThesisFeedPlugin::getDisplayName ( )

Get the display name of this plugin

Returns
string

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

ThesisFeedPlugin::getManagementVerbs ( )

Display verbs for the management interface.

Definition at line 102 of file ThesisFeedPlugin.inc.php.

ThesisFeedPlugin::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 118 of file ThesisFeedPlugin.inc.php.

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


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