aaron
f5fdfe3793
[svn r8260] Added new abstract base class TroggleModel. Any fields or methods that need to be added to multiple models should be added here.
...
Added edit links to caves, people, logbook entries, and people.
2009-02-26 06:28:04 +01:00
aaron
40e47f368b
[svn r8255]
2009-02-23 05:16:50 +01:00
aaron
4fc8c8ae3c
[svn r8246] Photo file handling and mugshots parsing sorted.
...
Made URL settings more relative, less redundant.
2009-02-18 07:45:45 +01:00
aaron
1baf2cc0d4
[svn r8245]
2009-02-17 02:09:11 +01:00
aaron
6776111c6e
[svn r8244] My crusade to make our project more Djangoic.
...
Got rid of the url tags in template, replaced them with get_absolute_url method calls where possible. Adding get_absolute_url in models enables direct link to the public model views in admin. The use of get_absolute_url, which is the correct Django way of doing things, eliminates any need for the redundant "href" fields we were using. Those fields now need to be deleted from the models and from the parsers.
Made the context processor to pass settings to all templates actually work, although this was a little uglier than expected. I had to put in a new render_response to replace render_to_response. This is because Django uses Context, not RequestContext by default. I wish they would change this, it's annoying. Anyway, I deleted all the manual settings passing in the views.
I also eliminated a couple of unnecessary methods and stuff like that.
2009-02-16 09:31:26 +01:00
julian
08ea56019d
[svn r8236] make work
2009-01-30 18:40:05 +01:00
julian
0d0005ed66
[svn r8232] yorkshire work with tunnel integration
2009-01-30 00:40:56 +01:00
julian
1f70991566
[svn r8228] cave maps to all logbook entry trips done there
2009-01-25 00:59:45 +01:00
julian
c4c1520b64
[svn r8224] made index of people
2009-01-24 19:26:49 +01:00
julian
7d9ec8009a
[svn r8221] merge the trip table to have surveys by date
2009-01-24 15:01:59 +01:00
aaron
83543ee301
[svn r8206] another import statement that caused errors on framos.lawoftheland. does work find on my machine though. Wonder what the difference is.
2009-01-19 18:59:30 +01:00
aaron
49647e5bcc
[svn r8205] fixed broken import statement
2009-01-19 18:51:10 +01:00
julian
9b63d62368
[svn r8199] survey block object
2009-01-19 01:22:54 +01:00
julian
7d1c2b6615
[svn r8190] MOre work on abstracting the file locations on scanned survey notes
2009-01-18 22:04:00 +01:00
julian
2f0eb4f25f
[svn r8189] new person expedition
2009-01-18 20:50:30 +01:00
julian
0701ce3ee2
[svn r8187] Got rid of data relating to specific machines
2009-01-18 19:15:06 +01:00
julian
dfbdb46a1b
[svn r8185] changed import to work one level lower
2009-01-18 18:20:45 +01:00
julian
b19fb42427
[svn r8184] modified import to take it down a level
2009-01-18 18:18:34 +01:00
julian
8663062bad
[svn r8183] modified import settings to import troggle.settings as settings
2009-01-18 18:12:41 +01:00
julian
918dbf3250
[svn r8180] Julian playing with the logbooks and expoyears
2009-01-18 16:59:37 +01:00
julian
8f817b424e
[svn r8173] Continued file abstracted work, to get survey files from either hard disk or the web.
2009-01-18 01:45:56 +01:00
julian
cbb1acd1b4
[svn r8172] Modifications to allow survey files to be pulled from another server. By providing directory listing and download functions,. which could also be used by tunnel
2009-01-18 00:25:59 +01:00
julian
22b7620253
[svn r8171] Converted screen output display to ASCII, so that I could run the script
...
via SSH on a server
2009-01-17 21:36:14 +01:00
julian
309d706bd7
[svn r8169] julian's quick makework and index page
2009-01-17 20:46:05 +01:00
aaron
014f390100
[svn r8163] More work on survey images parser and virtual survey binder. Renamed expedition_year field of Survey model to expedition because this makes more sense.
2009-01-16 20:50:23 +01:00
aaron
0404030f87
[svn r8155] Added some actual funtionality to virtual survey binder.
2009-01-16 00:21:55 +01:00
aaron
95d6ae7011
[svn r8154] Whoops, commented out lines with were just for my local debugging.
2009-01-15 20:32:41 +01:00
aaron
083b5a3f1d
[svn r8152] Add beginnings of virtual survey binder: new Survey and ScannedImage models, survey parser. Still has lots of problems, but I need some help with the file upload aspect so am committing now. Biggest problem is trying to call save() on the images from the API. It needs arguments that I don't understand. Also, the # in our survey paths was causing trouble. I worked around this with a correctURL method which urlencodes the actual URL, but admin still tries to use a URL with a # in it.
2009-01-15 07:22:54 +01:00
aaron
96288429f3
[svn r8151] Undo some changes that were only meant for my local use.
2009-01-07 05:50:55 +01:00
aaron
785a130d0c
[svn r8150] Added new photo model.
...
Logbook parser now looks for mugshots when adding people. If it finds an image, it adds a new photo model instance linked to that person. If it finds an html page, it adds the body text of that page as the person's "blurb" and then adds the mugshot.
My interface web design isn't working, sorry. Need a blank slate on that one.
2009-01-04 15:06:01 +01:00
aaron
134c6f8694
[svn r8094] QM parser now parses Hauchhoehle QMs.py
...
Photo model added.
Logbook parser now puts mugshots in as photo models, and descriptions from the old folk html pages in as "blurbs" on the person model.
Experimented with eye candy and a random logbook quote generator.
2008-12-31 03:59:15 +01:00
aaron
7a4f8987f8
[svn r8093] Added QM model and parser. Had to merge models_cave.py and models_logbooks.py into models.py. This is because logbook entries now have an optional foreign key to caves, and QMs have a required foreign key to a logbook entry of the trip that created them. So, the two files became circularly dependent.
...
Also, the urls for the person model now allow lookups using their actual first and last name in the url instead of the primary key. We should do similar things for all models, maybe even using the url as a search which results in a page with multiple model instance results if the input is ambiguous (e.g. they only enter a first name).
2008-12-14 00:17:33 +01:00
aaron
97332b8103
[svn r8081] Added cave and logbook search, collapsible footer navbar, useless statistics page. Also fixed broken css. Toying with forms but not committing those yet.
2008-12-08 05:28:03 +01:00
julian
503d00db90
[svn r8077] *teams and *date identified and scrapped
2008-11-09 00:23:27 +01:00
julian
b85c962575
[svn r8076] Djangoed Julians code
...
added underscores to field names
turned __str__ to __unicode__
2008-11-08 19:24:03 +01:00
julian
657046ca8c
[svn r8071] convert unfound files to lower case and try again
2008-11-07 09:55:37 +01:00
julian
abcd18531d
[svn r8069] going back now works
2008-11-07 03:31:52 +01:00
julian
5f18df3822
[svn r8068] going back now works
2008-11-07 03:30:53 +01:00
julian
e8b493d070
[svn r8067] remove nonasc
2008-11-07 03:25:00 +01:00
julian
c057ec34f3
[svn r8066] quick
2008-11-07 03:09:23 +01:00
julian
9e26b652b2
[svn r8065] long putting in
2008-11-07 03:08:47 +01:00
julian
d5f15a98e2
[svn r8063] Converted <p> tags to wiki style "\n\n"
...
Tidied header
2008-11-07 00:29:38 +01:00
julian
91f24887ab
[svn r8059] forgotten
2008-11-06 22:29:46 +01:00
julian
00dbc91314
[svn r8056] Moved up a directory
2008-11-03 00:19:53 +01:00
julian
c2876c0b64
[svn r8054] Removed last of the sqlite save hack
...
Started to add reading of dates
Changed character encoding code so it works
2008-11-03 00:17:28 +01:00
julian
65caea6e05
[svn r8051] Removed last of the sqlite save hack
2008-11-03 00:13:04 +01:00
julian
233f376608
[svn r8047] more parsing back to 2002
2008-10-31 15:43:57 +01:00
julian
727c2994fb
[svn r8044] make the person logbooks work
2008-10-30 14:13:35 +01:00
aaron
dfebde5da1
[svn r8043] Add Martin's reset script
2008-10-29 08:35:01 +01:00
aaron
8bfa77583e
[svn r8042] Add QM model. Note that I had to put models_logbook into models cave because it referred to models from both. Will try to split them back up, should be possible.
2008-10-28 23:21:35 +01:00