mirror of
https://github.com/e107inc/e107.git
synced 2025-07-31 03:40:37 +02:00
Admin Mailout buttons with TinyMce active.
This commit is contained in:
@@ -977,14 +977,7 @@ class mailoutAdminClass extends e107MailManager
|
|||||||
<div>";
|
<div>";
|
||||||
|
|
||||||
// $text .= display_help('helpb','mailout');
|
// $text .= display_help('helpb','mailout');
|
||||||
|
|
||||||
if(e_WYSIWYG)
|
|
||||||
{
|
|
||||||
$text .="<span style='vertical-align: super;margin-left:5%;margin-bottom:auto;margin-top:auto'><input type='button' class='btn button' name='usrname' value=\"".LAN_MAILOUT_16."\" onclick=\"tinyMCE.selectedInstance.execCommand('mceInsertContent',0,'|USERNAME|')\" />
|
|
||||||
<input type='button' class='btn button' name='usrlink' value=\"".LAN_MAILOUT_14."\" onclick=\"tinyMCE.selectedInstance.execCommand('mceInsertContent',0,'|DISPLAYNAME|')\" />
|
|
||||||
<input type='button' class='btn button' name='usrlink' value=\"".LAN_MAILOUT_17."\" onclick=\"tinyMCE.selectedInstance.execCommand('mceInsertContent',0,'|SIGNUP_LINK|')\" />
|
|
||||||
<input type='button' class='btn button' name='usrid' value=\"".LAN_MAILOUT_18."\" onclick=\"tinyMCE.selectedInstance.execCommand('mceInsertContent',0,'|USERID|')\" /></span>";
|
|
||||||
}
|
|
||||||
|
|
||||||
$text .="
|
$text .="
|
||||||
</div></td>
|
</div></td>
|
||||||
|
@@ -28,13 +28,27 @@ if(e_WYSIWYG || strpos(e_SELF,"tinymce/admin_config.php") )
|
|||||||
|
|
||||||
if(ADMIN)
|
if(ADMIN)
|
||||||
{
|
{
|
||||||
define("SWITCH_TO_BB","$('#'+id).after('<div><a href=\"#\" id=\"' + id + '\" class=\"e-wysiwyg-toggle btn btn-mini\">Switch to bbcode</a></div>');");
|
$insert = "$('#'+id).after('<div>";
|
||||||
}
|
$insert .= "<a href=\"#\" id=\"' + id + '\" class=\"e-wysiwyg-toggle btn btn-mini\">Switch to bbcode<\/a>";
|
||||||
|
|
||||||
|
if(e_PAGE == 'mailout.php')
|
||||||
|
{
|
||||||
|
$insert .= " <a href=\"#\" class=\"btn btn-mini tinyInsert\" data-value=\"|USERNAME|\" >".LAN_MAILOUT_16."<\/a>";
|
||||||
|
$insert .= "<a href=\"#\" class=\"btn btn-mini tinyInsert\" data-value=\"|DISPLAYNAME|\" >".LAN_MAILOUT_14."<\/a>";
|
||||||
|
$insert .= "<a href=\"#\" class=\"btn btn-mini tinyInsert\" data-value=\"|SIGNUP_LINK|\" >".LAN_MAILOUT_17."<\/a>";
|
||||||
|
$insert .= "<a href=\"#\" class=\"btn btn-mini tinyInsert\" data-value=\"|USERID|\" >".LAN_MAILOUT_18."<\/a>";
|
||||||
|
}
|
||||||
|
|
||||||
|
$insert .= "</div>');";
|
||||||
|
|
||||||
|
define("SWITCH_TO_BB",$insert);
|
||||||
|
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
define("SWITCH_TO_BB","");
|
define("SWITCH_TO_BB","");
|
||||||
}
|
}
|
||||||
|
|
||||||
// print_a($_POST);
|
// print_a($_POST);
|
||||||
|
|
||||||
// <div><a href='#' class='e-wysiwyg-switch' onclick=\"tinyMCE.execCommand('mceToggleEditor',false,'".$tinyMceID."');expandit('".$toggleID."');\">Toggle WYSIWYG</a></div>
|
// <div><a href='#' class='e-wysiwyg-switch' onclick=\"tinyMCE.execCommand('mceToggleEditor',false,'".$tinyMceID."');expandit('".$toggleID."');\">Toggle WYSIWYG</a></div>
|
||||||
@@ -50,6 +64,13 @@ if(e_WYSIWYG || strpos(e_SELF,"tinymce/admin_config.php") )
|
|||||||
$('#bbcode-panel-'+id+'--preview').hide();
|
$('#bbcode-panel-'+id+'--preview').hide();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('.tinyInsert').click(function() {
|
||||||
|
|
||||||
|
var val = $(this).attr('data-value');
|
||||||
|
tinyMCE.selectedInstance.execCommand('mceInsertContent',0,val);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
// When new tab is added - convert textarea to TinyMce.
|
// When new tab is added - convert textarea to TinyMce.
|
||||||
|
Reference in New Issue
Block a user