Вход Регистрация
Файл: concrete5.7.5.6/concrete/tools/conversations/edit_message.php
Строк: 139
<?php defined('C5_EXECUTE') or die("Access Denied.");
use 
ConcreteCoreConversationMessageMessage as ConversationMessage;
use 
ConcreteCoreConversationFlagTypeFlagType as ConversationFlagType;

$ax Loader::helper('ajax');
$vs Loader::helper('validation/strings');
$ve Loader::helper('validation/error');
$as Loader::helper('validation/antispam');

$pageObj Page::getByID($_POST['cID']);
$areaObj Area::get($pageObj$_POST['blockAreaHandle']);
$blockObj Block::getByID($_POST['bID'], $pageObj$areaObj);

$form Loader::helper('form');

$u = new User();
$ui UserInfo::getByID($u->getUserID());
$val Loader::helper('validation/token');

if (
Loader::helper('validation/numbers')->integer($_POST['cnvMessageID']) && $_POST['cnvMessageID'] > 0) {
    
$message ConversationMessage::getByID($_POST['cnvMessageID']);
    if (
is_object($message)) {
        
$mp = new Permissions($message);
        if (
$mp->canEditConversationMessage()) {
            
$editor ConcreteCoreConversationEditorEditor::getByID($message->getConversationEditorID());
            
$editor->setConversationMessageObject($message);
            if (
is_object($conversation)) {
                if(
$conversation->getConversationAttachmentOverridesEnabled() > 0) {
                    
$attachmentsEnabled $conversation->getConversationAttachmentsEnabled();
                } else {
                    
$attachmentsEnabled Config::get('conversations.attachments_enabled');
                }
            }
            
?>

            <div class="ccm-conversation-edit-message" data-conversation-message-id="<?php echo $message->getConversationMessageID()?>">
                <form method="post" class="aux-reply-form">
                    <div class="ccm-conversation-avatar"><?php print $ui->getUserAvatar()->output()?></div>
                    <div class="ccm-conversation-message-form">
                        <div class="ccm-conversation-errors alert alert-danger"></div>
                        <?php $editor->outputConversationEditorReplyMessageForm(); ?>
                        <button type="button" data-post-message-id="<?php echo $message->getConversationMessageID()?>" data-submit="update-conversation-message" class="pull-right btn btn-primary btn-small"><?php echo t('Save')?></button>
                        <?php if ($attachmentsEnabled) { ?>
                            <button type="button" class="pull-right btn btn-default ccm-conversation-attachment-toggle" title="<?php echo t('Attach Files'); ?>"><i class="fa fa-image"></i></button>
                        <?php ?>
                        <button type="button" data-post-message-id="<?php echo $message->getConversationMessageID()?>" data-submit="cancel-update" class="cancel-update pull-right btn btn-small"><?php echo t('Cancel')?></button>
                        <?php echo $form->hidden('blockAreaHandle'$blockAreaHandle?>
                        <?php echo $form->hidden('cID'$cID?>
                        <?php echo $form->hidden('bID'$bID?>
                    </div>
                </form>
                <?php if ($attachmentsEnabled) { ?>
                    <div class="ccm-conversation-attachment-container">
                        <form action="<?php echo Loader::helper('concrete/urls')->getToolsURL('conversations/add_file');?>" class="dropzone" id="file-upload-reply">
                            <div class="ccm-conversation-errors alert alert-danger"></div>
                            <?php $val->output('add_conversations_file'); ?>
                            <?php echo $form->hidden('blockAreaHandle'$blockAreaHandle?>
                            <?php echo $form->hidden('cID'$cID?>
                            <?php echo $form->hidden('bID'$bID?>
                        </form>
                    </div>
                <?php ?>
            </div>


        <?php

        
}
    }
}
Онлайн: 0
Реклама