1
1
Fork 0
friendica_2019-12_sharedHos.../view
Zach Prezkuta 1f09e7ad23 Modify Javascript to improve page loading times
1. Add template category 'end' that places content right before final </body> tag
	2. Move most Javascript from tpl files into one cacheable file, theme.js
	3. Load scripts at end of the HTML document instead of in the header
	4. Minify several Javascript files

Note that the second and third things were only done for Frost and Frost Mobile. Doing it for every theme means going through every .tpl for every theme and rearranging the Javascript, which is tedious.
2012-07-28 09:57:16 -06:00
..
ca
cs
de [DE] strings 2012-06-19 08:44:11 +02:00
en implement "follow" service limits 2012-06-24 22:23:17 -07:00
eo Esperanto -> 100% 2012-07-16 22:33:23 +02:00
es
fr proofreading the mail templates in fr 2012-05-03 22:35:59 +02:00
it
pt-br
ru
sv
theme Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
.htaccess
404.tpl
acl_selector.tpl
admin_aside.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
admin_logs.tpl
admin_plugins.tpl
admin_plugins_details.tpl
admin_remoteupdate.tpl
admin_site.tpl separate poll_interval from delivery_interval - default is the same. 2012-05-07 04:21:54 -07:00
admin_summary.tpl add queue totals to admin summary page 2012-05-22 03:44:03 -07:00
admin_users.tpl
album_edit.tpl
api_config_xml.tpl
api_friends_xml.tpl
api_ratelimit_xml.tpl
api_status_xml.tpl
api_test_xml.tpl
api_timeline_atom.tpl
api_timeline_rss.tpl
api_timeline_xml.tpl
api_user_xml.tpl
apps.tpl
atom_feed.tpl
atom_feed_dfrn.tpl
atom_mail.tpl
atom_suggest.tpl
auto_request.tpl
birthdays_reminder.tpl put fakelink back in birthday notice 2012-04-26 20:08:57 -07:00
categories_widget.tpl archive widget 2012-06-12 20:46:30 -07:00
comment_item.tpl
common_friends.tpl
common_tabs.tpl changes to support a mobile theme 2012-07-23 20:37:00 -06:00
contact_block.tpl archive widget 2012-06-12 20:46:30 -07:00
contact_edit.tpl better handling of dead contacts 2012-06-14 16:56:46 -07:00
contact_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contact_head.tpl
contact_template.tpl
contacts-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contacts-head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
contacts-template.tpl
content.tpl some initial code and benchmarking for "red" content rendering engine 2012-07-04 20:37:15 -07:00
conversation.tpl ajax append placeholder, fix some html warnings 2012-06-13 21:40:02 -07:00
crepair.tpl
cropbody.tpl
cropend.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
crophead.tpl
custom_tinymce.css
default.php
delegate.tpl
dfrn_req_confirm.tpl hide private group if desired 2012-05-29 18:43:56 -07:00
dfrn_request.tpl
diasp_dec_hdr.tpl
diaspora_comment.tpl
diaspora_comment_relay.tpl
diaspora_conversation.tpl
diaspora_like.tpl
diaspora_like_relay.tpl Fix bugs in the retraction code 2012-06-03 14:53:30 -06:00
diaspora_message.tpl
diaspora_photo.tpl
diaspora_post.tpl
diaspora_profile.tpl
diaspora_relay_retraction.tpl Implement relaying of relayable_retractions 2012-06-03 14:53:29 -06:00
diaspora_relayable_retraction.tpl Fix bugs in the retraction code 2012-06-03 14:53:30 -06:00
diaspora_retract.tpl
diaspora_share.tpl
diaspora_signed_retract.tpl
diaspora_vcard.tpl
directory_header.tpl
directory_item.tpl
email_notify_html.tpl
email_notify_text.tpl
end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
event.tpl
event_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
event_form.tpl event summary/title 2012-06-25 20:55:27 -07:00
event_head.tpl
events-js.tpl
events.tpl
events_reminder.tpl
failed_updates.tpl admin page to manage failed updates 2012-04-29 19:10:07 -07:00
fake_feed.tpl
field.tpl
field_checkbox.tpl
field_combobox.tpl
field_custom.tpl
field_input.tpl
field_intcheckbox.tpl
field_openid.tpl
field_password.tpl
field_radio.tpl
field_richtext.tpl
field_select.tpl
field_select_raw.tpl
field_textarea.tpl
field_themeselect.tpl
field_yesno.tpl
fileas_widget.tpl
filebrowser.tpl
filer_dialog.tpl
follow.tpl
follow_slap.tpl
generic_links_widget.tpl more theme cleanup 2012-05-28 19:17:06 -07:00
group_drop.tpl
group_edit.tpl
group_selection.tpl theming for default group selector 2012-05-18 01:38:11 -07:00
group_side.tpl
groupeditor.tpl
head.tpl fix small js error when user not logged in 2012-05-24 04:29:33 -04:00
hide_comments.tpl
install.tpl
install_checks.tpl install wizard: fix php executable path 2012-05-24 04:21:33 -04:00
install_db.tpl
install_settings.tpl
intros.tpl
invite.tpl
jot-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
jot-header.tpl changes to support a mobile theme 2012-07-23 20:37:00 -06:00
jot.tpl
jot_geotag.tpl
lang_selector.tpl
like_noshare.tpl
login.tpl
logout.tpl
lostpass.tpl
magicsig.tpl
mail_conv.tpl
mail_display.tpl
mail_head.tpl
mail_list.tpl
match.tpl first try common friends for visitors 2012-05-01 19:16:18 -07:00
message-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
message-head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
message_side.tpl
minimal.php
moderated_comment.tpl moderated comment templates 2012-05-11 03:41:29 -07:00
msg-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
msg-header.tpl
nav.tpl
netfriend.tpl
nets.tpl
nogroup-template.tpl
notifications.tpl
notifications_comments_item.tpl
notifications_dislikes_item.tpl
notifications_friends_item.tpl
notifications_likes_item.tpl
notifications_network_item.tpl
notifications_posts_item.tpl
notify.tpl
oauth_authorize.tpl
oauth_authorize_done.tpl
oembed_video.tpl fix a random profile error message 2012-06-07 08:49:33 -04:00
oexchange_xrd.tpl
opensearch.tpl
pagetypes.tpl some zero theming on settings page 2012-05-30 16:30:51 -07:00
peoplefind.tpl
photo_album.tpl rev update, bug 428, 429, and ability to block globaldir submissions from demo sites 2012-05-21 16:40:11 -07:00
photo_drop.tpl
photo_edit.tpl changes to support a mobile theme 2012-07-23 20:37:00 -06:00
photo_edit_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
photo_item.tpl
photo_top.tpl rev update, bug 428, 429, and ability to block globaldir submissions from demo sites 2012-05-21 16:40:11 -07:00
photo_view.tpl
photos_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
photos_recent.tpl rev update, bug 428, 429, and ability to block globaldir submissions from demo sites 2012-05-21 16:40:11 -07:00
photos_upload.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
poco_entry_xml.tpl
poco_xml.tpl
poke_content.tpl poke privacy 2012-07-20 04:03:32 -07:00
posted_date_widget.tpl archive widget 2012-06-12 20:46:30 -07:00
profed_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
profed_head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
profile-hide-friends.tpl
profile-hide-wall.tpl
profile-in-directory.tpl
profile-in-netdir.tpl
profile_advanced.tpl add like/dislike to profiles 2012-06-24 21:16:55 -07:00
profile_edit.tpl changes to support a mobile theme 2012-07-23 20:37:00 -06:00
profile_edlink.tpl
profile_entry.tpl
profile_listing_header.tpl
profile_photo.tpl
profile_publish.tpl
profile_vcard.tpl
prv_message.tpl prv messages: make submit translateable 2012-06-03 17:16:29 +02:00
pwdreset.tpl
register.tpl
remote_friends_common.tpl don't provide 'show more' on remote friends in common unless there are actually more 2012-05-08 17:40:56 -07:00
removeme.tpl
saved_searches_aside.tpl
search_item.tpl ajax append placeholder, fix some html warnings 2012-06-13 21:40:02 -07:00
settings-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
settings-head.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
settings.tpl poke notifications 2012-07-19 20:13:40 -07:00
settings_addons.tpl
settings_connectors.tpl
settings_display.tpl
settings_display_end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
settings_nick_set.tpl
settings_nick_subdir.tpl
settings_oauth.tpl
settings_oauth_edit.tpl
suggest_friends.tpl
suggestions.tpl
tag_slap.tpl
viewcontact_template.tpl
wall_item.tpl rev update 2012-07-23 15:27:25 -07:00
wallmessage.tpl
wallmsg-end.tpl Modify Javascript to improve page loading times 2012-07-28 09:57:16 -06:00
wallmsg-header.tpl
wallwall_item.tpl add some sparkle to plinks 2012-07-11 21:04:08 -07:00
xrd_diaspora.tpl
xrd_host.tpl add smarty engine, remove some obsolete zot1 stuff 2012-07-03 22:23:08 -07:00
xrd_person.tpl add smarty engine, remove some obsolete zot1 stuff 2012-07-03 22:23:08 -07:00