diff --git a/Gemfile b/Gemfile index 6c63190a1..f649f529c 100644 --- a/Gemfile +++ b/Gemfile @@ -46,14 +46,15 @@ gem 'sinatra' gem 'sprockets' gem 'social-share-button' -gem 'tinymce-rails' +gem 'ckeditor_rails' +# gem 'tinymce-rails', "~> 3.5.8" gem 'therubyracer' if RUBY_PLATFORM.downcase.include?("linux") gem 'libv8', '~> 3.11.8' if RUBY_PLATFORM.downcase.include?("linux") gem 'mongoid-encryptor', :require => 'mongoid/encryptor' gem 'rb-readline','~> 0.4.2' if RUBY_PLATFORM.downcase.include?("linux") -gem "impressionist", :git => 'git://github.com/charlotte-ruby/impressionist.git' +gem "impressionist",'1.2.0' #gem 'contacts' #gem 'event-calendar', :require => 'event_calendar'#, :git => 'git://github.com/elevation/event_calendar.git' diff --git a/app/assets/images/75.png b/app/assets/Archive/images/75.png similarity index 100% rename from app/assets/images/75.png rename to app/assets/Archive/images/75.png diff --git a/app/assets/images/Jobs.jpg b/app/assets/Archive/images/Jobs.jpg similarity index 100% rename from app/assets/images/Jobs.jpg rename to app/assets/Archive/images/Jobs.jpg diff --git a/app/assets/images/PIE.htc b/app/assets/Archive/images/PIE.htc similarity index 100% rename from app/assets/images/PIE.htc rename to app/assets/Archive/images/PIE.htc diff --git a/app/assets/images/Thumbs.db b/app/assets/Archive/images/Thumbs.db similarity index 100% rename from app/assets/images/Thumbs.db rename to app/assets/Archive/images/Thumbs.db diff --git a/app/assets/images/add_mamber.png b/app/assets/Archive/images/add_mamber.png similarity index 100% rename from app/assets/images/add_mamber.png rename to app/assets/Archive/images/add_mamber.png diff --git a/app/assets/images/ajax-loader.gif b/app/assets/Archive/images/ajax-loader.gif similarity index 100% rename from app/assets/images/ajax-loader.gif rename to app/assets/Archive/images/ajax-loader.gif diff --git a/app/assets/images/ar1.png b/app/assets/Archive/images/ar1.png similarity index 100% rename from app/assets/images/ar1.png rename to app/assets/Archive/images/ar1.png diff --git a/app/assets/images/background.jpg b/app/assets/Archive/images/background.jpg similarity index 100% rename from app/assets/images/background.jpg rename to app/assets/Archive/images/background.jpg diff --git a/app/assets/images/bar_bg.png b/app/assets/Archive/images/bar_bg.png similarity index 100% rename from app/assets/images/bar_bg.png rename to app/assets/Archive/images/bar_bg.png diff --git a/app/assets/images/bar_border.png b/app/assets/Archive/images/bar_border.png similarity index 100% rename from app/assets/images/bar_border.png rename to app/assets/Archive/images/bar_border.png diff --git a/app/assets/images/bar_btn.png b/app/assets/Archive/images/bar_btn.png similarity index 100% rename from app/assets/images/bar_btn.png rename to app/assets/Archive/images/bar_btn.png diff --git a/app/assets/images/bar_id.png b/app/assets/Archive/images/bar_id.png similarity index 100% rename from app/assets/images/bar_id.png rename to app/assets/Archive/images/bar_id.png diff --git a/app/assets/images/bar_orbit.png b/app/assets/Archive/images/bar_orbit.png similarity index 100% rename from app/assets/images/bar_orbit.png rename to app/assets/Archive/images/bar_orbit.png diff --git a/app/assets/images/bar_pw.png b/app/assets/Archive/images/bar_pw.png similarity index 100% rename from app/assets/images/bar_pw.png rename to app/assets/Archive/images/bar_pw.png diff --git a/app/assets/images/body.jpg b/app/assets/Archive/images/body.jpg similarity index 100% rename from app/assets/images/body.jpg rename to app/assets/Archive/images/body.jpg diff --git a/app/assets/images/bought_btn.png b/app/assets/Archive/images/bought_btn.png similarity index 100% rename from app/assets/images/bought_btn.png rename to app/assets/Archive/images/bought_btn.png diff --git a/app/assets/images/buy_btn.png b/app/assets/Archive/images/buy_btn.png similarity index 100% rename from app/assets/images/buy_btn.png rename to app/assets/Archive/images/buy_btn.png diff --git a/app/assets/images/check.png b/app/assets/Archive/images/check.png similarity index 100% rename from app/assets/images/check.png rename to app/assets/Archive/images/check.png diff --git a/app/assets/images/connection/Thumbs.db b/app/assets/Archive/images/connection/Thumbs.db similarity index 100% rename from app/assets/images/connection/Thumbs.db rename to app/assets/Archive/images/connection/Thumbs.db diff --git a/app/assets/images/connection/facebook.png b/app/assets/Archive/images/connection/facebook.png similarity index 100% rename from app/assets/images/connection/facebook.png rename to app/assets/Archive/images/connection/facebook.png diff --git a/app/assets/images/connection/gmail.png b/app/assets/Archive/images/connection/gmail.png similarity index 100% rename from app/assets/images/connection/gmail.png rename to app/assets/Archive/images/connection/gmail.png diff --git a/app/assets/images/connection/twitter.png b/app/assets/Archive/images/connection/twitter.png similarity index 100% rename from app/assets/images/connection/twitter.png rename to app/assets/Archive/images/connection/twitter.png diff --git a/app/assets/images/default-img.png b/app/assets/Archive/images/default-img.png similarity index 100% rename from app/assets/images/default-img.png rename to app/assets/Archive/images/default-img.png diff --git a/app/assets/images/desktop/chrome.png b/app/assets/Archive/images/desktop/chrome.png similarity index 100% rename from app/assets/images/desktop/chrome.png rename to app/assets/Archive/images/desktop/chrome.png diff --git a/app/assets/images/desktop/compatibility_bg.jpg b/app/assets/Archive/images/desktop/compatibility_bg.jpg similarity index 100% rename from app/assets/images/desktop/compatibility_bg.jpg rename to app/assets/Archive/images/desktop/compatibility_bg.jpg diff --git a/app/assets/images/desktop/firefox.png b/app/assets/Archive/images/desktop/firefox.png similarity index 100% rename from app/assets/images/desktop/firefox.png rename to app/assets/Archive/images/desktop/firefox.png diff --git a/app/assets/images/desktop/ie.png b/app/assets/Archive/images/desktop/ie.png similarity index 100% rename from app/assets/images/desktop/ie.png rename to app/assets/Archive/images/desktop/ie.png diff --git a/app/assets/images/desktop/opera.png b/app/assets/Archive/images/desktop/opera.png similarity index 100% rename from app/assets/images/desktop/opera.png rename to app/assets/Archive/images/desktop/opera.png diff --git a/app/assets/images/desktop/safari.png b/app/assets/Archive/images/desktop/safari.png similarity index 100% rename from app/assets/images/desktop/safari.png rename to app/assets/Archive/images/desktop/safari.png diff --git a/app/assets/images/desktop/select2/select2.png b/app/assets/Archive/images/desktop/select2/select2.png similarity index 100% rename from app/assets/images/desktop/select2/select2.png rename to app/assets/Archive/images/desktop/select2/select2.png diff --git a/app/assets/images/desktop/select2/select2x2.png b/app/assets/Archive/images/desktop/select2/select2x2.png similarity index 100% rename from app/assets/images/desktop/select2/select2x2.png rename to app/assets/Archive/images/desktop/select2/select2x2.png diff --git a/app/assets/images/desktop/select2/spinner.gif b/app/assets/Archive/images/desktop/select2/spinner.gif similarity index 100% rename from app/assets/images/desktop/select2/spinner.gif rename to app/assets/Archive/images/desktop/select2/spinner.gif diff --git a/app/assets/images/dropdown_ad.png b/app/assets/Archive/images/dropdown_ad.png similarity index 100% rename from app/assets/images/dropdown_ad.png rename to app/assets/Archive/images/dropdown_ad.png diff --git a/app/assets/images/editicon.png b/app/assets/Archive/images/editicon.png similarity index 100% rename from app/assets/images/editicon.png rename to app/assets/Archive/images/editicon.png diff --git a/app/assets/images/f1.jpg b/app/assets/Archive/images/f1.jpg similarity index 100% rename from app/assets/images/f1.jpg rename to app/assets/Archive/images/f1.jpg diff --git a/app/assets/images/f2.jpg b/app/assets/Archive/images/f2.jpg similarity index 100% rename from app/assets/images/f2.jpg rename to app/assets/Archive/images/f2.jpg diff --git a/app/assets/images/f3.jpg b/app/assets/Archive/images/f3.jpg similarity index 100% rename from app/assets/images/f3.jpg rename to app/assets/Archive/images/f3.jpg diff --git a/app/assets/images/facebook.png b/app/assets/Archive/images/facebook.png similarity index 100% rename from app/assets/images/facebook.png rename to app/assets/Archive/images/facebook.png diff --git a/app/assets/images/ft-icons/Small Icons/accdb.ico b/app/assets/Archive/images/ft-icons/Small Icons/accdb.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/accdb.ico rename to app/assets/Archive/images/ft-icons/Small Icons/accdb.ico diff --git a/app/assets/images/ft-icons/Small Icons/avi.ico b/app/assets/Archive/images/ft-icons/Small Icons/avi.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/avi.ico rename to app/assets/Archive/images/ft-icons/Small Icons/avi.ico diff --git a/app/assets/images/ft-icons/Small Icons/bmp.ico b/app/assets/Archive/images/ft-icons/Small Icons/bmp.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/bmp.ico rename to app/assets/Archive/images/ft-icons/Small Icons/bmp.ico diff --git a/app/assets/images/ft-icons/Small Icons/css.ico b/app/assets/Archive/images/ft-icons/Small Icons/css.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/css.ico rename to app/assets/Archive/images/ft-icons/Small Icons/css.ico diff --git a/app/assets/images/ft-icons/Small Icons/docx_mac.ico b/app/assets/Archive/images/ft-icons/Small Icons/docx_mac.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/docx_mac.ico rename to app/assets/Archive/images/ft-icons/Small Icons/docx_mac.ico diff --git a/app/assets/images/ft-icons/Small Icons/docx_win.ico b/app/assets/Archive/images/ft-icons/Small Icons/docx_win.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/docx_win.ico rename to app/assets/Archive/images/ft-icons/Small Icons/docx_win.ico diff --git a/app/assets/images/ft-icons/Small Icons/eml.ico b/app/assets/Archive/images/ft-icons/Small Icons/eml.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/eml.ico rename to app/assets/Archive/images/ft-icons/Small Icons/eml.ico diff --git a/app/assets/images/ft-icons/Small Icons/eps.ico b/app/assets/Archive/images/ft-icons/Small Icons/eps.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/eps.ico rename to app/assets/Archive/images/ft-icons/Small Icons/eps.ico diff --git a/app/assets/images/ft-icons/Small Icons/fla.ico b/app/assets/Archive/images/ft-icons/Small Icons/fla.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/fla.ico rename to app/assets/Archive/images/ft-icons/Small Icons/fla.ico diff --git a/app/assets/images/ft-icons/Small Icons/gif.ico b/app/assets/Archive/images/ft-icons/Small Icons/gif.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/gif.ico rename to app/assets/Archive/images/ft-icons/Small Icons/gif.ico diff --git a/app/assets/images/ft-icons/Small Icons/html.ico b/app/assets/Archive/images/ft-icons/Small Icons/html.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/html.ico rename to app/assets/Archive/images/ft-icons/Small Icons/html.ico diff --git a/app/assets/images/ft-icons/Small Icons/ind.ico b/app/assets/Archive/images/ft-icons/Small Icons/ind.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/ind.ico rename to app/assets/Archive/images/ft-icons/Small Icons/ind.ico diff --git a/app/assets/images/ft-icons/Small Icons/ini.ico b/app/assets/Archive/images/ft-icons/Small Icons/ini.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/ini.ico rename to app/assets/Archive/images/ft-icons/Small Icons/ini.ico diff --git a/app/assets/images/ft-icons/Small Icons/jpeg.ico b/app/assets/Archive/images/ft-icons/Small Icons/jpeg.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/jpeg.ico rename to app/assets/Archive/images/ft-icons/Small Icons/jpeg.ico diff --git a/app/assets/images/ft-icons/Small Icons/jsf.ico b/app/assets/Archive/images/ft-icons/Small Icons/jsf.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/jsf.ico rename to app/assets/Archive/images/ft-icons/Small Icons/jsf.ico diff --git a/app/assets/images/ft-icons/Small Icons/midi.ico b/app/assets/Archive/images/ft-icons/Small Icons/midi.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/midi.ico rename to app/assets/Archive/images/ft-icons/Small Icons/midi.ico diff --git a/app/assets/images/ft-icons/Small Icons/mov.ico b/app/assets/Archive/images/ft-icons/Small Icons/mov.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/mov.ico rename to app/assets/Archive/images/ft-icons/Small Icons/mov.ico diff --git a/app/assets/images/ft-icons/Small Icons/mp3.ico b/app/assets/Archive/images/ft-icons/Small Icons/mp3.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/mp3.ico rename to app/assets/Archive/images/ft-icons/Small Icons/mp3.ico diff --git a/app/assets/images/ft-icons/Small Icons/mpeg.ico b/app/assets/Archive/images/ft-icons/Small Icons/mpeg.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/mpeg.ico rename to app/assets/Archive/images/ft-icons/Small Icons/mpeg.ico diff --git a/app/assets/images/ft-icons/Small Icons/pdf.ico b/app/assets/Archive/images/ft-icons/Small Icons/pdf.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/pdf.ico rename to app/assets/Archive/images/ft-icons/Small Icons/pdf.ico diff --git a/app/assets/images/ft-icons/Small Icons/png.ico b/app/assets/Archive/images/ft-icons/Small Icons/png.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/png.ico rename to app/assets/Archive/images/ft-icons/Small Icons/png.ico diff --git a/app/assets/images/ft-icons/Small Icons/pptx_mac.ico b/app/assets/Archive/images/ft-icons/Small Icons/pptx_mac.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/pptx_mac.ico rename to app/assets/Archive/images/ft-icons/Small Icons/pptx_mac.ico diff --git a/app/assets/images/ft-icons/Small Icons/pptx_win.ico b/app/assets/Archive/images/ft-icons/Small Icons/pptx_win.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/pptx_win.ico rename to app/assets/Archive/images/ft-icons/Small Icons/pptx_win.ico diff --git a/app/assets/images/ft-icons/Small Icons/proj.ico b/app/assets/Archive/images/ft-icons/Small Icons/proj.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/proj.ico rename to app/assets/Archive/images/ft-icons/Small Icons/proj.ico diff --git a/app/assets/images/ft-icons/Small Icons/psd.ico b/app/assets/Archive/images/ft-icons/Small Icons/psd.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/psd.ico rename to app/assets/Archive/images/ft-icons/Small Icons/psd.ico diff --git a/app/assets/images/ft-icons/Small Icons/pst.ico b/app/assets/Archive/images/ft-icons/Small Icons/pst.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/pst.ico rename to app/assets/Archive/images/ft-icons/Small Icons/pst.ico diff --git a/app/assets/images/ft-icons/Small Icons/pub.ico b/app/assets/Archive/images/ft-icons/Small Icons/pub.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/pub.ico rename to app/assets/Archive/images/ft-icons/Small Icons/pub.ico diff --git a/app/assets/images/ft-icons/Small Icons/rar.ico b/app/assets/Archive/images/ft-icons/Small Icons/rar.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/rar.ico rename to app/assets/Archive/images/ft-icons/Small Icons/rar.ico diff --git a/app/assets/images/ft-icons/Small Icons/readme.ico b/app/assets/Archive/images/ft-icons/Small Icons/readme.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/readme.ico rename to app/assets/Archive/images/ft-icons/Small Icons/readme.ico diff --git a/app/assets/images/ft-icons/Small Icons/settings.ico b/app/assets/Archive/images/ft-icons/Small Icons/settings.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/settings.ico rename to app/assets/Archive/images/ft-icons/Small Icons/settings.ico diff --git a/app/assets/images/ft-icons/Small Icons/text.ico b/app/assets/Archive/images/ft-icons/Small Icons/text.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/text.ico rename to app/assets/Archive/images/ft-icons/Small Icons/text.ico diff --git a/app/assets/images/ft-icons/Small Icons/tiff.ico b/app/assets/Archive/images/ft-icons/Small Icons/tiff.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/tiff.ico rename to app/assets/Archive/images/ft-icons/Small Icons/tiff.ico diff --git a/app/assets/images/ft-icons/Small Icons/url.ico b/app/assets/Archive/images/ft-icons/Small Icons/url.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/url.ico rename to app/assets/Archive/images/ft-icons/Small Icons/url.ico diff --git a/app/assets/images/ft-icons/Small Icons/vsd.ico b/app/assets/Archive/images/ft-icons/Small Icons/vsd.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/vsd.ico rename to app/assets/Archive/images/ft-icons/Small Icons/vsd.ico diff --git a/app/assets/images/ft-icons/Small Icons/wav.ico b/app/assets/Archive/images/ft-icons/Small Icons/wav.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/wav.ico rename to app/assets/Archive/images/ft-icons/Small Icons/wav.ico diff --git a/app/assets/images/ft-icons/Small Icons/wma.ico b/app/assets/Archive/images/ft-icons/Small Icons/wma.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/wma.ico rename to app/assets/Archive/images/ft-icons/Small Icons/wma.ico diff --git a/app/assets/images/ft-icons/Small Icons/wmv.ico b/app/assets/Archive/images/ft-icons/Small Icons/wmv.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/wmv.ico rename to app/assets/Archive/images/ft-icons/Small Icons/wmv.ico diff --git a/app/assets/images/ft-icons/Small Icons/xlsx_mac.ico b/app/assets/Archive/images/ft-icons/Small Icons/xlsx_mac.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/xlsx_mac.ico rename to app/assets/Archive/images/ft-icons/Small Icons/xlsx_mac.ico diff --git a/app/assets/images/ft-icons/Small Icons/xlsx_win.ico b/app/assets/Archive/images/ft-icons/Small Icons/xlsx_win.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/xlsx_win.ico rename to app/assets/Archive/images/ft-icons/Small Icons/xlsx_win.ico diff --git a/app/assets/images/ft-icons/Small Icons/zip.ico b/app/assets/Archive/images/ft-icons/Small Icons/zip.ico similarity index 100% rename from app/assets/images/ft-icons/Small Icons/zip.ico rename to app/assets/Archive/images/ft-icons/Small Icons/zip.ico diff --git a/app/assets/images/ft-icons/accdb/accdb-128_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-128_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-128_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-128_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-16_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-16_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-16_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-16_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-24_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-24_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-24_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-24_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-256_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-256_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-256_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-256_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-32_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-32_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-32_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-32_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-48_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-48_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-48_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-48_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-64_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-64_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-64_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-64_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-72_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-72_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-72_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-72_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-80_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-80_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-80_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-80_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-96_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-96_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-96_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-96_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-sm-16_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-sm-16_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-sm-16_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-sm-24_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-sm-24_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-sm-24_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-sm-32_32.png b/app/assets/Archive/images/ft-icons/accdb/accdb-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-sm-32_32.png rename to app/assets/Archive/images/ft-icons/accdb/accdb-sm-32_32.png diff --git a/app/assets/images/ft-icons/accdb/accdb-sm.ico b/app/assets/Archive/images/ft-icons/accdb/accdb-sm.ico similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb-sm.ico rename to app/assets/Archive/images/ft-icons/accdb/accdb-sm.ico diff --git a/app/assets/images/ft-icons/accdb/accdb.ico b/app/assets/Archive/images/ft-icons/accdb/accdb.ico similarity index 100% rename from app/assets/images/ft-icons/accdb/accdb.ico rename to app/assets/Archive/images/ft-icons/accdb/accdb.ico diff --git a/app/assets/images/ft-icons/avi/avi-128_32.png b/app/assets/Archive/images/ft-icons/avi/avi-128_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-128_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-128_32.png diff --git a/app/assets/images/ft-icons/avi/avi-16_32.png b/app/assets/Archive/images/ft-icons/avi/avi-16_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-16_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-16_32.png diff --git a/app/assets/images/ft-icons/avi/avi-24_32.png b/app/assets/Archive/images/ft-icons/avi/avi-24_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-24_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-24_32.png diff --git a/app/assets/images/ft-icons/avi/avi-256_32.png b/app/assets/Archive/images/ft-icons/avi/avi-256_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-256_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-256_32.png diff --git a/app/assets/images/ft-icons/avi/avi-32_32.png b/app/assets/Archive/images/ft-icons/avi/avi-32_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-32_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-32_32.png diff --git a/app/assets/images/ft-icons/avi/avi-48_32.png b/app/assets/Archive/images/ft-icons/avi/avi-48_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-48_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-48_32.png diff --git a/app/assets/images/ft-icons/avi/avi-64_32.png b/app/assets/Archive/images/ft-icons/avi/avi-64_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-64_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-64_32.png diff --git a/app/assets/images/ft-icons/avi/avi-72_32.png b/app/assets/Archive/images/ft-icons/avi/avi-72_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-72_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-72_32.png diff --git a/app/assets/images/ft-icons/avi/avi-80_32.png b/app/assets/Archive/images/ft-icons/avi/avi-80_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-80_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-80_32.png diff --git a/app/assets/images/ft-icons/avi/avi-96_32.png b/app/assets/Archive/images/ft-icons/avi/avi-96_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-96_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-96_32.png diff --git a/app/assets/images/ft-icons/avi/avi-sm-16_32.png b/app/assets/Archive/images/ft-icons/avi/avi-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-sm-16_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-sm-16_32.png diff --git a/app/assets/images/ft-icons/avi/avi-sm-24_32.png b/app/assets/Archive/images/ft-icons/avi/avi-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-sm-24_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-sm-24_32.png diff --git a/app/assets/images/ft-icons/avi/avi-sm-32_32.png b/app/assets/Archive/images/ft-icons/avi/avi-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/avi/avi-sm-32_32.png rename to app/assets/Archive/images/ft-icons/avi/avi-sm-32_32.png diff --git a/app/assets/images/ft-icons/avi/avi-sm.ico b/app/assets/Archive/images/ft-icons/avi/avi-sm.ico similarity index 100% rename from app/assets/images/ft-icons/avi/avi-sm.ico rename to app/assets/Archive/images/ft-icons/avi/avi-sm.ico diff --git a/app/assets/images/ft-icons/avi/avi.icns b/app/assets/Archive/images/ft-icons/avi/avi.icns similarity index 100% rename from app/assets/images/ft-icons/avi/avi.icns rename to app/assets/Archive/images/ft-icons/avi/avi.icns diff --git a/app/assets/images/ft-icons/avi/avi.ico b/app/assets/Archive/images/ft-icons/avi/avi.ico similarity index 100% rename from app/assets/images/ft-icons/avi/avi.ico rename to app/assets/Archive/images/ft-icons/avi/avi.ico diff --git a/app/assets/images/ft-icons/bmp/bmp-128_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-128_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-128_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-128_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-16_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-16_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-16_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-16_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-24_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-24_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-24_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-24_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-256_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-256_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-256_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-256_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-32_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-32_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-32_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-32_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-48_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-48_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-48_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-48_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-64_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-64_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-64_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-64_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-72_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-72_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-72_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-72_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-80_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-80_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-80_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-80_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-96_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-96_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-96_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-96_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-sm-16_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-sm-16_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-sm-16_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-sm-24_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-sm-24_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-sm-24_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-sm-32_32.png b/app/assets/Archive/images/ft-icons/bmp/bmp-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-sm-32_32.png rename to app/assets/Archive/images/ft-icons/bmp/bmp-sm-32_32.png diff --git a/app/assets/images/ft-icons/bmp/bmp-sm.ico b/app/assets/Archive/images/ft-icons/bmp/bmp-sm.ico similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp-sm.ico rename to app/assets/Archive/images/ft-icons/bmp/bmp-sm.ico diff --git a/app/assets/images/ft-icons/bmp/bmp.icns b/app/assets/Archive/images/ft-icons/bmp/bmp.icns similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp.icns rename to app/assets/Archive/images/ft-icons/bmp/bmp.icns diff --git a/app/assets/images/ft-icons/bmp/bmp.ico b/app/assets/Archive/images/ft-icons/bmp/bmp.ico similarity index 100% rename from app/assets/images/ft-icons/bmp/bmp.ico rename to app/assets/Archive/images/ft-icons/bmp/bmp.ico diff --git a/app/assets/images/ft-icons/css/css-128_32.png b/app/assets/Archive/images/ft-icons/css/css-128_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-128_32.png rename to app/assets/Archive/images/ft-icons/css/css-128_32.png diff --git a/app/assets/images/ft-icons/css/css-16_32.png b/app/assets/Archive/images/ft-icons/css/css-16_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-16_32.png rename to app/assets/Archive/images/ft-icons/css/css-16_32.png diff --git a/app/assets/images/ft-icons/css/css-24_32.png b/app/assets/Archive/images/ft-icons/css/css-24_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-24_32.png rename to app/assets/Archive/images/ft-icons/css/css-24_32.png diff --git a/app/assets/images/ft-icons/css/css-256_32.png b/app/assets/Archive/images/ft-icons/css/css-256_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-256_32.png rename to app/assets/Archive/images/ft-icons/css/css-256_32.png diff --git a/app/assets/images/ft-icons/css/css-32_32.png b/app/assets/Archive/images/ft-icons/css/css-32_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-32_32.png rename to app/assets/Archive/images/ft-icons/css/css-32_32.png diff --git a/app/assets/images/ft-icons/css/css-48_32.png b/app/assets/Archive/images/ft-icons/css/css-48_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-48_32.png rename to app/assets/Archive/images/ft-icons/css/css-48_32.png diff --git a/app/assets/images/ft-icons/css/css-64_32.png b/app/assets/Archive/images/ft-icons/css/css-64_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-64_32.png rename to app/assets/Archive/images/ft-icons/css/css-64_32.png diff --git a/app/assets/images/ft-icons/css/css-72_32.png b/app/assets/Archive/images/ft-icons/css/css-72_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-72_32.png rename to app/assets/Archive/images/ft-icons/css/css-72_32.png diff --git a/app/assets/images/ft-icons/css/css-80_32.png b/app/assets/Archive/images/ft-icons/css/css-80_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-80_32.png rename to app/assets/Archive/images/ft-icons/css/css-80_32.png diff --git a/app/assets/images/ft-icons/css/css-96_32.png b/app/assets/Archive/images/ft-icons/css/css-96_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-96_32.png rename to app/assets/Archive/images/ft-icons/css/css-96_32.png diff --git a/app/assets/images/ft-icons/css/css-sm-16_32.png b/app/assets/Archive/images/ft-icons/css/css-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-sm-16_32.png rename to app/assets/Archive/images/ft-icons/css/css-sm-16_32.png diff --git a/app/assets/images/ft-icons/css/css-sm-24_32.png b/app/assets/Archive/images/ft-icons/css/css-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-sm-24_32.png rename to app/assets/Archive/images/ft-icons/css/css-sm-24_32.png diff --git a/app/assets/images/ft-icons/css/css-sm-32_32.png b/app/assets/Archive/images/ft-icons/css/css-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/css/css-sm-32_32.png rename to app/assets/Archive/images/ft-icons/css/css-sm-32_32.png diff --git a/app/assets/images/ft-icons/css/css-sm.ico b/app/assets/Archive/images/ft-icons/css/css-sm.ico similarity index 100% rename from app/assets/images/ft-icons/css/css-sm.ico rename to app/assets/Archive/images/ft-icons/css/css-sm.ico diff --git a/app/assets/images/ft-icons/css/css.icns b/app/assets/Archive/images/ft-icons/css/css.icns similarity index 100% rename from app/assets/images/ft-icons/css/css.icns rename to app/assets/Archive/images/ft-icons/css/css.icns diff --git a/app/assets/images/ft-icons/css/css.ico b/app/assets/Archive/images/ft-icons/css/css.ico similarity index 100% rename from app/assets/images/ft-icons/css/css.ico rename to app/assets/Archive/images/ft-icons/css/css.ico diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-128_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-128_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-128_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-128_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-16_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-16_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-16_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-16_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-24_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-24_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-24_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-24_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-256_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-256_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-256_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-256_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-32_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-32_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-32_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-32_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-48_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-48_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-48_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-48_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-64_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-64_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-64_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-64_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-72_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-72_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-72_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-72_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-80_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-80_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-80_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-80_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-96_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-96_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-96_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-96_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-sm-16_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-sm-16_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm-16_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-sm-24_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-sm-24_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm-24_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-sm-32_32.png b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-sm-32_32.png rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm-32_32.png diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac-sm.ico b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm.ico similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac-sm.ico rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac-sm.ico diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac.icns b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac.icns similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac.icns rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac.icns diff --git a/app/assets/images/ft-icons/docx_mac/docx_mac.ico b/app/assets/Archive/images/ft-icons/docx_mac/docx_mac.ico similarity index 100% rename from app/assets/images/ft-icons/docx_mac/docx_mac.ico rename to app/assets/Archive/images/ft-icons/docx_mac/docx_mac.ico diff --git a/app/assets/images/ft-icons/docx_win/docx_win-128_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-128_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-128_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-128_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-16_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-16_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-16_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-16_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-24_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-24_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-24_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-24_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-256_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-256_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-256_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-256_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-32_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-32_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-32_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-32_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-48_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-48_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-48_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-48_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-64_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-64_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-64_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-64_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-72_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-72_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-72_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-72_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-80_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-80_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-80_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-80_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-96_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-96_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-96_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-96_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-sm-16_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-sm-16_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-sm-16_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-sm-24_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-sm-24_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-sm-24_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-sm-32_32.png b/app/assets/Archive/images/ft-icons/docx_win/docx_win-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-sm-32_32.png rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-sm-32_32.png diff --git a/app/assets/images/ft-icons/docx_win/docx_win-sm.ico b/app/assets/Archive/images/ft-icons/docx_win/docx_win-sm.ico similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win-sm.ico rename to app/assets/Archive/images/ft-icons/docx_win/docx_win-sm.ico diff --git a/app/assets/images/ft-icons/docx_win/docx_win.ico b/app/assets/Archive/images/ft-icons/docx_win/docx_win.ico similarity index 100% rename from app/assets/images/ft-icons/docx_win/docx_win.ico rename to app/assets/Archive/images/ft-icons/docx_win/docx_win.ico diff --git a/app/assets/images/ft-icons/eml/eml-128_32.png b/app/assets/Archive/images/ft-icons/eml/eml-128_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-128_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-128_32.png diff --git a/app/assets/images/ft-icons/eml/eml-16_32.png b/app/assets/Archive/images/ft-icons/eml/eml-16_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-16_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-16_32.png diff --git a/app/assets/images/ft-icons/eml/eml-24_32.png b/app/assets/Archive/images/ft-icons/eml/eml-24_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-24_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-24_32.png diff --git a/app/assets/images/ft-icons/eml/eml-256_32.png b/app/assets/Archive/images/ft-icons/eml/eml-256_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-256_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-256_32.png diff --git a/app/assets/images/ft-icons/eml/eml-32_32.png b/app/assets/Archive/images/ft-icons/eml/eml-32_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-32_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-32_32.png diff --git a/app/assets/images/ft-icons/eml/eml-48_32.png b/app/assets/Archive/images/ft-icons/eml/eml-48_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-48_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-48_32.png diff --git a/app/assets/images/ft-icons/eml/eml-64_32.png b/app/assets/Archive/images/ft-icons/eml/eml-64_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-64_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-64_32.png diff --git a/app/assets/images/ft-icons/eml/eml-72_32.png b/app/assets/Archive/images/ft-icons/eml/eml-72_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-72_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-72_32.png diff --git a/app/assets/images/ft-icons/eml/eml-80_32.png b/app/assets/Archive/images/ft-icons/eml/eml-80_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-80_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-80_32.png diff --git a/app/assets/images/ft-icons/eml/eml-96_32.png b/app/assets/Archive/images/ft-icons/eml/eml-96_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-96_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-96_32.png diff --git a/app/assets/images/ft-icons/eml/eml-sm-16_32.png b/app/assets/Archive/images/ft-icons/eml/eml-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-sm-16_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-sm-16_32.png diff --git a/app/assets/images/ft-icons/eml/eml-sm-24_32.png b/app/assets/Archive/images/ft-icons/eml/eml-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-sm-24_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-sm-24_32.png diff --git a/app/assets/images/ft-icons/eml/eml-sm-32_32.png b/app/assets/Archive/images/ft-icons/eml/eml-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/eml/eml-sm-32_32.png rename to app/assets/Archive/images/ft-icons/eml/eml-sm-32_32.png diff --git a/app/assets/images/ft-icons/eml/eml-sm.ico b/app/assets/Archive/images/ft-icons/eml/eml-sm.ico similarity index 100% rename from app/assets/images/ft-icons/eml/eml-sm.ico rename to app/assets/Archive/images/ft-icons/eml/eml-sm.ico diff --git a/app/assets/images/ft-icons/eml/eml.icns b/app/assets/Archive/images/ft-icons/eml/eml.icns similarity index 100% rename from app/assets/images/ft-icons/eml/eml.icns rename to app/assets/Archive/images/ft-icons/eml/eml.icns diff --git a/app/assets/images/ft-icons/eml/eml.ico b/app/assets/Archive/images/ft-icons/eml/eml.ico similarity index 100% rename from app/assets/images/ft-icons/eml/eml.ico rename to app/assets/Archive/images/ft-icons/eml/eml.ico diff --git a/app/assets/images/ft-icons/eps/eps-128_32.png b/app/assets/Archive/images/ft-icons/eps/eps-128_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-128_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-128_32.png diff --git a/app/assets/images/ft-icons/eps/eps-16_32.png b/app/assets/Archive/images/ft-icons/eps/eps-16_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-16_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-16_32.png diff --git a/app/assets/images/ft-icons/eps/eps-24_32.png b/app/assets/Archive/images/ft-icons/eps/eps-24_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-24_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-24_32.png diff --git a/app/assets/images/ft-icons/eps/eps-256_32.png b/app/assets/Archive/images/ft-icons/eps/eps-256_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-256_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-256_32.png diff --git a/app/assets/images/ft-icons/eps/eps-32_32.png b/app/assets/Archive/images/ft-icons/eps/eps-32_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-32_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-32_32.png diff --git a/app/assets/images/ft-icons/eps/eps-48_32.png b/app/assets/Archive/images/ft-icons/eps/eps-48_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-48_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-48_32.png diff --git a/app/assets/images/ft-icons/eps/eps-64_32.png b/app/assets/Archive/images/ft-icons/eps/eps-64_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-64_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-64_32.png diff --git a/app/assets/images/ft-icons/eps/eps-72_32.png b/app/assets/Archive/images/ft-icons/eps/eps-72_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-72_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-72_32.png diff --git a/app/assets/images/ft-icons/eps/eps-80_32.png b/app/assets/Archive/images/ft-icons/eps/eps-80_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-80_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-80_32.png diff --git a/app/assets/images/ft-icons/eps/eps-96_32.png b/app/assets/Archive/images/ft-icons/eps/eps-96_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-96_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-96_32.png diff --git a/app/assets/images/ft-icons/eps/eps-sm-16_32.png b/app/assets/Archive/images/ft-icons/eps/eps-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-sm-16_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-sm-16_32.png diff --git a/app/assets/images/ft-icons/eps/eps-sm-24_32.png b/app/assets/Archive/images/ft-icons/eps/eps-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-sm-24_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-sm-24_32.png diff --git a/app/assets/images/ft-icons/eps/eps-sm-32_32.png b/app/assets/Archive/images/ft-icons/eps/eps-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/eps/eps-sm-32_32.png rename to app/assets/Archive/images/ft-icons/eps/eps-sm-32_32.png diff --git a/app/assets/images/ft-icons/eps/eps-sm.ico b/app/assets/Archive/images/ft-icons/eps/eps-sm.ico similarity index 100% rename from app/assets/images/ft-icons/eps/eps-sm.ico rename to app/assets/Archive/images/ft-icons/eps/eps-sm.ico diff --git a/app/assets/images/ft-icons/eps/eps.icns b/app/assets/Archive/images/ft-icons/eps/eps.icns similarity index 100% rename from app/assets/images/ft-icons/eps/eps.icns rename to app/assets/Archive/images/ft-icons/eps/eps.icns diff --git a/app/assets/images/ft-icons/eps/eps.ico b/app/assets/Archive/images/ft-icons/eps/eps.ico similarity index 100% rename from app/assets/images/ft-icons/eps/eps.ico rename to app/assets/Archive/images/ft-icons/eps/eps.ico diff --git a/app/assets/images/ft-icons/fla/fla-128_32.png b/app/assets/Archive/images/ft-icons/fla/fla-128_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-128_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-128_32.png diff --git a/app/assets/images/ft-icons/fla/fla-16_32.png b/app/assets/Archive/images/ft-icons/fla/fla-16_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-16_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-16_32.png diff --git a/app/assets/images/ft-icons/fla/fla-24_32.png b/app/assets/Archive/images/ft-icons/fla/fla-24_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-24_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-24_32.png diff --git a/app/assets/images/ft-icons/fla/fla-256_32.png b/app/assets/Archive/images/ft-icons/fla/fla-256_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-256_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-256_32.png diff --git a/app/assets/images/ft-icons/fla/fla-32_32.png b/app/assets/Archive/images/ft-icons/fla/fla-32_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-32_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-32_32.png diff --git a/app/assets/images/ft-icons/fla/fla-48_32.png b/app/assets/Archive/images/ft-icons/fla/fla-48_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-48_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-48_32.png diff --git a/app/assets/images/ft-icons/fla/fla-64_32.png b/app/assets/Archive/images/ft-icons/fla/fla-64_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-64_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-64_32.png diff --git a/app/assets/images/ft-icons/fla/fla-72_32.png b/app/assets/Archive/images/ft-icons/fla/fla-72_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-72_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-72_32.png diff --git a/app/assets/images/ft-icons/fla/fla-80_32.png b/app/assets/Archive/images/ft-icons/fla/fla-80_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-80_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-80_32.png diff --git a/app/assets/images/ft-icons/fla/fla-96_32.png b/app/assets/Archive/images/ft-icons/fla/fla-96_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-96_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-96_32.png diff --git a/app/assets/images/ft-icons/fla/fla-sm-16_32.png b/app/assets/Archive/images/ft-icons/fla/fla-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-sm-16_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-sm-16_32.png diff --git a/app/assets/images/ft-icons/fla/fla-sm-24_32.png b/app/assets/Archive/images/ft-icons/fla/fla-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-sm-24_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-sm-24_32.png diff --git a/app/assets/images/ft-icons/fla/fla-sm-32_32.png b/app/assets/Archive/images/ft-icons/fla/fla-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/fla/fla-sm-32_32.png rename to app/assets/Archive/images/ft-icons/fla/fla-sm-32_32.png diff --git a/app/assets/images/ft-icons/fla/fla-sm.ico b/app/assets/Archive/images/ft-icons/fla/fla-sm.ico similarity index 100% rename from app/assets/images/ft-icons/fla/fla-sm.ico rename to app/assets/Archive/images/ft-icons/fla/fla-sm.ico diff --git a/app/assets/images/ft-icons/fla/fla.icns b/app/assets/Archive/images/ft-icons/fla/fla.icns similarity index 100% rename from app/assets/images/ft-icons/fla/fla.icns rename to app/assets/Archive/images/ft-icons/fla/fla.icns diff --git a/app/assets/images/ft-icons/fla/fla.ico b/app/assets/Archive/images/ft-icons/fla/fla.ico similarity index 100% rename from app/assets/images/ft-icons/fla/fla.ico rename to app/assets/Archive/images/ft-icons/fla/fla.ico diff --git a/app/assets/images/ft-icons/gif/gif-128_32.png b/app/assets/Archive/images/ft-icons/gif/gif-128_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-128_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-128_32.png diff --git a/app/assets/images/ft-icons/gif/gif-16_32.png b/app/assets/Archive/images/ft-icons/gif/gif-16_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-16_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-16_32.png diff --git a/app/assets/images/ft-icons/gif/gif-24_32.png b/app/assets/Archive/images/ft-icons/gif/gif-24_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-24_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-24_32.png diff --git a/app/assets/images/ft-icons/gif/gif-256_32.png b/app/assets/Archive/images/ft-icons/gif/gif-256_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-256_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-256_32.png diff --git a/app/assets/images/ft-icons/gif/gif-32_32.png b/app/assets/Archive/images/ft-icons/gif/gif-32_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-32_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-32_32.png diff --git a/app/assets/images/ft-icons/gif/gif-48_32.png b/app/assets/Archive/images/ft-icons/gif/gif-48_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-48_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-48_32.png diff --git a/app/assets/images/ft-icons/gif/gif-64_32.png b/app/assets/Archive/images/ft-icons/gif/gif-64_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-64_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-64_32.png diff --git a/app/assets/images/ft-icons/gif/gif-72_32.png b/app/assets/Archive/images/ft-icons/gif/gif-72_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-72_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-72_32.png diff --git a/app/assets/images/ft-icons/gif/gif-80_32.png b/app/assets/Archive/images/ft-icons/gif/gif-80_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-80_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-80_32.png diff --git a/app/assets/images/ft-icons/gif/gif-96_32.png b/app/assets/Archive/images/ft-icons/gif/gif-96_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-96_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-96_32.png diff --git a/app/assets/images/ft-icons/gif/gif-sm-16_32.png b/app/assets/Archive/images/ft-icons/gif/gif-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-sm-16_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-sm-16_32.png diff --git a/app/assets/images/ft-icons/gif/gif-sm-24_32.png b/app/assets/Archive/images/ft-icons/gif/gif-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-sm-24_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-sm-24_32.png diff --git a/app/assets/images/ft-icons/gif/gif-sm-32_32.png b/app/assets/Archive/images/ft-icons/gif/gif-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/gif/gif-sm-32_32.png rename to app/assets/Archive/images/ft-icons/gif/gif-sm-32_32.png diff --git a/app/assets/images/ft-icons/gif/gif-sm.ico b/app/assets/Archive/images/ft-icons/gif/gif-sm.ico similarity index 100% rename from app/assets/images/ft-icons/gif/gif-sm.ico rename to app/assets/Archive/images/ft-icons/gif/gif-sm.ico diff --git a/app/assets/images/ft-icons/gif/gif.icns b/app/assets/Archive/images/ft-icons/gif/gif.icns similarity index 100% rename from app/assets/images/ft-icons/gif/gif.icns rename to app/assets/Archive/images/ft-icons/gif/gif.icns diff --git a/app/assets/images/ft-icons/gif/gif.ico b/app/assets/Archive/images/ft-icons/gif/gif.ico similarity index 100% rename from app/assets/images/ft-icons/gif/gif.ico rename to app/assets/Archive/images/ft-icons/gif/gif.ico diff --git a/app/assets/images/ft-icons/html/html-128_32.png b/app/assets/Archive/images/ft-icons/html/html-128_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-128_32.png rename to app/assets/Archive/images/ft-icons/html/html-128_32.png diff --git a/app/assets/images/ft-icons/html/html-16_32.png b/app/assets/Archive/images/ft-icons/html/html-16_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-16_32.png rename to app/assets/Archive/images/ft-icons/html/html-16_32.png diff --git a/app/assets/images/ft-icons/html/html-24_32.png b/app/assets/Archive/images/ft-icons/html/html-24_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-24_32.png rename to app/assets/Archive/images/ft-icons/html/html-24_32.png diff --git a/app/assets/images/ft-icons/html/html-256_32.png b/app/assets/Archive/images/ft-icons/html/html-256_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-256_32.png rename to app/assets/Archive/images/ft-icons/html/html-256_32.png diff --git a/app/assets/images/ft-icons/html/html-32_32.png b/app/assets/Archive/images/ft-icons/html/html-32_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-32_32.png rename to app/assets/Archive/images/ft-icons/html/html-32_32.png diff --git a/app/assets/images/ft-icons/html/html-48_32.png b/app/assets/Archive/images/ft-icons/html/html-48_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-48_32.png rename to app/assets/Archive/images/ft-icons/html/html-48_32.png diff --git a/app/assets/images/ft-icons/html/html-64_32.png b/app/assets/Archive/images/ft-icons/html/html-64_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-64_32.png rename to app/assets/Archive/images/ft-icons/html/html-64_32.png diff --git a/app/assets/images/ft-icons/html/html-72_32.png b/app/assets/Archive/images/ft-icons/html/html-72_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-72_32.png rename to app/assets/Archive/images/ft-icons/html/html-72_32.png diff --git a/app/assets/images/ft-icons/html/html-80_32.png b/app/assets/Archive/images/ft-icons/html/html-80_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-80_32.png rename to app/assets/Archive/images/ft-icons/html/html-80_32.png diff --git a/app/assets/images/ft-icons/html/html-96_32.png b/app/assets/Archive/images/ft-icons/html/html-96_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-96_32.png rename to app/assets/Archive/images/ft-icons/html/html-96_32.png diff --git a/app/assets/images/ft-icons/html/html-sm-16_32.png b/app/assets/Archive/images/ft-icons/html/html-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-sm-16_32.png rename to app/assets/Archive/images/ft-icons/html/html-sm-16_32.png diff --git a/app/assets/images/ft-icons/html/html-sm-24_32.png b/app/assets/Archive/images/ft-icons/html/html-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-sm-24_32.png rename to app/assets/Archive/images/ft-icons/html/html-sm-24_32.png diff --git a/app/assets/images/ft-icons/html/html-sm-32_32.png b/app/assets/Archive/images/ft-icons/html/html-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/html/html-sm-32_32.png rename to app/assets/Archive/images/ft-icons/html/html-sm-32_32.png diff --git a/app/assets/images/ft-icons/html/html-sm.ico b/app/assets/Archive/images/ft-icons/html/html-sm.ico similarity index 100% rename from app/assets/images/ft-icons/html/html-sm.ico rename to app/assets/Archive/images/ft-icons/html/html-sm.ico diff --git a/app/assets/images/ft-icons/html/html.icns b/app/assets/Archive/images/ft-icons/html/html.icns similarity index 100% rename from app/assets/images/ft-icons/html/html.icns rename to app/assets/Archive/images/ft-icons/html/html.icns diff --git a/app/assets/images/ft-icons/html/html.ico b/app/assets/Archive/images/ft-icons/html/html.ico similarity index 100% rename from app/assets/images/ft-icons/html/html.ico rename to app/assets/Archive/images/ft-icons/html/html.ico diff --git a/app/assets/images/ft-icons/ind/ind-128_32.png b/app/assets/Archive/images/ft-icons/ind/ind-128_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-128_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-128_32.png diff --git a/app/assets/images/ft-icons/ind/ind-16_32.png b/app/assets/Archive/images/ft-icons/ind/ind-16_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-16_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-16_32.png diff --git a/app/assets/images/ft-icons/ind/ind-24_32.png b/app/assets/Archive/images/ft-icons/ind/ind-24_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-24_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-24_32.png diff --git a/app/assets/images/ft-icons/ind/ind-256_32.png b/app/assets/Archive/images/ft-icons/ind/ind-256_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-256_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-256_32.png diff --git a/app/assets/images/ft-icons/ind/ind-32_32.png b/app/assets/Archive/images/ft-icons/ind/ind-32_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-32_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-32_32.png diff --git a/app/assets/images/ft-icons/ind/ind-48_32.png b/app/assets/Archive/images/ft-icons/ind/ind-48_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-48_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-48_32.png diff --git a/app/assets/images/ft-icons/ind/ind-64_32.png b/app/assets/Archive/images/ft-icons/ind/ind-64_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-64_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-64_32.png diff --git a/app/assets/images/ft-icons/ind/ind-72_32.png b/app/assets/Archive/images/ft-icons/ind/ind-72_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-72_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-72_32.png diff --git a/app/assets/images/ft-icons/ind/ind-80_32.png b/app/assets/Archive/images/ft-icons/ind/ind-80_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-80_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-80_32.png diff --git a/app/assets/images/ft-icons/ind/ind-96_32.png b/app/assets/Archive/images/ft-icons/ind/ind-96_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-96_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-96_32.png diff --git a/app/assets/images/ft-icons/ind/ind-sm-16_32.png b/app/assets/Archive/images/ft-icons/ind/ind-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-sm-16_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-sm-16_32.png diff --git a/app/assets/images/ft-icons/ind/ind-sm-24_32.png b/app/assets/Archive/images/ft-icons/ind/ind-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-sm-24_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-sm-24_32.png diff --git a/app/assets/images/ft-icons/ind/ind-sm-32_32.png b/app/assets/Archive/images/ft-icons/ind/ind-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/ind/ind-sm-32_32.png rename to app/assets/Archive/images/ft-icons/ind/ind-sm-32_32.png diff --git a/app/assets/images/ft-icons/ind/ind-sm.ico b/app/assets/Archive/images/ft-icons/ind/ind-sm.ico similarity index 100% rename from app/assets/images/ft-icons/ind/ind-sm.ico rename to app/assets/Archive/images/ft-icons/ind/ind-sm.ico diff --git a/app/assets/images/ft-icons/ind/ind.icns b/app/assets/Archive/images/ft-icons/ind/ind.icns similarity index 100% rename from app/assets/images/ft-icons/ind/ind.icns rename to app/assets/Archive/images/ft-icons/ind/ind.icns diff --git a/app/assets/images/ft-icons/ind/ind.ico b/app/assets/Archive/images/ft-icons/ind/ind.ico similarity index 100% rename from app/assets/images/ft-icons/ind/ind.ico rename to app/assets/Archive/images/ft-icons/ind/ind.ico diff --git a/app/assets/images/ft-icons/ini/ini-128_32.png b/app/assets/Archive/images/ft-icons/ini/ini-128_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-128_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-128_32.png diff --git a/app/assets/images/ft-icons/ini/ini-16_32.png b/app/assets/Archive/images/ft-icons/ini/ini-16_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-16_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-16_32.png diff --git a/app/assets/images/ft-icons/ini/ini-24_32.png b/app/assets/Archive/images/ft-icons/ini/ini-24_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-24_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-24_32.png diff --git a/app/assets/images/ft-icons/ini/ini-256_32.png b/app/assets/Archive/images/ft-icons/ini/ini-256_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-256_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-256_32.png diff --git a/app/assets/images/ft-icons/ini/ini-32_32.png b/app/assets/Archive/images/ft-icons/ini/ini-32_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-32_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-32_32.png diff --git a/app/assets/images/ft-icons/ini/ini-48_32.png b/app/assets/Archive/images/ft-icons/ini/ini-48_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-48_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-48_32.png diff --git a/app/assets/images/ft-icons/ini/ini-64_32.png b/app/assets/Archive/images/ft-icons/ini/ini-64_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-64_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-64_32.png diff --git a/app/assets/images/ft-icons/ini/ini-72_32.png b/app/assets/Archive/images/ft-icons/ini/ini-72_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-72_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-72_32.png diff --git a/app/assets/images/ft-icons/ini/ini-80_32.png b/app/assets/Archive/images/ft-icons/ini/ini-80_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-80_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-80_32.png diff --git a/app/assets/images/ft-icons/ini/ini-96_32.png b/app/assets/Archive/images/ft-icons/ini/ini-96_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-96_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-96_32.png diff --git a/app/assets/images/ft-icons/ini/ini-sm-16_32.png b/app/assets/Archive/images/ft-icons/ini/ini-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-sm-16_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-sm-16_32.png diff --git a/app/assets/images/ft-icons/ini/ini-sm-24_32.png b/app/assets/Archive/images/ft-icons/ini/ini-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-sm-24_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-sm-24_32.png diff --git a/app/assets/images/ft-icons/ini/ini-sm-32_32.png b/app/assets/Archive/images/ft-icons/ini/ini-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/ini/ini-sm-32_32.png rename to app/assets/Archive/images/ft-icons/ini/ini-sm-32_32.png diff --git a/app/assets/images/ft-icons/ini/ini-sm.ico b/app/assets/Archive/images/ft-icons/ini/ini-sm.ico similarity index 100% rename from app/assets/images/ft-icons/ini/ini-sm.ico rename to app/assets/Archive/images/ft-icons/ini/ini-sm.ico diff --git a/app/assets/images/ft-icons/ini/ini.icns b/app/assets/Archive/images/ft-icons/ini/ini.icns similarity index 100% rename from app/assets/images/ft-icons/ini/ini.icns rename to app/assets/Archive/images/ft-icons/ini/ini.icns diff --git a/app/assets/images/ft-icons/ini/ini.ico b/app/assets/Archive/images/ft-icons/ini/ini.ico similarity index 100% rename from app/assets/images/ft-icons/ini/ini.ico rename to app/assets/Archive/images/ft-icons/ini/ini.ico diff --git a/app/assets/images/ft-icons/jpeg/jpeg-128_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-128_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-128_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-128_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-16_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-16_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-16_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-16_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-24_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-24_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-24_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-24_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-256_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-256_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-256_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-256_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-32_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-32_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-32_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-32_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-48_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-48_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-48_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-48_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-64_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-64_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-64_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-64_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-72_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-72_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-72_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-72_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-80_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-80_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-80_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-80_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-96_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-96_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-96_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-96_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-sm-16_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-sm-16_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-sm-16_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-sm-24_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-sm-24_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-sm-24_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-sm-32_32.png b/app/assets/Archive/images/ft-icons/jpeg/jpeg-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-sm-32_32.png rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-sm-32_32.png diff --git a/app/assets/images/ft-icons/jpeg/jpeg-sm.ico b/app/assets/Archive/images/ft-icons/jpeg/jpeg-sm.ico similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg-sm.ico rename to app/assets/Archive/images/ft-icons/jpeg/jpeg-sm.ico diff --git a/app/assets/images/ft-icons/jpeg/jpeg.icns b/app/assets/Archive/images/ft-icons/jpeg/jpeg.icns similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg.icns rename to app/assets/Archive/images/ft-icons/jpeg/jpeg.icns diff --git a/app/assets/images/ft-icons/jpeg/jpeg.ico b/app/assets/Archive/images/ft-icons/jpeg/jpeg.ico similarity index 100% rename from app/assets/images/ft-icons/jpeg/jpeg.ico rename to app/assets/Archive/images/ft-icons/jpeg/jpeg.ico diff --git a/app/assets/images/ft-icons/jpg/jpg-128_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-128_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-128_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-128_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-16_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-16_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-16_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-16_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-24_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-24_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-24_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-24_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-256_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-256_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-256_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-256_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-32_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-32_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-32_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-32_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-48_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-48_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-48_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-48_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-64_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-64_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-64_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-64_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-72_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-72_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-72_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-72_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-80_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-80_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-80_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-80_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-96_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-96_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-96_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-96_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-sm-16_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-sm-16_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-sm-16_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-sm-24_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-sm-24_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-sm-24_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-sm-32_32.png b/app/assets/Archive/images/ft-icons/jpg/jpg-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-sm-32_32.png rename to app/assets/Archive/images/ft-icons/jpg/jpg-sm-32_32.png diff --git a/app/assets/images/ft-icons/jpg/jpg-sm.ico b/app/assets/Archive/images/ft-icons/jpg/jpg-sm.ico similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg-sm.ico rename to app/assets/Archive/images/ft-icons/jpg/jpg-sm.ico diff --git a/app/assets/images/ft-icons/jpg/jpg.icns b/app/assets/Archive/images/ft-icons/jpg/jpg.icns similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg.icns rename to app/assets/Archive/images/ft-icons/jpg/jpg.icns diff --git a/app/assets/images/ft-icons/jpg/jpg.ico b/app/assets/Archive/images/ft-icons/jpg/jpg.ico similarity index 100% rename from app/assets/images/ft-icons/jpg/jpg.ico rename to app/assets/Archive/images/ft-icons/jpg/jpg.ico diff --git a/app/assets/images/ft-icons/jsf/jsf-128_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-128_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-128_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-128_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-16_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-16_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-16_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-16_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-24_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-24_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-24_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-24_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-256_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-256_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-256_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-256_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-32_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-32_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-32_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-32_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-48_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-48_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-48_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-48_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-64_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-64_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-64_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-64_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-72_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-72_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-72_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-72_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-80_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-80_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-80_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-80_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-96_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-96_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-96_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-96_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-sm-16_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-sm-16_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-sm-16_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-sm-24_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-sm-24_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-sm-24_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-sm-32_32.png b/app/assets/Archive/images/ft-icons/jsf/jsf-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-sm-32_32.png rename to app/assets/Archive/images/ft-icons/jsf/jsf-sm-32_32.png diff --git a/app/assets/images/ft-icons/jsf/jsf-sm.ico b/app/assets/Archive/images/ft-icons/jsf/jsf-sm.ico similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf-sm.ico rename to app/assets/Archive/images/ft-icons/jsf/jsf-sm.ico diff --git a/app/assets/images/ft-icons/jsf/jsf.icns b/app/assets/Archive/images/ft-icons/jsf/jsf.icns similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf.icns rename to app/assets/Archive/images/ft-icons/jsf/jsf.icns diff --git a/app/assets/images/ft-icons/jsf/jsf.ico b/app/assets/Archive/images/ft-icons/jsf/jsf.ico similarity index 100% rename from app/assets/images/ft-icons/jsf/jsf.ico rename to app/assets/Archive/images/ft-icons/jsf/jsf.ico diff --git a/app/assets/images/ft-icons/midi/midi-128_32.png b/app/assets/Archive/images/ft-icons/midi/midi-128_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-128_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-128_32.png diff --git a/app/assets/images/ft-icons/midi/midi-16_32.png b/app/assets/Archive/images/ft-icons/midi/midi-16_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-16_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-16_32.png diff --git a/app/assets/images/ft-icons/midi/midi-24_32.png b/app/assets/Archive/images/ft-icons/midi/midi-24_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-24_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-24_32.png diff --git a/app/assets/images/ft-icons/midi/midi-256_32.png b/app/assets/Archive/images/ft-icons/midi/midi-256_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-256_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-256_32.png diff --git a/app/assets/images/ft-icons/midi/midi-32_32.png b/app/assets/Archive/images/ft-icons/midi/midi-32_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-32_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-32_32.png diff --git a/app/assets/images/ft-icons/midi/midi-48_32.png b/app/assets/Archive/images/ft-icons/midi/midi-48_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-48_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-48_32.png diff --git a/app/assets/images/ft-icons/midi/midi-64_32.png b/app/assets/Archive/images/ft-icons/midi/midi-64_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-64_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-64_32.png diff --git a/app/assets/images/ft-icons/midi/midi-72_32.png b/app/assets/Archive/images/ft-icons/midi/midi-72_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-72_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-72_32.png diff --git a/app/assets/images/ft-icons/midi/midi-80_32.png b/app/assets/Archive/images/ft-icons/midi/midi-80_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-80_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-80_32.png diff --git a/app/assets/images/ft-icons/midi/midi-96_32.png b/app/assets/Archive/images/ft-icons/midi/midi-96_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-96_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-96_32.png diff --git a/app/assets/images/ft-icons/midi/midi-sm-16_32.png b/app/assets/Archive/images/ft-icons/midi/midi-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-sm-16_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-sm-16_32.png diff --git a/app/assets/images/ft-icons/midi/midi-sm-24_32.png b/app/assets/Archive/images/ft-icons/midi/midi-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-sm-24_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-sm-24_32.png diff --git a/app/assets/images/ft-icons/midi/midi-sm-32_32.png b/app/assets/Archive/images/ft-icons/midi/midi-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/midi/midi-sm-32_32.png rename to app/assets/Archive/images/ft-icons/midi/midi-sm-32_32.png diff --git a/app/assets/images/ft-icons/midi/midi-sm.ico b/app/assets/Archive/images/ft-icons/midi/midi-sm.ico similarity index 100% rename from app/assets/images/ft-icons/midi/midi-sm.ico rename to app/assets/Archive/images/ft-icons/midi/midi-sm.ico diff --git a/app/assets/images/ft-icons/midi/midi.icns b/app/assets/Archive/images/ft-icons/midi/midi.icns similarity index 100% rename from app/assets/images/ft-icons/midi/midi.icns rename to app/assets/Archive/images/ft-icons/midi/midi.icns diff --git a/app/assets/images/ft-icons/midi/midi.ico b/app/assets/Archive/images/ft-icons/midi/midi.ico similarity index 100% rename from app/assets/images/ft-icons/midi/midi.ico rename to app/assets/Archive/images/ft-icons/midi/midi.ico diff --git a/app/assets/images/ft-icons/mov/mov-128_32.png b/app/assets/Archive/images/ft-icons/mov/mov-128_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-128_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-128_32.png diff --git a/app/assets/images/ft-icons/mov/mov-16_32.png b/app/assets/Archive/images/ft-icons/mov/mov-16_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-16_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-16_32.png diff --git a/app/assets/images/ft-icons/mov/mov-24_32.png b/app/assets/Archive/images/ft-icons/mov/mov-24_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-24_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-24_32.png diff --git a/app/assets/images/ft-icons/mov/mov-256_32.png b/app/assets/Archive/images/ft-icons/mov/mov-256_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-256_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-256_32.png diff --git a/app/assets/images/ft-icons/mov/mov-32_32.png b/app/assets/Archive/images/ft-icons/mov/mov-32_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-32_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-32_32.png diff --git a/app/assets/images/ft-icons/mov/mov-48_32.png b/app/assets/Archive/images/ft-icons/mov/mov-48_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-48_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-48_32.png diff --git a/app/assets/images/ft-icons/mov/mov-64_32.png b/app/assets/Archive/images/ft-icons/mov/mov-64_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-64_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-64_32.png diff --git a/app/assets/images/ft-icons/mov/mov-72_32.png b/app/assets/Archive/images/ft-icons/mov/mov-72_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-72_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-72_32.png diff --git a/app/assets/images/ft-icons/mov/mov-80_32.png b/app/assets/Archive/images/ft-icons/mov/mov-80_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-80_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-80_32.png diff --git a/app/assets/images/ft-icons/mov/mov-96_32.png b/app/assets/Archive/images/ft-icons/mov/mov-96_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-96_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-96_32.png diff --git a/app/assets/images/ft-icons/mov/mov-sm-16_32.png b/app/assets/Archive/images/ft-icons/mov/mov-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-sm-16_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-sm-16_32.png diff --git a/app/assets/images/ft-icons/mov/mov-sm-24_32.png b/app/assets/Archive/images/ft-icons/mov/mov-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-sm-24_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-sm-24_32.png diff --git a/app/assets/images/ft-icons/mov/mov-sm-32_32.png b/app/assets/Archive/images/ft-icons/mov/mov-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/mov/mov-sm-32_32.png rename to app/assets/Archive/images/ft-icons/mov/mov-sm-32_32.png diff --git a/app/assets/images/ft-icons/mov/mov-sm.ico b/app/assets/Archive/images/ft-icons/mov/mov-sm.ico similarity index 100% rename from app/assets/images/ft-icons/mov/mov-sm.ico rename to app/assets/Archive/images/ft-icons/mov/mov-sm.ico diff --git a/app/assets/images/ft-icons/mov/mov.icns b/app/assets/Archive/images/ft-icons/mov/mov.icns similarity index 100% rename from app/assets/images/ft-icons/mov/mov.icns rename to app/assets/Archive/images/ft-icons/mov/mov.icns diff --git a/app/assets/images/ft-icons/mov/mov.ico b/app/assets/Archive/images/ft-icons/mov/mov.ico similarity index 100% rename from app/assets/images/ft-icons/mov/mov.ico rename to app/assets/Archive/images/ft-icons/mov/mov.ico diff --git a/app/assets/images/ft-icons/mp3/mp3-128_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-128_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-128_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-128_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-16_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-16_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-16_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-16_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-24_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-24_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-24_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-24_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-256_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-256_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-256_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-256_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-32_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-32_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-32_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-32_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-48_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-48_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-48_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-48_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-64_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-64_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-64_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-64_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-72_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-72_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-72_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-72_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-80_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-80_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-80_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-80_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-96_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-96_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-96_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-96_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-sm-16_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-sm-16_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-sm-16_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-sm-24_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-sm-24_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-sm-24_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-sm-32_32.png b/app/assets/Archive/images/ft-icons/mp3/mp3-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-sm-32_32.png rename to app/assets/Archive/images/ft-icons/mp3/mp3-sm-32_32.png diff --git a/app/assets/images/ft-icons/mp3/mp3-sm.ico b/app/assets/Archive/images/ft-icons/mp3/mp3-sm.ico similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3-sm.ico rename to app/assets/Archive/images/ft-icons/mp3/mp3-sm.ico diff --git a/app/assets/images/ft-icons/mp3/mp3.icns b/app/assets/Archive/images/ft-icons/mp3/mp3.icns similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3.icns rename to app/assets/Archive/images/ft-icons/mp3/mp3.icns diff --git a/app/assets/images/ft-icons/mp3/mp3.ico b/app/assets/Archive/images/ft-icons/mp3/mp3.ico similarity index 100% rename from app/assets/images/ft-icons/mp3/mp3.ico rename to app/assets/Archive/images/ft-icons/mp3/mp3.ico diff --git a/app/assets/images/ft-icons/mpeg/mpeg-128_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-128_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-128_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-128_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-16_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-16_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-16_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-16_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-24_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-24_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-24_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-24_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-256_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-256_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-256_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-256_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-32_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-32_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-32_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-32_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-48_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-48_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-48_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-48_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-64_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-64_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-64_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-64_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-72_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-72_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-72_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-72_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-80_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-80_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-80_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-80_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-96_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-96_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-96_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-96_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-sm-16_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-sm-16_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-sm-16_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-sm-24_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-sm-24_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-sm-24_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-sm-32_32.png b/app/assets/Archive/images/ft-icons/mpeg/mpeg-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-sm-32_32.png rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-sm-32_32.png diff --git a/app/assets/images/ft-icons/mpeg/mpeg-sm.ico b/app/assets/Archive/images/ft-icons/mpeg/mpeg-sm.ico similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg-sm.ico rename to app/assets/Archive/images/ft-icons/mpeg/mpeg-sm.ico diff --git a/app/assets/images/ft-icons/mpeg/mpeg.icns b/app/assets/Archive/images/ft-icons/mpeg/mpeg.icns similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg.icns rename to app/assets/Archive/images/ft-icons/mpeg/mpeg.icns diff --git a/app/assets/images/ft-icons/mpeg/mpeg.ico b/app/assets/Archive/images/ft-icons/mpeg/mpeg.ico similarity index 100% rename from app/assets/images/ft-icons/mpeg/mpeg.ico rename to app/assets/Archive/images/ft-icons/mpeg/mpeg.ico diff --git a/app/assets/images/ft-icons/pdf/pdf-128_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-128_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-128_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-128_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-16_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-16_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-16_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-24_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-24_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-24_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-256_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-256_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-256_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-256_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-32_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-32_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-32_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-48_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-48_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-48_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-48_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-64_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-64_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-64_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-64_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-72_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-72_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-72_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-72_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-80_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-80_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-80_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-80_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-96_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-96_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-96_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-96_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-sm-16_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-sm-16_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-sm-16_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-sm-24_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-sm-24_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-sm-24_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-sm-32_32.png b/app/assets/Archive/images/ft-icons/pdf/pdf-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-sm-32_32.png rename to app/assets/Archive/images/ft-icons/pdf/pdf-sm-32_32.png diff --git a/app/assets/images/ft-icons/pdf/pdf-sm.ico b/app/assets/Archive/images/ft-icons/pdf/pdf-sm.ico similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf-sm.ico rename to app/assets/Archive/images/ft-icons/pdf/pdf-sm.ico diff --git a/app/assets/images/ft-icons/pdf/pdf.icns b/app/assets/Archive/images/ft-icons/pdf/pdf.icns similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf.icns rename to app/assets/Archive/images/ft-icons/pdf/pdf.icns diff --git a/app/assets/images/ft-icons/pdf/pdf.ico b/app/assets/Archive/images/ft-icons/pdf/pdf.ico similarity index 100% rename from app/assets/images/ft-icons/pdf/pdf.ico rename to app/assets/Archive/images/ft-icons/pdf/pdf.ico diff --git a/app/assets/images/ft-icons/png/png-128_32.png b/app/assets/Archive/images/ft-icons/png/png-128_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-128_32.png rename to app/assets/Archive/images/ft-icons/png/png-128_32.png diff --git a/app/assets/images/ft-icons/png/png-16_32.png b/app/assets/Archive/images/ft-icons/png/png-16_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-16_32.png rename to app/assets/Archive/images/ft-icons/png/png-16_32.png diff --git a/app/assets/images/ft-icons/png/png-24_32.png b/app/assets/Archive/images/ft-icons/png/png-24_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-24_32.png rename to app/assets/Archive/images/ft-icons/png/png-24_32.png diff --git a/app/assets/images/ft-icons/png/png-256_32.png b/app/assets/Archive/images/ft-icons/png/png-256_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-256_32.png rename to app/assets/Archive/images/ft-icons/png/png-256_32.png diff --git a/app/assets/images/ft-icons/png/png-32_32.png b/app/assets/Archive/images/ft-icons/png/png-32_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-32_32.png rename to app/assets/Archive/images/ft-icons/png/png-32_32.png diff --git a/app/assets/images/ft-icons/png/png-48_32.png b/app/assets/Archive/images/ft-icons/png/png-48_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-48_32.png rename to app/assets/Archive/images/ft-icons/png/png-48_32.png diff --git a/app/assets/images/ft-icons/png/png-64_32.png b/app/assets/Archive/images/ft-icons/png/png-64_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-64_32.png rename to app/assets/Archive/images/ft-icons/png/png-64_32.png diff --git a/app/assets/images/ft-icons/png/png-72_32.png b/app/assets/Archive/images/ft-icons/png/png-72_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-72_32.png rename to app/assets/Archive/images/ft-icons/png/png-72_32.png diff --git a/app/assets/images/ft-icons/png/png-80_32.png b/app/assets/Archive/images/ft-icons/png/png-80_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-80_32.png rename to app/assets/Archive/images/ft-icons/png/png-80_32.png diff --git a/app/assets/images/ft-icons/png/png-96_32.png b/app/assets/Archive/images/ft-icons/png/png-96_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-96_32.png rename to app/assets/Archive/images/ft-icons/png/png-96_32.png diff --git a/app/assets/images/ft-icons/png/png-sm-16_32.png b/app/assets/Archive/images/ft-icons/png/png-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-sm-16_32.png rename to app/assets/Archive/images/ft-icons/png/png-sm-16_32.png diff --git a/app/assets/images/ft-icons/png/png-sm-24_32.png b/app/assets/Archive/images/ft-icons/png/png-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-sm-24_32.png rename to app/assets/Archive/images/ft-icons/png/png-sm-24_32.png diff --git a/app/assets/images/ft-icons/png/png-sm-32_32.png b/app/assets/Archive/images/ft-icons/png/png-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/png/png-sm-32_32.png rename to app/assets/Archive/images/ft-icons/png/png-sm-32_32.png diff --git a/app/assets/images/ft-icons/png/png-sm.ico b/app/assets/Archive/images/ft-icons/png/png-sm.ico similarity index 100% rename from app/assets/images/ft-icons/png/png-sm.ico rename to app/assets/Archive/images/ft-icons/png/png-sm.ico diff --git a/app/assets/images/ft-icons/png/png.icns b/app/assets/Archive/images/ft-icons/png/png.icns similarity index 100% rename from app/assets/images/ft-icons/png/png.icns rename to app/assets/Archive/images/ft-icons/png/png.icns diff --git a/app/assets/images/ft-icons/png/png.ico b/app/assets/Archive/images/ft-icons/png/png.ico similarity index 100% rename from app/assets/images/ft-icons/png/png.ico rename to app/assets/Archive/images/ft-icons/png/png.ico diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-128_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-128_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-128_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-128_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-16_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-16_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-16_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-24_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-24_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-24_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-256_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-256_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-256_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-256_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-32_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-32_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-32_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-48_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-48_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-48_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-48_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-64_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-64_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-64_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-64_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-72_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-72_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-72_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-72_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-80_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-80_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-80_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-80_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-96_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-96_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-96_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-96_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-sm-16_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-sm-16_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm-16_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-sm-24_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-sm-24_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm-24_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-sm-32_32.png b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-sm-32_32.png rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm-32_32.png diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac-sm.ico b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm.ico similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac-sm.ico rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac-sm.ico diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac.icns b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac.icns similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac.icns rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac.icns diff --git a/app/assets/images/ft-icons/pptx_mac/pptx_mac.ico b/app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac.ico similarity index 100% rename from app/assets/images/ft-icons/pptx_mac/pptx_mac.ico rename to app/assets/Archive/images/ft-icons/pptx_mac/pptx_mac.ico diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-128_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-128_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-128_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-128_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-16_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-16_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-16_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-24_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-24_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-24_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-256_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-256_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-256_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-256_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-32_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-32_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-32_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-48_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-48_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-48_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-48_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-64_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-64_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-64_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-64_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-72_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-72_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-72_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-72_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-80_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-80_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-80_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-80_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-96_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-96_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-96_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-96_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-sm-16_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-sm-16_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm-16_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-sm-24_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-sm-24_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm-24_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-sm-32_32.png b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-sm-32_32.png rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm-32_32.png diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win-sm.ico b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm.ico similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win-sm.ico rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win-sm.ico diff --git a/app/assets/images/ft-icons/pptx_win/pptx_win.ico b/app/assets/Archive/images/ft-icons/pptx_win/pptx_win.ico similarity index 100% rename from app/assets/images/ft-icons/pptx_win/pptx_win.ico rename to app/assets/Archive/images/ft-icons/pptx_win/pptx_win.ico diff --git a/app/assets/images/ft-icons/proj/proj-128_32.png b/app/assets/Archive/images/ft-icons/proj/proj-128_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-128_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-128_32.png diff --git a/app/assets/images/ft-icons/proj/proj-16_32.png b/app/assets/Archive/images/ft-icons/proj/proj-16_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-16_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-16_32.png diff --git a/app/assets/images/ft-icons/proj/proj-24_32.png b/app/assets/Archive/images/ft-icons/proj/proj-24_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-24_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-24_32.png diff --git a/app/assets/images/ft-icons/proj/proj-256_32.png b/app/assets/Archive/images/ft-icons/proj/proj-256_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-256_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-256_32.png diff --git a/app/assets/images/ft-icons/proj/proj-32_32.png b/app/assets/Archive/images/ft-icons/proj/proj-32_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-32_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-32_32.png diff --git a/app/assets/images/ft-icons/proj/proj-48_32.png b/app/assets/Archive/images/ft-icons/proj/proj-48_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-48_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-48_32.png diff --git a/app/assets/images/ft-icons/proj/proj-64_32.png b/app/assets/Archive/images/ft-icons/proj/proj-64_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-64_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-64_32.png diff --git a/app/assets/images/ft-icons/proj/proj-72_32.png b/app/assets/Archive/images/ft-icons/proj/proj-72_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-72_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-72_32.png diff --git a/app/assets/images/ft-icons/proj/proj-80_32.png b/app/assets/Archive/images/ft-icons/proj/proj-80_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-80_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-80_32.png diff --git a/app/assets/images/ft-icons/proj/proj-96_32.png b/app/assets/Archive/images/ft-icons/proj/proj-96_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-96_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-96_32.png diff --git a/app/assets/images/ft-icons/proj/proj-sm-16_32.png b/app/assets/Archive/images/ft-icons/proj/proj-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-sm-16_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-sm-16_32.png diff --git a/app/assets/images/ft-icons/proj/proj-sm-24_32.png b/app/assets/Archive/images/ft-icons/proj/proj-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-sm-24_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-sm-24_32.png diff --git a/app/assets/images/ft-icons/proj/proj-sm-32_32.png b/app/assets/Archive/images/ft-icons/proj/proj-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/proj/proj-sm-32_32.png rename to app/assets/Archive/images/ft-icons/proj/proj-sm-32_32.png diff --git a/app/assets/images/ft-icons/proj/proj-sm.ico b/app/assets/Archive/images/ft-icons/proj/proj-sm.ico similarity index 100% rename from app/assets/images/ft-icons/proj/proj-sm.ico rename to app/assets/Archive/images/ft-icons/proj/proj-sm.ico diff --git a/app/assets/images/ft-icons/proj/proj.icns b/app/assets/Archive/images/ft-icons/proj/proj.icns similarity index 100% rename from app/assets/images/ft-icons/proj/proj.icns rename to app/assets/Archive/images/ft-icons/proj/proj.icns diff --git a/app/assets/images/ft-icons/proj/proj.ico b/app/assets/Archive/images/ft-icons/proj/proj.ico similarity index 100% rename from app/assets/images/ft-icons/proj/proj.ico rename to app/assets/Archive/images/ft-icons/proj/proj.ico diff --git a/app/assets/images/ft-icons/psd/psd-128_32.png b/app/assets/Archive/images/ft-icons/psd/psd-128_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-128_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-128_32.png diff --git a/app/assets/images/ft-icons/psd/psd-16_32.png b/app/assets/Archive/images/ft-icons/psd/psd-16_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-16_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-16_32.png diff --git a/app/assets/images/ft-icons/psd/psd-24_32.png b/app/assets/Archive/images/ft-icons/psd/psd-24_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-24_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-24_32.png diff --git a/app/assets/images/ft-icons/psd/psd-256_32.png b/app/assets/Archive/images/ft-icons/psd/psd-256_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-256_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-256_32.png diff --git a/app/assets/images/ft-icons/psd/psd-32_32.png b/app/assets/Archive/images/ft-icons/psd/psd-32_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-32_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-32_32.png diff --git a/app/assets/images/ft-icons/psd/psd-48_32.png b/app/assets/Archive/images/ft-icons/psd/psd-48_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-48_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-48_32.png diff --git a/app/assets/images/ft-icons/psd/psd-64_32.png b/app/assets/Archive/images/ft-icons/psd/psd-64_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-64_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-64_32.png diff --git a/app/assets/images/ft-icons/psd/psd-72_32.png b/app/assets/Archive/images/ft-icons/psd/psd-72_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-72_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-72_32.png diff --git a/app/assets/images/ft-icons/psd/psd-80_32.png b/app/assets/Archive/images/ft-icons/psd/psd-80_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-80_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-80_32.png diff --git a/app/assets/images/ft-icons/psd/psd-96_32.png b/app/assets/Archive/images/ft-icons/psd/psd-96_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-96_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-96_32.png diff --git a/app/assets/images/ft-icons/psd/psd-sm-16_32.png b/app/assets/Archive/images/ft-icons/psd/psd-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-sm-16_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-sm-16_32.png diff --git a/app/assets/images/ft-icons/psd/psd-sm-24_32.png b/app/assets/Archive/images/ft-icons/psd/psd-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-sm-24_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-sm-24_32.png diff --git a/app/assets/images/ft-icons/psd/psd-sm-32_32.png b/app/assets/Archive/images/ft-icons/psd/psd-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/psd/psd-sm-32_32.png rename to app/assets/Archive/images/ft-icons/psd/psd-sm-32_32.png diff --git a/app/assets/images/ft-icons/psd/psd-sm.ico b/app/assets/Archive/images/ft-icons/psd/psd-sm.ico similarity index 100% rename from app/assets/images/ft-icons/psd/psd-sm.ico rename to app/assets/Archive/images/ft-icons/psd/psd-sm.ico diff --git a/app/assets/images/ft-icons/psd/psd.icns b/app/assets/Archive/images/ft-icons/psd/psd.icns similarity index 100% rename from app/assets/images/ft-icons/psd/psd.icns rename to app/assets/Archive/images/ft-icons/psd/psd.icns diff --git a/app/assets/images/ft-icons/psd/psd.ico b/app/assets/Archive/images/ft-icons/psd/psd.ico similarity index 100% rename from app/assets/images/ft-icons/psd/psd.ico rename to app/assets/Archive/images/ft-icons/psd/psd.ico diff --git a/app/assets/images/ft-icons/pst/pst-128_32.png b/app/assets/Archive/images/ft-icons/pst/pst-128_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-128_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-128_32.png diff --git a/app/assets/images/ft-icons/pst/pst-16_32.png b/app/assets/Archive/images/ft-icons/pst/pst-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-16_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-16_32.png diff --git a/app/assets/images/ft-icons/pst/pst-24_32.png b/app/assets/Archive/images/ft-icons/pst/pst-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-24_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-24_32.png diff --git a/app/assets/images/ft-icons/pst/pst-256_32.png b/app/assets/Archive/images/ft-icons/pst/pst-256_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-256_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-256_32.png diff --git a/app/assets/images/ft-icons/pst/pst-32_32.png b/app/assets/Archive/images/ft-icons/pst/pst-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-32_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-32_32.png diff --git a/app/assets/images/ft-icons/pst/pst-48_32.png b/app/assets/Archive/images/ft-icons/pst/pst-48_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-48_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-48_32.png diff --git a/app/assets/images/ft-icons/pst/pst-64_32.png b/app/assets/Archive/images/ft-icons/pst/pst-64_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-64_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-64_32.png diff --git a/app/assets/images/ft-icons/pst/pst-72_32.png b/app/assets/Archive/images/ft-icons/pst/pst-72_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-72_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-72_32.png diff --git a/app/assets/images/ft-icons/pst/pst-80_32.png b/app/assets/Archive/images/ft-icons/pst/pst-80_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-80_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-80_32.png diff --git a/app/assets/images/ft-icons/pst/pst-96_32.png b/app/assets/Archive/images/ft-icons/pst/pst-96_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-96_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-96_32.png diff --git a/app/assets/images/ft-icons/pst/pst-sm-16_32.png b/app/assets/Archive/images/ft-icons/pst/pst-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-sm-16_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-sm-16_32.png diff --git a/app/assets/images/ft-icons/pst/pst-sm-24_32.png b/app/assets/Archive/images/ft-icons/pst/pst-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-sm-24_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-sm-24_32.png diff --git a/app/assets/images/ft-icons/pst/pst-sm-32_32.png b/app/assets/Archive/images/ft-icons/pst/pst-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pst/pst-sm-32_32.png rename to app/assets/Archive/images/ft-icons/pst/pst-sm-32_32.png diff --git a/app/assets/images/ft-icons/pst/pst-sm.ico b/app/assets/Archive/images/ft-icons/pst/pst-sm.ico similarity index 100% rename from app/assets/images/ft-icons/pst/pst-sm.ico rename to app/assets/Archive/images/ft-icons/pst/pst-sm.ico diff --git a/app/assets/images/ft-icons/pst/pst.ico b/app/assets/Archive/images/ft-icons/pst/pst.ico similarity index 100% rename from app/assets/images/ft-icons/pst/pst.ico rename to app/assets/Archive/images/ft-icons/pst/pst.ico diff --git a/app/assets/images/ft-icons/pub/pub-128_32.png b/app/assets/Archive/images/ft-icons/pub/pub-128_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-128_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-128_32.png diff --git a/app/assets/images/ft-icons/pub/pub-16_32.png b/app/assets/Archive/images/ft-icons/pub/pub-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-16_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-16_32.png diff --git a/app/assets/images/ft-icons/pub/pub-24_32.png b/app/assets/Archive/images/ft-icons/pub/pub-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-24_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-24_32.png diff --git a/app/assets/images/ft-icons/pub/pub-256_32.png b/app/assets/Archive/images/ft-icons/pub/pub-256_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-256_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-256_32.png diff --git a/app/assets/images/ft-icons/pub/pub-32_32.png b/app/assets/Archive/images/ft-icons/pub/pub-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-32_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-32_32.png diff --git a/app/assets/images/ft-icons/pub/pub-48_32.png b/app/assets/Archive/images/ft-icons/pub/pub-48_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-48_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-48_32.png diff --git a/app/assets/images/ft-icons/pub/pub-64_32.png b/app/assets/Archive/images/ft-icons/pub/pub-64_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-64_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-64_32.png diff --git a/app/assets/images/ft-icons/pub/pub-72_32.png b/app/assets/Archive/images/ft-icons/pub/pub-72_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-72_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-72_32.png diff --git a/app/assets/images/ft-icons/pub/pub-80_32.png b/app/assets/Archive/images/ft-icons/pub/pub-80_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-80_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-80_32.png diff --git a/app/assets/images/ft-icons/pub/pub-96_32.png b/app/assets/Archive/images/ft-icons/pub/pub-96_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-96_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-96_32.png diff --git a/app/assets/images/ft-icons/pub/pub-sm-16_32.png b/app/assets/Archive/images/ft-icons/pub/pub-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-sm-16_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-sm-16_32.png diff --git a/app/assets/images/ft-icons/pub/pub-sm-24_32.png b/app/assets/Archive/images/ft-icons/pub/pub-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-sm-24_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-sm-24_32.png diff --git a/app/assets/images/ft-icons/pub/pub-sm-32_32.png b/app/assets/Archive/images/ft-icons/pub/pub-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/pub/pub-sm-32_32.png rename to app/assets/Archive/images/ft-icons/pub/pub-sm-32_32.png diff --git a/app/assets/images/ft-icons/pub/pub-sm.ico b/app/assets/Archive/images/ft-icons/pub/pub-sm.ico similarity index 100% rename from app/assets/images/ft-icons/pub/pub-sm.ico rename to app/assets/Archive/images/ft-icons/pub/pub-sm.ico diff --git a/app/assets/images/ft-icons/pub/pub.ico b/app/assets/Archive/images/ft-icons/pub/pub.ico similarity index 100% rename from app/assets/images/ft-icons/pub/pub.ico rename to app/assets/Archive/images/ft-icons/pub/pub.ico diff --git a/app/assets/images/ft-icons/rar/rar-128_32.png b/app/assets/Archive/images/ft-icons/rar/rar-128_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-128_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-128_32.png diff --git a/app/assets/images/ft-icons/rar/rar-16_32.png b/app/assets/Archive/images/ft-icons/rar/rar-16_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-16_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-16_32.png diff --git a/app/assets/images/ft-icons/rar/rar-24_32.png b/app/assets/Archive/images/ft-icons/rar/rar-24_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-24_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-24_32.png diff --git a/app/assets/images/ft-icons/rar/rar-256_32.png b/app/assets/Archive/images/ft-icons/rar/rar-256_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-256_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-256_32.png diff --git a/app/assets/images/ft-icons/rar/rar-32_32.png b/app/assets/Archive/images/ft-icons/rar/rar-32_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-32_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-32_32.png diff --git a/app/assets/images/ft-icons/rar/rar-48_32.png b/app/assets/Archive/images/ft-icons/rar/rar-48_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-48_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-48_32.png diff --git a/app/assets/images/ft-icons/rar/rar-64_32.png b/app/assets/Archive/images/ft-icons/rar/rar-64_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-64_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-64_32.png diff --git a/app/assets/images/ft-icons/rar/rar-72_32.png b/app/assets/Archive/images/ft-icons/rar/rar-72_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-72_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-72_32.png diff --git a/app/assets/images/ft-icons/rar/rar-80_32.png b/app/assets/Archive/images/ft-icons/rar/rar-80_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-80_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-80_32.png diff --git a/app/assets/images/ft-icons/rar/rar-96_32.png b/app/assets/Archive/images/ft-icons/rar/rar-96_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-96_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-96_32.png diff --git a/app/assets/images/ft-icons/rar/rar-sm-16_32.png b/app/assets/Archive/images/ft-icons/rar/rar-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-sm-16_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-sm-16_32.png diff --git a/app/assets/images/ft-icons/rar/rar-sm-24_32.png b/app/assets/Archive/images/ft-icons/rar/rar-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-sm-24_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-sm-24_32.png diff --git a/app/assets/images/ft-icons/rar/rar-sm-32_32.png b/app/assets/Archive/images/ft-icons/rar/rar-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/rar/rar-sm-32_32.png rename to app/assets/Archive/images/ft-icons/rar/rar-sm-32_32.png diff --git a/app/assets/images/ft-icons/rar/rar-sm.ico b/app/assets/Archive/images/ft-icons/rar/rar-sm.ico similarity index 100% rename from app/assets/images/ft-icons/rar/rar-sm.ico rename to app/assets/Archive/images/ft-icons/rar/rar-sm.ico diff --git a/app/assets/images/ft-icons/rar/rar.ico b/app/assets/Archive/images/ft-icons/rar/rar.ico similarity index 100% rename from app/assets/images/ft-icons/rar/rar.ico rename to app/assets/Archive/images/ft-icons/rar/rar.ico diff --git a/app/assets/images/ft-icons/readme/readme-128_32.png b/app/assets/Archive/images/ft-icons/readme/readme-128_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-128_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-128_32.png diff --git a/app/assets/images/ft-icons/readme/readme-16_32.png b/app/assets/Archive/images/ft-icons/readme/readme-16_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-16_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-16_32.png diff --git a/app/assets/images/ft-icons/readme/readme-24_32.png b/app/assets/Archive/images/ft-icons/readme/readme-24_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-24_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-24_32.png diff --git a/app/assets/images/ft-icons/readme/readme-256_32.png b/app/assets/Archive/images/ft-icons/readme/readme-256_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-256_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-256_32.png diff --git a/app/assets/images/ft-icons/readme/readme-32_32.png b/app/assets/Archive/images/ft-icons/readme/readme-32_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-32_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-32_32.png diff --git a/app/assets/images/ft-icons/readme/readme-48_32.png b/app/assets/Archive/images/ft-icons/readme/readme-48_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-48_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-48_32.png diff --git a/app/assets/images/ft-icons/readme/readme-64_32.png b/app/assets/Archive/images/ft-icons/readme/readme-64_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-64_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-64_32.png diff --git a/app/assets/images/ft-icons/readme/readme-72_32.png b/app/assets/Archive/images/ft-icons/readme/readme-72_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-72_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-72_32.png diff --git a/app/assets/images/ft-icons/readme/readme-80_32.png b/app/assets/Archive/images/ft-icons/readme/readme-80_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-80_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-80_32.png diff --git a/app/assets/images/ft-icons/readme/readme-96_32.png b/app/assets/Archive/images/ft-icons/readme/readme-96_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-96_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-96_32.png diff --git a/app/assets/images/ft-icons/readme/readme-sm-16_32.png b/app/assets/Archive/images/ft-icons/readme/readme-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-sm-16_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-sm-16_32.png diff --git a/app/assets/images/ft-icons/readme/readme-sm-24_32.png b/app/assets/Archive/images/ft-icons/readme/readme-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-sm-24_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-sm-24_32.png diff --git a/app/assets/images/ft-icons/readme/readme-sm-32_32.png b/app/assets/Archive/images/ft-icons/readme/readme-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/readme/readme-sm-32_32.png rename to app/assets/Archive/images/ft-icons/readme/readme-sm-32_32.png diff --git a/app/assets/images/ft-icons/readme/readme-sm.ico b/app/assets/Archive/images/ft-icons/readme/readme-sm.ico similarity index 100% rename from app/assets/images/ft-icons/readme/readme-sm.ico rename to app/assets/Archive/images/ft-icons/readme/readme-sm.ico diff --git a/app/assets/images/ft-icons/readme/readme.icns b/app/assets/Archive/images/ft-icons/readme/readme.icns similarity index 100% rename from app/assets/images/ft-icons/readme/readme.icns rename to app/assets/Archive/images/ft-icons/readme/readme.icns diff --git a/app/assets/images/ft-icons/readme/readme.ico b/app/assets/Archive/images/ft-icons/readme/readme.ico similarity index 100% rename from app/assets/images/ft-icons/readme/readme.ico rename to app/assets/Archive/images/ft-icons/readme/readme.ico diff --git a/app/assets/images/ft-icons/settings/settings-128_32.png b/app/assets/Archive/images/ft-icons/settings/settings-128_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-128_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-128_32.png diff --git a/app/assets/images/ft-icons/settings/settings-16_32.png b/app/assets/Archive/images/ft-icons/settings/settings-16_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-16_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-16_32.png diff --git a/app/assets/images/ft-icons/settings/settings-24_32.png b/app/assets/Archive/images/ft-icons/settings/settings-24_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-24_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-24_32.png diff --git a/app/assets/images/ft-icons/settings/settings-256_32.png b/app/assets/Archive/images/ft-icons/settings/settings-256_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-256_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-256_32.png diff --git a/app/assets/images/ft-icons/settings/settings-32_32.png b/app/assets/Archive/images/ft-icons/settings/settings-32_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-32_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-32_32.png diff --git a/app/assets/images/ft-icons/settings/settings-48_32.png b/app/assets/Archive/images/ft-icons/settings/settings-48_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-48_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-48_32.png diff --git a/app/assets/images/ft-icons/settings/settings-64_32.png b/app/assets/Archive/images/ft-icons/settings/settings-64_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-64_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-64_32.png diff --git a/app/assets/images/ft-icons/settings/settings-72_32.png b/app/assets/Archive/images/ft-icons/settings/settings-72_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-72_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-72_32.png diff --git a/app/assets/images/ft-icons/settings/settings-80_32.png b/app/assets/Archive/images/ft-icons/settings/settings-80_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-80_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-80_32.png diff --git a/app/assets/images/ft-icons/settings/settings-96_32.png b/app/assets/Archive/images/ft-icons/settings/settings-96_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-96_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-96_32.png diff --git a/app/assets/images/ft-icons/settings/settings-sm-16_32.png b/app/assets/Archive/images/ft-icons/settings/settings-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-sm-16_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-sm-16_32.png diff --git a/app/assets/images/ft-icons/settings/settings-sm-24_32.png b/app/assets/Archive/images/ft-icons/settings/settings-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-sm-24_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-sm-24_32.png diff --git a/app/assets/images/ft-icons/settings/settings-sm-32_32.png b/app/assets/Archive/images/ft-icons/settings/settings-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/settings/settings-sm-32_32.png rename to app/assets/Archive/images/ft-icons/settings/settings-sm-32_32.png diff --git a/app/assets/images/ft-icons/settings/settings-sm.ico b/app/assets/Archive/images/ft-icons/settings/settings-sm.ico similarity index 100% rename from app/assets/images/ft-icons/settings/settings-sm.ico rename to app/assets/Archive/images/ft-icons/settings/settings-sm.ico diff --git a/app/assets/images/ft-icons/settings/settings.icns b/app/assets/Archive/images/ft-icons/settings/settings.icns similarity index 100% rename from app/assets/images/ft-icons/settings/settings.icns rename to app/assets/Archive/images/ft-icons/settings/settings.icns diff --git a/app/assets/images/ft-icons/settings/settings.ico b/app/assets/Archive/images/ft-icons/settings/settings.ico similarity index 100% rename from app/assets/images/ft-icons/settings/settings.ico rename to app/assets/Archive/images/ft-icons/settings/settings.ico diff --git a/app/assets/images/ft-icons/text/text-128_32.png b/app/assets/Archive/images/ft-icons/text/text-128_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-128_32.png rename to app/assets/Archive/images/ft-icons/text/text-128_32.png diff --git a/app/assets/images/ft-icons/text/text-16_32.png b/app/assets/Archive/images/ft-icons/text/text-16_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-16_32.png rename to app/assets/Archive/images/ft-icons/text/text-16_32.png diff --git a/app/assets/images/ft-icons/text/text-24_32.png b/app/assets/Archive/images/ft-icons/text/text-24_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-24_32.png rename to app/assets/Archive/images/ft-icons/text/text-24_32.png diff --git a/app/assets/images/ft-icons/text/text-256_32.png b/app/assets/Archive/images/ft-icons/text/text-256_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-256_32.png rename to app/assets/Archive/images/ft-icons/text/text-256_32.png diff --git a/app/assets/images/ft-icons/text/text-32_32.png b/app/assets/Archive/images/ft-icons/text/text-32_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-32_32.png rename to app/assets/Archive/images/ft-icons/text/text-32_32.png diff --git a/app/assets/images/ft-icons/text/text-48_32.png b/app/assets/Archive/images/ft-icons/text/text-48_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-48_32.png rename to app/assets/Archive/images/ft-icons/text/text-48_32.png diff --git a/app/assets/images/ft-icons/text/text-64_32.png b/app/assets/Archive/images/ft-icons/text/text-64_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-64_32.png rename to app/assets/Archive/images/ft-icons/text/text-64_32.png diff --git a/app/assets/images/ft-icons/text/text-72_32.png b/app/assets/Archive/images/ft-icons/text/text-72_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-72_32.png rename to app/assets/Archive/images/ft-icons/text/text-72_32.png diff --git a/app/assets/images/ft-icons/text/text-80_32.png b/app/assets/Archive/images/ft-icons/text/text-80_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-80_32.png rename to app/assets/Archive/images/ft-icons/text/text-80_32.png diff --git a/app/assets/images/ft-icons/text/text-96_32.png b/app/assets/Archive/images/ft-icons/text/text-96_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-96_32.png rename to app/assets/Archive/images/ft-icons/text/text-96_32.png diff --git a/app/assets/images/ft-icons/text/text-sm-16_32.png b/app/assets/Archive/images/ft-icons/text/text-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-sm-16_32.png rename to app/assets/Archive/images/ft-icons/text/text-sm-16_32.png diff --git a/app/assets/images/ft-icons/text/text-sm-24_32.png b/app/assets/Archive/images/ft-icons/text/text-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-sm-24_32.png rename to app/assets/Archive/images/ft-icons/text/text-sm-24_32.png diff --git a/app/assets/images/ft-icons/text/text-sm-32_32.png b/app/assets/Archive/images/ft-icons/text/text-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/text/text-sm-32_32.png rename to app/assets/Archive/images/ft-icons/text/text-sm-32_32.png diff --git a/app/assets/images/ft-icons/text/text-sm.ico b/app/assets/Archive/images/ft-icons/text/text-sm.ico similarity index 100% rename from app/assets/images/ft-icons/text/text-sm.ico rename to app/assets/Archive/images/ft-icons/text/text-sm.ico diff --git a/app/assets/images/ft-icons/text/text.icns b/app/assets/Archive/images/ft-icons/text/text.icns similarity index 100% rename from app/assets/images/ft-icons/text/text.icns rename to app/assets/Archive/images/ft-icons/text/text.icns diff --git a/app/assets/images/ft-icons/text/text.ico b/app/assets/Archive/images/ft-icons/text/text.ico similarity index 100% rename from app/assets/images/ft-icons/text/text.ico rename to app/assets/Archive/images/ft-icons/text/text.ico diff --git a/app/assets/images/ft-icons/tiff/tiff-128_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-128_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-128_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-128_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-16_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-16_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-16_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-16_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-24_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-24_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-24_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-24_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-256_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-256_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-256_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-256_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-32_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-32_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-32_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-32_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-48_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-48_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-48_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-48_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-64_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-64_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-64_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-64_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-72_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-72_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-72_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-72_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-80_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-80_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-80_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-80_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-96_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-96_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-96_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-96_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-sm-16_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-sm-16_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-sm-16_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-sm-24_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-sm-24_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-sm-24_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-sm-32_32.png b/app/assets/Archive/images/ft-icons/tiff/tiff-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-sm-32_32.png rename to app/assets/Archive/images/ft-icons/tiff/tiff-sm-32_32.png diff --git a/app/assets/images/ft-icons/tiff/tiff-sm.ico b/app/assets/Archive/images/ft-icons/tiff/tiff-sm.ico similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff-sm.ico rename to app/assets/Archive/images/ft-icons/tiff/tiff-sm.ico diff --git a/app/assets/images/ft-icons/tiff/tiff.icns b/app/assets/Archive/images/ft-icons/tiff/tiff.icns similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff.icns rename to app/assets/Archive/images/ft-icons/tiff/tiff.icns diff --git a/app/assets/images/ft-icons/tiff/tiff.ico b/app/assets/Archive/images/ft-icons/tiff/tiff.ico similarity index 100% rename from app/assets/images/ft-icons/tiff/tiff.ico rename to app/assets/Archive/images/ft-icons/tiff/tiff.ico diff --git a/app/assets/images/ft-icons/url/url-128_32.png b/app/assets/Archive/images/ft-icons/url/url-128_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-128_32.png rename to app/assets/Archive/images/ft-icons/url/url-128_32.png diff --git a/app/assets/images/ft-icons/url/url-16_32.png b/app/assets/Archive/images/ft-icons/url/url-16_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-16_32.png rename to app/assets/Archive/images/ft-icons/url/url-16_32.png diff --git a/app/assets/images/ft-icons/url/url-24_32.png b/app/assets/Archive/images/ft-icons/url/url-24_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-24_32.png rename to app/assets/Archive/images/ft-icons/url/url-24_32.png diff --git a/app/assets/images/ft-icons/url/url-256_32.png b/app/assets/Archive/images/ft-icons/url/url-256_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-256_32.png rename to app/assets/Archive/images/ft-icons/url/url-256_32.png diff --git a/app/assets/images/ft-icons/url/url-32_32.png b/app/assets/Archive/images/ft-icons/url/url-32_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-32_32.png rename to app/assets/Archive/images/ft-icons/url/url-32_32.png diff --git a/app/assets/images/ft-icons/url/url-48_32.png b/app/assets/Archive/images/ft-icons/url/url-48_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-48_32.png rename to app/assets/Archive/images/ft-icons/url/url-48_32.png diff --git a/app/assets/images/ft-icons/url/url-64_32.png b/app/assets/Archive/images/ft-icons/url/url-64_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-64_32.png rename to app/assets/Archive/images/ft-icons/url/url-64_32.png diff --git a/app/assets/images/ft-icons/url/url-72_32.png b/app/assets/Archive/images/ft-icons/url/url-72_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-72_32.png rename to app/assets/Archive/images/ft-icons/url/url-72_32.png diff --git a/app/assets/images/ft-icons/url/url-80_32.png b/app/assets/Archive/images/ft-icons/url/url-80_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-80_32.png rename to app/assets/Archive/images/ft-icons/url/url-80_32.png diff --git a/app/assets/images/ft-icons/url/url-96_32.png b/app/assets/Archive/images/ft-icons/url/url-96_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-96_32.png rename to app/assets/Archive/images/ft-icons/url/url-96_32.png diff --git a/app/assets/images/ft-icons/url/url-sm-16_32.png b/app/assets/Archive/images/ft-icons/url/url-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-sm-16_32.png rename to app/assets/Archive/images/ft-icons/url/url-sm-16_32.png diff --git a/app/assets/images/ft-icons/url/url-sm-24_32.png b/app/assets/Archive/images/ft-icons/url/url-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-sm-24_32.png rename to app/assets/Archive/images/ft-icons/url/url-sm-24_32.png diff --git a/app/assets/images/ft-icons/url/url-sm-32_32.png b/app/assets/Archive/images/ft-icons/url/url-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/url/url-sm-32_32.png rename to app/assets/Archive/images/ft-icons/url/url-sm-32_32.png diff --git a/app/assets/images/ft-icons/url/url-sm.ico b/app/assets/Archive/images/ft-icons/url/url-sm.ico similarity index 100% rename from app/assets/images/ft-icons/url/url-sm.ico rename to app/assets/Archive/images/ft-icons/url/url-sm.ico diff --git a/app/assets/images/ft-icons/url/url.icns b/app/assets/Archive/images/ft-icons/url/url.icns similarity index 100% rename from app/assets/images/ft-icons/url/url.icns rename to app/assets/Archive/images/ft-icons/url/url.icns diff --git a/app/assets/images/ft-icons/url/url.ico b/app/assets/Archive/images/ft-icons/url/url.ico similarity index 100% rename from app/assets/images/ft-icons/url/url.ico rename to app/assets/Archive/images/ft-icons/url/url.ico diff --git a/app/assets/images/ft-icons/vsd/vsd-128_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-128_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-128_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-128_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-16_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-16_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-16_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-16_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-24_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-24_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-24_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-24_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-256_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-256_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-256_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-256_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-32_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-32_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-32_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-32_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-48_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-48_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-48_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-48_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-64_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-64_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-64_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-64_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-72_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-72_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-72_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-72_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-80_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-80_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-80_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-80_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-96_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-96_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-96_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-96_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-sm-16_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-sm-16_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-sm-16_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-sm-24_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-sm-24_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-sm-24_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-sm-32_32.png b/app/assets/Archive/images/ft-icons/vsd/vsd-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-sm-32_32.png rename to app/assets/Archive/images/ft-icons/vsd/vsd-sm-32_32.png diff --git a/app/assets/images/ft-icons/vsd/vsd-sm.ico b/app/assets/Archive/images/ft-icons/vsd/vsd-sm.ico similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd-sm.ico rename to app/assets/Archive/images/ft-icons/vsd/vsd-sm.ico diff --git a/app/assets/images/ft-icons/vsd/vsd.ico b/app/assets/Archive/images/ft-icons/vsd/vsd.ico similarity index 100% rename from app/assets/images/ft-icons/vsd/vsd.ico rename to app/assets/Archive/images/ft-icons/vsd/vsd.ico diff --git a/app/assets/images/ft-icons/wav/wav-128_32.png b/app/assets/Archive/images/ft-icons/wav/wav-128_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-128_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-128_32.png diff --git a/app/assets/images/ft-icons/wav/wav-16_32.png b/app/assets/Archive/images/ft-icons/wav/wav-16_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-16_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-16_32.png diff --git a/app/assets/images/ft-icons/wav/wav-24_32.png b/app/assets/Archive/images/ft-icons/wav/wav-24_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-24_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-24_32.png diff --git a/app/assets/images/ft-icons/wav/wav-256_32.png b/app/assets/Archive/images/ft-icons/wav/wav-256_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-256_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-256_32.png diff --git a/app/assets/images/ft-icons/wav/wav-32_32.png b/app/assets/Archive/images/ft-icons/wav/wav-32_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-32_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-32_32.png diff --git a/app/assets/images/ft-icons/wav/wav-48_32.png b/app/assets/Archive/images/ft-icons/wav/wav-48_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-48_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-48_32.png diff --git a/app/assets/images/ft-icons/wav/wav-64_32.png b/app/assets/Archive/images/ft-icons/wav/wav-64_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-64_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-64_32.png diff --git a/app/assets/images/ft-icons/wav/wav-72_32.png b/app/assets/Archive/images/ft-icons/wav/wav-72_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-72_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-72_32.png diff --git a/app/assets/images/ft-icons/wav/wav-80_32.png b/app/assets/Archive/images/ft-icons/wav/wav-80_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-80_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-80_32.png diff --git a/app/assets/images/ft-icons/wav/wav-96_32.png b/app/assets/Archive/images/ft-icons/wav/wav-96_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-96_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-96_32.png diff --git a/app/assets/images/ft-icons/wav/wav-sm-16_32.png b/app/assets/Archive/images/ft-icons/wav/wav-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-sm-16_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-sm-16_32.png diff --git a/app/assets/images/ft-icons/wav/wav-sm-24_32.png b/app/assets/Archive/images/ft-icons/wav/wav-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-sm-24_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-sm-24_32.png diff --git a/app/assets/images/ft-icons/wav/wav-sm-32_32.png b/app/assets/Archive/images/ft-icons/wav/wav-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/wav/wav-sm-32_32.png rename to app/assets/Archive/images/ft-icons/wav/wav-sm-32_32.png diff --git a/app/assets/images/ft-icons/wav/wav-sm.ico b/app/assets/Archive/images/ft-icons/wav/wav-sm.ico similarity index 100% rename from app/assets/images/ft-icons/wav/wav-sm.ico rename to app/assets/Archive/images/ft-icons/wav/wav-sm.ico diff --git a/app/assets/images/ft-icons/wav/wav.icns b/app/assets/Archive/images/ft-icons/wav/wav.icns similarity index 100% rename from app/assets/images/ft-icons/wav/wav.icns rename to app/assets/Archive/images/ft-icons/wav/wav.icns diff --git a/app/assets/images/ft-icons/wav/wav.ico b/app/assets/Archive/images/ft-icons/wav/wav.ico similarity index 100% rename from app/assets/images/ft-icons/wav/wav.ico rename to app/assets/Archive/images/ft-icons/wav/wav.ico diff --git a/app/assets/images/ft-icons/wma/wma-128_32.png b/app/assets/Archive/images/ft-icons/wma/wma-128_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-128_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-128_32.png diff --git a/app/assets/images/ft-icons/wma/wma-16_32.png b/app/assets/Archive/images/ft-icons/wma/wma-16_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-16_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-16_32.png diff --git a/app/assets/images/ft-icons/wma/wma-24_32.png b/app/assets/Archive/images/ft-icons/wma/wma-24_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-24_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-24_32.png diff --git a/app/assets/images/ft-icons/wma/wma-256_32.png b/app/assets/Archive/images/ft-icons/wma/wma-256_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-256_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-256_32.png diff --git a/app/assets/images/ft-icons/wma/wma-32_32.png b/app/assets/Archive/images/ft-icons/wma/wma-32_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-32_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-32_32.png diff --git a/app/assets/images/ft-icons/wma/wma-48_32.png b/app/assets/Archive/images/ft-icons/wma/wma-48_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-48_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-48_32.png diff --git a/app/assets/images/ft-icons/wma/wma-64_32.png b/app/assets/Archive/images/ft-icons/wma/wma-64_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-64_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-64_32.png diff --git a/app/assets/images/ft-icons/wma/wma-72_32.png b/app/assets/Archive/images/ft-icons/wma/wma-72_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-72_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-72_32.png diff --git a/app/assets/images/ft-icons/wma/wma-80_32.png b/app/assets/Archive/images/ft-icons/wma/wma-80_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-80_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-80_32.png diff --git a/app/assets/images/ft-icons/wma/wma-96_32.png b/app/assets/Archive/images/ft-icons/wma/wma-96_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-96_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-96_32.png diff --git a/app/assets/images/ft-icons/wma/wma-sm-16_32.png b/app/assets/Archive/images/ft-icons/wma/wma-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-sm-16_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-sm-16_32.png diff --git a/app/assets/images/ft-icons/wma/wma-sm-24_32.png b/app/assets/Archive/images/ft-icons/wma/wma-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-sm-24_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-sm-24_32.png diff --git a/app/assets/images/ft-icons/wma/wma-sm-32_32.png b/app/assets/Archive/images/ft-icons/wma/wma-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/wma/wma-sm-32_32.png rename to app/assets/Archive/images/ft-icons/wma/wma-sm-32_32.png diff --git a/app/assets/images/ft-icons/wma/wma-sm.ico b/app/assets/Archive/images/ft-icons/wma/wma-sm.ico similarity index 100% rename from app/assets/images/ft-icons/wma/wma-sm.ico rename to app/assets/Archive/images/ft-icons/wma/wma-sm.ico diff --git a/app/assets/images/ft-icons/wma/wma.icns b/app/assets/Archive/images/ft-icons/wma/wma.icns similarity index 100% rename from app/assets/images/ft-icons/wma/wma.icns rename to app/assets/Archive/images/ft-icons/wma/wma.icns diff --git a/app/assets/images/ft-icons/wma/wma.ico b/app/assets/Archive/images/ft-icons/wma/wma.ico similarity index 100% rename from app/assets/images/ft-icons/wma/wma.ico rename to app/assets/Archive/images/ft-icons/wma/wma.ico diff --git a/app/assets/images/ft-icons/wmv/wmv-128_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-128_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-128_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-128_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-16_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-16_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-16_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-16_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-24_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-24_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-24_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-24_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-256_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-256_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-256_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-256_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-32_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-32_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-32_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-32_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-48_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-48_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-48_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-48_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-64_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-64_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-64_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-64_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-72_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-72_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-72_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-72_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-80_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-80_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-80_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-80_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-96_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-96_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-96_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-96_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-sm-16_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-sm-16_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-sm-16_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-sm-24_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-sm-24_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-sm-24_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-sm-32_32.png b/app/assets/Archive/images/ft-icons/wmv/wmv-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-sm-32_32.png rename to app/assets/Archive/images/ft-icons/wmv/wmv-sm-32_32.png diff --git a/app/assets/images/ft-icons/wmv/wmv-sm.ico b/app/assets/Archive/images/ft-icons/wmv/wmv-sm.ico similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv-sm.ico rename to app/assets/Archive/images/ft-icons/wmv/wmv-sm.ico diff --git a/app/assets/images/ft-icons/wmv/wmv.icns b/app/assets/Archive/images/ft-icons/wmv/wmv.icns similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv.icns rename to app/assets/Archive/images/ft-icons/wmv/wmv.icns diff --git a/app/assets/images/ft-icons/wmv/wmv.ico b/app/assets/Archive/images/ft-icons/wmv/wmv.ico similarity index 100% rename from app/assets/images/ft-icons/wmv/wmv.ico rename to app/assets/Archive/images/ft-icons/wmv/wmv.ico diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-128_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-128_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-128_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-128_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-16_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-16_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-16_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-16_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-24_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-24_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-24_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-24_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-256_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-256_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-256_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-256_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-32_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-32_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-32_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-32_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-48_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-48_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-48_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-48_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-64_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-64_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-64_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-64_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-72_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-72_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-72_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-72_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-80_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-80_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-80_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-80_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-96_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-96_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-96_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-96_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm-16_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm-16_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm-16_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm-24_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm-24_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm-24_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm-32_32.png b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm-32_32.png rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm-32_32.png diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm.ico b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm.ico similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac-sm.ico rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac-sm.ico diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac.icns b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac.icns similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac.icns rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac.icns diff --git a/app/assets/images/ft-icons/xlsx_mac/xlsx_mac.ico b/app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac.ico similarity index 100% rename from app/assets/images/ft-icons/xlsx_mac/xlsx_mac.ico rename to app/assets/Archive/images/ft-icons/xlsx_mac/xlsx_mac.ico diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx-win.ico b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx-win.ico similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx-win.ico rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx-win.ico diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-128_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-128_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-128_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-128_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-16_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-16_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-16_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-16_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-24_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-24_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-24_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-24_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-256_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-256_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-256_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-256_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-32_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-32_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-32_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-32_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-48_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-48_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-48_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-48_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-64_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-64_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-64_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-64_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-72_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-72_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-72_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-72_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-80_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-80_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-80_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-80_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-96_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-96_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-96_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-96_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-sm-16_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-sm-16_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm-16_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-sm-24_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-sm-24_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm-24_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-sm-32_32.png b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-sm-32_32.png rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm-32_32.png diff --git a/app/assets/images/ft-icons/xlsx_win/xlsx_win-sm.ico b/app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm.ico similarity index 100% rename from app/assets/images/ft-icons/xlsx_win/xlsx_win-sm.ico rename to app/assets/Archive/images/ft-icons/xlsx_win/xlsx_win-sm.ico diff --git a/app/assets/images/ft-icons/zip/zip-128_32.png b/app/assets/Archive/images/ft-icons/zip/zip-128_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-128_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-128_32.png diff --git a/app/assets/images/ft-icons/zip/zip-16_32.png b/app/assets/Archive/images/ft-icons/zip/zip-16_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-16_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-16_32.png diff --git a/app/assets/images/ft-icons/zip/zip-24_32.png b/app/assets/Archive/images/ft-icons/zip/zip-24_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-24_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-24_32.png diff --git a/app/assets/images/ft-icons/zip/zip-256_32.png b/app/assets/Archive/images/ft-icons/zip/zip-256_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-256_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-256_32.png diff --git a/app/assets/images/ft-icons/zip/zip-32_32.png b/app/assets/Archive/images/ft-icons/zip/zip-32_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-32_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-32_32.png diff --git a/app/assets/images/ft-icons/zip/zip-48_32.png b/app/assets/Archive/images/ft-icons/zip/zip-48_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-48_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-48_32.png diff --git a/app/assets/images/ft-icons/zip/zip-64_32.png b/app/assets/Archive/images/ft-icons/zip/zip-64_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-64_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-64_32.png diff --git a/app/assets/images/ft-icons/zip/zip-72_32.png b/app/assets/Archive/images/ft-icons/zip/zip-72_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-72_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-72_32.png diff --git a/app/assets/images/ft-icons/zip/zip-80_32.png b/app/assets/Archive/images/ft-icons/zip/zip-80_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-80_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-80_32.png diff --git a/app/assets/images/ft-icons/zip/zip-96_32.png b/app/assets/Archive/images/ft-icons/zip/zip-96_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-96_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-96_32.png diff --git a/app/assets/images/ft-icons/zip/zip-sm-16_32.png b/app/assets/Archive/images/ft-icons/zip/zip-sm-16_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-sm-16_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-sm-16_32.png diff --git a/app/assets/images/ft-icons/zip/zip-sm-24_32.png b/app/assets/Archive/images/ft-icons/zip/zip-sm-24_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-sm-24_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-sm-24_32.png diff --git a/app/assets/images/ft-icons/zip/zip-sm-32_32.png b/app/assets/Archive/images/ft-icons/zip/zip-sm-32_32.png similarity index 100% rename from app/assets/images/ft-icons/zip/zip-sm-32_32.png rename to app/assets/Archive/images/ft-icons/zip/zip-sm-32_32.png diff --git a/app/assets/images/ft-icons/zip/zip-sm.ico b/app/assets/Archive/images/ft-icons/zip/zip-sm.ico similarity index 100% rename from app/assets/images/ft-icons/zip/zip-sm.ico rename to app/assets/Archive/images/ft-icons/zip/zip-sm.ico diff --git a/app/assets/images/ft-icons/zip/zip.icns b/app/assets/Archive/images/ft-icons/zip/zip.icns similarity index 100% rename from app/assets/images/ft-icons/zip/zip.icns rename to app/assets/Archive/images/ft-icons/zip/zip.icns diff --git a/app/assets/images/ft-icons/zip/zip.ico b/app/assets/Archive/images/ft-icons/zip/zip.ico similarity index 100% rename from app/assets/images/ft-icons/zip/zip.ico rename to app/assets/Archive/images/ft-icons/zip/zip.ico diff --git a/app/assets/Archive/images/glyphicons-halflings-white.png b/app/assets/Archive/images/glyphicons-halflings-white.png new file mode 100644 index 000000000..a20760bfd Binary files /dev/null and b/app/assets/Archive/images/glyphicons-halflings-white.png differ diff --git a/app/assets/Archive/images/glyphicons-halflings.png b/app/assets/Archive/images/glyphicons-halflings.png new file mode 100644 index 000000000..92d4445df Binary files /dev/null and b/app/assets/Archive/images/glyphicons-halflings.png differ diff --git a/app/assets/images/gmail.png b/app/assets/Archive/images/gmail.png similarity index 100% rename from app/assets/images/gmail.png rename to app/assets/Archive/images/gmail.png diff --git a/app/assets/images/h1_bg.jpg b/app/assets/Archive/images/h1_bg.jpg similarity index 100% rename from app/assets/images/h1_bg.jpg rename to app/assets/Archive/images/h1_bg.jpg diff --git a/app/assets/images/h1_bg.png b/app/assets/Archive/images/h1_bg.png similarity index 100% rename from app/assets/images/h1_bg.png rename to app/assets/Archive/images/h1_bg.png diff --git a/app/assets/images/home.png b/app/assets/Archive/images/home.png similarity index 100% rename from app/assets/images/home.png rename to app/assets/Archive/images/home.png diff --git a/app/assets/images/hr_cover.png b/app/assets/Archive/images/hr_cover.png similarity index 100% rename from app/assets/images/hr_cover.png rename to app/assets/Archive/images/hr_cover.png diff --git a/app/assets/images/html.png b/app/assets/Archive/images/html.png similarity index 100% rename from app/assets/images/html.png rename to app/assets/Archive/images/html.png diff --git a/app/assets/images/icon.png b/app/assets/Archive/images/icon.png similarity index 100% rename from app/assets/images/icon.png rename to app/assets/Archive/images/icon.png diff --git a/app/assets/images/icon1.png b/app/assets/Archive/images/icon1.png similarity index 100% rename from app/assets/images/icon1.png rename to app/assets/Archive/images/icon1.png diff --git a/app/assets/images/icon2.png b/app/assets/Archive/images/icon2.png similarity index 100% rename from app/assets/images/icon2.png rename to app/assets/Archive/images/icon2.png diff --git a/app/assets/images/icons/bookkeeper.png b/app/assets/Archive/images/icons/bookkeeper.png similarity index 100% rename from app/assets/images/icons/bookkeeper.png rename to app/assets/Archive/images/icons/bookkeeper.png diff --git a/app/assets/images/icons/calendar.png b/app/assets/Archive/images/icons/calendar.png similarity index 100% rename from app/assets/images/icons/calendar.png rename to app/assets/Archive/images/icons/calendar.png diff --git a/app/assets/images/icons/dailyenglish.png b/app/assets/Archive/images/icons/dailyenglish.png similarity index 100% rename from app/assets/images/icons/dailyenglish.png rename to app/assets/Archive/images/icons/dailyenglish.png diff --git a/app/assets/images/icons/diary.png b/app/assets/Archive/images/icons/diary.png similarity index 100% rename from app/assets/images/icons/diary.png rename to app/assets/Archive/images/icons/diary.png diff --git a/app/assets/images/icons/doc.png b/app/assets/Archive/images/icons/doc.png similarity index 100% rename from app/assets/images/icons/doc.png rename to app/assets/Archive/images/icons/doc.png diff --git a/app/assets/images/icons/envocab.png b/app/assets/Archive/images/icons/envocab.png similarity index 100% rename from app/assets/images/icons/envocab.png rename to app/assets/Archive/images/icons/envocab.png diff --git a/app/assets/images/icons/facebook.png b/app/assets/Archive/images/icons/facebook.png similarity index 100% rename from app/assets/images/icons/facebook.png rename to app/assets/Archive/images/icons/facebook.png diff --git a/app/assets/images/icons/gmail.png b/app/assets/Archive/images/icons/gmail.png similarity index 100% rename from app/assets/images/icons/gmail.png rename to app/assets/Archive/images/icons/gmail.png diff --git a/app/assets/images/icons/iclock.png b/app/assets/Archive/images/icons/iclock.png similarity index 100% rename from app/assets/images/icons/iclock.png rename to app/assets/Archive/images/icons/iclock.png diff --git a/app/assets/images/icons/movies.png b/app/assets/Archive/images/icons/movies.png similarity index 100% rename from app/assets/images/icons/movies.png rename to app/assets/Archive/images/icons/movies.png diff --git a/app/assets/images/icons/musicbox.png b/app/assets/Archive/images/icons/musicbox.png similarity index 100% rename from app/assets/images/icons/musicbox.png rename to app/assets/Archive/images/icons/musicbox.png diff --git a/app/assets/images/icons/newsfeed.png b/app/assets/Archive/images/icons/newsfeed.png similarity index 100% rename from app/assets/images/icons/newsfeed.png rename to app/assets/Archive/images/icons/newsfeed.png diff --git a/app/assets/images/icons/quotes.png b/app/assets/Archive/images/icons/quotes.png similarity index 100% rename from app/assets/images/icons/quotes.png rename to app/assets/Archive/images/icons/quotes.png diff --git a/app/assets/images/icons/talk.png b/app/assets/Archive/images/icons/talk.png similarity index 100% rename from app/assets/images/icons/talk.png rename to app/assets/Archive/images/icons/talk.png diff --git a/app/assets/images/icons/ted.png b/app/assets/Archive/images/icons/ted.png similarity index 100% rename from app/assets/images/icons/ted.png rename to app/assets/Archive/images/icons/ted.png diff --git a/app/assets/images/icons/weather.png b/app/assets/Archive/images/icons/weather.png similarity index 100% rename from app/assets/images/icons/weather.png rename to app/assets/Archive/images/icons/weather.png diff --git a/app/assets/images/icons/wikibooks.png b/app/assets/Archive/images/icons/wikibooks.png similarity index 100% rename from app/assets/images/icons/wikibooks.png rename to app/assets/Archive/images/icons/wikibooks.png diff --git a/app/assets/images/icons/youtube.png b/app/assets/Archive/images/icons/youtube.png similarity index 100% rename from app/assets/images/icons/youtube.png rename to app/assets/Archive/images/icons/youtube.png diff --git a/app/assets/images/icons_pack.png b/app/assets/Archive/images/icons_pack.png similarity index 100% rename from app/assets/images/icons_pack.png rename to app/assets/Archive/images/icons_pack.png diff --git a/app/assets/images/icons_pack_white.png b/app/assets/Archive/images/icons_pack_white.png similarity index 100% rename from app/assets/images/icons_pack_white.png rename to app/assets/Archive/images/icons_pack_white.png diff --git a/app/assets/images/line.png b/app/assets/Archive/images/line.png similarity index 100% rename from app/assets/images/line.png rename to app/assets/Archive/images/line.png diff --git a/app/assets/images/linkedin.png b/app/assets/Archive/images/linkedin.png similarity index 100% rename from app/assets/images/linkedin.png rename to app/assets/Archive/images/linkedin.png diff --git a/app/assets/images/logo.png b/app/assets/Archive/images/logo.png similarity index 100% rename from app/assets/images/logo.png rename to app/assets/Archive/images/logo.png diff --git a/app/assets/images/main-search.png b/app/assets/Archive/images/main-search.png similarity index 100% rename from app/assets/images/main-search.png rename to app/assets/Archive/images/main-search.png diff --git a/app/assets/Archive/images/menber-pic.png b/app/assets/Archive/images/menber-pic.png new file mode 100644 index 000000000..3e53af70d Binary files /dev/null and b/app/assets/Archive/images/menber-pic.png differ diff --git a/app/assets/images/mfilter_bg.jpg b/app/assets/Archive/images/mfilter_bg.jpg similarity index 100% rename from app/assets/images/mfilter_bg.jpg rename to app/assets/Archive/images/mfilter_bg.jpg diff --git a/app/assets/images/mheader_bg.jpg b/app/assets/Archive/images/mheader_bg.jpg similarity index 100% rename from app/assets/images/mheader_bg.jpg rename to app/assets/Archive/images/mheader_bg.jpg diff --git a/app/assets/images/miniColors/circle.gif b/app/assets/Archive/images/miniColors/circle.gif similarity index 100% rename from app/assets/images/miniColors/circle.gif rename to app/assets/Archive/images/miniColors/circle.gif diff --git a/app/assets/images/miniColors/gradient.png b/app/assets/Archive/images/miniColors/gradient.png similarity index 100% rename from app/assets/images/miniColors/gradient.png rename to app/assets/Archive/images/miniColors/gradient.png diff --git a/app/assets/images/miniColors/line.gif b/app/assets/Archive/images/miniColors/line.gif similarity index 100% rename from app/assets/images/miniColors/line.gif rename to app/assets/Archive/images/miniColors/line.gif diff --git a/app/assets/images/miniColors/rainbow.png b/app/assets/Archive/images/miniColors/rainbow.png similarity index 100% rename from app/assets/images/miniColors/rainbow.png rename to app/assets/Archive/images/miniColors/rainbow.png diff --git a/app/assets/images/miniColors/trigger.png b/app/assets/Archive/images/miniColors/trigger.png similarity index 100% rename from app/assets/images/miniColors/trigger.png rename to app/assets/Archive/images/miniColors/trigger.png diff --git a/app/assets/Archive/images/mobile/ajax-loader.gif b/app/assets/Archive/images/mobile/ajax-loader.gif new file mode 100644 index 000000000..fd1a189c2 Binary files /dev/null and b/app/assets/Archive/images/mobile/ajax-loader.gif differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPad-Landscape.png b/app/assets/Archive/images/mobile/apple-startup-iPad-Landscape.png new file mode 100644 index 000000000..bc881cfdd Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPad-Landscape.png differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPad-Portrait.png b/app/assets/Archive/images/mobile/apple-startup-iPad-Portrait.png new file mode 100644 index 000000000..7b54a27e5 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPad-Portrait.png differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPad-RETINA-Landscape.png b/app/assets/Archive/images/mobile/apple-startup-iPad-RETINA-Landscape.png new file mode 100644 index 000000000..6b3c878b9 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPad-RETINA-Landscape.png differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPad-RETINA-Portrait.png b/app/assets/Archive/images/mobile/apple-startup-iPad-RETINA-Portrait.png new file mode 100644 index 000000000..76347d835 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPad-RETINA-Portrait.png differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPhone-RETINA.png b/app/assets/Archive/images/mobile/apple-startup-iPhone-RETINA.png new file mode 100644 index 000000000..d45c2c04f Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPhone-RETINA.png differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPhone-Tall-RETINA.png b/app/assets/Archive/images/mobile/apple-startup-iPhone-Tall-RETINA.png new file mode 100644 index 000000000..4139168b4 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPhone-Tall-RETINA.png differ diff --git a/app/assets/Archive/images/mobile/apple-startup-iPhone.png b/app/assets/Archive/images/mobile/apple-startup-iPhone.png new file mode 100644 index 000000000..d6e6717d6 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-startup-iPhone.png differ diff --git a/app/assets/Archive/images/mobile/apple-touch-icon-ipad.png b/app/assets/Archive/images/mobile/apple-touch-icon-ipad.png new file mode 100644 index 000000000..cb79872e6 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-touch-icon-ipad.png differ diff --git a/app/assets/Archive/images/mobile/apple-touch-icon-ipad@2x.png b/app/assets/Archive/images/mobile/apple-touch-icon-ipad@2x.png new file mode 100644 index 000000000..4f060ce29 Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-touch-icon-ipad@2x.png differ diff --git a/app/assets/Archive/images/mobile/apple-touch-icon.png b/app/assets/Archive/images/mobile/apple-touch-icon.png new file mode 100644 index 000000000..c9cf6891f Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-touch-icon.png differ diff --git a/app/assets/Archive/images/mobile/apple-touch-icon@2x.png b/app/assets/Archive/images/mobile/apple-touch-icon@2x.png new file mode 100644 index 000000000..452698eaa Binary files /dev/null and b/app/assets/Archive/images/mobile/apple-touch-icon@2x.png differ diff --git a/app/assets/Archive/images/mobile/banner1.jpg b/app/assets/Archive/images/mobile/banner1.jpg new file mode 100644 index 000000000..f569b82f6 Binary files /dev/null and b/app/assets/Archive/images/mobile/banner1.jpg differ diff --git a/app/assets/Archive/images/mobile/banner2.jpg b/app/assets/Archive/images/mobile/banner2.jpg new file mode 100644 index 000000000..ff1944e31 Binary files /dev/null and b/app/assets/Archive/images/mobile/banner2.jpg differ diff --git a/app/assets/Archive/images/mobile/icons-18-black.png b/app/assets/Archive/images/mobile/icons-18-black.png new file mode 100644 index 000000000..ce1b758ad Binary files /dev/null and b/app/assets/Archive/images/mobile/icons-18-black.png differ diff --git a/app/assets/Archive/images/mobile/icons-18-white.png b/app/assets/Archive/images/mobile/icons-18-white.png new file mode 100644 index 000000000..1ab012723 Binary files /dev/null and b/app/assets/Archive/images/mobile/icons-18-white.png differ diff --git a/app/assets/Archive/images/mobile/icons-36-black.png b/app/assets/Archive/images/mobile/icons-36-black.png new file mode 100644 index 000000000..1a59d7c37 Binary files /dev/null and b/app/assets/Archive/images/mobile/icons-36-black.png differ diff --git a/app/assets/Archive/images/mobile/icons-36-white.png b/app/assets/Archive/images/mobile/icons-36-white.png new file mode 100644 index 000000000..5647bdc94 Binary files /dev/null and b/app/assets/Archive/images/mobile/icons-36-white.png differ diff --git a/app/assets/Archive/images/mobile/logo.png b/app/assets/Archive/images/mobile/logo.png new file mode 100644 index 000000000..cf8cff11f Binary files /dev/null and b/app/assets/Archive/images/mobile/logo.png differ diff --git a/app/assets/Archive/images/mobile/newlist-bg.jpg b/app/assets/Archive/images/mobile/newlist-bg.jpg new file mode 100644 index 000000000..fa1168c23 Binary files /dev/null and b/app/assets/Archive/images/mobile/newlist-bg.jpg differ diff --git a/app/assets/Archive/images/module/default_widgets/style01.png b/app/assets/Archive/images/module/default_widgets/style01.png new file mode 100755 index 000000000..ff8c4cd6e Binary files /dev/null and b/app/assets/Archive/images/module/default_widgets/style01.png differ diff --git a/app/assets/Archive/images/module/default_widgets/style02.png b/app/assets/Archive/images/module/default_widgets/style02.png new file mode 100755 index 000000000..1eb8f85a3 Binary files /dev/null and b/app/assets/Archive/images/module/default_widgets/style02.png differ diff --git a/app/assets/Archive/images/module/default_widgets/style03.png b/app/assets/Archive/images/module/default_widgets/style03.png new file mode 100755 index 000000000..5620f2bac Binary files /dev/null and b/app/assets/Archive/images/module/default_widgets/style03.png differ diff --git a/app/assets/Archive/images/module/default_widgets/style04.png b/app/assets/Archive/images/module/default_widgets/style04.png new file mode 100755 index 000000000..1ea44651f Binary files /dev/null and b/app/assets/Archive/images/module/default_widgets/style04.png differ diff --git a/app/assets/Archive/images/module/default_widgets/style05.png b/app/assets/Archive/images/module/default_widgets/style05.png new file mode 100755 index 000000000..bcb38f252 Binary files /dev/null and b/app/assets/Archive/images/module/default_widgets/style05.png differ diff --git a/app/assets/Archive/images/module/thumb/mt1.jpg b/app/assets/Archive/images/module/thumb/mt1.jpg new file mode 100644 index 000000000..bab6ab799 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt1.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt10.jpg b/app/assets/Archive/images/module/thumb/mt10.jpg new file mode 100644 index 000000000..404f99f8a Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt10.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt11.jpg b/app/assets/Archive/images/module/thumb/mt11.jpg new file mode 100644 index 000000000..81dc5f87f Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt11.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt12.jpg b/app/assets/Archive/images/module/thumb/mt12.jpg new file mode 100644 index 000000000..80d6a849c Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt12.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt2.jpg b/app/assets/Archive/images/module/thumb/mt2.jpg new file mode 100644 index 000000000..8fb3daa99 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt2.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt3.jpg b/app/assets/Archive/images/module/thumb/mt3.jpg new file mode 100644 index 000000000..1fbaeabf1 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt3.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt4.jpg b/app/assets/Archive/images/module/thumb/mt4.jpg new file mode 100644 index 000000000..8bdc55667 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt4.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt5.jpg b/app/assets/Archive/images/module/thumb/mt5.jpg new file mode 100644 index 000000000..30b009f5a Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt5.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt6.jpg b/app/assets/Archive/images/module/thumb/mt6.jpg new file mode 100644 index 000000000..3ae48ef19 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt6.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt7.jpg b/app/assets/Archive/images/module/thumb/mt7.jpg new file mode 100644 index 000000000..f6ea651b0 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt7.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt8.jpg b/app/assets/Archive/images/module/thumb/mt8.jpg new file mode 100644 index 000000000..fa450b3c7 Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt8.jpg differ diff --git a/app/assets/Archive/images/module/thumb/mt9.jpg b/app/assets/Archive/images/module/thumb/mt9.jpg new file mode 100644 index 000000000..b1fc605bb Binary files /dev/null and b/app/assets/Archive/images/module/thumb/mt9.jpg differ diff --git a/app/assets/images/mside_bg.png b/app/assets/Archive/images/mside_bg.png similarity index 100% rename from app/assets/images/mside_bg.png rename to app/assets/Archive/images/mside_bg.png diff --git a/app/assets/images/nccu_logo.png b/app/assets/Archive/images/nccu_logo.png similarity index 100% rename from app/assets/images/nccu_logo.png rename to app/assets/Archive/images/nccu_logo.png diff --git a/app/assets/images/ncculogo.ico b/app/assets/Archive/images/ncculogo.ico similarity index 100% rename from app/assets/images/ncculogo.ico rename to app/assets/Archive/images/ncculogo.ico diff --git a/app/assets/images/ncculogo_bk.ico b/app/assets/Archive/images/ncculogo_bk.ico similarity index 100% rename from app/assets/images/ncculogo_bk.ico rename to app/assets/Archive/images/ncculogo_bk.ico diff --git a/app/assets/images/news_alt.jpg b/app/assets/Archive/images/news_alt.jpg similarity index 100% rename from app/assets/images/news_alt.jpg rename to app/assets/Archive/images/news_alt.jpg diff --git a/app/assets/images/note_alert.png b/app/assets/Archive/images/note_alert.png similarity index 100% rename from app/assets/images/note_alert.png rename to app/assets/Archive/images/note_alert.png diff --git a/app/assets/images/note_imp.png b/app/assets/Archive/images/note_imp.png similarity index 100% rename from app/assets/images/note_imp.png rename to app/assets/Archive/images/note_imp.png diff --git a/app/assets/images/note_success.png b/app/assets/Archive/images/note_success.png similarity index 100% rename from app/assets/images/note_success.png rename to app/assets/Archive/images/note_success.png diff --git a/app/assets/images/orbit-bar.png b/app/assets/Archive/images/orbit-bar.png similarity index 100% rename from app/assets/images/orbit-bar.png rename to app/assets/Archive/images/orbit-bar.png diff --git a/app/assets/images/orbitbar.png b/app/assets/Archive/images/orbitbar.png similarity index 100% rename from app/assets/images/orbitbar.png rename to app/assets/Archive/images/orbitbar.png diff --git a/app/assets/images/orbitbar1.png b/app/assets/Archive/images/orbitbar1.png similarity index 100% rename from app/assets/images/orbitbar1.png rename to app/assets/Archive/images/orbitbar1.png diff --git a/app/assets/images/person.png b/app/assets/Archive/images/person.png similarity index 100% rename from app/assets/images/person.png rename to app/assets/Archive/images/person.png diff --git a/app/assets/images/preview.png b/app/assets/Archive/images/preview.png similarity index 100% rename from app/assets/images/preview.png rename to app/assets/Archive/images/preview.png diff --git a/app/assets/images/rails.png b/app/assets/Archive/images/rails.png similarity index 100% rename from app/assets/images/rails.png rename to app/assets/Archive/images/rails.png diff --git a/app/assets/images/roles_type.jpg b/app/assets/Archive/images/roles_type.jpg similarity index 100% rename from app/assets/images/roles_type.jpg rename to app/assets/Archive/images/roles_type.jpg diff --git a/app/assets/images/sample_theme.jpg b/app/assets/Archive/images/sample_theme.jpg similarity index 100% rename from app/assets/images/sample_theme.jpg rename to app/assets/Archive/images/sample_theme.jpg diff --git a/app/assets/images/search_bg.png b/app/assets/Archive/images/search_bg.png similarity index 100% rename from app/assets/images/search_bg.png rename to app/assets/Archive/images/search_bg.png diff --git a/app/assets/images/search_block_bg.jpg b/app/assets/Archive/images/search_block_bg.jpg similarity index 100% rename from app/assets/images/search_block_bg.jpg rename to app/assets/Archive/images/search_block_bg.jpg diff --git a/app/assets/images/service_btn.png b/app/assets/Archive/images/service_btn.png similarity index 100% rename from app/assets/images/service_btn.png rename to app/assets/Archive/images/service_btn.png diff --git a/app/assets/images/sidebar_li.jpg b/app/assets/Archive/images/sidebar_li.jpg similarity index 100% rename from app/assets/images/sidebar_li.jpg rename to app/assets/Archive/images/sidebar_li.jpg diff --git a/app/assets/images/sidebar_li2.jpg b/app/assets/Archive/images/sidebar_li2.jpg similarity index 100% rename from app/assets/images/sidebar_li2.jpg rename to app/assets/Archive/images/sidebar_li2.jpg diff --git a/app/assets/images/sign-in-logo-nccu.png b/app/assets/Archive/images/sign-in-logo-nccu.png similarity index 100% rename from app/assets/images/sign-in-logo-nccu.png rename to app/assets/Archive/images/sign-in-logo-nccu.png diff --git a/app/assets/images/sign-in-logo.png b/app/assets/Archive/images/sign-in-logo.png similarity index 100% rename from app/assets/images/sign-in-logo.png rename to app/assets/Archive/images/sign-in-logo.png diff --git a/app/assets/images/sign-in-logo2.png b/app/assets/Archive/images/sign-in-logo2.png similarity index 100% rename from app/assets/images/sign-in-logo2.png rename to app/assets/Archive/images/sign-in-logo2.png diff --git a/app/assets/images/social-share-button.png b/app/assets/Archive/images/social-share-button.png similarity index 100% rename from app/assets/images/social-share-button.png rename to app/assets/Archive/images/social-share-button.png diff --git a/app/assets/images/stockBackground/1.jpg b/app/assets/Archive/images/stockBackground/1.jpg similarity index 100% rename from app/assets/images/stockBackground/1.jpg rename to app/assets/Archive/images/stockBackground/1.jpg diff --git a/app/assets/images/stockBackground/10.jpg b/app/assets/Archive/images/stockBackground/10.jpg similarity index 100% rename from app/assets/images/stockBackground/10.jpg rename to app/assets/Archive/images/stockBackground/10.jpg diff --git a/app/assets/images/stockBackground/11.jpg b/app/assets/Archive/images/stockBackground/11.jpg similarity index 100% rename from app/assets/images/stockBackground/11.jpg rename to app/assets/Archive/images/stockBackground/11.jpg diff --git a/app/assets/images/stockBackground/12.jpg b/app/assets/Archive/images/stockBackground/12.jpg similarity index 100% rename from app/assets/images/stockBackground/12.jpg rename to app/assets/Archive/images/stockBackground/12.jpg diff --git a/app/assets/images/stockBackground/2.jpg b/app/assets/Archive/images/stockBackground/2.jpg similarity index 100% rename from app/assets/images/stockBackground/2.jpg rename to app/assets/Archive/images/stockBackground/2.jpg diff --git a/app/assets/images/stockBackground/3.jpg b/app/assets/Archive/images/stockBackground/3.jpg similarity index 100% rename from app/assets/images/stockBackground/3.jpg rename to app/assets/Archive/images/stockBackground/3.jpg diff --git a/app/assets/images/stockBackground/4.jpg b/app/assets/Archive/images/stockBackground/4.jpg similarity index 100% rename from app/assets/images/stockBackground/4.jpg rename to app/assets/Archive/images/stockBackground/4.jpg diff --git a/app/assets/images/stockBackground/5.jpg b/app/assets/Archive/images/stockBackground/5.jpg similarity index 100% rename from app/assets/images/stockBackground/5.jpg rename to app/assets/Archive/images/stockBackground/5.jpg diff --git a/app/assets/images/stockBackground/6.jpg b/app/assets/Archive/images/stockBackground/6.jpg similarity index 100% rename from app/assets/images/stockBackground/6.jpg rename to app/assets/Archive/images/stockBackground/6.jpg diff --git a/app/assets/images/stockBackground/7.jpg b/app/assets/Archive/images/stockBackground/7.jpg similarity index 100% rename from app/assets/images/stockBackground/7.jpg rename to app/assets/Archive/images/stockBackground/7.jpg diff --git a/app/assets/images/stockBackground/8.jpg b/app/assets/Archive/images/stockBackground/8.jpg similarity index 100% rename from app/assets/images/stockBackground/8.jpg rename to app/assets/Archive/images/stockBackground/8.jpg diff --git a/app/assets/images/stockBackground/9.jpg b/app/assets/Archive/images/stockBackground/9.jpg similarity index 100% rename from app/assets/images/stockBackground/9.jpg rename to app/assets/Archive/images/stockBackground/9.jpg diff --git a/app/assets/images/stockBackground/thumb/1.jpg b/app/assets/Archive/images/stockBackground/thumb/1.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/1.jpg rename to app/assets/Archive/images/stockBackground/thumb/1.jpg diff --git a/app/assets/images/stockBackground/thumb/10.jpg b/app/assets/Archive/images/stockBackground/thumb/10.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/10.jpg rename to app/assets/Archive/images/stockBackground/thumb/10.jpg diff --git a/app/assets/images/stockBackground/thumb/11.jpg b/app/assets/Archive/images/stockBackground/thumb/11.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/11.jpg rename to app/assets/Archive/images/stockBackground/thumb/11.jpg diff --git a/app/assets/images/stockBackground/thumb/12.jpg b/app/assets/Archive/images/stockBackground/thumb/12.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/12.jpg rename to app/assets/Archive/images/stockBackground/thumb/12.jpg diff --git a/app/assets/images/stockBackground/thumb/2.jpg b/app/assets/Archive/images/stockBackground/thumb/2.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/2.jpg rename to app/assets/Archive/images/stockBackground/thumb/2.jpg diff --git a/app/assets/images/stockBackground/thumb/3.jpg b/app/assets/Archive/images/stockBackground/thumb/3.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/3.jpg rename to app/assets/Archive/images/stockBackground/thumb/3.jpg diff --git a/app/assets/images/stockBackground/thumb/4.jpg b/app/assets/Archive/images/stockBackground/thumb/4.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/4.jpg rename to app/assets/Archive/images/stockBackground/thumb/4.jpg diff --git a/app/assets/images/stockBackground/thumb/5.jpg b/app/assets/Archive/images/stockBackground/thumb/5.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/5.jpg rename to app/assets/Archive/images/stockBackground/thumb/5.jpg diff --git a/app/assets/images/stockBackground/thumb/6.jpg b/app/assets/Archive/images/stockBackground/thumb/6.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/6.jpg rename to app/assets/Archive/images/stockBackground/thumb/6.jpg diff --git a/app/assets/images/stockBackground/thumb/7.jpg b/app/assets/Archive/images/stockBackground/thumb/7.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/7.jpg rename to app/assets/Archive/images/stockBackground/thumb/7.jpg diff --git a/app/assets/images/stockBackground/thumb/8.jpg b/app/assets/Archive/images/stockBackground/thumb/8.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/8.jpg rename to app/assets/Archive/images/stockBackground/thumb/8.jpg diff --git a/app/assets/images/stockBackground/thumb/9.jpg b/app/assets/Archive/images/stockBackground/thumb/9.jpg similarity index 100% rename from app/assets/images/stockBackground/thumb/9.jpg rename to app/assets/Archive/images/stockBackground/thumb/9.jpg diff --git a/app/assets/images/switch.png b/app/assets/Archive/images/switch.png similarity index 100% rename from app/assets/images/switch.png rename to app/assets/Archive/images/switch.png diff --git a/app/assets/Archive/images/template/thumb/tb1.jpg b/app/assets/Archive/images/template/thumb/tb1.jpg new file mode 100644 index 000000000..3b42d6b6e Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb1.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb10.jpg b/app/assets/Archive/images/template/thumb/tb10.jpg new file mode 100644 index 000000000..e33b989fe Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb10.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb11.jpg b/app/assets/Archive/images/template/thumb/tb11.jpg new file mode 100644 index 000000000..4cf624a06 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb11.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb12.jpg b/app/assets/Archive/images/template/thumb/tb12.jpg new file mode 100644 index 000000000..6e5ebb666 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb12.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb2.jpg b/app/assets/Archive/images/template/thumb/tb2.jpg new file mode 100644 index 000000000..543b45d93 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb2.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb3.jpg b/app/assets/Archive/images/template/thumb/tb3.jpg new file mode 100644 index 000000000..2ec440d88 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb3.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb4.jpg b/app/assets/Archive/images/template/thumb/tb4.jpg new file mode 100644 index 000000000..91da70c54 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb4.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb5.jpg b/app/assets/Archive/images/template/thumb/tb5.jpg new file mode 100644 index 000000000..8ec85d0a9 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb5.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb6.jpg b/app/assets/Archive/images/template/thumb/tb6.jpg new file mode 100644 index 000000000..22850b378 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb6.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb7.jpg b/app/assets/Archive/images/template/thumb/tb7.jpg new file mode 100644 index 000000000..15dfad019 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb7.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb8.jpg b/app/assets/Archive/images/template/thumb/tb8.jpg new file mode 100644 index 000000000..150a25011 Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb8.jpg differ diff --git a/app/assets/Archive/images/template/thumb/tb9.jpg b/app/assets/Archive/images/template/thumb/tb9.jpg new file mode 100644 index 000000000..5cce5089f Binary files /dev/null and b/app/assets/Archive/images/template/thumb/tb9.jpg differ diff --git a/app/assets/images/tfilter_bg.jpg b/app/assets/Archive/images/tfilter_bg.jpg similarity index 100% rename from app/assets/images/tfilter_bg.jpg rename to app/assets/Archive/images/tfilter_bg.jpg diff --git a/app/assets/images/theader_bg.jpg b/app/assets/Archive/images/theader_bg.jpg similarity index 100% rename from app/assets/images/theader_bg.jpg rename to app/assets/Archive/images/theader_bg.jpg diff --git a/app/assets/images/thumb_default.png b/app/assets/Archive/images/thumb_default.png similarity index 100% rename from app/assets/images/thumb_default.png rename to app/assets/Archive/images/thumb_default.png diff --git a/app/assets/images/timeline/date_connector.png b/app/assets/Archive/images/timeline/date_connector.png similarity index 100% rename from app/assets/images/timeline/date_connector.png rename to app/assets/Archive/images/timeline/date_connector.png diff --git a/app/assets/images/timeline/pp.png b/app/assets/Archive/images/timeline/pp.png similarity index 100% rename from app/assets/images/timeline/pp.png rename to app/assets/Archive/images/timeline/pp.png diff --git a/app/assets/images/timeline/ruler.png b/app/assets/Archive/images/timeline/ruler.png similarity index 100% rename from app/assets/images/timeline/ruler.png rename to app/assets/Archive/images/timeline/ruler.png diff --git a/app/assets/images/tlist_tap.png b/app/assets/Archive/images/tlist_tap.png similarity index 100% rename from app/assets/images/tlist_tap.png rename to app/assets/Archive/images/tlist_tap.png diff --git a/app/assets/images/topnav_bg.png b/app/assets/Archive/images/topnav_bg.png similarity index 100% rename from app/assets/images/topnav_bg.png rename to app/assets/Archive/images/topnav_bg.png diff --git a/app/assets/images/tree_list.png b/app/assets/Archive/images/tree_list.png similarity index 100% rename from app/assets/images/tree_list.png rename to app/assets/Archive/images/tree_list.png diff --git a/app/assets/images/tree_list_h.png b/app/assets/Archive/images/tree_list_h.png similarity index 100% rename from app/assets/images/tree_list_h.png rename to app/assets/Archive/images/tree_list_h.png diff --git a/app/assets/images/twitter.png b/app/assets/Archive/images/twitter.png similarity index 100% rename from app/assets/images/twitter.png rename to app/assets/Archive/images/twitter.png diff --git a/app/assets/images/ui_bg.png b/app/assets/Archive/images/ui_bg.png similarity index 100% rename from app/assets/images/ui_bg.png rename to app/assets/Archive/images/ui_bg.png diff --git a/app/assets/images/upload_but.png b/app/assets/Archive/images/upload_but.png similarity index 100% rename from app/assets/images/upload_but.png rename to app/assets/Archive/images/upload_but.png diff --git a/app/assets/images/wood_floor.jpg b/app/assets/Archive/images/wood_floor.jpg similarity index 100% rename from app/assets/images/wood_floor.jpg rename to app/assets/Archive/images/wood_floor.jpg diff --git a/app/assets/javascripts/ad_banner.js b/app/assets/Archive/javascripts/ad_banner.js similarity index 100% rename from app/assets/javascripts/ad_banner.js rename to app/assets/Archive/javascripts/ad_banner.js diff --git a/app/assets/javascripts/admin.js b/app/assets/Archive/javascripts/admin.js similarity index 100% rename from app/assets/javascripts/admin.js rename to app/assets/Archive/javascripts/admin.js diff --git a/app/assets/javascripts/ajax_form.js.erb b/app/assets/Archive/javascripts/ajax_form.js.erb similarity index 100% rename from app/assets/javascripts/ajax_form.js.erb rename to app/assets/Archive/javascripts/ajax_form.js.erb diff --git a/app/assets/javascripts/application.js b/app/assets/Archive/javascripts/application.js similarity index 100% rename from app/assets/javascripts/application.js rename to app/assets/Archive/javascripts/application.js diff --git a/app/assets/javascripts/archive_form.js.erb b/app/assets/Archive/javascripts/archive_form.js.erb similarity index 100% rename from app/assets/javascripts/archive_form.js.erb rename to app/assets/Archive/javascripts/archive_form.js.erb diff --git a/app/assets/javascripts/archive_plugin_form.js.erb b/app/assets/Archive/javascripts/archive_plugin_form.js.erb similarity index 100% rename from app/assets/javascripts/archive_plugin_form.js.erb rename to app/assets/Archive/javascripts/archive_plugin_form.js.erb diff --git a/app/assets/javascripts/attribute_form.js.erb b/app/assets/Archive/javascripts/attribute_form.js.erb similarity index 100% rename from app/assets/javascripts/attribute_form.js.erb rename to app/assets/Archive/javascripts/attribute_form.js.erb diff --git a/app/assets/javascripts/bootstrap.js b/app/assets/Archive/javascripts/bootstrap.js similarity index 100% rename from app/assets/javascripts/bootstrap.js rename to app/assets/Archive/javascripts/bootstrap.js diff --git a/app/assets/javascripts/bulletin_form.js.erb b/app/assets/Archive/javascripts/bulletin_form.js.erb similarity index 100% rename from app/assets/javascripts/bulletin_form.js.erb rename to app/assets/Archive/javascripts/bulletin_form.js.erb diff --git a/app/assets/javascripts/datetimepicker.js b/app/assets/Archive/javascripts/datetimepicker.js similarity index 100% rename from app/assets/javascripts/datetimepicker.js rename to app/assets/Archive/javascripts/datetimepicker.js diff --git a/app/assets/javascripts/design.js b/app/assets/Archive/javascripts/design.js similarity index 100% rename from app/assets/javascripts/design.js rename to app/assets/Archive/javascripts/design.js diff --git a/app/assets/javascripts/desktop.js b/app/assets/Archive/javascripts/desktop.js similarity index 100% rename from app/assets/javascripts/desktop.js rename to app/assets/Archive/javascripts/desktop.js diff --git a/app/assets/javascripts/desktop/books_pages.js b/app/assets/Archive/javascripts/desktop/books_pages.js similarity index 100% rename from app/assets/javascripts/desktop/books_pages.js rename to app/assets/Archive/javascripts/desktop/books_pages.js diff --git a/app/assets/javascripts/desktopload.js.erb b/app/assets/Archive/javascripts/desktopload.js.erb similarity index 100% rename from app/assets/javascripts/desktopload.js.erb rename to app/assets/Archive/javascripts/desktopload.js.erb diff --git a/app/assets/javascripts/devise.js.erb b/app/assets/Archive/javascripts/devise.js.erb similarity index 95% rename from app/assets/javascripts/devise.js.erb rename to app/assets/Archive/javascripts/devise.js.erb index c6412f9a5..cfe9f50cf 100644 --- a/app/assets/javascripts/devise.js.erb +++ b/app/assets/Archive/javascripts/devise.js.erb @@ -4,4 +4,4 @@ // It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the // the compiled file. // -//= require new_admin \ No newline at end of file +//= require back_end \ No newline at end of file diff --git a/app/assets/javascripts/event.js b/app/assets/Archive/javascripts/event.js similarity index 100% rename from app/assets/javascripts/event.js rename to app/assets/Archive/javascripts/event.js diff --git a/app/assets/Archive/javascripts/html5.js b/app/assets/Archive/javascripts/html5.js new file mode 100644 index 000000000..5c92911e2 --- /dev/null +++ b/app/assets/Archive/javascripts/html5.js @@ -0,0 +1,3 @@ +/*! HTML5 Shiv pre3.5 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed + Uncompressed source: https://github.com/aFarkas/html5shiv */ +(function(a,b){function h(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function i(){var a=l.elements;return typeof a=="string"?a.split(" "):a}function j(a){var b={},c=a.createElement,f=a.createDocumentFragment,g=f();a.createElement=function(a){l.shivMethods||c(a);var f;return b[a]?f=b[a].cloneNode():e.test(a)?f=(b[a]=c(a)).cloneNode():f=c(a),f.canHaveChildren&&!d.test(a)?g.appendChild(f):f},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+i().join().replace(/\w+/g,function(a){return b[a]=c(a),g.createElement(a),'c("'+a+'")'})+");return n}")(l,g)}function k(a){var b;return a.documentShived?a:(l.shivCSS&&!f&&(b=!!h(a,"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}")),g||(b=!j(a)),b&&(a.documentShived=b),a)}function p(a){var b,c=a.getElementsByTagName("*"),d=c.length,e=RegExp("^(?:"+i().join("|")+")$","i"),f=[];while(d--)b=c[d],e.test(b.nodeName)&&f.push(b.applyElement(q(b)));return f}function q(a){var b,c=a.attributes,d=c.length,e=a.ownerDocument.createElement(n+":"+a.nodeName);while(d--)b=c[d],b.specified&&e.setAttribute(b.nodeName,b.nodeValue);return e.style.cssText=a.style.cssText,e}function r(a){var b,c=a.split("{"),d=c.length,e=RegExp("(^|[\\s,>+~])("+i().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),f="$1"+n+"\\:$2";while(d--)b=c[d]=c[d].split("}"),b[b.length-1]=b[b.length-1].replace(e,f),c[d]=b.join("}");return c.join("{")}function s(a){var b=a.length;while(b--)a[b].removeNode()}function t(a){var b,c,d=a.namespaces,e=a.parentWindow;return!o||a.printShived?a:(typeof d[n]=="undefined"&&d.add(n),e.attachEvent("onbeforeprint",function(){var d,e,f,g=a.styleSheets,i=[],j=g.length,k=Array(j);while(j--)k[j]=g[j];while(f=k.pop())if(!f.disabled&&m.test(f.media)){for(d=f.imports,j=0,e=d.length;j",f="hidden"in c,f&&typeof injectElementWithStyles=="function"&&injectElementWithStyles("#modernizr{}",function(b){b.hidden=!0,f=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle).display=="none"}),g=c.childNodes.length==1||function(){try{b.createElement("a")}catch(a){return!0}var c=b.createDocumentFragment();return typeof c.cloneNode=="undefined"||typeof c.createDocumentFragment=="undefined"||typeof c.createElement=="undefined"}()})();var l={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:k};a.html5=l,k(b);var m=/^$|\b(?:all|print)\b/,n="html5shiv",o=!g&&function(){var c=b.documentElement;return typeof b.namespaces!="undefined"&&typeof b.parentWindow!="undefined"&&typeof c.applyElement!="undefined"&&typeof c.removeNode!="undefined"&&typeof a.attachEvent!="undefined"}();l.type+=" print",l.shivPrint=t,t(b)})(this,document) \ No newline at end of file diff --git a/app/assets/javascripts/inc/ajax_setting.js b/app/assets/Archive/javascripts/inc/ajax_setting.js similarity index 100% rename from app/assets/javascripts/inc/ajax_setting.js rename to app/assets/Archive/javascripts/inc/ajax_setting.js diff --git a/app/assets/javascripts/inc/attribute_onoff.js b/app/assets/Archive/javascripts/inc/attribute_onoff.js similarity index 100% rename from app/assets/javascripts/inc/attribute_onoff.js rename to app/assets/Archive/javascripts/inc/attribute_onoff.js diff --git a/app/assets/javascripts/inc/attribute_panel_select.js b/app/assets/Archive/javascripts/inc/attribute_panel_select.js similarity index 100% rename from app/assets/javascripts/inc/attribute_panel_select.js rename to app/assets/Archive/javascripts/inc/attribute_panel_select.js diff --git a/app/assets/javascripts/inc/input_module.js.erb b/app/assets/Archive/javascripts/inc/input_module.js.erb similarity index 100% rename from app/assets/javascripts/inc/input_module.js.erb rename to app/assets/Archive/javascripts/inc/input_module.js.erb diff --git a/app/assets/javascripts/inc/jquery.imagesloaded.js b/app/assets/Archive/javascripts/inc/jquery.imagesloaded.js similarity index 100% rename from app/assets/javascripts/inc/jquery.imagesloaded.js rename to app/assets/Archive/javascripts/inc/jquery.imagesloaded.js diff --git a/app/assets/javascripts/inc/modal-preview.js b/app/assets/Archive/javascripts/inc/modal-preview.js similarity index 100% rename from app/assets/javascripts/inc/modal-preview.js rename to app/assets/Archive/javascripts/inc/modal-preview.js diff --git a/app/assets/javascripts/inc/page_widget_edit_interface.js b/app/assets/Archive/javascripts/inc/page_widget_edit_interface.js similarity index 100% rename from app/assets/javascripts/inc/page_widget_edit_interface.js rename to app/assets/Archive/javascripts/inc/page_widget_edit_interface.js diff --git a/app/assets/javascripts/inc/permission-checkbox.js b/app/assets/Archive/javascripts/inc/permission-checkbox.js similarity index 100% rename from app/assets/javascripts/inc/permission-checkbox.js rename to app/assets/Archive/javascripts/inc/permission-checkbox.js diff --git a/app/assets/javascripts/inc/ploy_input_field.js b/app/assets/Archive/javascripts/inc/ploy_input_field.js similarity index 100% rename from app/assets/javascripts/inc/ploy_input_field.js rename to app/assets/Archive/javascripts/inc/ploy_input_field.js diff --git a/app/assets/javascripts/inc/search.js b/app/assets/Archive/javascripts/inc/search.js similarity index 100% rename from app/assets/javascripts/inc/search.js rename to app/assets/Archive/javascripts/inc/search.js diff --git a/app/assets/javascripts/inc/update_cates_and_tags.js b/app/assets/Archive/javascripts/inc/update_cates_and_tags.js similarity index 100% rename from app/assets/javascripts/inc/update_cates_and_tags.js rename to app/assets/Archive/javascripts/inc/update_cates_and_tags.js diff --git a/app/assets/javascripts/jquery.cycle.js b/app/assets/Archive/javascripts/jquery.cycle.js similarity index 100% rename from app/assets/javascripts/jquery.cycle.js rename to app/assets/Archive/javascripts/jquery.cycle.js diff --git a/app/assets/javascripts/jquery.form.js b/app/assets/Archive/javascripts/jquery.form.js similarity index 100% rename from app/assets/javascripts/jquery.form.js rename to app/assets/Archive/javascripts/jquery.form.js diff --git a/app/assets/javascripts/jquery.gridster.js b/app/assets/Archive/javascripts/jquery.gridster.js similarity index 100% rename from app/assets/javascripts/jquery.gridster.js rename to app/assets/Archive/javascripts/jquery.gridster.js diff --git a/app/assets/javascripts/jquery.isotope.min.js b/app/assets/Archive/javascripts/jquery.isotope.min.js similarity index 100% rename from app/assets/javascripts/jquery.isotope.min.js rename to app/assets/Archive/javascripts/jquery.isotope.min.js diff --git a/app/assets/javascripts/jquery.masonry.min.js b/app/assets/Archive/javascripts/jquery.masonry.min.js similarity index 100% rename from app/assets/javascripts/jquery.masonry.min.js rename to app/assets/Archive/javascripts/jquery.masonry.min.js diff --git a/app/assets/javascripts/jquery.miniColors.min.js b/app/assets/Archive/javascripts/jquery.miniColors.min.js similarity index 100% rename from app/assets/javascripts/jquery.miniColors.min.js rename to app/assets/Archive/javascripts/jquery.miniColors.min.js diff --git a/app/assets/javascripts/jquery.mu.image.resize.degsin.js b/app/assets/Archive/javascripts/jquery.mu.image.resize.degsin.js similarity index 100% rename from app/assets/javascripts/jquery.mu.image.resize.degsin.js rename to app/assets/Archive/javascripts/jquery.mu.image.resize.degsin.js diff --git a/app/assets/javascripts/jquery.mu.image.resize.js b/app/assets/Archive/javascripts/jquery.mu.image.resize.js similarity index 100% rename from app/assets/javascripts/jquery.mu.image.resize.js rename to app/assets/Archive/javascripts/jquery.mu.image.resize.js diff --git a/app/assets/javascripts/jquery.tinyscrollbar.js b/app/assets/Archive/javascripts/jquery.tinyscrollbar.js similarity index 100% rename from app/assets/javascripts/jquery.tinyscrollbar.js rename to app/assets/Archive/javascripts/jquery.tinyscrollbar.js diff --git a/app/assets/javascripts/jquery.tinyscrollbar.min.js b/app/assets/Archive/javascripts/jquery.tinyscrollbar.min.js similarity index 100% rename from app/assets/javascripts/jquery.tinyscrollbar.min.js rename to app/assets/Archive/javascripts/jquery.tinyscrollbar.min.js diff --git a/app/assets/javascripts/jquery.tokeninput.js b/app/assets/Archive/javascripts/jquery.tokeninput.js similarity index 100% rename from app/assets/javascripts/jquery.tokeninput.js rename to app/assets/Archive/javascripts/jquery.tokeninput.js diff --git a/app/assets/Archive/javascripts/lib/bootstrap-datetimepicker.js b/app/assets/Archive/javascripts/lib/bootstrap-datetimepicker.js new file mode 100644 index 000000000..4c5e6c9d0 --- /dev/null +++ b/app/assets/Archive/javascripts/lib/bootstrap-datetimepicker.js @@ -0,0 +1,1164 @@ +/** + * @license + * ========================================================= + * bootstrap-datetimepicker.js + * http://www.eyecon.ro/bootstrap-datepicker + * ========================================================= + * Copyright 2012 Stefan Petre + * + * Contributions: + * - Andrew Rowls + * - Thiago de Arruda + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================= + */ + +(function($) { + + // Picker object + var smartPhone = (window.orientation != undefined); + var DateTimePicker = function(element, options) { + this.id = dpgId++; + this.init(element, options); + }; + + DateTimePicker.prototype = { + constructor: DateTimePicker, + + init: function(element, options) { + var icon; + if (!(options.pickTime || options.pickDate)) + throw new Error('Must choose at least one picker'); + this.options = options; + this.$element = $(element); + this.language = options.language in dates ? options.language : 'en' + this.pickDate = options.pickDate; + this.pickTime = options.pickTime; + this.isInput = this.$element.is('input'); + // this.component = this.$element.is('.input-prepend') ? this.$element.find('.iconbtn') : false; + this.component = this.$element.is('.input-append') ? this.$element.find('.iconbtn') : false; + this.clearDate = this.$element.is('.input-append') ? this.$element.find('.clearDate') : false; + this.format = options.format; + if (!this.format) { + if (this.isInput) this.format = this.$element.data('format'); + else this.format = this.$element.find('input').data('format'); + if (!this.format) this.format = 'MM/dd/yyyy'; + } + this._compileFormat(); + if (this.component) { + icon = this.component.find('i'); + } + if (this.pickTime) { + if (icon && icon.length) this.timeIcon = icon.data('time-icon'); + if (!this.timeIcon) this.timeIcon = 'icon-time'; + icon.addClass(this.timeIcon); + } + if (this.pickDate) { + if (icon && icon.length) this.dateIcon = icon.data('date-icon'); + if (!this.dateIcon) this.dateIcon = 'icon-calendar'; + icon.removeClass(this.timeIcon); + icon.addClass(this.dateIcon); + } + this.widget = $(getTemplate(this.timeIcon, options.pickDate, options.pickTime, options.pick12HourFormat)).appendTo('body'); + this.minViewMode = options.minViewMode||this.$element.data('date-minviewmode')||0; + if (typeof this.minViewMode === 'string') { + switch (this.minViewMode) { + case 'months': + this.minViewMode = 1; + break; + case 'years': + this.minViewMode = 2; + break; + default: + this.minViewMode = 0; + break; + } + } + this.viewMode = options.viewMode||this.$element.data('date-viewmode')||0; + if (typeof this.viewMode === 'string') { + switch (this.viewMode) { + case 'months': + this.viewMode = 1; + break; + case 'years': + this.viewMode = 2; + break; + default: + this.viewMode = 0; + break; + } + } + this.startViewMode = this.viewMode; + this.weekStart = options.weekStart||this.$element.data('date-weekstart')||0; + this.weekEnd = this.weekStart === 0 ? 6 : this.weekStart - 1; + this.fillDow(); + this.fillMonths(); + this.fillHours(); + this.fillMinutes(); + this.fillSeconds(); + this.update(); + this.showMode(); + this._attachDatePickerEvents(); + }, + + show: function(e) { + this.widget.show(); + this.height = this.component ? this.component.outerHeight() : this.$element.outerHeight(); + this.width = this.component ? this.component.outerWidth() : this.$element.outerWidth(); + this.place(); + this.$element.trigger({ + type: 'show', + date: this._date + }); + this._attachDatePickerGlobalEvents(); + if (e) { + e.stopPropagation(); + e.preventDefault(); + } + }, + + hide: function() { + // Ignore event if in the middle of a picker transition + var collapse = this.widget.find('.collapse') + for (var i = 0; i < collapse.length; i++) { + var collapseData = collapse.eq(i).data('collapse'); + if (collapseData && collapseData.transitioning) + return; + } + this.widget.hide(); + this.viewMode = this.startViewMode; + this.showMode(); + // this.set(); + this.$element.trigger({ + type: 'hide', + date: this._date + }); + this.actions.showPicker.call(this); + this._detachDatePickerGlobalEvents(); + }, + + set: function() { + var formatted = ''; + if (!this._unset) formatted = this.formatDate(this._date); + if (!this.isInput) { + if (this.component){ + var input = this.$element.find('input'); + input.val(formatted); + this._resetMaskPos(input); + } + this.$element.data('date', formatted); + } else { + this.$element.val(formatted); + this._resetMaskPos(this.$element); + } + }, + + setValue: function(newDate) { + if (!newDate) { + this._unset = true; + } else { + this._unset = false; + } + if (typeof newDate === 'string') { + this._date = this.parseDate(newDate); + } else { + this._date = new Date(newDate); + } + this.set(); + this.viewDate = UTCDate(this._date.getUTCFullYear(), this._date.getUTCMonth(), 1, 0, 0, 0, 0); + this.fillDate(); + this.fillTime(); + }, + + getDate: function() { + if (this._unset) return null; + return new Date(this._date.valueOf()); + }, + + setDate: function(date) { + if (!date) this.setValue(null); + else this.setValue(date.valueOf()); + }, + + getLocalDate: function() { + if (this._unset) return null; + var d = this._date; + return new Date(d.getUTCFullYear(), d.getUTCMonth(), d.getUTCDate(), + d.getUTCHours(), d.getUTCMinutes(), d.getUTCSeconds(), d.getUTCMilliseconds()); + }, + + setLocalDate: function(localDate) { + if (!localDate) this.setValue(null); + else + this.setValue(Date.UTC( + localDate.getFullYear(), + localDate.getMonth(), + localDate.getDate(), + localDate.getHours(), + localDate.getMinutes(), + localDate.getSeconds(), + localDate.getMilliseconds())); + }, + + place: function(){ + var offset = this.component ? this.component.offset() : this.$element.offset(), + input = this.$element.find('input'); + this.widget.css({ + top: offset.top + this.height, + left: offset.left - input.outerWidth() - this.width, + }); + }, + + notifyChange: function(){ + this.$element.trigger({ + type: 'changeDate', + date: this.getDate(), + localDate: this.getLocalDate() + }); + }, + + update: function(newDate){ + var dateStr = newDate; + if (!dateStr) { + if (this.isInput) { + dateStr = this.$element.val(); + } else { + dateStr = this.$element.find('input').val(); + } + if (!dateStr) { + var tmp = new Date() + this._date = UTCDate(tmp.getFullYear(), + tmp.getMonth(), + tmp.getDate(), + tmp.getHours(), + tmp.getMinutes(), + tmp.getSeconds(), + tmp.getMilliseconds()) + } else { + this._date = this.parseDate(dateStr); + } + } + this.viewDate = UTCDate(this._date.getUTCFullYear(), this._date.getUTCMonth(), 1, 0, 0, 0, 0); + this.fillDate(); + this.fillTime(); + }, + + fillDow: function() { + var dowCnt = this.weekStart; + var html = ''; + while (dowCnt < this.weekStart + 7) { + html += '' + dates[this.language].daysMin[(dowCnt++) % 7] + ''; + } + html += ''; + this.widget.find('.datepicker-days thead').append(html); + }, + + fillMonths: function() { + var html = ''; + var i = 0 + while (i < 12) { + html += '' + dates[this.language].monthsShort[i++] + ''; + } + this.widget.find('.datepicker-months td').append(html); + }, + + fillDate: function() { + var year = this.viewDate.getUTCFullYear(); + var month = this.viewDate.getUTCMonth(); + var currentDate = UTCDate( + this._date.getUTCFullYear(), + this._date.getUTCMonth(), + this._date.getUTCDate(), + 0, 0, 0, 0 + ); + this.widget.find('.datepicker-days th:eq(1)').text( + dates[this.language].months[month] + ' ' + year); + var prevMonth = UTCDate(year, month-1, 28, 0, 0, 0, 0); + var day = DPGlobal.getDaysInMonth( + prevMonth.getUTCFullYear(), prevMonth.getUTCMonth()); + prevMonth.setUTCDate(day); + prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.weekStart + 7) % 7); + var nextMonth = new Date(prevMonth.valueOf()); + nextMonth.setUTCDate(nextMonth.getUTCDate() + 42); + nextMonth = nextMonth.valueOf(); + var html = []; + var clsName; + while (prevMonth.valueOf() < nextMonth) { + if (prevMonth.getUTCDay() === this.weekStart) { + html.push(''); + } + clsName = ''; + if (prevMonth.getUTCFullYear() < year || + (prevMonth.getUTCFullYear() == year && + prevMonth.getUTCMonth() < month)) { + clsName += ' old'; + } else if (prevMonth.getUTCFullYear() > year || + (prevMonth.getUTCFullYear() == year && + prevMonth.getUTCMonth() > month)) { + clsName += ' new'; + } + if (prevMonth.valueOf() === currentDate.valueOf()) { + clsName += ' active'; + } + html.push('' + prevMonth.getUTCDate() + ''); + if (prevMonth.getUTCDay() === this.weekEnd) { + html.push(''); + } + prevMonth.setUTCDate(prevMonth.getUTCDate() + 1); + } + this.widget.find('.datepicker-days tbody').empty().append(html.join('')); + var currentYear = this._date.getUTCFullYear(); + + var months = this.widget.find('.datepicker-months').find( + 'th:eq(1)').text(year).end().find('span').removeClass('active'); + if (currentYear === year) { + months.eq(this._date.getUTCMonth()).addClass('active'); + } + + html = ''; + year = parseInt(year/10, 10) * 10; + var yearCont = this.widget.find('.datepicker-years').find( + 'th:eq(1)').text(year + '-' + (year + 9)).end().find('td'); + year -= 1; + for (var i = -1; i < 11; i++) { + html += '' + year + ''; + year += 1; + } + yearCont.html(html); + }, + + fillHours: function() { + var table = this.widget.find( + '.timepicker .timepicker-hours table'); + table.parent().hide(); + var html = ''; + if (this.options.pick12HourFormat) { + var current = 1; + for (var i = 0; i < 3; i += 1) { + html += ''; + for (var j = 0; j < 4; j += 1) { + var c = current.toString(); + html += '' + padLeft(c, 2, '0') + ''; + current++; + } + html += '' + } + } else { + var current = 0; + for (var i = 0; i < 6; i += 1) { + html += ''; + for (var j = 0; j < 4; j += 1) { + var c = current.toString(); + html += '' + padLeft(c, 2, '0') + ''; + current++; + } + html += '' + } + } + table.html(html); + }, + + fillMinutes: function() { + var table = this.widget.find( + '.timepicker .timepicker-minutes table'); + table.parent().hide(); + var html = ''; + var current = 0; + for (var i = 0; i < 3; i++) { + html += ''; + for (var j = 0; j < 4; j += 1) { + var c = current.toString(); + html += '' + padLeft(c, 2, '0') + ''; + current += 5; + } + html += ''; + } + table.html(html); + }, + + fillSeconds: function() { + var table = this.widget.find( + '.timepicker .timepicker-seconds table'); + table.parent().hide(); + var html = ''; + var current = 0; + for (var i = 0; i < 5; i++) { + html += ''; + for (var j = 0; j < 4; j += 1) { + var c = current.toString(); + html += '' + padLeft(c, 2, '0') + ''; + current += 3; + } + html += ''; + } + table.html(html); + }, + + fillTime: function() { + if (!this._date) + return; + var timeComponents = this.widget.find('.timepicker span[data-time-component]'); + var table = timeComponents.closest('table'); + var is12HourFormat = this.options.pick12HourFormat; + var hour = this._date.getUTCHours(); + var period = 'AM'; + if (is12HourFormat) { + if (hour >= 12) period = 'PM'; + if (hour === 0) hour = 12; + else if (hour != 12) hour = hour % 12; + this.widget.find( + '.timepicker [data-action=togglePeriod]').text(period); + } + hour = padLeft(hour.toString(), 2, '0'); + var minute = padLeft(this._date.getUTCMinutes().toString(), 2, '0'); + var second = padLeft(this._date.getUTCSeconds().toString(), 2, '0'); + timeComponents.filter('[data-time-component=hours]').text(hour); + timeComponents.filter('[data-time-component=minutes]').text(minute); + timeComponents.filter('[data-time-component=seconds]').text(second); + }, + + click: function(e) { + e.stopPropagation(); + e.preventDefault(); + var target = $(e.target).closest('span, td, th'); + if (target.length === 1) { + switch(target[0].nodeName.toLowerCase()) { + case 'th': + switch(target[0].className) { + case 'switch': + this.showMode(1); + break; + case 'prev': + case 'next': + var vd = this.viewDate; + var navFnc = DPGlobal.modes[this.viewMode].navFnc; + var step = DPGlobal.modes[this.viewMode].navStep; + if (target[0].className === 'prev') step = step * -1; + vd['set' + navFnc](vd['get' + navFnc]() + step); + this.fillDate(); + this.set(); + break; + } + break; + case 'span': + if (target.is('.month')) { + var month = target.parent().find('span').index(target); + this.viewDate.setUTCMonth(month); + } else { + var year = parseInt(target.text(), 10) || 0; + this.viewDate.setUTCFullYear(year); + } + if (this.viewMode !== 0) { + this._date = UTCDate( + this.viewDate.getUTCFullYear(), + this.viewDate.getUTCMonth(), + this.viewDate.getUTCDate(), + this._date.getUTCHours(), + this._date.getUTCMinutes(), + this._date.getUTCSeconds(), + this._date.getUTCMilliseconds() + ); + this.notifyChange(); + } + this.showMode(-1); + this.fillDate(); + this.set(); + break; + case 'td': + if (target.is('.day')) { + var day = parseInt(target.text(), 10) || 1; + var month = this.viewDate.getUTCMonth(); + var year = this.viewDate.getUTCFullYear(); + if (target.is('.old')) { + if (month === 0) { + month = 11; + year -= 1; + } else { + month -= 1; + } + } else if (target.is('.new')) { + if (month == 11) { + month = 0; + year += 1; + } else { + month += 1; + } + } + this._date = UTCDate( + year, month, day, + this._date.getUTCHours(), + this._date.getUTCMinutes(), + this._date.getUTCSeconds(), + this._date.getUTCMilliseconds() + ); + this.viewDate = UTCDate( + year, month, Math.min(28, day) , 0, 0, 0, 0); + this.fillDate(); + this.set(); + this.notifyChange(); + this.widget.hide(); + } + break; + } + } + }, + + actions: { + incrementHours: function(e) { + this._date.setUTCHours(this._date.getUTCHours() + 1); + }, + + incrementMinutes: function(e) { + this._date.setUTCMinutes(this._date.getUTCMinutes() + 1); + }, + + // incrementSeconds: function(e) { + // this._date.setUTCSeconds(this._date.getUTCSeconds() + 1); + // }, + + decrementHours: function(e) { + this._date.setUTCHours(this._date.getUTCHours() - 1); + }, + + decrementMinutes: function(e) { + this._date.setUTCMinutes(this._date.getUTCMinutes() - 1); + }, + + // decrementSeconds: function(e) { + // this._date.setUTCSeconds(this._date.getUTCSeconds() - 1); + // }, + + togglePeriod: function(e) { + var hour = this._date.getUTCHours(); + if (hour >= 12) hour -= 12; + else hour += 12; + this._date.setUTCHours(hour); + }, + + showPicker: function() { + this.widget.find('.timepicker > div:not(.timepicker-picker)').hide(); + this.widget.find('.timepicker .timepicker-picker').show(); + }, + + showHours: function() { + this.widget.find('.timepicker .timepicker-picker').hide(); + this.widget.find('.timepicker .timepicker-hours').show(); + }, + + showMinutes: function() { + this.widget.find('.timepicker .timepicker-picker').hide(); + this.widget.find('.timepicker .timepicker-minutes').show(); + }, + + // showSeconds: function() { + // this.widget.find('.timepicker .timepicker-picker').hide(); + // this.widget.find('.timepicker .timepicker-seconds').show(); + // }, + + selectHour: function(e) { + var tgt = $(e.target); + var value = parseInt(tgt.text(), 10); + if (this.options.pick12HourFormat) { + var current = this._date.getUTCHours(); + if (current >= 12) { + if (value != 12) value = (value + 12) % 24; + } else { + if (value === 12) value = 0; + else value = value % 12; + } + } + this._date.setUTCHours(value); + this.actions.showPicker.call(this); + }, + + selectMinute: function(e) { + var tgt = $(e.target); + var value = parseInt(tgt.text(), 10); + this._date.setUTCMinutes(value); + this.actions.showPicker.call(this); + }, + + // selectSecond: function(e) { + // var tgt = $(e.target); + // var value = parseInt(tgt.text(), 10); + // this._date.setUTCSeconds(value); + // this.actions.showPicker.call(this); + // } + }, + + doAction: function(e) { + e.stopPropagation(); + e.preventDefault(); + if (!this._date) this._date = UTCDate(1970, 0, 0, 0, 0, 0, 0); + var action = $(e.currentTarget).data('action'); + var rv = this.actions[action].apply(this, arguments); + this.set(); + this.fillTime(); + this.notifyChange(); + return rv; + }, + + stopEvent: function(e) { + e.stopPropagation(); + e.preventDefault(); + }, + + // part of the following code was taken from + // http://cloud.github.com/downloads/digitalBush/jquery.maskedinput/jquery.maskedinput-1.3.js + keydown: function(e) { + var self = this, k = e.which, input = $(e.target); + if (k == 8 || k == 46) { + // backspace and delete cause the maskPosition + // to be recalculated + setTimeout(function() { + self._resetMaskPos(input); + }); + } + }, + + keypress: function(e) { + var k = e.which; + if (k == 8 || k == 46) { + // For those browsers which will trigger + // keypress on backspace/delete + return; + } + var input = $(e.target); + var c = String.fromCharCode(k); + var val = input.val() || ''; + val += c; + var mask = this._mask[this._maskPos]; + if (!mask) { + return false; + } + if (mask.end != val.length) { + return; + } + if (!mask.pattern.test(val.slice(mask.start))) { + val = val.slice(0, val.length - 1); + while ((mask = this._mask[this._maskPos]) && mask.character) { + val += mask.character; + // advance mask position past static + // part + this._maskPos++; + } + val += c; + if (mask.end != val.length) { + input.val(val); + return false; + } else { + if (!mask.pattern.test(val.slice(mask.start))) { + input.val(val.slice(0, mask.start)); + return false; + } else { + input.val(val); + this._maskPos++; + return false; + } + } + } else { + this._maskPos++; + } + }, + + change: function(e) { + var input = $(e.target); + var val = input.val(); + if (this._formatPattern.test(val)) { + this.update(); + this.setValue(this._date.getTime()); + this.notifyChange(); + this.set(); + } else if (val && val.trim()) { + this.setValue(this._date.getTime()); + if (this._date) this.set(); + else input.val(''); + } else { + if (this._date) { + this.setValue(null); + // unset the date when the input is + // erased + this.notifyChange(); + } + } + this._resetMaskPos(input); + }, + + clear: function(e) { + if (this.isInput) this.$element.val(null); + else this.$element.find('input').val(null); + this.notifyChange(); + }, + + showMode: function(dir) { + if (dir) { + this.viewMode = Math.max(this.minViewMode, Math.min( + 2, this.viewMode + dir)); + } + this.widget.find('.datepicker > div').hide().filter( + '.datepicker-'+DPGlobal.modes[this.viewMode].clsName).show(); + }, + + destroy: function() { + this._detachDatePickerEvents(); + this._detachDatePickerGlobalEvents(); + this.widget.remove(); + this.$element.removeData('datetimepicker'); + this.component.removeData('datetimepicker'); + }, + + formatDate: function(d) { + return this.format.replace(formatReplacer, function(match) { + var methodName, property, rv, len = match.length; + if (match === 'ms') + len = 1; + property = dateFormatComponents[match].property + if (property === 'Hours12') { + rv = d.getUTCHours(); + if (rv === 0) rv = 12; + else if (rv !== 12) rv = rv % 12; + } else if (property === 'Period12') { + if (d.getUTCHours() >= 12) return 'PM'; + else return 'AM'; + } else { + methodName = 'get' + property; + rv = d[methodName](); + } + if (methodName === 'getUTCMonth') rv = rv + 1; + if (methodName === 'getUTCYear') rv = rv + 1900 - 2000; + return padLeft(rv.toString(), len, '0'); + }); + }, + + parseDate: function(str) { + var match, i, property, methodName, value, parsed = {}; + if (!(match = this._formatPattern.exec(str))) + return null; + for (i = 1; i < match.length; i++) { + property = this._propertiesByIndex[i]; + if (!property) + continue; + value = match[i]; + if (/^\d+$/.test(value)) + value = parseInt(value, 10); + parsed[property] = value; + } + return this._finishParsingDate(parsed); + }, + + _resetMaskPos: function(input) { + var val = input.val(); + for (var i = 0; i < this._mask.length; i++) { + if (this._mask[i].end > val.length) { + // If the mask has ended then jump to + // the next + this._maskPos = i; + break; + } else if (this._mask[i].end === val.length) { + this._maskPos = i + 1; + break; + } + } + }, + + _finishParsingDate: function(parsed) { + var year, month, date, hours, minutes, seconds, milliseconds; + year = parsed.UTCFullYear; + if (parsed.UTCYear) year = 2000 + parsed.UTCYear; + if (!year) year = 1970; + if (parsed.UTCMonth) month = parsed.UTCMonth - 1; + else month = 0; + date = parsed.UTCDate || 1; + hours = parsed.UTCHours || 0; + minutes = parsed.UTCMinutes || 0; + seconds = parsed.UTCSeconds || 0; + milliseconds = parsed.UTCMilliseconds || 0; + if (parsed.Hours12) { + hours = parsed.Hours12; + } + if (parsed.Period12) { + if (/pm/i.test(parsed.Period12)) { + if (hours != 12) hours = (hours + 12) % 24; + } else { + hours = hours % 12; + } + } + return UTCDate(year, month, date, hours, minutes, seconds, milliseconds); + }, + + _compileFormat: function () { + var match, component, components = [], mask = [], + str = this.format, propertiesByIndex = {}, i = 0, pos = 0; + while (match = formatComponent.exec(str)) { + component = match[0]; + if (component in dateFormatComponents) { + i++; + propertiesByIndex[i] = dateFormatComponents[component].property; + components.push('\\s*' + dateFormatComponents[component].getPattern( + this) + '\\s*'); + mask.push({ + pattern: new RegExp(dateFormatComponents[component].getPattern( + this)), + property: dateFormatComponents[component].property, + start: pos, + end: pos += component.length + }); + } + else { + components.push(escapeRegExp(component)); + mask.push({ + pattern: new RegExp(escapeRegExp(component)), + character: component, + start: pos, + end: ++pos + }); + } + str = str.slice(component.length); + } + this._mask = mask; + this._maskPos = 0; + this._formatPattern = new RegExp( + '^\\s*' + components.join('') + '\\s*$'); + this._propertiesByIndex = propertiesByIndex; + }, + + _attachDatePickerEvents: function() { + var self = this; + // this handles date picker clicks + this.widget.on('click', '.datepicker *', $.proxy(this.click, this)); + // this handles time picker clicks + this.widget.on('click', '[data-action]', $.proxy(this.doAction, this)); + this.widget.on('mousedown', $.proxy(this.stopEvent, this)); + this.clearDate.on('click', $.proxy(this.clear, this)); + if (this.pickDate && this.pickTime) { + this.widget.on('click.togglePicker', '.accordion-toggle', function(e) { + e.stopPropagation(); + var $this = $(this); + var $parent = $this.closest('ul'); + var expanded = $parent.find('.collapse.in'); + var closed = $parent.find('.collapse:not(.in)'); + + if (expanded && expanded.length) { + var collapseData = expanded.data('collapse'); + if (collapseData && collapseData.transitioning) return; + expanded.collapse('hide'); + closed.collapse('show') + $this.find('i').toggleClass(self.timeIcon + ' ' + self.dateIcon); + self.$element.find('.iconbtn i').toggleClass(self.timeIcon + ' ' + self.dateIcon); + } + }); + } + if (this.isInput) { + this.$element.on({ + 'focus': $.proxy(this.show, this), + 'blur': $.proxy(this.hide, this), + 'change': $.proxy(this.change, this), + }); + if (this.options.maskInput) { + this.$element.on({ + 'keydown': $.proxy(this.keydown, this), + 'keypress': $.proxy(this.keypress, this) + }); + } + } else { + this.$element.on({ + 'focus': $.proxy(this.show, this), + 'blur': $.proxy(this.hide, this), + 'change': $.proxy(this.change, this), + }, 'input'); + if (this.options.maskInput) { + this.$element.on({ + 'keydown': $.proxy(this.keydown, this), + 'keypress': $.proxy(this.keypress, this) + }, 'input'); + } + if (this.component){ + this.component.on('click', $.proxy(this.show, this)); + } else { + this.$element.on('click', $.proxy(this.show, this)); + } + } + }, + + _attachDatePickerGlobalEvents: function() { + $(window).on( + 'resize.datetimepicker' + this.id, $.proxy(this.place, this)); + if (!this.isInput) { + $(document).on( + 'mousedown.datetimepicker' + this.id, $.proxy(this.hide, this)); + } + }, + + _detachDatePickerEvents: function() { + this.widget.off('click', '.datepicker *', this.click); + this.widget.off('click', '[data-action]'); + this.widget.off('mousedown', this.stopEvent); + if (this.pickDate && this.pickTime) { + this.widget.off('click.togglePicker'); + } + if (this.isInput) { + this.$element.off({ + 'focus': this.show, + 'change': this.change, + }); + if (this.options.maskInput) { + this.$element.off({ + 'keydown': this.keydown, + 'keypress': this.keypress + }); + } + } else { + this.$element.off({ + 'change': this.change, + }, 'input'); + if (this.options.maskInput) { + this.$element.off({ + 'keydown': this.keydown, + 'keypress': this.keypress + }, 'input'); + } + if (this.component){ + this.component.off('click', this.show); + } else { + this.$element.off('click', this.show); + } + } + }, + + _detachDatePickerGlobalEvents: function () { + $(window).off('resize.datetimepicker' + this.id); + if (!this.isInput) { + $(document).off('mousedown.datetimepicker' + this.id); + } + } + }; + + $.fn.datetimepicker = function ( option, val ) { + return this.each(function () { + var $this = $(this), + data = $this.data('datetimepicker'), + options = typeof option === 'object' && option; + if (!data) { + $this.data('datetimepicker', (data = new DateTimePicker( + this, $.extend({}, $.fn.datetimepicker.defaults,options)))); + } + if (typeof option === 'string') data[option](val); + }); + }; + + $.fn.datetimepicker.defaults = { + maskInput: true, + pickDate: true, + pickTime: true, + pick12HourFormat: false + }; + $.fn.datetimepicker.Constructor = DateTimePicker; + var dpgId = 0; + var dates = $.fn.datetimepicker.dates = { + en: { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", + "Friday", "Saturday", "Sunday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"], + months: ["January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", + "Aug", "Sep", "Oct", "Nov", "Dec"] + } + }; + + var dateFormatComponents = { + dd: {property: 'UTCDate', getPattern: function() { return '(0?[1-9]|[1-2][0-9]|3[0-1])\\b';}}, + MM: {property: 'UTCMonth', getPattern: function() {return '(0?[1-9]|1[0-2])\\b';}}, + yy: {property: 'UTCYear', getPattern: function() {return '(\\d{2})\\b'}}, + yyyy: {property: 'UTCFullYear', getPattern: function() {return '(\\d{4})\\b';}}, + hh: {property: 'UTCHours', getPattern: function() {return '(0?[0-9]|1[0-9]|2[0-3])\\b';}}, + mm: {property: 'UTCMinutes', getPattern: function() {return '(0?[0-9]|[1-5][0-9])\\b';}}, + ss: {property: 'UTCSeconds', getPattern: function() {return '(0?[0-9]|[1-5][0-9])\\b';}}, + ms: {property: 'UTCMilliseconds', getPattern: function() {return '([0-9]{1,3})\\b';}}, + HH: {property: 'Hours12', getPattern: function() {return '(0?[1-9]|1[0-2])\\b';}}, + PP: {property: 'Period12', getPattern: function() {return '(AM|PM|am|pm|Am|aM|Pm|pM)\\b';}} + }; + + var keys = []; + for (var k in dateFormatComponents) keys.push(k); + keys[keys.length - 1] += '\\b'; + keys.push('.'); + + var formatComponent = new RegExp(keys.join('\\b|')); + keys.pop(); + var formatReplacer = new RegExp(keys.join('\\b|'), 'g'); + + function escapeRegExp(str) { + // http://stackoverflow.com/questions/3446170/escape-string-for-use-in-javascript-regex + return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); + } + + function padLeft(s, l, c) { + if (l < s.length) return s; + else return Array(l - s.length + 1).join(c || ' ') + s; + } + + function getTemplate(timeIcon, pickDate, pickTime, is12Hours) { + if (pickDate && pickTime) { + return ( + '' + ); + } else if (pickTime) { + return ( + '' + ); + } else { + return ( + '' + ); + } + } + + function UTCDate() { + return new Date(Date.UTC.apply(Date, arguments)); + } + + var DPGlobal = { + modes: [ + { + clsName: 'days', + navFnc: 'UTCMonth', + navStep: 1 + }, + { + clsName: 'months', + navFnc: 'UTCFullYear', + navStep: 1 + }, + { + clsName: 'years', + navFnc: 'UTCFullYear', + navStep: 10 + }], + isLeapYear: function (year) { + return (((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)) + }, + getDaysInMonth: function (year, month) { + return [31, (DPGlobal.isLeapYear(year) ? 29 : 28), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month] + }, + headTemplate: + '' + + '' + + '‹' + + '' + + '›' + + '' + + '', + contTemplate: '' + }; + DPGlobal.template = + '
' + + '' + + DPGlobal.headTemplate + + '' + + '
' + + '
' + + '
' + + '' + + DPGlobal.headTemplate + + DPGlobal.contTemplate+ + '
'+ + '
'+ + '
'+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + '
'+ + '
'; + var TPGlobal = { + hourTemplate: '', + minuteTemplate: '', + // secondTemplate: '', + }; + TPGlobal.getTemplate = function(is12Hours) { + return ( + '
' + + '' + + '' + + '' + + '' + + '' + + // '' + + // '' + + // (is12Hours ? '' : '') + + '' + + '' + + ' ' + + '' + + ' ' + + // '' + + // '' + + (is12Hours ? + '' + + '' : '') + + '' + + '' + + '' + + '' + + '' + + // '' + + // '' + + // (is12Hours ? '' : '') + + '' + + '
' + TPGlobal.hourTemplate + ':' + TPGlobal.minuteTemplate + ':' + TPGlobal.secondTemplate + '' + + '' + + '
' + + '
' + + '
' + + '' + + '
'+ + '
'+ + '
' + + '' + + '
'+ + // '
'+ + // '
' + + // '' + + // '
'+ + '
' + ); + } + + +})(window.jQuery) diff --git a/app/assets/javascripts/lib/contenteditable.js.erb b/app/assets/Archive/javascripts/lib/contenteditable.js.erb similarity index 100% rename from app/assets/javascripts/lib/contenteditable.js.erb rename to app/assets/Archive/javascripts/lib/contenteditable.js.erb diff --git a/app/assets/javascripts/lib/date.format.js b/app/assets/Archive/javascripts/lib/date.format.js similarity index 100% rename from app/assets/javascripts/lib/date.format.js rename to app/assets/Archive/javascripts/lib/date.format.js diff --git a/app/assets/javascripts/lib/datepicker.js b/app/assets/Archive/javascripts/lib/datepicker.js similarity index 100% rename from app/assets/javascripts/lib/datepicker.js rename to app/assets/Archive/javascripts/lib/datepicker.js diff --git a/public/static/jquery.cycle.all.latest.js b/app/assets/Archive/javascripts/lib/jquery.cycle.all.latest.js similarity index 100% rename from public/static/jquery.cycle.all.latest.js rename to app/assets/Archive/javascripts/lib/jquery.cycle.all.latest.js diff --git a/app/assets/Archive/javascripts/lib/jquery.masonry.min.js b/app/assets/Archive/javascripts/lib/jquery.masonry.min.js new file mode 100644 index 000000000..67be98867 --- /dev/null +++ b/app/assets/Archive/javascripts/lib/jquery.masonry.min.js @@ -0,0 +1,10 @@ +/** + * jQuery Masonry v2.1.05 + * A dynamic layout plugin for jQuery + * The flip-side of CSS Floats + * http://masonry.desandro.com + * + * Licensed under the MIT license. + * Copyright 2012 David DeSandro + */ +(function(a,b,c){"use strict";var d=b.event,e;d.special.smartresize={setup:function(){b(this).bind("resize",d.special.smartresize.handler)},teardown:function(){b(this).unbind("resize",d.special.smartresize.handler)},handler:function(a,c){var d=this,f=arguments;a.type="smartresize",e&&clearTimeout(e),e=setTimeout(function(){b.event.handle.apply(d,f)},c==="execAsap"?0:100)}},b.fn.smartresize=function(a){return a?this.bind("smartresize",a):this.trigger("smartresize",["execAsap"])},b.Mason=function(a,c){this.element=b(c),this._create(a),this._init()},b.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1,containerStyle:{position:"relative"}},b.Mason.prototype={_filterFindBricks:function(a){var b=this.options.itemSelector;return b?a.filter(b).add(a.find(b)):a},_getBricks:function(a){var b=this._filterFindBricks(a).css({position:"absolute"}).addClass("masonry-brick");return b},_create:function(c){this.options=b.extend(!0,{},b.Mason.settings,c),this.styleQueue=[];var d=this.element[0].style;this.originalStyle={height:d.height||""};var e=this.options.containerStyle;for(var f in e)this.originalStyle[f]=d[f]||"";this.element.css(e),this.horizontalDirection=this.options.isRTL?"right":"left",this.offset={x:parseInt(this.element.css("padding-"+this.horizontalDirection),10),y:parseInt(this.element.css("padding-top"),10)},this.isFluid=this.options.columnWidth&&typeof this.options.columnWidth=="function";var g=this;setTimeout(function(){g.element.addClass("masonry")},0),this.options.isResizable&&b(a).bind("smartresize.masonry",function(){g.resize()}),this.reloadItems()},_init:function(a){this._getColumns(),this._reLayout(a)},option:function(a,c){b.isPlainObject(a)&&(this.options=b.extend(!0,this.options,a))},layout:function(a,b){for(var c=0,d=a.length;c')).load(handler).error(handler).bind('abort',handler).each(fetch);function handler(e){data.element=this;data.found=e.type=='load';data.image=this.src;data.index=this.index;var a=data.original=c[this.index];data[data.found?'loaded':'failed']++;data.done++;if(d.enforceCache)h.cache.push($('').attr('src',data.image)[0]);if(d.placeholder&&a.src)a.src=data.found?data.image:d.notFound||a.src;if(d.onComplete)d.onComplete(data);if(data.doneli { + float: left; + display: inline-block; + *display: inline; + +} +#banner_nav>li>a { + display:block; + width: 10px; + height: 10px; + border-radius: 5px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + background-color: #FFFFFF; + opacity: .5; + filter: alpha(opacity = 50); + margin: 0 4px 10px; + text-indent: -9999px; + box-shadow: 0 0 5px rgba(0,0,0,.7); +} +#banner_nav>li>a:hover { + opacity: 1; + filter: alpha(opacity = 100); +} +#banner_nav>li.activeSlide>a { + opacity: 1; + filter: alpha(opacity = 100); +} diff --git a/app/assets/stylesheets/bootstrap-orbit.css b/app/assets/Archive/stylesheets/bootstrap-orbit.css similarity index 100% rename from app/assets/stylesheets/bootstrap-orbit.css rename to app/assets/Archive/stylesheets/bootstrap-orbit.css diff --git a/app/assets/stylesheets/bootstrap-responsive.css b/app/assets/Archive/stylesheets/bootstrap-responsive.css similarity index 100% rename from app/assets/stylesheets/bootstrap-responsive.css rename to app/assets/Archive/stylesheets/bootstrap-responsive.css diff --git a/app/assets/stylesheets/bootstrap.css b/app/assets/Archive/stylesheets/bootstrap.css similarity index 100% rename from app/assets/stylesheets/bootstrap.css rename to app/assets/Archive/stylesheets/bootstrap.css diff --git a/app/assets/stylesheets/bootstrap.css.erb.backup20120913 b/app/assets/Archive/stylesheets/bootstrap.css.erb.backup20120913 similarity index 100% rename from app/assets/stylesheets/bootstrap.css.erb.backup20120913 rename to app/assets/Archive/stylesheets/bootstrap.css.erb.backup20120913 diff --git a/app/assets/Archive/stylesheets/default_widget.css b/app/assets/Archive/stylesheets/default_widget.css new file mode 100644 index 000000000..86681feb2 --- /dev/null +++ b/app/assets/Archive/stylesheets/default_widget.css @@ -0,0 +1,206 @@ + +/* 1 */ +.default_widget_typeA{ + font: 12px/100% 'open sans',sans-serif; + margin:0 0 20px; + +} +.default_widget_tb{ + border-collapse:collapse; + width:100%; +} + +.default_widget_tb th{ + background: none repeat scroll 0 0 #333333; + color: #FFFFFF; + padding: 10px; + text-align: left; +} +.default_widget_tb td{ + border-bottom: 1px solid #AAAAAA; + padding: 10px; + vertical-align: top; + white-space: normal; + word-wrap: break-word; +} +.default_widget_tb .date{ + display: block; + max-width: 80px; +} +.default_widget_tb .category{ + display: block; + max-width: 100px; +} +/* 2 */ + +.default_widget_typeB_style2{ + font: 12px/100% 'open sans',sans-serif; + margin:0 0 20px; + +} + +.default_widget_typeB_style2 ul{ + margin: 0; + padding: 0; +} +.default_widget_typeB_style2 li{ + border-bottom: 1px solid #AAAAAA; + clear: both; + margin: 0 0 10px; + overflow: hidden; + padding: 0 0 10px; +} + + +.default_widget_typeB_style2 .app-pic{ + background: none repeat scroll 0 0 #AAAAAA; + border-radius: 3px; + float:left; + height: 50px; + margin: 0 10px 5px 0; + overflow: hidden; + width: 50px; +} +.default_widget_typeB_style2 img{ + height:50px; + width:50px; +} + +.default_widget_typeB_style2 span{ + display: inline; + margin: 0 10px 0 0; +} + +/* 3 */ + +.default_widget_typeB_style3{ + font: 12px/100% 'open sans',sans-serif; + margin:0 0 20px; + +} +.default_widget_typeB_style3 ul{ + margin: 0; + padding: 0; +} +.default_widget_typeB_style3 li{ + border-bottom: 1px solid #AAAAAA; + clear: both; + margin: 0 0 10px; + overflow: hidden; + padding: 0 0 10px; +} + +.default_widget_typeB_style3 .app-pic{ + background: none repeat scroll 0 0 #AAAAAA; + border-radius: 3px; + float: left; + height: 50px; + margin: 0 10px 0 0; + overflow: hidden; + width: 50px; +} + +.default_widget_typeB_style3 span{ + display:block; + margin:0 0 5px; + text-align: left; +} + +.default_widget_typeB_style3 .wrap{ + overflow: hidden; +} +.default_widget_typeB_style3 img{ + height:50px; + width:50px; +} + + + +/* 4 */ + +.default_widget_typeB_style4{ + font: 12px/100% 'open sans',sans-serif; + margin:0 0 20px; + +} +.default_widget_typeB_style4 ul{ + margin: 0; + padding: 0; +} +.default_widget_typeB_style4 li{ + border-bottom: 1px solid #AAAAAA; + clear: both; + margin: 0 0 10px; + overflow: hidden; + padding: 0 0 10px; +} + +.default_widget_typeB_style4 .app-pic{ + background: none repeat scroll 0 0 #AAAAAA; + border-radius: 3px; + float: right; + height: 50px; + margin: 0 0 0 10px; + overflow: hidden; + width: 50px; +} + +.default_widget_typeB_style4 span{ + display:block; + margin:0 0 5px; + text-align: left; +} + +.default_widget_typeB_style4 .wrap{ + overflow: hidden; +} +.default_widget_typeB_style4 img{ + height:50px; + width:50px; +} + + +/* 5 */ + +.default_widget_typeC{ + font: 12px/100% 'open sans',sans-serif; + margin: 0 0 20px; + position: relative; +} +.default_widget_typeC ul{ + margin: 0 0 0 70px; + padding: 0; +} +.default_widget_typeC li{ + border-bottom: 1px solid #AAAAAA; + clear: both; + margin: 0 0 10px; + overflow: hidden; + padding: 0 0 10px; +} + +.default_widget_typeC .app-pic{ + background: none repeat scroll 0 0 #AAAAAA; + border-radius: 3px 3px 3px 3px; + height: 50px; + left: 0; + margin: 0 10px 0 0; + overflow: hidden; + position: absolute; + top: 0; + width: 50px; +} + +.default_widget_typeC span{ + display:block; + margin:0 0 5px; + text-align: left; +} + +.default_widget_typeC .wrap{ + overflow: hidden; +} +.default_widget_typeC img{ + height:50px; + width:50px; +} diff --git a/app/assets/stylesheets/design.css b/app/assets/Archive/stylesheets/design.css similarity index 100% rename from app/assets/stylesheets/design.css rename to app/assets/Archive/stylesheets/design.css diff --git a/app/assets/stylesheets/desktop.css b/app/assets/Archive/stylesheets/desktop.css similarity index 100% rename from app/assets/stylesheets/desktop.css rename to app/assets/Archive/stylesheets/desktop.css diff --git a/app/assets/stylesheets/desktop/_desktop-helper.scss b/app/assets/Archive/stylesheets/desktop/_desktop-helper.scss similarity index 100% rename from app/assets/stylesheets/desktop/_desktop-helper.scss rename to app/assets/Archive/stylesheets/desktop/_desktop-helper.scss diff --git a/app/assets/stylesheets/desktop/desktop-compatibility.css b/app/assets/Archive/stylesheets/desktop/desktop-compatibility.css similarity index 100% rename from app/assets/stylesheets/desktop/desktop-compatibility.css rename to app/assets/Archive/stylesheets/desktop/desktop-compatibility.css diff --git a/app/assets/stylesheets/desktop/desktop-component.css b/app/assets/Archive/stylesheets/desktop/desktop-component.css similarity index 100% rename from app/assets/stylesheets/desktop/desktop-component.css rename to app/assets/Archive/stylesheets/desktop/desktop-component.css diff --git a/app/assets/stylesheets/desktop/desktop-component.scss b/app/assets/Archive/stylesheets/desktop/desktop-component.scss similarity index 100% rename from app/assets/stylesheets/desktop/desktop-component.scss rename to app/assets/Archive/stylesheets/desktop/desktop-component.scss diff --git a/app/assets/stylesheets/desktop/desktop-font.css b/app/assets/Archive/stylesheets/desktop/desktop-font.css similarity index 100% rename from app/assets/stylesheets/desktop/desktop-font.css rename to app/assets/Archive/stylesheets/desktop/desktop-font.css diff --git a/app/assets/stylesheets/desktop/desktop-main.css b/app/assets/Archive/stylesheets/desktop/desktop-main.css similarity index 100% rename from app/assets/stylesheets/desktop/desktop-main.css rename to app/assets/Archive/stylesheets/desktop/desktop-main.css diff --git a/app/assets/stylesheets/desktop/desktop-main.scss b/app/assets/Archive/stylesheets/desktop/desktop-main.scss similarity index 100% rename from app/assets/stylesheets/desktop/desktop-main.scss rename to app/assets/Archive/stylesheets/desktop/desktop-main.scss diff --git a/app/assets/stylesheets/desktop/desktop-media.css b/app/assets/Archive/stylesheets/desktop/desktop-media.css similarity index 100% rename from app/assets/stylesheets/desktop/desktop-media.css rename to app/assets/Archive/stylesheets/desktop/desktop-media.css diff --git a/app/assets/stylesheets/desktop/desktop-select2.css b/app/assets/Archive/stylesheets/desktop/desktop-select2.css.erb similarity index 92% rename from app/assets/stylesheets/desktop/desktop-select2.css rename to app/assets/Archive/stylesheets/desktop/desktop-select2.css.erb index 5bc8fade7..6f41953bf 100644 --- a/app/assets/stylesheets/desktop/desktop-select2.css +++ b/app/assets/Archive/stylesheets/desktop/desktop-select2.css.erb @@ -65,7 +65,7 @@ Version: 3.3.1 Timestamp: Wed Feb 20 09:57:22 PST 2013 font-size: 1px; text-decoration: none; border: 0; - background: url("select2/select2.png") right top no-repeat; + background: url(<%= asset_path "desktop/select2/select2.png" %>) right top no-repeat; cursor: pointer; outline: 0; } @@ -116,7 +116,7 @@ Version: 3.3.1 Timestamp: Wed Feb 20 09:57:22 PST 2013 display: block; width: 100%; height: 100%; - background: url("select2/select2.png") no-repeat 0 50%; } + background: url(<%= asset_path "desktop/select2/select2.png" %>) no-repeat 0 50%; } .select2-search { display: inline-block; @@ -149,7 +149,7 @@ Version: 3.3.1 Timestamp: Wed Feb 20 09:57:22 PST 2013 margin-top: 4px; } .select2-search input.select2-active { - background: white url("select2/spinner.gif") no-repeat 100%; } + background: white image-url(<%= asset_path "desktop/select2/select2-spinner.gif" %>) no-repeat 100%; } .select2-container-active .select2-choice, .select2-container-active .select2-choices { @@ -203,8 +203,9 @@ Version: 3.3.1 Timestamp: Wed Feb 20 09:57:22 PST 2013 display: list-item; background-image: none; border-top: solid 1px #f7f7f7; } - .select2-results li :first-child { - border-top: 0; } + +.select2-results li :first-child { + border-top: 0; } .select2-results li.select2-result-with-children > .select2-result-label { font-weight: bold; } @@ -261,7 +262,7 @@ disabled look for disabled choices in the results dropdown display: none; } .select2-more-results.select2-active { - background: #f4f4f4 url("select2/spinner.gif") no-repeat 100%; } + background: #f4f4f4 image-url(<%= asset_path "desktop/select2/select2-spinner.gif" %>) no-repeat 100%; } .select2-more-results { background: #f4f4f4; @@ -323,7 +324,7 @@ disabled look for disabled choices in the results dropdown background: transparent !important; } .select2-container-multi .select2-choices .select2-search-field input.select2-active { - background: white url("select2/spinner.gif") no-repeat 100% !important; } + background: white image-url(<%= asset_path "desktop/select2/select2-spinner.gif" %>) no-repeat 100% !important; } .select2-default { color: #999999 !important; } @@ -359,7 +360,7 @@ disabled look for disabled choices in the results dropdown top: 5px; font-size: 1px; outline: none; - background: url("select2/select2.png") right top no-repeat; } + background: url(<%= asset_path "desktop/select2/select2.png" %>) right top no-repeat; } .select2-container-multi .select2-search-choice-close { left: 3px; } @@ -399,7 +400,7 @@ disabled look for disabled choices in the results dropdown /* Retina-ize icons */ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b { - background-image: url("select2/select2x2.png") !important; + background-image: url(<%= asset_path "desktop/select2/select2x2.png" %>) !important; background-repeat: no-repeat !important; background-size: 60px 40px !important; } diff --git a/app/assets/stylesheets/desktop/desktop-select2.scss b/app/assets/Archive/stylesheets/desktop/desktop-select2.scss similarity index 100% rename from app/assets/stylesheets/desktop/desktop-select2.scss rename to app/assets/Archive/stylesheets/desktop/desktop-select2.scss diff --git a/app/assets/stylesheets/desktop/desktop-timeline.css.erb b/app/assets/Archive/stylesheets/desktop/desktop-timeline.css.erb similarity index 100% rename from app/assets/stylesheets/desktop/desktop-timeline.css.erb rename to app/assets/Archive/stylesheets/desktop/desktop-timeline.css.erb diff --git a/app/assets/stylesheets/devise.css.erb b/app/assets/Archive/stylesheets/devise.css.erb similarity index 92% rename from app/assets/stylesheets/devise.css.erb rename to app/assets/Archive/stylesheets/devise.css.erb index e9bad0ed3..7b9210786 100644 --- a/app/assets/stylesheets/devise.css.erb +++ b/app/assets/Archive/stylesheets/devise.css.erb @@ -2,5 +2,5 @@ *This is a manifest file that'll automatically include all the stylesheets available in this directory *and any sub-directories. You're free to add application-wide styles to this file and they'll appear at *the top of the compiled file, but it's generally better to create a new file per style scope. - *= require new_admin + *= require back_end */ \ No newline at end of file diff --git a/app/views/admin/module_apps/index.html.erb b/app/assets/Archive/stylesheets/feile.css.erb similarity index 100% rename from app/views/admin/module_apps/index.html.erb rename to app/assets/Archive/stylesheets/feile.css.erb diff --git a/app/assets/stylesheets/font-awesome.css.erb b/app/assets/Archive/stylesheets/font-awesome.css.erb similarity index 100% rename from app/assets/stylesheets/font-awesome.css.erb rename to app/assets/Archive/stylesheets/font-awesome.css.erb diff --git a/app/assets/stylesheets/icons.css.erb b/app/assets/Archive/stylesheets/icons.css.erb similarity index 100% rename from app/assets/stylesheets/icons.css.erb rename to app/assets/Archive/stylesheets/icons.css.erb diff --git a/app/assets/stylesheets/inc/permission-checkbox.css.erb b/app/assets/Archive/stylesheets/inc/permission-checkbox.css.erb similarity index 100% rename from app/assets/stylesheets/inc/permission-checkbox.css.erb rename to app/assets/Archive/stylesheets/inc/permission-checkbox.css.erb diff --git a/app/assets/stylesheets/inc/permission-checkbox.css.erb.css b/app/assets/Archive/stylesheets/inc/permission-checkbox.css.erb.css similarity index 100% rename from app/assets/stylesheets/inc/permission-checkbox.css.erb.css rename to app/assets/Archive/stylesheets/inc/permission-checkbox.css.erb.css diff --git a/app/assets/stylesheets/isotope.css b/app/assets/Archive/stylesheets/isotope.css similarity index 100% rename from app/assets/stylesheets/isotope.css rename to app/assets/Archive/stylesheets/isotope.css diff --git a/app/assets/stylesheets/item.css b/app/assets/Archive/stylesheets/item.css similarity index 100% rename from app/assets/stylesheets/item.css rename to app/assets/Archive/stylesheets/item.css diff --git a/app/assets/stylesheets/jquery.gridster.css b/app/assets/Archive/stylesheets/jquery.gridster.css similarity index 100% rename from app/assets/stylesheets/jquery.gridster.css rename to app/assets/Archive/stylesheets/jquery.gridster.css diff --git a/app/assets/stylesheets/jquery.miniColors.css b/app/assets/Archive/stylesheets/jquery.miniColors.css similarity index 100% rename from app/assets/stylesheets/jquery.miniColors.css rename to app/assets/Archive/stylesheets/jquery.miniColors.css diff --git a/app/assets/stylesheets/lib/bootstrap-datetimepicker.css b/app/assets/Archive/stylesheets/lib/bootstrap-datetimepicker.css similarity index 100% rename from app/assets/stylesheets/lib/bootstrap-datetimepicker.css rename to app/assets/Archive/stylesheets/lib/bootstrap-datetimepicker.css diff --git a/app/assets/stylesheets/lib/datepicker.css b/app/assets/Archive/stylesheets/lib/datepicker.css similarity index 100% rename from app/assets/stylesheets/lib/datepicker.css rename to app/assets/Archive/stylesheets/lib/datepicker.css diff --git a/app/assets/stylesheets/list.css b/app/assets/Archive/stylesheets/list.css similarity index 100% rename from app/assets/stylesheets/list.css rename to app/assets/Archive/stylesheets/list.css diff --git a/app/assets/stylesheets/list.css.backup120913 b/app/assets/Archive/stylesheets/list.css.backup120913 similarity index 100% rename from app/assets/stylesheets/list.css.backup120913 rename to app/assets/Archive/stylesheets/list.css.backup120913 diff --git a/app/assets/stylesheets/member.css b/app/assets/Archive/stylesheets/member.css similarity index 100% rename from app/assets/stylesheets/member.css rename to app/assets/Archive/stylesheets/member.css diff --git a/app/assets/stylesheets/message.css b/app/assets/Archive/stylesheets/message.css similarity index 100% rename from app/assets/stylesheets/message.css rename to app/assets/Archive/stylesheets/message.css diff --git a/app/assets/stylesheets/mobile.css b/app/assets/Archive/stylesheets/mobile.css similarity index 100% rename from app/assets/stylesheets/mobile.css rename to app/assets/Archive/stylesheets/mobile.css diff --git a/app/assets/stylesheets/mobile/add2home.css b/app/assets/Archive/stylesheets/mobile/add2home.css similarity index 100% rename from app/assets/stylesheets/mobile/add2home.css rename to app/assets/Archive/stylesheets/mobile/add2home.css diff --git a/app/assets/stylesheets/mobile/font-awesome.css b/app/assets/Archive/stylesheets/mobile/font-awesome.css similarity index 100% rename from app/assets/stylesheets/mobile/font-awesome.css rename to app/assets/Archive/stylesheets/mobile/font-awesome.css diff --git a/app/assets/stylesheets/mobile/icons.css.erb b/app/assets/Archive/stylesheets/mobile/icons.css.erb similarity index 100% rename from app/assets/stylesheets/mobile/icons.css.erb rename to app/assets/Archive/stylesheets/mobile/icons.css.erb diff --git a/app/assets/stylesheets/mobile/jquery.mobile-1.2.0.css.erb b/app/assets/Archive/stylesheets/mobile/jquery.mobile-1.2.0.css.erb similarity index 100% rename from app/assets/stylesheets/mobile/jquery.mobile-1.2.0.css.erb rename to app/assets/Archive/stylesheets/mobile/jquery.mobile-1.2.0.css.erb diff --git a/app/assets/stylesheets/mobile/orbit-mobile.css.erb.css b/app/assets/Archive/stylesheets/mobile/orbit-mobile.css.erb.css similarity index 100% rename from app/assets/stylesheets/mobile/orbit-mobile.css.erb.css rename to app/assets/Archive/stylesheets/mobile/orbit-mobile.css.erb.css diff --git a/app/assets/stylesheets/module-store.css.erb b/app/assets/Archive/stylesheets/module-store.css.erb similarity index 100% rename from app/assets/stylesheets/module-store.css.erb rename to app/assets/Archive/stylesheets/module-store.css.erb diff --git a/app/assets/stylesheets/new_admin.css.erb b/app/assets/Archive/stylesheets/new_admin.css.erb similarity index 100% rename from app/assets/stylesheets/new_admin.css.erb rename to app/assets/Archive/stylesheets/new_admin.css.erb diff --git a/app/assets/stylesheets/normalize.css b/app/assets/Archive/stylesheets/normalize.css similarity index 100% rename from app/assets/stylesheets/normalize.css rename to app/assets/Archive/stylesheets/normalize.css diff --git a/app/assets/stylesheets/orbit-bar.css.erb b/app/assets/Archive/stylesheets/orbit-bar.css.erb similarity index 100% rename from app/assets/stylesheets/orbit-bar.css.erb rename to app/assets/Archive/stylesheets/orbit-bar.css.erb diff --git a/app/assets/stylesheets/orbitTimeline111.css b/app/assets/Archive/stylesheets/orbitTimeline111.css similarity index 100% rename from app/assets/stylesheets/orbitTimeline111.css rename to app/assets/Archive/stylesheets/orbitTimeline111.css diff --git a/app/assets/stylesheets/reset.css.erb b/app/assets/Archive/stylesheets/reset.css.erb similarity index 100% rename from app/assets/stylesheets/reset.css.erb rename to app/assets/Archive/stylesheets/reset.css.erb diff --git a/app/assets/stylesheets/rulingcom/easy.css b/app/assets/Archive/stylesheets/rulingcom/easy.css similarity index 100% rename from app/assets/stylesheets/rulingcom/easy.css rename to app/assets/Archive/stylesheets/rulingcom/easy.css diff --git a/app/assets/stylesheets/rulingcom/easyprint.css b/app/assets/Archive/stylesheets/rulingcom/easyprint.css similarity index 100% rename from app/assets/stylesheets/rulingcom/easyprint.css rename to app/assets/Archive/stylesheets/rulingcom/easyprint.css diff --git a/app/assets/stylesheets/rulingorbit.css.erb b/app/assets/Archive/stylesheets/rulingorbit.css.erb similarity index 100% rename from app/assets/stylesheets/rulingorbit.css.erb rename to app/assets/Archive/stylesheets/rulingorbit.css.erb diff --git a/app/assets/stylesheets/scroll_style.css b/app/assets/Archive/stylesheets/scroll_style.css similarity index 100% rename from app/assets/stylesheets/scroll_style.css rename to app/assets/Archive/stylesheets/scroll_style.css diff --git a/app/assets/stylesheets/sidebar.css.erb b/app/assets/Archive/stylesheets/sidebar.css.erb similarity index 100% rename from app/assets/stylesheets/sidebar.css.erb rename to app/assets/Archive/stylesheets/sidebar.css.erb diff --git a/app/assets/stylesheets/site-map.css b/app/assets/Archive/stylesheets/site-map.css similarity index 100% rename from app/assets/stylesheets/site-map.css rename to app/assets/Archive/stylesheets/site-map.css diff --git a/app/assets/stylesheets/site_assets.css.erb b/app/assets/Archive/stylesheets/site_assets.css.erb similarity index 100% rename from app/assets/stylesheets/site_assets.css.erb rename to app/assets/Archive/stylesheets/site_assets.css.erb diff --git a/app/assets/stylesheets/site_designs.css.erb b/app/assets/Archive/stylesheets/site_designs.css.erb similarity index 100% rename from app/assets/stylesheets/site_designs.css.erb rename to app/assets/Archive/stylesheets/site_designs.css.erb diff --git a/app/assets/stylesheets/site_editor.css.erb b/app/assets/Archive/stylesheets/site_editor.css.erb similarity index 100% rename from app/assets/stylesheets/site_editor.css.erb rename to app/assets/Archive/stylesheets/site_editor.css.erb diff --git a/app/assets/stylesheets/site_items.css.erb b/app/assets/Archive/stylesheets/site_items.css.erb similarity index 100% rename from app/assets/stylesheets/site_items.css.erb rename to app/assets/Archive/stylesheets/site_items.css.erb diff --git a/app/assets/stylesheets/social-share-button.css b/app/assets/Archive/stylesheets/social-share-button.css similarity index 100% rename from app/assets/stylesheets/social-share-button.css rename to app/assets/Archive/stylesheets/social-share-button.css diff --git a/app/assets/stylesheets/style.css.erb b/app/assets/Archive/stylesheets/style.css.erb similarity index 100% rename from app/assets/stylesheets/style.css.erb rename to app/assets/Archive/stylesheets/style.css.erb diff --git a/app/assets/stylesheets/style.css.erb.backup20120913 b/app/assets/Archive/stylesheets/style.css.erb.backup20120913 similarity index 100% rename from app/assets/stylesheets/style.css.erb.backup20120913 rename to app/assets/Archive/stylesheets/style.css.erb.backup20120913 diff --git a/app/assets/stylesheets/template-store.css.erb b/app/assets/Archive/stylesheets/template-store.css.erb similarity index 100% rename from app/assets/stylesheets/template-store.css.erb rename to app/assets/Archive/stylesheets/template-store.css.erb diff --git a/app/assets/stylesheets/tinymce_orbit.css b/app/assets/Archive/stylesheets/tinymce_orbit.css similarity index 100% rename from app/assets/stylesheets/tinymce_orbit.css rename to app/assets/Archive/stylesheets/tinymce_orbit.css diff --git a/app/assets/stylesheets/token-input-facebook.css b/app/assets/Archive/stylesheets/token-input-facebook.css similarity index 100% rename from app/assets/stylesheets/token-input-facebook.css rename to app/assets/Archive/stylesheets/token-input-facebook.css diff --git a/app/assets/stylesheets/token-input-mac.css b/app/assets/Archive/stylesheets/token-input-mac.css similarity index 100% rename from app/assets/stylesheets/token-input-mac.css rename to app/assets/Archive/stylesheets/token-input-mac.css diff --git a/app/assets/stylesheets/token-input.css b/app/assets/Archive/stylesheets/token-input.css similarity index 100% rename from app/assets/stylesheets/token-input.css rename to app/assets/Archive/stylesheets/token-input.css diff --git a/app/assets/stylesheets/widget.css b/app/assets/Archive/stylesheets/widget.css similarity index 100% rename from app/assets/stylesheets/widget.css rename to app/assets/Archive/stylesheets/widget.css diff --git a/app/assets/fonts/fontawesome-webfont.svg b/app/assets/fonts/fontawesome-webfont.svg deleted file mode 100644 index 1245f92c2..000000000 --- a/app/assets/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,255 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/assets/images/favicon.ico b/app/assets/images/favicon.ico new file mode 100644 index 000000000..1e64b7e5e Binary files /dev/null and b/app/assets/images/favicon.ico differ diff --git a/app/assets/images/file_type.png b/app/assets/images/file_type.png new file mode 100644 index 000000000..cdc6b2b5b Binary files /dev/null and b/app/assets/images/file_type.png differ diff --git a/app/assets/images/file_type@2x.png b/app/assets/images/file_type@2x.png new file mode 100644 index 000000000..fe4544b0f Binary files /dev/null and b/app/assets/images/file_type@2x.png differ diff --git a/app/assets/images/flag.png b/app/assets/images/flag.png new file mode 100644 index 000000000..cee1f3feb Binary files /dev/null and b/app/assets/images/flag.png differ diff --git a/app/assets/images/flag@2x.png b/app/assets/images/flag@2x.png new file mode 100644 index 000000000..2bd009e3c Binary files /dev/null and b/app/assets/images/flag@2x.png differ diff --git a/app/assets/images/glyphicons-halflings-white.png b/app/assets/images/glyphicons-halflings-white.png index a20760bfd..3bf6484a2 100644 Binary files a/app/assets/images/glyphicons-halflings-white.png and b/app/assets/images/glyphicons-halflings-white.png differ diff --git a/app/assets/images/glyphicons-halflings.png b/app/assets/images/glyphicons-halflings.png index 92d4445df..a99699932 100644 Binary files a/app/assets/images/glyphicons-halflings.png and b/app/assets/images/glyphicons-halflings.png differ diff --git a/app/assets/images/menber-pic.png b/app/assets/images/menber-pic.png index 3e53af70d..f0493974c 100644 Binary files a/app/assets/images/menber-pic.png and b/app/assets/images/menber-pic.png differ diff --git a/app/assets/images/orbit-logo.png b/app/assets/images/orbit-logo.png new file mode 100644 index 000000000..5502c57b3 Binary files /dev/null and b/app/assets/images/orbit-logo.png differ diff --git a/app/assets/images/orbit-logo.svg b/app/assets/images/orbit-logo.svg new file mode 100644 index 000000000..522058146 --- /dev/null +++ b/app/assets/images/orbit-logo.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/assets/images/slideshow_preview_A.png b/app/assets/images/slideshow_preview_A.png new file mode 100644 index 000000000..25a42a349 Binary files /dev/null and b/app/assets/images/slideshow_preview_A.png differ diff --git a/app/assets/images/slideshow_preview_B.png b/app/assets/images/slideshow_preview_B.png new file mode 100644 index 000000000..1d40e6508 Binary files /dev/null and b/app/assets/images/slideshow_preview_B.png differ diff --git a/app/assets/javascripts/admin/authorizations.js b/app/assets/javascripts/admin/authorizations.js new file mode 100644 index 000000000..66528d8fb --- /dev/null +++ b/app/assets/javascripts/admin/authorizations.js @@ -0,0 +1 @@ +//= require member-selection \ No newline at end of file diff --git a/app/assets/javascripts/admin/module_tags.js b/app/assets/javascripts/admin/module_tags.js new file mode 100644 index 000000000..fd85a18e2 --- /dev/null +++ b/app/assets/javascripts/admin/module_tags.js @@ -0,0 +1 @@ +//= require admin/tags \ No newline at end of file diff --git a/app/assets/javascripts/admin/tags.js b/app/assets/javascripts/admin/tags.js new file mode 100644 index 000000000..6356444a6 --- /dev/null +++ b/app/assets/javascripts/admin/tags.js @@ -0,0 +1 @@ +//= require lib/tags \ No newline at end of file diff --git a/app/assets/javascripts/back_end.js b/app/assets/javascripts/back_end.js new file mode 100644 index 000000000..0b2af80ec --- /dev/null +++ b/app/assets/javascripts/back_end.js @@ -0,0 +1,6 @@ +//= require basic +//= require lib/footable-0.1.js +//= require lib/all-list +//= require lib/jquery.fastLiveFilter.js +//= require lib/checkbox.card.js +//= require lib/jquery.form.js \ No newline at end of file diff --git a/app/assets/javascripts/basic.js b/app/assets/javascripts/basic.js new file mode 100644 index 000000000..23cb3ca86 --- /dev/null +++ b/app/assets/javascripts/basic.js @@ -0,0 +1,10 @@ +//= require jquery +//= require jquery_ujs + +//= require basic/bootstrap +//= require basic/iscroll +//= require basic/orbit_js_1.0.1.js +//= require basic/jquery.nanoscroller.js +//= require basic/jquery.easing.1.3.js + +//= require ckeditor-jquery \ No newline at end of file diff --git a/app/assets/javascripts/basic/bootstrap.js b/app/assets/javascripts/basic/bootstrap.js new file mode 100644 index 000000000..33b2ce0af --- /dev/null +++ b/app/assets/javascripts/basic/bootstrap.js @@ -0,0 +1,2167 @@ +/* =================================================== + * bootstrap-transition.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#transitions + * =================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) + * ======================================================= */ + + $(function () { + + $.support.transition = (function () { + + var transitionEnd = (function () { + + var el = document.createElement('bootstrap') + , transEndEventNames = { + 'WebkitTransition' : 'webkitTransitionEnd' + , 'MozTransition' : 'transitionend' + , 'OTransition' : 'oTransitionEnd otransitionend' + , 'transition' : 'transitionend' + } + , name + + for (name in transEndEventNames){ + if (el.style[name] !== undefined) { + return transEndEventNames[name] + } + } + + }()) + + return transitionEnd && { + end: transitionEnd + } + + })() + + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-alert.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#alerts + * ========================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* ALERT CLASS DEFINITION + * ====================== */ + + var dismiss = '[data-dismiss="alert"]' + , Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.prototype.close = function (e) { + var $this = $(this) + , selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + + e && e.preventDefault() + + $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) + + $parent.trigger(e = $.Event('close')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + $parent + .trigger('closed') + .remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent.on($.support.transition.end, removeElement) : + removeElement() + } + + + /* ALERT PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.alert + + $.fn.alert = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('alert') + if (!data) $this.data('alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.alert.Constructor = Alert + + + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + /* ALERT DATA-API + * ============== */ + + $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) + +}(window.jQuery);/* ============================================================ + * bootstrap-button.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#buttons + * ============================================================ + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* BUTTON PUBLIC CLASS DEFINITION + * ============================== */ + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.button.defaults, options) + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + , $el = this.$element + , data = $el.data() + , val = $el.is('input') ? 'val' : 'html' + + state = state + 'Text' + data.resetText || $el.data('resetText', $el[val]()) + + $el[val](data[state] || this.options[state]) + + // push to event loop to allow forms to submit + setTimeout(function () { + state == 'loadingText' ? + $el.addClass(d).attr(d, d) : + $el.removeClass(d).removeAttr(d) + }, 0) + } + + Button.prototype.toggle = function () { + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') + + $parent && $parent + .find('.active') + .removeClass('active') + + this.$element.toggleClass('active') + } + + + /* BUTTON PLUGIN DEFINITION + * ======================== */ + + var old = $.fn.button + + $.fn.button = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('button') + , options = typeof option == 'object' && option + if (!data) $this.data('button', (data = new Button(this, options))) + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + $.fn.button.defaults = { + loadingText: 'loading...' + } + + $.fn.button.Constructor = Button + + + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + /* BUTTON DATA-API + * =============== */ + + $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { + var $btn = $(e.target) + if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + $btn.button('toggle') + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-carousel.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#carousel + * ========================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CAROUSEL CLASS DEFINITION + * ========================= */ + + var Carousel = function (element, options) { + this.$element = $(element) + this.options = options + this.options.pause == 'hover' && this.$element + .on('mouseenter', $.proxy(this.pause, this)) + .on('mouseleave', $.proxy(this.cycle, this)) + } + + Carousel.prototype = { + + cycle: function (e) { + if (!e) this.paused = false + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + return this + } + + , to: function (pos) { + var $active = this.$element.find('.item.active') + , children = $active.parent().children() + , activePos = children.index($active) + , that = this + + if (pos > (children.length - 1) || pos < 0) return + + if (this.sliding) { + return this.$element.one('slid', function () { + that.to(pos) + }) + } + + if (activePos == pos) { + return this.pause().cycle() + } + + return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) + } + + , pause: function (e) { + if (!e) this.paused = true + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle() + } + clearInterval(this.interval) + this.interval = null + return this + } + + , next: function () { + if (this.sliding) return + return this.slide('next') + } + + , prev: function () { + if (this.sliding) return + return this.slide('prev') + } + + , slide: function (type, next) { + var $active = this.$element.find('.item.active') + , $next = next || $active[type]() + , isCycling = this.interval + , direction = type == 'next' ? 'left' : 'right' + , fallback = type == 'next' ? 'first' : 'last' + , that = this + , e + + this.sliding = true + + isCycling && this.pause() + + $next = $next.length ? $next : this.$element.find('.item')[fallback]() + + e = $.Event('slide', { + relatedTarget: $next[0] + }) + + if ($next.hasClass('active')) return + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + this.$element.one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + } + + + /* CAROUSEL PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('carousel') + , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) + , action = typeof option == 'string' ? option : options.slide + if (!data) $this.data('carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.cycle() + }) + } + + $.fn.carousel.defaults = { + interval: 5000 + , pause: 'hover' + } + + $.fn.carousel.Constructor = Carousel + + + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + /* CAROUSEL DATA-API + * ================= */ + + $(document).on('click.carousel.data-api', '[data-slide]', function (e) { + var $this = $(this), href + , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + , options = $.extend({}, $target.data(), $this.data()) + $target.carousel(options) + e.preventDefault() + }) + +}(window.jQuery);/* ============================================================= + * bootstrap-collapse.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#collapse + * ============================================================= + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* COLLAPSE PUBLIC CLASS DEFINITION + * ================================ */ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.collapse.defaults, options) + + if (this.options.parent) { + this.$parent = $(this.options.parent) + } + + this.options.toggle && this.toggle() + } + + Collapse.prototype = { + + constructor: Collapse + + , dimension: function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + , show: function () { + var dimension + , scroll + , actives + , hasData + + if (this.transitioning) return + + dimension = this.dimension() + scroll = $.camelCase(['scroll', dimension].join('-')) + actives = this.$parent && this.$parent.find('> .accordion-group > .in') + + if (actives && actives.length) { + hasData = actives.data('collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('collapse', null) + } + + this.$element[dimension](0) + this.transition('addClass', $.Event('show'), 'shown') + $.support.transition && this.$element[dimension](this.$element[0][scroll]) + } + + , hide: function () { + var dimension + if (this.transitioning) return + dimension = this.dimension() + this.reset(this.$element[dimension]()) + this.transition('removeClass', $.Event('hide'), 'hidden') + this.$element[dimension](0) + } + + , reset: function (size) { + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + [dimension](size || 'auto') + [0].offsetWidth + + this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') + + return this + } + + , transition: function (method, startEvent, completeEvent) { + var that = this + , complete = function () { + if (startEvent.type == 'show') that.reset() + that.transitioning = 0 + that.$element.trigger(completeEvent) + } + + this.$element.trigger(startEvent) + + if (startEvent.isDefaultPrevented()) return + + this.transitioning = 1 + + this.$element[method]('in') + + $.support.transition && this.$element.hasClass('collapse') ? + this.$element.one($.support.transition.end, complete) : + complete() + } + + , toggle: function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + } + + + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('collapse') + , options = typeof option == 'object' && option + if (!data) $this.data('collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.defaults = { + toggle: true + } + + $.fn.collapse.Constructor = Collapse + + + /* COLLAPSE NO CONFLICT + * ==================== */ + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + , target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + , option = $(target).data('collapse') ? 'toggle' : $this.data() + $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + $(target).collapse(option) + + /* for Orbit */ + $this.parents('li').siblings().removeClass('active'); + $this.parents('li').toggleClass('active'); + if($('#filter').length) { + $this.parents('li').hasClass('active') ? $('#filter').addClass('open'):$('#filter').removeClass('open'); + } + + }) + +}(window.jQuery);/* ============================================================ + * bootstrap-dropdown.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#dropdowns + * ============================================================ + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* DROPDOWN CLASS DEFINITION + * ========================= */ + + var toggle = '[data-toggle=dropdown]' + , Dropdown = function (element) { + var $el = $(element).on('click.dropdown.data-api', this.toggle) + $('html').on('click.dropdown.data-api', function () { + $el.parent().removeClass('open') + }) + } + + Dropdown.prototype = { + + constructor: Dropdown + + , toggle: function (e) { + var $this = $(this) + , $parent + , isActive + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + $parent.toggleClass('open') + } + + $this.focus() + + return false + } + + , keydown: function (e) { + var $this + , $items + , $active + , $parent + , isActive + , index + + if (!/(38|40|27)/.test(e.keyCode)) return + + $this = $(this) + + e.preventDefault() + e.stopPropagation() + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + if (!isActive || (isActive && e.keyCode == 27)) return $this.click() + + $items = $('[role=menu] li:not(.divider):visible a', $parent) + + if (!$items.length) return + + index = $items.index($items.filter(':focus')) + + if (e.keyCode == 38 && index > 0) index-- // up + if (e.keyCode == 40 && index < $items.length - 1) index++ // down + if (!~index) index = 0 + + $items + .eq(index) + .focus() + } + + } + + function clearMenus() { + $(toggle).each(function () { + getParent($(this)).removeClass('open') + }) + } + + function getParent($this) { + var selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + $parent.length || ($parent = $this.parent()) + + return $parent + } + + + /* DROPDOWN PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.dropdown + + $.fn.dropdown = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('dropdown') + if (!data) $this.data('dropdown', (data = new Dropdown(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.dropdown.Constructor = Dropdown + + + /* DROPDOWN NO CONFLICT + * ==================== */ + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + + /* APPLY TO STANDARD DROPDOWN ELEMENTS + * =================================== */ + + $(document) + .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) + .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('touchstart.dropdown.data-api', '.dropdown-menu', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) + .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) + +}(window.jQuery);/* ========================================================= + * bootstrap-modal.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#modals + * ========================================================= + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================= */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* MODAL CLASS DEFINITION + * ====================== */ + + var Modal = function (element, options) { + this.options = options + this.$element = $(element) + .delegate('[data-dismiss="modal"]', 'click.dismiss.modal', $.proxy(this.hide, this)) + this.options.remote && this.$element.find('.modal-body').load(this.options.remote) + } + + Modal.prototype = { + + constructor: Modal + + , toggle: function () { + return this[!this.isShown ? 'show' : 'hide']() + } + + , show: function () { + var that = this + , e = $.Event('show') + + this.$element.trigger(e) + + if (this.isShown || e.isDefaultPrevented()) return + + this.isShown = true + + this.escape() + + this.backdrop(function () { + var transition = $.support.transition && that.$element.hasClass('fade') + + if (!that.$element.parent().length) { + that.$element.appendTo(document.body) //don't move modals dom position + } + + that.$element + .show() + + if (transition) { + that.$element[0].offsetWidth // force reflow + } + + that.$element + .addClass('in') + .attr('aria-hidden', false) + + that.enforceFocus() + + transition ? + that.$element.one($.support.transition.end, function () { that.$element.focus().trigger('shown') }) : + that.$element.focus().trigger('shown') + + }) + } + + , hide: function (e) { + e && e.preventDefault() + + var that = this + + e = $.Event('hide') + + this.$element.trigger(e) + + if (!this.isShown || e.isDefaultPrevented()) return + + this.isShown = false + + this.escape() + + $(document).off('focusin.modal') + + this.$element + .removeClass('in') + .attr('aria-hidden', true) + + $.support.transition && this.$element.hasClass('fade') ? + this.hideWithTransition() : + this.hideModal() + } + + , enforceFocus: function () { + var that = this + $(document).on('focusin.modal', function (e) { + if (that.$element[0] !== e.target && !that.$element.has(e.target).length) { + that.$element.focus() + } + }) + } + + , escape: function () { + var that = this + if (this.isShown && this.options.keyboard) { + this.$element.on('keyup.dismiss.modal', function ( e ) { + e.which == 27 && that.hide() + }) + } else if (!this.isShown) { + this.$element.off('keyup.dismiss.modal') + } + } + + , hideWithTransition: function () { + var that = this + , timeout = setTimeout(function () { + that.$element.off($.support.transition.end) + that.hideModal() + }, 500) + + this.$element.one($.support.transition.end, function () { + clearTimeout(timeout) + that.hideModal() + }) + } + + , hideModal: function (that) { + this.$element + .hide() + .trigger('hidden') + + this.backdrop() + } + + , removeBackdrop: function () { + this.$backdrop.remove() + this.$backdrop = null + } + + , backdrop: function (callback) { + var that = this + , animate = this.$element.hasClass('fade') ? 'fade' : '' + + if (this.isShown && this.options.backdrop) { + var doAnimate = $.support.transition && animate + + this.$backdrop = $('