[Fusionforge-commits] r14680 - trunk/src/common/tracker/actions
Alain Peyrat
aljeux at fusionforge.org
Tue Oct 18 21:15:47 CEST 2011
Author: aljeux
Date: 2011-10-18 21:15:47 +0200 (Tue, 18 Oct 2011)
New Revision: 14680
Modified:
trunk/src/common/tracker/actions/browse.php
Log:
Tracker: Hide Power Query button if javascript is enabled, auto run query when selected
Modified: trunk/src/common/tracker/actions/browse.php
===================================================================
--- trunk/src/common/tracker/actions/browse.php 2011-10-18 18:54:40 UTC (rev 14679)
+++ trunk/src/common/tracker/actions/browse.php 2011-10-18 19:15:47 UTC (rev 14680)
@@ -348,7 +348,7 @@
$optgroup['values'][0] = 'Private queries';
$optgroup['values'][1] = 'Project queries';
echo '<span style="font-size:smaller">';
- echo '<select name="query_id">';
+ echo '<select name="query_id" id="query_id">';
echo '<option value="100">Select One</option>';
$current = '';
$selected = $af->getDefaultQuery();
@@ -369,11 +369,18 @@
echo '</optgroup>';
echo '</select>';
echo '</span>
- <input type="submit" name="run" value="'._('Power Query').'" />
+ <noscript><input type="submit" name="run" value="'._('Power Query').'" /></noscript>
<a href="/tracker/?atid='. $ath->getID().'&group_id='.$group_id.'&func=query">'.
_('Build Query').'</a>
</td></tr></table>
</form>';
+ ?>
+ <script language="JavaScript" type="text/javascript">/* <![CDATA[ */
+ $('#query_id').change(function() {
+ location.href = '<?php echo getStringFromServer('PHP_SELF') .'?group_id='.$group_id.'&atid='.$ath->getID().'&power_query=1&query_id=' ?>'+$('#query_id').val();
+ });
+ /* ]]> */</script>
+ <?php
} else {
echo '<strong>
<a href="/tracker/?atid='. $ath->getID().'&group_id='.$group_id.'&func=query">'._('Build Query').'</a></strong>';
More information about the Fusionforge-commits
mailing list