Exemple #1
0
<?php

namespace qg;

$useLayouts = $Cont->vs['type'] === 'p';
$modules = $useLayouts ? cms::getLayouts() : cms::getModules();
?>
<div id=qgCMSModuleChange>
<?php 
foreach ($modules as $name => $path) {
    ?>
	<?php 
    $vs = D()->row("SELECT * FROM module WHERE name = '" . $name . "'");
    if (!$vs['access'] && !Usr()->superuser) {
        continue;
    }
    $text = is_file($path . 'description.txt') ? file_get_contents($path . 'description.txt') : '';
    $img = is_file($path . '/preview.png') ? 'background-image:url(' . appURL . 'view/module/' . $name . '/preview.png);' : '';
    ?>
	<div style="cursor:pointer" name="<?php 
    echo $name;
    ?>
" class="cmsListItem <?php 
    echo $Cont->vs['module'] === $name ? 'active' : '';
    ?>
">
		<?php 
    if (is_file($path . 'pub/64.png')) {
        ?>
			<img src="<?php 
        echo path2uri($path);
Exemple #2
0
<div class="cmsAddModule">
	<?php 
foreach (cms::getModules() as $name => $path) {
    ?>
		<?php 
    $vs = D()->row("SELECT * FROM module WHERE name = '" . $name . "'");
    if (!$vs['access'] and !Usr()->superuser) {
        continue;
    }
    if ($name === 'cms.cont.flexible') {
        continue;
    }
    ?>
 
		<div id="addMocule_<?php 
    echo $name;
    ?>
" class="cmsListItem" >
			
			<?php 
    if (is_file($path . 'pub/64.png')) {
        ?>
				<img src="<?php 
        echo path2uri($path);
        ?>
pub/64.png" style="float:left; display:block" alt="" />
			<?php 
    } else {
        ?>
				<img src="<?php 
        echo sysURL;