Changeset 5165


Ignore:
Timestamp:
Oct 28, 2009, 11:04:08 AM (12 years ago)
Author:
Nicklas Nordborg
Message:

References #1377: Filter item lists on the 'Shared to' column

All normal list pages containing items that can be shared should now have this functionality. The only remaining page is the one listing items in a project. Theoretically it should be possible to filter on the 'Shared to' column here also, but this table doesn't use the regular query api to put together the list. I'll investigate if it is possible or not to use the current filter implementation with this list.

Location:
trunk/www
Files:
29 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/admin/annotationtypecategories/list_categories.jsp

    r4907 r5165  
    289289        id="sharedTo"
    290290        title="Shared to"
     291        filterable="true"
     292        filterproperty="!sharedTo.name"
     293        datatype="string"
    291294      />
    292295      <tbl:toolbar
  • trunk/www/admin/annotationtypes/list_annotationtypes.jsp

    r4907 r5165  
    422422        title="Permission"
    423423      />
    424       <tbl:columndef 
     424      <tbl:columndef
    425425        id="sharedTo"
    426426        title="Shared to"
     427        filterable="true"
     428        filterproperty="!sharedTo.name"
     429        datatype="string"
    427430      />
    428431      <tbl:toolbar
  • trunk/www/admin/clients/list_clients.jsp

    r4889 r5165  
    271271        title="Permission"
    272272      />
    273       <tbl:columndef
    274         id="sharedTo"
    275         title="Shared to"
     273      <tbl:columndef
     274        id="sharedTo"
     275        title="Shared to"
     276        filterable="true"
     277        filterproperty="!sharedTo.name"
     278        datatype="string"
    276279      />
    277280      <tbl:toolbar
  • trunk/www/admin/hardware/list_hardware.jsp

    r4889 r5165  
    297297        id="sharedTo"
    298298        title="Shared to"
     299        filterable="true"
     300        filterproperty="!sharedTo.name"
     301        datatype="string"
    299302      />
    300303      <tbl:toolbar
  • trunk/www/admin/jobagents/list_agents.jsp

    r4886 r5165  
    317317        title="Permission"
    318318      />
    319       <tbl:columndef 
     319      <tbl:columndef
    320320        id="sharedTo"
    321321        title="Shared to"
     322        filterable="true"
     323        filterproperty="!sharedTo.name"
     324        datatype="string"
    322325      />
    323326      <tbl:toolbar
  • trunk/www/admin/pluginconfigurations/list_configurations.jsp

    r4889 r5165  
    344344        id="sharedTo"
    345345        title="Shared to"
     346        filterable="true"
     347        filterproperty="!sharedTo.name"
     348        datatype="string"
    346349      />
    347350      <tbl:toolbar
  • trunk/www/admin/plugindefinitions/list_plugins.jsp

    r4906 r5165  
    481481        title="Permission"
    482482      />
    483       <tbl:columndef 
    484         id="sharedTo" 
     483      <tbl:columndef
     484        id="sharedTo"
    485485        title="Shared to"
     486        filterable="true"
     487        filterproperty="!sharedTo.name"
     488        datatype="string"
    486489      />
    487490      <tbl:toolbar
  • trunk/www/admin/protocols/list_protocol.jsp

    r4938 r5165  
    333333        title="Permission"
    334334      />
    335       <tbl:columndef
    336         id="sharedTo"
    337         title="Shared to"
     335      <tbl:columndef
     336        id="sharedTo"
     337        title="Shared to"
     338        filterable="true"
     339        filterproperty="!sharedTo.name"
     340        datatype="string"
    338341      />
    339342      <tbl:toolbar
  • trunk/www/admin/software/list_software.jsp

    r4889 r5165  
    294294        title="Permission"
    295295      />
    296       <tbl:columndef
    297         id="sharedTo"
    298         title="Shared to"
     296      <tbl:columndef
     297        id="sharedTo"
     298        title="Shared to"
     299        filterable="true"
     300        filterproperty="!sharedTo.name"
     301        datatype="string"
    299302      />
    300303      <tbl:toolbar
  • trunk/www/biomaterials/bioplates/list_bioplates.jsp

    r4889 r5165  
    335335        title="Permission"
    336336      />
    337       <tbl:columndef
    338         id="sharedTo"
    339         title="Shared to"
     337      <tbl:columndef
     338        id="sharedTo"
     339        title="Shared to"
     340        filterable="true"
     341        filterproperty="!sharedTo.name"
     342        datatype="string"
    340343      />
    341344      <tbl:toolbar
  • trunk/www/biomaterials/biosources/list_biosources.jsp

    r4901 r5165  
    344344        title="Permission"
    345345      />
    346       <tbl:columndef 
     346      <tbl:columndef
    347347        id="sharedTo"
    348348        title="Shared to"
     349        filterable="true"
     350        filterproperty="!sharedTo.name"
     351        datatype="string"
    349352      />
    350353      <tbl:toolbar
  • trunk/www/biomaterials/extracts/list_extracts.jsp

    r4900 r5165  
    465465        title="Permission"
    466466      />
    467       <tbl:columndef 
    468         id="sharedTo" 
     467      <tbl:columndef
     468        id="sharedTo"
    469469        title="Shared to"
     470        filterable="true"
     471        filterproperty="!sharedTo.name"
     472        datatype="string"
    470473      />
    471474      <tbl:toolbar
  • trunk/www/biomaterials/labeledextracts/list_labeledextracts.jsp

    r4901 r5165  
    473473        title="Permission"
    474474      />
    475       <tbl:columndef
    476         id="sharedTo"
    477         title="Shared to"
     475      <tbl:columndef
     476        id="sharedTo"
     477        title="Shared to"
     478        filterable="true"
     479        filterproperty="!sharedTo.name"
     480        datatype="string"
    478481      />
    479482      <tbl:toolbar
  • trunk/www/biomaterials/labels/list_labels.jsp

    r4889 r5165  
    263263        title="Permission"
    264264      />
    265       <tbl:columndef 
    266         id="sharedTo" 
     265      <tbl:columndef
     266        id="sharedTo"
    267267        title="Shared to"
     268        filterable="true"
     269        filterproperty="!sharedTo.name"
     270        datatype="string"
    268271      />
    269272      <tbl:toolbar
  • trunk/www/biomaterials/lists/list_lists.jsp

    r4882 r5165  
    282282        title="Permission"
    283283      />
    284       <tbl:columndef 
    285         id="sharedTo" 
     284      <tbl:columndef
     285        id="sharedTo"
    286286        title="Shared to"
     287        filterable="true"
     288        filterproperty="!sharedTo.name"
     289        datatype="string"
    287290      />
    288291      <tbl:toolbar
  • trunk/www/biomaterials/lists/members/list_members.jsp

    r4882 r5165  
    350350        title="Permission"
    351351      />
    352       <tbl:columndef 
     352      <tbl:columndef
    353353        id="sharedTo"
    354354        title="Shared to"
     355        filterable="true"
     356        filterproperty="!sharedTo.name"
     357        datatype="string"
    355358      />
    356359      <tbl:toolbar
  • trunk/www/filemanager/files/list_files.jsp

    r5158 r5165  
    121121  directoryQuery.setReturnTotalCount(false);
    122122 
    123   // Add 'name' and 'description' filters to directory query
     123  // Add 'name', 'description' and other common filters to directory query
    124124  PropertyFilter filter = cc.getPropertyFilter("name");
    125125  if (filter != null) directoryQuery.restrict(filter.getRestriction());
     
    132132    directoryQuery.setParameter("autoCompress", filter.getValueAsObject(), Type.BOOLEAN);
    133133  }
     134  filter = cc.getPropertyFilter("!sharedTo.name");
     135  if (filter != null) directoryQuery.restrict(filter.getRestriction());
    134136
    135137 
     
    571573        title="Permissions"
    572574      />
    573       <tbl:columndef 
     575      <tbl:columndef
    574576        id="sharedTo"
    575577        title="Shared to"
     578        filterable="true"
     579        filterproperty="!sharedTo.name"
     580        datatype="string"
    576581      />
    577582      <tbl:toolbar
  • trunk/www/lims/arraybatches/list_batches.jsp

    r4889 r5165  
    356356        title="Permission"
    357357      />
    358       <tbl:columndef 
     358      <tbl:columndef
    359359        id="sharedTo"
    360         title="Shared to"       
     360        title="Shared to"
     361        filterable="true"
     362        filterproperty="!sharedTo.name"
     363        datatype="string"
    361364      />
    362365      <tbl:toolbar
  • trunk/www/lims/arraydesigns/list_designs.jsp

    r4901 r5165  
    452452        title="Permission"
    453453      />
    454       <tbl:columndef 
    455         id="sharedTo" 
     454      <tbl:columndef
     455        id="sharedTo"
    456456        title="Shared to"
     457        filterable="true"
     458        filterproperty="!sharedTo.name"
     459        datatype="string"
    457460      />
    458461      <tbl:toolbar
  • trunk/www/lims/arrayslides/list_slides.jsp

    r4889 r5165  
    360360        title="Permission"
    361361      />
    362       <tbl:columndef
    363         id="sharedTo"
    364         title="Shared to"
     362      <tbl:columndef
     363        id="sharedTo"
     364        title="Shared to"
     365        filterable="true"
     366        filterproperty="!sharedTo.name"
     367        datatype="string"
    365368      />
    366369      <tbl:toolbar
  • trunk/www/lims/platemappings/list_mappings.jsp

    r4889 r5165  
    328328        title="Permission"
    329329      />
    330       <tbl:columndef 
    331         id="sharedTo" 
     330      <tbl:columndef
     331        id="sharedTo"
    332332        title="Shared to"
     333        filterable="true"
     334        filterproperty="!sharedTo.name"
     335        datatype="string"
    333336      />
    334337      <tbl:toolbar
  • trunk/www/lims/plates/list_plates.jsp

    r4889 r5165  
    399399        title="Permission"
    400400      />
    401       <tbl:columndef
    402         id="sharedTo"
    403         title="Shared to"
     401      <tbl:columndef
     402        id="sharedTo"
     403        title="Shared to"
     404        filterable="true"
     405        filterproperty="!sharedTo.name"
     406        datatype="string"
    404407      />
    405408      <tbl:toolbar
  • trunk/www/lims/platetypes/list_platetypes.jsp

    r4901 r5165  
    302302        exportable="true"
    303303      />
    304       <tbl:columndef
    305         id="sharedTo"
    306         title="Shared to"
     304      <tbl:columndef
     305        id="sharedTo"
     306        title="Shared to"
     307        filterable="true"
     308        filterproperty="!sharedTo.name"
     309        datatype="string"
    307310      />
    308311      <tbl:toolbar
  • trunk/www/views/experiments/list_experiments.jsp

    r4889 r5165  
    390390        title="Permission"
    391391      />
    392       <tbl:columndef 
     392      <tbl:columndef
    393393        id="sharedTo"
    394394        title="Shared to"
     395        filterable="true"
     396        filterproperty="!sharedTo.name"
     397        datatype="string"
    395398      />
    396399      <tbl:toolbar
  • trunk/www/views/formulas/list_formulas.jsp

    r4918 r5165  
    417417        id="sharedTo"
    418418        title="Shared to"
     419        filterable="true"
     420        filterproperty="!sharedTo.name"
     421        datatype="string"
    419422      />
    420423      <tbl:toolbar
  • trunk/www/views/hybridizations/list_hybridizations.jsp

    r4901 r5165  
    393393        title="Permission"
    394394      />
    395       <tbl:columndef 
     395      <tbl:columndef
    396396        id="sharedTo"
    397397        title="Shared to"
     398        filterable="true"
     399        filterproperty="!sharedTo.name"
     400        datatype="string"
    398401      />
    399402      <tbl:toolbar
  • trunk/www/views/rawbioassays/list_rawbioassays.jsp

    r4901 r5165  
    508508        title="Permission"
    509509      />
    510       <tbl:columndef 
    511         id="sharedTo" 
     510      <tbl:columndef
     511        id="sharedTo"
    512512        title="Shared to"
     513        filterable="true"
     514        filterproperty="!sharedTo.name"
     515        datatype="string"
    513516      />
    514517      <tbl:toolbar
  • trunk/www/views/reporterlists/list_reporterlists.jsp

    r4889 r5165  
    286286        title="Permission"
    287287      />
    288       <tbl:columndef
    289         id="sharedTo"
    290         title="Shared to"
     288      <tbl:columndef
     289        id="sharedTo"
     290        title="Shared to"
     291        filterable="true"
     292        filterproperty="!sharedTo.name"
     293        datatype="string"
    291294      />
    292295      <tbl:toolbar
  • trunk/www/views/scans/list_scans.jsp

    r4901 r5165  
    359359        id="sharedTo"
    360360        title="Shared to"
     361        filterable="true"
     362        filterproperty="!sharedTo.name"
     363        datatype="string"
    361364      />
    362365      <tbl:toolbar
Note: See TracChangeset for help on using the changeset viewer.