| author | rougeronj |
| Wed, 02 Jan 2013 17:03:20 +0100 | |
| branch | chunked_upload |
| changeset 1042 | 631d69850db2 |
| parent 1040 | 011f05e0e961 |
| child 1103 | ce34461a47b6 |
| permissions | -rwxr-xr-x |
|
122
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
1 |
from django.conf.urls.defaults import patterns, url |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
2 |
from ldt.management import test_ldt |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
3 |
|
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
4 |
# Uncomment the next two lines to enable the admin: |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
5 |
# from django.contrib import admin |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
6 |
# admin.autodiscover() |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
7 |
|
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
8 |
urlpatterns = patterns('ldt.ldt_utils', |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
9 |
url(r'^searchInit/(?P<field>.*)/(?P<query>.*)$', 'views.lignesdetemps.search_init'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
10 |
url(r'^searchForm/$', 'views.workspace.search_form'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
11 |
url(r'^published/$', 'views.workspace.published_project'), |
| 880 | 12 |
url(r'^groups/$', 'views.workspace.groups', name="groups-view"), |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
13 |
url(r'^get_group_projects/$', 'views.group.get_group_projects'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
14 |
url(r'^search/$', 'views.workspace.search_index'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
15 |
url(r'^search/(?P<field>.*)/(?P<query>.*)$', 'views.lignesdetemps.search_index_get'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
16 |
url(r'^searchLdt/(?P<field>.*)/(?P<query>.*)$', 'views.lignesdetemps.search_ldt'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
17 |
url(r'^searchSeg/(?P<field>.*)/(?P<query>.*)$', 'views.lignesdetemps.search_segments'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
18 |
url(r'^index/(?P<url>.*)$', 'views.lignesdetemps.index'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
19 |
url(r'^init/(?P<method>.*)/(?P<url>.*)$', 'views.lignesdetemps.init', name='ldt_init'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
20 |
url(r'^ldt/(?P<url>.*)$', 'views.lignesdetemps.ldt'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
21 |
url(r'^search/loading/$', 'views.workspace.loading'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
22 |
url(r'^create/(?P<iri_id>.*)$', 'views.project.create_project'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
23 |
url(r'^copy/(?P<ldt_id>.*)/(?P<group_id>.*)$', 'views.project.copy_project'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
24 |
url(r'^copy/(?P<ldt_id>.*)$', 'views.project.copy_project'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
25 |
url(r'^update/(?P<ldt_id>.*)$', 'views.project.update_project'), |
| 653 | 26 |
url(r'^cljson/id/(?P<id>.*)$', 'views.json.project_json_id', name="projectjson_id"), |
27 |
url(r'^cljson/externalid/(?P<id>.*)$', 'views.json.project_json_externalid', name="projectjson_externalid"), |
|
|
792
e4180c2d11eb
Modifications in order to download the thumbnail picture and put it as default picture when creating youtube, dailymotion or vimeo contents
grandjoncl
parents:
786
diff
changeset
|
28 |
url(r'^cljson/idcutting/(?P<id>.*)/(?P<cutting_id>.*)$', 'views.json.project_json_cutting_id'), |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
29 |
url(r'^rdf/id/(?P<ldt_id>.*)$', 'views.rdf.project_annotations_rdf'), |
| 504 | 30 |
url(r'^workspace/?$', "views.workspace.home", name="root-view"), |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
31 |
url(r'^filterprojects/_(?P<filter>[\w\%\_\-\+]*?)/(?P<is_owner>true|false)/(?P<status>\d)$', "views.project.projects_filter",), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
32 |
url(r'^filterprojects/_(?P<filter>[\w\%\_\-\+]*?)/(?P<is_owner>true|false)/(?P<status>\d)/(?P<id_group>.*)$', "views.project.projects_filter",), |
|
786
623bc24bee49
change filter to filter_c to avoid name collision with the built-in filter fuction
ymh <ymh.work@gmail.com>
parents:
713
diff
changeset
|
33 |
url(r'^filtercontents/_(?P<filter_c>[\w\%\_\-\+]*?)/$', "views.content.contents_filter",), |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
34 |
url(r'^filtergroups/_(?P<filter>[\w\%\_\-\+]*?)/$', "views.group.groups_filter",), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
35 |
url(r'filtershare/_(?P<filter>[\w\%\_\-\+]*?)/(?P<use_groups>true|false)$', "views.workspace.share_filter"), |
|
804
2ed891cf8c44
Correction of embed code generator. It takes the youtube/vimeo/dailymotion player when possible.
grandjoncl
parents:
792
diff
changeset
|
36 |
url(r'^embedpopup/?$', "views.workspace.popup_embed"), |
|
995
94f9d36371f6
new template tag absstatic to have absolute url for static file and avoid using LDT_MEDIA_PREFIX
grandjoncl
parents:
880
diff
changeset
|
37 |
url(r'^embediframe/?$', "views.workspace.iframe_embed", name="embediframe_page"), |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
38 |
url(r'^segment/(?P<project_id>.*)/(?P<content_id>.*)/(?P<ensemble_id>.*)/(?P<cutting_id>.*)/(?P<segment_id>.*)/$', 'views.lignesdetemps.index_segment'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
39 |
url(r'^segmentInit/(?P<project_id>.*)/(?P<content_id>.*)/(?P<ensemble_id>.*)/(?P<cutting_id>.*)/(?P<segment_id>.*)/$', 'views.lignesdetemps.init_segment'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
40 |
url(r'^segmentLdt/(?P<project_id>.*)/(?P<content_id>.*)/(?P<ensemble_id>.*)/(?P<cutting_id>.*)/(?P<segment_id>.*)/$', 'views.lignesdetemps.ldt_segment'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
41 |
url(r'^segmentHighlight/(?P<project_id>.*)/(?P<content_id>.*)/(?P<ensemble_id>.*)/(?P<cutting_id>.*)/(?P<segment_id>.*)/$', 'views.lignesdetemps.highlight_segment'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
42 |
url(r'^createGroup/$', 'views.group.create_group'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
43 |
url(r'^updateGroup/(?P<group_id>.*)$', 'views.group.update_group'), |
| 504 | 44 |
url(r'^$', 'views.front.front_home', name='front_home'), |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
323
diff
changeset
|
45 |
url(r'^front/group/(?P<group_id>.*)$', 'views.front.group_info'), |
| 399 | 46 |
url(r'^front/player/(?P<content_iri_id>.*)/$', 'views.front.annot_content'), |
47 |
url(r'^front/player/(?P<content_iri_id>.*)/(?P<project_id>.*)/(?P<cutting_id>.*)$', 'views.front.annot_content'), |
|
| 348 | 48 |
url(r'^front/search/$', 'views.front.search_index'), |
| 364 | 49 |
url(r'^front/medias', 'views.front.all_contents'), |
| 713 | 50 |
url(r'^mashupbytag/$', 'views.json.mashup_by_tag'), |
|
122
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
51 |
) |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
52 |
|
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
53 |
urlpatterns += patterns('', |
|
589
e7410c4df032
template cleaning, translation in js, and add generic google analytics
ymh <ymh.work@gmail.com>
parents:
563
diff
changeset
|
54 |
url('^jsi18n/?$', 'django.views.i18n.javascript_catalog', name='ldt.jsi18n.all'), |
|
e7410c4df032
template cleaning, translation in js, and add generic google analytics
ymh <ymh.work@gmail.com>
parents:
563
diff
changeset
|
55 |
url('^jsi18n/(?P<packages>\S+?)/$', 'django.views.i18n.javascript_catalog', {'domain':'djangojs'}, name='ldt.jsi18n'), |
|
122
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
56 |
) |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
57 |
|
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
58 |
|
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
59 |
if test_ldt(): |
|
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
60 |
urlpatterns += patterns('ldt.ldt_utils', |
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
61 |
#url(r'^space/content/$', 'views.list_content'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
62 |
url(r'^space/content/create/$', 'views.content.write_content'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
63 |
url(r'^space/content/update/(?P<iri_id>[\w-]+)$', 'views.content.write_content'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
64 |
#url(r'^space/ldt/$', 'views.list_ldt'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
65 |
url(r'^space/ldt/indexproject/(?P<id>.*)$', 'views.lignesdetemps.index_project', name='index_project'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
66 |
url(r'^space/ldt/indexprojectfull/(?P<id>.*)$', 'views.lignesdetemps.index_project', {'full': True}, name='index_project_full'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
67 |
url(r'^space/ldt/init/(?P<method>.*)/(?P<url>.+)$', 'views.lignesdetemps.init', name='space_ldt_init'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
68 |
url(r'^space/ldt/project/(?P<id>.*)$', 'views.lignesdetemps.ldt_project'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
69 |
url(r'^space/ldt/create/$', 'views.project.create_ldt_view'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
70 |
url(r'^space/ldt/created_done/$', 'views.project.created_ldt'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
71 |
url(r'^space/ldt/save/$', 'views.lignesdetemps.save_ldt_project'), |
| 323 | 72 |
url(r'^space/ldt/publish/(?P<id>[\w-]*)$', 'views.project.publish'), |
73 |
url(r'^space/ldt/unpublish/(?P<id>[\w-]*)$', 'views.project.unpublish'), |
|
|
315
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
74 |
url(r'^space/upload/$', 'views.content.upload'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
75 |
url(r'^space/removetempfile/$', 'views.content.remove_temp_file'), |
|
877f89ec1efa
Split big views.py files into several views grouped by "make sense".
cavaliet
parents:
276
diff
changeset
|
76 |
url(r'^space/getduration/$', 'views.content.get_duration'), |
|
122
f3a013f66974
Add search form, displaying the results in a regular LDT template. Update language files.
cavaliet
parents:
112
diff
changeset
|
77 |
) |