function getPluginDep()\r
{\r
return array(\r
- 'NP_OpenId',\r
- 'NP_znSpecialTemplateParts',\r
+// 'NP_OpenId',\r
+// 'NP_znSpecialTemplateParts',\r
);\r
}\r
\r
'PostAddComment',\r
'PostDeleteComment',\r
'PreComment',\r
+ 'TemplateExtraFields',\r
);\r
}\r
\r
}\r
\r
// }}}\r
+ // {{{ event_TemplateExtraFields($data)\r
+\r
+ /**\r
+ * Extra template parts for plugin specified\r
+ *\r
+ * @param array\r
+ * fields array\r
+ * 'PLUGIN_NAME' array\r
+ * 'TEMPLATE_PARTS_NAME'\r
+ * 'TEMPLATE_PARTS_NAME'\r
+ * 'TEMPLATE_PARTS_NAME'...\r
+ * @return void\r
+ */\r
+ function event_TemplateExtraFields($data)\r
+ {\r
+ $data['fields']['NP_EzComment2'] = array(\r
+ '_NP_EZCOMMENT2_FORM_LOGGEDIN_IDX' => _NP_EZCOMMENT2_FORM_LOGGEDIN_IDX, \r
+ '_NP_EZCOMMENT2_FORM_NOTLOGGEDIN_IDX' => _NP_EZCOMMENT2_FORM_NOTLOGGEDIN_IDX, \r
+ '_NP_EZCOMMENT2_FORM_LOGGEDIN_ITM' => _NP_EZCOMMENT2_FORM_LOGGEDIN_ITM,\r
+ '_NP_EZCOMMENT2_FORM_NOTLOGGEDIN_ITM' => _NP_EZCOMMENT2_FORM_NOTLOGGEDIN_ITM, \r
+ 'COMMENTS_BODY_IDX' => _NP_EZCOMMENT2_COMMENTS_BODY_IDX, \r
+ 'COMMENTS_FOOTER_IDX' => _NP_EZCOMMENT2_COMMENTS_FOOTER_IDX, \r
+ 'COMMENTS_HEADER_IDX' => _NP_EZCOMMENT2_COMMENTS_HEADER_IDX,\r
+ );\r
+ }\r
+\r
+ // }}}\r
// {{{ event_PostAddComment($data)\r
\r
/**\r
echo '<br /><input type="checkbox" value="1" name="EzComment2_Secret" id="EzComment2_Secret_' . $this->numcalled . '" />';\r
echo '<label for="EzComment2_Secret_' . $this->numcalled . '">'.$this->getBlogOption($bid, 'secLabel').'</label><br />';\r
}\r
- if ($this->authOpenID) {\r
- $this->plugOpenIDdoSkinVar($this->commentSkinType, $this->commentItemId);\r
- }\r
+// if ($this->authOpenID) {\r
+// $this->plugOpenIDdoSkinVar($this->commentSkinType, $this->commentItemId);\r
+// }\r
}\r
\r
// }}}\r
* @param string\r
* @param integer\r
* @return void.\r
- */\r
+ *\r
function plugOpenIDdoSkinVar($skinType, $iid = 0)\r
{\r
global $CONF, $manager, $member;\r
}\r
}\r
\r
- // }}}\r
+ // }}}*/\r
// {{{ checkDestinationurl($destinationurl)\r
\r
/**\r
$formFlg = '_IDX';\r
}\r
if ($member && $member->isLoggedIn()) {\r
- $formType = 'FORM_LOGGEDIN' . $formFlg;\r
+ $formType = '_NP_EZCOMMENT2_FORM_LOGGEDIN' . $formFlg;\r
$loginMember = $member->createFromID($member->getID());\r
$formdata['membername'] = $this->_hsc($loginMember->getDisplayName());\r
} else {\r
- $formType = 'FORM_NOTLOGGEDIN' . $formFlg;\r
- }\r
- if ($this->authOpenID && ($skinType == 'item' || $this->numcalled == 0)) {\r
- $this->plugOpenIDdoSkinVar($skinType, intval($commentItem->itemid));\r
+ $formType = '_NP_EZCOMMENT2_FORM_NOTLOGGEDIN' . $formFlg;\r
}\r
+// if ($this->authOpenID && ($skinType == 'item' || $this->numcalled == 0)) {\r
+// $this->plugOpenIDdoSkinVar($skinType, intval($commentItem->itemid));\r
+// }\r
$this->commentItemId = intval($commentItem->itemid);\r
$this->commentSkinType = $skinType;\r
$contents = $template[$formType];\r
include_once($this->getDirectory() . 'EzCommentActions.php');\r
- $formAction =& new EzCommentFormActions($commentItem, $formdata, $loginMember);\r
+ $formAction =& new EzCommentFormActions($skinType, $commentItem, $formdata, $loginMember);\r
$parser =& new PARSER($formAction->getAllowedActions(), $formAction);\r
$parser->parse(&$contents);\r
}\r
* Comment form/list template via NP_znSpecialTemplateParts\r
*\r
* @return array\r
- */\r
+ *\r
function getTemplateParts()\r
{\r
$this->languageInclude();\r