[ Index ]
 

Code source de LifeType 1.2.4

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/class/action/admin/ -> adminnewblogtemplateaction.class.php (source)

   1  <?php
   2  
   3      lt_include( PLOG_CLASS_PATH."class/action/admin/adminaction.class.php" );
   4      lt_include( PLOG_CLASS_PATH."class/view/admin/admintemplatedview.class.php" );
   5      lt_include( PLOG_CLASS_PATH."class/view/admin/adminerrorview.class.php" );
   6      lt_include( PLOG_CLASS_PATH."class/template/templatesets/templatesetstorage.class.php" );
   7  
   8      /**
   9       * \ingroup Action
  10       * @private
  11       *
  12       * Shows a form to add a new locale file
  13       */
  14      class AdminNewBlogTemplateAction extends AdminAction 
  15      {
  16  
  17      	function AdminNewBlogTemplateAction( $actionInfo, $request )
  18          {
  19              $this->AdminAction( $actionInfo, $request );
  20              
  21              $this->requirePermission( "add_blog_template" );
  22          }
  23  
  24          function perform()
  25          {
  26              if( $this->_config->getValue( "users_can_add_templates" ) == true ) {                
  27                  $this->_view = new AdminTemplatedView( $this->_blogInfo, "newblogtemplate" );
  28                  $this->_view->setValue( "templateFolder", TemplateSetStorage::getBlogBaseTemplateFolder( $this->_blogInfo->getId()));
  29                  $this->setCommonData();
  30              }
  31              else {
  32                  $this->_view = new AdminErrorView( $this->_blogInfo );
  33                  $this->_view->setMessage( $this->_locale->tr("error_add_template_disabled"));
  34                  $this->setCommonData();
  35              }
  36  
  37              return true;
  38          }
  39      }
  40  ?>


Généré le : Mon Nov 26 21:04:15 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics