mirror of
https://github.com/openvk/openvk
synced 2025-05-07 09:36:51 +03:00
Kinda fix poll display in non-microblog posts
This commit is contained in:
parent
d8e0995962
commit
ccdf3c7861
3 changed files with 15 additions and 4 deletions
|
@ -44,7 +44,7 @@ trait TAttachmentHost
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
$skipped[] = ["100%", "unset", $child, "unset"];
|
$skipped[] = $child;
|
||||||
}
|
}
|
||||||
|
|
||||||
$height = "unset";
|
$height = "unset";
|
||||||
|
@ -66,7 +66,8 @@ trait TAttachmentHost
|
||||||
return (object) [
|
return (object) [
|
||||||
"width" => $width . "px",
|
"width" => $width . "px",
|
||||||
"height" => $height . "px",
|
"height" => $height . "px",
|
||||||
"tiles" => array_merge($result, $skipped),
|
"tiles" => $result,
|
||||||
|
"extras" => $skipped,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,11 +57,17 @@
|
||||||
{var $width = $width - 70 * $GLOBALS["_nesAttGloCou"]}
|
{var $width = $width - 70 * $GLOBALS["_nesAttGloCou"]}
|
||||||
{/if}
|
{/if}
|
||||||
{var $attachmentsLayout = $post->getChildrenWithLayout($width)}
|
{var $attachmentsLayout = $post->getChildrenWithLayout($width)}
|
||||||
<div n:ifcontent class="attachments_b" style="height: {$attachmentsLayout->height|noescape}; width: {$attachmentsLayout->width|noescape};">
|
<div n:ifcontent class="attachments attachments_b" style="height: {$attachmentsLayout->height|noescape}; width: {$attachmentsLayout->width|noescape};">
|
||||||
<div class="attachment" n:foreach="$attachmentsLayout->tiles as $attachment" style="float: {$attachment[3]|noescape}; width: {$attachment[0]|noescape}; height: {$attachment[1]|noescape};" data-localized-nsfw-text="{_nsfw_warning}">
|
<div class="attachment" n:foreach="$attachmentsLayout->tiles as $attachment" style="float: {$attachment[3]|noescape}; width: {$attachment[0]|noescape}; height: {$attachment[1]|noescape};" data-localized-nsfw-text="{_nsfw_warning}">
|
||||||
{include "../attachment.xml", attachment => $attachment[2]}
|
{include "../attachment.xml", attachment => $attachment[2]}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div n:ifcontent class="attachments attachments_m">
|
||||||
|
<div class="attachment" n:foreach="$attachmentsLayout->extras as $attachment">
|
||||||
|
{include "../attachment.xml", attachment => $attachment}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div n:if="$post->isAd()" style="color:grey;">
|
<div n:if="$post->isAd()" style="color:grey;">
|
||||||
<br/>
|
<br/>
|
||||||
|
|
|
@ -638,10 +638,14 @@ h4 {
|
||||||
line-height: 130%;
|
line-height: 130%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.post-content .attachments_b {
|
.post-content .attachments:first-of-type {
|
||||||
margin-top: 8px;
|
margin-top: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.post-content .attachments_m .attachment {
|
||||||
|
width: 98%;
|
||||||
|
}
|
||||||
|
|
||||||
.attachment .post {
|
.attachment .post {
|
||||||
width: 102%;
|
width: 102%;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue