Редакция 344 | Редакция 362 | К новейшей редакции | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS
Редакция | Автор | № строки | Строка |
---|---|---|---|
302 | alex-w | 1 | <?php |
2 | |||
3 | /** |
||
4 | * |
||
5 | * Codename: ant-ng - generator of sources.list for Debian and |
||
6 | * distributives, based on Debian |
||
303 | alex-w | 7 | * http://alex-w.org.ru/p/antng/ |
302 | alex-w | 8 | * |
9 | * Copyright (c) 2009 Alexander Wolf |
||
10 | * Dual licensed under the MIT and GNU LGPL licenses. |
||
303 | alex-w | 11 | * http://alex-w.org.ru/p/antng/license |
302 | alex-w | 12 | * |
13 | */ |
||
14 | |||
304 | alex-w | 15 | require_once dirname(__FILE__)."/init.php"; |
302 | alex-w | 16 | |
361 | alex-w | 17 | $scripts = " |
18 | <script type='text/javascript'> |
||
19 | (function($){ |
||
20 | // очищаем select |
||
21 | $.fn.clearSelect = function() { |
||
22 | return this.each(function(){ |
||
23 | if(this.tagName=='SELECT') { |
||
24 | this.options.length = 0; |
||
25 | $(this).attr('disabled','disabled'); |
||
26 | } |
||
27 | }); |
||
28 | } |
||
29 | // заполняем select |
||
30 | $.fn.fillSelect = function(dataArray) { |
||
31 | return this.clearSelect.each(function(){ |
||
32 | if(this.tagName=='SELECT') { |
||
33 | var currentSelect = this; |
||
34 | $.each(dataArray,function(index,data) { |
||
35 | var option = new Option(data.text,data.value); |
||
36 | if($.support.cssFloat) { |
||
37 | currentSelect.add(option,null); |
||
38 | } else { |
||
39 | currentSelect.add(option); |
||
40 | } |
||
41 | }); |
||
42 | } |
||
43 | }); |
||
44 | } |
||
45 | })(jQuery); |
||
46 | </script> |
||
47 | |||
48 | "; |
||
49 | |||
50 | $smarty->assign('scripts', $scripts); |
||
51 | |||
331 | alex-w | 52 | $smarty->display('default.tpl'); |
53 | |||
302 | alex-w | 54 | ?> |