Beispiel #1
0
										<?php 
    echo html_encode($article->getAuthor());
    ?>
									</td>
									<td>
										<?php 
    if ($sortorder == 'date') {
        echo $article->getDateTime();
    } else {
        echo $article->getLastchange();
    }
    ?>
									</td>
									<td>
										<?php 
    printPublished($article);
    ?>
									</td>
									<td>
										<?php 
    printExpired($article);
    ?>
									</td>
									<td class="page-list_icon">
										<?php 
    if ($article->inProtectedCategory()) {
        echo '<img src="../../images/lock.png" style="border: 0px;" alt="' . gettext('Password protected') . '" title="' . gettext('Password protected') . '" />';
    }
    ?>
									</td>
									<td><?php 
/**
 * Prints the table part of a single page item for the sortable pages list
 *
 * @param object $page The array containing the single page
 * @param bool $flag set to true to flag the element as having a problem with nesting level
 */
function printPagesListTable($page, $flag)
{
    if ($flag) {
        $img = '../../images/drag_handle_flag.png';
    } else {
        $img = '../../images/drag_handle.png';
    }
    ?>
	<div class='page-list_row'>
		<div class="page-list_title">
			<?php 
    if (checkIfLockedPage($page)) {
        echo "<a href='admin-edit.php?page&amp;titlelink=" . urlencode($page->getTitlelink()) . "'> ";
        checkForEmptyTitle($page->getTitle(), "page");
        echo "</a>" . checkHitcounterDisplay($page->getHitcounter());
    } else {
        checkForEmptyTitle($page->getTitle(), "page");
        checkHitcounterDisplay($page->getShow());
    }
    ?>
		</div>
		<div class="page-list_extra">
			<span>
				<?php 
    echo html_encode($page->getAuthor());
    ?>
			</span>
		</div>
		<div class="page-list_extra">
			<?php 
    printPublished($page);
    ?>
		</div>
		<div class="page-list_extra">
			<?php 
    printExpired($page);
    ?>
		</div>
		<div class="page-list_iconwrapper">
			<div class="page-list_icon">
				<?php 
    if ($page->getPassword()) {
        echo '<img src="../../images/lock.png" style="border: 0px;" alt="' . gettext('Password protected') . '" title="' . gettext('Password protected') . '" />';
    }
    ?>
			</div>

			<?php 
    if (checkIfLockedPage($page)) {
        ?>
				<div class="page-list_icon">
					<?php 
        printPublishIconLink($page, "page");
        ?>
				</div>
				<div class="page-list_icon">
					<?php 
        if ($page->getCommentsAllowed()) {
            ?>
						<a href="?commentson=0&amp;titlelink=<?php 
            echo html_encode($page->getTitlelink());
            ?>
&amp;XSRFToken=<?php 
            echo getXSRFToken('update');
            ?>
" title="<?php 
            echo gettext('Disable comments');
            ?>
">
							<img src="../../images/comments-on.png" alt="" title="<?php 
            echo gettext("Comments on");
            ?>
" style="border: 0px;"/>
						</a>
						<?php 
        } else {
            ?>
						<a href="?commentson=1&amp;titlelink=<?php 
            echo html_encode($page->getTitlelink());
            ?>
&amp;XSRFToken=<?php 
            echo getXSRFToken('update');
            ?>
" title="<?php 
            echo gettext('Enable comments');
            ?>
">
							<img src="../../images/comments-off.png" alt="" title="<?php 
            echo gettext("Comments off");
            ?>
" style="border: 0px;"/>
						</a>
						<?php 
        }
        ?>
				</div>
			<?php 
    } else {
        ?>
				<div class="page-list_icon">
					<img src="../../images/icon_inactive.png" alt="" title="<?php 
        gettext('locked');
        ?>
" />
				</div>
				<div class="page-list_icon">
					<img src="../../images/icon_inactive.png" alt="" title="<?php 
        gettext('locked');
        ?>
" />
				</div>
			<?php 
    }
    ?>

			<div class="page-list_icon">
				<a href="../../../index.php?p=pages&amp;title=<?php 
    echo js_encode($page->getTitlelink());
    ?>
" title="<?php 
    echo gettext("View page");
    ?>
">
					<img src="images/view.png" alt="" title="<?php 
    echo gettext("view");
    ?>
" />
				</a>
			</div>

			<?php 
    if (checkIfLockedPage($page)) {
        if (extensionEnabled('hitcounter')) {
            ?>
					<div class="page-list_icon">
						<a href="?hitcounter=1&amp;titlelink=<?php 
            echo html_encode($page->getTitlelink());
            ?>
&amp;add&amp;XSRFToken=<?php 
            echo getXSRFToken('hitcounter');
            ?>
" title="<?php 
            echo gettext("Reset hitcounter");
            ?>
">
							<img src="../../images/reset.png" alt="" title="<?php 
            echo gettext("Reset hitcounter");
            ?>
" /></a>
					</div>
					<?php 
        }
        ?>
				<div class="page-list_icon">
					<a href="javascript:confirmDelete('admin-pages.php?delete=<?php 
        echo $page->getTitlelink();
        ?>
&amp;add&amp;XSRFToken=<?php 
        echo getXSRFToken('delete');
        ?>
',deletePage)" title="<?php 
        echo gettext("Delete page");
        ?>
">
						<img src="../../images/fail.png" alt="" title="<?php 
        echo gettext("delete");
        ?>
" /></a>
				</div>
				<div class="page-list_icon">
					<input class="checkbox" type="checkbox" name="ids[]" value="<?php 
        echo $page->getTitlelink();
        ?>
" onclick="triggerAllBox(this.form, 'ids[]', this.form.allbox);" />
				</div>
			<?php 
    } else {
        ?>
				<div class="page-list_icon">
					<img src="../../images/icon_inactive.png" alt="" title="<?php 
        gettext('locked');
        ?>
" />
				</div>
				<div class="page-list_icon">
					<img src="../../images/icon_inactive.png" alt="" title="<?php 
        gettext('locked');
        ?>
" />
				</div>
				<div class="page-list_icon">
					<img src="../../images/icon_inactive.png" alt="" title="<?php 
        gettext('locked');
        ?>
" />
				</div>
			<?php 
    }
    ?>
		</div><!--  icon wrapper end -->
	</div>
	<?php 
}