Open Journal Systems  2.4.3
 All Classes Namespaces Functions Variables Groups Pages
ExternalFeedBlockPlugin Class Reference
Inheritance diagram for ExternalFeedBlockPlugin:
BlockPlugin

Public Member Functions

 getContents (&$templateMgr)
 
 getDescription ()
 
 getDisplayName ()
 
getExternalFeedPlugin ()
 
 getHideManagement ()
 
 getName ()
 
 getPluginPath ()
 
- Public Member Functions inherited from BlockPlugin
 _getContextSpecificHomepageHook ()
 
 BlockPlugin ()
 
 callback ($hookName, $args)
 
 getBlockContext ()
 
 getBlockTemplateFilename ()
 
 getContents (&$templateMgr, $request=null)
 
getContextMap ()
 
 getSeq ()
 
 getSupportedContexts ()
 
 register ($category, $path)
 
 setBlockContext ($context)
 
 setSeq ($seq)
 
- 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

Class for block component of external feed plugin.

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

Member Function Documentation

ExternalFeedBlockPlugin::getContents ( $templateMgr)

Get the HTML contents for this block.

Parameters
$templateMgrobject
Returns
$string

Definition at line 80 of file ExternalFeedBlockPlugin.inc.php.

References DAORegistry\getDAO(), getExternalFeedPlugin(), Request\getJournal(), and PKPRequest\getRequestedPage().

ExternalFeedBlockPlugin::getDescription ( )

Get a description of the plugin.

Definition at line 53 of file ExternalFeedBlockPlugin.inc.php.

ExternalFeedBlockPlugin::getDisplayName ( )

Get the display name of this plugin.

Returns
String

Definition at line 46 of file ExternalFeedBlockPlugin.inc.php.

& ExternalFeedBlockPlugin::getExternalFeedPlugin ( )

Get the external feed plugin

Returns
object

Definition at line 61 of file ExternalFeedBlockPlugin.inc.php.

References PluginRegistry\getPlugin().

Referenced by getContents(), and getPluginPath().

ExternalFeedBlockPlugin::getHideManagement ( )

Hide this plugin from the management interface (it's subsidiary)

Definition at line 29 of file ExternalFeedBlockPlugin.inc.php.

ExternalFeedBlockPlugin::getName ( )

Get the name of this plugin. The name must be unique within its category.

Returns
String name of plugin

Definition at line 38 of file ExternalFeedBlockPlugin.inc.php.

ExternalFeedBlockPlugin::getPluginPath ( )

Override the builtin to get the correct plugin path.

Returns
string

Definition at line 70 of file ExternalFeedBlockPlugin.inc.php.

References getExternalFeedPlugin().


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