/[drupal]/drupal/modules/menu/menu.js
ViewVC logotype

Contents of /drupal/modules/menu/menu.js

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download) (as text)
Sat Oct 3 17:43:52 2009 UTC (8 weeks, 1 day ago) by dries
Branch: MAIN
Changes since 1.2: +20 -1 lines
File MIME type: text/javascript
- Patch #536788 by jhodgdon | joachim: Fixed Provide documentation on making menu tabs.
1 // $Id: menu.js,v 1.2 2009/04/27 20:19:36 webchick Exp $
2
3 (function ($) {
4
5 Drupal.behaviors.menuFieldsetSummaries = {
6 attach: function (context) {
7 $('fieldset#edit-menu', context).setSummary(function (context) {
8 return Drupal.checkPlain($('#edit-menu-link-title', context).val()) || Drupal.t('Not in menu');
9 });
10 }
11 };
12
13 Drupal.behaviors.menuDisplayForm = {
14 attach: function () {
15 $('fieldset#edit-menu .form-item:first').before('<div class="form-item form-type-checkbox form-item-menu-create"><label for="edit-menu-create" class="option"><input type="checkbox" class="form-checkbox" id="edit-menu-create" name="menu[create]"/> ' + Drupal.t('Create a menu item.') + '</label></div>');
16 $('fieldset#edit-menu .form-item:gt(0)').hide();
17 $('#edit-menu-create').change(function () {
18 if($(this).is(':checked')){
19 $('fieldset#edit-menu .form-item:gt(0)').show();
20 $('#edit-menu-link-title').val(Drupal.checkPlain($('#edit-title').val())).change();
21 }else{
22 $('fieldset#edit-menu .form-item:gt(0)').hide();
23 $('#edit-menu-link-title').val('').change();
24 }
25 });
26 $('#edit-menu-link-title').keyup(function () {
27 $('#edit-menu-create').attr('checked', $(this).val());
28 });
29 }
30 };
31
32 })(jQuery);

  ViewVC Help
Powered by ViewVC 1.1.2