2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2026-05-01 16:58:44 +01:00
Commit Graph

574 Commits

Author SHA1 Message Date
Martin Green 4e5d8d1d76 Refactored code, with an aim of allowing more than one HTMLarea on a page 2022-06-26 18:29:20 +01:00
Martin Green f1fcef2a6f Refactorising CodeMirror HTML editor, with an ultimate aim to make it reusable. However more work if required... 2022-06-26 14:16:42 +01:00
Martin Green 8f0ea8ed82 Fix for adding images whilst editing, for where the t directory does not exist and at the root directory of expoweb 2022-06-26 11:20:14 +01:00
Martin Green 5fbe0b31c2 Require a login if public and check for CSRF cookies for uploading images 2022-06-26 01:15:00 +01:00
Martin Green 24a016e76a Fixed spelling of a variable name 2022-06-25 23:36:53 +01:00
Martin Green 20583b04c0 Allowed user to select/upload images when editing. When uploaded thumbnails and description pages are automatically created. Git commiting can now handle multiple files at once. 2022-06-25 23:17:19 +01:00
Martin Green b3d9e81499 Implement redirects after login (using the next parameter) 2022-06-25 16:13:02 +01:00
Martin Green 74a5125cf9 Allow for PosixPaths to work with GetListDir 2022-06-25 16:08:19 +01:00
Martin Green d607b30953 Do not allow for the main menu to be overriden, instead display old menu at bottom of page. To do this the id of the main menu was changed from links to menulinks 2022-06-25 01:07:17 +01:00
Martin Green abdea22899 Allow for slightly different wording in git output 2022-06-25 01:05:29 +01:00
Martin Green 5ac2e24cc2 Removed jQuery 2022-06-24 21:58:00 +01:00
Martin Green 7db7c67065 Added link to parent cave in menu 2022-06-24 19:28:31 +01:00
Martin Green ceb6d2fef1 Added a sub menu when in the handbook directory. Imcreased width of edit preview 2022-06-24 15:48:35 +01:00
Martin Green b38412b145 Added come mirror for the edit page, including some buttons to make html 2022-06-24 14:39:09 +01:00
Martin Green ef68db080a Add git commit messages when editing via website. Make sure cust menus are not deleted. 2022-06-23 21:31:57 +01:00
Martin Green 97a9f2aae6 The editing system was accidentally deleting customised sidebar menus. This will stop the happening 2022-06-23 20:03:05 +01:00
Martin Green 2f42f488ab Merge branch 'python3-new' of ssh://expo.survex.com/home/expo/troggle into python3-new 2022-06-23 19:02:10 +01:00
Martin Green f1e800d8bf Move saving and comitting code to a seperate library 2022-06-23 18:48:29 +01:00
Philip Sargent 16c6aed65f Fix missing images 2022-06-23 19:18:21 +03:00
Philip Sargent 77cf3455a6 Intercept NoReverseMatch eceptions more helpfully 2022-06-23 19:01:57 +03:00
Philip Sargent 4fa8d18621 utf8 encoding checks when reading files in the view 2022-06-23 19:01:25 +03:00
Philip Sargent 7b0d90182b Added utf8 test to test suite 2022-06-23 16:03:50 +03:00
Martin Green 4d8125a2fd removed rest of endocings 2022-06-22 09:10:56 +01:00
Martin Green ea880915b0 Removed encoding of file paths as encoding now correct 2022-06-22 09:08:01 +01:00
Martin Green 836387057a Now the servers locale is utf8, try opening files spectifying path using a text string 2022-06-22 08:52:04 +01:00
Martin Green f0a9c33795 bug fix to previous test 2022-06-21 22:45:11 +01:00
Martin Green 843bfa8ba6 test to find out locale set in the WSGI enivroment 2022-06-21 22:43:06 +01:00
Martin Green 654f8e8c6c bug fix to prev commit 2022-06-20 22:12:00 +01:00
Martin Green c6272e4103 Refactorise saving code. Do not save and git change if there are no changes 2022-06-20 22:09:10 +01:00
Martin Green 3420422f29 bug fix to setting encoding 2022-06-20 21:38:46 +01:00
Martin Green a664e8ce8c Made it such that opening files for reading and writing when editing to use utf8 encoding 2022-06-20 21:35:51 +01:00
Martin Green 491fba7d64 test 2022-06-19 01:57:08 +01:00
Martin Green 3d35cf713f test 2022-06-19 01:56:28 +01:00
Martin Green b75a91ed70 test 2022-06-19 01:55:01 +01:00
Martin Green 02a3d6a359 test 2022-06-19 01:53:13 +01:00
Martin Green 8372d9d85c test 2022-06-19 01:52:09 +01:00
Martin Green 945373df67 test 2022-06-19 01:50:05 +01:00
Martin Green 26e952154e test 2022-06-19 01:44:57 +01:00
Martin Green e33ce724c0 test 2022-06-19 01:41:48 +01:00
Martin Green 86b24c9dfe test 2022-06-19 01:39:30 +01:00
Martin Green 3465e9bd16 test 2022-06-19 01:37:51 +01:00
Martin Green c9d7931ccb test 2022-06-19 01:35:32 +01:00
Martin Green aad6b70736 test 2022-06-19 01:33:08 +01:00
Martin Green d560b17ab6 test 2022-06-19 01:16:53 +01:00
Martin Green 18dbb847e3 test 2022-06-19 01:12:49 +01:00
Martin Green 84693b6524 test 2022-06-19 01:04:47 +01:00
Martin Green 5ac6bfd49a test 2022-06-19 01:03:45 +01:00
Martin Green 5666f1e9a7 test 2022-06-19 01:02:41 +01:00
Martin Green b39a57786d test 2022-06-19 00:59:54 +01:00
Martin Green 4fe306d35f test 2022-06-19 00:57:04 +01:00