Flatta and Diman fixes

This commit is contained in:
Serghey Rodin 2016-07-06 13:53:03 +03:00
commit 3bed87ba15
98 changed files with 5260 additions and 3031 deletions

View file

@ -35,7 +35,7 @@
<a class="data-date"><?=$v_time?></a>
</td>
</tr>
<tr><td class="data-<?php echo $v_status ?>"><b><?php echo $v_status ?></b></td></tr>
<tr><td class="data-<?=$v_status?>"><b><?=__($v_status)?></b></td></tr>
</table>
</td>
<td class="data-dotted">
@ -92,7 +92,7 @@
if ((!empty($v_backend_template)) && ( $value == $_POST['v_backend_template'])){
echo ' selected' ;
}
echo ">".$value."</option>\n";
echo ">".htmlentities($value)."</option>\n";
}
?>
</select>
@ -298,13 +298,13 @@
<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns1" <?php if (!empty($v_ns1)) echo "value=".htmlentities($v_ns1); ?>>
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete"><?=__('delete')?></span>
</td>
</tr>
<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns2" <?php if (!empty($v_ns2)) echo "value=".htmlentities($v_ns2); ?>>
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete"><?=__('delete')?></span>
</td>
</tr>
@ -312,7 +312,7 @@
echo '<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns3" value="'.htmlentities($v_ns3).'">
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete">'.__('delete').'</span>
</td>
</tr>';
@ -320,7 +320,7 @@
echo '<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns4" value="'.htmlentities($v_ns4).'">
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete">'.__('delete').'</span>
</td>
</tr>';
@ -328,7 +328,7 @@
echo '<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns5" value="'.htmlentities($v_ns5).'">
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete">'.__('delete').'</span>
</td>
</tr>';
@ -336,7 +336,7 @@
echo '<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns6" value="'.htmlentities($v_ns6).'">
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete">'.__('delete').'</span>
</td>
</tr>';
@ -344,7 +344,7 @@
echo '<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns7" value="'.htmlentities($v_ns7).'">
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete">'.__('delete').'</span>
</td>
</tr>';
@ -352,14 +352,14 @@
echo '<tr>
<td>
<input type="text" size="20" class="vst-input" name="v_ns8" value="'.htmlentities($v_ns8).'">
<span class="remove-ns additional-control delete">delete</span>
<span class="remove-ns additional-control delete">'.__('delete').'</span>
</td>
</tr>';
?>
<tr class="add-ns" <? if($v_ns8) echo 'style="display:none;"'; ?> >
<td class="step-top-small">
<span class="add-ns-button additional-control add">Add one more Name Server</span>
<span class="add-ns-button additional-control add"><?=__('Add one more Name Server')?></span>
</td>
</tr>
@ -378,37 +378,4 @@
</tr>
</table>
</form>
</div>
<?php insert_scripts(); ?>
<script>
$(document).ready(function(){
$('.add-ns-button').click(function(){
var n = $('input[name^=v_ns]').length;
if(n < 8){
var t = $($('input[name=v_ns1]').parents('tr')[0]).clone(true, true);
t.find('input').attr({value:'', name:'v_ns'+(n+1)});
t.find('span').show();
$('tr.add-ns').before(t);
}
if( n == 7 ) {
$('.add-ns').hide();
}
});
$('.remove-ns').click(function(){
$(this).parents('tr')[0].remove();
$('input[name^=v_ns]').each(function(i, ns){
$(ns).attr({name: 'v_ns'+(i+1)});
i < 2 ? $(ns).parent().find('span').hide() : $(ns).parent().find('span').show();
});
$('.add-ns').show();
});
$('input[name^=v_ns]').each(function(i, ns){
i < 2 ? $(ns).parent().find('span').hide() : $(ns).parent().find('span').show();
});
});
</script>
<script src="/js/pages/edit.package.js"></script>
</div>