diff --git a/e107_plugins/pm/templates/pm_menu_template.php b/e107_plugins/pm/templates/pm_menu_template.php
new file mode 100644
index 000000000..0fb507213
--- /dev/null
+++ b/e107_plugins/pm/templates/pm_menu_template.php
@@ -0,0 +1,68 @@
+");
+define('PM_OUTBOX_ICON', "
");
+define('PM_SEND_LINK', LAN_PLUGIN_PM_NEW);
+define('NEWPM_ANIMATION', "
");
+/*
+$sc_style['PM_SEND_PM_LINK']['pre'] = "
";
+$sc_style['PM_SEND_PM_LINK']['post'] = "";
+
+$sc_style['PM_INBOX_FILLED']['pre'] = "[";
+$sc_style['PM_INBOX_FILLED']['post'] = "%]";
+
+$sc_style['PM_OUTBOX_FILLED']['pre'] = "[";
+$sc_style['PM_OUTBOX_FILLED']['post'] = "%]";
+
+$sc_style['PM_NEWPM_ANIMATE']['pre'] = "";
+$sc_style['PM_NEWPM_ANIMATE']['post'] = "";
+
+$sc_style['PM_BLOCKED_SENDERS_MANAGE']['pre'] = "
[ ";
+$sc_style['PM_BLOCKED_SENDERS_MANAGE']['post'] = ' ]';
+*/
+$PM_MENU_WRAPPER['PM_SEND_PM_LINK']= "
{---}";
+$PM_MENU_WRAPPER['PM_INBOX_FILLED']=$PM_MENU_WRAPPER['PM_OUTBOX_FILLED']= "[{---}%]";
+$PM_MENU_WRAPPER['PM_NEWPM_ANIMATE']= "{---}";
+$PM_MENU_WRAPPER['PM_BLOCKED_SENDERS_MANAGE']= "
[ {---} ]";
+
+// $pm_menu_template = "
+ $PM_MENU_TEMPLATE = "
+ ".PM_INBOX_ICON."
+ ".LAN_PLUGIN_PM_INBOX."
+ {PM_NEWPM_ANIMATE}
+
+ {PM_INBOX_TOTAL} ".LAN_PM_36.", {PM_INBOX_UNREAD} ".LAN_PM_37." {PM_INBOX_FILLED}
+
+ ".PM_OUTBOX_ICON."
+ ".LAN_PLUGIN_PM_OUTBOX."
+ {PM_OUTBOX_TOTAL} ".LAN_PM_36.", {PM_OUTBOX_UNREAD} ".LAN_PM_37." {PM_OUTBOX_FILLED}
+ {PM_SEND_PM_LINK}
+ {PM_BLOCKED_SENDERS_MANAGE}
+ ";
+
+
diff --git a/e107_plugins/pm/templates/pm_template.php b/e107_plugins/pm/templates/pm_template.php
index eafd2de6c..1d3b5eb38 100644
--- a/e107_plugins/pm/templates/pm_template.php
+++ b/e107_plugins/pm/templates/pm_template.php
@@ -25,7 +25,7 @@
if (!defined('e107_INIT')) { exit; }
-global $sc_style; // Needed for the PM_REPLY shortcode!
+//global $sc_style; // Needed for the PM_REPLY shortcode!
if(deftrue('BOOTSTRAP') && deftrue('FONTAWESOME'))
{
@@ -37,42 +37,7 @@ else
if (!defined('PM_READ_ICON')) define('PM_READ_ICON', "
");
if (!defined('PM_UNREAD_ICON')) define('PM_UNREAD_ICON', "
");
}
-
-define('PM_INBOX_ICON', "
");
-define('PM_OUTBOX_ICON', "
");
-define('PM_SEND_LINK', LAN_PLUGIN_PM_NEW);
-define('NEWPM_ANIMATION', "
");
-
-
-$sc_style['PM_SEND_PM_LINK']['pre'] = "
";
-$sc_style['PM_SEND_PM_LINK']['post'] = "";
-
-$sc_style['PM_INBOX_FILLED']['pre'] = "[";
-$sc_style['PM_INBOX_FILLED']['post'] = "%]";
-
-$sc_style['PM_OUTBOX_FILLED']['pre'] = "[";
-$sc_style['PM_OUTBOX_FILLED']['post'] = "%]";
-
-$sc_style['PM_NEWPM_ANIMATE']['pre'] = "";
-$sc_style['PM_NEWPM_ANIMATE']['post'] = "";
-
-$sc_style['PM_BLOCKED_SENDERS_MANAGE']['pre'] = "
[ ";
-$sc_style['PM_BLOCKED_SENDERS_MANAGE']['post'] = ' ]';
-
-$PM_MENU = "
-".PM_INBOX_ICON."
-".LAN_PLUGIN_PM_INBOX."
-{PM_NEWPM_ANIMATE}
-
-{PM_INBOX_TOTAL} ".LAN_PM_36.", {PM_INBOX_UNREAD} ".LAN_PM_37." {PM_INBOX_FILLED}
-
-".PM_OUTBOX_ICON."
-".LAN_PLUGIN_PM_OUTBOX."
-{PM_OUTBOX_TOTAL} ".LAN_PM_36.", {PM_OUTBOX_UNREAD} ".LAN_PM_37." {PM_OUTBOX_FILLED}
-{PM_SEND_PM_LINK}
-{PM_BLOCKED_SENDERS_MANAGE}
-";
-
+/*
$sc_style['PM_ATTACHMENT_ICON']['pre'] = " ";
$sc_style['PM_ATTACHMENTS']['pre'] = "
";
$sc_style['PM_ATTACHMENTS']['post'] = "
";
@@ -108,8 +73,21 @@ $sc_style['PM_REPLY']['pre'] = "
$sc_style['PM_REPLY']['post'] = "
";
+*/
-$PM_SEND_PM = "
+$PM_WRAPPER['PM_ATTACHMENT_ICON']= " {---}";
+$PM_WRAPPER['PM_ATTACHMENTS']= "
{---}
";
+
+//$sc_style['PM_NEXTPREV']['pre'] = "
|
";
+
+$PM_WRAPPER['PM_EMOTES']= "
|
";
+$PM_WRAPPER['PM_ATTACHMENT']= "
|
";
+$PM_WRAPPER['PM_RECEIPT']= "
|
";
+$PM_WRAPPER['PM_REPLY']= "
|
";
+
+//$PM_SEND_PM = "
+$PM_TEMPLATE['send'] = "
@@ -138,7 +116,8 @@ $PM_SEND_PM = "
";
-$PM_INBOX_HEADER = "
+//$PM_INBOX_HEADER = "
+$PM_TEMPLATE['inbox']['start'] = "
@@ -153,7 +132,8 @@ $PM_INBOX_HEADER = "
";
-$PM_INBOX_TABLE = "{SETIMAGE: w=30&h=30&crop=1}
+//$PM_INBOX_TABLE = "{SETIMAGE: w=30&h=30&crop=1}
+$PM_TEMPLATE['inbox']['item'] = "{SETIMAGE: w=30&h=30&crop=1}
@@ -165,13 +145,15 @@ $PM_INBOX_TABLE = "{SETIMAGE: w=30&h=30&crop=1}
";
-$PM_INBOX_EMPTY = "
+//$PM_INBOX_EMPTY = "
+$PM_TEMPLATE['inbox']['empty'] = "
";
-$PM_INBOX_FOOTER = "
+//$PM_INBOX_FOOTER = "
+$PM_TEMPLATE['inbox']['end'] = "
";
-$PM_OUTBOX_HEADER = "
+//$PM_OUTBOX_HEADER = "
+$PM_TEMPLATE['outbox']['start'] = "
@@ -200,7 +183,8 @@ $PM_OUTBOX_HEADER = "
";
-$PM_OUTBOX_TABLE = "
+//$PM_OUTBOX_TABLE = "
+$PM_TEMPLATE['outbox']['item'] = "
@@ -211,7 +195,8 @@ $PM_OUTBOX_TABLE = "
";
-$PM_OUTBOX_EMPTY = "
+//$PM_OUTBOX_EMPTY = "
+$PM_TEMPLATE['outbox']['empty'] = "
@@ -229,7 +214,8 @@ $PM_OUTBOX_FOOTER = "
";*/
-$PM_OUTBOX_FOOTER = "
+//$PM_OUTBOX_FOOTER = "
+$PM_TEMPLATE['outbox']['end'] = "