mirror of
https://expo.survex.com/repositories/troggle/.git
synced 2024-12-01 14:21:52 +00:00
.. | ||
QM_helper.js | ||
readme.txt |
This folder is NOT LINKED IN TO troggle /jslib/ is read by troggle /js/ is NOT read by troggle ONLY mention of QM_helper and jquery is in core/admin.py where it is something to do with the JSON export capability. Which seems to work even though /js/ is not availabl to troggle code (it woud need to be /javascript/...) settings.JSLIB_URL == /JAVASCRIPT/ http://localhost:8000/pathsreport to check JSLIB_ROOT /mnt/c/EXPO/troggle/media/jslib JSLIB_URL /javascript/ jquery seems to have been only used for a popup menuing system used for all the troggle reports which was deleted by philip sargent as confusing and unnecessary in Spring 2020. links to JS files are in the ../templates/*.html files but _also_, and peculiarly, in the troggle/admin.py files e.g. class TroggleModelAdmin(admin.ModelAdmin): def save_model(self, request, obj, form, change): """overriding admin save to fill the new_since parsing_field""" obj.new_since_parsing=True obj.save() class Media: js = ('jquery/jquery.min.js','js/QM_helper.js') NB any *Admin class is used in the Django control panel only. templates/editentrance.html: {% extends "cavebase.html" %} {% block title %}Edit Entrance{% endblock %} {% block extraheaders %} <link rel="stylesheet" href="{{ settings.JSLIB_URL }}jquery-ui/css/lightness/jquery-ui.css" type="text/css" media="all" /> <script src="{{ settings.JSLIB_URL }}jquery-ui/jquery-ui.min.js" type="text/javascript"></script> <!--<script src="{{ settings.TINY_MCE_MEDIA_URL }}tiny_mce.js" type="text/javascript"></script>--> {% endblock %} {% block content %} etc {% endblock %}