瀏覽代碼

preview generator js now respects code style

Skylsmoi 7 年之前
父節點
當前提交
cb91a51b2b
共有 1 個文件被更改,包括 33 次插入37 次删除
  1. 33 37
      tracim/tracim/templates/file/getone.mak

+ 33 - 37
tracim/tracim/templates/file/getone.mak 查看文件

116
                         <table>
116
                         <table>
117
                             <tr>
117
                             <tr>
118
                                 <td>
118
                                 <td>
119
-                                    <button type="button" id="prev" onclick="previous_page()">
119
+                                    <button type="button" id="pg_previous_page" onclick="previous_page()">
120
                                         <span class="pull-left">
120
                                         <span class="pull-left">
121
                                             ${ICON.FA_FW('fa fa-chevron-left')}
121
                                             ${ICON.FA_FW('fa fa-chevron-left')}
122
                                         </span>
122
                                         </span>
123
                                     </button>
123
                                     </button>
124
                                 </td>
124
                                 </td>
125
                                 <td>
125
                                 <td>
126
-                                    <a id="preview_link"><img id='preview' alt="Preview"></a>
126
+                                    <div id="pg_link"><img id='preview_generator' alt="Preview"></div>
127
                                 </td>
127
                                 </td>
128
                                 <td>
128
                                 <td>
129
-                                    <button type="button" id="next" onclick="next_page()">
129
+                                    <button type="button" id="pg_next_page" onclick="next_page()">
130
                                         <span>
130
                                         <span>
131
                                             ${ICON.FA_FW('fa fa-chevron-right')}
131
                                             ${ICON.FA_FW('fa fa-chevron-right')}
132
                                         </span>
132
                                         </span>
150
                         </table>
150
                         </table>
151
 
151
 
152
                         <script type="text/javascript">
152
                         <script type="text/javascript">
153
-                            var nb_page = parseInt(${nb_page});
154
-                            console.log(nb_page);
155
-                            var page = 0;
156
-                            var urls = [];
157
-                            % for one_url in url:
158
-                            urls.push('${one_url}');
159
-                            % endfor
160
-                            console.log(urls);
161
-                            document.getElementById('preview').src = urls[page];
162
-                            refresh_button();
163
-
164
-                            function next_page(){
165
-                                page = page+1;
166
-                                console.log('page next');
167
-                                console.log(urls[page]);
168
-                                document.getElementById('preview').src = urls[page];
169
-                                refresh_button();
153
+                            var nb_page = parseInt(${nb_page})
154
+                            var page = 0
155
+                            var urls = [
156
+                                % for one_url in url:
157
+                                    '${one_url}',
158
+                                % endfor
159
+                            ]
160
+
161
+                            document.getElementById('preview_generator').src = urls[page]
162
+                            refresh_button()
163
+
164
+                            function next_page () {
165
+                                page = page + 1
166
+                                document.getElementById('preview_generator').src = urls[page]
167
+                                refresh_button()
170
                             }
168
                             }
171
 
169
 
172
-                            function previous_page(){
173
-                                page = page-1;
174
-                                console.log('page previous');
175
-                                console.log(urls[page]);
176
-                                document.getElementById('preview').src = urls[page];
177
-                                refresh_button();
170
+                            function previous_page () {
171
+                                page = page - 1
172
+                                document.getElementById('preview_generator').src = urls[page]
173
+                                refresh_button()
178
                             }
174
                             }
179
 
175
 
180
-                            function refresh_button(){
181
-                                console.log(page);
182
-                                document.getElementById('prev').disabled = false;
183
-                                document.getElementById('next').disabled = false;
184
-                                document.getElementById('dl_one_pdf').href = "/previews/${result.file.id}/pages/" + page + "/download_pdf_one?revision_id=${result.file.selected_revision}";
185
-                                document.getElementById('dl_full_pdf').href = "/previews/${result.file.id}/pages/" + page + "/download_pdf_full?revision_id=${result.file.selected_revision}";
186
-                                document.getElementById('preview_link').href = "/previews/${result.file.id}/pages/" + page + "/high_quality?revision_id=${result.file.selected_revision}";
187
-                                if(page >= nb_page-1){
188
-                                    document.getElementById('next').disabled = true;
176
+                            function refresh_button () {
177
+                                document.getElementById('pg_previous_page').disabled = false
178
+                                document.getElementById('pg_next_page').disabled = false
179
+                                document.getElementById('dl_one_pdf').href = '/previews/${result.file.id}/pages/' + page + '/download_pdf_one?revision_id=${result.file.selected_revision}'
180
+                                document.getElementById('dl_full_pdf').href = '/previews/${result.file.id}/pages/' + page + '/download_pdf_full?revision_id=${result.file.selected_revision}'
181
+                                document.getElementById('pg_link').href = '/previews/${result.file.id}/pages/' + page + '/high_quality?revision_id=${result.file.selected_revision}'
182
+
183
+                                if (page >= nb_page - 1) {
184
+                                    document.getElementById('pg_next_page').disabled = true
189
                                 }
185
                                 }
190
-                                if(page <= 0){
191
-                                    document.getElementById('prev').disabled = true;
186
+                                if (page <= 0) {
187
+                                    document.getElementById('pg_previous_page').disabled = true
192
                                 }
188
                                 }
193
                             }
189
                             }
194
                         </script>
190
                         </script>