Exemplo n.º 1
0
    function JLMS_backupsListhtml(&$rows, &$pageNav, $option)
    {
        $db =& JFactory::GetDbo();
        JHTML::_('behavior.tooltip');
        $query = "SELECT lms_config_value FROM `#__lms_config` WHERE lms_config_var = 'jlms_backup_folder'";
        $db->setQuery($query);
        $backup_path = $db->loadResult();
        ?>

<form action="index.php" method="post" name="adminForm">
<div class="width-100">
<fieldset class="adminform">
<table width="100%" >
	<tr>
		<td valign="top" width="220">
		<div>
			<?php 
        echo joomla_lms_adm_html::JLMS_menu();
        ?>
		</div>
		</td>
		<td valign="top">	
		<?php 
        if (!class_exists('JToolBarHelper')) {
            ?>
		<table class="adminheading">
		<tr>
			<th class="dbbackup">
			<?php 
            echo _JOOMLMS_COMP_NAME;
            ?>
: <small><?php 
            echo _JLMS_BCK_TOTAL_LIST;
            ?>
</small>
			</th>
		</tr>
		</table>
		<?php 
        }
        ?>
		<table width="100%" border="0">
			<tr>
				<td valign="top" align="center">
				<table class="content">
				<?php 
        joomla_lms_adm_html::writableCell($backup_path);
        ?>
				</table>
					<table class="adminlist">
					<thead>
						<tr>
							<th width="20px">#</th>
							<th width="20px" class="title"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php 
        echo count($rows);
        ?>
);" /></th>
							<th class="title" width="300px"><?php 
        echo _JLMS_BCK_NAME;
        ?>
</th>
							<th class="title" width="200px" ><?php 
        echo _JLMS_DATE;
        ?>
</th>
							<th class="title" width="100px" align="center"><?php 
        echo _JLMS_BCK_FILE_SIZE;
        ?>
</th>
							<th class="title" width="30px"><?php 
        echo _JLMS_ID;
        ?>
</th>
							<th class="title"></th>
						</tr>
					</thead>
					<tfoot>
						<tr>
							<td colspan="7">
							<?php 
        echo $pageNav->getListFooter();
        ?>
							</td>
						</tr>
					</tfoot>
					<tbody>
					<?php 
        $k = 0;
        for ($i = 0, $n = count($rows); $i < $n; $i++) {
            $row = $rows[$i];
            //$link 	= 'index.php?option=com_surveyforce&task=surveys&catid='. $row->id;
            $checked = mosHTML::idBox($i, $row->id);
            ?>
						<tr class="<?php 
            echo "row{$k}";
            ?>
">
							<td><?php 
            echo $pageNav->rowNumber($i);
            ?>
</td>
							<td><?php 
            echo $checked;
            ?>
</td>
							<td align="left">
								<?php 
            echo $row->name;
            ?>
							</td>
							<td align="left">
								<?php 
            echo $row->backupdate;
            ?>
							</td>
							<td align="center">
								<?php 
            if (file_exists($backup_path . '/' . $row->name)) {
                if (is_readable($backup_path . '/' . $row->name)) {
                    echo round(filesize($backup_path . '/' . $row->name) / 1000, 1);
                } else {
                    echo _JLMS_FILE_UNR;
                }
            } else {
                echo _JLMS_F_DNT_EXISTS_OR_UNR;
            }
            ?>
							</td>
							<td align="left">
								<?php 
            echo $row->id;
            ?>
							</td>
							<td></td>
						</tr>
						<?php 
            $k = 1 - $k;
        }
        ?>
					</tbody>
					</table>
				</td>
			</tr>
		</table>
</td></tr></table>
		<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
		<input type="hidden" name="task" value="backup" />
		<input type="hidden" name="boxchecked" value="0" />
		<input type="hidden" name="hidemainmenu" value="0" />
		</form>			
		<?php 
    }