annotate README @ 4:1b6cde0e4b83 default tip

merger
author Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
date Mon, 12 Oct 2015 08:38:25 +0200
parents b57c7821382f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
1 I KNOWN ISSUES
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
2 1 - this.parent.datasets in the map widget seems to be empty at the moment of the removal of datasets from the table view
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
3 2 - the lineroverlay widget edit form workflow is currently written in javascript
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
4
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
5 II INSTRUCTIONS
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
6 1 - jQuery Multi
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
7 - copy and rename $DRUPAL_BASE$/sites/all/modules/mpiwg_geobrowser/lib/GeoTemCo/lib/jquery/jquery.min.js to $DRUPAL_BASE$/sites/all/libraries/jquery/, hence $DRUPAL_BASE$/sites/all/libraries/jquery/jquery-1.11.0.min.js
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
8 - copy $DRUPAL_BASE$/sites/all/modules/mpiwg_geobrowser/lib/GeoTemCo/platin.js to $DRUPAL_BASE$/sites/all/libraries/platin, hence $DRUPAL_BASE$/sites/all/libraries/platin/platin.js
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
9 - jqmulti requires u to copy the libraries to precisely sites/all/libraries and not sites/default/libraries
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
10 - in ur webbrowser go to ?q=admin/config/system/jqmulti and make sure:
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
11 - the used jquery version is 1.11.0
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
12 - the two checkboxes under jQuery version are NOT checked
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
13 - the platin library under the section Libraries is checked
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
14
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
15 2 - activate the geobrowser module
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
16 - in ur webbrowser go to ?q=admin/modules and activate the mpiwg_geobrowser module
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
17 - ull now find an item 'mpiwg geobrowser' in the root of the administration menu
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
18
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
19 3 - content creation
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
20 - in ur webbrowser go to ?q=admin/mpiwg_geobrowser/manage/add
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
21 - at the bottom click on 'Customize this page' and add/arrange content panes of the group 'mpiwg geobrowser'
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
22 - add/arrange content panes of the group 'mpiwg geobrowser'
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
23 - therere pure displaying widgets
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
24 - map, charts, table etc
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
25 - data source widgets
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
26 - u can choose a kml file or the view of an adopted (drupal data module) mysql table as a data source
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
27 - in mysql mode u can then map the platin.js fields to the fields of the view; u can also decide the respective view table itself to be displayed or excluded from display
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
28 - pay attention to the entire form, especially in mysql mode! u need to define both a regular view (by selecting the actual view) as well as a json view (by providing its page path)
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
29 - an entity can have several data sources, also of different types (so u can mix kml with mysql)
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
30 - lineoverlay widget
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
31 - after having added datasources to ur panel view, u can add a lineoverlay widget
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
32 - in the lineoverlays edit form u will see a list of available geotemco datasets and the available fields
b57c7821382f initial
Dirk Wintergruen <dwinter@mpiwg-berlin.mpg.de>
parents:
diff changeset
33 - since drupal doesnt allow to access the content of the other panes within the php code of a ctools content types edit form, this workflow had to be written in javascript, thereby forbidding the provision of select boxes due to drupals form security policy