phpDocumentor PublishXp
[ class tree: PublishXp ] [ index: PublishXp ] [ all elements ]

Class: DownloadRegistryFileView

Source Location: /modules/publishxp/DownloadRegistryFile.inc

Class DownloadRegistryFileView

Class Overview

Generates the Windows registry file for web publishing.

This is an immediate view which generates the registry file for Windows. The information in the registry file informs Windows that there is a web service which supports uploading media.

Located in /modules/publishxp/DownloadRegistryFile.inc [line 37]

GalleryView
   |
   --DownloadRegistryFileView

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From GalleryView

GalleryView::$_l10Domain

Inherited From GalleryView

GalleryView::autoCacheControl()
Method to opt-in to managed HTTP cache control
GalleryView::doLoadTemplate()
Prepare all the various things that a view requires in order to load up the template properly (like the theme, the form variables, the status variables, etc. then call the view's loadTemplate() method and pass in the given template.
GalleryView::getItem()
Return the current item, as specified in the itemId request variable.
GalleryView::getL10Domain()
Get the localization domain for this view.
GalleryView::getViewDescription()
This should return a description of the current view.
GalleryView::getViewType()
Type of view.
GalleryView::init()
Initialize the view.
GalleryView::isAllowedInEmbedOnly()
Does this view allow direct access even in embed-only mode?
GalleryView::isAllowedInMaintenance()
Does this view allow access to non-admins when site is in maintenance mode?
GalleryView::isControllerLike()
Does this view change any data? Only controllers should change data, but AJAX and some immediate views are handled in views in Gallery.
GalleryView::isImmediate()
Is this an immediate or a buffered view?
GalleryView::loadTemplate()
Load the template with data from this view.
GalleryView::loadThemeAndParameters()
Load theme, theme parameters and item to use for this view.
GalleryView::loadThemeForItem()
Get the theme for this item by finding the theme id for the nearest album.
GalleryView::loadView()
Load a view.
GalleryView::renderImmediate()
Print out the immediate output for this view. This will bypass any global templating. This style of view should be reserved for binary data.
GalleryView::setCacheControl()
Set cache headers for sensitive pages
GalleryView::setStandardTemplateVariables()
Set standard user information available for every view.
GalleryView::shouldSaveSession()
Should session be saved and session cookie sent when this view is accessed?
GalleryView::_getItem()
Return the current item, as specified in the itemId request variable.
GalleryView::_getThemeAndParametersByEvent()
Let non-core code override the theme and its parameters for this request.
GalleryView::_loadTheme()
Load the given theme if it's active.
GalleryView::_permissionCheck()
Process possible permission errors when accessing a view.

[ Top ]
Method Summary
void   isImmediate()  
void   renderImmediate()   Renders the Windows registry file.
string   _getCharsetFromRequest()   Maps the locale of the HTTP request to a corresponding Windows character set.

[ Top ]
Methods
isImmediate  [line 42]

  void isImmediate( )


API Tags:
See:  GalleryView::isImmediate


Redefinition of:
GalleryView::isImmediate()
Is this an immediate or a buffered view?

[ Top ]
renderImmediate  [line 53]

  void renderImmediate( $status, $error  )

Renders the Windows registry file.

Generates the registry file to be downloaded and installed on Windows systems. The gallery name and hostname are used as part of the web service for publishing.

Parameters:
   $status: 
   $error: 

API Tags:
See:  GalleryView::renderImmediate


Redefinition of:
GalleryView::renderImmediate()
Print out the immediate output for this view. This will bypass any global templating. This style of view should be reserved for binary data.

[ Top ]
_getCharsetFromRequest  [line 119]

  string _getCharsetFromRequest( )

Maps the locale of the HTTP request to a corresponding Windows character set.

To detect the locale, the following precedence is applied: 1) Preferred locale of the user (check session locale) unless it is equal to the default 2) HTTP_ACCEPT_LANGUAGE header (what does the system of the client accept) 3) Gallery site-wide default locale (might not be supported by system of the client)


API Tags:
Return:  A Microsoft Windows character set


[ Top ]

Documentation generated on Fri, 08 Oct 2010 04:49:11 -0700 by phpDocumentor 1.3.0RC6