Skip to content

Commit

Permalink
Fixed issue [#21247] HTML comments shouldn't be used to guard JavaScr…
Browse files Browse the repository at this point in the history
…ipt (Rouven Weßling).

git-svn-id: http://joomlacode.org/svn/joomla/development/trunk@18204 6f6e1ebd-4c2b-0410-823f-f34bde69bce9
  • Loading branch information
eddieajau committed Jul 22, 2010
1 parent a2c6344 commit 7819849
Show file tree
Hide file tree
Showing 56 changed files with 9 additions and 121 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
JHtml::_('behavior.formvalidation');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'banner.cancel' || document.formvalidator.isValid(document.id('banner-form'))) {
Expand All @@ -39,7 +38,6 @@ function submitbutton(task)
document.id('jform_type1').fireEvent('click');
}
});
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_banners'); ?>" method="post" name="adminForm" id="banner-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,12 @@
JHtml::_('behavior.formvalidation');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'client.cancel' || document.formvalidator.isValid(document.id('client-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_banners'); ?>" method="post" name="adminForm" id="client-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
JHtml::_('behavior.tooltip');
?>
<script type="text/javascript">
<!--
window.addEvent('domready', function() {
document.id('jform_compressed1').addEvent('click', function(e){
document.id('jform_inline0').checked=false;
Expand All @@ -23,7 +22,6 @@
document.id('jform_compressed1').checked=false;
});
});
// -->
</script>
<form
action="<?php echo JRoute::_('index.php?option=com_banners&task=tracks.display&format=raw');?>"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
?>

<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'category.cancel' || document.formvalidator.isValid(document.id('item-form'))) {
Expand All @@ -32,7 +31,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED'));?>');
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_menus'); ?>" method="post" name="adminForm" id="item-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,12 @@

?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'application.cancel' || document.formvalidator.isValid(document.id('application-form'))) {
submitform(task);
}
}
-->
</script>

<form action="<?php echo JRoute::_('index.php?option=com_config');?>" id="application-form" method="post" name="adminForm" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,12 @@
JHtml::_('behavior.formvalidation');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (document.formvalidator.isValid(document.id('component-form'))) {
submitform(task);
}
}
-->
</script>
<form action="<?php echo JRoute::_('index.php?option=com_config');?>" id="component-form" method="post" name="adminForm" autocomplete="off" class="form-validate">
<fieldset>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
JHtml::_('behavior.formvalidation');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'contact.cancel' || document.formvalidator.isValid(document.id('contact-form'))) {
Expand All @@ -27,7 +26,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED'));?>');
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_contact'); ?>" method="post" name="adminForm" id="contact-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
?>

<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'article.cancel' || document.formvalidator.isValid(document.id('item-form'))) {
Expand All @@ -30,7 +29,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED'));?>');
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_content'); ?>" method="post" name="adminForm" id="item-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
defined('_JEXEC') or die;
?>
<script type="text/javascript">
<!--
function submitbutton3(pressbutton) {
var form = document.adminForm;

Expand All @@ -36,7 +35,6 @@ function submitbutton4(pressbutton) {
form.submit();
}
}
//-->
</script>

<form enctype="multipart/form-data" action="<?php echo JRoute::_('index.php?option=com_installer&view=install');?>" method="post" name="adminForm">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,12 @@
JHtml::_('behavior.formvalidation');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'language.cancel' || document.formvalidator.isValid(document.id('language-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_languages'); ?>" method="post" name="adminForm" id="language-form" class="form-validate">
Expand Down
2 changes: 0 additions & 2 deletions administrator/components/com_menus/views/menu/tmpl/edit.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,12 @@
?>

<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'menu.cancel' || document.formvalidator.isValid(document.id('item-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_menus'); ?>" method="post" name="adminForm" id="item-form">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,11 @@
$listDirn = $this->state->get('list.direction');
?>
<script type="text/javascript">
<!--
function submitbutton(task) {
if (task != 'menus.delete' || confirm('<?php echo JText::_('COM_MENUS_MENU_CONFIRM_DELETE',true);?>')) {
submitform(task);
}
}
// -->
</script>
<form action="<?php echo JRoute::_('index.php?option=com_menus&view=menus');?>" method="post" name="adminForm">
<table class="adminlist">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,12 @@
JHtml::_('behavior.keepalive');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'config.cancel' || document.formvalidator.isValid(document.id('config-form'))) {
submitform(task);
}
}
// -->
</script>
<form action="<?php echo JRoute::_('index.php?option=com_messages'); ?>" method="post" name="adminForm" id="message-form" class="form-validate">
<fieldset>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,11 @@
JHtml::_('behavior.keepalive');
?>
<script type="text/javascript">
<!--
function submitbutton(task) {
if (task == 'message.cancel' || document.formvalidator.isValid(document.id('message-form'))) {
submitform(task);
}
}
// -->
</script>
<form action="<?php echo JRoute::_('index.php?option=com_messages'); ?>" method="post" name="adminForm" id="message-form" class="form-validate">
<div class="width-100">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ protected function getInput()
$attr .= $this->element['onchange'] ? ' onchange="'.(string) $this->element['onchange'].'"' : '';

$html[] = '<script type="text/javascript">';
$html[] = '<!-- ';

$ordering = $this->form->getValue('ordering');
$position = $this->form->getValue('position');
Expand Down Expand Up @@ -86,7 +85,6 @@ protected function getInput()
}

$html[] = 'writeDynaList(\'name="'.$this->name.'" id="'.$this->id.'"'.$attr.'\', orders, originalPos, originalPos, originalOrder);';
$html[] = ' //-->';
$html[] = '</script>';

return implode("\n", $html);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
$hasContent = empty($this->item->module) || $this->item->module == 'custom' || $this->item->module == 'mod_custom';
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'module.cancel' || document.formvalidator.isValid(document.id('module-form'))) {
Expand All @@ -33,7 +32,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('COM_MODULES_ERROR_TITLE'));?>');
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_modules'); ?>" method="post" name="adminForm" id="module-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
$hasContent = empty($this->item->module) || $this->item->module == 'custom' || $this->item->module == 'mod_custom';
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'module.cancel' || document.formvalidator.isValid(document.id('module-form'))) {
Expand All @@ -34,7 +33,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED'));?>');
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_modules&layout=modal&tmpl=component'); ?>" method="post" name="adminForm" id="module-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'newsfeed.cancel' || document.formvalidator.isValid(document.id('newsfeed-form'))) {
Expand All @@ -28,7 +27,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED'));?>');
}
}
// -->
</script>

<form action="<?php echo JRoute::_('index.php?option=com_newsfeeds'); ?>" method="post" name="adminForm" id="newsfeed-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,12 @@
JHtml::_('behavior.formvalidation');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'plugin.cancel' || document.formvalidator.isValid(document.id('style-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_templates'); ?>" method="post" name="adminForm" id="style-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,12 @@

?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'link.cancel' || document.formvalidator.isValid(document.id('link-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php echo JRoute::_('index.php?option=com_redirect'); ?>" method="post" name="adminForm" id="link-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
JHtml::_('behavior.keepalive');
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'source.cancel' || document.formvalidator.isValid(document.id('source-form'))) {
Expand All @@ -27,7 +26,6 @@ function submitbutton(task)
alert('<?php echo $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED'));?>');
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_templates'); ?>" method="post" name="adminForm" id="source-form" class="form-validate">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,12 @@
$user = JFactory::getUser();
?>
<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'style.cancel' || document.formvalidator.isValid(document.id('style-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_templates'); ?>" method="post" name="adminForm" id="style-form" class="form-validate">
Expand Down
2 changes: 0 additions & 2 deletions administrator/components/com_users/views/group/tmpl/edit.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,12 @@
?>

<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'group.cancel' || document.formvalidator.isValid(document.id('group-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_users'); ?>" method="post" name="adminForm" id="group-form" class="form-validate">
Expand Down
2 changes: 0 additions & 2 deletions administrator/components/com_users/views/level/tmpl/edit.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
?>

<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'level.cancel' || document.formvalidator.isValid(document.id('level-form'))) {
Expand Down Expand Up @@ -85,7 +84,6 @@ function submitbutton(task)
});
});
*/
// -->
</script>


Expand Down
2 changes: 0 additions & 2 deletions administrator/components/com_users/views/user/tmpl/edit.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,12 @@
?>

<script type="text/javascript">
<!--
function submitbutton(task)
{
if (task == 'user.cancel' || document.formvalidator.isValid(document.id('user-form'))) {
submitform(task);
}
}
// -->
</script>

<form action="<?php JRoute::_('index.php?option=com_users'); ?>" method="post" name="adminForm" id="user-form" class="form-validate">
Expand Down
Loading

0 comments on commit 7819849

Please sign in to comment.