<td class="shl-list-id" > <?php echo $this->pagination->getRowOffset($i); ?> </td> <td class="shl-list-check" > <?php echo $checked; ?> </td> <td class="shl-list-shurl"> <?php echo empty($url->pageid) ? '' : ShlHtmlBs_Helper::badge($this->escape($url->pageid), 'info'); ?> </td> <td class="shl-list-sef"> <?php echo '<input type="hidden" name="metaid[' . $url->id . ']" value="' . (empty($url->metaid) ? 0 : $url->metaid) . '" />'; echo '<input type="hidden" name="newurls[' . $url->id . ']" value="' . (empty($url->nonsefurl) ? '' : $this->escape($url->nonsefurl)) . '" />'; // link to full meta edit $anchor = empty($url->oldurl) ? '(-)' : $this->escape($url->oldurl); $anchor .= '<br/><i>(' . $this->escape($url->nonsefurl) . ')</i>'; $params = array(); $linkData = array('c' => 'editurl', 'task' => 'edit', 'view' => 'editurl', 'startOffset' => '1', 'cid[]' => $url->id, 'tmpl' => 'component'); $targetUrl = Sh404sefHelperGeneral::buildUrl($linkData); $displayedUrl = empty($url->oldurl) ? $url->nonsefurl : $url->oldurl; $params['linkTitle'] = JText::_('COM_SH404SEF_MODIFY_META_TITLE') . ' ' . $this->escape($displayedUrl);
?> <tr> <td class="shl-list-id"> <?php echo $this->pagination->getRowOffset($i); ?> </td> <td class="shl-list-check"> <?php echo $checked; ?> </td> <td class="shl-list-hits"> <?php echo empty($url->cpt) ? ' ' : ShlHtmlBs_Helper::badge($url->cpt, 'info'); ?> </td> <td class="shl-list-sef"> <?php $params = array(); $linkData = array('c' => 'editurl', 'task' => 'edit', 'cid[]' => $url->id, 'tmpl' => 'component', 'view' => 'editurl'); $targetUrl = Sh404sefHelperGeneral::buildUrl($linkData); $params['linkTitle'] = Sh404sefHelperHtml::abridge(JText::_('COM_SH404SEF_MODIFY_LINK_TITLE') . ' ' . $this->escape($url->oldurl), 'editurl'); $modalTitle = ''; $params['linkClass'] = 'shl-list-sef'; $params['linkType'] = 'a'; $name = '-editurl-' . $url->id; echo ShlHtmlModal_helper::modalLink($name, $this->escape($url->oldurl), $targetUrl, $sizes['editurl']['x'], $sizes['editurl']['y'], $top = 0, $left = 0, $onClose = '', $modalTitle, $params); ?>
} $data->tip = !$this->canEditNewUrl || $this->noUrlEditing ? '' : JText::_('COM_SH404SEF_TT_NEWURL'); echo $this->layoutRenderer['custom']->render($data); // canonical $data = new stdClass(); $data->name = 'canonical'; $data->label = JText::_('COM_SH404SEF_CANONICAL'); if ($this->noUrlEditing) { $data->input = $this->escape($this->meta->canonical); } else { $data->input = '<input type="text" name="canonical" id="canonical" size="90" value="' . $this->escape($this->meta->canonical) . '" />'; } $data->tip = $this->noUrlEditing ? '' : JText::_('COM_SH404SEF_TT_CANONICAL'); echo $this->layoutRenderer['custom']->render($data); // shurl $data = new stdClass(); $data->name = 'shurl'; $data->label = JText::_('COM_SH404SEF_PAGE_ID'); $data->input = ShlHtmlBs_Helper::badge($this->escape($this->pageid->pageid), 'info'); $data->tip = ''; echo $this->layoutRenderer['custom']->render($data); // QR code $data = new stdClass(); $data->name = 'qrcode'; $data->label = 'QR code'; $data->input = '<img src="http://chart.apis.google.com/chart?chs=130x130&cht=qr&chld=L|0&chl=' . urlencode($this->qrCodeUrl) . '" alt="QR code" width="130" height="130">'; $data->tip = ''; echo $this->layoutRenderer['custom']->render($data); ?> </div>
echo ShlHtmlModal_helper::modalLink($name, $anchor, $targetUrl, Sh404sefFactory::getPConfig()->windowSizes['duplicates']['x'], Sh404sefFactory::getPConfig()->windowSizes['duplicates']['y'], $top = 0, $left = 0, $onClose = '', $modalTitle, $params); } ?> </td> <td class="center"> <?php if (empty($url->aliases)) { echo ' '; } else { $params = array(); $linkData = array('c' => 'editurl', 'task' => 'edit', 'cid[]' => $url->id, 'tmpl' => 'component', 'startOffset' => 2); $targetUrl = Sh404sefHelperGeneral::buildUrl($linkData); $modalTitle = ''; $params['linkTitle'] = 'Has ' . $url->aliases . ' alias(es)'; $name = '-editurlaliases-' . $url->id; $anchor = ShlHtmlBs_Helper::badge($url->aliases, 'info'); echo ShlHtmlModal_helper::modalLink($name, $anchor, $targetUrl, Sh404sefFactory::getPConfig()->windowSizes['editurl']['x'], Sh404sefFactory::getPConfig()->windowSizes['editurl']['y'], $top = 0, $left = 0, $onClose = '', $modalTitle, $params); } ?> </td> <td class="center"> <?php echo $custom; ?> </td> </tr> <?php $k = 1 - $k; } } else { ?>
<div class="span12 shl-center"> <?php echo JText::_('COM_SH404SEF_ANALYTICS_AVG_MEMORY_USED'); ?> </div> <div class="span12 shl-center"> <?php echo ShlHtmlBs_Helper::badge($this->escape(sprintf('%0.1f', $this->analytics->analyticsData->perf->avgMemoryUsed)) . ' Mb', 'info'); ?> </div> </div> <div class="span4" rel="tooltip" <?php echo Sh404sefHelperHtml::wrapBootstrapTipTitle(JText::_('COM_SH404SEF_ANALYTICS_USER_STATUS'), JText::_('COM_SH404SEF_ANALYTICS_TT_USER_STATUS')); ?> > <div class="span12 shl-center"> <?php echo JText::_('COM_SH404SEF_ANALYTICS_USER_STATUS'); ?> </div> <div class="span12 shl-center"> <?php echo ShlHtmlBs_Helper::badge($this->escape(sprintf('%0.1f', $this->analytics->analyticsData->perf->loggedInUserRate * 100)) . ' %', 'info'); ?> </div> </div> </div>
?> </td> <td class="shl-list-icon"> <?php echo $mainUrl; ?> </td> <td class="shl-list-nonsef"> <?php echo $this->escape($url->newurl); ?> </td> <td class="shl-list-icon"> <?php echo empty($url->aliases) ? ' ' : ShlHtmlBs_Helper::badge($url->aliases, 'info'); ?> </td> <td class="shl-list-icon"> <?php echo $custom; ?> </td> </tr> <?php $k = 1 - $k; } ?> </tbody> </table> <?php