aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--boot.php20
-rw-r--r--include/text.php10
-rw-r--r--index.php6
-rw-r--r--mod/display.php10
-rwxr-xr-xmod/poke.php49
-rw-r--r--view/css/custom_tinymce.css (renamed from view/custom_tinymce.css)0
-rw-r--r--view/css/default.css (renamed from view/default.css)0
-rw-r--r--view/css/full.css (renamed from view/full.css)0
-rw-r--r--view/css/mod_zentity.css (renamed from view/mod_zentity.css)0
-rw-r--r--view/css/mod_zregister.css (renamed from view/mod_zregister.css)0
-rw-r--r--view/php/default.php (renamed from view/default.php)0
-rw-r--r--view/php/full.php (renamed from view/full.php)0
-rw-r--r--view/php/minimal.php (renamed from view/minimal.php)0
-rw-r--r--view/theme/duepuntozero/css/style.css (renamed from view/theme/duepuntozero/style.css)56
-rw-r--r--view/theme/duepuntozero/img/bbedit.png (renamed from view/theme/duepuntozero/bbedit.png)bin2145 -> 2145 bytes
-rw-r--r--view/theme/duepuntozero/img/border.jpg (renamed from view/theme/duepuntozero/border.jpg)bin342 -> 342 bytes
-rw-r--r--view/theme/duepuntozero/img/editicons.png (renamed from view/theme/duepuntozero/editicons.png)bin6300 -> 6300 bytes
-rw-r--r--view/theme/duepuntozero/img/ff-16.jpg (renamed from view/theme/duepuntozero/ff-16.jpg)bin644 -> 644 bytes
-rw-r--r--view/theme/duepuntozero/img/file.gif (renamed from view/theme/duepuntozero/file.gif)bin615 -> 615 bytes
-rw-r--r--view/theme/duepuntozero/img/friendika-16.png (renamed from view/theme/duepuntozero/friendika-16.png)bin699 -> 699 bytes
-rw-r--r--view/theme/duepuntozero/img/head.jpg (renamed from view/theme/duepuntozero/head.jpg)bin383 -> 383 bytes
-rw-r--r--view/theme/duepuntozero/img/lock.cur (renamed from view/theme/duepuntozero/lock.cur)bin4286 -> 4286 bytes
-rw-r--r--view/theme/duepuntozero/img/login-bg.gif (renamed from view/theme/duepuntozero/login-bg.gif)bin237 -> 237 bytes
-rw-r--r--view/theme/duepuntozero/img/photo-menu.jpg (renamed from view/theme/duepuntozero/photo-menu.jpg)bin459 -> 459 bytes
-rw-r--r--view/theme/duepuntozero/img/screenshot.jpg (renamed from view/theme/duepuntozero/screenshot.jpg)bin72559 -> 72559 bytes
-rw-r--r--view/theme/duepuntozero/img/shiny.png (renamed from view/theme/duepuntozero/shiny.png)bin362 -> 362 bytes
-rw-r--r--view/theme/duepuntozero/php/theme.php (renamed from view/theme/duepuntozero/theme.php)0
-rwxr-xr-xview/theme/duepuntozero/tpl/comment_item.tpl (renamed from view/theme/duepuntozero/comment_item.tpl)0
-rw-r--r--view/theme/duepuntozero/tpl/lang_selector.tpl (renamed from view/theme/duepuntozero/lang_selector.tpl)0
-rwxr-xr-xview/theme/duepuntozero/tpl/moderated_comment.tpl (renamed from view/theme/duepuntozero/moderated_comment.tpl)0
-rw-r--r--view/theme/duepuntozero/tpl/nav.tpl (renamed from view/theme/duepuntozero/nav.tpl)0
-rw-r--r--view/theme/duepuntozero/tpl/profile_vcard.tpl (renamed from view/theme/duepuntozero/profile_vcard.tpl)0
-rw-r--r--view/theme/duepuntozero/tpl/prv_message.tpl (renamed from view/theme/duepuntozero/prv_message.tpl)0
-rw-r--r--view/theme/slackr/css/style.css (renamed from view/theme/slackr/style.css)2
-rw-r--r--view/theme/slackr/img/editicons.png (renamed from view/theme/slackr/editicons.png)bin6300 -> 6300 bytes
-rw-r--r--view/theme/slackr/img/screenshot.jpg (renamed from view/theme/slackr/screenshot.jpg)bin75494 -> 75494 bytes
-rw-r--r--view/theme/slackr/php (renamed from view/theme/slackr/theme.php)0
-rw-r--r--view/tpl/404.tpl (renamed from view/404.tpl)0
-rw-r--r--view/tpl/acl_selector.tpl (renamed from view/acl_selector.tpl)0
-rw-r--r--view/tpl/admin_aside.tpl (renamed from view/admin_aside.tpl)0
-rw-r--r--view/tpl/admin_logs.tpl (renamed from view/admin_logs.tpl)0
-rw-r--r--view/tpl/admin_plugins.tpl (renamed from view/admin_plugins.tpl)0
-rw-r--r--view/tpl/admin_plugins_details.tpl (renamed from view/admin_plugins_details.tpl)0
-rw-r--r--view/tpl/admin_remoteupdate.tpl (renamed from view/admin_remoteupdate.tpl)0
-rw-r--r--view/tpl/admin_site.tpl (renamed from view/admin_site.tpl)0
-rw-r--r--view/tpl/admin_summary.tpl (renamed from view/admin_summary.tpl)0
-rw-r--r--view/tpl/admin_users.tpl (renamed from view/admin_users.tpl)0
-rw-r--r--view/tpl/album_edit.tpl (renamed from view/album_edit.tpl)0
-rw-r--r--view/tpl/api_config_xml.tpl (renamed from view/api_config_xml.tpl)0
-rw-r--r--view/tpl/api_friends_xml.tpl (renamed from view/api_friends_xml.tpl)0
-rw-r--r--view/tpl/api_ratelimit_xml.tpl (renamed from view/api_ratelimit_xml.tpl)0
-rw-r--r--view/tpl/api_status_xml.tpl (renamed from view/api_status_xml.tpl)0
-rw-r--r--view/tpl/api_test_xml.tpl (renamed from view/api_test_xml.tpl)0
-rw-r--r--view/tpl/api_timeline_atom.tpl (renamed from view/api_timeline_atom.tpl)0
-rw-r--r--view/tpl/api_timeline_rss.tpl (renamed from view/api_timeline_rss.tpl)0
-rw-r--r--view/tpl/api_timeline_xml.tpl (renamed from view/api_timeline_xml.tpl)0
-rw-r--r--view/tpl/api_user_xml.tpl (renamed from view/api_user_xml.tpl)0
-rw-r--r--view/tpl/apps.tpl (renamed from view/apps.tpl)0
-rw-r--r--view/tpl/atom_feed.tpl (renamed from view/atom_feed.tpl)0
-rw-r--r--view/tpl/atom_feed_dfrn.tpl (renamed from view/atom_feed_dfrn.tpl)0
-rw-r--r--view/tpl/atom_mail.tpl (renamed from view/atom_mail.tpl)0
-rw-r--r--view/tpl/atom_suggest.tpl (renamed from view/atom_suggest.tpl)0
-rw-r--r--view/tpl/auto_request.tpl (renamed from view/auto_request.tpl)0
-rw-r--r--view/tpl/birthdays_reminder.tpl (renamed from view/birthdays_reminder.tpl)2
-rw-r--r--view/tpl/categories_widget.tpl (renamed from view/categories_widget.tpl)0
-rw-r--r--view/tpl/comment_item.tpl (renamed from view/comment_item.tpl)0
-rw-r--r--view/tpl/common_friends.tpl (renamed from view/common_friends.tpl)0
-rw-r--r--view/tpl/common_tabs.tpl (renamed from view/common_tabs.tpl)0
-rw-r--r--view/tpl/contact_block.tpl (renamed from view/contact_block.tpl)0
-rw-r--r--view/tpl/contact_edit.tpl (renamed from view/contact_edit.tpl)0
-rw-r--r--view/tpl/contact_head.tpl (renamed from view/contact_head.tpl)0
-rw-r--r--view/tpl/contact_slider.tpl (renamed from view/contact_slider.tpl)0
-rw-r--r--view/tpl/contact_template.tpl (renamed from view/contact_template.tpl)0
-rw-r--r--view/tpl/contacts-template.tpl (renamed from view/contacts-template.tpl)0
-rw-r--r--view/tpl/content.tpl (renamed from view/content.tpl)0
-rw-r--r--view/tpl/conv.tpl (renamed from view/conv.tpl)0
-rw-r--r--view/tpl/conv_frame.tpl (renamed from view/conv_frame.tpl)0
-rw-r--r--view/tpl/conversation.tpl (renamed from view/conversation.tpl)0
-rw-r--r--view/tpl/crepair.tpl (renamed from view/crepair.tpl)0
-rw-r--r--view/tpl/cropbody.tpl (renamed from view/cropbody.tpl)0
-rw-r--r--view/tpl/crophead.tpl (renamed from view/crophead.tpl)0
-rw-r--r--view/tpl/delegate.tpl (renamed from view/delegate.tpl)0
-rw-r--r--view/tpl/dfrn_req_confirm.tpl (renamed from view/dfrn_req_confirm.tpl)0
-rw-r--r--view/tpl/dfrn_request.tpl (renamed from view/dfrn_request.tpl)0
-rw-r--r--view/tpl/diasp_dec_hdr.tpl (renamed from view/diasp_dec_hdr.tpl)0
-rw-r--r--view/tpl/diaspora_comment.tpl (renamed from view/diaspora_comment.tpl)0
-rw-r--r--view/tpl/diaspora_comment_relay.tpl (renamed from view/diaspora_comment_relay.tpl)0
-rw-r--r--view/tpl/diaspora_conversation.tpl (renamed from view/diaspora_conversation.tpl)0
-rw-r--r--view/tpl/diaspora_like.tpl (renamed from view/diaspora_like.tpl)0
-rwxr-xr-xview/tpl/diaspora_like_relay.tpl (renamed from view/diaspora_like_relay.tpl)0
-rw-r--r--view/tpl/diaspora_message.tpl (renamed from view/diaspora_message.tpl)0
-rw-r--r--view/tpl/diaspora_photo.tpl (renamed from view/diaspora_photo.tpl)0
-rw-r--r--view/tpl/diaspora_post.tpl (renamed from view/diaspora_post.tpl)0
-rw-r--r--view/tpl/diaspora_profile.tpl (renamed from view/diaspora_profile.tpl)0
-rw-r--r--view/tpl/diaspora_relay_retraction.tpl (renamed from view/diaspora_relay_retraction.tpl)0
-rwxr-xr-xview/tpl/diaspora_relayable_retraction.tpl (renamed from view/diaspora_relayable_retraction.tpl)0
-rw-r--r--view/tpl/diaspora_retract.tpl (renamed from view/diaspora_retract.tpl)0
-rw-r--r--view/tpl/diaspora_share.tpl (renamed from view/diaspora_share.tpl)0
-rw-r--r--view/tpl/diaspora_signed_retract.tpl (renamed from view/diaspora_signed_retract.tpl)0
-rw-r--r--view/tpl/diaspora_vcard.tpl (renamed from view/diaspora_vcard.tpl)0
-rw-r--r--view/tpl/directory_header.tpl (renamed from view/directory_header.tpl)0
-rw-r--r--view/tpl/directory_item.tpl (renamed from view/directory_item.tpl)0
-rw-r--r--view/tpl/display-head.tpl8
-rw-r--r--view/tpl/email_notify_html.tpl (renamed from view/email_notify_html.tpl)0
-rw-r--r--view/tpl/email_notify_text.tpl (renamed from view/email_notify_text.tpl)0
-rw-r--r--view/tpl/event.tpl (renamed from view/event.tpl)0
-rw-r--r--view/tpl/event_form.tpl (renamed from view/event_form.tpl)0
-rw-r--r--view/tpl/event_head.tpl (renamed from view/event_head.tpl)0
-rw-r--r--view/tpl/events-js.tpl (renamed from view/events-js.tpl)0
-rw-r--r--view/tpl/events.tpl (renamed from view/events.tpl)0
-rw-r--r--view/tpl/events_reminder.tpl (renamed from view/events_reminder.tpl)0
-rw-r--r--view/tpl/failed_updates.tpl (renamed from view/failed_updates.tpl)0
-rw-r--r--view/tpl/fake_feed.tpl (renamed from view/fake_feed.tpl)0
-rw-r--r--view/tpl/field.tpl (renamed from view/field.tpl)0
-rw-r--r--view/tpl/field_checkbox.tpl (renamed from view/field_checkbox.tpl)0
-rw-r--r--view/tpl/field_combobox.tpl (renamed from view/field_combobox.tpl)0
-rw-r--r--view/tpl/field_custom.tpl (renamed from view/field_custom.tpl)0
-rw-r--r--view/tpl/field_input.tpl (renamed from view/field_input.tpl)0
-rw-r--r--view/tpl/field_intcheckbox.tpl (renamed from view/field_intcheckbox.tpl)0
-rw-r--r--view/tpl/field_openid.tpl (renamed from view/field_openid.tpl)0
-rw-r--r--view/tpl/field_password.tpl (renamed from view/field_password.tpl)0
-rw-r--r--view/tpl/field_radio.tpl (renamed from view/field_radio.tpl)0
-rw-r--r--view/tpl/field_richtext.tpl (renamed from view/field_richtext.tpl)0
-rw-r--r--view/tpl/field_select.tpl (renamed from view/field_select.tpl)0
-rw-r--r--view/tpl/field_select_raw.tpl (renamed from view/field_select_raw.tpl)0
-rw-r--r--view/tpl/field_textarea.tpl (renamed from view/field_textarea.tpl)0
-rw-r--r--view/tpl/field_themeselect.tpl (renamed from view/field_themeselect.tpl)0
-rw-r--r--view/tpl/field_yesno.tpl (renamed from view/field_yesno.tpl)0
-rw-r--r--view/tpl/fileas_widget.tpl (renamed from view/fileas_widget.tpl)0
-rw-r--r--view/tpl/filebrowser.tpl (renamed from view/filebrowser.tpl)0
-rw-r--r--view/tpl/filer_dialog.tpl (renamed from view/filer_dialog.tpl)0
-rw-r--r--view/tpl/follow.tpl (renamed from view/follow.tpl)0
-rw-r--r--view/tpl/follow_slap.tpl (renamed from view/follow_slap.tpl)0
-rw-r--r--view/tpl/generic_links_widget.tpl (renamed from view/generic_links_widget.tpl)0
-rw-r--r--view/tpl/group_drop.tpl (renamed from view/group_drop.tpl)0
-rw-r--r--view/tpl/group_edit.tpl (renamed from view/group_edit.tpl)0
-rw-r--r--view/tpl/group_selection.tpl (renamed from view/group_selection.tpl)0
-rw-r--r--view/tpl/group_side.tpl (renamed from view/group_side.tpl)0
-rw-r--r--view/tpl/groupeditor.tpl (renamed from view/groupeditor.tpl)0
-rw-r--r--view/tpl/head.tpl (renamed from view/head.tpl)0
-rw-r--r--view/tpl/hide_comments.tpl (renamed from view/hide_comments.tpl)0
-rw-r--r--view/tpl/install.tpl (renamed from view/install.tpl)0
-rw-r--r--view/tpl/install_checks.tpl (renamed from view/install_checks.tpl)0
-rw-r--r--view/tpl/install_db.tpl (renamed from view/install_db.tpl)0
-rw-r--r--view/tpl/install_settings.tpl (renamed from view/install_settings.tpl)0
-rw-r--r--view/tpl/intros.tpl (renamed from view/intros.tpl)0
-rw-r--r--view/tpl/invite.tpl (renamed from view/invite.tpl)3
-rw-r--r--view/tpl/jot-header.tpl (renamed from view/jot-header.tpl)0
-rw-r--r--view/tpl/jot.tpl (renamed from view/jot.tpl)0
-rw-r--r--view/tpl/jot_geotag.tpl (renamed from view/jot_geotag.tpl)0
-rw-r--r--view/tpl/lang_selector.tpl (renamed from view/lang_selector.tpl)0
-rw-r--r--view/tpl/like_noshare.tpl (renamed from view/like_noshare.tpl)0
-rw-r--r--view/tpl/login.tpl (renamed from view/login.tpl)0
-rw-r--r--view/tpl/logout.tpl (renamed from view/logout.tpl)0
-rw-r--r--view/tpl/lostpass.tpl (renamed from view/lostpass.tpl)0
-rw-r--r--view/tpl/magicsig.tpl (renamed from view/magicsig.tpl)0
-rw-r--r--view/tpl/mail_conv.tpl (renamed from view/mail_conv.tpl)0
-rw-r--r--view/tpl/mail_display.tpl (renamed from view/mail_display.tpl)0
-rw-r--r--view/tpl/mail_head.tpl (renamed from view/mail_head.tpl)0
-rw-r--r--view/tpl/mail_list.tpl (renamed from view/mail_list.tpl)0
-rw-r--r--view/tpl/main_slider.tpl (renamed from view/main_slider.tpl)0
-rw-r--r--view/tpl/match.tpl (renamed from view/match.tpl)0
-rw-r--r--view/tpl/message_side.tpl (renamed from view/message_side.tpl)0
-rw-r--r--view/tpl/moderated_comment.tpl (renamed from view/moderated_comment.tpl)0
-rw-r--r--view/tpl/msg-header.tpl (renamed from view/msg-header.tpl)0
-rw-r--r--view/tpl/nav.tpl (renamed from view/nav.tpl)0
-rw-r--r--view/tpl/netfriend.tpl (renamed from view/netfriend.tpl)0
-rw-r--r--view/tpl/nets.tpl (renamed from view/nets.tpl)0
-rw-r--r--view/tpl/nogroup-template.tpl (renamed from view/nogroup-template.tpl)0
-rw-r--r--view/tpl/notifications.tpl (renamed from view/notifications.tpl)0
-rw-r--r--view/tpl/notifications_comments_item.tpl (renamed from view/notifications_comments_item.tpl)0
-rw-r--r--view/tpl/notifications_dislikes_item.tpl (renamed from view/notifications_dislikes_item.tpl)0
-rw-r--r--view/tpl/notifications_friends_item.tpl (renamed from view/notifications_friends_item.tpl)0
-rw-r--r--view/tpl/notifications_likes_item.tpl (renamed from view/notifications_likes_item.tpl)0
-rw-r--r--view/tpl/notifications_network_item.tpl (renamed from view/notifications_network_item.tpl)0
-rw-r--r--view/tpl/notifications_posts_item.tpl (renamed from view/notifications_posts_item.tpl)0
-rw-r--r--view/tpl/notify.tpl (renamed from view/notify.tpl)0
-rw-r--r--view/tpl/oauth_authorize.tpl (renamed from view/oauth_authorize.tpl)0
-rw-r--r--view/tpl/oauth_authorize_done.tpl (renamed from view/oauth_authorize_done.tpl)0
-rwxr-xr-xview/tpl/oembed_video.tpl (renamed from view/oembed_video.tpl)0
-rw-r--r--view/tpl/oexchange_xrd.tpl (renamed from view/oexchange_xrd.tpl)0
-rw-r--r--view/tpl/opensearch.tpl (renamed from view/opensearch.tpl)0
-rw-r--r--view/tpl/pagetypes.tpl (renamed from view/pagetypes.tpl)0
-rw-r--r--view/tpl/peoplefind.tpl (renamed from view/peoplefind.tpl)0
-rw-r--r--view/tpl/photo_album.tpl (renamed from view/photo_album.tpl)0
-rw-r--r--view/tpl/photo_drop.tpl (renamed from view/photo_drop.tpl)0
-rw-r--r--view/tpl/photo_edit.tpl (renamed from view/photo_edit.tpl)0
-rw-r--r--view/tpl/photo_item.tpl (renamed from view/photo_item.tpl)0
-rw-r--r--view/tpl/photo_top.tpl (renamed from view/photo_top.tpl)0
-rw-r--r--view/tpl/photo_view.tpl (renamed from view/photo_view.tpl)0
-rw-r--r--view/tpl/photos_recent.tpl (renamed from view/photos_recent.tpl)0
-rw-r--r--view/tpl/photos_upload.tpl (renamed from view/photos_upload.tpl)1
-rw-r--r--view/tpl/poco_entry_xml.tpl (renamed from view/poco_entry_xml.tpl)0
-rw-r--r--view/tpl/poco_xml.tpl (renamed from view/poco_xml.tpl)0
-rw-r--r--view/tpl/poke_content.tpl (renamed from view/poke_content.tpl)8
-rw-r--r--view/tpl/posted_date_widget.tpl (renamed from view/posted_date_widget.tpl)0
-rw-r--r--view/tpl/profed_head.tpl (renamed from view/profed_head.tpl)0
-rw-r--r--view/tpl/profile-hide-friends.tpl (renamed from view/profile-hide-friends.tpl)0
-rw-r--r--view/tpl/profile-hide-wall.tpl (renamed from view/profile-hide-wall.tpl)0
-rw-r--r--view/tpl/profile-in-directory.tpl (renamed from view/profile-in-directory.tpl)0
-rw-r--r--view/tpl/profile-in-netdir.tpl (renamed from view/profile-in-netdir.tpl)0
-rw-r--r--view/tpl/profile_advanced.tpl (renamed from view/profile_advanced.tpl)0
-rw-r--r--view/tpl/profile_edit.tpl (renamed from view/profile_edit.tpl)0
-rw-r--r--view/tpl/profile_edlink.tpl (renamed from view/profile_edlink.tpl)0
-rw-r--r--view/tpl/profile_entry.tpl (renamed from view/profile_entry.tpl)0
-rw-r--r--view/tpl/profile_listing_header.tpl (renamed from view/profile_listing_header.tpl)0
-rw-r--r--view/tpl/profile_photo.tpl (renamed from view/profile_photo.tpl)0
-rw-r--r--view/tpl/profile_publish.tpl (renamed from view/profile_publish.tpl)0
-rw-r--r--view/tpl/profile_vcard.tpl (renamed from view/profile_vcard.tpl)0
-rw-r--r--view/tpl/prv_message.tpl (renamed from view/prv_message.tpl)0
-rw-r--r--view/tpl/pwdreset.tpl (renamed from view/pwdreset.tpl)0
-rw-r--r--view/tpl/register.tpl (renamed from view/register.tpl)0
-rw-r--r--view/tpl/remote_friends_common.tpl (renamed from view/remote_friends_common.tpl)0
-rw-r--r--view/tpl/removeme.tpl (renamed from view/removeme.tpl)0
-rw-r--r--view/tpl/saved_searches_aside.tpl (renamed from view/saved_searches_aside.tpl)0
-rw-r--r--view/tpl/search_item.tpl (renamed from view/search_item.tpl)0
-rw-r--r--view/tpl/settings.tpl (renamed from view/settings.tpl)0
-rw-r--r--view/tpl/settings_addons.tpl (renamed from view/settings_addons.tpl)0
-rw-r--r--view/tpl/settings_connectors.tpl (renamed from view/settings_connectors.tpl)0
-rw-r--r--view/tpl/settings_display.tpl (renamed from view/settings_display.tpl)0
-rw-r--r--view/tpl/settings_nick_set.tpl (renamed from view/settings_nick_set.tpl)0
-rw-r--r--view/tpl/settings_nick_subdir.tpl (renamed from view/settings_nick_subdir.tpl)0
-rw-r--r--view/tpl/settings_oauth.tpl (renamed from view/settings_oauth.tpl)0
-rw-r--r--view/tpl/settings_oauth_edit.tpl (renamed from view/settings_oauth_edit.tpl)0
-rw-r--r--view/tpl/suggest_friends.tpl (renamed from view/suggest_friends.tpl)0
-rw-r--r--view/tpl/suggestions.tpl (renamed from view/suggestions.tpl)0
-rw-r--r--view/tpl/tag_slap.tpl (renamed from view/tag_slap.tpl)0
-rw-r--r--view/tpl/viewcontact_template.tpl (renamed from view/viewcontact_template.tpl)0
-rw-r--r--view/tpl/wall_item.tpl (renamed from view/wall_item.tpl)0
-rw-r--r--view/tpl/wallmessage.tpl (renamed from view/wallmessage.tpl)0
-rw-r--r--view/tpl/wallmsg-header.tpl (renamed from view/wallmsg-header.tpl)0
-rw-r--r--view/tpl/wallwall_item.tpl (renamed from view/wallwall_item.tpl)0
-rw-r--r--view/tpl/xrd_diaspora.tpl (renamed from view/xrd_diaspora.tpl)0
-rw-r--r--view/tpl/xrd_host.tpl (renamed from view/xrd_host.tpl)0
-rw-r--r--view/tpl/xrd_person.tpl (renamed from view/xrd_person.tpl)0
-rw-r--r--view/tpl/zentity.tpl (renamed from view/zentity.tpl)0
-rw-r--r--view/tpl/zregister.tpl (renamed from view/zregister.tpl)0
237 files changed, 108 insertions, 67 deletions
diff --git a/boot.php b/boot.php
index 102304596..2d796f197 100644
--- a/boot.php
+++ b/boot.php
@@ -589,7 +589,7 @@ if(! class_exists('App')) {
function init_pagehead() {
$this->page['title'] = $this->config['sitename'];
- $this->page['htmlhead'] = file_get_contents('view/head.tpl');
+ $this->page['htmlhead'] = get_markup_template('head.tpl');
}
function set_curl_code($code) {
@@ -1070,7 +1070,7 @@ if(! function_exists('profile_load')) {
* load/reload current theme info
*/
- $theme_info_file = "view/theme/".current_theme()."/theme.php";
+ $theme_info_file = "view/theme/".current_theme()."/php/theme.php";
if (file_exists($theme_info_file)){
require_once($theme_info_file);
}
@@ -1469,17 +1469,17 @@ if(! function_exists('current_theme')) {
}
if($theme_name &&
- (file_exists('view/theme/' . $theme_name . '/style.css') ||
- file_exists('view/theme/' . $theme_name . '/style.php')))
+ (file_exists('view/theme/' . $theme_name . '/css/style.css') ||
+ file_exists('view/theme/' . $theme_name . '/php/style.php')))
return($theme_name);
foreach($app_base_themes as $t) {
- if(file_exists('view/theme/' . $t . '/style.css')||
- file_exists('view/theme/' . $t . '/style.php'))
+ if(file_exists('view/theme/' . $t . '/css/style.css')||
+ file_exists('view/theme/' . $t . '/php/style.php'))
return($t);
}
- $fallback = array_merge(glob('view/theme/*/style.css'),glob('view/theme/*/style.php'));
+ $fallback = array_merge(glob('view/theme/*/css/style.css'),glob('view/theme/*/php/style.php'));
if(count($fallback))
return (str_replace('view/theme/','', substr($fallback[0],0,-10)));
@@ -1494,9 +1494,9 @@ if(! function_exists('current_theme_url')) {
function current_theme_url() {
global $a;
$t = current_theme();
- if (file_exists('view/theme/' . $t . '/style.php'))
- return($a->get_baseurl() . '/view/theme/' . $t . '/style.pcss');
- return($a->get_baseurl() . '/view/theme/' . $t . '/style.css');
+ if (file_exists('view/theme/' . $t . '/php/style.php'))
+ return($a->get_baseurl() . '/view/theme/' . $t . '/php/style.pcss');
+ return($a->get_baseurl() . '/view/theme/' . $t . '/css/style.css');
}
}
diff --git a/include/text.php b/include/text.php
index 3e4817898..c7030ad7b 100644
--- a/include/text.php
+++ b/include/text.php
@@ -430,10 +430,16 @@ function get_markup_template($s) {
$a=get_app();
$theme = current_theme();
- if(file_exists("view/theme/$theme/$s"))
+ if(file_exists("view/theme/$theme/tpl/$s"))
+ return file_get_contents("view/theme/$theme/tpl/$s");
+ elseif(file_exists("view/theme/$theme/$s"))
return file_get_contents("view/theme/$theme/$s");
+ elseif (x($a->theme_info,"extends") && file_exists("view/theme/".$a->theme_info["extends"]."/tpl/$s"))
+ return file_get_contents("view/theme/".$a->theme_info["extends"]."/tpl/$s");
elseif (x($a->theme_info,"extends") && file_exists("view/theme/".$a->theme_info["extends"]."/$s"))
return file_get_contents("view/theme/".$a->theme_info["extends"]."/$s");
+ elseif(file_exists("view/tpl/$s"))
+ return file_get_contents("view/tpl/$s");
else
return file_get_contents("view/$s");
@@ -1633,7 +1639,7 @@ function undo_post_tagging($s) {
function fix_mce_lf($s) {
$s = str_replace("\r\n","\n",$s);
- $s = str_replace("\n\n","\n",$s);
+// $s = str_replace("\n\n","\n",$s);
return $s;
}
diff --git a/index.php b/index.php
index 15d2eb460..2c545922b 100644
--- a/index.php
+++ b/index.php
@@ -357,13 +357,13 @@ if($a->module != 'install') {
*/
-$page_css = 'view/theme/' . current_theme() . '/'
+$page_css = 'view/theme/' . current_theme() . '/css/'
. ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.css';
if(! file_exists($page_css))
$page_css = str_replace('theme/' . current_theme() . '/', '', $page_css);
-$module_css = 'view/theme/' . current_theme() . '/mod_' . $a->module . '.css';
+$module_css = 'view/theme/' . current_theme() . '/css/mod_' . $a->module . '.css';
if(! file_exists($module_css))
$module_css = str_replace('theme/' . current_theme() . '/', '', $module_css);
@@ -420,7 +420,7 @@ $profile = $a->profile;
header("Content-type: text/html; charset=utf-8");
-$template = 'view/theme/' . current_theme() . '/'
+$template = 'view/theme/' . current_theme() . '/php/'
. ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.php';
if(file_exists($template))
diff --git a/mod/display.php b/mod/display.php
index 541df23ec..7e3514cd3 100644
--- a/mod/display.php
+++ b/mod/display.php
@@ -16,15 +16,7 @@ function display_content(&$a) {
$o = '<div id="live-display"></div>' . "\r\n";
- $a->page['htmlhead'] .= <<<EOT
-<script>
-$(document).ready(function() {
- $(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
- // make auto-complete work in more places
- $(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
-});
-</script>
-EOT;
+ $a->page['htmlhead'] .= get_markup_template('display-head.tpl');
$nick = (($a->argc > 1) ? $a->argv[1] : '');
diff --git a/mod/poke.php b/mod/poke.php
index 9cff0262e..5dbbd1727 100755
--- a/mod/poke.php
+++ b/mod/poke.php
@@ -27,8 +27,8 @@ function poke_init(&$a) {
if(! $contact_id)
return;
+ $parent = ((x($_GET,'parent')) ? intval($_GET['parent']) : 0);
- $private = ((x($_GET,'private')) ? intval($_GET['private']) : 0);
logger('poke: verb ' . $verb . ' contact ' . $contact_id, LOGGER_DEBUG);
@@ -45,6 +45,35 @@ function poke_init(&$a) {
$target = $r[0];
+ if($parent) {
+ $r = q("select uri, private, allow_cid, allow_gid, deny_cid, deny_gid
+ from item where id = %d and parent = %d and uid = %d limit 1",
+ intval($parent),
+ intval($parent),
+ intval($uid)
+ );
+ if(count($r)) {
+ $parent_uri = $r[0]['uri'];
+ $private = $r[0]['private'];
+ $allow_cid = $r[0]['allow_cid'];
+ $allow_gid = $r[0]['allow_gid'];
+ $deny_cid = $r[0]['deny_cid'];
+ $deny_gid = $r[0]['deny_gid'];
+ }
+ }
+ else {
+
+ $private = ((x($_GET,'private')) ? intval($_GET['private']) : 0);
+
+ $allow_cid = (($private) ? '<' . $target['id']. '>' : $a->user['allow_cid']);
+ $allow_gid = (($private) ? '' : $a->user['allow_gid']);
+ $deny_cid = (($private) ? '' : $a->user['deny_cid']);
+ $deny_gid = (($private) ? '' : $a->user['deny_gid']);
+ }
+
+
+
+
$poster = $a->contact;
$uri = item_new_uri($a->get_hostname(),$owner_uid);
@@ -53,7 +82,7 @@ function poke_init(&$a) {
$arr['uid'] = $uid;
$arr['uri'] = $uri;
- $arr['parent-uri'] = $uri;
+ $arr['parent-uri'] = (($parent_uri) ? $parent_uri : $uri);
$arr['type'] = 'activity';
$arr['wall'] = 1;
$arr['contact-id'] = $poster['id'];
@@ -64,10 +93,10 @@ function poke_init(&$a) {
$arr['author-link'] = $poster['url'];
$arr['author-avatar'] = $poster['thumb'];
$arr['title'] = '';
- $arr['allow_cid'] = (($private) ? '<' . $target['id']. '>' : $a->user['allow_cid']);
- $arr['allow_gid'] = (($private) ? '' : $a->user['allow_gid']);
- $arr['deny_cid'] = (($private) ? '' : $a->user['deny_cid']);
- $arr['deny_gid'] = (($private) ? '' : $a->user['deny_gid']);
+ $arr['allow_cid'] = $allow_cid;
+ $arr['allow_gid'] = $allow_gid;
+ $arr['deny_cid'] = $deny_cid;
+ $arr['deny_gid'] = $deny_gid;
$arr['last-child'] = 1;
$arr['visible'] = 1;
$arr['verb'] = $activity;
@@ -132,12 +161,12 @@ function poke_content(&$a) {
<script>$(document).ready(function() {
var a;
- a = $("#recip").autocomplete({
+ a = $("#poke-recip").autocomplete({
serviceUrl: '$base/acl',
minChars: 2,
width: 350,
onSelect: function(value,data) {
- $("#recip-complete").val(data);
+ $("#poke-recip-complete").val(data);
}
});
a.setOptions({ params: { type: 'a' }});
@@ -148,6 +177,9 @@ function poke_content(&$a) {
</script>
EOT;
+ $parent = ((x($_GET,'parent')) ? intval($_GET['parent']) : '0');
+
+
$verbs = get_poke_verbs();
@@ -164,6 +196,7 @@ EOT;
'$clabel' => t('Recipient'),
'$choice' => t('Choose what you wish to do to recipient'),
'$verbs' => $shortlist,
+ '$parent' => $parent,
'$prv_desc' => t('Make this post private'),
'$submit' => t('Submit'),
'$name' => $name,
diff --git a/view/custom_tinymce.css b/view/css/custom_tinymce.css
index 7932653b6..7932653b6 100644
--- a/view/custom_tinymce.css
+++ b/view/css/custom_tinymce.css
diff --git a/view/default.css b/view/css/default.css
index 956d8c728..956d8c728 100644
--- a/view/default.css
+++ b/view/css/default.css
diff --git a/view/full.css b/view/css/full.css
index 5819b6b3a..5819b6b3a 100644
--- a/view/full.css
+++ b/view/css/full.css
diff --git a/view/mod_zentity.css b/view/css/mod_zentity.css
index 2edb9e9a9..2edb9e9a9 100644
--- a/view/mod_zentity.css
+++ b/view/css/mod_zentity.css
diff --git a/view/mod_zregister.css b/view/css/mod_zregister.css
index 2edb9e9a9..2edb9e9a9 100644
--- a/view/mod_zregister.css
+++ b/view/css/mod_zregister.css
diff --git a/view/default.php b/view/php/default.php
index 61f5f6863..61f5f6863 100644
--- a/view/default.php
+++ b/view/php/default.php
diff --git a/view/full.php b/view/php/full.php
index c4d62d5cd..c4d62d5cd 100644
--- a/view/full.php
+++ b/view/php/full.php
diff --git a/view/minimal.php b/view/php/minimal.php
index a8c693985..a8c693985 100644
--- a/view/minimal.php
+++ b/view/php/minimal.php
diff --git a/view/theme/duepuntozero/style.css b/view/theme/duepuntozero/css/style.css
index 5a7142a24..56464ea50 100644
--- a/view/theme/duepuntozero/style.css
+++ b/view/theme/duepuntozero/css/style.css
@@ -9,7 +9,7 @@ body {
font-family: helvetica,arial,freesans,clean,sans-serif;
font-size: 12px;
background-color: #ffffff;
- background-image: url(head.jpg);
+// background-image: url(../img/head.jpg);
background-repeat: repeat-x;
color: #000000;
margin: 0px;
@@ -32,7 +32,7 @@ input {
img { border :0px; }
#id_openid_url, .openid input {
- background: url(login-bg.gif) no-repeat;
+ background: url(../img/login-bg.gif) no-repeat;
background-position: 0 50%;
padding-left: 18px;
}
@@ -180,7 +180,7 @@ aside {
min-height: 112px;
margin-left: 10%;
padding: 1em;
- background-image: url(border.jpg);
+ background-image: url(../img/border.jpg);
background-position: top left;
background-repeat: no-repeat;
}
@@ -193,7 +193,7 @@ aside {
border-radius: 5px;
padding: 5px;
font-weight: bold;
- background: #3465a4 url('friendika-16.png') no-repeat 95% center;
+ background: #3465a4 url('../img/friendika-16.png') no-repeat 95% center;
}
#wallmessage-link {
display: block;
@@ -212,14 +212,14 @@ section {
padding-top: 1em;
padding-right: 1em;
background-color: #ffffff;
- background-image: url(border.jpg);
+ background-image: url(../img/border.jpg);
background-position: top right;
background-repeat: no-repeat;
}
.tabs {
height: 27px;
- background-image: url(head.jpg);
+ background-image: url(../img/head.jpg);
background-repeat: repeat-x;
background-position: 0px -20px;
border-bottom: 1px solid #babdb6;
@@ -250,7 +250,7 @@ footer {
}
div.wall-item-content-wrapper.shiny {
- background-image: url('shiny.png');
+ background-image: url('../img/shiny.png');
background-position: -5px 30px;
background-repeat:no-repeat;
}
@@ -436,7 +436,7 @@ div.wall-item-content-wrapper.shiny {
input#dfrn-url {
float: left;
- background: url(friendika-16.png) no-repeat;
+ background: url(../img/friendika-16.png) no-repeat;
background-position: 2px center;
font-size: 17px;
padding-left: 21px;
@@ -962,7 +962,7 @@ input#dfrn-url {
.wall-item-photo-menu-button {
display: block;
position: absolute;
- background-image: url("photo-menu.jpg");
+ background-image: url("../img/photo-menu.jpg");
background-position: top left;
background-repeat: no-repeat;
margin: 0px; padding: 0px;
@@ -1155,7 +1155,7 @@ input#dfrn-url {
.wall-item-tools {
clear: both;
- background-image: url("head.jpg");
+ background-image: url("../img/head.jpg");
background-position: 0 -20px;
background-repeat: repeat-x;
padding: 5px 10px 0px;
@@ -1591,7 +1591,7 @@ input#dfrn-url {
.contact-photo-menu-button {
position: absolute;
- background-image: url("photo-menu.jpg");
+ background-image: url("../img/photo-menu.jpg");
background-position: top left;
background-repeat: no-repeat;
margin: 0px; padding: 0px;
@@ -1660,7 +1660,7 @@ input#dfrn-url {
}
#acl-search {
float:right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right:20px;
}
#acl-showall {
@@ -1669,7 +1669,7 @@ input#dfrn-url {
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1681,7 +1681,7 @@ input#dfrn-url {
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
@@ -1729,18 +1729,18 @@ input#dfrn-url {
text-decoration: none;
color:#000000;
}
-.acl-button-show { background-image: url("../../../images/show_off.png"); }
-.acl-button-hide { background-image: url("../../../images/hide_off.png"); }
+.acl-button-show { background-image: url("../../../../images/show_off.png"); }
+.acl-button-hide { background-image: url("../../../../images/hide_off.png"); }
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow { border-color: #9ade00; }
.acl-list-item.grouphide { border-color: #ff4141; }
@@ -2276,7 +2276,7 @@ aside input[type='text'] {
}
.sparkle {
- cursor: url('lock.cur'), pointer;
+ cursor: url('../img/lock.cur'), pointer;
/* cursor: pointer !important; */
}
@@ -2483,7 +2483,7 @@ aside input[type='text'] {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
@@ -2839,7 +2839,7 @@ aside input[type='text'] {
.field .onoff a {
display: block;
border:1px solid #666666;
- background-image:url("../../../images/onoff.jpg");
+ background-image:url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2971,7 +2971,7 @@ aside input[type='text'] {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2988,7 +2988,7 @@ aside input[type='text'] {
.icon {
display: block; width: 16px; height: 16px;
- background-image: url('../../../images/icons.png');
+ background-image: url('../../../../images/icons.png');
}
.article { background-position: 0px 0px;}
.audio { background-position: -16px 0px;}
@@ -3032,7 +3032,7 @@ aside input[type='text'] {
.filer-icon {
display: block; width: 16px; height: 16px;
- background-image: url('file.gif');
+ background-image: url('../img/file.gif');
}
.icon.dim { opacity: 0.3;filter:alpha(opacity=30); }
@@ -3054,7 +3054,7 @@ aside input[type='text'] {
display: inline-block;
width: 16px;
height: 16px;
- background-image: url(bbedit.png);
+ background-image: url(../img/bbedit.png);
background-color: #fff;
text-decoration: none;
}
@@ -3113,7 +3113,7 @@ aside input[type='text'] {
.attachtype {
display: block; width: 20px; height: 23px;
float: left;
- background-image: url('../../../images/content-types.png');
+ background-image: url('../../../../images/content-types.png');
}
.body-attach {
@@ -3150,12 +3150,12 @@ aside input[type='text'] {
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
div.jGrowl div.info {
- background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
diff --git a/view/theme/duepuntozero/bbedit.png b/view/theme/duepuntozero/img/bbedit.png
index b89f2f7a8..b89f2f7a8 100644
--- a/view/theme/duepuntozero/bbedit.png
+++ b/view/theme/duepuntozero/img/bbedit.png
Binary files differ
diff --git a/view/theme/duepuntozero/border.jpg b/view/theme/duepuntozero/img/border.jpg
index 034a1cb63..034a1cb63 100644
--- a/view/theme/duepuntozero/border.jpg
+++ b/view/theme/duepuntozero/img/border.jpg
Binary files differ
diff --git a/view/theme/duepuntozero/editicons.png b/view/theme/duepuntozero/img/editicons.png
index 171a40876..171a40876 100644
--- a/view/theme/duepuntozero/editicons.png
+++ b/view/theme/duepuntozero/img/editicons.png
Binary files differ
diff --git a/view/theme/duepuntozero/ff-16.jpg b/view/theme/duepuntozero/img/ff-16.jpg
index 3621f5914..3621f5914 100644
--- a/view/theme/duepuntozero/ff-16.jpg
+++ b/view/theme/duepuntozero/img/ff-16.jpg
Binary files differ
diff --git a/view/theme/duepuntozero/file.gif b/view/theme/duepuntozero/img/file.gif
index 7885b998d..7885b998d 100644
--- a/view/theme/duepuntozero/file.gif
+++ b/view/theme/duepuntozero/img/file.gif
Binary files differ
diff --git a/view/theme/duepuntozero/friendika-16.png b/view/theme/duepuntozero/img/friendika-16.png
index 1a742ecdc..1a742ecdc 100644
--- a/view/theme/duepuntozero/friendika-16.png
+++ b/view/theme/duepuntozero/img/friendika-16.png
Binary files differ
diff --git a/view/theme/duepuntozero/head.jpg b/view/theme/duepuntozero/img/head.jpg
index 6210b76be..6210b76be 100644
--- a/view/theme/duepuntozero/head.jpg
+++ b/view/theme/duepuntozero/img/head.jpg
Binary files differ
diff --git a/view/theme/duepuntozero/lock.cur b/view/theme/duepuntozero/img/lock.cur
index 892c5e851..892c5e851 100644
--- a/view/theme/duepuntozero/lock.cur
+++ b/view/theme/duepuntozero/img/lock.cur
Binary files differ
diff --git a/view/theme/duepuntozero/login-bg.gif b/view/theme/duepuntozero/img/login-bg.gif
index cde836c89..cde836c89 100644
--- a/view/theme/duepuntozero/login-bg.gif
+++ b/view/theme/duepuntozero/img/login-bg.gif
Binary files differ
diff --git a/view/theme/duepuntozero/photo-menu.jpg b/view/theme/duepuntozero/img/photo-menu.jpg
index fde5eb535..fde5eb535 100644
--- a/view/theme/duepuntozero/photo-menu.jpg
+++ b/view/theme/duepuntozero/img/photo-menu.jpg
Binary files differ
diff --git a/view/theme/duepuntozero/screenshot.jpg b/view/theme/duepuntozero/img/screenshot.jpg
index 5f00ec39e..5f00ec39e 100644
--- a/view/theme/duepuntozero/screenshot.jpg
+++ b/view/theme/duepuntozero/img/screenshot.jpg
Binary files differ
diff --git a/view/theme/duepuntozero/shiny.png b/view/theme/duepuntozero/img/shiny.png
index 994c0d05d..994c0d05d 100644
--- a/view/theme/duepuntozero/shiny.png
+++ b/view/theme/duepuntozero/img/shiny.png
Binary files differ
diff --git a/view/theme/duepuntozero/theme.php b/view/theme/duepuntozero/php/theme.php
index e42c2b7b4..e42c2b7b4 100644
--- a/view/theme/duepuntozero/theme.php
+++ b/view/theme/duepuntozero/php/theme.php
diff --git a/view/theme/duepuntozero/comment_item.tpl b/view/theme/duepuntozero/tpl/comment_item.tpl
index ea24d95cc..ea24d95cc 100755
--- a/view/theme/duepuntozero/comment_item.tpl
+++ b/view/theme/duepuntozero/tpl/comment_item.tpl
diff --git a/view/theme/duepuntozero/lang_selector.tpl b/view/theme/duepuntozero/tpl/lang_selector.tpl
index e777a0a86..e777a0a86 100644
--- a/view/theme/duepuntozero/lang_selector.tpl
+++ b/view/theme/duepuntozero/tpl/lang_selector.tpl
diff --git a/view/theme/duepuntozero/moderated_comment.tpl b/view/theme/duepuntozero/tpl/moderated_comment.tpl
index b0451c8c6..b0451c8c6 100755
--- a/view/theme/duepuntozero/moderated_comment.tpl
+++ b/view/theme/duepuntozero/tpl/moderated_comment.tpl
diff --git a/view/theme/duepuntozero/nav.tpl b/view/theme/duepuntozero/tpl/nav.tpl
index 3029ce9bd..3029ce9bd 100644
--- a/view/theme/duepuntozero/nav.tpl
+++ b/view/theme/duepuntozero/tpl/nav.tpl
diff --git a/view/theme/duepuntozero/profile_vcard.tpl b/view/theme/duepuntozero/tpl/profile_vcard.tpl
index bcb5baeeb..bcb5baeeb 100644
--- a/view/theme/duepuntozero/profile_vcard.tpl
+++ b/view/theme/duepuntozero/tpl/profile_vcard.tpl
diff --git a/view/theme/duepuntozero/prv_message.tpl b/view/theme/duepuntozero/tpl/prv_message.tpl
index e103497e1..e103497e1 100644
--- a/view/theme/duepuntozero/prv_message.tpl
+++ b/view/theme/duepuntozero/tpl/prv_message.tpl
diff --git a/view/theme/slackr/style.css b/view/theme/slackr/css/style.css
index 9f10ee540..7ee6d133d 100644
--- a/view/theme/slackr/style.css
+++ b/view/theme/slackr/css/style.css
@@ -1,4 +1,4 @@
-@import url('../duepuntozero/style.css');
+@import url('../../duepuntozero/css/style.css');
nav #banner #logo-text a {
color: #ff0000;
diff --git a/view/theme/slackr/editicons.png b/view/theme/slackr/img/editicons.png
index 171a40876..171a40876 100644
--- a/view/theme/slackr/editicons.png
+++ b/view/theme/slackr/img/editicons.png
Binary files differ
diff --git a/view/theme/slackr/screenshot.jpg b/view/theme/slackr/img/screenshot.jpg
index eb1586d5d..eb1586d5d 100644
--- a/view/theme/slackr/screenshot.jpg
+++ b/view/theme/slackr/img/screenshot.jpg
Binary files differ
diff --git a/view/theme/slackr/theme.php b/view/theme/slackr/php
index 7e03886df..7e03886df 100644
--- a/view/theme/slackr/theme.php
+++ b/view/theme/slackr/php
diff --git a/view/404.tpl b/view/tpl/404.tpl
index bf4d4e949..bf4d4e949 100644
--- a/view/404.tpl
+++ b/view/tpl/404.tpl
diff --git a/view/acl_selector.tpl b/view/tpl/acl_selector.tpl
index e5231b0f8..e5231b0f8 100644
--- a/view/acl_selector.tpl
+++ b/view/tpl/acl_selector.tpl
diff --git a/view/admin_aside.tpl b/view/tpl/admin_aside.tpl
index ca1f4985c..ca1f4985c 100644
--- a/view/admin_aside.tpl
+++ b/view/tpl/admin_aside.tpl
diff --git a/view/admin_logs.tpl b/view/tpl/admin_logs.tpl
index b777cf420..b777cf420 100644
--- a/view/admin_logs.tpl
+++ b/view/tpl/admin_logs.tpl
diff --git a/view/admin_plugins.tpl b/view/tpl/admin_plugins.tpl
index 74b56bb4e..74b56bb4e 100644
--- a/view/admin_plugins.tpl
+++ b/view/tpl/admin_plugins.tpl
diff --git a/view/admin_plugins_details.tpl b/view/tpl/admin_plugins_details.tpl
index 931c7b83c..931c7b83c 100644
--- a/view/admin_plugins_details.tpl
+++ b/view/tpl/admin_plugins_details.tpl
diff --git a/view/admin_remoteupdate.tpl b/view/tpl/admin_remoteupdate.tpl
index 874c6e626..874c6e626 100644
--- a/view/admin_remoteupdate.tpl
+++ b/view/tpl/admin_remoteupdate.tpl
diff --git a/view/admin_site.tpl b/view/tpl/admin_site.tpl
index 3ca03262d..3ca03262d 100644
--- a/view/admin_site.tpl
+++ b/view/tpl/admin_site.tpl
diff --git a/view/admin_summary.tpl b/view/tpl/admin_summary.tpl
index 4efe1960c..4efe1960c 100644
--- a/view/admin_summary.tpl
+++ b/view/tpl/admin_summary.tpl
diff --git a/view/admin_users.tpl b/view/tpl/admin_users.tpl
index f67e4a0f7..f67e4a0f7 100644
--- a/view/admin_users.tpl
+++ b/view/tpl/admin_users.tpl
diff --git a/view/album_edit.tpl b/view/tpl/album_edit.tpl
index 56a7b73fc..56a7b73fc 100644
--- a/view/album_edit.tpl
+++ b/view/tpl/album_edit.tpl
diff --git a/view/api_config_xml.tpl b/view/tpl/api_config_xml.tpl
index 3281e59dd..3281e59dd 100644
--- a/view/api_config_xml.tpl
+++ b/view/tpl/api_config_xml.tpl
diff --git a/view/api_friends_xml.tpl b/view/tpl/api_friends_xml.tpl
index 0ea7eb13b..0ea7eb13b 100644
--- a/view/api_friends_xml.tpl
+++ b/view/tpl/api_friends_xml.tpl
diff --git a/view/api_ratelimit_xml.tpl b/view/tpl/api_ratelimit_xml.tpl
index 36ec1993d..36ec1993d 100644
--- a/view/api_ratelimit_xml.tpl
+++ b/view/tpl/api_ratelimit_xml.tpl
diff --git a/view/api_status_xml.tpl b/view/tpl/api_status_xml.tpl
index f6cd9c2c0..f6cd9c2c0 100644
--- a/view/api_status_xml.tpl
+++ b/view/tpl/api_status_xml.tpl
diff --git a/view/api_test_xml.tpl b/view/tpl/api_test_xml.tpl
index 7509a2dc1..7509a2dc1 100644
--- a/view/api_test_xml.tpl
+++ b/view/tpl/api_test_xml.tpl
diff --git a/view/api_timeline_atom.tpl b/view/tpl/api_timeline_atom.tpl
index fb4f51f59..fb4f51f59 100644
--- a/view/api_timeline_atom.tpl
+++ b/view/tpl/api_timeline_atom.tpl
diff --git a/view/api_timeline_rss.tpl b/view/tpl/api_timeline_rss.tpl
index 40239273c..40239273c 100644
--- a/view/api_timeline_rss.tpl
+++ b/view/tpl/api_timeline_rss.tpl
diff --git a/view/api_timeline_xml.tpl b/view/tpl/api_timeline_xml.tpl
index 4a32b411b..4a32b411b 100644
--- a/view/api_timeline_xml.tpl
+++ b/view/tpl/api_timeline_xml.tpl
diff --git a/view/api_user_xml.tpl b/view/tpl/api_user_xml.tpl
index d286652c0..d286652c0 100644
--- a/view/api_user_xml.tpl
+++ b/view/tpl/api_user_xml.tpl
diff --git a/view/apps.tpl b/view/tpl/apps.tpl
index 4c7f8c94c..4c7f8c94c 100644
--- a/view/apps.tpl
+++ b/view/tpl/apps.tpl
diff --git a/view/atom_feed.tpl b/view/tpl/atom_feed.tpl
index 2feb547ee..2feb547ee 100644
--- a/view/atom_feed.tpl
+++ b/view/tpl/atom_feed.tpl
diff --git a/view/atom_feed_dfrn.tpl b/view/tpl/atom_feed_dfrn.tpl
index 0bae62b52..0bae62b52 100644
--- a/view/atom_feed_dfrn.tpl
+++ b/view/tpl/atom_feed_dfrn.tpl
diff --git a/view/atom_mail.tpl b/view/tpl/atom_mail.tpl
index bf7c3efc8..bf7c3efc8 100644
--- a/view/atom_mail.tpl
+++ b/view/tpl/atom_mail.tpl
diff --git a/view/atom_suggest.tpl b/view/tpl/atom_suggest.tpl
index 66c61f9b6..66c61f9b6 100644
--- a/view/atom_suggest.tpl
+++ b/view/tpl/atom_suggest.tpl
diff --git a/view/auto_request.tpl b/view/tpl/auto_request.tpl
index 961de9bb3..961de9bb3 100644
--- a/view/auto_request.tpl
+++ b/view/tpl/auto_request.tpl
diff --git a/view/birthdays_reminder.tpl b/view/tpl/birthdays_reminder.tpl
index a00e5c7f8..8db7d22f4 100644
--- a/view/birthdays_reminder.tpl
+++ b/view/tpl/birthdays_reminder.tpl
@@ -5,6 +5,6 @@
{{ for $events as $event }}
<div class="birthday-list" id="birthday-$event.id"></a> <a href="$event.link">$event.title</a> $event.date </div>
{{ endfor }}
-</div></div>
+</div>
{{ endif }}
diff --git a/view/categories_widget.tpl b/view/tpl/categories_widget.tpl
index 5dbd871a8..5dbd871a8 100644
--- a/view/categories_widget.tpl
+++ b/view/tpl/categories_widget.tpl
diff --git a/view/comment_item.tpl b/view/tpl/comment_item.tpl
index a1d4e1043..a1d4e1043 100644
--- a/view/comment_item.tpl
+++ b/view/tpl/comment_item.tpl
diff --git a/view/common_friends.tpl b/view/tpl/common_friends.tpl
index 1f610d8c4..1f610d8c4 100644
--- a/view/common_friends.tpl
+++ b/view/tpl/common_friends.tpl
diff --git a/view/common_tabs.tpl b/view/tpl/common_tabs.tpl
index f8ceff46a..f8ceff46a 100644
--- a/view/common_tabs.tpl
+++ b/view/tpl/common_tabs.tpl
diff --git a/view/contact_block.tpl b/view/tpl/contact_block.tpl
index a79648712..a79648712 100644
--- a/view/contact_block.tpl
+++ b/view/tpl/contact_block.tpl
diff --git a/view/contact_edit.tpl b/view/tpl/contact_edit.tpl
index 4f99b4aca..4f99b4aca 100644
--- a/view/contact_edit.tpl
+++ b/view/tpl/contact_edit.tpl
diff --git a/view/contact_head.tpl b/view/tpl/contact_head.tpl
index 9cfd81710..9cfd81710 100644
--- a/view/contact_head.tpl
+++ b/view/tpl/contact_head.tpl
diff --git a/view/contact_slider.tpl b/view/tpl/contact_slider.tpl
index 1334f58b1..1334f58b1 100644
--- a/view/contact_slider.tpl
+++ b/view/tpl/contact_slider.tpl
diff --git a/view/contact_template.tpl b/view/tpl/contact_template.tpl
index 48930b48a..48930b48a 100644
--- a/view/contact_template.tpl
+++ b/view/tpl/contact_template.tpl
diff --git a/view/contacts-template.tpl b/view/tpl/contacts-template.tpl
index ecb342bf4..ecb342bf4 100644
--- a/view/contacts-template.tpl
+++ b/view/tpl/contacts-template.tpl
diff --git a/view/content.tpl b/view/tpl/content.tpl
index 466045d39..466045d39 100644
--- a/view/content.tpl
+++ b/view/tpl/content.tpl
diff --git a/view/conv.tpl b/view/tpl/conv.tpl
index b7222f154..b7222f154 100644
--- a/view/conv.tpl
+++ b/view/tpl/conv.tpl
diff --git a/view/conv_frame.tpl b/view/tpl/conv_frame.tpl
index ed3e87050..ed3e87050 100644
--- a/view/conv_frame.tpl
+++ b/view/tpl/conv_frame.tpl
diff --git a/view/conversation.tpl b/view/tpl/conversation.tpl
index 70cd389c9..70cd389c9 100644
--- a/view/conversation.tpl
+++ b/view/tpl/conversation.tpl
diff --git a/view/crepair.tpl b/view/tpl/crepair.tpl
index a3e532b61..a3e532b61 100644
--- a/view/crepair.tpl
+++ b/view/tpl/crepair.tpl
diff --git a/view/cropbody.tpl b/view/tpl/cropbody.tpl
index 4c0ca3d63..4c0ca3d63 100644
--- a/view/cropbody.tpl
+++ b/view/tpl/cropbody.tpl
diff --git a/view/crophead.tpl b/view/tpl/crophead.tpl
index 48f375426..48f375426 100644
--- a/view/crophead.tpl
+++ b/view/tpl/crophead.tpl
diff --git a/view/delegate.tpl b/view/tpl/delegate.tpl
index 9a7d2e18d..9a7d2e18d 100644
--- a/view/delegate.tpl
+++ b/view/tpl/delegate.tpl
diff --git a/view/dfrn_req_confirm.tpl b/view/tpl/dfrn_req_confirm.tpl
index 6c916323c..6c916323c 100644
--- a/view/dfrn_req_confirm.tpl
+++ b/view/tpl/dfrn_req_confirm.tpl
diff --git a/view/dfrn_request.tpl b/view/tpl/dfrn_request.tpl
index 4f8a87ea2..4f8a87ea2 100644
--- a/view/dfrn_request.tpl
+++ b/view/tpl/dfrn_request.tpl
diff --git a/view/diasp_dec_hdr.tpl b/view/tpl/diasp_dec_hdr.tpl
index e87c61888..e87c61888 100644
--- a/view/diasp_dec_hdr.tpl
+++ b/view/tpl/diasp_dec_hdr.tpl
diff --git a/view/diaspora_comment.tpl b/view/tpl/diaspora_comment.tpl
index 6ef4ab664..6ef4ab664 100644
--- a/view/diaspora_comment.tpl
+++ b/view/tpl/diaspora_comment.tpl
diff --git a/view/diaspora_comment_relay.tpl b/view/tpl/diaspora_comment_relay.tpl
index e82de1171..e82de1171 100644
--- a/view/diaspora_comment_relay.tpl
+++ b/view/tpl/diaspora_comment_relay.tpl
diff --git a/view/diaspora_conversation.tpl b/view/tpl/diaspora_conversation.tpl
index 12807ba59..12807ba59 100644
--- a/view/diaspora_conversation.tpl
+++ b/view/tpl/diaspora_conversation.tpl
diff --git a/view/diaspora_like.tpl b/view/tpl/diaspora_like.tpl
index a777aeebe..a777aeebe 100644
--- a/view/diaspora_like.tpl
+++ b/view/tpl/diaspora_like.tpl
diff --git a/view/diaspora_like_relay.tpl b/view/tpl/diaspora_like_relay.tpl
index 8b67f4de3..8b67f4de3 100755
--- a/view/diaspora_like_relay.tpl
+++ b/view/tpl/diaspora_like_relay.tpl
diff --git a/view/diaspora_message.tpl b/view/tpl/diaspora_message.tpl
index 667b8d53f..667b8d53f 100644
--- a/view/diaspora_message.tpl
+++ b/view/tpl/diaspora_message.tpl
diff --git a/view/diaspora_photo.tpl b/view/tpl/diaspora_photo.tpl
index 75ca7f15c..75ca7f15c 100644
--- a/view/diaspora_photo.tpl
+++ b/view/tpl/diaspora_photo.tpl
diff --git a/view/diaspora_post.tpl b/view/tpl/diaspora_post.tpl
index 1ba3ebb1f..1ba3ebb1f 100644
--- a/view/diaspora_post.tpl
+++ b/view/tpl/diaspora_post.tpl
diff --git a/view/diaspora_profile.tpl b/view/tpl/diaspora_profile.tpl
index e5c3d3cad..e5c3d3cad 100644
--- a/view/diaspora_profile.tpl
+++ b/view/tpl/diaspora_profile.tpl
diff --git a/view/diaspora_relay_retraction.tpl b/view/tpl/diaspora_relay_retraction.tpl
index e76c7c6c5..e76c7c6c5 100644
--- a/view/diaspora_relay_retraction.tpl
+++ b/view/tpl/diaspora_relay_retraction.tpl
diff --git a/view/diaspora_relayable_retraction.tpl b/view/tpl/diaspora_relayable_retraction.tpl
index 73cff8343..73cff8343 100755
--- a/view/diaspora_relayable_retraction.tpl
+++ b/view/tpl/diaspora_relayable_retraction.tpl
diff --git a/view/diaspora_retract.tpl b/view/tpl/diaspora_retract.tpl
index 6d5b6e22b..6d5b6e22b 100644
--- a/view/diaspora_retract.tpl
+++ b/view/tpl/diaspora_retract.tpl
diff --git a/view/diaspora_share.tpl b/view/tpl/diaspora_share.tpl
index c16341b1e..c16341b1e 100644
--- a/view/diaspora_share.tpl
+++ b/view/tpl/diaspora_share.tpl
diff --git a/view/diaspora_signed_retract.tpl b/view/tpl/diaspora_signed_retract.tpl
index 22120e287..22120e287 100644
--- a/view/diaspora_signed_retract.tpl
+++ b/view/tpl/diaspora_signed_retract.tpl
diff --git a/view/diaspora_vcard.tpl b/view/tpl/diaspora_vcard.tpl
index de3981a94..de3981a94 100644
--- a/view/diaspora_vcard.tpl
+++ b/view/tpl/diaspora_vcard.tpl
diff --git a/view/directory_header.tpl b/view/tpl/directory_header.tpl
index 1f03540f2..1f03540f2 100644
--- a/view/directory_header.tpl
+++ b/view/tpl/directory_header.tpl
diff --git a/view/directory_item.tpl b/view/tpl/directory_item.tpl
index b45da4465..b45da4465 100644
--- a/view/directory_item.tpl
+++ b/view/tpl/directory_item.tpl
diff --git a/view/tpl/display-head.tpl b/view/tpl/display-head.tpl
new file mode 100644
index 000000000..3d4e7e96a
--- /dev/null
+++ b/view/tpl/display-head.tpl
@@ -0,0 +1,8 @@
+<script>
+$(document).ready(function() {
+ $(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+ // make auto-complete work in more places
+ $(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+});
+</script>
+
diff --git a/view/email_notify_html.tpl b/view/tpl/email_notify_html.tpl
index 43f72f15c..43f72f15c 100644
--- a/view/email_notify_html.tpl
+++ b/view/tpl/email_notify_html.tpl
diff --git a/view/email_notify_text.tpl b/view/tpl/email_notify_text.tpl
index 018bb6078..018bb6078 100644
--- a/view/email_notify_text.tpl
+++ b/view/tpl/email_notify_text.tpl
diff --git a/view/event.tpl b/view/tpl/event.tpl
index ac9f889ec..ac9f889ec 100644
--- a/view/event.tpl
+++ b/view/tpl/event.tpl
diff --git a/view/event_form.tpl b/view/tpl/event_form.tpl
index 536c52b0f..536c52b0f 100644
--- a/view/event_form.tpl
+++ b/view/tpl/event_form.tpl
diff --git a/view/event_head.tpl b/view/tpl/event_head.tpl
index 471748b97..471748b97 100644
--- a/view/event_head.tpl
+++ b/view/tpl/event_head.tpl
diff --git a/view/events-js.tpl b/view/tpl/events-js.tpl
index b0e182c56..b0e182c56 100644
--- a/view/events-js.tpl
+++ b/view/tpl/events-js.tpl
diff --git a/view/events.tpl b/view/tpl/events.tpl
index 5a9787de3..5a9787de3 100644
--- a/view/events.tpl
+++ b/view/tpl/events.tpl
diff --git a/view/events_reminder.tpl b/view/tpl/events_reminder.tpl
index f641a5faf..f641a5faf 100644
--- a/view/events_reminder.tpl
+++ b/view/tpl/events_reminder.tpl
diff --git a/view/failed_updates.tpl b/view/tpl/failed_updates.tpl
index c6e4cb08e..c6e4cb08e 100644
--- a/view/failed_updates.tpl
+++ b/view/tpl/failed_updates.tpl
diff --git a/view/fake_feed.tpl b/view/tpl/fake_feed.tpl
index c37071cf4..c37071cf4 100644
--- a/view/fake_feed.tpl
+++ b/view/tpl/fake_feed.tpl
diff --git a/view/field.tpl b/view/tpl/field.tpl
index 35f5afd39..35f5afd39 100644
--- a/view/field.tpl
+++ b/view/tpl/field.tpl
diff --git a/view/field_checkbox.tpl b/view/tpl/field_checkbox.tpl
index afab29243..afab29243 100644
--- a/view/field_checkbox.tpl
+++ b/view/tpl/field_checkbox.tpl
diff --git a/view/field_combobox.tpl b/view/tpl/field_combobox.tpl
index a4dc8e571..a4dc8e571 100644
--- a/view/field_combobox.tpl
+++ b/view/tpl/field_combobox.tpl
diff --git a/view/field_custom.tpl b/view/tpl/field_custom.tpl
index be15d3f60..be15d3f60 100644
--- a/view/field_custom.tpl
+++ b/view/tpl/field_custom.tpl
diff --git a/view/field_input.tpl b/view/tpl/field_input.tpl
index 748d93f3e..748d93f3e 100644
--- a/view/field_input.tpl
+++ b/view/tpl/field_input.tpl
diff --git a/view/field_intcheckbox.tpl b/view/tpl/field_intcheckbox.tpl
index 47a513a55..47a513a55 100644
--- a/view/field_intcheckbox.tpl
+++ b/view/tpl/field_intcheckbox.tpl
diff --git a/view/field_openid.tpl b/view/tpl/field_openid.tpl
index acd93ff62..acd93ff62 100644
--- a/view/field_openid.tpl
+++ b/view/tpl/field_openid.tpl
diff --git a/view/field_password.tpl b/view/tpl/field_password.tpl
index e604b7f5d..e604b7f5d 100644
--- a/view/field_password.tpl
+++ b/view/tpl/field_password.tpl
diff --git a/view/field_radio.tpl b/view/tpl/field_radio.tpl
index a915e8eb3..a915e8eb3 100644
--- a/view/field_radio.tpl
+++ b/view/tpl/field_radio.tpl
diff --git a/view/field_richtext.tpl b/view/tpl/field_richtext.tpl
index c124ee000..c124ee000 100644
--- a/view/field_richtext.tpl
+++ b/view/tpl/field_richtext.tpl
diff --git a/view/field_select.tpl b/view/tpl/field_select.tpl
index d79eb48e0..d79eb48e0 100644
--- a/view/field_select.tpl
+++ b/view/tpl/field_select.tpl
diff --git a/view/field_select_raw.tpl b/view/tpl/field_select_raw.tpl
index 765b285d9..765b285d9 100644
--- a/view/field_select_raw.tpl
+++ b/view/tpl/field_select_raw.tpl
diff --git a/view/field_textarea.tpl b/view/tpl/field_textarea.tpl
index 2425cdd3b..2425cdd3b 100644
--- a/view/field_textarea.tpl
+++ b/view/tpl/field_textarea.tpl
diff --git a/view/field_themeselect.tpl b/view/tpl/field_themeselect.tpl
index 5847d8664..5847d8664 100644
--- a/view/field_themeselect.tpl
+++ b/view/tpl/field_themeselect.tpl
diff --git a/view/field_yesno.tpl b/view/tpl/field_yesno.tpl
index 5d4a775c2..5d4a775c2 100644
--- a/view/field_yesno.tpl
+++ b/view/tpl/field_yesno.tpl
diff --git a/view/fileas_widget.tpl b/view/tpl/fileas_widget.tpl
index 54fba7435..54fba7435 100644
--- a/view/fileas_widget.tpl
+++ b/view/tpl/fileas_widget.tpl
diff --git a/view/filebrowser.tpl b/view/tpl/filebrowser.tpl
index 1e97237f4..1e97237f4 100644
--- a/view/filebrowser.tpl
+++ b/view/tpl/filebrowser.tpl
diff --git a/view/filer_dialog.tpl b/view/tpl/filer_dialog.tpl
index ae837d6b7..ae837d6b7 100644
--- a/view/filer_dialog.tpl
+++ b/view/tpl/filer_dialog.tpl
diff --git a/view/follow.tpl b/view/tpl/follow.tpl
index 259e74a93..259e74a93 100644
--- a/view/follow.tpl
+++ b/view/tpl/follow.tpl
diff --git a/view/follow_slap.tpl b/view/tpl/follow_slap.tpl
index 0d0889f7d..0d0889f7d 100644
--- a/view/follow_slap.tpl
+++ b/view/tpl/follow_slap.tpl
diff --git a/view/generic_links_widget.tpl b/view/tpl/generic_links_widget.tpl
index f3404f783..f3404f783 100644
--- a/view/generic_links_widget.tpl
+++ b/view/tpl/generic_links_widget.tpl
diff --git a/view/group_drop.tpl b/view/tpl/group_drop.tpl
index 2cbebbb8e..2cbebbb8e 100644
--- a/view/group_drop.tpl
+++ b/view/tpl/group_drop.tpl
diff --git a/view/group_edit.tpl b/view/tpl/group_edit.tpl
index 2fa2b1a55..2fa2b1a55 100644
--- a/view/group_edit.tpl
+++ b/view/tpl/group_edit.tpl
diff --git a/view/group_selection.tpl b/view/tpl/group_selection.tpl
index 3809cb994..3809cb994 100644
--- a/view/group_selection.tpl
+++ b/view/tpl/group_selection.tpl
diff --git a/view/group_side.tpl b/view/tpl/group_side.tpl
index ebb194d9c..ebb194d9c 100644
--- a/view/group_side.tpl
+++ b/view/tpl/group_side.tpl
diff --git a/view/groupeditor.tpl b/view/tpl/groupeditor.tpl
index 755985eb3..755985eb3 100644
--- a/view/groupeditor.tpl
+++ b/view/tpl/groupeditor.tpl
diff --git a/view/head.tpl b/view/tpl/head.tpl
index 34efa1bd8..34efa1bd8 100644
--- a/view/head.tpl
+++ b/view/tpl/head.tpl
diff --git a/view/hide_comments.tpl b/view/tpl/hide_comments.tpl
index 55ee9dd7b..55ee9dd7b 100644
--- a/view/hide_comments.tpl
+++ b/view/tpl/hide_comments.tpl
diff --git a/view/install.tpl b/view/tpl/install.tpl
index b3a5f46ff..b3a5f46ff 100644
--- a/view/install.tpl
+++ b/view/tpl/install.tpl
diff --git a/view/install_checks.tpl b/view/tpl/install_checks.tpl
index 176611d4b..176611d4b 100644
--- a/view/install_checks.tpl
+++ b/view/tpl/install_checks.tpl
diff --git a/view/install_db.tpl b/view/tpl/install_db.tpl
index 1302b5a70..1302b5a70 100644
--- a/view/install_db.tpl
+++ b/view/tpl/install_db.tpl
diff --git a/view/install_settings.tpl b/view/tpl/install_settings.tpl
index 05b87f904..05b87f904 100644
--- a/view/install_settings.tpl
+++ b/view/tpl/install_settings.tpl
diff --git a/view/intros.tpl b/view/tpl/intros.tpl
index e7fd53ca4..e7fd53ca4 100644
--- a/view/intros.tpl
+++ b/view/tpl/intros.tpl
diff --git a/view/invite.tpl b/view/tpl/invite.tpl
index 01a45c774..a47ef0162 100644
--- a/view/invite.tpl
+++ b/view/tpl/invite.tpl
@@ -23,4 +23,5 @@ $msg_text
<input type="submit" name="submit" value="$submit" />
</div>
-</form> \ No newline at end of file
+</div>
+</form>
diff --git a/view/jot-header.tpl b/view/tpl/jot-header.tpl
index f777e997f..f777e997f 100644
--- a/view/jot-header.tpl
+++ b/view/tpl/jot-header.tpl
diff --git a/view/jot.tpl b/view/tpl/jot.tpl
index 91de628ac..91de628ac 100644
--- a/view/jot.tpl
+++ b/view/tpl/jot.tpl
diff --git a/view/jot_geotag.tpl b/view/tpl/jot_geotag.tpl
index b0f71e73b..b0f71e73b 100644
--- a/view/jot_geotag.tpl
+++ b/view/tpl/jot_geotag.tpl
diff --git a/view/lang_selector.tpl b/view/tpl/lang_selector.tpl
index b3a527b40..b3a527b40 100644
--- a/view/lang_selector.tpl
+++ b/view/tpl/lang_selector.tpl
diff --git a/view/like_noshare.tpl b/view/tpl/like_noshare.tpl
index 2651ea1f8..2651ea1f8 100644
--- a/view/like_noshare.tpl
+++ b/view/tpl/like_noshare.tpl
diff --git a/view/login.tpl b/view/tpl/login.tpl
index 9f098c1d4..9f098c1d4 100644
--- a/view/login.tpl
+++ b/view/tpl/login.tpl
diff --git a/view/logout.tpl b/view/tpl/logout.tpl
index efc971df8..efc971df8 100644
--- a/view/logout.tpl
+++ b/view/tpl/logout.tpl
diff --git a/view/lostpass.tpl b/view/tpl/lostpass.tpl
index cd3644157..cd3644157 100644
--- a/view/lostpass.tpl
+++ b/view/tpl/lostpass.tpl
diff --git a/view/magicsig.tpl b/view/tpl/magicsig.tpl
index 75f9bc475..75f9bc475 100644
--- a/view/magicsig.tpl
+++ b/view/tpl/magicsig.tpl
diff --git a/view/mail_conv.tpl b/view/tpl/mail_conv.tpl
index 75a4506f6..75a4506f6 100644
--- a/view/mail_conv.tpl
+++ b/view/tpl/mail_conv.tpl
diff --git a/view/mail_display.tpl b/view/tpl/mail_display.tpl
index 8fbc12929..8fbc12929 100644
--- a/view/mail_display.tpl
+++ b/view/tpl/mail_display.tpl
diff --git a/view/mail_head.tpl b/view/tpl/mail_head.tpl
index afb65f537..afb65f537 100644
--- a/view/mail_head.tpl
+++ b/view/tpl/mail_head.tpl
diff --git a/view/mail_list.tpl b/view/tpl/mail_list.tpl
index 22e35dec8..22e35dec8 100644
--- a/view/mail_list.tpl
+++ b/view/tpl/mail_list.tpl
diff --git a/view/main_slider.tpl b/view/tpl/main_slider.tpl
index 0bcf1384f..0bcf1384f 100644
--- a/view/main_slider.tpl
+++ b/view/tpl/main_slider.tpl
diff --git a/view/match.tpl b/view/tpl/match.tpl
index b052845ae..b052845ae 100644
--- a/view/match.tpl
+++ b/view/tpl/match.tpl
diff --git a/view/message_side.tpl b/view/tpl/message_side.tpl
index fce771bd5..fce771bd5 100644
--- a/view/message_side.tpl
+++ b/view/tpl/message_side.tpl
diff --git a/view/moderated_comment.tpl b/view/tpl/moderated_comment.tpl
index 911c35f33..911c35f33 100644
--- a/view/moderated_comment.tpl
+++ b/view/tpl/moderated_comment.tpl
diff --git a/view/msg-header.tpl b/view/tpl/msg-header.tpl
index 2d1ea7a61..2d1ea7a61 100644
--- a/view/msg-header.tpl
+++ b/view/tpl/msg-header.tpl
diff --git a/view/nav.tpl b/view/tpl/nav.tpl
index 4675c3e5c..4675c3e5c 100644
--- a/view/nav.tpl
+++ b/view/tpl/nav.tpl
diff --git a/view/netfriend.tpl b/view/tpl/netfriend.tpl
index c2a92ce9e..c2a92ce9e 100644
--- a/view/netfriend.tpl
+++ b/view/tpl/netfriend.tpl
diff --git a/view/nets.tpl b/view/tpl/nets.tpl
index b0cb8890c..b0cb8890c 100644
--- a/view/nets.tpl
+++ b/view/tpl/nets.tpl
diff --git a/view/nogroup-template.tpl b/view/tpl/nogroup-template.tpl
index dd00ed097..dd00ed097 100644
--- a/view/nogroup-template.tpl
+++ b/view/tpl/nogroup-template.tpl
diff --git a/view/notifications.tpl b/view/tpl/notifications.tpl
index 1a13b68b9..1a13b68b9 100644
--- a/view/notifications.tpl
+++ b/view/tpl/notifications.tpl
diff --git a/view/notifications_comments_item.tpl b/view/tpl/notifications_comments_item.tpl
index 73cc9f948..73cc9f948 100644
--- a/view/notifications_comments_item.tpl
+++ b/view/tpl/notifications_comments_item.tpl
diff --git a/view/notifications_dislikes_item.tpl b/view/tpl/notifications_dislikes_item.tpl
index 73cc9f948..73cc9f948 100644
--- a/view/notifications_dislikes_item.tpl
+++ b/view/tpl/notifications_dislikes_item.tpl
diff --git a/view/notifications_friends_item.tpl b/view/tpl/notifications_friends_item.tpl
index 73cc9f948..73cc9f948 100644
--- a/view/notifications_friends_item.tpl
+++ b/view/tpl/notifications_friends_item.tpl
diff --git a/view/notifications_likes_item.tpl b/view/tpl/notifications_likes_item.tpl
index 389144d9b..389144d9b 100644
--- a/view/notifications_likes_item.tpl
+++ b/view/tpl/notifications_likes_item.tpl
diff --git a/view/notifications_network_item.tpl b/view/tpl/notifications_network_item.tpl
index bd86548fc..bd86548fc 100644
--- a/view/notifications_network_item.tpl
+++ b/view/tpl/notifications_network_item.tpl
diff --git a/view/notifications_posts_item.tpl b/view/tpl/notifications_posts_item.tpl
index 73cc9f948..73cc9f948 100644
--- a/view/notifications_posts_item.tpl
+++ b/view/tpl/notifications_posts_item.tpl
diff --git a/view/notify.tpl b/view/tpl/notify.tpl
index 73cc9f948..73cc9f948 100644
--- a/view/notify.tpl
+++ b/view/tpl/notify.tpl
diff --git a/view/oauth_authorize.tpl b/view/tpl/oauth_authorize.tpl
index 31f02ac50..31f02ac50 100644
--- a/view/oauth_authorize.tpl
+++ b/view/tpl/oauth_authorize.tpl
diff --git a/view/oauth_authorize_done.tpl b/view/tpl/oauth_authorize_done.tpl
index 51eaea248..51eaea248 100644
--- a/view/oauth_authorize_done.tpl
+++ b/view/tpl/oauth_authorize_done.tpl
diff --git a/view/oembed_video.tpl b/view/tpl/oembed_video.tpl
index d3a9a9311..d3a9a9311 100755
--- a/view/oembed_video.tpl
+++ b/view/tpl/oembed_video.tpl
diff --git a/view/oexchange_xrd.tpl b/view/tpl/oexchange_xrd.tpl
index c7e6df498..c7e6df498 100644
--- a/view/oexchange_xrd.tpl
+++ b/view/tpl/oexchange_xrd.tpl
diff --git a/view/opensearch.tpl b/view/tpl/opensearch.tpl
index 374fcaac9..374fcaac9 100644
--- a/view/opensearch.tpl
+++ b/view/tpl/opensearch.tpl
diff --git a/view/pagetypes.tpl b/view/tpl/pagetypes.tpl
index c9022a1c1..c9022a1c1 100644
--- a/view/pagetypes.tpl
+++ b/view/tpl/pagetypes.tpl
diff --git a/view/peoplefind.tpl b/view/tpl/peoplefind.tpl
index 3c2692d25..3c2692d25 100644
--- a/view/peoplefind.tpl
+++ b/view/tpl/peoplefind.tpl
diff --git a/view/photo_album.tpl b/view/tpl/photo_album.tpl
index cc3dcfb9c..cc3dcfb9c 100644
--- a/view/photo_album.tpl
+++ b/view/tpl/photo_album.tpl
diff --git a/view/photo_drop.tpl b/view/tpl/photo_drop.tpl
index b4ea62b45..b4ea62b45 100644
--- a/view/photo_drop.tpl
+++ b/view/tpl/photo_drop.tpl
diff --git a/view/photo_edit.tpl b/view/tpl/photo_edit.tpl
index 53b69caae..53b69caae 100644
--- a/view/photo_edit.tpl
+++ b/view/tpl/photo_edit.tpl
diff --git a/view/photo_item.tpl b/view/tpl/photo_item.tpl
index 22884e848..22884e848 100644
--- a/view/photo_item.tpl
+++ b/view/tpl/photo_item.tpl
diff --git a/view/photo_top.tpl b/view/tpl/photo_top.tpl
index 155cab51d..155cab51d 100644
--- a/view/photo_top.tpl
+++ b/view/tpl/photo_top.tpl
diff --git a/view/photo_view.tpl b/view/tpl/photo_view.tpl
index 732caf690..732caf690 100644
--- a/view/photo_view.tpl
+++ b/view/tpl/photo_view.tpl
diff --git a/view/photos_recent.tpl b/view/tpl/photos_recent.tpl
index 1df78cb7b..1df78cb7b 100644
--- a/view/photos_recent.tpl
+++ b/view/tpl/photos_recent.tpl
diff --git a/view/photos_upload.tpl b/view/tpl/photos_upload.tpl
index 33c48cbeb..93c0b7d54 100644
--- a/view/photos_upload.tpl
+++ b/view/tpl/photos_upload.tpl
@@ -26,6 +26,7 @@
<a href="#photos-upload-permissions-wrapper" id="photos-upload-perms-menu" class="button popupbox" />
<span id="jot-perms-icon" class="icon $lockstate" ></span>$permissions
</a>
+ </div>
<div id="photos-upload-perms-end"></div>
<div style="display: none;">
diff --git a/view/poco_entry_xml.tpl b/view/tpl/poco_entry_xml.tpl
index 4d84cee41..4d84cee41 100644
--- a/view/poco_entry_xml.tpl
+++ b/view/tpl/poco_entry_xml.tpl
diff --git a/view/poco_xml.tpl b/view/tpl/poco_xml.tpl
index 9549b695d..9549b695d 100644
--- a/view/poco_xml.tpl
+++ b/view/tpl/poco_xml.tpl
diff --git a/view/poke_content.tpl b/view/tpl/poke_content.tpl
index 18438787a..b9e089f5b 100644
--- a/view/poke_content.tpl
+++ b/view/tpl/poke_content.tpl
@@ -8,9 +8,9 @@
<div id="poke-recip-label">$clabel</div>
<br />
-<input id="recip" type="text" size="64" maxlength="255" value="$name" name="pokename" autocomplete="off">
-<input id="recip-complete" type="hidden" value="$id" name="cid">
-
+<input id="poke-recip" type="text" size="64" maxlength="255" value="$name" name="pokename" autocomplete="off" />
+<input id="poke-recip-complete" type="hidden" value="$id" name="cid" />
+<input id="poke-parent" type="hidden" value="$parent" name="parent" />
<br />
<br />
<div id="poke-action-label">$choice</div>
@@ -24,7 +24,7 @@
<br />
<br />
<div id="poke-private-desc">$prv_desc</div>
-<input type="checkbox" name="private" value="1" />
+<input type="checkbox" name="private" {{ if $parent }}disabled="disabled"{{ endif }} value="1" />
<br />
<br />
<input type="submit" name="submit" value="$submit" />
diff --git a/view/posted_date_widget.tpl b/view/tpl/posted_date_widget.tpl
index 3e2ee5a3e..3e2ee5a3e 100644
--- a/view/posted_date_widget.tpl
+++ b/view/tpl/posted_date_widget.tpl
diff --git a/view/profed_head.tpl b/view/tpl/profed_head.tpl
index 2477654b3..2477654b3 100644
--- a/view/profed_head.tpl
+++ b/view/tpl/profed_head.tpl
diff --git a/view/profile-hide-friends.tpl b/view/tpl/profile-hide-friends.tpl
index 9ecacfbe0..9ecacfbe0 100644
--- a/view/profile-hide-friends.tpl
+++ b/view/tpl/profile-hide-friends.tpl
diff --git a/view/profile-hide-wall.tpl b/view/tpl/profile-hide-wall.tpl
index 10185e243..10185e243 100644
--- a/view/profile-hide-wall.tpl
+++ b/view/tpl/profile-hide-wall.tpl
diff --git a/view/profile-in-directory.tpl b/view/tpl/profile-in-directory.tpl
index 56b28d37e..56b28d37e 100644
--- a/view/profile-in-directory.tpl
+++ b/view/tpl/profile-in-directory.tpl
diff --git a/view/profile-in-netdir.tpl b/view/tpl/profile-in-netdir.tpl
index 882ad2d17..882ad2d17 100644
--- a/view/profile-in-netdir.tpl
+++ b/view/tpl/profile-in-netdir.tpl
diff --git a/view/profile_advanced.tpl b/view/tpl/profile_advanced.tpl
index b02b7f27d..b02b7f27d 100644
--- a/view/profile_advanced.tpl
+++ b/view/tpl/profile_advanced.tpl
diff --git a/view/profile_edit.tpl b/view/tpl/profile_edit.tpl
index bc342cc3b..bc342cc3b 100644
--- a/view/profile_edit.tpl
+++ b/view/tpl/profile_edit.tpl
diff --git a/view/profile_edlink.tpl b/view/tpl/profile_edlink.tpl
index ea787b9f5..ea787b9f5 100644
--- a/view/profile_edlink.tpl
+++ b/view/tpl/profile_edlink.tpl
diff --git a/view/profile_entry.tpl b/view/tpl/profile_entry.tpl
index 7ff6d685b..7ff6d685b 100644
--- a/view/profile_entry.tpl
+++ b/view/tpl/profile_entry.tpl
diff --git a/view/profile_listing_header.tpl b/view/tpl/profile_listing_header.tpl
index 61a273792..61a273792 100644
--- a/view/profile_listing_header.tpl
+++ b/view/tpl/profile_listing_header.tpl
diff --git a/view/profile_photo.tpl b/view/tpl/profile_photo.tpl
index 04ee8f916..04ee8f916 100644
--- a/view/profile_photo.tpl
+++ b/view/tpl/profile_photo.tpl
diff --git a/view/profile_publish.tpl b/view/tpl/profile_publish.tpl
index 8fd0bc913..8fd0bc913 100644
--- a/view/profile_publish.tpl
+++ b/view/tpl/profile_publish.tpl
diff --git a/view/profile_vcard.tpl b/view/tpl/profile_vcard.tpl
index d1e684795..d1e684795 100644
--- a/view/profile_vcard.tpl
+++ b/view/tpl/profile_vcard.tpl
diff --git a/view/prv_message.tpl b/view/tpl/prv_message.tpl
index ecfef95d6..ecfef95d6 100644
--- a/view/prv_message.tpl
+++ b/view/tpl/prv_message.tpl
diff --git a/view/pwdreset.tpl b/view/tpl/pwdreset.tpl
index 497b93396..497b93396 100644
--- a/view/pwdreset.tpl
+++ b/view/tpl/pwdreset.tpl
diff --git a/view/register.tpl b/view/tpl/register.tpl
index 244762c4b..244762c4b 100644
--- a/view/register.tpl
+++ b/view/tpl/register.tpl
diff --git a/view/remote_friends_common.tpl b/view/tpl/remote_friends_common.tpl
index 9e0562878..9e0562878 100644
--- a/view/remote_friends_common.tpl
+++ b/view/tpl/remote_friends_common.tpl
diff --git a/view/removeme.tpl b/view/tpl/removeme.tpl
index a3ca8d4cf..a3ca8d4cf 100644
--- a/view/removeme.tpl
+++ b/view/tpl/removeme.tpl
diff --git a/view/saved_searches_aside.tpl b/view/tpl/saved_searches_aside.tpl
index a204c48ff..a204c48ff 100644
--- a/view/saved_searches_aside.tpl
+++ b/view/tpl/saved_searches_aside.tpl
diff --git a/view/search_item.tpl b/view/tpl/search_item.tpl
index dc4a43c6a..dc4a43c6a 100644
--- a/view/search_item.tpl
+++ b/view/tpl/search_item.tpl
diff --git a/view/settings.tpl b/view/tpl/settings.tpl
index bebd0c12a..bebd0c12a 100644
--- a/view/settings.tpl
+++ b/view/tpl/settings.tpl
diff --git a/view/settings_addons.tpl b/view/tpl/settings_addons.tpl
index 84171dc8d..84171dc8d 100644
--- a/view/settings_addons.tpl
+++ b/view/tpl/settings_addons.tpl
diff --git a/view/settings_connectors.tpl b/view/tpl/settings_connectors.tpl
index 07a86e4fe..07a86e4fe 100644
--- a/view/settings_connectors.tpl
+++ b/view/tpl/settings_connectors.tpl
diff --git a/view/settings_display.tpl b/view/tpl/settings_display.tpl
index 70895a1f8..70895a1f8 100644
--- a/view/settings_display.tpl
+++ b/view/tpl/settings_display.tpl
diff --git a/view/settings_nick_set.tpl b/view/tpl/settings_nick_set.tpl
index eb4721d50..eb4721d50 100644
--- a/view/settings_nick_set.tpl
+++ b/view/tpl/settings_nick_set.tpl
diff --git a/view/settings_nick_subdir.tpl b/view/tpl/settings_nick_subdir.tpl
index 303c24df7..303c24df7 100644
--- a/view/settings_nick_subdir.tpl
+++ b/view/tpl/settings_nick_subdir.tpl
diff --git a/view/settings_oauth.tpl b/view/tpl/settings_oauth.tpl
index 890c4ee6c..890c4ee6c 100644
--- a/view/settings_oauth.tpl
+++ b/view/tpl/settings_oauth.tpl
diff --git a/view/settings_oauth_edit.tpl b/view/tpl/settings_oauth_edit.tpl
index e6f2abdc2..e6f2abdc2 100644
--- a/view/settings_oauth_edit.tpl
+++ b/view/tpl/settings_oauth_edit.tpl
diff --git a/view/suggest_friends.tpl b/view/tpl/suggest_friends.tpl
index e97b5e8cc..e97b5e8cc 100644
--- a/view/suggest_friends.tpl
+++ b/view/tpl/suggest_friends.tpl
diff --git a/view/suggestions.tpl b/view/tpl/suggestions.tpl
index 656336496..656336496 100644
--- a/view/suggestions.tpl
+++ b/view/tpl/suggestions.tpl
diff --git a/view/tag_slap.tpl b/view/tpl/tag_slap.tpl
index 6449df496..6449df496 100644
--- a/view/tag_slap.tpl
+++ b/view/tpl/tag_slap.tpl
diff --git a/view/viewcontact_template.tpl b/view/tpl/viewcontact_template.tpl
index d6f01643e..d6f01643e 100644
--- a/view/viewcontact_template.tpl
+++ b/view/tpl/viewcontact_template.tpl
diff --git a/view/wall_item.tpl b/view/tpl/wall_item.tpl
index 458677433..458677433 100644
--- a/view/wall_item.tpl
+++ b/view/tpl/wall_item.tpl
diff --git a/view/wallmessage.tpl b/view/tpl/wallmessage.tpl
index 66b2bc3a0..66b2bc3a0 100644
--- a/view/wallmessage.tpl
+++ b/view/tpl/wallmessage.tpl
diff --git a/view/wallmsg-header.tpl b/view/tpl/wallmsg-header.tpl
index cb3922572..cb3922572 100644
--- a/view/wallmsg-header.tpl
+++ b/view/tpl/wallmsg-header.tpl
diff --git a/view/wallwall_item.tpl b/view/tpl/wallwall_item.tpl
index 983c03287..983c03287 100644
--- a/view/wallwall_item.tpl
+++ b/view/tpl/wallwall_item.tpl
diff --git a/view/xrd_diaspora.tpl b/view/tpl/xrd_diaspora.tpl
index 25cda533c..25cda533c 100644
--- a/view/xrd_diaspora.tpl
+++ b/view/tpl/xrd_diaspora.tpl
diff --git a/view/xrd_host.tpl b/view/tpl/xrd_host.tpl
index 94e3c2146..94e3c2146 100644
--- a/view/xrd_host.tpl
+++ b/view/tpl/xrd_host.tpl
diff --git a/view/xrd_person.tpl b/view/tpl/xrd_person.tpl
index 3a6ca7ba7..3a6ca7ba7 100644
--- a/view/xrd_person.tpl
+++ b/view/tpl/xrd_person.tpl
diff --git a/view/zentity.tpl b/view/tpl/zentity.tpl
index f34042d05..f34042d05 100644
--- a/view/zentity.tpl
+++ b/view/tpl/zentity.tpl
diff --git a/view/zregister.tpl b/view/tpl/zregister.tpl
index 356b1b61d..356b1b61d 100644
--- a/view/zregister.tpl
+++ b/view/tpl/zregister.tpl