Добрый день, друзья! Есть ли среди Вас такие умельцы, у которых бы вышло прикрутить редактор на стену? Поиск по сайту ничего не дал. Если все-таки найдется такой человек — было бы просто здорово услышать его мнение по этому поводу и получить годное решение данного вопроса.
UPD #1 НЕ ПОЛУЧИЛОСЬ ((( не реагирует кнопка Отправить при ответе на запись размещенную на стене. Просто на стену пишет без проблем.
вот коды моих файлов
wall.tpl
{assign var="oSession" value=$oUserProfile->getSession()}
{assign var="oVote" value=$oUserProfile->getVote()}
<script type="text/javascript">
ls.wall.init({
login:'{$oUserProfile->getLogin()}'
});
jQuery(document).ready(function($){
$("textarea").charCount({
allowed: 250,
warning: 0
});
});
</script>
<h2 class="header-table">Стена <span class="fl-r">({$iCountWallUser})</span></h2>
{if $oUserCurrent}
<form class="wall-submit">
<textarea rows="1" id="wall-text" style="height: 100px;" class="input-text mce-editor markitup-editor input-width-full js-wall-reply-parent-text"></textarea>
<button type="button" onclick="ls.wall.add(jQuery('#wall-text').val(),0);" class="button button-primary js-button-wall-submit">{$aLang.wall_add_submit}</button>
</form>
{else}
<div class="wall-note">
<h3>{$aLang.wall_add_quest}</h3>
</div>
{/if}
{if !count($aWall)}
<div class="wall-note" id="wall-note-list-empty">
<h3>{$aLang.wall_list_empty}</h3>
</div>
{/if}
<div id="wall-container" class="wall">
{include file='actions/ActionProfile/wall_items.tpl'}
</div>
{if $iCountWall-count($aWall)}
<a href="#" onclick="return ls.wall.loadNext();" id="wall-button-next" class="stream-get-more"><span class="wall-more-inner">{$aLang.wall_load_more} (<span id="wall-count-next">{$iCountWall-count($aWall)}</span>)</span></a>
{/if}
{include file='editor.tpl' sImgToLoad='wall_text' sSettingsTinymce='ls.settings.getTinymceComment()' sSettingsMarkitup='ls.settings.getMarkitupComment()'}
wall_item.tpl
{foreach from=$aWall item=oWall}
{assign var="oWallUser" value=$oWall->getUser()}
{assign var="aReplyWall" value=$oWall->getLastReplyWall()}
<div id="wall-item-{$oWall->getId()}" class="js-wall-item wall-item-wrapper">
<div class="wall-item">
<a href="{$oWallUser->getUserWebPath()}"><img src="{$oWallUser->getProfileAvatarPath(48)}" alt="avatar" class="avatar" /></a>
<p class="info">
<a href="{$oWallUser->getUserWebPath()}">{$oWallUser->getProfileName()}</a> ·
<time class="date" datetime="{date_format date=$oWall->getDateAdd() format='c'}">{date_format date=$oWall->getDateAdd() hours_back="12" minutes_back="60" now="60" day="day H:i" format="j F Y, H:i"}</time>
</p>
<div class="wall-item-content text">
{$oWall->getText()}
</div>
{if $oUserCurrent}
<ul class="actions wall-item-actions">
{if $oUserCurrent and !$aReplyWall}
<li><a href="#" class="link-dotted" onclick="return ls.wall.toggleReply({$oWall->getId()});">{$aLang.wall_action_reply}</a></li>
{/if}
{if $oWall->isAllowDelete()}
<li><a href="#" onclick="return ls.wall.remove({$oWall->getId()});" class="link-dotted">{$aLang.wall_action_delete}</a></li>
{/if}
</ul>
{/if}
</div>
{if $aReplyWall}
<div class="wall-item-replies" id="wall-item-replies-{$oWall->getId()}">
{if count($aReplyWall) < $oWall->getCountReply()}
<a href="#" onclick="return ls.wall.loadReplyNext({$oWall->getId()});" id="wall-reply-button-next-{$oWall->getId()}" class="wall-more-reply">
<span class="wall-more-inner">{$aLang.wall_load_reply_more} <span id="wall-reply-count-next-{$oWall->getId()}">{$oWall->getCountReply()}</span> {$oWall->getCountReply()|declension:$aLang.comment_declension:'russian'}</span>
</a>
{/if}
{if $aReplyWall}
<div class="wall-item-container" id="wall-reply-container-{$oWall->getId()}">
{include file='actions/ActionProfile/wall_items_reply.tpl'}
</div>
{/if}
</div>
{/if}
{if $oUserCurrent}
<form class="wall-submit wall-submit-reply" {if !$aReplyWall}style="display: none"{/if}>
<textarea rows="4"
id="wall-text"
class="input-text mce-editor markitup-editor input-width-full js-wall-reply-parent-text"
placeholder="{$aLang.wall_add_title}"
onclick="return ls.wall.expandReply(0);"></textarea>
<button type="button" onclick="ls.wall.addReply('#wall-reply-text-{$oWall->getId()}'.val(), {$oWall->getId()});" class="button button-primary js-button-wall-submit">{$aLang.wall_reply_submit}</button>
</form>
{/if}
</div>
{/foreach}