function display($tpl = null) { /*Ověření, jestli jde o přístup z administrace nebo front-endu*/ $doc =& JFactory::getDocument(); if (JPATH_BASE == JPATH_ADMINISTRATOR) { require_once JApplicationHelper::getPath('toolbar_html'); TOOLBAR_mapping::_DEFAULT(); } else { echo '<div class="componentheading">' . JText::_('COM_MAPPING') . '</div>'; $doc->addStyleSheet('components/com_mapping/css/general.css'); $doc->addStyleSheet('components/com_mapping/css/component.css'); } /**/ echo '<h1>' . JText::_('MAPPING_FINALIZATION') . '</h1>'; echo '<p>' . JText::_('MAPPING_SAVED_INFO') . '</p>'; if ($this->redirectUrl) { echo '<p>' . JText::_('REDIRECT_INFO') . '</p>'; echo '<script type="text/javascript"> function redirectToUrl(){ location.href="' . $this->redirectUrl . '"; } var t=setTimeout("redirectToUrl();",5000); </script>'; } }
function display($tpl = null) { /*Ověření, jestli jde o přístup z administrace nebo front-endu*/ if (JPATH_BASE == JPATH_ADMINISTRATOR) { require_once JApplicationHelper::getPath('toolbar_html'); TOOLBAR_mapping::_DEFAULT(); } else { echo '<div class="componentheading">' . JText::_('COM_MAPPING') . '</div>'; $doc =& JFactory::getDocument(); $doc->addStyleSheet('components/com_mapping/css/general.css'); $doc->addStyleSheet('components/com_mapping/css/component.css'); } /**/ echo '<h1>' . JText::_('ERROR') . '!</h1>'; echo '<div style="border:2px solid red;">' . $this->text . '</div>'; echo '<div><a href="' . $this->link . '">OK</a></div>'; }
function display($tpl = null) { $doc =& JFactory::getDocument(); $doc->addStyleSheet('components/com_mapping/css/useredit.css'); $doc->addScript("components/com_mapping/js/jquery1.4.min.js"); $doc->addScript("components/com_mapping/js/scroll.js"); $doc->addScript("components/com_mapping/js/mapping_" . JText::_('langEN') . ".js"); $doc->addScript("components/com_mapping/js/useredit.js"); /*Ověření, jestli jde o přístup z administrace nebo front-endu*/ if (JPATH_BASE == JPATH_ADMINISTRATOR) { require_once JApplicationHelper::getPath('toolbar_html'); TOOLBAR_mapping::_DEFAULT(); } else { echo '<div class="componentheading">' . JText::_('COM_MAPPING') . '</div>'; $doc =& JFactory::getDocument(); $doc->addStyleSheet('components/com_mapping/css/general.css'); $doc->addStyleSheet('components/com_mapping/css/component.css'); } /**/ }
function display($tpl = null) { /*Ověření, jestli jde o přístup z administrace nebo front-endu*/ $doc =& JFactory::getDocument(); if (JPATH_BASE == JPATH_ADMINISTRATOR) { require_once JApplicationHelper::getPath('toolbar_html'); TOOLBAR_mapping::_DEFAULT(); } else { echo '<div class="componentheading">' . JText::_('COM_MAPPING') . '</div>'; $doc->addStyleSheet('components/com_mapping/css/general.css'); $doc->addStyleSheet('components/com_mapping/css/component.css'); } $declaration = "\r\n function gSelectArticle(id,newId,title) {\r\n document.getElementById('art'+id).value=newId;\r\n document.getElementById('input'+id).value=title;\r\n \t document.getElementById('sbox-window').close();\r\n }\r\n function clearArticle(id){\r\n document.getElementById('art'+id).value=0;\r\n document.getElementById('input'+id).value='--" . JText::_("SELECT") . "--';\r\n }\r\n "; $doc->addScriptDeclaration($declaration); JHTML::_('behavior.modal'); /**/ echo '<h1>' . JText::_('MAPPING_FINALIZATION') . '</h1>'; if ($this->taskFmlArticle) { echo '<div> <h3>' . JText::_('REWRITE_CURRENT_MAPPING') . '</h3> <form method="post" action=""> <p>' . JText::_('SAVE_INTO_TASKS_MAPPING') . ': <strong>' . $this->taskFmlArticle->title . '</strong></p> <input type="hidden" name="fmlArticleId" value="' . $this->taskFmlArticle->id . '" /> <input type="submit" value="' . JText::_('SAVE_INTO_TASKS_MAPPING_BTN') . '" /></form> </div>'; $connectTask = ' (' . JText::_('AND_CONNECT_TASK') . ')'; } else { $connectTask = ''; } echo '<hr />'; echo '<div> <h3>' . JText::_('SAVE_AS_NEW_ARTICLE') . $connectTask . '</h3> <form method="post"> <table> <tr> <td>' . JText::_('TITLE') . ':</td> <td><input type="text" value="" name="title" /></td> </tr> <tr> <td>' . JText::_('CATEGORY') . '</td> <td> <select name="category"> <option value="0">-no category-</option> </select> </td> </tr> </table> <input type="submit" value="' . JText::_('SAVE') . '" /> </form> </div>'; echo '<hr />'; echo '<div> <h3>' . JText::_('REWRITE_EXISTING_FILE') . $connectTask . '</h3> <form method="post"> <table> <tr> <td>' . JText::_('FML_ARTICLE') . '</td> <td><input type="hidden" value="" name="fmlArticleId" id="art1" /><input id="input1" type="text" name="input1" value="--' . JText::_('SELECT') . '--" style="width:250px;" readonly="readonly"/> ' . $this->getSelectButton(1) . '</td> </tr> </table> <input type="submit" value="' . JText::_('SAVE') . '" /> </form> </div>'; if (!isset($this->task)) { echo '<hr />'; echo '<div> <h3>Stáhnout...</h3> <a href="index.php?option=com_mapping&task=downloadFML&format=raw">' . JText::_('DOWNLOAD_FML') . '...</a> </div>'; } }
function display($tpl = null) { /*Ověření, jestli jde o přístup z administrace nebo front-endu*/ if (JPATH_BASE == JPATH_ADMINISTRATOR) { require_once JApplicationHelper::getPath('toolbar_html'); TOOLBAR_mapping::_DEFAULT(); } else { echo '<div class="componentheading">' . JText::_('COM_MAPPING') . '</div>'; $doc =& JFactory::getDocument(); $doc->addStyleSheet('components/com_mapping/css/general.css'); $doc->addStyleSheet('components/com_mapping/css/component.css'); } /**/ echo '<h1>' . JText::_('SETTINGS') . '</h1>'; if (@$this->message != "") { echo '<div class="message">' . $this->message . '</div>'; } $configModel = $this->configModel; echo '<form method="post" action="#">'; /**váhy jednotlivých mapovacích subkomponent**/ echo '<h2>Mapovací subkomponenty</h2>'; echo '<div class="warning">' . JText::_('WARNING_COEFICIENTS') . '</div>'; echo '<table>'; $matchRates = $configModel->loadConfigs("matchRate"); if (count($matchRates) > 0) { foreach ($matchRates as $matchRate) { echo '<tr><td>' . $matchRate->name . '</td><td><input type="text" name="config#matchRate#' . $matchRate->name . '" value="' . $matchRate->value . '" /></td><td class="description">' . JText::_($matchRate->description) . '</td></tr>'; } } echo '</table>'; /**mapovací třídy**/ echo '<h2>' . JText::_('ASSIGN_CLASSES') . '</h2>'; echo '<div class="warning">' . JText::_('WARNING_CLASS_SELECTION') . '</div>'; echo '<table>'; $mappingClasses = $configModel->loadConfigs("assignClass"); if (count($mappingClasses) > 0) { foreach ($mappingClasses as $mappingClass) { echo '<tr><td class="name">' . $mappingClass->name . '</td><td>'; echo '<select name="config#assignClass#' . $mappingClass->name . '">'; echo '<option value="0"' . ($mappingClass->value == 0 ? ' selected="selected"' : '') . '>' . JText::_('DISABLED') . '</option>'; echo '<option value="1"' . ($mappingClass->value == 1 ? ' selected="selected"' : '') . '>' . JText::_('ALLOWED') . '</option>'; echo '<option value="2"' . ($mappingClass->value == 2 ? ' selected="selected"' : '') . '>' . JText::_('DEFAULT') . '</option>'; echo '</select>'; echo '</td><td class="description">' . JText::_($mappingClass->description) . '</td></tr>'; } } echo '</table>'; /**mapovací třídy**/ echo '<h2>' . JText::_('VALUES_ASSIGN_CLASSES') . '</h2>'; echo '<div class="warning">' . JText::_('WARNING_CLASS_SELECTION') . '</div>'; echo '<table>'; $valuesMappingClasses = $configModel->loadConfigs("valuesAssignClass"); if (count($valuesMappingClasses) > 0) { foreach ($valuesMappingClasses as $valuesMappingClass) { echo '<tr><td class="name">' . $valuesMappingClass->name . '</td><td>'; echo '<select name="config#valuesAssignClass#' . $valuesMappingClass->name . '">'; echo '<option value="0"' . ($valuesMappingClass->value == 0 ? ' selected="selected"' : '') . '>' . JText::_('DISABLED') . '</option>'; echo '<option value="1"' . ($valuesMappingClass->value == 1 ? ' selected="selected"' : '') . '>' . JText::_('ALLOWED') . '</option>'; echo '<option value="2"' . ($valuesMappingClass->value == 2 ? ' selected="selected"' : '') . '>' . JText::_('DEFAULT') . '</option>'; echo '</select>'; echo '</td><td class="description">' . JText::_($valuesMappingClass->description) . '</td></tr>'; } } echo '</table>'; /**nastavení konstant**/ echo '<h2>' . JText::_('CONSTANTS') . '</h2>'; echo '<div class="warning">' . JText::_('WARNING_CONSTANTS_SETTINGS') . '</div>'; echo '<table>'; $constants = $configModel->loadConfigs("constant"); if (count($constants) > 0) { foreach ($constants as $constant) { echo '<tr><td>' . $constant->name . '</td><td><input type="text" name="config#constant#' . $constant->name . '" value="' . $constant->value . '"></td><td>' . JText::_($constant->description) . '</td></tr>'; } } echo '</table>'; /****/ echo '<input type="hidden" name="submitConfig" value="ok" />'; echo '<input type="submit" value="' . JText::_('SAVE_SETTINGS') . '" /> <input type="reset" value="' . JText::_('RESET_SETTINGS') . '" />'; echo '</form>'; }
function display($tpl = null) { $doc =& JFactory::getDocument(); $declaration = "\r\n function gSelectArticle(id,newId,title) {\r\n document.getElementById('art'+id).value=newId;\r\n document.getElementById('input'+id).value=title;\r\n\t document.getElementById('sbox-window').close();\r\n }\r\n function clearArticle(id){\r\n document.getElementById('art'+id).value=0;\r\n document.getElementById('input'+id).value='--" . JText::_("SELECT") . "--';\r\n }\r\n "; $doc->addScriptDeclaration($declaration); JHTML::_('behavior.modal'); /*Ověření, jestli jde o přístup z administrace nebo front-endu*/ if (JPATH_BASE == JPATH_ADMINISTRATOR) { require_once JApplicationHelper::getPath('toolbar_html'); TOOLBAR_mapping::_DEFAULT(); } else { echo '<div class="componentheading">' . JText::_('COM_MAPPING') . '</div>'; $doc =& JFactory::getDocument(); $doc->addStyleSheet('components/com_mapping/css/general.css'); $doc->addStyleSheet('components/com_mapping/css/component.css'); } /**/ $model = $this->getModel(); $article = $model->getArticleDB($this->articleId); $art2 = $model->loadArticle($this->task->bkef_article, true); $artFml = $model->loadArticle($this->task->fml_article, true); $article = $article[0]; echo '<h3>' . JText::_('PMML_BKEF_MAPPING') . '</h3>'; echo '<div>' . JText::_('SELECT_FILES_FOR_MAPPING') . '</div>'; echo '<form method="post" action="index.php?option=com_mapping&task=similarity">'; echo '<table>'; echo '<tr><td>' . JText::_('DM TASK') . '</td><td><input type="hidden" value="' . $this->task->id . '" name="taskId" id="task" /><input id="inputTask" type="text" name="inputTask" value="' . $this->task->name . '" style="width:250px;" readonly="readonly"/></td></tr>'; echo '<tr><td>' . JText::_('BKEF') . '</td><td><input type="hidden" value="' . $art2->id . '" name="art2" id="art2" /><input id="input2" type="text" name="input2" value="' . ($art2->title != '' ? $art2->title : '--' . JText::_('SELECT') . '--') . '" style="width:250px;" readonly="readonly"/> ' . $this->getSelectButton(2) . '</td></tr>'; echo '<tr><td>' . JText::_('FML_FILE') . '</td><td><input type="hidden" value="' . $artFml->id . '" name="artFml" id="art3" /><input id="input3" type="text" name="inputFml" value="' . ($artFml->title != '' ? $artFml->title : '--' . JText::_('SELECT') . '--') . '" style="width:250px;" readonly="readonly"/> ' . $this->getSelectButton(3) . ' <a href="javascript:clearArticle(3);">' . JText::_("STORNO_FML_FILE") . '</a></td></tr>'; /*vyreseni, jestli se maji zobrazovat dalsi podrobnosti*/ echo '<tr class="optionsLinkTr"><td colspan="2"><a href="$jq(\'.optionsLinkTr\').hide();$jq(\'.optionsTr\').show();"></td></tr>'; echo '<tr class="optionsTr"> <td>' . JText::_('COLUMNS_MAPPING_TYPE') . '</td> <td> <select name="assignClass">'; $assignClassArr = $this->configModel->loadConfigs("assignClass"); if (count($assignClassArr) > 0) { foreach ($assignClassArr as $assignClass) { if ($assignClass->value > 0) { echo '<option value="' . $assignClass->name . '"' . ($assignClass->value == 2 ? ' selected="selected"' : '') . '>' . JText::_($assignClass->description) . '</option>'; } } } echo ' </select> </td> </tr>'; echo '<tr class="optionsTr"> <td>' . JText::_('VALUES_MAPPING_TYPE') . '</td> <td> <select name="valuesAssignClass">'; $assignClassArr = $this->configModel->loadConfigs("valuesAssignClass"); if (count($assignClassArr) > 0) { foreach ($assignClassArr as $assignClass) { if ($assignClass->value > 0) { echo '<option value="' . $assignClass->name . '"' . ($assignClass->value == 2 ? ' selected="selected"' : '') . '>' . JText::_($assignClass->description) . '</option>'; } } } echo ' </select> </td> </tr>'; echo '</table>'; echo '<div"><input type="submit" value="' . JText::_('START_MAPPING') . '" /></div>'; echo '</form>'; }