Commit 4b8739bb0678fbe223cd4a32d55f6c8bdf710f64
1 parent
ae3c91f8
Exists in
master
and in
8 other branches
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 | 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 | 156 | $(document).ready(function(){ |
138 | 157 | set_events(); |
139 | 158 | move_article_buttons(); |
140 | 159 | add_link_to_article_div(); |
141 | 160 | insert_notice_div(); |
161 | + set_uploaded_files_names(); | |
142 | 162 | }); |
143 | 163 | })(jQuery); | ... | ... |