mkws-moved-to-github.git
9 years agoRename variables in hideWhenNarrow
Mike Taylor [Wed, 28 May 2014 14:38:59 +0000 (15:38 +0100)]
Rename variables in hideWhenNarrow

9 years agoAll invocations of widget.hideWhenNarrow(w) changed to w.hideWhenNarrow()
Mike Taylor [Wed, 28 May 2014 14:37:52 +0000 (15:37 +0100)]
All invocations of widget.hideWhenNarrow(w) changed to w.hideWhenNarrow()

9 years agoThe hideWhenNarrow function is now a member of the widget object, so it's
Mike Taylor [Wed, 28 May 2014 14:37:35 +0000 (15:37 +0100)]
The hideWhenNarrow function is now a member of the widget object, so it's
invoked as
w.hideWhenNarrow()
rather than
widget.hideWhenNarrow(w)

9 years agoAll invocations of widget.autosearch(w) changed to w.autosearch()
Mike Taylor [Wed, 28 May 2014 14:33:40 +0000 (15:33 +0100)]
All invocations of widget.autosearch(w) changed to w.autosearch()

9 years agoThe autosearch function is now a member of the widget object, so it's
Mike Taylor [Wed, 28 May 2014 14:33:09 +0000 (15:33 +0100)]
The autosearch function is now a member of the widget object, so it's
invoked as
w.autosearch()
rather than
widget.autosearch(w)

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws
Mike Taylor [Wed, 28 May 2014 14:22:34 +0000 (15:22 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws

9 years agoConvert query to title case for titles.
Mike Taylor [Wed, 28 May 2014 14:17:56 +0000 (15:17 +0100)]
Convert query to title case for titles.

9 years agoSet HTML title as well.
Mike Taylor [Wed, 28 May 2014 14:10:43 +0000 (15:10 +0100)]
Set HTML title as well.

9 years agoAfter all sub-widget are generated, fill in the query as title.
Mike Taylor [Wed, 28 May 2014 14:09:55 +0000 (15:09 +0100)]
After all sub-widget are generated, fill in the query as title.

9 years agolarger select box for Firefox, part of MKWS-198
Wolfram Schneider [Wed, 28 May 2014 13:41:48 +0000 (13:41 +0000)]
larger select box for Firefox, part of MKWS-198

9 years agoincrease example timeout from 8 to 12 seconds
Wolfram Schneider [Wed, 28 May 2014 12:50:20 +0000 (12:50 +0000)]
increase example timeout from 8 to 12 seconds

8 seconds are often not enough. sic!

9 years agonew koha SP auth URL http://mkws.indexdata.com/service-proxy-kohaauth
Wolfram Schneider [Wed, 28 May 2014 11:49:56 +0000 (11:49 +0000)]
new koha SP auth URL mkws.indexdata.com/service-proxy-kohaauth

9 years agoStash query for subsequent inspection
Mike Taylor [Tue, 27 May 2014 16:11:58 +0000 (17:11 +0100)]
Stash query for subsequent inspection

9 years agoMove all config inspection inside the "ready" handler.
Mike Taylor [Tue, 27 May 2014 16:10:08 +0000 (17:10 +0100)]
Move all config inspection inside the "ready" handler.

9 years agoComment explains delayed initialisation.
Mike Taylor [Tue, 27 May 2014 16:08:52 +0000 (17:08 +0100)]
Comment explains delayed initialisation.

9 years agoMerge the two consecutive if(!query) clauses.
Mike Taylor [Tue, 27 May 2014 15:53:29 +0000 (16:53 +0100)]
Merge the two consecutive if(!query) clauses.

9 years agoGet much of the config from the widget before the "ready" event.
Mike Taylor [Tue, 27 May 2014 15:52:11 +0000 (16:52 +0100)]
Get much of the config from the widget before the "ready" event.
Experiment shows that, bizarrely, if we do the same for
      var target = widget.config.target;
everything goes wrong -- the various searches seem to start
interfering with each other. I have NO IDEA why this is.

9 years agoInvert if(query) test and queue("ready") wrapper.
Mike Taylor [Tue, 27 May 2014 15:46:11 +0000 (16:46 +0100)]
Invert if(query) test and queue("ready") wrapper.

9 years agoCalculate query up front, not just on "ready" event.
Mike Taylor [Tue, 27 May 2014 15:45:19 +0000 (16:45 +0100)]
Calculate query up front, not just on "ready" event.

9 years agoDefensive coding in mkws-googleurl Handlebars helper.
Mike Taylor [Tue, 27 May 2014 15:34:46 +0000 (16:34 +0100)]
Defensive coding in mkws-googleurl Handlebars helper.

9 years agoimport our logo for koha plugin
Wolfram Schneider [Mon, 26 May 2014 14:07:45 +0000 (16:07 +0200)]
import our logo for koha plugin

9 years agoReferenceUniverse widget CSS
Wolfram Schneider [Mon, 26 May 2014 12:15:26 +0000 (14:15 +0200)]
ReferenceUniverse widget CSS

9 years agoadd documentation & copyright
Wolfram Schneider [Mon, 26 May 2014 12:00:48 +0000 (14:00 +0200)]
add documentation & copyright

9 years agoadd a README
Wolfram Schneider [Mon, 26 May 2014 11:57:06 +0000 (13:57 +0200)]
add a README

9 years agoAdd .mkwsProgress styles.
Mike Taylor [Thu, 22 May 2014 16:14:24 +0000 (17:14 +0100)]
Add .mkwsProgress styles.
It's almost *too* easy ...

9 years agoAdd mkwsProgress widget to simple demo.
Mike Taylor [Thu, 22 May 2014 16:14:04 +0000 (17:14 +0100)]
Add mkwsProgress widget to simple demo.

9 years agoAdd Progress widget (progress-meter)
Mike Taylor [Thu, 22 May 2014 16:13:22 +0000 (17:13 +0100)]
Add Progress widget (progress-meter)
Fixes bug MKWS-195 ("Progress-bar widget").

9 years agoReinstate and configure news widget.
Mike Taylor [Thu, 22 May 2014 15:08:32 +0000 (16:08 +0100)]
Reinstate and configure news widget.
Add "not implemented" note for Suggested Resources.

9 years agoReinstate and configure books widget.
Mike Taylor [Thu, 22 May 2014 15:04:57 +0000 (16:04 +0100)]
Reinstate and configure books widget.

9 years agoCHange "articles" team-name.
Mike Taylor [Thu, 22 May 2014 15:04:44 +0000 (16:04 +0100)]
CHange "articles" team-name.

9 years agoReinstate and configure articles widget.
Mike Taylor [Thu, 22 May 2014 14:56:36 +0000 (15:56 +0100)]
Reinstate and configure articles widget.

9 years agoReinstate Credo CSS
Mike Taylor [Thu, 22 May 2014 14:27:58 +0000 (15:27 +0100)]
Reinstate Credo CSS

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws
Mike Taylor [Thu, 22 May 2014 14:27:23 +0000 (15:27 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws

9 years agoAdd new file, ref.html
Mike Taylor [Thu, 22 May 2014 14:26:35 +0000 (15:26 +0100)]
Add new file, ref.html
Demo of Credo widget by a different name.

9 years agoAdd new Handlebars helper, mkws-googleurl
Mike Taylor [Thu, 22 May 2014 14:21:51 +0000 (15:21 +0100)]
Add new Handlebars helper, mkws-googleurl
Use this in the CredoImage template to eliminate redirection

9 years agoMove koha CSS to the tool site (mkws.indexdata.com)
Wolfram Schneider [Thu, 22 May 2014 14:21:15 +0000 (14:21 +0000)]
Move koha CSS to  the tool site (mkws.indexdata.com)

9 years agoAdd optional URL parameter to mkws.getParameterByName function
Mike Taylor [Thu, 22 May 2014 14:19:35 +0000 (15:19 +0100)]
Add optional URL parameter to mkws.getParameterByName function

9 years agoimport Koha MKWS CSS, for use on external sites
Wolfram Schneider [Thu, 22 May 2014 13:45:43 +0000 (13:45 +0000)]
import Koha MKWS CSS, for use on external sites

9 years agoStyle the divider <tr>
Mike Taylor [Thu, 22 May 2014 13:43:01 +0000 (14:43 +0100)]
Style the divider <tr>

9 years agoEmit a divider <tr>
Mike Taylor [Thu, 22 May 2014 13:42:52 +0000 (14:42 +0100)]
Emit a divider <tr>

9 years agoUse Mindmap widget (which, OK, doesn't exist yet).
Mike Taylor [Thu, 22 May 2014 13:34:43 +0000 (14:34 +0100)]
Use Mindmap widget (which, OK, doesn't exist yet).

9 years agoRemove no-longer-needed old versions of Credo files
Mike Taylor [Thu, 22 May 2014 13:28:07 +0000 (14:28 +0100)]
Remove no-longer-needed old versions of Credo files

9 years agoRe-enable main "entries" subwidget, and place the Facet in the same
Mike Taylor [Thu, 22 May 2014 13:27:34 +0000 (14:27 +0100)]
Re-enable main "entries" subwidget, and place the Facet in the same
team as it so that a search gets fired that yields facets.

9 years agoSimplify
Mike Taylor [Thu, 22 May 2014 13:20:05 +0000 (14:20 +0100)]
Simplify

9 years agoNew example of an 'Intro' widget, as used in our Koha plugin
Mike Taylor [Thu, 22 May 2014 12:48:18 +0000 (13:48 +0100)]
New example of an 'Intro' widget, as used in our Koha plugin

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws
Mike Taylor [Thu, 22 May 2014 11:07:11 +0000 (12:07 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws

9 years agoNew
Mike Taylor [Thu, 22 May 2014 11:07:01 +0000 (12:07 +0100)]
New

9 years agorun on centos6
Wolfram Schneider [Thu, 22 May 2014 08:40:57 +0000 (08:40 +0000)]
run on centos6

9 years agorun on MacOS
Wolfram Schneider [Thu, 22 May 2014 08:18:39 +0000 (10:18 +0200)]
run on MacOS

9 years agosupport multiple OS
Wolfram Schneider [Thu, 22 May 2014 08:16:05 +0000 (10:16 +0200)]
support multiple OS

9 years agodetect correct apache binary
Wolfram Schneider [Thu, 22 May 2014 07:42:31 +0000 (09:42 +0200)]
detect correct apache binary

9 years agoMerge remote-tracking branch 'origin/master' into wosch
Wolfram Schneider [Thu, 22 May 2014 07:38:55 +0000 (09:38 +0200)]
Merge remote-tracking branch 'origin/master' into wosch

9 years agoReinstate "Related Topics" widget.
Mike Taylor [Wed, 21 May 2014 16:17:30 +0000 (17:17 +0100)]
Reinstate "Related Topics" widget.
Which doesn't work.

9 years agoStyle widget to fill whole page-width.
Mike Taylor [Wed, 21 May 2014 15:06:51 +0000 (16:06 +0100)]
Style widget to fill whole page-width.

9 years agoOpen image links in new window.
Mike Taylor [Wed, 21 May 2014 14:54:57 +0000 (15:54 +0100)]
Open image links in new window.

9 years agoCustom CredoImage template is used to attach a caption to each image.
Mike Taylor [Wed, 21 May 2014 14:45:33 +0000 (15:45 +0100)]
Custom CredoImage template is used to attach a caption to each image.
Unfortunately, this breaks the float-clearing styles. Darn.

Also, clicking on images goes to their site instead of doing a
regular-ass MKWS full-record popup.

9 years agoComment.
Mike Taylor [Wed, 21 May 2014 14:43:43 +0000 (15:43 +0100)]
Comment.

9 years agoRemove width:100% from .mkwsCredo div.content styles, as it interacts
Mike Taylor [Wed, 21 May 2014 14:34:37 +0000 (15:34 +0100)]
Remove width:100% from .mkwsCredo div.content styles, as it interacts
badly with the padding.

9 years agoAdd styles to make content area grow to contain floated images.
Mike Taylor [Wed, 21 May 2014 12:07:50 +0000 (13:07 +0100)]
Add styles to make content area grow to contain floated images.
See http://www.quirksmode.org/css/clearing.html

9 years agoBetter styling for images
Mike Taylor [Wed, 21 May 2014 11:14:06 +0000 (12:14 +0100)]
Better styling for images

9 years agoPlace the encyclodaedia and image widgets in different teams.
Mike Taylor [Tue, 20 May 2014 16:22:26 +0000 (17:22 +0100)]
Place the encyclodaedia and image widgets in different teams.

9 years agoThe subwidget function now treats the "_team" override specially,
Mike Taylor [Tue, 20 May 2014 16:21:37 +0000 (17:21 +0100)]
The subwidget function now treats the "_team" override specially,
allowing it to override the team that the subwidget is a member of.

9 years agoStore the GID id of the last commit in mkws-complete.js
Wolfram Schneider [Tue, 20 May 2014 13:14:13 +0000 (13:14 +0000)]
Store the GID id of the last commit in mkws-complete.js

We used the gid id from mkws.js, but that's no longer
usefull after we split mkws.js into parts

9 years agoReset m_gotRecords to false in resetPage
Mike Taylor [Tue, 20 May 2014 12:35:08 +0000 (13:35 +0100)]
Reset m_gotRecords to false in resetPage

9 years agoAdd new "firstrecords" event, published when a new search gets back first records.
Mike Taylor [Tue, 20 May 2014 12:34:09 +0000 (13:34 +0100)]
Add new "firstrecords" event, published when a new search gets back first records.

9 years agoComment out all widgets but Reference and GoogleImage.
Mike Taylor [Tue, 20 May 2014 11:54:03 +0000 (12:54 +0100)]
Comment out all widgets but Reference and GoogleImage.

9 years agoUse the new Credo-emulation MKC library.
Mike Taylor [Tue, 20 May 2014 11:53:31 +0000 (12:53 +0100)]
Use the new Credo-emulation MKC library.

9 years agoAdded a favicon.ico to the tools/htdocs area, mostly so that caliban's mkws-error...
Mike Taylor [Tue, 20 May 2014 11:35:37 +0000 (12:35 +0100)]
Added a favicon.ico to the tools/htdocs area, mostly so that caliban's mkws-error.log isn't swamped by irrelevant 404s

9 years agoAdd auth-rewrite rule for the Credo emulator.
Mike Taylor [Tue, 20 May 2014 11:22:27 +0000 (12:22 +0100)]
Add auth-rewrite rule for the Credo emulator.

9 years agoAdd Reference styles.
Mike Taylor [Tue, 20 May 2014 11:11:01 +0000 (12:11 +0100)]
Add Reference styles.

9 years agoAdd comment on inefficiency
Mike Taylor [Tue, 20 May 2014 11:07:54 +0000 (12:07 +0100)]
Add comment on inefficiency

9 years agoAdd mkws-widget-reference.js to the in-progress Credo application.
Mike Taylor [Tue, 20 May 2014 11:07:24 +0000 (12:07 +0100)]
Add mkws-widget-reference.js to the in-progress Credo application.

9 years agoAdd mkws-widget-reference.js to COMPONENTS.
Mike Taylor [Tue, 20 May 2014 11:05:42 +0000 (12:05 +0100)]
Add mkws-widget-reference.js to COMPONENTS.

9 years agoNo longer any need to pull in mkws-widget-reference.js, which is now part of mkws...
Mike Taylor [Tue, 20 May 2014 11:04:17 +0000 (12:04 +0100)]
No longer any need to pull in mkws-widget-reference.js, which is now part of mkws-complete.js

9 years agoMove the Reference widget into the main set
Mike Taylor [Tue, 20 May 2014 11:03:45 +0000 (12:03 +0100)]
Move the Reference widget into the main set

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws
Mike Taylor [Tue, 20 May 2014 11:02:17 +0000 (12:02 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws

9 years agoRemove irrelevant Config widget.
Mike Taylor [Tue, 20 May 2014 10:58:46 +0000 (11:58 +0100)]
Remove irrelevant Config widget.

9 years agoTypo
Jason Skomorowski [Mon, 19 May 2014 23:14:10 +0000 (19:14 -0400)]
Typo

9 years agoUse production url in example
Jason Skomorowski [Mon, 19 May 2014 23:10:51 +0000 (19:10 -0400)]
Use production url in example

9 years agoTPL example embedding
Jason Skomorowski [Mon, 19 May 2014 23:03:48 +0000 (19:03 -0400)]
TPL example embedding

9 years agoLook for templates by class instead of as widgets
Jason Skomorowski [Mon, 19 May 2014 23:00:54 +0000 (19:00 -0400)]
Look for templates by class instead of as widgets

9 years agoTypo.
Jason Skomorowski [Mon, 19 May 2014 23:00:31 +0000 (19:00 -0400)]
Typo.

9 years agoRU widget: use own template; be independent of records widget
Jason Skomorowski [Mon, 19 May 2014 21:27:34 +0000 (17:27 -0400)]
RU widget: use own template; be independent of records widget

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws
Jason Skomorowski [Mon, 19 May 2014 18:23:51 +0000 (14:23 -0400)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/private/mkws

9 years agoRU widget linking directly and hardcoding target
Jason Skomorowski [Mon, 19 May 2014 18:23:17 +0000 (14:23 -0400)]
RU widget linking directly and hardcoding target

9 years agoBetter styling (more Credo-like)
Mike Taylor [Mon, 19 May 2014 16:46:29 +0000 (17:46 +0100)]
Better styling (more Credo-like)

9 years agoTowards CSS for Credo widget.
Mike Taylor [Mon, 19 May 2014 16:44:17 +0000 (17:44 +0100)]
Towards CSS for Credo widget.

9 years agoRolling on the Credo JS.
Mike Taylor [Mon, 19 May 2014 16:10:32 +0000 (17:10 +0100)]
Rolling on the Credo JS.

9 years agoGive subwidget method support for an optional hash of default values.
Mike Taylor [Mon, 19 May 2014 15:53:24 +0000 (16:53 +0100)]
Give subwidget method support for an optional hash of default values.

9 years agoMerge remote branch 'origin/master' into wosch
Wolfram Schneider [Mon, 19 May 2014 15:50:58 +0000 (15:50 +0000)]
Merge remote branch 'origin/master' into wosch

9 years agoAdd example of HTML tables can't be styled using CSS.
Mike Taylor [Mon, 19 May 2014 15:32:02 +0000 (16:32 +0100)]
Add example of HTML tables can't be styled using CSS.
Darn.

9 years agosubwidget method correctly sets team of new widget.
Mike Taylor [Mon, 19 May 2014 13:10:58 +0000 (14:10 +0100)]
subwidget method correctly sets team of new widget.

9 years agoThe config value for facet_max_<...> can be a string or a number
Wolfram Schneider [Mon, 19 May 2014 12:14:42 +0000 (12:14 +0000)]
The config value for facet_max_<...> can be a string or a number

 "facet_max_xtargets" : "10"

our JS code will convert it to a number.

9 years agoMerge remote branch 'origin/master' into wosch
Wolfram Schneider [Mon, 19 May 2014 11:25:47 +0000 (11:25 +0000)]
Merge remote branch 'origin/master' into wosch

9 years agoNew Credo CSS, nowhere near done.
Mike Taylor [Fri, 16 May 2014 16:15:01 +0000 (17:15 +0100)]
New Credo CSS, nowhere near done.

9 years agoNew Credo widget, nowhere near done.
Mike Taylor [Fri, 16 May 2014 16:14:27 +0000 (17:14 +0100)]
New Credo widget, nowhere near done.

9 years agoAdd an mkwsConfig widget to set perpage to 10.
Mike Taylor [Fri, 16 May 2014 15:44:55 +0000 (16:44 +0100)]
Add an mkwsConfig widget to set perpage to 10.

9 years agoFacet captions and maximum counts are now taken from optional
Mike Taylor [Fri, 16 May 2014 15:43:12 +0000 (16:43 +0100)]
Facet captions and maximum counts are now taken from optional
configuration settings "facet_caption_NAME" and "facet_max_NAME",
defaulting to their own hardwired values when these settings are
absent.

Fixes bug MWKS-192.

9 years agoAdd new widget type, "Config", which allows configuration settings to
Mike Taylor [Fri, 16 May 2014 15:26:27 +0000 (16:26 +0100)]
Add new widget type, "Config", which allows configuration settings to
be established for the team. For example:
    <div class='mkwsConfig mkwsTeam_foo' perpage='10'></div>

Fixes bug MKWS-191.

9 years agoRework mike.html to be a playfound for the Credo widget.
Mike Taylor [Fri, 16 May 2014 12:44:46 +0000 (13:44 +0100)]
Rework mike.html to be a playfound for the Credo widget.