Commit 4b8739bb0678fbe223cd4a32d55f6c8bdf710f64
1 parent
ae3c91f8
Exists in
fix_javascript
and in
1 other branch
Splitting manuals page files name from its extensions with javascript
Showing
1 changed file
with
20 additions
and
0 deletions
Show diff stats
theme.js
@@ -134,10 +134,30 @@ $('#link-buscar').click(function(e) { | @@ -134,10 +134,30 @@ $('#link-buscar').click(function(e) { | ||
134 | 134 | ||
135 | } | 135 | } |
136 | 136 | ||
137 | + /* Finds all uploaded files from manuals page and sets its names on the right format */ | ||
138 | + function set_uploaded_files_names() { | ||
139 | + var article = document.getElementById('article'); | ||
140 | + var folderList = article.getElementsByClassName('folder-content')[0]; | ||
141 | + var folderItens = folderList.getElementsByClassName('item-description'); | ||
142 | + | ||
143 | + for(var i = 0; i < folderItens.length; i++) { | ||
144 | + split_file_extension(folderItens[i].getElementsByTagName('a')[0]); | ||
145 | + } | ||
146 | + } | ||
147 | + | ||
148 | + /* Splits a file name from its extension. Example: example.pdf becomes example - PDF */ | ||
149 | + function split_file_extension(element) { | ||
150 | + var tokens = element.innerHTML.split('.'); | ||
151 | + var fileName = tokens[0]; | ||
152 | + var fileExtension = tokens[1].toUpperCase(); | ||
153 | + element.innerHTML = fileName + " - " + fileExtension; | ||
154 | + } | ||
155 | + | ||
137 | $(document).ready(function(){ | 156 | $(document).ready(function(){ |
138 | set_events(); | 157 | set_events(); |
139 | move_article_buttons(); | 158 | move_article_buttons(); |
140 | add_link_to_article_div(); | 159 | add_link_to_article_div(); |
141 | insert_notice_div(); | 160 | insert_notice_div(); |
161 | + set_uploaded_files_names(); | ||
142 | }); | 162 | }); |
143 | })(jQuery); | 163 | })(jQuery); |