Merge pull request #2708 from rabuzarus/0407-frio-picture-wall-fix
frio:fix jot - posts with images were not available on wall
This commit is contained in:
commit
3432268e80
|
@ -234,15 +234,15 @@ function editpost(url) {
|
||||||
}
|
}
|
||||||
|
|
||||||
var modal = $('#jot-modal').modal();
|
var modal = $('#jot-modal').modal();
|
||||||
url = url + " #profile-jot-form";
|
url = url + " #jot-sections";
|
||||||
|
|
||||||
//var rand_num = random_digits(12);
|
//var rand_num = random_digits(12);
|
||||||
$(".jot-nav .jot-perms-lnk").parent("li").addClass("hidden");
|
$(".jot-nav .jot-perms-lnk").parent("li").addClass("hidden");
|
||||||
|
|
||||||
// For editpost we load the modal html form the edit page. So we would have two jot forms in
|
// For editpost we load the modal html of "jot-sections" of the edit page. So we would have two jot forms in
|
||||||
// the page html. To avoid js conflicts we store the original jot in the variable jotcache.
|
// the page html. To avoid js conflicts we store the original jot in the variable jotcache.
|
||||||
// After closing the modal original jot should be restored at its orginal position in the html structure.
|
// After closing the modal original jot should be restored at its orginal position in the html structure.
|
||||||
jotcache = $("#jot-content > #profile-jot-form");
|
jotcache = $("#jot-content > #jot-sections");
|
||||||
|
|
||||||
// remove the original Jot as long as the edit Jot is open
|
// remove the original Jot as long as the edit Jot is open
|
||||||
jotcache.remove();
|
jotcache.remove();
|
||||||
|
|
|
@ -397,7 +397,7 @@ function enableOnUser(){
|
||||||
|
|
||||||
function jotShow() {
|
function jotShow() {
|
||||||
var modal = $('#jot-modal').modal();
|
var modal = $('#jot-modal').modal();
|
||||||
jotcache = $("#profile-jot-form");
|
jotcache = $("#jot-sections");
|
||||||
|
|
||||||
modal
|
modal
|
||||||
.find('#jot-modal-content')
|
.find('#jot-modal-content')
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
|
|
||||||
<div id="jot-content">
|
<div id="jot-content">
|
||||||
<form id="profile-jot-form" action="{{$action}}" method="post">
|
<div id="jot-sections">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
{{* Note: We need 2 modal close buttons here to bypass a bug in bootstrap.
|
{{* Note: We need 2 modal close buttons here to bypass a bug in bootstrap.
|
||||||
The second is for mobile view. The first one doesnt work with dropdowns. To get a working close button
|
The second is for mobile view. The first one doesnt work with dropdowns. To get a working close button
|
||||||
|
@ -35,7 +35,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="jot-modal-body" class="modal-body">
|
<div id="jot-modal-body" class="modal-body">
|
||||||
|
<form id="profile-jot-form" action="{{$action}}" method="post">
|
||||||
<div id="profile-jot-wrapper">
|
<div id="profile-jot-wrapper">
|
||||||
<div>
|
<div>
|
||||||
<div id="character-counter" class="grey jothidden text-info pull-left"></div>
|
<div id="character-counter" class="grey jothidden text-info pull-left"></div>
|
||||||
|
@ -87,6 +87,7 @@
|
||||||
{{$jotplugins}}
|
{{$jotplugins}}
|
||||||
</div>
|
</div>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="profile-jot-acl-wrapper" style="display: none;">
|
<div id="profile-jot-acl-wrapper" style="display: none;">
|
||||||
|
@ -94,12 +95,13 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="jot-preview-content" style="display:none;"></div>
|
<div id="jot-preview-content" style="display:none;"></div>
|
||||||
|
</form>
|
||||||
|
|
||||||
<div id="jot-fbrowser-wrapper" style="display: none"></div>
|
<div id="jot-fbrowser-wrapper" style="display: none"></div>
|
||||||
|
|
||||||
{{if $content}}<script>initEditor();</script>{{/if}}
|
{{if $content}}<script>initEditor();</script>{{/if}}
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue