From 8ad715b3f51335c55c8c7aef24ef8e6fce69711c Mon Sep 17 00:00:00 2001 From: Wolfram Schneider Date: Wed, 10 Jul 2013 12:05:35 +0000 Subject: [PATCH] jquery plugin: optional config parameter for table or div layout jQuery.pazpar2(); jQuery.pazpar2({layout: "div"}); jQuery.pazpar2({layout: "table"}); default is table layout --- tools/htdocs/mkws.js | 60 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 57bc3f5..f1b3fb1 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -827,8 +827,10 @@ jQuery.extend({ }); return nvpair; }, - pazpar2: function(data) { - document.write('
\ + pazpar2: function(config) { + + // simple layout + var div = '
\
\
\
\ @@ -836,7 +838,59 @@ jQuery.extend({
\
\ Powered by MKWS © 2013 Index Data\ -
'); + '; + + // new table layout + var table = '\ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
\ +
'; + + if (config && config.layout == 'table') { + document.write(table); + } else { + document.write(div); + } mkws_html_all(mkws_config); } -- 1.7.10.4