From eb6f886e6671eed78a0a61f4e7e06854efad84df Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Fri, 13 Nov 2009 05:32:33 +0000 Subject: [PATCH] Drafts of the detail html templates svn: r13567 --- src/data/templates/gramps-base.html | 3 + src/data/templates/view_event_detail.html | 47 ++++++++++++++ src/data/templates/view_events.html | 25 +++++--- .../{view_family.html => view_families.html} | 2 +- src/data/templates/view_family_detail.html | 47 ++++++++++++++ src/data/templates/view_media.html | 37 +++++++++++ src/data/templates/view_media_detail.html | 47 ++++++++++++++ src/data/templates/view_note_detail.html | 47 ++++++++++++++ src/data/templates/view_page_detail.html | 10 +++ .../{view_person.html => view_people.html} | 2 +- src/data/templates/view_person_detail.html | 64 +++++++++++++++++++ src/data/templates/view_place_detail.html | 47 ++++++++++++++ src/data/templates/view_places.html | 33 ++++++++++ src/data/templates/view_repositories.html | 35 ++++++++++ .../templates/view_repository_detail.html | 52 +++++++++++++++ src/data/templates/view_source_detail.html | 47 ++++++++++++++ src/data/templates/view_sources.html | 37 +++++++++++ 17 files changed, 570 insertions(+), 12 deletions(-) create mode 100644 src/data/templates/view_event_detail.html rename src/data/templates/{view_family.html => view_families.html} (97%) create mode 100644 src/data/templates/view_family_detail.html create mode 100644 src/data/templates/view_media.html create mode 100644 src/data/templates/view_media_detail.html create mode 100644 src/data/templates/view_note_detail.html create mode 100644 src/data/templates/view_page_detail.html rename src/data/templates/{view_person.html => view_people.html} (98%) create mode 100644 src/data/templates/view_person_detail.html create mode 100644 src/data/templates/view_place_detail.html create mode 100644 src/data/templates/view_places.html create mode 100644 src/data/templates/view_repositories.html create mode 100644 src/data/templates/view_repository_detail.html create mode 100644 src/data/templates/view_source_detail.html create mode 100644 src/data/templates/view_sources.html diff --git a/src/data/templates/gramps-base.html b/src/data/templates/gramps-base.html index f98fd8292..bbe1b8499 100644 --- a/src/data/templates/gramps-base.html +++ b/src/data/templates/gramps-base.html @@ -17,6 +17,9 @@ + + + {% endblock %} diff --git a/src/data/templates/view_event_detail.html b/src/data/templates/view_event_detail.html new file mode 100644 index 000000000..1ca95e8ca --- /dev/null +++ b/src/data/templates/view_event_detail.html @@ -0,0 +1,47 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + + + + + + + + + + + + + + +
Event type: {{event.event_type|escape}}Date:{{event|display_date}}
Description:{{event.description|escape}}
ID:{{event.gramps_id|escape}}
Place:{{event.place.title|escape}}
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_events.html b/src/data/templates/view_events.html index e10f81e07..422872a09 100644 --- a/src/data/templates/view_events.html +++ b/src/data/templates/view_events.html @@ -6,24 +6,29 @@ - + - - - + + + + - {% for family in page.object_list %} + {% for event in page.object_list %} - + + {% endif %} {% endfor %} diff --git a/src/data/templates/view_family.html b/src/data/templates/view_families.html similarity index 97% rename from src/data/templates/view_family.html rename to src/data/templates/view_families.html index 558f34fc1..3c791a887 100644 --- a/src/data/templates/view_family.html +++ b/src/data/templates/view_families.html @@ -6,7 +6,7 @@
Item #Event # IDFatherMotherRelationshipEvent TypeDescriptionDatePlace
{{ forloop.counter|row_count:page }}[{{family.gramps_id}}] - {{family.father.name_set|make_name:user}} - {{family.mother.name_set|make_name:user}} + + [{{event.gramps_id}}] {% if user.is_authenticated %} - {{family.family_rel_type|escape}} + {{event.event_type|escape}} + {{event.description|escape}} + {{event|display_date}} + {{event.place.title|escape}} {% else %} - [Private] +
- + diff --git a/src/data/templates/view_family_detail.html b/src/data/templates/view_family_detail.html new file mode 100644 index 000000000..467430905 --- /dev/null +++ b/src/data/templates/view_family_detail.html @@ -0,0 +1,47 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + +
Item #Family # ID Father Mother
+ + + + + + + + + + + + +
Event type: Date:
Description:{{event.description|escape}}
ID:{{event.gramps_id|escape}}
Place:{{event.place.title|escape}}
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_media.html b/src/data/templates/view_media.html new file mode 100644 index 000000000..78dd3116a --- /dev/null +++ b/src/data/templates/view_media.html @@ -0,0 +1,37 @@ +{% extends "view_page.html" %} +{% load my_tags %} + +{% block table_data %} + + + + + + + + + + + + + {% for media in page.object_list %} + + + + + + {% endif %} + + {% endfor %} + +
Media #IDMIME TypeDateFile
{{ forloop.counter|row_count:page }} + [{{media.gramps_id}}] + {% if user.is_authenticated %} + {{media.mime|escape}} + {{media|display_date}} + {{media.path|escape}} + {% else %} +
+ +{% endblock %} + diff --git a/src/data/templates/view_media_detail.html b/src/data/templates/view_media_detail.html new file mode 100644 index 000000000..d1c7b684f --- /dev/null +++ b/src/data/templates/view_media_detail.html @@ -0,0 +1,47 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + + + + + + + + + + + + + + +
Event type: {{event.event_type|escape}}Date:
Description:{{event.description|escape}}
ID:{{event.gramps_id|escape}}
Place:{{event.place.title|escape}}
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_note_detail.html b/src/data/templates/view_note_detail.html new file mode 100644 index 000000000..d1c7b684f --- /dev/null +++ b/src/data/templates/view_note_detail.html @@ -0,0 +1,47 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + + + + + + + + + + + + + + +
Event type: {{event.event_type|escape}}Date:
Description:{{event.description|escape}}
ID:{{event.gramps_id|escape}}
Place:{{event.place.title|escape}}
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_page_detail.html b/src/data/templates/view_page_detail.html new file mode 100644 index 000000000..e53889241 --- /dev/null +++ b/src/data/templates/view_page_detail.html @@ -0,0 +1,10 @@ +{% extends "gramps-base.html" %} +{% load my_tags %} + +{% block title %}GRAMPS Connect - {{cview}} view page detail {% endblock %} +{% block heading %}GRAMPS Connect - {{cview}} view page detail {% endblock %} + +{% block content %} + + +{% endblock %} diff --git a/src/data/templates/view_person.html b/src/data/templates/view_people.html similarity index 98% rename from src/data/templates/view_person.html rename to src/data/templates/view_people.html index bb8f719eb..69533fc5b 100644 --- a/src/data/templates/view_person.html +++ b/src/data/templates/view_people.html @@ -6,7 +6,7 @@ - + diff --git a/src/data/templates/view_person_detail.html b/src/data/templates/view_person_detail.html new file mode 100644 index 000000000..734e46866 --- /dev/null +++ b/src/data/templates/view_person_detail.html @@ -0,0 +1,64 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + +
Item #Person # Name ID Gender
+ + + + + + + + + + + + + + + + + + +
Family: {{person.name_set|preferred:"surname"}}Prefix:{{person.name_set|preferred:"prefix"}}
Given: {{person.name_set|preferred:"first_name"}}Callname:{{person.name_set|preferred:"call"}}
Type: {{person.name_set|preferred:"name_type"}}Patronymic:{{person.name_set|preferred:"patronymic"}}
Description:
ID:{{person.gramps_id|escape}}
Place:
+ + +

Tabs

+ +
+ +
table 1
+
table 2
+
table 3
+
table 4
+
table 5
+
table 6
+
table 7
+
table 8
+
table 9
+
table 10
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_place_detail.html b/src/data/templates/view_place_detail.html new file mode 100644 index 000000000..d1c7b684f --- /dev/null +++ b/src/data/templates/view_place_detail.html @@ -0,0 +1,47 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + + + + + + + + + + + + + + +
Event type: {{event.event_type|escape}}Date:
Description:{{event.description|escape}}
ID:{{event.gramps_id|escape}}
Place:{{event.place.title|escape}}
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_places.html b/src/data/templates/view_places.html new file mode 100644 index 000000000..902dfdcdc --- /dev/null +++ b/src/data/templates/view_places.html @@ -0,0 +1,33 @@ +{% extends "view_page.html" %} +{% load my_tags %} + +{% block table_data %} + + + + + + + + + + + {% for place in page.object_list %} + + + + + + {% endif %} + + {% endfor %} + +
Place #IDTitle
{{ forloop.counter|row_count:page }} + [{{place.gramps_id}}] + {% if user.is_authenticated %} + {{place.title|escape}} + {% else %} +
+ +{% endblock %} + diff --git a/src/data/templates/view_repositories.html b/src/data/templates/view_repositories.html new file mode 100644 index 000000000..36b19f484 --- /dev/null +++ b/src/data/templates/view_repositories.html @@ -0,0 +1,35 @@ +{% extends "view_page.html" %} +{% load my_tags %} + +{% block table_data %} + + + + + + + + + + + + {% for repository in page.object_list %} + + + + + + {% endif %} + + {% endfor %} + +
Repository #IDTypeName
{{ forloop.counter|row_count:page }} + [{{repository.gramps_id}}] + {% if user.is_authenticated %} + {{repository.repository_type|escape}} + {{repository.name|escape}} + {% else %} +
+ +{% endblock %} + diff --git a/src/data/templates/view_repository_detail.html b/src/data/templates/view_repository_detail.html new file mode 100644 index 000000000..ce840b319 --- /dev/null +++ b/src/data/templates/view_repository_detail.html @@ -0,0 +1,52 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + + + + + + + + + + + + + + +
Family: Prefix:
Description:
ID:{{person.gramps_id|escape}}
Place:
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_source_detail.html b/src/data/templates/view_source_detail.html new file mode 100644 index 000000000..d1c7b684f --- /dev/null +++ b/src/data/templates/view_source_detail.html @@ -0,0 +1,47 @@ +{% extends "view_page_detail.html" %} +{% load my_tags %} + +{% block content %} + + + + + + + + + + + + + + + + +
Event type: {{event.event_type|escape}}Date:
Description:{{event.description|escape}}
ID:{{event.gramps_id|escape}}
Place:{{event.place.title|escape}}
+ + +

Tabs

+ +
+ +
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ +
Phasellus mattis tincidunt nibh. Cras orci urna, blandit id, pretium vel, aliquet ornare, felis. Maecenas scelerisque sem non nisl. Fusce sed lorem in enim dictum bibendum.
+
Nam dui erat, auctor a, dignissim quis, sollicitudin eu, felis. Pellentesque nisi urna, interdum eget, sagittis et, consequat vestibulum, lacus. Mauris porttitor ullamcorper augue.
+
+ + +{% endblock %} + diff --git a/src/data/templates/view_sources.html b/src/data/templates/view_sources.html new file mode 100644 index 000000000..15d2b8515 --- /dev/null +++ b/src/data/templates/view_sources.html @@ -0,0 +1,37 @@ +{% extends "view_page.html" %} +{% load my_tags %} + +{% block table_data %} + + + + + + + + + + + + + {% for source in page.object_list %} + + + + + + {% endif %} + + {% endfor %} + +
Source #IDTitlePub InfoAuthor
{{ forloop.counter|row_count:page }} + [{{source.gramps_id}}] + {% if user.is_authenticated %} + {{source.title|escape}} + {{source.pubinfo|escape}} + {{source.author|escape}} + {% else %} +
+ +{% endblock %} +