Charlie Crossley xle
  • Joined on 2022-10-11
xle commented on issue expo/troggle#3 2023-08-11 11:37:11 +01:00
Migrate to class-based views

@PhilipSargent this does beg the question: why use a fully-featured MCV framework if you are going to intentionally subvert its features? If the explicit goal is to reinvent every wheel then why

xle opened issue expo/troggle#17 2023-08-04 21:59:14 +01:00
Can't edit same cave at the same time
xle opened issue expo/troggle#16 2023-08-04 21:56:26 +01:00
Merging files results in git merge data appearing on front end. Why?
xle opened issue expo/troggle#15 2023-08-04 20:29:34 +01:00
Logbook list page doesn't sort by -date
xle opened issue expo/troggle#14 2023-08-04 20:27:24 +01:00
"Edit This Page" button is gone from logbooks page.
xle opened issue expo/troggle#13 2023-08-04 15:25:40 +01:00
Write a specification
xle pushed to front-end-overhaul at xle/troggle-unchained 2023-08-02 23:17:52 +01:00
xle created branch front-end-overhaul in xle/troggle-unchained 2023-08-02 23:17:52 +01:00
xle opened issue xle/troggle-unchained#3 2023-08-02 23:17:31 +01:00
Setup Dev Environment
xle opened issue xle/troggle-unchained#2 2023-08-02 23:16:35 +01:00
Strip Out Old Front-End Code
xle opened issue xle/troggle-unchained#1 2023-08-02 23:13:57 +01:00
Specification
xle created repository xle/troggle-unchained 2023-08-02 22:34:03 +01:00
xle commented on issue expo/troggle#9 2023-08-02 21:15:10 +01:00
WYSIWYG Editor for Troggle Pages

This even implements an HTMLField object - https://django-tinymce.readthedocs.io/en/latest/usage.html#the-htmlfield-model-field-type which it suggests can be used with the `django.contrib.flatpag

xle commented on issue expo/troggle#9 2023-08-02 20:51:48 +01:00
WYSIWYG Editor for Troggle Pages

https://www.tiny.cloud/docs/integrations/django/ seems to have a simple enough implementation - the JS library can be used straight from their CDN if hosting it ourselves is too much to handle easily.

xle commented on issue expo/troggle#9 2023-08-02 20:32:21 +01:00
WYSIWYG Editor for Troggle Pages

Thanks @PhilipSargent, that's really useful to know.

I wonder if there is a third TinyMCE django plugin/app that we might be able to bring in to take some of that maintenance work off our hands?

xle commented on issue expo/troggle#3 2023-08-02 20:29:24 +01:00
Migrate to class-based views

@PhilipSargent That's a reasonable concern - change for change's sake is not sufficiently justified. However, arbitrarily quoting blogs and books as a justification for inaction is somewhat

xle opened issue expo/troggle#9 2023-08-02 16:14:49 +01:00
WYSIWYG Editor for Troggle Pages
xle opened issue expo/troggle#8 2023-08-02 16:10:42 +01:00
Implement Self-Documentation
xle commented on issue expo/troggle#4 2023-08-02 15:48:00 +01:00
Database for GPS locations of enterances

The models.caves.Entrance model already implements fields for easting and northing so this data is already extant. Providing it to the users on the front-end, however...