Download Latest Version frog-gmv3-120828.tgz (6.3 MB)
Email in envelope

Get an email when there's a new version of FROG

Home
Name Modified Size InfoDownloads / Week
frog-gmv2 2010-07-09
readme-releaseinfo-gmv3-120828 2012-08-28 15.9 kB
frog-gmv3-120828.tgz 2012-08-28 6.3 MB
readme-releaseinfo-gmv3-120305 2012-04-02 15.8 kB
frog-gmv3-120305.tgz 2012-04-02 6.3 MB
Totals: 5 Items   12.6 MB 0
Version 120828

* Some debugging made. 
* Default maxdistance is now 100 m.

Version 120305

* Removed some debugging messages.

Version 120302

* When setting line courses allow at most 400 testing points in the path. If you test every 25th m only 10km courses are allowed. If you test every 50th m only 20km courses are allowed. The limits are set because a problem of with posting variables sent to server arised when they became over 400. In the future the line courses code must be rewritten so that limit can be removed.

Version 120222

* Fixed a bug that lead to that you couldn't change class. A class is the maximum distance allowed from a control the runner can be to pass the course.

Version 120210

* Removed unnessecary debugging messages.

Version 120121

* The php function fun_num_args has changed name to func_num_args. Affected gps.php. 
* Better support for garmin when there are plenty of activities in the device so the user can choose one of them.
* A new definition for GARMIN API key has been made. GARMIN_API_KEY. 

Version 111214

* Fixed a "bug" where the start flag on map didn't showed up if you have showresultsid as a parameter when showing results.

Version 111213

* Fixed a little bug that had to with setting of line courses.
* Removed library development-bundle from jquery because it took up so much space.
* Removed docs from jpgraph-3.5.0b1 because it took upp so much space.

Version 111212

* Somewhat easier to add and edit line courses.
* When adding or editing a course the other courses will not show up as before. The focus will now be only on the course beeing added or edited.
* jpgraph library updated (it's used to produce jpg elevation graphs).
* When upgrading linux debian from lenny to squeeze the ini_set("memory_linit", -1) started to not work so therefore it's commented away. It can lead to problems to read big gps files. However maybe you can use it on your system.
* Several small bugs fixed.

Version 111126

* There were a conflict between jquery och prototype library. Speed slider and time slider didn't show up when showing route choices. That conflict is resolved now in this version. That conflict showed up in version 111123.

Version 111125

* Tried to improve perfomance by some changesin events.js.php.

Version 111123

* Added support to upload result and courses directly from garmin device.
* Some small bugs fixed also.

Version 110920

* Fixed a small bug that had to do with markerclusterer.js and made the courses not viewable.

Version 110907

* Fixed a small bug that made the email address for the course setter not to be viewed properly.

Version 110902

* Fixed a small bug when adding posts from a gpx file. The first and last wpt (control) was skipped.

Version 110720

* When choosing a course the focus will be on that course and no other courses are visible. To show other courses you press "Show other courses start points".

Version 110718

* Made it possible for "Without punches"-result to choose maximum distance from controls when there is no "With punches"-result.

Version 101114

* Improved event handling and debugging that's related to when changing view (zoom, dragging etc.) on Google Map.

Version 101024.2

* Change of terminology: "Without waypoints" is now "Without punches" and "With waypoints" is now "With punches".

* Observe version 101024.

Version 101024

* Failed runs are now also uploaded to the database. They will be presented in a certain class called "Failed". That is done so the failed runner will be able to see what went wrong. New tables have been introduced due to that. In the define file (include/define.php) they are defined as MYSQL_TABLE_RESULT_FAILED and MYSQL_TABLE_RESULT_LINE_FAILED. Check the define file (update yours if you must). The tables will be created automagically if you have the rights to do so otherwise check include/db_connect.php and contact sysadm.

* The mail address to the administrator of the server must be defined in ADMIN_ADDRESS in include/define.php.

* Some more swedish translations have been done.

* Of course some more debugging have also been done.

* As always if something is not working in an older version try the newest one.

* Please report issues if you encounter any.

Version 101011

* Resolved some bugs that had to do with show route choice.

Version 101010

* Resolved some bugs that had to do with show route choice.
* Changed MAXDISTANCE_DB to 100. Before it was 1000. The thought for this definition was to be able to pass courses that have been too long from waypoints. But that doesn't work quite well yet so let it be 100.

Version 101009

* Some debugging

Version 101008

* Resolved some issues that had to do with "Add posts from track file" when setting and editing courses.

Version 101007

* When hiding other courses start points hide clusters also. 
* Added som more progress bar for time consuming events.

Version 101005

* Added cluster markers where there are many courses close together. The MarkerClusterer library is used.

Version 100929

* Updated README file.

Version 100928

* Resolved an issue when setting course from track file.

Version 100927

* Improved course setting in the sense that it hopefully will be easier and faster to set and edit courses via the application. Before the whole course was redrawn when something was changed. Now, only the part that is changed, is redrawn. When inserting a control in the web-form, the initial position for that control, will be between the adjacent controls. Before the initial position was empty. Small orienteering flags denotes the editable veritices of the course. Before it was the ordinary balloons. Bugs, that had to do with course setting, have been resolved.

Version 100912

* Added twitter-share button for courses.

Version 100911

* Added facebook-share button for courses. 
* OBSERVE! In include/define.php a new definition have been made: define('SERVER_ROOT', 'http://'.$_SERVER["SERVER_NAME"].dirname($_SERVER["SCRIPT_NAME"]));

Version 100905

* A kind of issue fixed for tcx files where it could happen that it for every time point it's not sure a position is connected to it. Before it was assumed that a position could be found for every time point.
* Fixed "remove marker" in line courses which didn't work.

Version 100902

* Garmin tcx-files with more than one activity can now be handled in both uploading result and setting course.
* Uses cookies to zoom in to a map view where user were in the last session.
* If no cookie is found the client:s ip address is used to zoom in where the user is assumed surfing from. google.loader.ClientLoaction interface is used.

Version 100816

* Resolved an issue that to do with validation of courses.

Version 100815

* Added the possibility to define a maximal distance that the "punch" can be from the control to be added to the database. That is done to make it possible to define a big maximal distance so "mispunched" runners could be able to get a "result" and view their routes. The definition is called "MAXDISTANCE_DB" and is defined in include/define.php. If you don't define it the default is 1000 m (before it was 100 m).
* When adding line courses from a track file the track file now doesn't have to have time tags.
* If description is empy for a control the name-tag when downloading a course in gpx format will not be defined. That is because empty name tags as <name></name> is not allowed in gpx.
* Made some swedish translations.

Version 100810

* Resolved a bug that takes care of the case when the parameter llx, lly, urx or ury is empty.

Version 100806

* Improved downloading courses and changed coursemenu somewhat.

Version 100805

* Added possibilty to download course in gpx or kml format through the menu choice "Download course" in course menu. Done some swedish translations.

Version 100803

* Some debugging has been done (route choices in line courses had some issues). Progressbar is changed somewhat (don't show numbers when number of courses is not known).

Version 100729

* IMPORTANT! include/define.php has been changed. The jpgraph-2.3.4 library is now included there.
* Note that from version 100728 there must be support for GD library in the system. Read http://php.net/manual/en/book.image.php. Linux distributions have packages for GD library for php.
* Improved elevationMarker to show gps coordinates and elevation along the course on the map.

Version 100728

* Elevation graph can be get in png image format for printing for example.

Version 100723

* Resolved some bugs that had to do with course setting.

Version 100722

* Changed event handling to take care of zoom changed events.

Version 100721

* Added progressbar for time consuming events like getting courses. As usual if something is not working try the newest version.

Version 100720

* Added marker in Google Map to follow mouse in elevation chart.

Version 100719

* Changed to make asynchrounus call for ajax in get_elevation.js.php and get_elevation_line.js.php.

Version 100718

* Changed calcultation for removing points when googles limit for elevation service are reached. 

Version 100717

* Introduced climb information for elevation charts. 

Version 100716

* Didn't include all the nessecary files for all the functions to be defined. That lead to that elevation charts for line courses couldn't been showed in certain circumstances. 

Version 100715

* Added elevation chart for courses. Elevation info taken from Googles Elevation Service. A new field is also added to the frog_course and frog_course_line tables. elevation is the field. That will field will be added automatically. If it doesn't work check include/db_connect.php

Version 100712

* Added files create_new_course_passwordrunner_line.php and create_new_course_passwordrunner.php. Obviuosly have forgotten these files since the introduction of password protected courses.

Version 100711

* Changed the event handling routines. It was too many "get courses in area" that fired up.

Version 100709

* Added OMGM MapType Control. 

Version 100708

* Improved course setting in the sense of editing courses on Google Map. 

Version 100707

* Converted to Google Map version 3. There are some issues that I couldn't find any corresponding method for in Google Map version 3.  

Version 100624

* Fixed a bug when editing courses that is not ready the course was not visible on the map. That bug was introduced when password protected courses came.

Version 100614

* Fixed a bug that lead to that the translation had no effect.

Version 100607

* Removed a bug when setting line course that lead to that a marker couldn't be removed. Refactorization of code has also been done.

Version 100604

* Found a security leak for password protected courses. You could get access to a password protected course by setting showresultsid in the parameter list.

Version 100601

* Added session variables for password protected courses so that the user don't have to "log in" several times to the same course in the same session. The user can be logged in att several courses at the same time. Observe that the function session_start() has been added to include/define.php file. That is important to know if you are updating.

Version 100528

* Added field "Password runner" when adding and editing line courses (has forgotten that).

Version 100525

* When converting result to Sport Software CSV format realistic code numbers are created. When the course has a control at the same position more than one time in the course that control gets the same code number.

Version 100520

* Added hover for password protected and notready courses links.

Version 100519

* Debugging focused on handle mouse clicks on course flags on Google Map correctly. It was not working well prior this version. 
* Be aware that from version 100517 a new field was introduced in mysql tables frog_course and frog_course_line. It was passwordrunner. It should be automtically created in the tables, but check that. Check also include/db_connect.php if there are problems.
* As always if something is not working prior the newest version try to install the newest version. Feel free to report bugs to frog@kyla.kiruna.se.

Version 100517

* When password protected course two passwords must be used. One for the runners and one for the course setter. Otherwise the runners get possibilities to update course. 
* More debugging of code. If something is not working prior this version test to install this version. Feel free to report bugs to frog@kyla.kiruna.se.

Version 100516

* Added info that the runner must contact course setter to get password for password protected courses. 

Version 100515

* Done some cleaning and debugging of code. 
* Introduce the notion of password protected courses. There are three types of courses regarding on how open they are:
1. Ready. The course is ready and fully open for anyone to view course, view and upload results.
2. Not ready. The course is not ready and closed for viewing and uploading results.
3. Ready, but password protected. The course is only open for those with the correct password. This can be good if the course setter only wants for example club members to be able to run the course and viewing and uploading results.

Version 100512

* Done some cleaning and debugging of code.

Version 100509.2

* Resolved issue in downloadresult_csv.php that led to that only "with waypoints" result was downloaded when it was present. "without waypoints" result never got downloaded if "with waypoints" result was not present.
 
Version 100509

* Resolved issue for Downloading result in Sport Software CSV. It only showed up if with waypoints result was present. Now it shows up when with waypoints or without waypoints result is present.

Version 100508

* Made it possible to download result in Sport Software CSV for use in WinSplits Online (http://www.obasen.nu/winsplits/online/sv/default.asp).

Version 100429

* Improved course setting and done some translations.

Version 100427

* Improved course setting. Removed some bugs and added the possibility for user when pressing map to choose at which control the pressed control:s coordinate should be inserted. 

Version 100424

* When viewing a course there will be possibility to hide other courses start points in the same area. That can be good if there are many start points that can be in the way of the course that is viewed. 

Version 100418

* When choosing a course set map type to orienteering map (omgm) so that orienteering maps become visible.

Version 100417

* Added new definition to include/define.php. OMGMURL now defines which server that should be OMGM server (OMGM is now open source: https://sourceforge.net/projects/omgm/). If you don't have an own server use http://ifk.kiruna.se/omgm.

Version 100412

* Some google map code changes to take care of events. Removed map.panTo event in show_results.js.php because it caused an extra unnessecary event. Removed zoomend event handler because moveend also take care of zoomend events.
  
Version 100408

* Changed appearance of main menu
* Moved the VERSION definition to index.php from include/define.php. That means that you must delete VERSION definition frm your define.php if you're upgrading.

Version 100407

* Fixed som bugs in uploadresult (laps was not handled correct in gpx routines)
* Moved the version information and language flags to the left of main menu

Version 100406

* Cuts the route before start and after finish. To affect old results they must be reuploaded. 
* Terminology for ordinary result changed to with waypoints result. 
* When uploading result to ordinary course both results for with waypoints and without waypoints are tested. 
* Version number is now the date the release was made.

When upgrade remember to save your include/define.php.

Read README file before installing.

Good luck with installing FrOG.
Source: readme-releaseinfo-gmv3-120828, updated 2012-08-28