Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
<script type="text/javascript"> var lastsel; jQuery(document).ready(function() { jQuery("#<%= @grid_name %>").jqGrid({ rowList: [25,50,100,200,500,1000], mtype: "GET", cellEdit: true, onSelectRow: function(id) { updateTestcaseSelection(); if (id && id !== lastsel) { jQuery('<%= @grid_name %>').restoreRow(lastsel); lastsel = id; } }, viewrecords: true, colNames: ["ID","Name","Ver","Est","Avg","Updated","Tags"], cellurl: "repository/editrow", width: 600, sortname: "<%= current_user.repository_sort_col %>", sortorder: "<%= current_user.repository_sort_dir %>", rowNum: "<%= current_user.repository_perpage %>", shrinkToFit: true, colModel: [ { "width":50, "editable":false, "name":"id", "index":"id" }, { "width":200, "editable":false, "name":"name", "index":"name" }, { "width":20, "search":false, "editable":false, "name":"Version", "index":"lock_version" }, { "width":50, "search":false, "editable":true, "name":"estimated_time", "index":"estimated_time" }, { "width":50, "search":false, "editable":false, "name":"average_time", "index":"average_time_cache" }, { "width":130, "search":false, "editable":false, "name":"Updated", "index":"updated_at" }, { "sortable":false, "width":100, "search":false, "editable":true, "name":"tag_list", "index":"tag_list" } ], cellsubmit: "remote", height: "auto", pager: jQuery('#<%= @grid_name %>_pager'), forceFit: false, multiselect: true, gridview: true, loadComplete: function() { updateTestcaseSelection(); }, datatype: "xml", viewsortcols: true, onSelectAll: function() { updateTestcaseSelection(); }, url: "<%= grid_data_testcases_url(:path => @tag_list.join(',')) %>" }); }); </script>
This paste will be private.
From the Design Piracy series on my blog: