Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /AppServ/www/news/administrator/components/com_jfusion/views/syncstatus/tmpl/ |
Upload File : |
<?php /** * This is view file for syncstatus * * PHP version 5 * * @category JFusion * @package ViewsAdmin * @subpackage Syncstatus * @author JFusion Team <webmaster@jfusion.org> * @copyright 2008 JFusion. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL * @link http://www.jfusion.org */ // no direct access defined('_JEXEC') or die('Restricted access'); $inline = (!empty($this->sync_completed) || JRequest::getVar('tmpl') != 'component') ? true : false; //check to see if there is anything to output if (!isset($this->syncdata['slave_data']) || !$this->syncdata['slave_data']) { ?> <b style="color:red;"> <?php echo JText::_('SYNC_NODATA') ?> </b> <?php } else { if (!empty($this->syncdata['completed'])) { echo '<br/>'; //check to see if there were any errors if (!empty($this->syncdata['sync_errors'])) { //redirect to resolve errors if (!$inline) { //in a modal window so redirect parent echo '<h2><a href="javascript:void(0);" onclick="window.parent.location=\'index.php?option=com_jfusion&task=syncerror&syncid=' . $this->syncdata['syncid'] . '\';">' . JText::_('SYNC_CONFLICT') . '</a></h2>'; } else { echo '<h2><a href="index.php?option=com_jfusion&task=syncerror&syncid=' . $this->syncdata['syncid'] . '">' . JText::_('SYNC_CONFLICT') . '</a></h2>'; } } else { //inform about the success echo '<h2>' . JText::_('SYNC_SUCCESS') . '</h2>'; } } else { echo '<br/>'; //sync did not finish so let's give the option to resume it if (!$inline) { echo '<h2><a href="javascript:void(0);" onclick="window.parent.location=\'index.php?option=com_jfusion&task=syncoptions&syncid=' . $this->syncdata['syncid'] . '\';">' . JText::_('SYNC_INCOMPLETE') . '</a></h2>'; } else { echo '<h2><a href="index.php?option=com_jfusion&task=syncoptions&syncid=' . $this->syncdata['syncid'] . '">' . JText::_('SYNC_INCOMPLETE') . '</a></h2>'; } } ?> <h2><?php echo JText::_('SYNC_STATUS'); ?></h2> <table class="adminlist" style="border-spacing:1px;"><thead><tr><th width="50px"> <?php echo JText::_('PLUGIN') . ' ' . JText::_('NAME'); ?> </th><th align="center" class="title"> <?php echo JText::_('SYNC_USERS_TODO'); ?> </th><th align="center" class="title"> <?php echo JText::_('USERS') . ' ' . JText::_('UNCHANGED'); ?> </th><th align="center" class="title"> <?php echo JText::_('USERS') . ' ' . JText::_('UPDATED'); ?> </th><th align="center" class="title"> <?php echo JText::_('USERS') . ' ' . JText::_('CREATED'); ?> </th><th align="center" class="title"> <?php echo JText::_('USER') . ' ' . JText::_('CONFLICTS'); ?> </th></tr></thead> <?php $row_count = 0; foreach ($this->syncdata['slave_data'] as $slave) { ?><tr class="row<?php echo ($row_count % 2);?>"><?php $row_count++; ?> <td><?php echo $slave['jname']; ?></td> <td><?php echo $slave['total']; ?></td> <td><?php echo $slave['unchanged']; ?></td> <td><?php echo $slave['updated']; ?></td> <td><?php echo $slave['created']; ?></td> <td><?php echo $slave['error']; ?></td></tr> <?php } ?> </table> <?php echo '<br/><h2>' . JText::_('SYNC_LOG') . '</h2><br/>';?> <form action="index.php" method="post" name="adminForm" id="adminForm"> <table class="adminlist"> <thead> <tr> <th width="20"><?php echo '#';?></th> <th><?php echo JHTML::_('grid.sort', JText::_('PLUGIN') , 'jname', $this->filter['dir'], $this->filter['order'] );?></th> <th><?php echo JHTML::_('grid.sort', JText::_('USERNAME') , 'username', $this->filter['dir'], $this->filter['order'] );?></th> <th><?php echo JHTML::_('grid.sort', JText::_('EMAIL') , 'email', $this->filter['dir'], $this->filter['order'] );?></th> <th><?php echo JHTML::_('grid.sort', JText::_('ACTION') , 'action', $this->filter['dir'], $this->filter['order'] );?></th> <th><?php echo JText::_('MESSAGE');?></th> <th><?php echo JHTML::_('grid.sort', 'ID' , 'id', $this->filter['dir'], $this->filter['order'] );?></th> </tr> </thead> <tbody> <?php if (!empty($this->syncdata['log'])) { $k =0; $i = 0; foreach ($this->syncdata['log'] as $id => $details) { ?> <tr class="<?php echo 'row'.$k; ?>"> <td><?php echo $this->pageNav->getRowOffset($i);?></td> <td><?php echo $details->jname;?></td> <td><?php echo $details->username;?></td> <td><?php echo $details->email;?></td> <td><img width="16" height="16" src="components/com_jfusion/images/<?php echo $details->action; ?>.png" style="margin-right:5px;"><?php echo JText::_($details->action);?></td> <td><?php echo $details->message;?></td> <td><?php echo $details->id;?></td> </tr> <?php $k = 1 - $k; $i++; } } ?> </tbody> <tfoot> <td colspan="7"><?php echo $this->pageNav->getListFooter(); ?></td> </tfoot> </table> <input type="hidden" name="option" value="com_jfusion" /> <input type="hidden" name="task" value="syncstatus" /> <input type="hidden" name="syncid" value="<?php echo $this->syncid; ?>" /> <?php if (!$inline) { echo '<input type="hidden" name="tmpl" value="component" />'; } ?> <input type="hidden" name="filter_order" value="<?php echo $this->filter['order']; ?>" /> <input type="hidden" name="filter_order_Dir" value="<?php echo $this->filter['dir']; ?>" /> <input type="hidden" name="filter_client" value="<?php echo $this->filter['client'];?>" /> </form> <?php }