Ejemplo n.º 1
0
 public static function getHTML_Item(EAL_Item $item, $forReview = TRUE, $editableMeta = FALSE, $namePrefix = "")
 {
     $answers_html = "";
     switch (get_class($item)) {
         case 'EAL_ItemSC':
             $answers_html = CPT_ItemSC::getHTML_Answers($item, $forReview);
             break;
         case 'EAL_ItemMC':
             $answers_html = CPT_ItemMC::getHTML_Answers($item, $forReview);
             break;
     }
     if ($forReview) {
         // description
         $item_html = sprintf("<div>%s</div>", wpautop(stripslashes($item->description)));
         // question and answers
         $item_html .= sprintf("<div style='background-color:F2F6FF; margin-top:2em; padding:1em;'>");
         $item_html .= sprintf("%s", wpautop(stripslashes($item->question)));
         $item_html .= sprintf("%s", $answers_html);
         $item_html .= sprintf("</div>");
         return sprintf("<div>%s</div>", $item_html);
     } else {
         // head line (incl. option to edit)
         $item_html = sprintf("\r\n\t\t\t\t<div onmouseover=\"this.children[1].style.display='inline';\"  onmouseout=\"this.children[1].style.display='none';\">\r\n\t\t\t\t\t<h1 style='display:inline'>%s</span></h1>\r\n\t\t\t\t\t<div style='display:none'>\r\n\t\t\t\t\t\t<span><a href=\"post.php?action=edit&post=%d\">Edit</a></span>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>", $item->title, $item->id);
         // description
         $item_html .= sprintf("<div>%s</div>", wpautop(stripslashes($item->description)));
         // question and answers
         $item_html .= sprintf("<div style='background-color:#F2F6FF; margin-top:1em; padding:1em; border-width:1px; border-style:solid; border-color:#CCCCCC;'>");
         $item_html .= sprintf("%s", wpautop(stripslashes($item->question)));
         $item_html .= sprintf("%s", $answers_html);
         $item_html .= sprintf("</div>");
         return sprintf("\r\n\t\t\t\t<div id='poststuff'>\r\n\t\t\t\t\t<div id='post-body' class='metabox-holder columns-2'>\r\n\t\t\t\t\t\t<div class='postbox-container' id='postbox-container-2'>\r\n\t\t\t\t\t\t\t<div class='meta-box-sortables ui-sortable'>\r\n\t\t\t\t\t\t\t\t%s\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div class='postbox-container' id='postbox-container-1'>\r\n\t\t\t\t\t\t\t<div style='background-color:#FFFFFF; margin-top:1em; padding:1em; border-width:1px; border-style:solid; border-color:#CCCCCC;'>\r\n\t\t\t\t\t\t\t\t%s\r\n\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>", $item_html, CPT_Item::getHTML_Metadata($item, $editableMeta, $namePrefix));
     }
 }