@@ -0,0 +1,38 | |||
|
1 | {% extends "abscontrol/index.html" %} | |
|
No newline at end of file | ||
|
2 | {% block title %}ABS CONTROL:::::NEW PROFILE{% endblock %} | |
|
No newline at end of file | ||
|
3 | {% block scripting %} | |
|
No newline at end of file | ||
|
4 | <script src="/static/static/js/profiles.js"></script> | |
|
No newline at end of file | ||
|
5 | {% endblock %} | |
|
No newline at end of file | ||
|
6 | {% block mnu_profile %} | |
|
No newline at end of file | ||
|
7 | <nav class="MnuHorizontal" id="mnuProfiles"> | |
|
No newline at end of file | ||
|
8 | <ul> | |
|
No newline at end of file | ||
|
9 | <li><a href="#" id="lnkChangeProfile">Save</a></li> | |
|
No newline at end of file | ||
|
10 | <li><a href="/abscontrol/edit/{{ objProfile.id }}/">Cancel</a></li> | |
|
No newline at end of file | ||
|
11 | </ul> | |
|
No newline at end of file | ||
|
12 | </nav> | |
|
No newline at end of file | ||
|
13 | {% endblock %} | |
|
No newline at end of file | ||
|
14 | {% block maincolumn%} | |
|
No newline at end of file | ||
|
15 | <div id="maincolumn"> | |
|
No newline at end of file | ||
|
16 | <form action="/abscontrol/update/{{ objProfile.id }}/" method="post" id="frmProfile"> | |
|
No newline at end of file | ||
|
17 | <div id="divProfile"> | |
|
No newline at end of file | ||
|
18 | <label for="lblName">Profile: {{ profile_name }}</label> | |
|
No newline at end of file | ||
|
19 | <input type="text" name="txtProfile" value="{{ objProfile.name }}"/> | |
|
No newline at end of file | ||
|
20 | </div> | |
|
No newline at end of file | ||
|
21 | <div class="cleardivs"></div> | |
|
No newline at end of file | ||
|
22 | <input type="hidden" name="mode" value="e"> | |
|
No newline at end of file | ||
|
23 | </form> | |
|
No newline at end of file | ||
|
24 | <div id="navPatterns"> | |
|
No newline at end of file | ||
|
25 | <nav class="" id="navPatternList"> | |
|
No newline at end of file | ||
|
26 | <ul> | |
|
No newline at end of file | ||
|
27 | {% for element in lsPatterns %} | |
|
No newline at end of file | ||
|
28 | {% if patternChoosen.id == element.id %} | |
|
No newline at end of file | ||
|
29 | <li><a href="/abscontrol/{{ objProfile.id }}/edit/{{ element.id }}" class="lnkPatternSelected">{{ element.value }}</a></li> | |
|
No newline at end of file | ||
|
30 | {% else %} | |
|
No newline at end of file | ||
|
31 | <li><a href="/abscontrol/{{ objProfile.id }}/edit/{{ element.id }}" class="lnkPattern">{{ element.value }}</a></li> | |
|
No newline at end of file | ||
|
32 | {% endif %} | |
|
No newline at end of file | ||
|
33 | {% endfor %} | |
|
No newline at end of file | ||
|
34 | </ul> | |
|
No newline at end of file | ||
|
35 | </nav> | |
|
No newline at end of file | ||
|
36 | </div> | |
|
No newline at end of file | ||
|
37 | </div> | |
|
No newline at end of file | ||
|
38 | {% endblock %} No newline at end of file |
@@ -7,6 +7,7 | |||
|
7 | 7 | url(r'^view/(?P<profile_id>\d+)/$', 'view'), No newline at end of file |
|
8 | 8 | url(r'^edit/(?P<profile_id>\d+)/$', 'edit'), No newline at end of file |
|
9 | 9 | url(r'^update/(?P<profile_id>\d+)/$', 'update'), No newline at end of file |
|
10 | url(r'^changeName/(?P<profile_id>\d+)/$', 'changeName'), No newline at end of file | |
|
10 | 11 | #url(r'^(?P<profile_id>\d+)/$', 'detail'), No newline at end of file |
|
11 | 12 | url(r'^(?P<profile_id>\d+)/add/$', 'addPattern'), No newline at end of file |
|
12 | 13 | url(r'^(?P<profile_id>\d+)/save/$', 'savePattern'), No newline at end of file |
@@ -109,7 +109,25 | |||
|
109 | 109 | return redirect(newurl) No newline at end of file |
|
110 | 110 | No newline at end of file |
|
111 | 111 | def update(request, profile_id): |
|
112 | No newline at end of file | |
|
112 | pass No newline at end of file | |
|
No newline at end of file | ||
|
113 | ||
|
No newline at end of file | ||
|
114 | objProfile = Profile.objects.get(pk=profile_id) | |
|
No newline at end of file | ||
|
115 | objProfile.name = txtProfile | |
|
No newline at end of file | ||
|
116 | objProfile.state = 1 | |
|
No newline at end of file | ||
|
117 | objProfile.save() | |
|
No newline at end of file | ||
|
118 | ||
|
No newline at end of file | ||
|
119 | newurl = '/abscontrol/view/%d' % objProfile.id | |
|
No newline at end of file | ||
|
120 | return redirect(newurl) | |
|
No newline at end of file | ||
|
121 | ||
|
No newline at end of file | ||
|
122 | def changeName(request, profile_id): | |
|
No newline at end of file | ||
|
123 | profile_list = Profile.objects.filter(state=1) | |
|
No newline at end of file | ||
|
124 | objProfile = Profile.objects.get(pk=profile_id) | |
|
No newline at end of file | ||
|
125 | lsPatterns = objProfile.pattern_set.all() | |
|
No newline at end of file | ||
|
126 | ||
|
No newline at end of file | ||
|
127 | return render_to_response('abscontrol/changeName.html', {'profile_list': profile_list, | |
|
No newline at end of file | ||
|
128 | 'objProfile': objProfile, | |
|
No newline at end of file | ||
|
129 | 'lsPatterns' : lsPatterns, | |
|
No newline at end of file | ||
|
130 | }) No newline at end of file | |
|
113 | 131 | No newline at end of file |
|
114 | 132 | def view(request, profile_id): No newline at end of file |
|
115 | 133 | nextPattern = 0 No newline at end of file |
@@ -23,7 +23,8 | |||
|
23 | 23 | /****************************************************************************************/ No newline at end of file |
|
24 | 24 | .mnu{ height: 22px; border: 0px solid #c55 !important;} No newline at end of file |
|
25 | 25 | .mnu li{ display:inline;} |
|
26 | No newline at end of file | |
|
26 | .MnuVertical, .MnuHorizontal { font-family: 'Droid Sans', sans-serif; font-size: 1.2em; font-style: italic; text-shadow: 2px 2px #eee} No newline at end of file | |
|
No newline at end of file | ||
|
27 | font-style: normal; text-shadow: 2px 2px #eee;} No newline at end of file | |
|
27 | 28 | .MnuHorizontal ul{ list-style: none; list-style-type: none; margin: 0;} No newline at end of file |
|
28 | 29 | No newline at end of file |
|
29 | 30 | /*.MnuHorizontal{ display: -webkit-box; -webkit-box-orient:horizontal;}*/ No newline at end of file |
@@ -32,4 +32,7 | |||
|
32 | 32 | profile_id = $(this).attr("alt"); No newline at end of file |
|
33 | 33 | location.href = "/abscontrol/send/" + profile_id + "/"; No newline at end of file |
|
34 | 34 | }); No newline at end of file |
|
35 | $('#lnkUpdateProfile').click(function(){ | |
|
No newline at end of file | ||
|
36 | $('#frmProfile').submit(); No newline at end of file | |
|
35 | 37 | }); No newline at end of file |
|
38 | }); No newline at end of file |
@@ -20,6 +20,9 | |||
|
20 | 20 | $('#lnkSaveImport').click(function(){ No newline at end of file |
|
21 | 21 | $('#frmImportProfile').submit(); No newline at end of file |
|
22 | 22 | }); No newline at end of file |
|
23 | $('#lnkUpload').click(function(){ | |
|
No newline at end of file | ||
|
24 | $('#frmImport').submit(); | |
|
No newline at end of file | ||
|
25 | }); No newline at end of file | |
|
23 | 26 | $('#lnkExport').click(function(){ No newline at end of file |
|
24 | 27 | profile_id = $(this).attr("alt"); No newline at end of file |
|
25 | 28 | location.href="/abscontrol/export/" + profile_id + "/"; No newline at end of file |
@@ -4,13 +4,13 | |||
|
4 | 4 | <script src="/static/static/js/patterns.js"></script> No newline at end of file |
|
5 | 5 | {% endblock %} No newline at end of file |
|
6 | 6 | {% block mnu_profile %} |
|
7 | No newline at end of file | |
|
7 | <nav class="MnuVertical" id="mnuProfiles"> No newline at end of file | |
|
8 | 8 | <ul> No newline at end of file |
|
9 | 9 | <li><a href="/abscontrol/new/">New</a></li> No newline at end of file |
|
10 | 10 | {% if objProfile.state == 0 %} |
|
11 | No newline at end of file | |
|
11 | <li><a href="/abscontrol/update/{{ objProfile.id }}/?opt=changeName">Save</a></li> No newline at end of file | |
|
12 | 12 | {% else %} |
|
13 | No newline at end of file | |
|
13 | <li><a href="/abscontrol/update/{{ objProfile.id }}/?opt=update">Save</a></li> No newline at end of file | |
|
14 | 14 | {% endif %} No newline at end of file |
|
15 | 15 | <li><a href="#">Save as</a></li> No newline at end of file |
|
16 | 16 | <li><a href="/abscontrol/import/">Import</a></li> No newline at end of file |
@@ -1,14 +1,21 | |||
|
1 | 1 | {% extends "abscontrol/index.html" %} No newline at end of file |
|
2 | 2 | {% block title %}ABS CONTROL:::::IMPORT PROFILE{% endblock %} No newline at end of file |
|
3 | 3 | No newline at end of file |
|
4 | {% block mnu_profile %} | |
|
No newline at end of file | ||
|
5 | <nav class="MnuHorizontal" id="mnuProfiles"> | |
|
No newline at end of file | ||
|
6 | <ul> | |
|
No newline at end of file | ||
|
7 | <li><a href="#" id="lnkUpload">Upload</a></li> | |
|
No newline at end of file | ||
|
8 | <li><a href="#" id="lnkCancel">Cancel</a></li> | |
|
No newline at end of file | ||
|
9 | </ul> | |
|
No newline at end of file | ||
|
10 | </nav> | |
|
No newline at end of file | ||
|
11 | {% endblock %} No newline at end of file | |
|
4 | 12 | {% block maincolumn %} No newline at end of file |
|
5 | 13 | <div id="maincolumn"> |
|
14 | No newline at end of file | |
|
6 | <form action="/abscontrol/showImport/" method="post" enctype="multipart/form-data"> No newline at end of file | |
|
7 | 15 | <div id="divPattern"> No newline at end of file |
|
8 | 16 | <div class="divUes"> No newline at end of file |
|
9 | 17 | <label for="lblFile">Choose File:</label> No newline at end of file |
|
10 | 18 | <input type="file" name="txtFile" /> |
|
No newline at end of file | ||
|
11 | <input type="submit" name="btnSend" value="Upload" /> No newline at end of file | |
|
12 | 19 | </div> No newline at end of file |
|
13 | 20 | </div> No newline at end of file |
|
14 | 21 | </form> No newline at end of file |
@@ -35,7 +35,7 | |||
|
35 | 35 | </div> No newline at end of file |
|
36 | 36 | {% block mnu_profile %} No newline at end of file |
|
37 | 37 | <div id="mnuProfiles"> |
|
38 | No newline at end of file | |
|
38 | <nav class="MnuVertical" id="navProfiles"> No newline at end of file | |
|
39 | 39 | <ul> No newline at end of file |
|
40 | 40 | <li><a href="/abscontrol/new">New</a></li> No newline at end of file |
|
41 | 41 | {% if objProfile %} No newline at end of file |
@@ -4,7 +4,7 | |||
|
4 | 4 | <script src="/static/static/js/profiles.js"></script> No newline at end of file |
|
5 | 5 | {% endblock %} No newline at end of file |
|
6 | 6 | {% block mnu_profile %} |
|
7 | No newline at end of file | |
|
7 | <nav class="MnuVertical" id="mnuProfiles"> No newline at end of file | |
|
8 | 8 | <ul> No newline at end of file |
|
9 | 9 | <li><a href="/abscontrol/new">New</a></li> No newline at end of file |
|
10 | 10 | <li><a href="#" id="lnkSaveImport">Save</a></li> No newline at end of file |
@@ -2,7 +2,7 | |||
|
2 | 2 | {% block title %}ABS CONTROL:::::IMPORT PROFILE{% endblock %} No newline at end of file |
|
3 | 3 | No newline at end of file |
|
4 | 4 | {% block mnu_profile %} |
|
5 | No newline at end of file | |
|
5 | <nav class="MnuVertical" id="mnuProfiles"> No newline at end of file | |
|
6 | 6 | <ul> No newline at end of file |
|
7 | 7 | <li><a href="/abscontrol/new">New</a></li> No newline at end of file |
|
8 | 8 | <li><a href="#">Save</a></li> No newline at end of file |
@@ -2,7 +2,7 | |||
|
2 | 2 | {% block title %}ABS CONTROL:::PROFILE:::{{ objProfile.name }}{% endblock %} No newline at end of file |
|
3 | 3 | No newline at end of file |
|
4 | 4 | {% block mnu_profile %} |
|
5 | No newline at end of file | |
|
5 | <nav class="MnuVertical" id="mnuProfiles"> No newline at end of file | |
|
6 | 6 | <ul> No newline at end of file |
|
7 | 7 | <li><a href="/abscontrol/new">New</a></li> No newline at end of file |
|
8 | 8 | {% if patternChoosen %} No newline at end of file |
General Comments 0
You need to be logged in to leave comments.
Login now