Example #1
0
    <div class="btn-group">
        <a href="javascript:;" class="btn" onclick="EcrDeploy.syncFiles('ftp');">
            <i class="img icon16-update"></i>
            <?php 
echo jgettext('Synchronize remote');
?>
        </a>
        <a href="javascript:;" class="btn" onclick="EcrDeploy.getSyncList('ftp');">
            <i class="img icon16-update"></i>
            <?php 
echo jgettext('Reload local');
?>
        </a>
        <a href="javascript:;" class="btn" onclick="EcrDeploy.deployFiles('ftp');">
            <i class="img icon16-export"></i>
            <?php 
echo jgettext('Deploy');
?>
        </a>
    </div>
</div>

<div class="clr"></div>

<?php 
echo EcrHtmlDebug::logConsole();
?>
<div style="height: 75px;"></div>

<script type="text/javascript">EcrDeploy.getSyncList('ftp');</script>
Example #2
0
 /**
  * Displays a message with standard Joomla! backend css styles
  * Type can be:
  *
  * 'notice'    : YELLOW
  * 'error'    : RED
  * '[EMPTY]': BLUE [default]
  *
  * @param mixed  $messages
  * @param string $type empty, notice, error
  */
 public static function message($messages, $type = '')
 {
     $callFile = '';
     $trace = false;
     if (ECR_DEBUG && function_exists('debug_backtrace')) {
         $trace = debug_backtrace();
         $callFile = str_replace(JPATH_COMPONENT . DS, '', $trace[0]['file']);
         $callFile .= ' (' . $trace[0]['line'] . ')';
     }
     if (is_a($messages, 'exception')) {
         /* @var Exception $messages */
         $m = JDEBUG || ECR_DEBUG ? nl2br($messages) : $messages->getMessage();
         $trace = $messages->getTrace();
         $messages = array($messages->getMessage());
         $type = 'error';
     }
     $type = $type ? ' alert-' . $type : ' alert-info';
     if (false == is_array($messages)) {
         $messages = array($messages);
     }
     echo '<div class="alert' . $type . '">';
     foreach ($messages as $message) {
         echo '<p>' . $message . '</p>';
     }
     if ($callFile) {
         echo '<p><strong>' . $callFile . '</strong></p>';
     }
     echo '</div>';
     if (ECR_DEBUG && $type == 'error') {
         EcrHtmlDebug::printTrace($trace);
     }
 }