Changeset 7327
- Timestamp:
- Oct 21, 2010, 11:35:20 PM (14 years ago)
- Location:
- extensions/GrumPluginClasses
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/GrumPluginClasses/classes/GPCRequestBuilder.class.inc.php
r7317 r7327 263 263 264 264 265 load_language('rbuilder.lang', GPC_PATH); 266 265 267 266 268 class GPCRequestBuilder { … … 490 492 GPCCore::addHeaderJS('gpc.interface', 'plugins/'.$baseName.'external/interface/interface.js'); 491 493 GPCCore::addHeaderJS('gpc.inestedsortable', 'plugins/'.$baseName.'external/inestedsortable.pack.js'); 492 GPCCore::addHeaderJS('gpc.criteriaBuilder', 'plugins/'.$baseName.'criteriaBuilder. js');494 GPCCore::addHeaderJS('gpc.criteriaBuilder', 'plugins/'.$baseName.'criteriaBuilder.packed.js'); 493 495 494 496 $template->append('head_elements', … … 497 499 textAND:'".l10n('gpc_rb_textAND')."', 498 500 textOR:'".l10n('gpc_rb_textOR')."', 501 textNoCriteria:\"".l10n('There is no criteria ! At least, one criteria is required to do search...')."\", 499 502 imgEditUrl:'', 500 503 imgDeleteUrl:'', … … 909 912 $datas['imageCategoriesDir']=explode(',', $row['imageCategoriesDir']); 910 913 911 912 914 $datas['imageCategories']=Array(); 913 915 for($i=0;$i<count($datas['imageCategoriesId']);$i++) … … 918 920 'dirType' => $datas['imageCategoriesDir'][$i], 919 921 'pLinks' => $datas['imageCategoriesPLink'][$i], 920 'link'=> make_index_url( 921 array( 922 'category' => array( 923 'id' => $datas['imageCategoriesId'][$i], 924 'name' => $datas['imageCategoriesNames'][$i], 925 'permalink' => $datas['imageCategoriesPLink'][$i]) 926 ) 922 'link'=> make_picture_url( 923 array( 924 'image_id' => $datas['imageId'], 925 'category' => array 926 ( 927 'id' => $datas['imageCategoriesId'][$i], 928 'name' => $datas['imageCategoriesNames'][$i], 929 'permalink' => $datas['imageCategoriesPLink'][$i] 927 930 ) 931 ) 932 ) 928 933 ); 929 934 } … … 1318 1323 global $template, $lang; 1319 1324 1320 load_language('rbuilder.lang', GPC_PATH);1325 //load_language('rbuilder.lang', GPC_PATH); 1321 1326 1322 1327 if(is_string($filter)) $filter=array($filter); -
extensions/GrumPluginClasses/css/rbuilder.css
r7317 r7327 77 77 } 78 78 79 input.cRequestCriterions { 80 margin-left:1em; 81 } 79 82 80 83 div#iMenuCriterions div#iMenuCItems { … … 84 87 position:absolute; 85 88 padding:0px; 86 margin :36px 2px 2px;89 margin-top:-1px; 87 90 } 88 91 … … 113 116 margin-bottom:3px; 114 117 cursor:default; 118 padding-left:0; 119 padding-right:0; 120 } 121 div#iMenuCriterions div#iMenuCTitle div#iMenuCText { 122 padding-bottom:12px; 123 padding-left:8px; 124 padding-right:8px; 125 position:relative; 126 z-index:950; 115 127 } 116 128 -
extensions/GrumPluginClasses/gpc_ajax.php
r7312 r7327 39 39 include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/CommonPlugin.class.inc.php'); 40 40 include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/GPCAjax.class.inc.php'); 41 42 global $page; 43 $page['root_path']='./'; 41 44 42 45 load_language('plugin.lang', GPC_PATH); -
extensions/GrumPluginClasses/js/criteriaBuilder.js
r7312 r7327 3 3 * file: criteriaBuilder.js 4 4 * file version: 1.1.0 5 * date: 2010- 05-015 * date: 2010-10-21 6 6 * 7 7 * JS file provided by the piwigo's plugin "GrumPluginClasses" … … 56 56 * | 1.0.0 | 2010/04/27 | * start to coding 57 57 * | | | 58 * | 1.1.0 | 2010/10/20 | * change ajax methods 58 * | 1.1.0 | 2010/10/21 | * change ajax methods 59 * | | | 60 * | | | * fix bug : if there is no criteria, don't send 61 * | | | request 62 * | | | 59 63 * | | | 60 64 * | | | … … 80 84 textAND:'AND', 81 85 textOR:'OR', 86 textNoCriteria:'There is no criteria ! At least, one criteria is required to do search...', 82 87 textHint:'', 83 88 classGroup:'', … … 554 559 555 560 /** 556 * 561 * send the request to the server 557 562 * 558 563 */ 559 564 var sendRequest = function() 560 565 { 566 if(extraData.length==0) 567 { 568 alert(options.textNoCriteria); 569 return(false); 570 } 571 561 572 datas=encodeURI('ajaxfct=public.rbuilder.searchExecute&requestName='+itemsId.container+'&'+getItems()); 562 573 $.ajax( … … 580 591 581 592 /** 582 * 593 * get a result page from the server 583 594 * 584 595 */ -
extensions/GrumPluginClasses/js/criteriaBuilder.packed.js
r7312 r7327 1 /* file: criteriaBuilder.packed.js - v1.1.0 | packed on 2010/10/ 13with http://joliclic.free.fr/php/javascript-packer/ */2 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('7 1 A(l){e b={d:\'2u\',g:\'2t\',l:l,},c={d:0,g:0,},5={1I:\'2a\',1G:\'2d\',2s:\'\',1M:\'\',1N:\'\',1d:\'\',26:\'2r\',1f:0.8,L:f,M:f,Y:f,10:f,11:f,12:f,U:\'\',S:\'\',1n:\'\',},q=1y 1a();6(a.o==2){6(B a[1]==\'1e\'){5=u.23(5,a[1])}}n.2v=7(1K){2w(1K){v\'2z\':6(a.o==3){6(B a[1]==\'R\'){1H(a[1],a[2])}}t;v\'2q\':6(a.o==2){6(B a[1]==\'R\'){1w(a[1])}}t;v\'2x\':6(a.o==4){6(B a[1]==\'R\'&&B a[2]==\'R\'){1u(a[1],a[2],a[3])}}t;v\'2b\':x(1q());t;v\'1h\':6(a.o==2){x(1h(a[1]))}p{x(f)}t;v\'2n\':1C();t;v\'2i\':2e();t;v\'1o\':6(a.o==4){1o(a[1],a[2],a[3])}t;v\'1k\':6(a.o==2){x(1k(a[1]))}t}};e 17=7(m){c.d++;e h="<E k=\'"+b.d+c.d+"\' F=\'19 16 N "+5.1M+"\'>";h+="<1J></1J></E>";$(\'#\'+m).2k(h);h="<r F=\'Z\'>";h+="<r k=\'"+b.d+c.d+"J\' F=\'"+5.1d+"\' 1c=\'s:I;\'>"+5.1I+"</r>";h+="<r k=\'"+b.d+c.d+"H\' F=\'"+5.1d+"\' 1c=\'s:I;\'>"+5.1G+"</r>";h+="</r>";$("#"+b.d+c.d).2o(h);$(\'#\'+b.d+c.d+\'J\').X(\'13\',b.d+c.d,1l);$(\'#\'+b.d+c.d+\'H\').X(\'13\',b.d+c.d,1l);1g()};e 28=7(j){$(\'#\'+j).1s()};e 1H=7(1V,w){c.g++;e h="<E k=\'"+b.g+c.g+"\' F=\'Q 16 "+5.1N+"\'>";h+="<r F=\'2R\' 1c=\'2P:2O;\'>";6(5.U!=\'\'&&5.L!=f&&u.G(5.L))h+="<1O k=\'1P"+c.g+"\' 1U=\'"+5.U+"\'/>";6(5.S!=\'\'&&5.M!=f&&u.G(5.M))h+="<1O k=\'1W"+c.g+"\' 1U=\'"+5.S+"\'/>";h+="</r><r F=\'Z\'>"+1V+"</r></E>";$(\'#\'+b.l).2G(h);17(b.g+c.g);6(5.U!=\'\'&&5.L!=f){$(\'#1P\'+c.g).X(\'13\',b.g+c.g,5.L)}6(5.S!=\'\'&&5.M!=f){$(\'#1W\'+c.g).X(\'13\',b.g+c.g,5.M)}q[c.g]=w};e 1w=7(m){6($(\'#\'+m).o!=0){$(\'#\'+m).1s();z=/[0-9]*$/;q[1x(z.V(m)[0])]=f;1r()}};e 1u=7(m,h,w){6($(\'#\'+m).o!=0){$(\'#\'+m+\' .Z\').1X(h);z=/[0-9]*$/;q[1x(z.V(m)[0])]=w}};e 1C=7(){$(\'#\'+b.l).25();$(\'#\'+b.l).1X("");c.g=0;c.d=0;q=1y 1a()};e 1i=7(14,C){O=\'\';6(B C==\'1e\'){2c(e K 2L C){6(B C[K]==\'1e\'){O+=1i(14+\'[\'+K+\']\',C[K])}p{O+=\'&\'+14+\'[\'+K+\']=\'+C[K]}}}p{O+=\'&\'+14+\'=\'+C}x(O)};e 1q=7(){D=u.2l.2A(b.l)[\'2T\'];2H=1a();2c(i=0;i<q.o;i++){6(q[i]!=f){D+=1i(\'q[\'+i+\']\',q[i])}}$(\'#\'+b.l+\' .19\').29(7(){z=/[0-9]*$/;D+=\'&2K[\'+z.V(n.k)[0]+\']=\';6($(n).P(\'1m\')){D+=\'2d\'}p{D+=\'2a\'}});x(D)};e 1h=7(m){z=/[0-9]*$/;1Y=z.V(m)[0];x(q[1Y])};e 1k=7(24){5=u.23(5,24)};e 18=7(j,1j){6($(\'#\'+j).P(\'N\')){6(1j){$(\'#\'+j+\'J\').y(\'s\',\'W\')}p{$(\'#\'+j+\'J\').y(\'s\',\'I\')}}p{6(1j){$(\'#\'+j+\'H\').y(\'s\',\'W\')}p{$(\'#\'+j+\'H\').y(\'s\',\'I\')}}};e 1r=7(){$(\'#\'+b.l+\' E\').29(7(){6($(n).P(\'19\')){6($(\'#\'+n.k+\' E.Q\').o==0){28(n.k)}p 6($(\'#\'+n.k+\' E.Q\').o==1){18(n.k,27)}p{18(n.k,T)}}p 6($(n).P(\'Q\')){6($(n).2U().2b(0).k==b.l){17(n.k)}}})};e 1g=7(){$(\'#\'+b.l).25();$(\'#\'+b.l).2m({2j:\'16\',2f:\'Q\',1f:5.1f,2y:5.26,2B:/.*/i,2p:T,2C:\'.Z\',2M:27,2F:15,2D:7(D){1r()},})};1l=7(20){j=20.w;6($(\'#\'+j).P(\'N\')){$(\'#\'+j).21(\'N\').22(\'1m\');$(\'#\'+j+\'J\').y(\'s\',\'I\');$(\'#\'+j+\'H\').y(\'s\',\'W\')}p{$(\'#\'+j).21(\'1m\').22(\'N\');$(\'#\'+j+\'J\').y(\'s\',\'W\');$(\'#\'+j+\'H\').y(\'s\',\'I\')}};e 2e=7(){1z=2I(\'1Q=1S.1T.2N&2E=\'+b.l+\'&\'+1q());$.1B({1D:"1v",1t:5.1n,1E:T,w:1z,1Z:7(A){6(5.Y!=f&&u.G(5.Y))5.Y(A)},1R:7(A){6(5.10!=f&&u.G(5.10))5.10(A)},})};e 1o=7(1p,1F,1L){$.1B({1D:"1v",1t:5.1n,1E:T,w:{1Q:\'1S.1T.2S\',2Q:1F,1p:1p,2h:1L},1Z:7(A){6(5.11!=f&&u.G(5.11))5.11(A)},1R:7(A){6(5.12!=f&&u.G(5.12))5.12(A)},})};1g()};1A.2J=7(1b,w){x({1b:1b,2g:w,})}',62,181,'|||||options|if|function|||arguments|itemsId|counters|group|var|null|item|content||groupId|id|container|itemId|this|length|else|extraData|div|display|break|jQuery|case|data|return|css|re|msg|typeof|value|serialized|li|class|isFunction|OpOR|none|OpAND|key|onEdit|onDelete|cbOpAND|returned|hasClass|cbItem|string|imgDeleteUrl|true|imgEditUrl|exec|block|bind|onRequestSuccess|cbSortHandle|onRequestError|onGetPageSuccess|onGetPageError|click|prefix||cbSortable|addGroup|displayOperator|cbGroup|Array|owner|style|classOperator|object|opacity|applyNested|getExtraData|serializeData|visible|setOptions|onSwitchOperator|cbOpOR|ajaxUrl|getPage|requestNumber|getItems|manage|remove|url|editItem|POST|deleteItem|eval|new|datas|criteriaBuilder|ajax|clearItems|type|async|pageNumber|textOR|addItem|textAND|ul|fct|numberPerPage|classGroup|classItem|img|iImgEdit|ajaxfct|error|public|rbuilder|src|itemContent|iImgDelete|html|extraDataNumber|success|event|removeClass|addClass|extend|optionsToSet|NestedSortableDestroy|classHelper|false|removeGroup|each|AND|get|for|OR|sendRequest|noNestingClass|param|numPerPage|send|accept|wrap|iNestedSortable|NestedSortable|clear|prepend|autoScroll|delete|helper|textHint|iCbItem|iCbGroup|doAction|switch|edit|helperclass|add|serialize|serializeRegExp|handle|onChange|requestName|nestingPxSpace|append|tmp|encodeURI|makeExtendedData|operator|in|ghosting|searchExecute|right|float|page|cbItemButtons|searchGetPage|hash|parent'.split('|'),0,{}))1 /* file: criteriaBuilder.packed.js - v1.1.0 | packed on 2010/10/21 with http://joliclic.free.fr/php/javascript-packer/ */ 2 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('7 1N(l){e b={d:\'2y\',f:\'2z\',l:l,},c={d:0,f:0,},5={1K:\'2e\',1L:\'2f\',2d:\'2x 1P 2w 1O ! 2u 2v, 2A 1O 1P 2H 2F 2E 2C...\',2t:\'\',1M:\'\',1S:\'\',1c:\'\',2g:\'2I\',17:0.8,Q:g,O:g,W:g,X:g,U:g,T:g,S:\'\',10:\'\',1l:\'\',},p=1E 19();6(a.m==2){6(E a[1]==\'1a\'){5=t.23(5,a[1])}}n.2o=7(1Q){2k(1Q){v\'2p\':6(a.m==3){6(E a[1]==\'13\'){1R(a[1],a[2])}}w;v\'2r\':6(a.m==2){6(E a[1]==\'13\'){1x(a[1])}}w;v\'2n\':6(a.m==4){6(E a[1]==\'13\'&&E a[2]==\'13\'){1y(a[1],a[2],a[3])}}w;v\'27\':u(1r());w;v\'1e\':6(a.m==2){u(1e(a[1]))}q{u(g)}w;v\'2m\':1u();w;v\'2s\':2a();w;v\'1q\':6(a.m==4){1q(a[1],a[2],a[3])}w;v\'1g\':6(a.m==2){u(1g(a[1]))}w}};e 18=7(o){c.d++;e j="<B k=\'"+b.d+c.d+"\' F=\'1i 16 L "+5.1M+"\'>";j+="<1J></1J></B>";$(\'#\'+o).2X(j);j="<r F=\'Y\'>";j+="<r k=\'"+b.d+c.d+"K\' F=\'"+5.1c+"\' 1b=\'s:H;\'>"+5.1K+"</r>";j+="<r k=\'"+b.d+c.d+"J\' F=\'"+5.1c+"\' 1b=\'s:H;\'>"+5.1L+"</r>";j+="</r>";$("#"+b.d+c.d).30(j);$(\'#\'+b.d+c.d+\'K\').V(\'14\',b.d+c.d,1p);$(\'#\'+b.d+c.d+\'J\').V(\'14\',b.d+c.d,1p);1k()};e 29=7(h){$(\'#\'+h).1v()};e 1R=7(1T,x){c.f++;e j="<B k=\'"+b.f+c.f+"\' F=\'P 16 "+5.1S+"\'>";j+="<r F=\'33\' 1b=\'37:36;\'>";6(5.S!=\'\'&&5.Q!=g&&t.I(5.Q))j+="<1Z k=\'1V"+c.f+"\' 1X=\'"+5.S+"\'/>";6(5.10!=\'\'&&5.O!=g&&t.I(5.O))j+="<1Z k=\'1G"+c.f+"\' 1X=\'"+5.10+"\'/>";j+="</r><r F=\'Y\'>"+1T+"</r></B>";$(\'#\'+b.l).2Y(j);18(b.f+c.f);6(5.S!=\'\'&&5.Q!=g){$(\'#1V\'+c.f).V(\'14\',b.f+c.f,5.Q)}6(5.10!=\'\'&&5.O!=g){$(\'#1G\'+c.f).V(\'14\',b.f+c.f,5.O)}p[c.f]=x};e 1x=7(o){6($(\'#\'+o).m!=0){$(\'#\'+o).1v();A=/[0-9]*$/;p[1t(A.12(o)[0])]=g;1m()}};e 1y=7(o,j,x){6($(\'#\'+o).m!=0){$(\'#\'+o+\' .Y\').1H(j);A=/[0-9]*$/;p[1t(A.12(o)[0])]=x}};e 1u=7(){$(\'#\'+b.l).2c();$(\'#\'+b.l).1H("");c.f=0;c.d=0;p=1E 19()};e 1d=7(Z,D){N=\'\';6(E D==\'1a\'){2h(e G 2R D){6(E D[G]==\'1a\'){N+=1d(Z+\'[\'+G+\']\',D[G])}q{N+=\'&\'+Z+\'[\'+G+\']=\'+D[G]}}}q{N+=\'&\'+Z+\'=\'+D}u(N)};e 1r=7(){C=t.34.2T(b.l)[\'2S\'];2U=19();2h(i=0;i<p.m;i++){6(p[i]!=g){C+=1d(\'p[\'+i+\']\',p[i])}}$(\'#\'+b.l+\' .1i\').2b(7(){A=/[0-9]*$/;C+=\'&2W[\'+A.12(n.k)[0]+\']=\';6($(n).M(\'1j\')){C+=\'2f\'}q{C+=\'2e\'}});u(C)};e 1e=7(o){A=/[0-9]*$/;25=A.12(o)[0];u(p[25])};e 1g=7(22){5=t.23(5,22)};e 1h=7(h,1f){6($(\'#\'+h).M(\'L\')){6(1f){$(\'#\'+h+\'K\').z(\'s\',\'R\')}q{$(\'#\'+h+\'K\').z(\'s\',\'H\')}}q{6(1f){$(\'#\'+h+\'J\').z(\'s\',\'R\')}q{$(\'#\'+h+\'J\').z(\'s\',\'H\')}}};e 1m=7(){$(\'#\'+b.l+\' B\').2b(7(){6($(n).M(\'1i\')){6($(\'#\'+n.k+\' B.P\').m==0){29(n.k)}q 6($(\'#\'+n.k+\' B.P\').m==1){1h(n.k,1n)}q{1h(n.k,11)}}q 6($(n).M(\'P\')){6($(n).35().27(0).k==b.l){18(n.k)}}})};e 1k=7(){$(\'#\'+b.l).2c();$(\'#\'+b.l).2Z({2J:\'16\',31:\'P\',17:5.17,2D:5.2g,2j:/.*/i,2l:11,2G:\'.Y\',2K:1n,2B:15,32:7(C){1m()},})};1p=7(24){h=24.x;6($(\'#\'+h).M(\'L\')){$(\'#\'+h).26(\'L\').28(\'1j\');$(\'#\'+h+\'K\').z(\'s\',\'H\');$(\'#\'+h+\'J\').z(\'s\',\'R\')}q{$(\'#\'+h).26(\'1j\').28(\'L\');$(\'#\'+h+\'K\').z(\'s\',\'R\');$(\'#\'+h+\'J\').z(\'s\',\'H\')}};e 2a=7(){6(p.m==0){2M(5.2d);u(1n)}1U=2L(\'1F=21.1w.2Q&2V=\'+b.l+\'&\'+1r());$.1C({1B:"1A",1D:5.1l,1z:11,x:1U,1W:7(y){6(5.W!=g&&t.I(5.W))5.W(y)},1Y:7(y){6(5.X!=g&&t.I(5.X))5.X(y)},})};e 1q=7(1o,20,1I){$.1C({1B:"1A",1D:5.1l,1z:11,x:{1F:\'21.1w.2N\',2P:20,1o:1o,2O:1I},1W:7(y){6(5.U!=g&&t.I(5.U))5.U(y)},1Y:7(y){6(5.T!=g&&t.I(5.T))5.T(y)},})};1k()};1N.2i=7(1s,x){u({1s:1s,2q:x,})}',62,194,'|||||options|if|function|||arguments|itemsId|counters|group|var|item|null|groupId||content|id|container|length|this|itemId|extraData|else|div|display|jQuery|return|case|break|data|msg|css|re|li|serialized|value|typeof|class|key|none|isFunction|OpOR|OpAND|cbOpAND|hasClass|returned|onDelete|cbItem|onEdit|block|imgEditUrl|onGetPageError|onGetPageSuccess|bind|onRequestSuccess|onRequestError|cbSortHandle|prefix|imgDeleteUrl|true|exec|string|click||cbSortable|opacity|addGroup|Array|object|style|classOperator|serializeData|getExtraData|visible|setOptions|displayOperator|cbGroup|cbOpOR|applyNested|ajaxUrl|manage|false|requestNumber|onSwitchOperator|getPage|getItems|owner|eval|clearItems|remove|rbuilder|deleteItem|editItem|async|POST|type|ajax|url|new|ajaxfct|iImgDelete|html|numberPerPage|ul|textAND|textOR|classGroup|criteriaBuilder|criteria|is|fct|addItem|classItem|itemContent|datas|iImgEdit|success|src|error|img|pageNumber|public|optionsToSet|extend|event|extraDataNumber|removeClass|get|addClass|removeGroup|sendRequest|each|NestedSortableDestroy|textNoCriteria|AND|OR|classHelper|for|makeExtendedData|serializeRegExp|switch|autoScroll|clear|edit|doAction|add|param|delete|send|textHint|At|least|no|There|iCbGroup|iCbItem|one|nestingPxSpace|search|helperclass|do|to|handle|required|helper|accept|ghosting|encodeURI|alert|searchGetPage|numPerPage|page|searchExecute|in|hash|serialize|tmp|requestName|operator|wrap|append|NestedSortable|prepend|noNestingClass|onChange|cbItemButtons|iNestedSortable|parent|right|float'.split('|'),0,{})) -
extensions/GrumPluginClasses/language/en_UK/rbuilder.lang.php
r6917 r7327 17 17 $lang['gpc_something_is_wrong_on_the_server_side'] = 'An error has occured on the server-side'; 18 18 19 // GPC 3.3.2 20 $lang['There is no criteria ! At least, one criteria is required to do search...']="There is no criteria ! At least, one criteria is required to do search..."; 21 19 22 20 23 ?> -
extensions/GrumPluginClasses/language/fr_FR/rbuilder.lang.php
r6894 r7327 17 17 $lang['gpc_something_is_wrong_on_the_server_side'] = 'Une anomalie est survenue lors de la connexion avec le serveur'; 18 18 19 // GPC 3.3.2 20 $lang['There is no criteria ! At least, one criteria is required to do search...']="Il n'y a aucun critères ! Au minimum, un critère est requis pour pouvoir effectuer une recherche..."; 19 21 20 22 ?> -
extensions/GrumPluginClasses/main.inc.php
r7310 r7327 76 76 | | | * Adding GPCCategorySelector class 77 77 | | | 78 | 3.3.1 | 79 | | | replace a wrong fil 78 | 3.3.1 | ---- -- -- | * nothing changed, the 3.3.1 package was built to 79 | | | replace a wrong file 80 80 | | | 81 81 | 3.3.2 | 2010/10/20 | * Fix mantis bug:1945 82 82 | | | . categorySelector : category list is empty 83 83 | | | 84 | | | * Fix many bugs on request builder and improve the css 85 | | | and templates 84 86 | | | 85 87 | | | -
extensions/GrumPluginClasses/templates/GPCRequestBuilder_search.tpl
r7317 r7327 110 110 break; 111 111 case 'resultQuery': 112 $('#iResultQueryContent').html("<br><img src='./plugins/GrumPluginClasses/icons/processing.gif'>");112 $('#iResultQueryContent').html("<br><img class='waitingResult' src='./plugins/GrumPluginClasses/icons/processing.gif'>"); 113 113 $('.'+options.requestCriterionsVisible).css('display', 'none'); 114 114 $('.'+options.requestCriterionsHidden).css('display', 'block'); … … 289 289 function (requestNumber, page, numberPerPage) 290 290 { 291 $('#iResultQueryContent').html("<br><img src='./plugins/GrumPluginClasses/icons/processing.gif'>");291 $('#iResultQueryContent').html("<br><img class='waitingResult' src='./plugins/GrumPluginClasses/icons/processing.gif'>"); 292 292 cb.doAction('getPage', requestNumber, page, numberPerPage); 293 293 } … … 317 317 318 318 <div id='iMenuCriterions' > 319 <div id='iMenuCTitle' class='gcLink gcBgInput cbButtons'>{'gpc_rb_add_criterions'|@translate} ⇓</div> 320 <div id='iMenuCItems'> 321 <ul class='gcBgInput'> 322 {foreach from=$datas.dialogBox item=dialogBox} 323 <li class='gcBgInput'><a onclick="{$dialogBox.handle}.show({literal}{cBuilder:cb}{/literal});">{$dialogBox.label}</a></li> 324 {/foreach} 325 </ul> 319 <div id='iMenuCTitle' class='gcLink gcBgInput cbButtons'> 320 <div id='iMenuCText'>{'gpc_rb_add_criterions'|@translate} ⇓</div> 321 <div id='iMenuCItems'> 322 <ul class='gcBgInput'> 323 {foreach from=$datas.dialogBox item=dialogBox} 324 <li class='gcBgInput'><a onclick="{$dialogBox.handle}.show({literal}{cBuilder:cb}{/literal});">{$dialogBox.label}</a></li> 325 {/foreach} 326 </ul> 327 </div> 326 328 </div> 327 329 </div> … … 335 337 </fieldset> 336 338 337 <input type="button" class='cRequestCriterions' style="margin-left:1em;"onclick="cb.doAction('send');" value="{'gpc_rb_search'|@translate}">339 <input type="button" class='cRequestCriterions' onclick="cb.doAction('send');" value="{'gpc_rb_search'|@translate}"> 338 340 </form> 339 341
Note: See TracChangeset
for help on using the changeset viewer.