1. 24 May, 2018 1 commit
    • Eric - kg6wxc's avatar
      Bugfix/Update/Enhancement Admin pages · bfbf4570
      Eric - kg6wxc authored
      Finally finished a rough version of some admin pages that allow for
      maintenance of the DB, fixing node locations, removing nodes, etc...
      Username/Password is required to use the admin pages.
      You must create an intial user/password.
      When you first load the admin page it will ask you to create an initial
      user.
      This initial user is a "super user" and will be able to create other
      users.
      (more info is on the admin pages themselves)
      
      Fixed a stupid mistake in export2csv.php.
      
      Rearranged the columns in the node_info datebase which make the data
      more readable when exported as CSV file.
      
      Removed old DB columns that were now unused.
      
      Changed the *.css-default file(s) to *-default.css so that IE will use
      them without complaints.
      
      More than a few other little changes here and there...
      bfbf4570
  2. 02 May, 2018 2 commits
    • Eric - kg6wxc's avatar
      fixed my stupid error in admin.php page. · f8d524bf
      Eric - kg6wxc authored
      f8d524bf
    • Eric - kg6wxc's avatar
      Changed to use default ini and other user editable files. · 8fbe3dfe
      Eric - kg6wxc authored
      There is no longer a user-files.tar.gz file!
      
      The user must remove the "-default" from the file extension, save the
      file and then make their own changes. I have seen many other programs
      use this and it seems to make sense.
      The README has been updated to reflect this change.
      Other ideas are appreciated still! :)
      
      With the exception of user-settings.ini, the code will check for the
      existance of the non "-default" files and use those instead of the
      default ones.
      Also if the user does not create a user-settings.ini file of their own
      an error will be thrown telling them such.
      
      Fixed the Popup for "total number of link" in the attributon bar.
      
      Some new values were added to the meshmap.css file in order to make it
      easier for the user to make customizations to the page if they want.
      More of these will probably be added in the future.
      8fbe3dfe
  3. 19 Apr, 2018 1 commit
    • Eric - kg6wxc's avatar
      Setting up for the abilty to tell if the client has internet access or · 61781bd3
      Eric - kg6wxc authored
      not.
      
      There is a way to have javascript give us some indication if the clients
      browser has access to the greater internet or not. This would allow the
      map webpage to either pull it's local resources or to use resources from
      the internet.
      For 1 you can get better Map layers if the client has internet access,
      and why pull data over the mesh if we do not have to?
      61781bd3
  4. 14 Apr, 2018 2 commits
    • Eric - kg6wxc's avatar
      Remove usage of the "wxc_custom.inc" file. · f2b982fb
      Eric - kg6wxc authored
      There is now a new file: "custom.inc" that can allow the user to make
      site specific overrides, keep sql passwords out of the main ini file,
      etc...
      This is completely optional and not required. The file may even be
      safely deleted if wanted.
      
      Also some typo fixing in the README file.
      f2b982fb
    • Eric - kg6wxc's avatar
      Many changes. · 8f0dd53c
      Eric - kg6wxc authored
      Removed user-edited files so they do not get overwritten when updating
      the scripts.
      The user-edited files are now contained in the user-file.tar.gz archive.
      Once decompressed they will not be effected by future "git pull"
      operations.
      
      Made changes to how the scripts find the included files, the whole thing
      can now just live in one directory, allowing for easier future updates.
      
      Added http-meshmap.conf file to plug in to apache configs. This allows
      the <WEBROOT>/meshmap directory to live virtually anywhere on the
      filesystem.
      
      Updated README file to reflect these new instructions.
      8f0dd53c
  5. 25 Mar, 2018 1 commit