mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-05-21 03:49:21 -04:00
$theme->block_type() so that the themer has a consistent interface. Also added a bunch more callbacks and normalized the names so that the module author has plenty of options for where stuff gets put on the page. Especially renamed album/photo/sidebar to be album_blocks() photo_blocks() and sidebar_blocks() to make it clear that those are going to be larger content sections and not just basic insertion points. Used __call() to collapse all functions in the theme, which incidentally makes it trivially easy to add a new insertion point.
18 lines
560 B
PHP
18 lines
560 B
PHP
<? defined("SYSPATH") or die("No direct script access."); ?>
|
|
<div id="gItem">
|
|
<a href="" class="gButtonLink">Full size (1024x768)</a>
|
|
<?= $theme->photo_top() ?>
|
|
|
|
<img id="gPhotoID-<?= $item->id ?>" alt="photo" src="<?= $item->resize_url() ?>"
|
|
width="<?= $item->resize_width ?>"
|
|
height="<?= $item->resize_height ?>" />
|
|
<h1><?= $item->title_edit ?></h1>
|
|
<div><?= $item->description_edit ?></div>
|
|
|
|
<? if (module::is_installed("comment")): ?>
|
|
<?= comment::block($theme, true); ?>
|
|
<? endif ?>
|
|
|
|
<?= $theme->photo_bottom() ?>
|
|
</div>
|