Submit
Path:
~
/
/
usr
/
local
/
psa
/
admin
/
plib
/
modules
/
xovi
/
views
/
scripts
/
rank-tracker
/
File Content:
add-competitors.phtml
<?php // Copyright 1999-2020. Plesk International GmbH. All rights reserved. $this->headScript()->appendFile(pm_Context::getBaseUrl() . 'js/jquery.min.js?' . XOVIVERSION); $this->headScript()->appendFile(pm_Context::getBaseUrl() . 'js/jquery.tagsinput.js?' . XOVIVERSION); $this->headScript()->appendFile(pm_Context::getBaseUrl() . 'js/rankTracker.jquery.js?' . XOVIVERSION); $this->headScript()->appendScript('$.noConflict();'); $this->headLink()->appendStylesheet(pm_Context::getBaseUrl() . 'css/tagsinput.css'); ?> <div id="seo-toolkit"> <?php if (!empty($this->preview)) : ?> <div class="preview-box"> <?php echo $this->preview; ?> </div> <?php endif; ?> <form id="rank-tracker-form"> <div class="row"> <div class="col-xs-12 col-md-8"> <div class="row"> <div class="col-xs-3 add-column-name"> <div class="row"> <div class="col-xs-12"> <label for="competitors"> <b><?= $this->lmsg('rank-tracker.competitors') ?></b> <img title="<?= $this->lmsg('rank-tracker.addform.competitors.tooltip'); ?>" width="16" height="16" src="<?= pm_Context::getBaseUrl(); ?>images/icon_help.png"> </label> </label> </div> <div class="col-xs-12"> <span class="help-text"><?= $this->lmsg('rank-tracker.addform.competitors.short'); ?></span> </div> </div> </div> <div class="col-xs-9"> <input name="competitors" id="competitors" value="" class="input-text" type="text"> </div> </div> <div class="row btns-box"> <div class="col-xs-3"> </div> <div class="col-xs-9 inputCol"> <span id="btn-send" class="btn action save-competitors"><button type="button" id="apply-form" value="" name="send"><?= $this->lmsg('rank-tracker.addcompetitors.button') ?></button></span> <div id="sendLoader" style="display: none"> <img width="38" height="38" src="<?=pm_Context::getBaseUrl()?>images/icons/indicator.gif"> </div> </div> </div> </div> <div class="col-xs-12 col-md-4"> <div class="row col-xs-12 load-content"> <div class="row"> <div class="col-xs-12"><h3><?php echo $this->lmsg('rank-tracker.suggested-competitors'); ?></h3></div> <div class="col-xs-12"> <div id="suggested-competitors" class="tagslist"></div> </div> </div> </div> </div> </div> </form> </div> <script type="text/javascript"> jQuery(document).ready(function ($) { // init tagsInput $.setInputSettings( { "competitors": { "defaultText": "<?=$this->lmsg('rank-tracker.adddomain')?>" } } ); $.setMessages({ "no_suggestions": "<?=$this->lmsg('wizard.no.suggestions')?>", "no_more_suggestions": "<?=$this->lmsg('rank-tracker.suggestions.no_more')?>" }); $.setFormData( { 'competitorAllow': 1, 'suggestionUrl': <?=$this->jsEscape($this->suggestionUrl)?> }, [ 'competitors' ], null ); $('#rank-tracker-form #btn-send').click(function () { $('.msg-box').remove(); $('#sendLoader').show(); $(this).hide(); var pData = []; $('#competitors').each(function () { var arr = null, val = $(this).val(); arr = val.split(','); $.each(arr, function (i, v) { pData.push({'name': 'competitors[]', 'value': v}); }); }); var addkeysError = function (message) { if (typeof message === "string") { Jsw.addStatusMessage('error', message); } else { Jsw.addStatusMessage('error', <?= $this->jsEscape($this->lmsg('rank-tracker.addcompetitors.error')) ?>); } $('#rank-tracker-form #sendLoader').hide(); $('#rank-tracker-form #btn-send').show(); }; $.ajax({ type: 'POST', cache: false, url: <?=$this->jsEscape($this->urlSubmit)?>, data: pData, dataType: 'json', success: function (data) { if (typeof data === "object") { if (typeof data['redirect'] === "string") { $(location).attr('href', data['redirect']); } else { addkeysError(data['message']); } } else { addkeysError(); } }, error: function () { addkeysError(); } }); return false; }); }); </script>
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
add-competitors.phtml
5695 bytes
0644
add-keys.phtml
22998 bytes
0644
competitors.phtml
6799 bytes
0644
index.phtml
13643 bytes
0644
keyword.phtml
8042 bytes
0644
N4ST4R_ID | Naxtarrr