forked from Public/pics
PhotoPage: replace custom sub-photo boxes with generic equivalents
This commit is contained in:
parent
cf31f0af07
commit
a9a2c64d81
@ -421,14 +421,6 @@ a#previous_photo:hover, a#next_photo:hover {
|
|||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#sub_photo {
|
|
||||||
background: #fff;
|
|
||||||
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
|
|
||||||
float: left;
|
|
||||||
padding: 2%;
|
|
||||||
margin: 25px 3.5% 25px 0;
|
|
||||||
width: 68.5%;
|
|
||||||
}
|
|
||||||
#sub_photo #tag_list {
|
#sub_photo #tag_list {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
margin: 1em 0;
|
margin: 1em 0;
|
||||||
@ -446,15 +438,6 @@ a#previous_photo:hover, a#next_photo:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#photo_exif_box {
|
|
||||||
background: #fff;
|
|
||||||
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
|
|
||||||
margin: 25px 0 25px 0;
|
|
||||||
overflow: auto;
|
|
||||||
padding: 2%;
|
|
||||||
float: right;
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
#photo_exif_box dt {
|
#photo_exif_box dt {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
float: left;
|
float: left;
|
||||||
@ -469,15 +452,6 @@ a#previous_photo:hover, a#next_photo:hover {
|
|||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#user_actions_box {
|
|
||||||
background: #fff;
|
|
||||||
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
|
|
||||||
float: left;
|
|
||||||
margin: 25px 0 25px 0;
|
|
||||||
overflow: auto;
|
|
||||||
padding: 2%;
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Responsive: smartphone in portrait
|
/* Responsive: smartphone in portrait
|
||||||
---------------------------------------*/
|
---------------------------------------*/
|
||||||
|
@ -40,21 +40,27 @@ class PhotoPage extends Template
|
|||||||
$this->photo();
|
$this->photo();
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<div id="sub_photo">
|
<div class="row mt-5">
|
||||||
|
<div class="col-8">
|
||||||
|
<div id="sub_photo" class="content-box">
|
||||||
<h2 class="entry-title">', $this->photo->getTitle(), '</h2>';
|
<h2 class="entry-title">', $this->photo->getTitle(), '</h2>';
|
||||||
|
|
||||||
$this->taggedPeople();
|
$this->taggedPeople();
|
||||||
$this->linkNewTags();
|
$this->linkNewTags();
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
</div>';
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-4">';
|
||||||
|
|
||||||
$this->photoMeta();
|
$this->photoMeta();
|
||||||
|
|
||||||
if($this->is_asset_owner)
|
if ($this->is_asset_owner)
|
||||||
$this->addUserActions();
|
$this->addUserActions();
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<script type="text/javascript" src="', BASEURL, '/js/photonav.js"></script>';
|
<script type="text/javascript" src="', BASEURL, '/js/photonav.js"></script>';
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -94,7 +100,7 @@ class PhotoPage extends Template
|
|||||||
private function photoMeta()
|
private function photoMeta()
|
||||||
{
|
{
|
||||||
echo '
|
echo '
|
||||||
<div id="photo_exif_box">
|
<div id="photo_exif_box" class="content-box clearfix">
|
||||||
<h3>EXIF</h3>
|
<h3>EXIF</h3>
|
||||||
<dl class="photo_meta">';
|
<dl class="photo_meta">';
|
||||||
|
|
||||||
@ -171,7 +177,9 @@ class PhotoPage extends Template
|
|||||||
echo '
|
echo '
|
||||||
<div>
|
<div>
|
||||||
<h3>Link tags</h3>
|
<h3>Link tags</h3>
|
||||||
<p style="position: relative"><input type="text" id="new_tag" placeholder="Type to link a new tag"></p>
|
<p style="position: relative">
|
||||||
|
<input class="form-control w-auto" type="text" id="new_tag" placeholder="Type to link a new tag">
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript" src="', BASEURL, '/js/ajax.js"></script>
|
<script type="text/javascript" src="', BASEURL, '/js/ajax.js"></script>
|
||||||
<script type="text/javascript" src="', BASEURL, '/js/autosuggest.js"></script>
|
<script type="text/javascript" src="', BASEURL, '/js/autosuggest.js"></script>
|
||||||
@ -240,7 +248,7 @@ class PhotoPage extends Template
|
|||||||
public function addUserActions()
|
public function addUserActions()
|
||||||
{
|
{
|
||||||
echo '
|
echo '
|
||||||
<div id=user_actions_box>
|
<div id="user_actions_box" class="content-box">
|
||||||
<h3>Actions</h3>
|
<h3>Actions</h3>
|
||||||
<a class="btn btn-danger" href="', BASEURL, '/', $this->photo->getSlug(), '?confirm_delete">Delete</a>
|
<a class="btn btn-danger" href="', BASEURL, '/', $this->photo->getSlug(), '?confirm_delete">Delete</a>
|
||||||
</div>';
|
</div>';
|
||||||
|
Loading…
Reference in New Issue
Block a user