From ddf1caf0fd9ea4fc97147ba7b45587bcf7a6fab4 Mon Sep 17 00:00:00 2001 From: Fabrixxm <fabrix.xm@gmail.com> Date: Wed, 27 Mar 2013 10:37:59 -0400 Subject: [PATCH 1/5] template engine rework - use smarty3 as default engine - new pluggable template engine system --- boot.php | 74 ++++++++++++++++++++++++++++++++-- include/friendica_smarty.php | 32 +++++++++++++-- include/template_processor.php | 21 +++++++--- include/text.php | 32 +++++---------- object/TemplateEngine.php | 11 +++++ 5 files changed, 136 insertions(+), 34 deletions(-) create mode 100644 object/TemplateEngine.php diff --git a/boot.php b/boot.php index 0475f6ab39..477b8331c0 100644 --- a/boot.php +++ b/boot.php @@ -385,6 +385,11 @@ if(! class_exists('App')) { 'stylesheet' => '', 'template_engine' => 'internal', ); + + // array of registered template engines ('name'=>'class name') + public $template_engines = array(); + // array of instanced template engines ('name'=>'instance') + public $template_engine_instance = array(); private $ldelim = array( 'internal' => '', @@ -539,6 +544,17 @@ if(! class_exists('App')) { $mobile_detect = new Mobile_Detect(); $this->is_mobile = $mobile_detect->isMobile(); $this->is_tablet = $mobile_detect->isTablet(); + + /** + * register template engines + */ + $dc = get_declared_classes(); + foreach ($dc as $k) { + if (in_array("ITemplateEngine", class_implements($k))){ + $this->register_template_engine($k); + } + } + } function get_basepath() { @@ -712,13 +728,63 @@ if(! class_exists('App')) { return $this->cached_profile_image[$avatar_image]; } + + /** + * register template engine class + * if $name is "", is used class static property $class::$name + * @param string $class + * @param string $name + */ + function register_template_engine($class, $name = '') { + if ($name===""){ + $v = get_class_vars( $class ); + if(x($v,"name")) $name = $v['name']; + } + if ($name===""){ + echo "template engine <tt>$class</tt> cannot be registered without a name.\n"; + killme(); + } + $this->template_engines[$name] = $class; + } + + /** + * return template engine instance. If $name is not defined, + * return engine defined by theme, or default + * + * @param strin $name Template engine name + * @return object Template Engine instance + */ + function template_engine($name = ''){ + + if ($name!=="") { + $template_engine = $name; + } else { + $template_engine = 'smarty3'; + if (x($this->theme, 'template_engine')) { + $template_engine = $this->theme['template_engine']; + } + } + if (isset($this->template_engines[$template_engine])){ + if(isset($this->template_engine_instance[$template_engine])){ + return $this->template_engine_instance[$template_engine]; + } else { + $class = $this->template_engines[$template_engine]; + $obj = new $class; + $this->template_engine_instance[$template_engine] = $obj; + return $obj; + } + } + + echo "template engine <tt>$template_engine</tt> is not registered!\n"; killme(); + } + function get_template_engine() { return $this->theme['template_engine']; } - function set_template_engine($engine = 'internal') { + function set_template_engine($engine = 'smarty3') { - $this->theme['template_engine'] = 'internal'; + $this->theme['template_engine'] = 'smarty3'; switch($engine) { case 'smarty3': @@ -730,11 +796,11 @@ if(! class_exists('App')) { } } - function get_template_ldelim($engine = 'internal') { + function get_template_ldelim($engine = 'smarty3') { return $this->ldelim[$engine]; } - function get_template_rdelim($engine = 'internal') { + function get_template_rdelim($engine = 'smarty3') { return $this->rdelim[$engine]; } diff --git a/include/friendica_smarty.php b/include/friendica_smarty.php index b3f0d18a01..f9d91a827d 100644 --- a/include/friendica_smarty.php +++ b/include/friendica_smarty.php @@ -1,9 +1,9 @@ <?php +require_once "object/TemplateEngine.php"; require_once("library/Smarty/libs/Smarty.class.php"); class FriendicaSmarty extends Smarty { - public $filename; function __construct() { @@ -37,7 +37,33 @@ class FriendicaSmarty extends Smarty { } return $this->fetch('file:' . $this->filename); } + + } - - +class FriendicaSmartyEngine implements ITemplateEngine { + static $name ="smarty3"; + // ITemplateEngine interface + public function replace_macros($s, $r) { + $template = ''; + if(gettype($s) === 'string') { + $template = $s; + $s = new FriendicaSmarty(); + } + foreach($r as $key=>$value) { + if($key[0] === '$') { + $key = substr($key, 1); + } + $s->assign($key, $value); + } + return $s->parsed($template); + } + + public function get_template_file($file, $root=''){ + $a = get_app(); + $template_file = get_template_file($a, 'smarty3/' . $file, $root); + $template = new FriendicaSmarty(); + $template->filename = $template_file; + return $template; + } +} diff --git a/include/template_processor.php b/include/template_processor.php index ebc03b8d84..49d37488f9 100644 --- a/include/template_processor.php +++ b/include/template_processor.php @@ -1,9 +1,11 @@ <?php +require_once 'object/TemplateEngine.php'; define("KEY_NOT_EXISTS", '^R_key_not_Exists^'); -class Template { - +class Template implements ITemplateEngine { + static $name ="internal"; + var $r; var $search; var $replace; @@ -256,7 +258,8 @@ class Template { return $s; } - public function replace($s, $r) { + // TemplateEngine interface + public function replace_macros($s, $r) { $this->r = $r; // remove comments block @@ -276,12 +279,18 @@ class Template { $count++; $s = $this->var_replace($s); } - return $s; + return template_unescape($s); } - + + public function get_template_file($file, $root='') { + $a = get_app(); + $template_file = get_template_file($a, $file, $root); + $content = file_get_contents($template_file); + return $content; + } + } -$t = new Template; function template_escape($s) { diff --git a/include/text.php b/include/text.php index 3d244c61ff..628b4fc2da 100644 --- a/include/text.php +++ b/include/text.php @@ -15,39 +15,20 @@ if(! function_exists('replace_macros')) { /** * This is our template processor * - * @global Template $t * @param string|FriendicaSmarty $s the string requiring macro substitution, * or an instance of FriendicaSmarty * @param array $r key value pairs (search => replace) * @return string substituted string */ function replace_macros($s,$r) { - global $t; $stamp1 = microtime(true); $a = get_app(); - if($a->theme['template_engine'] === 'smarty3') { - $template = ''; - if(gettype($s) === 'string') { - $template = $s; - $s = new FriendicaSmarty(); - } - foreach($r as $key=>$value) { - if($key[0] === '$') { - $key = substr($key, 1); - } - $s->assign($key, $value); - } - $output = $s->parsed($template); - } - else { - $r = $t->replace($s,$r); + $t = $a->template_engine(); + $output = $t->replace_macros($s,$r); - $output = template_unescape($r); - } - $a = get_app(); $a->save_timestamp($stamp1, "rendering"); return $output; @@ -582,6 +563,14 @@ function get_markup_template($s, $root = '') { $stamp1 = microtime(true); $a = get_app(); + $t = $a->template_engine(); + + $template = $t->get_template_file($s, $root); + + $a->save_timestamp($stamp1, "file"); + + return $template; + /* if($a->theme['template_engine'] === 'smarty3') { $template_file = get_template_file($a, 'smarty3/' . $s, $root); @@ -602,6 +591,7 @@ function get_markup_template($s, $root = '') { return $content; } + */ }} if(! function_exists("get_template_file")) { diff --git a/object/TemplateEngine.php b/object/TemplateEngine.php new file mode 100644 index 0000000000..cbd74aaec9 --- /dev/null +++ b/object/TemplateEngine.php @@ -0,0 +1,11 @@ +<?php +require_once 'boot.php'; + + +/** + * Interface for template engines + */ +interface ITemplateEngine { + public function replace_macros($s,$v); + public function get_template_file($file, $root=''); +} From 6fddd1cbbff6de6dd88487698469a7f1b7f6854e Mon Sep 17 00:00:00 2001 From: Fabrixxm <fabrix.xm@gmail.com> Date: Wed, 27 Mar 2013 10:41:23 -0400 Subject: [PATCH 2/5] template: remove old 'internal' template files, move smarty3 templates into 'templates' subdir --- include/friendica_smarty.php | 10 +- view/404.tpl | 1 - view/acl_selector.tpl | 26 -- view/admin_aside.tpl | 42 -- view/admin_logs.tpl | 19 - view/admin_plugins.tpl | 15 - view/admin_plugins_details.tpl | 36 -- view/admin_remoteupdate.tpl | 98 ----- view/admin_site.tpl | 116 ------ view/admin_summary.tpl | 40 -- view/admin_users.tpl | 98 ----- view/album_edit.tpl | 15 - view/api_config_xml.tpl | 66 --- view/api_friends_xml.tpl | 7 - view/api_ratelimit_xml.tpl | 6 - view/api_status_xml.tpl | 46 --- view/api_test_xml.tpl | 1 - view/api_timeline_atom.tpl | 90 ----- view/api_timeline_rss.tpl | 26 -- view/api_timeline_xml.tpl | 20 - view/api_user_xml.tpl | 46 --- view/apps.tpl | 7 - view/atom_feed.tpl | 29 -- view/atom_feed_dfrn.tpl | 29 -- view/atom_mail.tpl | 17 - view/atom_relocate.tpl | 17 - view/atom_suggest.tpl | 11 - view/auto_request.tpl | 37 -- view/birthdays_reminder.tpl | 10 - view/categories_widget.tpl | 12 - view/comment_item.tpl | 39 -- view/common_friends.tpl | 12 - view/common_tabs.tpl | 5 - view/confirm.tpl | 14 - view/contact_block.tpl | 12 - view/contact_edit.tpl | 88 ---- view/contact_end.tpl | 0 view/contact_head.tpl | 30 -- view/contact_template.tpl | 31 -- view/contacts-end.tpl | 0 view/contacts-head.tpl | 17 - view/contacts-template.tpl | 26 -- view/contacts-widget-sidebar.tpl | 6 - view/content.tpl | 2 - view/conversation.tpl | 29 -- view/crepair.tpl | 46 --- view/cropbody.tpl | 58 --- view/cropend.tpl | 0 view/crophead.tpl | 4 - view/delegate.tpl | 57 --- view/dfrn_req_confirm.tpl | 21 - view/dfrn_request.tpl | 65 --- view/diasp_dec_hdr.tpl | 8 - view/diaspora_comment.tpl | 11 - view/diaspora_comment_relay.tpl | 12 - view/diaspora_conversation.tpl | 29 -- view/diaspora_like.tpl | 12 - view/diaspora_like_relay.tpl | 13 - view/diaspora_message.tpl | 13 - view/diaspora_photo.tpl | 13 - view/diaspora_post.tpl | 11 - view/diaspora_profile.tpl | 16 - view/diaspora_relay_retraction.tpl | 10 - view/diaspora_relayable_retraction.tpl | 11 - view/diaspora_retract.tpl | 9 - view/diaspora_share.tpl | 8 - view/diaspora_signed_retract.tpl | 10 - view/diaspora_vcard.tpl | 57 --- view/directory_header.tpl | 16 - view/directory_item.tpl | 11 - view/display-head.tpl | 8 - view/email_notify_html.tpl | 30 -- view/email_notify_text.tpl | 16 - view/end.tpl | 0 view/event.tpl | 10 - view/event_end.tpl | 0 view/event_form.tpl | 49 --- view/event_head.tpl | 139 ------- view/events-js.tpl | 6 - view/events.tpl | 24 -- view/events_reminder.tpl | 10 - view/failed_updates.tpl | 17 - view/fake_feed.tpl | 13 - view/field.tpl | 4 - view/field_checkbox.tpl | 6 - view/field_combobox.tpl | 18 - view/field_custom.tpl | 6 - view/field_input.tpl | 6 - view/field_intcheckbox.tpl | 6 - view/field_openid.tpl | 6 - view/field_password.tpl | 6 - view/field_radio.tpl | 6 - view/field_richtext.tpl | 6 - view/field_select.tpl | 8 - view/field_select_raw.tpl | 8 - view/field_textarea.tpl | 6 - view/field_themeselect.tpl | 9 - view/field_yesno.tpl | 13 - view/fileas_widget.tpl | 12 - view/filebrowser.tpl | 84 ---- view/filer_dialog.tpl | 4 - view/follow.tpl | 8 - view/follow_slap.tpl | 25 -- view/generic_links_widget.tpl | 11 - view/group_drop.tpl | 9 - view/group_edit.tpl | 23 -- view/group_selection.tpl | 8 - view/group_side.tpl | 33 -- view/groupeditor.tpl | 16 - view/head.tpl | 112 ------ view/hide_comments.tpl | 4 - view/install.tpl | 10 - view/install_checks.tpl | 24 -- view/install_db.tpl | 30 -- view/install_settings.tpl | 25 -- view/intros.tpl | 28 -- view/invite.tpl | 30 -- view/jot-end.tpl | 0 view/jot-header.tpl | 322 --------------- view/jot.tpl | 88 ---- view/jot_geotag.tpl | 8 - view/lang_selector.tpl | 10 - view/like_noshare.tpl | 7 - view/login.tpl | 35 -- view/login_head.tpl | 0 view/logout.tpl | 6 - view/lostpass.tpl | 18 - view/magicsig.tpl | 9 - view/mail_conv.tpl | 14 - view/mail_display.tpl | 10 - view/mail_head.tpl | 3 - view/mail_list.tpl | 16 - view/maintenance.tpl | 1 - view/manage.tpl | 17 - view/match.tpl | 16 - view/message-end.tpl | 0 view/message-head.tpl | 17 - view/message_side.tpl | 10 - view/moderated_comment.tpl | 34 -- view/mood_content.tpl | 20 - view/msg-end.tpl | 0 view/msg-header.tpl | 97 ----- view/nav.tpl | 68 ---- view/navigation.tpl | 103 ----- view/netfriend.tpl | 14 - view/nets.tpl | 10 - view/nogroup-template.tpl | 12 - view/notifications.tpl | 8 - view/notifications_comments_item.tpl | 3 - view/notifications_dislikes_item.tpl | 3 - view/notifications_friends_item.tpl | 3 - view/notifications_likes_item.tpl | 3 - view/notifications_network_item.tpl | 3 - view/notifications_posts_item.tpl | 3 - view/notify.tpl | 3 - view/oauth_authorize.tpl | 10 - view/oauth_authorize_done.tpl | 4 - view/oembed_video.tpl | 4 - view/oexchange_xrd.tpl | 33 -- view/opensearch.tpl | 13 - view/pagetypes.tpl | 5 - view/peoplefind.tpl | 14 - view/photo_album.tpl | 7 - view/photo_drop.tpl | 4 - view/photo_edit.tpl | 50 --- view/photo_edit_head.tpl | 11 - view/photo_item.tpl | 22 - view/photo_top.tpl | 8 - view/photo_view.tpl | 37 -- view/photos_default_uploader_box.tpl | 1 - view/photos_default_uploader_submit.tpl | 3 - view/photos_head.tpl | 26 -- view/photos_recent.tpl | 11 - view/photos_upload.tpl | 49 --- view/poco_entry_xml.tpl | 7 - view/poco_xml.tpl | 18 - view/poke_content.tpl | 32 -- view/posted_date_widget.tpl | 9 - view/profed_end.tpl | 0 view/profed_head.tpl | 38 -- view/profile-hide-friends.tpl | 16 - view/profile-hide-wall.tpl | 16 - view/profile-in-directory.tpl | 16 - view/profile-in-netdir.tpl | 16 - view/profile_advanced.tpl | 170 -------- view/profile_edit.tpl | 323 --------------- view/profile_edlink.tpl | 2 - view/profile_entry.tpl | 11 - view/profile_listing_header.tpl | 8 - view/profile_photo.tpl | 26 -- view/profile_publish.tpl | 16 - view/profile_vcard.tpl | 50 --- view/prv_message.tpl | 33 -- view/pwdreset.tpl | 17 - view/register.tpl | 65 --- view/remote_friends_common.tpl | 21 - view/removeme.tpl | 20 - view/saved_searches_aside.tpl | 14 - view/search_item.tpl | 64 --- view/settings-end.tpl | 0 view/settings-head.tpl | 25 -- view/settings.tpl | 147 ------- view/settings_addons.tpl | 10 - view/settings_connectors.tpl | 35 -- view/settings_display.tpl | 22 - view/settings_display_end.tpl | 0 view/settings_features.tpl | 20 - view/settings_nick_set.tpl | 5 - view/settings_nick_subdir.tpl | 6 - view/settings_oauth.tpl | 31 -- view/settings_oauth_edit.tpl | 17 - view/smarty3/404.tpl | 6 - view/smarty3/acl_selector.tpl | 31 -- view/smarty3/admin_aside.tpl | 47 --- view/smarty3/admin_logs.tpl | 24 -- view/smarty3/admin_plugins.tpl | 20 - view/smarty3/admin_plugins_details.tpl | 41 -- view/smarty3/admin_remoteupdate.tpl | 103 ----- view/smarty3/admin_site.tpl | 121 ------ view/smarty3/admin_summary.tpl | 45 --- view/smarty3/admin_users.tpl | 103 ----- view/smarty3/album_edit.tpl | 20 - view/smarty3/api_config_xml.tpl | 71 ---- view/smarty3/api_friends_xml.tpl | 12 - view/smarty3/api_ratelimit_xml.tpl | 11 - view/smarty3/api_status_xml.tpl | 51 --- view/smarty3/api_test_xml.tpl | 6 - view/smarty3/api_timeline_atom.tpl | 95 ----- view/smarty3/api_timeline_rss.tpl | 31 -- view/smarty3/api_timeline_xml.tpl | 25 -- view/smarty3/api_user_xml.tpl | 51 --- view/smarty3/apps.tpl | 12 - view/smarty3/atom_feed.tpl | 34 -- view/smarty3/atom_feed_dfrn.tpl | 34 -- view/smarty3/atom_mail.tpl | 22 - view/smarty3/atom_relocate.tpl | 22 - view/smarty3/atom_suggest.tpl | 16 - view/smarty3/auto_request.tpl | 42 -- view/smarty3/birthdays_reminder.tpl | 15 - view/smarty3/categories_widget.tpl | 17 - view/smarty3/comment_item.tpl | 44 -- view/smarty3/common_friends.tpl | 17 - view/smarty3/common_tabs.tpl | 10 - view/smarty3/confirm.tpl | 19 - view/smarty3/contact_block.tpl | 17 - view/smarty3/contact_edit.tpl | 93 ----- view/smarty3/contact_end.tpl | 5 - view/smarty3/contact_head.tpl | 35 -- view/smarty3/contact_template.tpl | 36 -- view/smarty3/contacts-end.tpl | 5 - view/smarty3/contacts-head.tpl | 22 - view/smarty3/contacts-template.tpl | 31 -- view/smarty3/contacts-widget-sidebar.tpl | 11 - view/smarty3/content.tpl | 7 - view/smarty3/conversation.tpl | 34 -- view/smarty3/crepair.tpl | 51 --- view/smarty3/cropbody.tpl | 63 --- view/smarty3/cropend.tpl | 5 - view/smarty3/crophead.tpl | 9 - view/smarty3/delegate.tpl | 62 --- view/smarty3/dfrn_req_confirm.tpl | 26 -- view/smarty3/dfrn_request.tpl | 70 ---- view/smarty3/diasp_dec_hdr.tpl | 13 - view/smarty3/diaspora_comment.tpl | 16 - view/smarty3/diaspora_comment_relay.tpl | 17 - view/smarty3/diaspora_conversation.tpl | 34 -- view/smarty3/diaspora_like.tpl | 17 - view/smarty3/diaspora_like_relay.tpl | 18 - view/smarty3/diaspora_message.tpl | 18 - view/smarty3/diaspora_photo.tpl | 18 - view/smarty3/diaspora_post.tpl | 16 - view/smarty3/diaspora_profile.tpl | 21 - view/smarty3/diaspora_relay_retraction.tpl | 15 - .../smarty3/diaspora_relayable_retraction.tpl | 16 - view/smarty3/diaspora_retract.tpl | 14 - view/smarty3/diaspora_share.tpl | 13 - view/smarty3/diaspora_signed_retract.tpl | 15 - view/smarty3/diaspora_vcard.tpl | 62 --- view/smarty3/directory_header.tpl | 21 - view/smarty3/directory_item.tpl | 16 - view/smarty3/display-head.tpl | 13 - view/smarty3/email_notify_html.tpl | 35 -- view/smarty3/email_notify_text.tpl | 21 - view/smarty3/end.tpl | 5 - view/smarty3/event.tpl | 15 - view/smarty3/event_end.tpl | 5 - view/smarty3/event_form.tpl | 54 --- view/smarty3/event_head.tpl | 144 ------- view/smarty3/events-js.tpl | 11 - view/smarty3/events.tpl | 29 -- view/smarty3/events_reminder.tpl | 15 - view/smarty3/failed_updates.tpl | 22 - view/smarty3/fake_feed.tpl | 18 - view/smarty3/field.tpl | 9 - view/smarty3/field_checkbox.tpl | 11 - view/smarty3/field_combobox.tpl | 23 -- view/smarty3/field_custom.tpl | 11 - view/smarty3/field_input.tpl | 11 - view/smarty3/field_intcheckbox.tpl | 11 - view/smarty3/field_openid.tpl | 11 - view/smarty3/field_password.tpl | 11 - view/smarty3/field_radio.tpl | 11 - view/smarty3/field_richtext.tpl | 11 - view/smarty3/field_select.tpl | 13 - view/smarty3/field_select_raw.tpl | 13 - view/smarty3/field_textarea.tpl | 11 - view/smarty3/field_themeselect.tpl | 14 - view/smarty3/field_yesno.tpl | 18 - view/smarty3/fileas_widget.tpl | 17 - view/smarty3/filebrowser.tpl | 89 ---- view/smarty3/filer_dialog.tpl | 9 - view/smarty3/follow.tpl | 13 - view/smarty3/follow_slap.tpl | 30 -- view/smarty3/generic_links_widget.tpl | 16 - view/smarty3/group_drop.tpl | 14 - view/smarty3/group_edit.tpl | 28 -- view/smarty3/group_selection.tpl | 13 - view/smarty3/group_side.tpl | 38 -- view/smarty3/groupeditor.tpl | 21 - view/smarty3/head.tpl | 117 ------ view/smarty3/hide_comments.tpl | 9 - view/smarty3/install.tpl | 15 - view/smarty3/install_checks.tpl | 29 -- view/smarty3/install_db.tpl | 35 -- view/smarty3/install_settings.tpl | 30 -- view/smarty3/intros.tpl | 33 -- view/smarty3/invite.tpl | 35 -- view/smarty3/jot-end.tpl | 5 - view/smarty3/jot-header.tpl | 327 --------------- view/smarty3/jot.tpl | 93 ----- view/smarty3/jot_geotag.tpl | 13 - view/smarty3/lang_selector.tpl | 15 - view/smarty3/like_noshare.tpl | 12 - view/smarty3/login.tpl | 40 -- view/smarty3/login_head.tpl | 5 - view/smarty3/logout.tpl | 11 - view/smarty3/lostpass.tpl | 23 -- view/smarty3/magicsig.tpl | 14 - view/smarty3/mail_conv.tpl | 19 - view/smarty3/mail_display.tpl | 15 - view/smarty3/mail_head.tpl | 8 - view/smarty3/mail_list.tpl | 21 - view/smarty3/maintenance.tpl | 6 - view/smarty3/manage.tpl | 22 - view/smarty3/match.tpl | 21 - view/smarty3/message-end.tpl | 5 - view/smarty3/message-head.tpl | 22 - view/smarty3/message_side.tpl | 15 - view/smarty3/moderated_comment.tpl | 39 -- view/smarty3/mood_content.tpl | 25 -- view/smarty3/msg-end.tpl | 5 - view/smarty3/msg-header.tpl | 102 ----- view/smarty3/nav.tpl | 73 ---- view/smarty3/navigation.tpl | 108 ----- view/smarty3/netfriend.tpl | 19 - view/smarty3/nets.tpl | 15 - view/smarty3/nogroup-template.tpl | 17 - view/smarty3/notifications.tpl | 13 - view/smarty3/notifications_comments_item.tpl | 8 - view/smarty3/notifications_dislikes_item.tpl | 8 - view/smarty3/notifications_friends_item.tpl | 8 - view/smarty3/notifications_likes_item.tpl | 8 - view/smarty3/notifications_network_item.tpl | 8 - view/smarty3/notifications_posts_item.tpl | 8 - view/smarty3/notify.tpl | 8 - view/smarty3/oauth_authorize.tpl | 15 - view/smarty3/oauth_authorize_done.tpl | 9 - view/smarty3/oembed_video.tpl | 9 - view/smarty3/oexchange_xrd.tpl | 38 -- view/smarty3/opensearch.tpl | 18 - view/smarty3/pagetypes.tpl | 10 - view/smarty3/peoplefind.tpl | 19 - view/smarty3/photo_album.tpl | 12 - view/smarty3/photo_drop.tpl | 9 - view/smarty3/photo_edit.tpl | 55 --- view/smarty3/photo_edit_head.tpl | 16 - view/smarty3/photo_item.tpl | 27 -- view/smarty3/photo_top.tpl | 13 - view/smarty3/photo_view.tpl | 42 -- view/smarty3/photos_default_uploader_box.tpl | 6 - .../photos_default_uploader_submit.tpl | 8 - view/smarty3/photos_head.tpl | 31 -- view/smarty3/photos_recent.tpl | 16 - view/smarty3/photos_upload.tpl | 54 --- view/smarty3/poco_entry_xml.tpl | 12 - view/smarty3/poco_xml.tpl | 23 -- view/smarty3/poke_content.tpl | 37 -- view/smarty3/posted_date_widget.tpl | 14 - view/smarty3/profed_end.tpl | 5 - view/smarty3/profed_head.tpl | 43 -- view/smarty3/profile-hide-friends.tpl | 21 - view/smarty3/profile-hide-wall.tpl | 21 - view/smarty3/profile-in-directory.tpl | 21 - view/smarty3/profile-in-netdir.tpl | 21 - view/smarty3/profile_advanced.tpl | 175 -------- view/smarty3/profile_edit.tpl | 328 --------------- view/smarty3/profile_edlink.tpl | 7 - view/smarty3/profile_entry.tpl | 16 - view/smarty3/profile_listing_header.tpl | 13 - view/smarty3/profile_photo.tpl | 31 -- view/smarty3/profile_publish.tpl | 21 - view/smarty3/profile_vcard.tpl | 55 --- view/smarty3/prv_message.tpl | 38 -- view/smarty3/pwdreset.tpl | 22 - view/smarty3/register.tpl | 70 ---- view/smarty3/remote_friends_common.tpl | 26 -- view/smarty3/removeme.tpl | 25 -- view/smarty3/saved_searches_aside.tpl | 19 - view/smarty3/search_item.tpl | 69 ---- view/smarty3/settings-end.tpl | 5 - view/smarty3/settings-head.tpl | 30 -- view/smarty3/settings.tpl | 152 ------- view/smarty3/settings_addons.tpl | 15 - view/smarty3/settings_connectors.tpl | 40 -- view/smarty3/settings_display.tpl | 27 -- view/smarty3/settings_display_end.tpl | 5 - view/smarty3/settings_features.tpl | 25 -- view/smarty3/settings_nick_set.tpl | 10 - view/smarty3/settings_nick_subdir.tpl | 11 - view/smarty3/settings_oauth.tpl | 36 -- view/smarty3/settings_oauth_edit.tpl | 22 - view/smarty3/suggest_friends.tpl | 21 - view/smarty3/suggestions.tpl | 26 -- view/smarty3/tag_slap.tpl | 35 -- view/smarty3/threaded_conversation.tpl | 21 - view/smarty3/toggle_mobile_footer.tpl | 7 - view/smarty3/uexport.tpl | 14 - view/smarty3/uimport.tpl | 18 - view/smarty3/vcard-widget.tpl | 10 - view/smarty3/viewcontact_template.tpl | 14 - view/smarty3/voting_fakelink.tpl | 6 - view/smarty3/wall_thread.tpl | 125 ------ view/smarty3/wallmessage.tpl | 37 -- view/smarty3/wallmsg-end.tpl | 5 - view/smarty3/wallmsg-header.tpl | 87 ---- view/smarty3/xrd_diaspora.tpl | 8 - view/smarty3/xrd_host.tpl | 23 -- view/smarty3/xrd_person.tpl | 43 -- view/suggest_friends.tpl | 16 - view/suggestions.tpl | 21 - view/tag_slap.tpl | 30 -- view/theme/cleanzero/nav.tpl | 85 ---- view/theme/cleanzero/smarty3/nav.tpl | 90 ----- .../cleanzero/smarty3/theme_settings.tpl | 15 - view/theme/cleanzero/theme_settings.tpl | 10 - view/theme/comix-plain/comment_item.tpl | 33 -- view/theme/comix-plain/search_item.tpl | 54 --- .../comix-plain/smarty3/comment_item.tpl | 38 -- .../theme/comix-plain/smarty3/search_item.tpl | 59 --- view/theme/comix/comment_item.tpl | 33 -- view/theme/comix/search_item.tpl | 54 --- view/theme/comix/smarty3/comment_item.tpl | 38 -- view/theme/comix/smarty3/search_item.tpl | 59 --- view/theme/decaf-mobile/acl_html_selector.tpl | 29 -- view/theme/decaf-mobile/acl_selector.tpl | 23 -- view/theme/decaf-mobile/admin_aside.tpl | 31 -- view/theme/decaf-mobile/admin_site.tpl | 67 ---- view/theme/decaf-mobile/admin_users.tpl | 98 ----- view/theme/decaf-mobile/album_edit.tpl | 15 - view/theme/decaf-mobile/categories_widget.tpl | 12 - view/theme/decaf-mobile/comment_item.tpl | 79 ---- view/theme/decaf-mobile/common_tabs.tpl | 6 - view/theme/decaf-mobile/contact_block.tpl | 12 - view/theme/decaf-mobile/contact_edit.tpl | 93 ----- view/theme/decaf-mobile/contact_head.tpl | 0 view/theme/decaf-mobile/contact_template.tpl | 38 -- view/theme/decaf-mobile/contacts-end.tpl | 4 - view/theme/decaf-mobile/contacts-head.tpl | 5 - view/theme/decaf-mobile/contacts-template.tpl | 28 -- .../decaf-mobile/contacts-widget-sidebar.tpl | 2 - view/theme/decaf-mobile/conversation.tpl | 29 -- view/theme/decaf-mobile/cropbody.tpl | 27 -- view/theme/decaf-mobile/cropend.tpl | 4 - view/theme/decaf-mobile/crophead.tpl | 1 - view/theme/decaf-mobile/display-head.tpl | 4 - view/theme/decaf-mobile/end.tpl | 25 -- view/theme/decaf-mobile/event_end.tpl | 4 - view/theme/decaf-mobile/event_head.tpl | 6 - view/theme/decaf-mobile/field_checkbox.tpl | 6 - view/theme/decaf-mobile/field_input.tpl | 6 - view/theme/decaf-mobile/field_openid.tpl | 6 - view/theme/decaf-mobile/field_password.tpl | 6 - view/theme/decaf-mobile/field_themeselect.tpl | 9 - view/theme/decaf-mobile/field_yesno.tpl | 14 - .../decaf-mobile/generic_links_widget.tpl | 12 - view/theme/decaf-mobile/group_drop.tpl | 9 - view/theme/decaf-mobile/group_side.tpl | 33 -- view/theme/decaf-mobile/head.tpl | 30 -- view/theme/decaf-mobile/jot-end.tpl | 5 - view/theme/decaf-mobile/jot-header.tpl | 17 - view/theme/decaf-mobile/jot.tpl | 99 ----- view/theme/decaf-mobile/jot_geotag.tpl | 11 - view/theme/decaf-mobile/lang_selector.tpl | 10 - view/theme/decaf-mobile/like_noshare.tpl | 7 - view/theme/decaf-mobile/login.tpl | 45 --- view/theme/decaf-mobile/login_head.tpl | 2 - view/theme/decaf-mobile/lostpass.tpl | 21 - view/theme/decaf-mobile/mail_conv.tpl | 18 - view/theme/decaf-mobile/mail_list.tpl | 16 - view/theme/decaf-mobile/manage.tpl | 18 - view/theme/decaf-mobile/message-end.tpl | 4 - view/theme/decaf-mobile/message-head.tpl | 0 view/theme/decaf-mobile/msg-end.tpl | 2 - view/theme/decaf-mobile/msg-header.tpl | 10 - view/theme/decaf-mobile/nav.tpl | 155 ------- view/theme/decaf-mobile/photo_drop.tpl | 4 - view/theme/decaf-mobile/photo_edit.tpl | 60 --- view/theme/decaf-mobile/photo_edit_head.tpl | 7 - view/theme/decaf-mobile/photo_view.tpl | 42 -- view/theme/decaf-mobile/photos_head.tpl | 5 - view/theme/decaf-mobile/photos_upload.tpl | 51 --- view/theme/decaf-mobile/profed_end.tpl | 8 - view/theme/decaf-mobile/profed_head.tpl | 5 - view/theme/decaf-mobile/profile_edit.tpl | 324 --------------- view/theme/decaf-mobile/profile_photo.tpl | 19 - view/theme/decaf-mobile/profile_vcard.tpl | 51 --- view/theme/decaf-mobile/prv_message.tpl | 43 -- view/theme/decaf-mobile/register.tpl | 80 ---- view/theme/decaf-mobile/search_item.tpl | 64 --- view/theme/decaf-mobile/settings-head.tpl | 5 - view/theme/decaf-mobile/settings.tpl | 151 ------- .../decaf-mobile/settings_display_end.tpl | 2 - .../smarty3/acl_html_selector.tpl | 34 -- .../decaf-mobile/smarty3/acl_selector.tpl | 28 -- .../decaf-mobile/smarty3/admin_aside.tpl | 36 -- .../theme/decaf-mobile/smarty3/admin_site.tpl | 72 ---- .../decaf-mobile/smarty3/admin_users.tpl | 103 ----- .../theme/decaf-mobile/smarty3/album_edit.tpl | 20 - .../smarty3/categories_widget.tpl | 17 - .../decaf-mobile/smarty3/comment_item.tpl | 84 ---- .../decaf-mobile/smarty3/common_tabs.tpl | 11 - .../decaf-mobile/smarty3/contact_block.tpl | 17 - .../decaf-mobile/smarty3/contact_edit.tpl | 98 ----- .../decaf-mobile/smarty3/contact_head.tpl | 5 - .../decaf-mobile/smarty3/contact_template.tpl | 43 -- .../decaf-mobile/smarty3/contacts-end.tpl | 9 - .../decaf-mobile/smarty3/contacts-head.tpl | 10 - .../smarty3/contacts-template.tpl | 33 -- .../smarty3/contacts-widget-sidebar.tpl | 7 - .../decaf-mobile/smarty3/conversation.tpl | 34 -- view/theme/decaf-mobile/smarty3/cropbody.tpl | 32 -- view/theme/decaf-mobile/smarty3/cropend.tpl | 9 - view/theme/decaf-mobile/smarty3/crophead.tpl | 6 - .../decaf-mobile/smarty3/display-head.tpl | 9 - view/theme/decaf-mobile/smarty3/end.tpl | 30 -- view/theme/decaf-mobile/smarty3/event_end.tpl | 9 - .../theme/decaf-mobile/smarty3/event_head.tpl | 11 - .../decaf-mobile/smarty3/field_checkbox.tpl | 11 - .../decaf-mobile/smarty3/field_input.tpl | 11 - .../decaf-mobile/smarty3/field_openid.tpl | 11 - .../decaf-mobile/smarty3/field_password.tpl | 11 - .../smarty3/field_themeselect.tpl | 14 - .../decaf-mobile/smarty3/field_yesno.tpl | 19 - .../smarty3/generic_links_widget.tpl | 17 - .../theme/decaf-mobile/smarty3/group_drop.tpl | 14 - .../theme/decaf-mobile/smarty3/group_side.tpl | 38 -- view/theme/decaf-mobile/smarty3/head.tpl | 35 -- view/theme/decaf-mobile/smarty3/jot-end.tpl | 10 - .../theme/decaf-mobile/smarty3/jot-header.tpl | 22 - view/theme/decaf-mobile/smarty3/jot.tpl | 104 ----- .../theme/decaf-mobile/smarty3/jot_geotag.tpl | 16 - .../decaf-mobile/smarty3/lang_selector.tpl | 15 - .../decaf-mobile/smarty3/like_noshare.tpl | 12 - view/theme/decaf-mobile/smarty3/login.tpl | 50 --- .../theme/decaf-mobile/smarty3/login_head.tpl | 7 - view/theme/decaf-mobile/smarty3/lostpass.tpl | 26 -- view/theme/decaf-mobile/smarty3/mail_conv.tpl | 23 -- view/theme/decaf-mobile/smarty3/mail_list.tpl | 21 - view/theme/decaf-mobile/smarty3/manage.tpl | 23 -- .../decaf-mobile/smarty3/message-end.tpl | 9 - .../decaf-mobile/smarty3/message-head.tpl | 5 - .../smarty3/moderated_comment.tpl | 66 --- view/theme/decaf-mobile/smarty3/msg-end.tpl | 7 - .../theme/decaf-mobile/smarty3/msg-header.tpl | 15 - view/theme/decaf-mobile/smarty3/nav.tpl | 160 -------- .../theme/decaf-mobile/smarty3/photo_drop.tpl | 9 - .../theme/decaf-mobile/smarty3/photo_edit.tpl | 65 --- .../decaf-mobile/smarty3/photo_edit_head.tpl | 12 - .../theme/decaf-mobile/smarty3/photo_view.tpl | 47 --- .../decaf-mobile/smarty3/photos_head.tpl | 10 - .../decaf-mobile/smarty3/photos_upload.tpl | 56 --- .../theme/decaf-mobile/smarty3/profed_end.tpl | 13 - .../decaf-mobile/smarty3/profed_head.tpl | 10 - .../decaf-mobile/smarty3/profile_edit.tpl | 329 --------------- .../decaf-mobile/smarty3/profile_photo.tpl | 24 -- .../decaf-mobile/smarty3/profile_vcard.tpl | 56 --- .../decaf-mobile/smarty3/prv_message.tpl | 48 --- view/theme/decaf-mobile/smarty3/register.tpl | 85 ---- .../decaf-mobile/smarty3/search_item.tpl | 69 ---- .../decaf-mobile/smarty3/settings-head.tpl | 10 - view/theme/decaf-mobile/smarty3/settings.tpl | 156 ------- .../smarty3/settings_display_end.tpl | 7 - .../decaf-mobile/smarty3/suggest_friends.tpl | 21 - .../smarty3/threaded_conversation.tpl | 17 - .../decaf-mobile/smarty3/voting_fakelink.tpl | 6 - .../decaf-mobile/smarty3/wall_thread.tpl | 124 ------ .../smarty3/wall_thread_toponly.tpl | 106 ----- .../decaf-mobile/smarty3/wallmessage.tpl | 37 -- .../decaf-mobile/smarty3/wallmsg-end.tpl | 7 - .../decaf-mobile/smarty3/wallmsg-header.tpl | 12 - view/theme/decaf-mobile/suggest_friends.tpl | 16 - .../decaf-mobile/threaded_conversation.tpl | 12 - view/theme/decaf-mobile/voting_fakelink.tpl | 1 - view/theme/decaf-mobile/wall_thread.tpl | 119 ------ .../decaf-mobile/wall_thread_toponly.tpl | 101 ----- view/theme/decaf-mobile/wallmessage.tpl | 32 -- view/theme/decaf-mobile/wallmsg-end.tpl | 2 - view/theme/decaf-mobile/wallmsg-header.tpl | 7 - view/theme/diabook/admin_users.tpl | 88 ---- view/theme/diabook/bottom.tpl | 155 ------- view/theme/diabook/ch_directory_item.tpl | 10 - view/theme/diabook/comment_item.tpl | 43 -- view/theme/diabook/communityhome.tpl | 172 -------- view/theme/diabook/contact_template.tpl | 31 -- view/theme/diabook/directory_item.tpl | 42 -- view/theme/diabook/footer.tpl | 3 - view/theme/diabook/generic_links_widget.tpl | 11 - view/theme/diabook/group_side.tpl | 34 -- view/theme/diabook/jot.tpl | 87 ---- view/theme/diabook/login.tpl | 33 -- view/theme/diabook/mail_conv.tpl | 60 --- view/theme/diabook/mail_display.tpl | 12 - view/theme/diabook/mail_list.tpl | 8 - view/theme/diabook/message_side.tpl | 10 - view/theme/diabook/nav.tpl | 188 --------- view/theme/diabook/nets.tpl | 17 - view/theme/diabook/oembed_video.tpl | 4 - view/theme/diabook/photo_item.tpl | 65 --- view/theme/diabook/photo_view.tpl | 33 -- view/theme/diabook/profile_side.tpl | 21 - view/theme/diabook/profile_vcard.tpl | 64 --- view/theme/diabook/prv_message.tpl | 40 -- view/theme/diabook/right_aside.tpl | 20 - view/theme/diabook/search_item.tpl | 111 ----- view/theme/diabook/smarty3/admin_users.tpl | 93 ----- view/theme/diabook/smarty3/bottom.tpl | 160 -------- .../diabook/smarty3/ch_directory_item.tpl | 15 - view/theme/diabook/smarty3/comment_item.tpl | 48 --- view/theme/diabook/smarty3/communityhome.tpl | 177 -------- .../diabook/smarty3/contact_template.tpl | 36 -- view/theme/diabook/smarty3/directory_item.tpl | 47 --- view/theme/diabook/smarty3/footer.tpl | 8 - .../diabook/smarty3/generic_links_widget.tpl | 16 - view/theme/diabook/smarty3/group_side.tpl | 39 -- view/theme/diabook/smarty3/jot.tpl | 92 ----- view/theme/diabook/smarty3/login.tpl | 38 -- view/theme/diabook/smarty3/mail_conv.tpl | 65 --- view/theme/diabook/smarty3/mail_display.tpl | 17 - view/theme/diabook/smarty3/mail_list.tpl | 13 - view/theme/diabook/smarty3/message_side.tpl | 15 - view/theme/diabook/smarty3/nav.tpl | 193 --------- view/theme/diabook/smarty3/nets.tpl | 22 - view/theme/diabook/smarty3/oembed_video.tpl | 9 - view/theme/diabook/smarty3/photo_item.tpl | 70 ---- view/theme/diabook/smarty3/photo_view.tpl | 38 -- view/theme/diabook/smarty3/profile_side.tpl | 26 -- view/theme/diabook/smarty3/profile_vcard.tpl | 69 ---- view/theme/diabook/smarty3/prv_message.tpl | 45 --- view/theme/diabook/smarty3/right_aside.tpl | 25 -- view/theme/diabook/smarty3/search_item.tpl | 116 ------ view/theme/diabook/smarty3/theme_settings.tpl | 46 --- view/theme/diabook/smarty3/wall_thread.tpl | 146 ------- view/theme/diabook/theme_settings.tpl | 41 -- view/theme/diabook/wall_thread.tpl | 141 ------- view/theme/dispy/bottom.tpl | 71 ---- view/theme/dispy/comment_item.tpl | 70 ---- view/theme/dispy/communityhome.tpl | 35 -- view/theme/dispy/contact_template.tpl | 36 -- view/theme/dispy/conversation.tpl | 29 -- view/theme/dispy/group_side.tpl | 29 -- view/theme/dispy/header.tpl | 0 view/theme/dispy/jot-header.tpl | 345 ---------------- view/theme/dispy/jot.tpl | 79 ---- view/theme/dispy/lang_selector.tpl | 10 - view/theme/dispy/mail_head.tpl | 5 - view/theme/dispy/nav.tpl | 145 ------- view/theme/dispy/photo_edit.tpl | 53 --- view/theme/dispy/photo_view.tpl | 36 -- view/theme/dispy/profile_vcard.tpl | 82 ---- view/theme/dispy/saved_searches_aside.tpl | 14 - view/theme/dispy/search_item.tpl | 64 --- view/theme/dispy/smarty3/bottom.tpl | 76 ---- view/theme/dispy/smarty3/comment_item.tpl | 75 ---- view/theme/dispy/smarty3/communityhome.tpl | 40 -- view/theme/dispy/smarty3/contact_template.tpl | 41 -- view/theme/dispy/smarty3/conversation.tpl | 34 -- view/theme/dispy/smarty3/group_side.tpl | 34 -- view/theme/dispy/smarty3/header.tpl | 5 - view/theme/dispy/smarty3/jot-header.tpl | 350 ---------------- view/theme/dispy/smarty3/jot.tpl | 84 ---- view/theme/dispy/smarty3/lang_selector.tpl | 15 - view/theme/dispy/smarty3/mail_head.tpl | 10 - view/theme/dispy/smarty3/nav.tpl | 150 ------- view/theme/dispy/smarty3/photo_edit.tpl | 58 --- view/theme/dispy/smarty3/photo_view.tpl | 41 -- view/theme/dispy/smarty3/profile_vcard.tpl | 87 ---- .../dispy/smarty3/saved_searches_aside.tpl | 19 - view/theme/dispy/smarty3/search_item.tpl | 69 ---- view/theme/dispy/smarty3/theme_settings.tpl | 15 - .../dispy/smarty3/threaded_conversation.tpl | 20 - view/theme/dispy/smarty3/wall_thread.tpl | 144 ------- view/theme/dispy/theme_settings.tpl | 10 - view/theme/dispy/threaded_conversation.tpl | 15 - view/theme/dispy/wall_thread.tpl | 139 ------- view/theme/duepuntozero/comment_item.tpl | 66 --- view/theme/duepuntozero/lang_selector.tpl | 10 - view/theme/duepuntozero/moderated_comment.tpl | 61 --- view/theme/duepuntozero/nav.tpl | 70 ---- view/theme/duepuntozero/profile_vcard.tpl | 51 --- view/theme/duepuntozero/prv_message.tpl | 39 -- .../duepuntozero/smarty3/comment_item.tpl | 71 ---- .../duepuntozero/smarty3/lang_selector.tpl | 15 - .../smarty3/moderated_comment.tpl | 66 --- view/theme/duepuntozero/smarty3/nav.tpl | 75 ---- .../duepuntozero/smarty3/profile_vcard.tpl | 56 --- .../duepuntozero/smarty3/prv_message.tpl | 44 -- view/theme/facepark/comment_item.tpl | 33 -- view/theme/facepark/group_side.tpl | 28 -- view/theme/facepark/jot.tpl | 85 ---- view/theme/facepark/nav.tpl | 68 ---- view/theme/facepark/profile_vcard.tpl | 47 --- view/theme/facepark/search_item.tpl | 54 --- view/theme/facepark/smarty3/comment_item.tpl | 38 -- view/theme/facepark/smarty3/group_side.tpl | 33 -- view/theme/facepark/smarty3/jot.tpl | 90 ----- view/theme/facepark/smarty3/nav.tpl | 73 ---- view/theme/facepark/smarty3/profile_vcard.tpl | 52 --- view/theme/facepark/smarty3/search_item.tpl | 59 --- view/theme/frost-mobile/acl_selector.tpl | 23 -- view/theme/frost-mobile/admin_aside.tpl | 31 -- view/theme/frost-mobile/admin_site.tpl | 67 ---- view/theme/frost-mobile/admin_users.tpl | 98 ----- view/theme/frost-mobile/categories_widget.tpl | 12 - view/theme/frost-mobile/comment_item.tpl | 78 ---- view/theme/frost-mobile/common_tabs.tpl | 6 - view/theme/frost-mobile/contact_block.tpl | 12 - view/theme/frost-mobile/contact_edit.tpl | 93 ----- view/theme/frost-mobile/contact_head.tpl | 0 view/theme/frost-mobile/contact_template.tpl | 36 -- view/theme/frost-mobile/contacts-end.tpl | 4 - view/theme/frost-mobile/contacts-head.tpl | 5 - view/theme/frost-mobile/contacts-template.tpl | 28 -- .../frost-mobile/contacts-widget-sidebar.tpl | 2 - view/theme/frost-mobile/conversation.tpl | 29 -- view/theme/frost-mobile/cropbody.tpl | 27 -- view/theme/frost-mobile/cropend.tpl | 4 - view/theme/frost-mobile/crophead.tpl | 1 - view/theme/frost-mobile/display-head.tpl | 4 - view/theme/frost-mobile/end.tpl | 22 - view/theme/frost-mobile/event.tpl | 10 - view/theme/frost-mobile/event_end.tpl | 4 - view/theme/frost-mobile/event_head.tpl | 6 - view/theme/frost-mobile/field_checkbox.tpl | 6 - view/theme/frost-mobile/field_input.tpl | 6 - view/theme/frost-mobile/field_openid.tpl | 6 - view/theme/frost-mobile/field_password.tpl | 6 - view/theme/frost-mobile/field_themeselect.tpl | 9 - .../frost-mobile/generic_links_widget.tpl | 12 - view/theme/frost-mobile/group_drop.tpl | 9 - view/theme/frost-mobile/head.tpl | 31 -- view/theme/frost-mobile/jot-end.tpl | 5 - view/theme/frost-mobile/jot-header.tpl | 18 - view/theme/frost-mobile/jot.tpl | 91 ----- view/theme/frost-mobile/jot_geotag.tpl | 11 - view/theme/frost-mobile/lang_selector.tpl | 10 - view/theme/frost-mobile/like_noshare.tpl | 7 - view/theme/frost-mobile/login.tpl | 45 --- view/theme/frost-mobile/login_head.tpl | 2 - view/theme/frost-mobile/lostpass.tpl | 21 - view/theme/frost-mobile/mail_conv.tpl | 18 - view/theme/frost-mobile/mail_list.tpl | 16 - view/theme/frost-mobile/message-end.tpl | 4 - view/theme/frost-mobile/message-head.tpl | 0 view/theme/frost-mobile/moderated_comment.tpl | 61 --- view/theme/frost-mobile/msg-end.tpl | 2 - view/theme/frost-mobile/msg-header.tpl | 10 - view/theme/frost-mobile/nav.tpl | 146 ------- view/theme/frost-mobile/photo_drop.tpl | 4 - view/theme/frost-mobile/photo_edit.tpl | 58 --- view/theme/frost-mobile/photo_edit_head.tpl | 7 - view/theme/frost-mobile/photo_view.tpl | 42 -- view/theme/frost-mobile/photos_head.tpl | 5 - view/theme/frost-mobile/photos_upload.tpl | 50 --- view/theme/frost-mobile/profed_end.tpl | 8 - view/theme/frost-mobile/profed_head.tpl | 5 - view/theme/frost-mobile/profile_edit.tpl | 322 --------------- view/theme/frost-mobile/profile_photo.tpl | 19 - view/theme/frost-mobile/profile_vcard.tpl | 51 --- view/theme/frost-mobile/prv_message.tpl | 39 -- view/theme/frost-mobile/register.tpl | 80 ---- view/theme/frost-mobile/search_item.tpl | 64 --- view/theme/frost-mobile/settings-head.tpl | 5 - view/theme/frost-mobile/settings.tpl | 147 ------- .../frost-mobile/settings_display_end.tpl | 2 - .../frost-mobile/smarty3/acl_selector.tpl | 28 -- .../frost-mobile/smarty3/admin_aside.tpl | 36 -- .../theme/frost-mobile/smarty3/admin_site.tpl | 72 ---- .../frost-mobile/smarty3/admin_users.tpl | 103 ----- .../smarty3/categories_widget.tpl | 17 - .../frost-mobile/smarty3/comment_item.tpl | 83 ---- .../frost-mobile/smarty3/common_tabs.tpl | 11 - .../frost-mobile/smarty3/contact_block.tpl | 17 - .../frost-mobile/smarty3/contact_edit.tpl | 98 ----- .../frost-mobile/smarty3/contact_head.tpl | 5 - .../frost-mobile/smarty3/contact_template.tpl | 41 -- .../frost-mobile/smarty3/contacts-end.tpl | 9 - .../frost-mobile/smarty3/contacts-head.tpl | 10 - .../smarty3/contacts-template.tpl | 33 -- .../smarty3/contacts-widget-sidebar.tpl | 7 - .../frost-mobile/smarty3/conversation.tpl | 34 -- view/theme/frost-mobile/smarty3/cropbody.tpl | 32 -- view/theme/frost-mobile/smarty3/cropend.tpl | 9 - view/theme/frost-mobile/smarty3/crophead.tpl | 6 - .../frost-mobile/smarty3/display-head.tpl | 9 - view/theme/frost-mobile/smarty3/end.tpl | 27 -- view/theme/frost-mobile/smarty3/event.tpl | 15 - view/theme/frost-mobile/smarty3/event_end.tpl | 9 - .../theme/frost-mobile/smarty3/event_head.tpl | 11 - .../frost-mobile/smarty3/field_checkbox.tpl | 11 - .../frost-mobile/smarty3/field_input.tpl | 11 - .../frost-mobile/smarty3/field_openid.tpl | 11 - .../frost-mobile/smarty3/field_password.tpl | 11 - .../smarty3/field_themeselect.tpl | 14 - .../smarty3/generic_links_widget.tpl | 17 - .../theme/frost-mobile/smarty3/group_drop.tpl | 14 - view/theme/frost-mobile/smarty3/head.tpl | 36 -- view/theme/frost-mobile/smarty3/jot-end.tpl | 10 - .../theme/frost-mobile/smarty3/jot-header.tpl | 23 -- view/theme/frost-mobile/smarty3/jot.tpl | 96 ----- .../theme/frost-mobile/smarty3/jot_geotag.tpl | 16 - .../frost-mobile/smarty3/lang_selector.tpl | 15 - .../frost-mobile/smarty3/like_noshare.tpl | 12 - view/theme/frost-mobile/smarty3/login.tpl | 50 --- .../theme/frost-mobile/smarty3/login_head.tpl | 7 - view/theme/frost-mobile/smarty3/lostpass.tpl | 26 -- view/theme/frost-mobile/smarty3/mail_conv.tpl | 23 -- view/theme/frost-mobile/smarty3/mail_list.tpl | 21 - .../frost-mobile/smarty3/message-end.tpl | 9 - .../frost-mobile/smarty3/message-head.tpl | 5 - .../smarty3/moderated_comment.tpl | 66 --- view/theme/frost-mobile/smarty3/msg-end.tpl | 7 - .../theme/frost-mobile/smarty3/msg-header.tpl | 15 - view/theme/frost-mobile/smarty3/nav.tpl | 151 ------- .../theme/frost-mobile/smarty3/photo_drop.tpl | 9 - .../theme/frost-mobile/smarty3/photo_edit.tpl | 63 --- .../frost-mobile/smarty3/photo_edit_head.tpl | 12 - .../theme/frost-mobile/smarty3/photo_view.tpl | 47 --- .../frost-mobile/smarty3/photos_head.tpl | 10 - .../frost-mobile/smarty3/photos_upload.tpl | 55 --- .../theme/frost-mobile/smarty3/profed_end.tpl | 13 - .../frost-mobile/smarty3/profed_head.tpl | 10 - .../frost-mobile/smarty3/profile_edit.tpl | 327 --------------- .../frost-mobile/smarty3/profile_photo.tpl | 24 -- .../frost-mobile/smarty3/profile_vcard.tpl | 56 --- .../frost-mobile/smarty3/prv_message.tpl | 44 -- view/theme/frost-mobile/smarty3/register.tpl | 85 ---- .../frost-mobile/smarty3/search_item.tpl | 69 ---- .../frost-mobile/smarty3/settings-head.tpl | 10 - view/theme/frost-mobile/smarty3/settings.tpl | 152 ------- .../smarty3/settings_display_end.tpl | 7 - .../frost-mobile/smarty3/suggest_friends.tpl | 21 - .../smarty3/threaded_conversation.tpl | 20 - .../frost-mobile/smarty3/voting_fakelink.tpl | 6 - .../frost-mobile/smarty3/wall_thread.tpl | 131 ------ .../frost-mobile/smarty3/wallmsg-end.tpl | 7 - .../frost-mobile/smarty3/wallmsg-header.tpl | 12 - view/theme/frost-mobile/suggest_friends.tpl | 16 - .../frost-mobile/threaded_conversation.tpl | 15 - view/theme/frost-mobile/voting_fakelink.tpl | 1 - view/theme/frost-mobile/wall_thread.tpl | 126 ------ view/theme/frost-mobile/wallmsg-end.tpl | 2 - view/theme/frost-mobile/wallmsg-header.tpl | 7 - view/theme/frost/acl_selector.tpl | 23 -- view/theme/frost/admin_aside.tpl | 31 -- view/theme/frost/admin_site.tpl | 76 ---- view/theme/frost/admin_users.tpl | 98 ----- view/theme/frost/comment_item.tpl | 77 ---- view/theme/frost/contact_edit.tpl | 88 ---- view/theme/frost/contact_end.tpl | 2 - view/theme/frost/contact_head.tpl | 4 - view/theme/frost/contact_template.tpl | 33 -- view/theme/frost/contacts-end.tpl | 4 - view/theme/frost/contacts-head.tpl | 5 - view/theme/frost/contacts-template.tpl | 28 -- view/theme/frost/cropbody.tpl | 27 -- view/theme/frost/cropend.tpl | 4 - view/theme/frost/crophead.tpl | 1 - view/theme/frost/display-head.tpl | 4 - view/theme/frost/end.tpl | 25 -- view/theme/frost/event.tpl | 10 - view/theme/frost/event_end.tpl | 5 - view/theme/frost/event_form.tpl | 50 --- view/theme/frost/event_head.tpl | 7 - view/theme/frost/field_combobox.tpl | 18 - view/theme/frost/field_input.tpl | 6 - view/theme/frost/field_openid.tpl | 6 - view/theme/frost/field_password.tpl | 6 - view/theme/frost/field_themeselect.tpl | 9 - view/theme/frost/filebrowser.tpl | 84 ---- view/theme/frost/group_drop.tpl | 9 - view/theme/frost/head.tpl | 23 -- view/theme/frost/jot-end.tpl | 3 - view/theme/frost/jot-header.tpl | 17 - view/theme/frost/jot.tpl | 91 ----- view/theme/frost/jot_geotag.tpl | 11 - view/theme/frost/lang_selector.tpl | 10 - view/theme/frost/like_noshare.tpl | 7 - view/theme/frost/login.tpl | 45 --- view/theme/frost/login_head.tpl | 2 - view/theme/frost/lostpass.tpl | 21 - view/theme/frost/mail_conv.tpl | 14 - view/theme/frost/mail_list.tpl | 16 - view/theme/frost/message-end.tpl | 4 - view/theme/frost/message-head.tpl | 0 view/theme/frost/moderated_comment.tpl | 61 --- view/theme/frost/msg-end.tpl | 3 - view/theme/frost/msg-header.tpl | 10 - view/theme/frost/nav.tpl | 150 ------- view/theme/frost/photo_drop.tpl | 4 - view/theme/frost/photo_edit.tpl | 58 --- view/theme/frost/photo_edit_head.tpl | 7 - view/theme/frost/photo_view.tpl | 42 -- view/theme/frost/photos_head.tpl | 5 - view/theme/frost/photos_upload.tpl | 52 --- view/theme/frost/posted_date_widget.tpl | 9 - view/theme/frost/profed_end.tpl | 8 - view/theme/frost/profed_head.tpl | 5 - view/theme/frost/profile_edit.tpl | 322 --------------- view/theme/frost/profile_vcard.tpl | 51 --- view/theme/frost/prv_message.tpl | 39 -- view/theme/frost/register.tpl | 80 ---- view/theme/frost/search_item.tpl | 64 --- view/theme/frost/settings-head.tpl | 5 - view/theme/frost/settings_display_end.tpl | 2 - view/theme/frost/smarty3/acl_selector.tpl | 28 -- view/theme/frost/smarty3/admin_aside.tpl | 36 -- view/theme/frost/smarty3/admin_site.tpl | 81 ---- view/theme/frost/smarty3/admin_users.tpl | 103 ----- view/theme/frost/smarty3/comment_item.tpl | 82 ---- view/theme/frost/smarty3/contact_edit.tpl | 93 ----- view/theme/frost/smarty3/contact_end.tpl | 7 - view/theme/frost/smarty3/contact_head.tpl | 9 - view/theme/frost/smarty3/contact_template.tpl | 38 -- view/theme/frost/smarty3/contacts-end.tpl | 9 - view/theme/frost/smarty3/contacts-head.tpl | 10 - .../theme/frost/smarty3/contacts-template.tpl | 33 -- view/theme/frost/smarty3/cropbody.tpl | 32 -- view/theme/frost/smarty3/cropend.tpl | 9 - view/theme/frost/smarty3/crophead.tpl | 6 - view/theme/frost/smarty3/display-head.tpl | 9 - view/theme/frost/smarty3/end.tpl | 30 -- view/theme/frost/smarty3/event.tpl | 15 - view/theme/frost/smarty3/event_end.tpl | 10 - view/theme/frost/smarty3/event_form.tpl | 55 --- view/theme/frost/smarty3/event_head.tpl | 12 - view/theme/frost/smarty3/field_combobox.tpl | 23 -- view/theme/frost/smarty3/field_input.tpl | 11 - view/theme/frost/smarty3/field_openid.tpl | 11 - view/theme/frost/smarty3/field_password.tpl | 11 - .../theme/frost/smarty3/field_themeselect.tpl | 14 - view/theme/frost/smarty3/filebrowser.tpl | 89 ---- view/theme/frost/smarty3/group_drop.tpl | 14 - view/theme/frost/smarty3/head.tpl | 28 -- view/theme/frost/smarty3/jot-end.tpl | 8 - view/theme/frost/smarty3/jot-header.tpl | 22 - view/theme/frost/smarty3/jot.tpl | 96 ----- view/theme/frost/smarty3/jot_geotag.tpl | 16 - view/theme/frost/smarty3/lang_selector.tpl | 15 - view/theme/frost/smarty3/like_noshare.tpl | 12 - view/theme/frost/smarty3/login.tpl | 50 --- view/theme/frost/smarty3/login_head.tpl | 7 - view/theme/frost/smarty3/lostpass.tpl | 26 -- view/theme/frost/smarty3/mail_conv.tpl | 19 - view/theme/frost/smarty3/mail_list.tpl | 21 - view/theme/frost/smarty3/message-end.tpl | 9 - view/theme/frost/smarty3/message-head.tpl | 5 - .../theme/frost/smarty3/moderated_comment.tpl | 66 --- view/theme/frost/smarty3/msg-end.tpl | 8 - view/theme/frost/smarty3/msg-header.tpl | 15 - view/theme/frost/smarty3/nav.tpl | 155 ------- view/theme/frost/smarty3/photo_drop.tpl | 9 - view/theme/frost/smarty3/photo_edit.tpl | 63 --- view/theme/frost/smarty3/photo_edit_head.tpl | 12 - view/theme/frost/smarty3/photo_view.tpl | 47 --- view/theme/frost/smarty3/photos_head.tpl | 10 - view/theme/frost/smarty3/photos_upload.tpl | 57 --- .../frost/smarty3/posted_date_widget.tpl | 14 - view/theme/frost/smarty3/profed_end.tpl | 13 - view/theme/frost/smarty3/profed_head.tpl | 10 - view/theme/frost/smarty3/profile_edit.tpl | 327 --------------- view/theme/frost/smarty3/profile_vcard.tpl | 56 --- view/theme/frost/smarty3/prv_message.tpl | 44 -- view/theme/frost/smarty3/register.tpl | 85 ---- view/theme/frost/smarty3/search_item.tpl | 69 ---- view/theme/frost/smarty3/settings-head.tpl | 10 - .../frost/smarty3/settings_display_end.tpl | 7 - view/theme/frost/smarty3/suggest_friends.tpl | 21 - .../frost/smarty3/threaded_conversation.tpl | 33 -- view/theme/frost/smarty3/voting_fakelink.tpl | 6 - view/theme/frost/smarty3/wall_thread.tpl | 130 ------ view/theme/frost/smarty3/wallmsg-end.tpl | 9 - view/theme/frost/smarty3/wallmsg-header.tpl | 12 - view/theme/frost/suggest_friends.tpl | 16 - view/theme/frost/threaded_conversation.tpl | 28 -- view/theme/frost/voting_fakelink.tpl | 1 - view/theme/frost/wall_thread.tpl | 125 ------ view/theme/frost/wallmsg-end.tpl | 4 - view/theme/frost/wallmsg-header.tpl | 7 - view/theme/quattro/birthdays_reminder.tpl | 1 - view/theme/quattro/comment_item.tpl | 63 --- view/theme/quattro/contact_template.tpl | 32 -- view/theme/quattro/conversation.tpl | 49 --- view/theme/quattro/events_reminder.tpl | 39 -- view/theme/quattro/fileas_widget.tpl | 12 - view/theme/quattro/generic_links_widget.tpl | 11 - view/theme/quattro/group_side.tpl | 29 -- view/theme/quattro/jot.tpl | 56 --- view/theme/quattro/mail_conv.tpl | 63 --- view/theme/quattro/mail_display.tpl | 12 - view/theme/quattro/mail_list.tpl | 8 - view/theme/quattro/message_side.tpl | 10 - view/theme/quattro/nav.tpl | 95 ----- view/theme/quattro/nets.tpl | 12 - view/theme/quattro/photo_view.tpl | 37 -- view/theme/quattro/profile_vcard.tpl | 68 ---- view/theme/quattro/prv_message.tpl | 38 -- view/theme/quattro/saved_searches_aside.tpl | 15 - view/theme/quattro/search_item.tpl | 93 ----- .../quattro/smarty3/birthdays_reminder.tpl | 6 - view/theme/quattro/smarty3/comment_item.tpl | 68 ---- .../quattro/smarty3/contact_template.tpl | 37 -- view/theme/quattro/smarty3/conversation.tpl | 54 --- .../theme/quattro/smarty3/events_reminder.tpl | 44 -- view/theme/quattro/smarty3/fileas_widget.tpl | 17 - .../quattro/smarty3/generic_links_widget.tpl | 16 - view/theme/quattro/smarty3/group_side.tpl | 34 -- view/theme/quattro/smarty3/jot.tpl | 61 --- view/theme/quattro/smarty3/mail_conv.tpl | 68 ---- view/theme/quattro/smarty3/mail_display.tpl | 17 - view/theme/quattro/smarty3/mail_list.tpl | 13 - view/theme/quattro/smarty3/message_side.tpl | 15 - view/theme/quattro/smarty3/nav.tpl | 100 ----- view/theme/quattro/smarty3/nets.tpl | 17 - view/theme/quattro/smarty3/photo_view.tpl | 42 -- view/theme/quattro/smarty3/profile_vcard.tpl | 73 ---- view/theme/quattro/smarty3/prv_message.tpl | 43 -- .../quattro/smarty3/saved_searches_aside.tpl | 20 - view/theme/quattro/smarty3/search_item.tpl | 98 ----- view/theme/quattro/smarty3/theme_settings.tpl | 37 -- .../quattro/smarty3/threaded_conversation.tpl | 45 --- view/theme/quattro/smarty3/wall_item_tag.tpl | 72 ---- view/theme/quattro/smarty3/wall_thread.tpl | 177 -------- view/theme/quattro/theme_settings.tpl | 32 -- view/theme/quattro/threaded_conversation.tpl | 40 -- view/theme/quattro/wall_item_tag.tpl | 67 ---- view/theme/quattro/wall_thread.tpl | 172 -------- view/theme/slackr/birthdays_reminder.tpl | 8 - view/theme/slackr/events_reminder.tpl | 39 -- .../slackr/smarty3/birthdays_reminder.tpl | 13 - view/theme/slackr/smarty3/events_reminder.tpl | 44 -- view/theme/smoothly/bottom.tpl | 52 --- view/theme/smoothly/follow.tpl | 8 - view/theme/smoothly/jot-header.tpl | 374 ----------------- view/theme/smoothly/jot.tpl | 84 ---- view/theme/smoothly/lang_selector.tpl | 10 - view/theme/smoothly/nav.tpl | 81 ---- view/theme/smoothly/search_item.tpl | 53 --- view/theme/smoothly/smarty3/bottom.tpl | 57 --- view/theme/smoothly/smarty3/follow.tpl | 13 - view/theme/smoothly/smarty3/jot-header.tpl | 379 ------------------ view/theme/smoothly/smarty3/jot.tpl | 89 ---- view/theme/smoothly/smarty3/lang_selector.tpl | 15 - view/theme/smoothly/smarty3/nav.tpl | 86 ---- view/theme/smoothly/smarty3/search_item.tpl | 58 --- view/theme/smoothly/smarty3/wall_thread.tpl | 165 -------- view/theme/smoothly/wall_thread.tpl | 160 -------- view/theme/testbubble/comment_item.tpl | 33 -- view/theme/testbubble/group_drop.tpl | 8 - view/theme/testbubble/group_edit.tpl | 16 - view/theme/testbubble/group_side.tpl | 28 -- view/theme/testbubble/jot-header.tpl | 366 ----------------- view/theme/testbubble/jot.tpl | 75 ---- view/theme/testbubble/match.tpl | 13 - view/theme/testbubble/nav.tpl | 66 --- view/theme/testbubble/photo_album.tpl | 8 - view/theme/testbubble/photo_top.tpl | 8 - view/theme/testbubble/photo_view.tpl | 40 -- view/theme/testbubble/profile_entry.tpl | 11 - view/theme/testbubble/profile_vcard.tpl | 45 --- .../theme/testbubble/saved_searches_aside.tpl | 14 - view/theme/testbubble/search_item.tpl | 53 --- .../theme/testbubble/smarty3/comment_item.tpl | 38 -- view/theme/testbubble/smarty3/group_drop.tpl | 13 - view/theme/testbubble/smarty3/group_edit.tpl | 21 - view/theme/testbubble/smarty3/group_side.tpl | 33 -- view/theme/testbubble/smarty3/jot-header.tpl | 371 ----------------- view/theme/testbubble/smarty3/jot.tpl | 80 ---- view/theme/testbubble/smarty3/match.tpl | 18 - view/theme/testbubble/smarty3/nav.tpl | 71 ---- view/theme/testbubble/smarty3/photo_album.tpl | 13 - view/theme/testbubble/smarty3/photo_top.tpl | 13 - view/theme/testbubble/smarty3/photo_view.tpl | 45 --- .../testbubble/smarty3/profile_entry.tpl | 16 - .../testbubble/smarty3/profile_vcard.tpl | 50 --- .../smarty3/saved_searches_aside.tpl | 19 - view/theme/testbubble/smarty3/search_item.tpl | 58 --- view/theme/testbubble/smarty3/wall_thread.tpl | 112 ------ view/theme/testbubble/wall_thread.tpl | 107 ----- view/theme/vier/comment_item.tpl | 51 --- view/theme/vier/mail_list.tpl | 8 - view/theme/vier/nav.tpl | 145 ------- view/theme/vier/profile_edlink.tpl | 1 - view/theme/vier/profile_vcard.tpl | 65 --- view/theme/vier/search_item.tpl | 92 ----- view/theme/vier/smarty3/comment_item.tpl | 56 --- view/theme/vier/smarty3/mail_list.tpl | 13 - view/theme/vier/smarty3/nav.tpl | 150 ------- view/theme/vier/smarty3/profile_edlink.tpl | 6 - view/theme/vier/smarty3/profile_vcard.tpl | 70 ---- view/theme/vier/smarty3/search_item.tpl | 97 ----- .../vier/smarty3/threaded_conversation.tpl | 45 --- view/theme/vier/smarty3/wall_thread.tpl | 177 -------- view/theme/vier/threaded_conversation.tpl | 40 -- view/theme/vier/wall_thread.tpl | 172 -------- view/threaded_conversation.tpl | 16 - view/toggle_mobile_footer.tpl | 2 - view/uexport.tpl | 9 - view/uimport.tpl | 13 - view/vcard-widget.tpl | 5 - view/viewcontact_template.tpl | 9 - view/voting_fakelink.tpl | 1 - view/wall_thread.tpl | 120 ------ view/wallmessage.tpl | 32 -- view/wallmsg-end.tpl | 0 view/wallmsg-header.tpl | 82 ---- view/xrd_diaspora.tpl | 3 - view/xrd_host.tpl | 18 - view/xrd_person.tpl | 38 -- 1138 files changed, 6 insertions(+), 42288 deletions(-) delete mode 100644 view/404.tpl delete mode 100644 view/acl_selector.tpl delete mode 100644 view/admin_aside.tpl delete mode 100644 view/admin_logs.tpl delete mode 100644 view/admin_plugins.tpl delete mode 100644 view/admin_plugins_details.tpl delete mode 100644 view/admin_remoteupdate.tpl delete mode 100644 view/admin_site.tpl delete mode 100644 view/admin_summary.tpl delete mode 100644 view/admin_users.tpl delete mode 100644 view/album_edit.tpl delete mode 100644 view/api_config_xml.tpl delete mode 100644 view/api_friends_xml.tpl delete mode 100644 view/api_ratelimit_xml.tpl delete mode 100644 view/api_status_xml.tpl delete mode 100644 view/api_test_xml.tpl delete mode 100644 view/api_timeline_atom.tpl delete mode 100644 view/api_timeline_rss.tpl delete mode 100644 view/api_timeline_xml.tpl delete mode 100644 view/api_user_xml.tpl delete mode 100644 view/apps.tpl delete mode 100644 view/atom_feed.tpl delete mode 100644 view/atom_feed_dfrn.tpl delete mode 100644 view/atom_mail.tpl delete mode 100644 view/atom_relocate.tpl delete mode 100644 view/atom_suggest.tpl delete mode 100644 view/auto_request.tpl delete mode 100644 view/birthdays_reminder.tpl delete mode 100644 view/categories_widget.tpl delete mode 100644 view/comment_item.tpl delete mode 100644 view/common_friends.tpl delete mode 100644 view/common_tabs.tpl delete mode 100644 view/confirm.tpl delete mode 100644 view/contact_block.tpl delete mode 100644 view/contact_edit.tpl delete mode 100644 view/contact_end.tpl delete mode 100644 view/contact_head.tpl delete mode 100644 view/contact_template.tpl delete mode 100644 view/contacts-end.tpl delete mode 100644 view/contacts-head.tpl delete mode 100644 view/contacts-template.tpl delete mode 100644 view/contacts-widget-sidebar.tpl delete mode 100644 view/content.tpl delete mode 100644 view/conversation.tpl delete mode 100644 view/crepair.tpl delete mode 100644 view/cropbody.tpl delete mode 100644 view/cropend.tpl delete mode 100644 view/crophead.tpl delete mode 100644 view/delegate.tpl delete mode 100644 view/dfrn_req_confirm.tpl delete mode 100644 view/dfrn_request.tpl delete mode 100644 view/diasp_dec_hdr.tpl delete mode 100644 view/diaspora_comment.tpl delete mode 100644 view/diaspora_comment_relay.tpl delete mode 100644 view/diaspora_conversation.tpl delete mode 100644 view/diaspora_like.tpl delete mode 100755 view/diaspora_like_relay.tpl delete mode 100644 view/diaspora_message.tpl delete mode 100644 view/diaspora_photo.tpl delete mode 100644 view/diaspora_post.tpl delete mode 100644 view/diaspora_profile.tpl delete mode 100644 view/diaspora_relay_retraction.tpl delete mode 100755 view/diaspora_relayable_retraction.tpl delete mode 100644 view/diaspora_retract.tpl delete mode 100644 view/diaspora_share.tpl delete mode 100644 view/diaspora_signed_retract.tpl delete mode 100644 view/diaspora_vcard.tpl delete mode 100644 view/directory_header.tpl delete mode 100644 view/directory_item.tpl delete mode 100644 view/display-head.tpl delete mode 100644 view/email_notify_html.tpl delete mode 100644 view/email_notify_text.tpl delete mode 100644 view/end.tpl delete mode 100644 view/event.tpl delete mode 100644 view/event_end.tpl delete mode 100644 view/event_form.tpl delete mode 100644 view/event_head.tpl delete mode 100644 view/events-js.tpl delete mode 100644 view/events.tpl delete mode 100644 view/events_reminder.tpl delete mode 100644 view/failed_updates.tpl delete mode 100644 view/fake_feed.tpl delete mode 100644 view/field.tpl delete mode 100644 view/field_checkbox.tpl delete mode 100644 view/field_combobox.tpl delete mode 100644 view/field_custom.tpl delete mode 100644 view/field_input.tpl delete mode 100644 view/field_intcheckbox.tpl delete mode 100644 view/field_openid.tpl delete mode 100644 view/field_password.tpl delete mode 100644 view/field_radio.tpl delete mode 100644 view/field_richtext.tpl delete mode 100644 view/field_select.tpl delete mode 100644 view/field_select_raw.tpl delete mode 100644 view/field_textarea.tpl delete mode 100644 view/field_themeselect.tpl delete mode 100644 view/field_yesno.tpl delete mode 100644 view/fileas_widget.tpl delete mode 100644 view/filebrowser.tpl delete mode 100644 view/filer_dialog.tpl delete mode 100644 view/follow.tpl delete mode 100644 view/follow_slap.tpl delete mode 100644 view/generic_links_widget.tpl delete mode 100644 view/group_drop.tpl delete mode 100644 view/group_edit.tpl delete mode 100644 view/group_selection.tpl delete mode 100644 view/group_side.tpl delete mode 100644 view/groupeditor.tpl delete mode 100644 view/head.tpl delete mode 100644 view/hide_comments.tpl delete mode 100644 view/install.tpl delete mode 100644 view/install_checks.tpl delete mode 100644 view/install_db.tpl delete mode 100644 view/install_settings.tpl delete mode 100644 view/intros.tpl delete mode 100644 view/invite.tpl delete mode 100644 view/jot-end.tpl delete mode 100644 view/jot-header.tpl delete mode 100644 view/jot.tpl delete mode 100644 view/jot_geotag.tpl delete mode 100644 view/lang_selector.tpl delete mode 100644 view/like_noshare.tpl delete mode 100644 view/login.tpl delete mode 100644 view/login_head.tpl delete mode 100644 view/logout.tpl delete mode 100644 view/lostpass.tpl delete mode 100644 view/magicsig.tpl delete mode 100644 view/mail_conv.tpl delete mode 100644 view/mail_display.tpl delete mode 100644 view/mail_head.tpl delete mode 100644 view/mail_list.tpl delete mode 100644 view/maintenance.tpl delete mode 100644 view/manage.tpl delete mode 100644 view/match.tpl delete mode 100644 view/message-end.tpl delete mode 100644 view/message-head.tpl delete mode 100644 view/message_side.tpl delete mode 100644 view/moderated_comment.tpl delete mode 100644 view/mood_content.tpl delete mode 100644 view/msg-end.tpl delete mode 100644 view/msg-header.tpl delete mode 100644 view/nav.tpl delete mode 100644 view/navigation.tpl delete mode 100644 view/netfriend.tpl delete mode 100644 view/nets.tpl delete mode 100644 view/nogroup-template.tpl delete mode 100644 view/notifications.tpl delete mode 100644 view/notifications_comments_item.tpl delete mode 100644 view/notifications_dislikes_item.tpl delete mode 100644 view/notifications_friends_item.tpl delete mode 100644 view/notifications_likes_item.tpl delete mode 100644 view/notifications_network_item.tpl delete mode 100644 view/notifications_posts_item.tpl delete mode 100644 view/notify.tpl delete mode 100644 view/oauth_authorize.tpl delete mode 100644 view/oauth_authorize_done.tpl delete mode 100755 view/oembed_video.tpl delete mode 100644 view/oexchange_xrd.tpl delete mode 100644 view/opensearch.tpl delete mode 100644 view/pagetypes.tpl delete mode 100644 view/peoplefind.tpl delete mode 100644 view/photo_album.tpl delete mode 100644 view/photo_drop.tpl delete mode 100644 view/photo_edit.tpl delete mode 100644 view/photo_edit_head.tpl delete mode 100644 view/photo_item.tpl delete mode 100644 view/photo_top.tpl delete mode 100644 view/photo_view.tpl delete mode 100644 view/photos_default_uploader_box.tpl delete mode 100644 view/photos_default_uploader_submit.tpl delete mode 100644 view/photos_head.tpl delete mode 100644 view/photos_recent.tpl delete mode 100644 view/photos_upload.tpl delete mode 100644 view/poco_entry_xml.tpl delete mode 100644 view/poco_xml.tpl delete mode 100644 view/poke_content.tpl delete mode 100644 view/posted_date_widget.tpl delete mode 100644 view/profed_end.tpl delete mode 100644 view/profed_head.tpl delete mode 100644 view/profile-hide-friends.tpl delete mode 100644 view/profile-hide-wall.tpl delete mode 100644 view/profile-in-directory.tpl delete mode 100644 view/profile-in-netdir.tpl delete mode 100644 view/profile_advanced.tpl delete mode 100644 view/profile_edit.tpl delete mode 100644 view/profile_edlink.tpl delete mode 100644 view/profile_entry.tpl delete mode 100644 view/profile_listing_header.tpl delete mode 100644 view/profile_photo.tpl delete mode 100644 view/profile_publish.tpl delete mode 100644 view/profile_vcard.tpl delete mode 100644 view/prv_message.tpl delete mode 100644 view/pwdreset.tpl delete mode 100644 view/register.tpl delete mode 100644 view/remote_friends_common.tpl delete mode 100644 view/removeme.tpl delete mode 100644 view/saved_searches_aside.tpl delete mode 100644 view/search_item.tpl delete mode 100644 view/settings-end.tpl delete mode 100644 view/settings-head.tpl delete mode 100644 view/settings.tpl delete mode 100644 view/settings_addons.tpl delete mode 100644 view/settings_connectors.tpl delete mode 100644 view/settings_display.tpl delete mode 100644 view/settings_display_end.tpl delete mode 100644 view/settings_features.tpl delete mode 100644 view/settings_nick_set.tpl delete mode 100644 view/settings_nick_subdir.tpl delete mode 100644 view/settings_oauth.tpl delete mode 100644 view/settings_oauth_edit.tpl delete mode 100644 view/smarty3/404.tpl delete mode 100644 view/smarty3/acl_selector.tpl delete mode 100644 view/smarty3/admin_aside.tpl delete mode 100644 view/smarty3/admin_logs.tpl delete mode 100644 view/smarty3/admin_plugins.tpl delete mode 100644 view/smarty3/admin_plugins_details.tpl delete mode 100644 view/smarty3/admin_remoteupdate.tpl delete mode 100644 view/smarty3/admin_site.tpl delete mode 100644 view/smarty3/admin_summary.tpl delete mode 100644 view/smarty3/admin_users.tpl delete mode 100644 view/smarty3/album_edit.tpl delete mode 100644 view/smarty3/api_config_xml.tpl delete mode 100644 view/smarty3/api_friends_xml.tpl delete mode 100644 view/smarty3/api_ratelimit_xml.tpl delete mode 100644 view/smarty3/api_status_xml.tpl delete mode 100644 view/smarty3/api_test_xml.tpl delete mode 100644 view/smarty3/api_timeline_atom.tpl delete mode 100644 view/smarty3/api_timeline_rss.tpl delete mode 100644 view/smarty3/api_timeline_xml.tpl delete mode 100644 view/smarty3/api_user_xml.tpl delete mode 100644 view/smarty3/apps.tpl delete mode 100644 view/smarty3/atom_feed.tpl delete mode 100644 view/smarty3/atom_feed_dfrn.tpl delete mode 100644 view/smarty3/atom_mail.tpl delete mode 100644 view/smarty3/atom_relocate.tpl delete mode 100644 view/smarty3/atom_suggest.tpl delete mode 100644 view/smarty3/auto_request.tpl delete mode 100644 view/smarty3/birthdays_reminder.tpl delete mode 100644 view/smarty3/categories_widget.tpl delete mode 100644 view/smarty3/comment_item.tpl delete mode 100644 view/smarty3/common_friends.tpl delete mode 100644 view/smarty3/common_tabs.tpl delete mode 100644 view/smarty3/confirm.tpl delete mode 100644 view/smarty3/contact_block.tpl delete mode 100644 view/smarty3/contact_edit.tpl delete mode 100644 view/smarty3/contact_end.tpl delete mode 100644 view/smarty3/contact_head.tpl delete mode 100644 view/smarty3/contact_template.tpl delete mode 100644 view/smarty3/contacts-end.tpl delete mode 100644 view/smarty3/contacts-head.tpl delete mode 100644 view/smarty3/contacts-template.tpl delete mode 100644 view/smarty3/contacts-widget-sidebar.tpl delete mode 100644 view/smarty3/content.tpl delete mode 100644 view/smarty3/conversation.tpl delete mode 100644 view/smarty3/crepair.tpl delete mode 100644 view/smarty3/cropbody.tpl delete mode 100644 view/smarty3/cropend.tpl delete mode 100644 view/smarty3/crophead.tpl delete mode 100644 view/smarty3/delegate.tpl delete mode 100644 view/smarty3/dfrn_req_confirm.tpl delete mode 100644 view/smarty3/dfrn_request.tpl delete mode 100644 view/smarty3/diasp_dec_hdr.tpl delete mode 100644 view/smarty3/diaspora_comment.tpl delete mode 100644 view/smarty3/diaspora_comment_relay.tpl delete mode 100644 view/smarty3/diaspora_conversation.tpl delete mode 100644 view/smarty3/diaspora_like.tpl delete mode 100644 view/smarty3/diaspora_like_relay.tpl delete mode 100644 view/smarty3/diaspora_message.tpl delete mode 100644 view/smarty3/diaspora_photo.tpl delete mode 100644 view/smarty3/diaspora_post.tpl delete mode 100644 view/smarty3/diaspora_profile.tpl delete mode 100644 view/smarty3/diaspora_relay_retraction.tpl delete mode 100644 view/smarty3/diaspora_relayable_retraction.tpl delete mode 100644 view/smarty3/diaspora_retract.tpl delete mode 100644 view/smarty3/diaspora_share.tpl delete mode 100644 view/smarty3/diaspora_signed_retract.tpl delete mode 100644 view/smarty3/diaspora_vcard.tpl delete mode 100644 view/smarty3/directory_header.tpl delete mode 100644 view/smarty3/directory_item.tpl delete mode 100644 view/smarty3/display-head.tpl delete mode 100644 view/smarty3/email_notify_html.tpl delete mode 100644 view/smarty3/email_notify_text.tpl delete mode 100644 view/smarty3/end.tpl delete mode 100644 view/smarty3/event.tpl delete mode 100644 view/smarty3/event_end.tpl delete mode 100644 view/smarty3/event_form.tpl delete mode 100644 view/smarty3/event_head.tpl delete mode 100644 view/smarty3/events-js.tpl delete mode 100644 view/smarty3/events.tpl delete mode 100644 view/smarty3/events_reminder.tpl delete mode 100644 view/smarty3/failed_updates.tpl delete mode 100644 view/smarty3/fake_feed.tpl delete mode 100644 view/smarty3/field.tpl delete mode 100644 view/smarty3/field_checkbox.tpl delete mode 100644 view/smarty3/field_combobox.tpl delete mode 100644 view/smarty3/field_custom.tpl delete mode 100644 view/smarty3/field_input.tpl delete mode 100644 view/smarty3/field_intcheckbox.tpl delete mode 100644 view/smarty3/field_openid.tpl delete mode 100644 view/smarty3/field_password.tpl delete mode 100644 view/smarty3/field_radio.tpl delete mode 100644 view/smarty3/field_richtext.tpl delete mode 100644 view/smarty3/field_select.tpl delete mode 100644 view/smarty3/field_select_raw.tpl delete mode 100644 view/smarty3/field_textarea.tpl delete mode 100644 view/smarty3/field_themeselect.tpl delete mode 100644 view/smarty3/field_yesno.tpl delete mode 100644 view/smarty3/fileas_widget.tpl delete mode 100644 view/smarty3/filebrowser.tpl delete mode 100644 view/smarty3/filer_dialog.tpl delete mode 100644 view/smarty3/follow.tpl delete mode 100644 view/smarty3/follow_slap.tpl delete mode 100644 view/smarty3/generic_links_widget.tpl delete mode 100644 view/smarty3/group_drop.tpl delete mode 100644 view/smarty3/group_edit.tpl delete mode 100644 view/smarty3/group_selection.tpl delete mode 100644 view/smarty3/group_side.tpl delete mode 100644 view/smarty3/groupeditor.tpl delete mode 100644 view/smarty3/head.tpl delete mode 100644 view/smarty3/hide_comments.tpl delete mode 100644 view/smarty3/install.tpl delete mode 100644 view/smarty3/install_checks.tpl delete mode 100644 view/smarty3/install_db.tpl delete mode 100644 view/smarty3/install_settings.tpl delete mode 100644 view/smarty3/intros.tpl delete mode 100644 view/smarty3/invite.tpl delete mode 100644 view/smarty3/jot-end.tpl delete mode 100644 view/smarty3/jot-header.tpl delete mode 100644 view/smarty3/jot.tpl delete mode 100644 view/smarty3/jot_geotag.tpl delete mode 100644 view/smarty3/lang_selector.tpl delete mode 100644 view/smarty3/like_noshare.tpl delete mode 100644 view/smarty3/login.tpl delete mode 100644 view/smarty3/login_head.tpl delete mode 100644 view/smarty3/logout.tpl delete mode 100644 view/smarty3/lostpass.tpl delete mode 100644 view/smarty3/magicsig.tpl delete mode 100644 view/smarty3/mail_conv.tpl delete mode 100644 view/smarty3/mail_display.tpl delete mode 100644 view/smarty3/mail_head.tpl delete mode 100644 view/smarty3/mail_list.tpl delete mode 100644 view/smarty3/maintenance.tpl delete mode 100644 view/smarty3/manage.tpl delete mode 100644 view/smarty3/match.tpl delete mode 100644 view/smarty3/message-end.tpl delete mode 100644 view/smarty3/message-head.tpl delete mode 100644 view/smarty3/message_side.tpl delete mode 100644 view/smarty3/moderated_comment.tpl delete mode 100644 view/smarty3/mood_content.tpl delete mode 100644 view/smarty3/msg-end.tpl delete mode 100644 view/smarty3/msg-header.tpl delete mode 100644 view/smarty3/nav.tpl delete mode 100644 view/smarty3/navigation.tpl delete mode 100644 view/smarty3/netfriend.tpl delete mode 100644 view/smarty3/nets.tpl delete mode 100644 view/smarty3/nogroup-template.tpl delete mode 100644 view/smarty3/notifications.tpl delete mode 100644 view/smarty3/notifications_comments_item.tpl delete mode 100644 view/smarty3/notifications_dislikes_item.tpl delete mode 100644 view/smarty3/notifications_friends_item.tpl delete mode 100644 view/smarty3/notifications_likes_item.tpl delete mode 100644 view/smarty3/notifications_network_item.tpl delete mode 100644 view/smarty3/notifications_posts_item.tpl delete mode 100644 view/smarty3/notify.tpl delete mode 100644 view/smarty3/oauth_authorize.tpl delete mode 100644 view/smarty3/oauth_authorize_done.tpl delete mode 100644 view/smarty3/oembed_video.tpl delete mode 100644 view/smarty3/oexchange_xrd.tpl delete mode 100644 view/smarty3/opensearch.tpl delete mode 100644 view/smarty3/pagetypes.tpl delete mode 100644 view/smarty3/peoplefind.tpl delete mode 100644 view/smarty3/photo_album.tpl delete mode 100644 view/smarty3/photo_drop.tpl delete mode 100644 view/smarty3/photo_edit.tpl delete mode 100644 view/smarty3/photo_edit_head.tpl delete mode 100644 view/smarty3/photo_item.tpl delete mode 100644 view/smarty3/photo_top.tpl delete mode 100644 view/smarty3/photo_view.tpl delete mode 100644 view/smarty3/photos_default_uploader_box.tpl delete mode 100644 view/smarty3/photos_default_uploader_submit.tpl delete mode 100644 view/smarty3/photos_head.tpl delete mode 100644 view/smarty3/photos_recent.tpl delete mode 100644 view/smarty3/photos_upload.tpl delete mode 100644 view/smarty3/poco_entry_xml.tpl delete mode 100644 view/smarty3/poco_xml.tpl delete mode 100644 view/smarty3/poke_content.tpl delete mode 100644 view/smarty3/posted_date_widget.tpl delete mode 100644 view/smarty3/profed_end.tpl delete mode 100644 view/smarty3/profed_head.tpl delete mode 100644 view/smarty3/profile-hide-friends.tpl delete mode 100644 view/smarty3/profile-hide-wall.tpl delete mode 100644 view/smarty3/profile-in-directory.tpl delete mode 100644 view/smarty3/profile-in-netdir.tpl delete mode 100644 view/smarty3/profile_advanced.tpl delete mode 100644 view/smarty3/profile_edit.tpl delete mode 100644 view/smarty3/profile_edlink.tpl delete mode 100644 view/smarty3/profile_entry.tpl delete mode 100644 view/smarty3/profile_listing_header.tpl delete mode 100644 view/smarty3/profile_photo.tpl delete mode 100644 view/smarty3/profile_publish.tpl delete mode 100644 view/smarty3/profile_vcard.tpl delete mode 100644 view/smarty3/prv_message.tpl delete mode 100644 view/smarty3/pwdreset.tpl delete mode 100644 view/smarty3/register.tpl delete mode 100644 view/smarty3/remote_friends_common.tpl delete mode 100644 view/smarty3/removeme.tpl delete mode 100644 view/smarty3/saved_searches_aside.tpl delete mode 100644 view/smarty3/search_item.tpl delete mode 100644 view/smarty3/settings-end.tpl delete mode 100644 view/smarty3/settings-head.tpl delete mode 100644 view/smarty3/settings.tpl delete mode 100644 view/smarty3/settings_addons.tpl delete mode 100644 view/smarty3/settings_connectors.tpl delete mode 100644 view/smarty3/settings_display.tpl delete mode 100644 view/smarty3/settings_display_end.tpl delete mode 100644 view/smarty3/settings_features.tpl delete mode 100644 view/smarty3/settings_nick_set.tpl delete mode 100644 view/smarty3/settings_nick_subdir.tpl delete mode 100644 view/smarty3/settings_oauth.tpl delete mode 100644 view/smarty3/settings_oauth_edit.tpl delete mode 100644 view/smarty3/suggest_friends.tpl delete mode 100644 view/smarty3/suggestions.tpl delete mode 100644 view/smarty3/tag_slap.tpl delete mode 100644 view/smarty3/threaded_conversation.tpl delete mode 100644 view/smarty3/toggle_mobile_footer.tpl delete mode 100644 view/smarty3/uexport.tpl delete mode 100644 view/smarty3/uimport.tpl delete mode 100644 view/smarty3/vcard-widget.tpl delete mode 100644 view/smarty3/viewcontact_template.tpl delete mode 100644 view/smarty3/voting_fakelink.tpl delete mode 100644 view/smarty3/wall_thread.tpl delete mode 100644 view/smarty3/wallmessage.tpl delete mode 100644 view/smarty3/wallmsg-end.tpl delete mode 100644 view/smarty3/wallmsg-header.tpl delete mode 100644 view/smarty3/xrd_diaspora.tpl delete mode 100644 view/smarty3/xrd_host.tpl delete mode 100644 view/smarty3/xrd_person.tpl delete mode 100644 view/suggest_friends.tpl delete mode 100644 view/suggestions.tpl delete mode 100644 view/tag_slap.tpl delete mode 100644 view/theme/cleanzero/nav.tpl delete mode 100644 view/theme/cleanzero/smarty3/nav.tpl delete mode 100644 view/theme/cleanzero/smarty3/theme_settings.tpl delete mode 100644 view/theme/cleanzero/theme_settings.tpl delete mode 100644 view/theme/comix-plain/comment_item.tpl delete mode 100644 view/theme/comix-plain/search_item.tpl delete mode 100644 view/theme/comix-plain/smarty3/comment_item.tpl delete mode 100644 view/theme/comix-plain/smarty3/search_item.tpl delete mode 100644 view/theme/comix/comment_item.tpl delete mode 100644 view/theme/comix/search_item.tpl delete mode 100644 view/theme/comix/smarty3/comment_item.tpl delete mode 100644 view/theme/comix/smarty3/search_item.tpl delete mode 100644 view/theme/decaf-mobile/acl_html_selector.tpl delete mode 100644 view/theme/decaf-mobile/acl_selector.tpl delete mode 100644 view/theme/decaf-mobile/admin_aside.tpl delete mode 100644 view/theme/decaf-mobile/admin_site.tpl delete mode 100644 view/theme/decaf-mobile/admin_users.tpl delete mode 100644 view/theme/decaf-mobile/album_edit.tpl delete mode 100644 view/theme/decaf-mobile/categories_widget.tpl delete mode 100755 view/theme/decaf-mobile/comment_item.tpl delete mode 100644 view/theme/decaf-mobile/common_tabs.tpl delete mode 100644 view/theme/decaf-mobile/contact_block.tpl delete mode 100644 view/theme/decaf-mobile/contact_edit.tpl delete mode 100644 view/theme/decaf-mobile/contact_head.tpl delete mode 100644 view/theme/decaf-mobile/contact_template.tpl delete mode 100644 view/theme/decaf-mobile/contacts-end.tpl delete mode 100644 view/theme/decaf-mobile/contacts-head.tpl delete mode 100644 view/theme/decaf-mobile/contacts-template.tpl delete mode 100644 view/theme/decaf-mobile/contacts-widget-sidebar.tpl delete mode 100644 view/theme/decaf-mobile/conversation.tpl delete mode 100644 view/theme/decaf-mobile/cropbody.tpl delete mode 100644 view/theme/decaf-mobile/cropend.tpl delete mode 100644 view/theme/decaf-mobile/crophead.tpl delete mode 100644 view/theme/decaf-mobile/display-head.tpl delete mode 100644 view/theme/decaf-mobile/end.tpl delete mode 100644 view/theme/decaf-mobile/event_end.tpl delete mode 100644 view/theme/decaf-mobile/event_head.tpl delete mode 100644 view/theme/decaf-mobile/field_checkbox.tpl delete mode 100644 view/theme/decaf-mobile/field_input.tpl delete mode 100644 view/theme/decaf-mobile/field_openid.tpl delete mode 100644 view/theme/decaf-mobile/field_password.tpl delete mode 100644 view/theme/decaf-mobile/field_themeselect.tpl delete mode 100644 view/theme/decaf-mobile/field_yesno.tpl delete mode 100644 view/theme/decaf-mobile/generic_links_widget.tpl delete mode 100644 view/theme/decaf-mobile/group_drop.tpl delete mode 100644 view/theme/decaf-mobile/group_side.tpl delete mode 100644 view/theme/decaf-mobile/head.tpl delete mode 100644 view/theme/decaf-mobile/jot-end.tpl delete mode 100644 view/theme/decaf-mobile/jot-header.tpl delete mode 100644 view/theme/decaf-mobile/jot.tpl delete mode 100644 view/theme/decaf-mobile/jot_geotag.tpl delete mode 100644 view/theme/decaf-mobile/lang_selector.tpl delete mode 100644 view/theme/decaf-mobile/like_noshare.tpl delete mode 100644 view/theme/decaf-mobile/login.tpl delete mode 100644 view/theme/decaf-mobile/login_head.tpl delete mode 100644 view/theme/decaf-mobile/lostpass.tpl delete mode 100644 view/theme/decaf-mobile/mail_conv.tpl delete mode 100644 view/theme/decaf-mobile/mail_list.tpl delete mode 100644 view/theme/decaf-mobile/manage.tpl delete mode 100644 view/theme/decaf-mobile/message-end.tpl delete mode 100644 view/theme/decaf-mobile/message-head.tpl delete mode 100644 view/theme/decaf-mobile/msg-end.tpl delete mode 100644 view/theme/decaf-mobile/msg-header.tpl delete mode 100644 view/theme/decaf-mobile/nav.tpl delete mode 100644 view/theme/decaf-mobile/photo_drop.tpl delete mode 100644 view/theme/decaf-mobile/photo_edit.tpl delete mode 100644 view/theme/decaf-mobile/photo_edit_head.tpl delete mode 100644 view/theme/decaf-mobile/photo_view.tpl delete mode 100644 view/theme/decaf-mobile/photos_head.tpl delete mode 100644 view/theme/decaf-mobile/photos_upload.tpl delete mode 100644 view/theme/decaf-mobile/profed_end.tpl delete mode 100644 view/theme/decaf-mobile/profed_head.tpl delete mode 100644 view/theme/decaf-mobile/profile_edit.tpl delete mode 100644 view/theme/decaf-mobile/profile_photo.tpl delete mode 100644 view/theme/decaf-mobile/profile_vcard.tpl delete mode 100644 view/theme/decaf-mobile/prv_message.tpl delete mode 100644 view/theme/decaf-mobile/register.tpl delete mode 100644 view/theme/decaf-mobile/search_item.tpl delete mode 100644 view/theme/decaf-mobile/settings-head.tpl delete mode 100644 view/theme/decaf-mobile/settings.tpl delete mode 100644 view/theme/decaf-mobile/settings_display_end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/acl_html_selector.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/acl_selector.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/admin_aside.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/admin_site.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/admin_users.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/album_edit.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/categories_widget.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/comment_item.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/common_tabs.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contact_block.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contact_edit.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contact_head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contact_template.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contacts-end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contacts-head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contacts-template.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/contacts-widget-sidebar.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/conversation.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/cropbody.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/cropend.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/crophead.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/display-head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/event_end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/event_head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/field_checkbox.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/field_input.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/field_openid.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/field_password.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/field_themeselect.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/field_yesno.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/generic_links_widget.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/group_drop.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/group_side.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/jot-end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/jot-header.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/jot.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/jot_geotag.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/lang_selector.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/like_noshare.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/login.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/login_head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/lostpass.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/mail_conv.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/mail_list.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/manage.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/message-end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/message-head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/moderated_comment.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/msg-end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/msg-header.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/nav.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/photo_drop.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/photo_edit.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/photo_edit_head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/photo_view.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/photos_head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/photos_upload.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/profed_end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/profed_head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/profile_edit.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/profile_photo.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/profile_vcard.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/prv_message.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/register.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/search_item.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/settings-head.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/settings.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/settings_display_end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/suggest_friends.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/threaded_conversation.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/voting_fakelink.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/wall_thread.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/wall_thread_toponly.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/wallmessage.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/wallmsg-end.tpl delete mode 100644 view/theme/decaf-mobile/smarty3/wallmsg-header.tpl delete mode 100644 view/theme/decaf-mobile/suggest_friends.tpl delete mode 100644 view/theme/decaf-mobile/threaded_conversation.tpl delete mode 100644 view/theme/decaf-mobile/voting_fakelink.tpl delete mode 100644 view/theme/decaf-mobile/wall_thread.tpl delete mode 100644 view/theme/decaf-mobile/wall_thread_toponly.tpl delete mode 100644 view/theme/decaf-mobile/wallmessage.tpl delete mode 100644 view/theme/decaf-mobile/wallmsg-end.tpl delete mode 100644 view/theme/decaf-mobile/wallmsg-header.tpl delete mode 100644 view/theme/diabook/admin_users.tpl delete mode 100644 view/theme/diabook/bottom.tpl delete mode 100644 view/theme/diabook/ch_directory_item.tpl delete mode 100644 view/theme/diabook/comment_item.tpl delete mode 100644 view/theme/diabook/communityhome.tpl delete mode 100644 view/theme/diabook/contact_template.tpl delete mode 100644 view/theme/diabook/directory_item.tpl delete mode 100644 view/theme/diabook/footer.tpl delete mode 100644 view/theme/diabook/generic_links_widget.tpl delete mode 100644 view/theme/diabook/group_side.tpl delete mode 100644 view/theme/diabook/jot.tpl delete mode 100644 view/theme/diabook/login.tpl delete mode 100644 view/theme/diabook/mail_conv.tpl delete mode 100644 view/theme/diabook/mail_display.tpl delete mode 100644 view/theme/diabook/mail_list.tpl delete mode 100644 view/theme/diabook/message_side.tpl delete mode 100644 view/theme/diabook/nav.tpl delete mode 100644 view/theme/diabook/nets.tpl delete mode 100644 view/theme/diabook/oembed_video.tpl delete mode 100644 view/theme/diabook/photo_item.tpl delete mode 100644 view/theme/diabook/photo_view.tpl delete mode 100644 view/theme/diabook/profile_side.tpl delete mode 100644 view/theme/diabook/profile_vcard.tpl delete mode 100644 view/theme/diabook/prv_message.tpl delete mode 100644 view/theme/diabook/right_aside.tpl delete mode 100644 view/theme/diabook/search_item.tpl delete mode 100644 view/theme/diabook/smarty3/admin_users.tpl delete mode 100644 view/theme/diabook/smarty3/bottom.tpl delete mode 100644 view/theme/diabook/smarty3/ch_directory_item.tpl delete mode 100644 view/theme/diabook/smarty3/comment_item.tpl delete mode 100644 view/theme/diabook/smarty3/communityhome.tpl delete mode 100644 view/theme/diabook/smarty3/contact_template.tpl delete mode 100644 view/theme/diabook/smarty3/directory_item.tpl delete mode 100644 view/theme/diabook/smarty3/footer.tpl delete mode 100644 view/theme/diabook/smarty3/generic_links_widget.tpl delete mode 100644 view/theme/diabook/smarty3/group_side.tpl delete mode 100644 view/theme/diabook/smarty3/jot.tpl delete mode 100644 view/theme/diabook/smarty3/login.tpl delete mode 100644 view/theme/diabook/smarty3/mail_conv.tpl delete mode 100644 view/theme/diabook/smarty3/mail_display.tpl delete mode 100644 view/theme/diabook/smarty3/mail_list.tpl delete mode 100644 view/theme/diabook/smarty3/message_side.tpl delete mode 100644 view/theme/diabook/smarty3/nav.tpl delete mode 100644 view/theme/diabook/smarty3/nets.tpl delete mode 100644 view/theme/diabook/smarty3/oembed_video.tpl delete mode 100644 view/theme/diabook/smarty3/photo_item.tpl delete mode 100644 view/theme/diabook/smarty3/photo_view.tpl delete mode 100644 view/theme/diabook/smarty3/profile_side.tpl delete mode 100644 view/theme/diabook/smarty3/profile_vcard.tpl delete mode 100644 view/theme/diabook/smarty3/prv_message.tpl delete mode 100644 view/theme/diabook/smarty3/right_aside.tpl delete mode 100644 view/theme/diabook/smarty3/search_item.tpl delete mode 100644 view/theme/diabook/smarty3/theme_settings.tpl delete mode 100644 view/theme/diabook/smarty3/wall_thread.tpl delete mode 100644 view/theme/diabook/theme_settings.tpl delete mode 100644 view/theme/diabook/wall_thread.tpl delete mode 100644 view/theme/dispy/bottom.tpl delete mode 100644 view/theme/dispy/comment_item.tpl delete mode 100644 view/theme/dispy/communityhome.tpl delete mode 100644 view/theme/dispy/contact_template.tpl delete mode 100644 view/theme/dispy/conversation.tpl delete mode 100644 view/theme/dispy/group_side.tpl delete mode 100644 view/theme/dispy/header.tpl delete mode 100644 view/theme/dispy/jot-header.tpl delete mode 100644 view/theme/dispy/jot.tpl delete mode 100644 view/theme/dispy/lang_selector.tpl delete mode 100644 view/theme/dispy/mail_head.tpl delete mode 100644 view/theme/dispy/nav.tpl delete mode 100644 view/theme/dispy/photo_edit.tpl delete mode 100644 view/theme/dispy/photo_view.tpl delete mode 100644 view/theme/dispy/profile_vcard.tpl delete mode 100644 view/theme/dispy/saved_searches_aside.tpl delete mode 100644 view/theme/dispy/search_item.tpl delete mode 100644 view/theme/dispy/smarty3/bottom.tpl delete mode 100644 view/theme/dispy/smarty3/comment_item.tpl delete mode 100644 view/theme/dispy/smarty3/communityhome.tpl delete mode 100644 view/theme/dispy/smarty3/contact_template.tpl delete mode 100644 view/theme/dispy/smarty3/conversation.tpl delete mode 100644 view/theme/dispy/smarty3/group_side.tpl delete mode 100644 view/theme/dispy/smarty3/header.tpl delete mode 100644 view/theme/dispy/smarty3/jot-header.tpl delete mode 100644 view/theme/dispy/smarty3/jot.tpl delete mode 100644 view/theme/dispy/smarty3/lang_selector.tpl delete mode 100644 view/theme/dispy/smarty3/mail_head.tpl delete mode 100644 view/theme/dispy/smarty3/nav.tpl delete mode 100644 view/theme/dispy/smarty3/photo_edit.tpl delete mode 100644 view/theme/dispy/smarty3/photo_view.tpl delete mode 100644 view/theme/dispy/smarty3/profile_vcard.tpl delete mode 100644 view/theme/dispy/smarty3/saved_searches_aside.tpl delete mode 100644 view/theme/dispy/smarty3/search_item.tpl delete mode 100644 view/theme/dispy/smarty3/theme_settings.tpl delete mode 100644 view/theme/dispy/smarty3/threaded_conversation.tpl delete mode 100644 view/theme/dispy/smarty3/wall_thread.tpl delete mode 100644 view/theme/dispy/theme_settings.tpl delete mode 100644 view/theme/dispy/threaded_conversation.tpl delete mode 100644 view/theme/dispy/wall_thread.tpl delete mode 100755 view/theme/duepuntozero/comment_item.tpl delete mode 100644 view/theme/duepuntozero/lang_selector.tpl delete mode 100755 view/theme/duepuntozero/moderated_comment.tpl delete mode 100644 view/theme/duepuntozero/nav.tpl delete mode 100644 view/theme/duepuntozero/profile_vcard.tpl delete mode 100644 view/theme/duepuntozero/prv_message.tpl delete mode 100644 view/theme/duepuntozero/smarty3/comment_item.tpl delete mode 100644 view/theme/duepuntozero/smarty3/lang_selector.tpl delete mode 100644 view/theme/duepuntozero/smarty3/moderated_comment.tpl delete mode 100644 view/theme/duepuntozero/smarty3/nav.tpl delete mode 100644 view/theme/duepuntozero/smarty3/profile_vcard.tpl delete mode 100644 view/theme/duepuntozero/smarty3/prv_message.tpl delete mode 100644 view/theme/facepark/comment_item.tpl delete mode 100644 view/theme/facepark/group_side.tpl delete mode 100644 view/theme/facepark/jot.tpl delete mode 100644 view/theme/facepark/nav.tpl delete mode 100644 view/theme/facepark/profile_vcard.tpl delete mode 100644 view/theme/facepark/search_item.tpl delete mode 100644 view/theme/facepark/smarty3/comment_item.tpl delete mode 100644 view/theme/facepark/smarty3/group_side.tpl delete mode 100644 view/theme/facepark/smarty3/jot.tpl delete mode 100644 view/theme/facepark/smarty3/nav.tpl delete mode 100644 view/theme/facepark/smarty3/profile_vcard.tpl delete mode 100644 view/theme/facepark/smarty3/search_item.tpl delete mode 100644 view/theme/frost-mobile/acl_selector.tpl delete mode 100644 view/theme/frost-mobile/admin_aside.tpl delete mode 100644 view/theme/frost-mobile/admin_site.tpl delete mode 100644 view/theme/frost-mobile/admin_users.tpl delete mode 100644 view/theme/frost-mobile/categories_widget.tpl delete mode 100755 view/theme/frost-mobile/comment_item.tpl delete mode 100644 view/theme/frost-mobile/common_tabs.tpl delete mode 100644 view/theme/frost-mobile/contact_block.tpl delete mode 100644 view/theme/frost-mobile/contact_edit.tpl delete mode 100644 view/theme/frost-mobile/contact_head.tpl delete mode 100644 view/theme/frost-mobile/contact_template.tpl delete mode 100644 view/theme/frost-mobile/contacts-end.tpl delete mode 100644 view/theme/frost-mobile/contacts-head.tpl delete mode 100644 view/theme/frost-mobile/contacts-template.tpl delete mode 100644 view/theme/frost-mobile/contacts-widget-sidebar.tpl delete mode 100644 view/theme/frost-mobile/conversation.tpl delete mode 100644 view/theme/frost-mobile/cropbody.tpl delete mode 100644 view/theme/frost-mobile/cropend.tpl delete mode 100644 view/theme/frost-mobile/crophead.tpl delete mode 100644 view/theme/frost-mobile/display-head.tpl delete mode 100644 view/theme/frost-mobile/end.tpl delete mode 100644 view/theme/frost-mobile/event.tpl delete mode 100644 view/theme/frost-mobile/event_end.tpl delete mode 100644 view/theme/frost-mobile/event_head.tpl delete mode 100644 view/theme/frost-mobile/field_checkbox.tpl delete mode 100644 view/theme/frost-mobile/field_input.tpl delete mode 100644 view/theme/frost-mobile/field_openid.tpl delete mode 100644 view/theme/frost-mobile/field_password.tpl delete mode 100644 view/theme/frost-mobile/field_themeselect.tpl delete mode 100644 view/theme/frost-mobile/generic_links_widget.tpl delete mode 100644 view/theme/frost-mobile/group_drop.tpl delete mode 100644 view/theme/frost-mobile/head.tpl delete mode 100644 view/theme/frost-mobile/jot-end.tpl delete mode 100644 view/theme/frost-mobile/jot-header.tpl delete mode 100644 view/theme/frost-mobile/jot.tpl delete mode 100644 view/theme/frost-mobile/jot_geotag.tpl delete mode 100644 view/theme/frost-mobile/lang_selector.tpl delete mode 100644 view/theme/frost-mobile/like_noshare.tpl delete mode 100644 view/theme/frost-mobile/login.tpl delete mode 100644 view/theme/frost-mobile/login_head.tpl delete mode 100644 view/theme/frost-mobile/lostpass.tpl delete mode 100644 view/theme/frost-mobile/mail_conv.tpl delete mode 100644 view/theme/frost-mobile/mail_list.tpl delete mode 100644 view/theme/frost-mobile/message-end.tpl delete mode 100644 view/theme/frost-mobile/message-head.tpl delete mode 100755 view/theme/frost-mobile/moderated_comment.tpl delete mode 100644 view/theme/frost-mobile/msg-end.tpl delete mode 100644 view/theme/frost-mobile/msg-header.tpl delete mode 100644 view/theme/frost-mobile/nav.tpl delete mode 100644 view/theme/frost-mobile/photo_drop.tpl delete mode 100644 view/theme/frost-mobile/photo_edit.tpl delete mode 100644 view/theme/frost-mobile/photo_edit_head.tpl delete mode 100644 view/theme/frost-mobile/photo_view.tpl delete mode 100644 view/theme/frost-mobile/photos_head.tpl delete mode 100644 view/theme/frost-mobile/photos_upload.tpl delete mode 100644 view/theme/frost-mobile/profed_end.tpl delete mode 100644 view/theme/frost-mobile/profed_head.tpl delete mode 100644 view/theme/frost-mobile/profile_edit.tpl delete mode 100644 view/theme/frost-mobile/profile_photo.tpl delete mode 100644 view/theme/frost-mobile/profile_vcard.tpl delete mode 100644 view/theme/frost-mobile/prv_message.tpl delete mode 100644 view/theme/frost-mobile/register.tpl delete mode 100644 view/theme/frost-mobile/search_item.tpl delete mode 100644 view/theme/frost-mobile/settings-head.tpl delete mode 100644 view/theme/frost-mobile/settings.tpl delete mode 100644 view/theme/frost-mobile/settings_display_end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/acl_selector.tpl delete mode 100644 view/theme/frost-mobile/smarty3/admin_aside.tpl delete mode 100644 view/theme/frost-mobile/smarty3/admin_site.tpl delete mode 100644 view/theme/frost-mobile/smarty3/admin_users.tpl delete mode 100644 view/theme/frost-mobile/smarty3/categories_widget.tpl delete mode 100644 view/theme/frost-mobile/smarty3/comment_item.tpl delete mode 100644 view/theme/frost-mobile/smarty3/common_tabs.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contact_block.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contact_edit.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contact_head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contact_template.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contacts-end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contacts-head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contacts-template.tpl delete mode 100644 view/theme/frost-mobile/smarty3/contacts-widget-sidebar.tpl delete mode 100644 view/theme/frost-mobile/smarty3/conversation.tpl delete mode 100644 view/theme/frost-mobile/smarty3/cropbody.tpl delete mode 100644 view/theme/frost-mobile/smarty3/cropend.tpl delete mode 100644 view/theme/frost-mobile/smarty3/crophead.tpl delete mode 100644 view/theme/frost-mobile/smarty3/display-head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/event.tpl delete mode 100644 view/theme/frost-mobile/smarty3/event_end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/event_head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/field_checkbox.tpl delete mode 100644 view/theme/frost-mobile/smarty3/field_input.tpl delete mode 100644 view/theme/frost-mobile/smarty3/field_openid.tpl delete mode 100644 view/theme/frost-mobile/smarty3/field_password.tpl delete mode 100644 view/theme/frost-mobile/smarty3/field_themeselect.tpl delete mode 100644 view/theme/frost-mobile/smarty3/generic_links_widget.tpl delete mode 100644 view/theme/frost-mobile/smarty3/group_drop.tpl delete mode 100644 view/theme/frost-mobile/smarty3/head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/jot-end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/jot-header.tpl delete mode 100644 view/theme/frost-mobile/smarty3/jot.tpl delete mode 100644 view/theme/frost-mobile/smarty3/jot_geotag.tpl delete mode 100644 view/theme/frost-mobile/smarty3/lang_selector.tpl delete mode 100644 view/theme/frost-mobile/smarty3/like_noshare.tpl delete mode 100644 view/theme/frost-mobile/smarty3/login.tpl delete mode 100644 view/theme/frost-mobile/smarty3/login_head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/lostpass.tpl delete mode 100644 view/theme/frost-mobile/smarty3/mail_conv.tpl delete mode 100644 view/theme/frost-mobile/smarty3/mail_list.tpl delete mode 100644 view/theme/frost-mobile/smarty3/message-end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/message-head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/moderated_comment.tpl delete mode 100644 view/theme/frost-mobile/smarty3/msg-end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/msg-header.tpl delete mode 100644 view/theme/frost-mobile/smarty3/nav.tpl delete mode 100644 view/theme/frost-mobile/smarty3/photo_drop.tpl delete mode 100644 view/theme/frost-mobile/smarty3/photo_edit.tpl delete mode 100644 view/theme/frost-mobile/smarty3/photo_edit_head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/photo_view.tpl delete mode 100644 view/theme/frost-mobile/smarty3/photos_head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/photos_upload.tpl delete mode 100644 view/theme/frost-mobile/smarty3/profed_end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/profed_head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/profile_edit.tpl delete mode 100644 view/theme/frost-mobile/smarty3/profile_photo.tpl delete mode 100644 view/theme/frost-mobile/smarty3/profile_vcard.tpl delete mode 100644 view/theme/frost-mobile/smarty3/prv_message.tpl delete mode 100644 view/theme/frost-mobile/smarty3/register.tpl delete mode 100644 view/theme/frost-mobile/smarty3/search_item.tpl delete mode 100644 view/theme/frost-mobile/smarty3/settings-head.tpl delete mode 100644 view/theme/frost-mobile/smarty3/settings.tpl delete mode 100644 view/theme/frost-mobile/smarty3/settings_display_end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/suggest_friends.tpl delete mode 100644 view/theme/frost-mobile/smarty3/threaded_conversation.tpl delete mode 100644 view/theme/frost-mobile/smarty3/voting_fakelink.tpl delete mode 100644 view/theme/frost-mobile/smarty3/wall_thread.tpl delete mode 100644 view/theme/frost-mobile/smarty3/wallmsg-end.tpl delete mode 100644 view/theme/frost-mobile/smarty3/wallmsg-header.tpl delete mode 100644 view/theme/frost-mobile/suggest_friends.tpl delete mode 100644 view/theme/frost-mobile/threaded_conversation.tpl delete mode 100644 view/theme/frost-mobile/voting_fakelink.tpl delete mode 100644 view/theme/frost-mobile/wall_thread.tpl delete mode 100644 view/theme/frost-mobile/wallmsg-end.tpl delete mode 100644 view/theme/frost-mobile/wallmsg-header.tpl delete mode 100644 view/theme/frost/acl_selector.tpl delete mode 100644 view/theme/frost/admin_aside.tpl delete mode 100644 view/theme/frost/admin_site.tpl delete mode 100644 view/theme/frost/admin_users.tpl delete mode 100755 view/theme/frost/comment_item.tpl delete mode 100644 view/theme/frost/contact_edit.tpl delete mode 100644 view/theme/frost/contact_end.tpl delete mode 100644 view/theme/frost/contact_head.tpl delete mode 100644 view/theme/frost/contact_template.tpl delete mode 100644 view/theme/frost/contacts-end.tpl delete mode 100644 view/theme/frost/contacts-head.tpl delete mode 100644 view/theme/frost/contacts-template.tpl delete mode 100644 view/theme/frost/cropbody.tpl delete mode 100644 view/theme/frost/cropend.tpl delete mode 100644 view/theme/frost/crophead.tpl delete mode 100644 view/theme/frost/display-head.tpl delete mode 100644 view/theme/frost/end.tpl delete mode 100644 view/theme/frost/event.tpl delete mode 100644 view/theme/frost/event_end.tpl delete mode 100644 view/theme/frost/event_form.tpl delete mode 100644 view/theme/frost/event_head.tpl delete mode 100644 view/theme/frost/field_combobox.tpl delete mode 100644 view/theme/frost/field_input.tpl delete mode 100644 view/theme/frost/field_openid.tpl delete mode 100644 view/theme/frost/field_password.tpl delete mode 100644 view/theme/frost/field_themeselect.tpl delete mode 100644 view/theme/frost/filebrowser.tpl delete mode 100644 view/theme/frost/group_drop.tpl delete mode 100644 view/theme/frost/head.tpl delete mode 100644 view/theme/frost/jot-end.tpl delete mode 100644 view/theme/frost/jot-header.tpl delete mode 100644 view/theme/frost/jot.tpl delete mode 100644 view/theme/frost/jot_geotag.tpl delete mode 100644 view/theme/frost/lang_selector.tpl delete mode 100644 view/theme/frost/like_noshare.tpl delete mode 100644 view/theme/frost/login.tpl delete mode 100644 view/theme/frost/login_head.tpl delete mode 100644 view/theme/frost/lostpass.tpl delete mode 100644 view/theme/frost/mail_conv.tpl delete mode 100644 view/theme/frost/mail_list.tpl delete mode 100644 view/theme/frost/message-end.tpl delete mode 100644 view/theme/frost/message-head.tpl delete mode 100755 view/theme/frost/moderated_comment.tpl delete mode 100644 view/theme/frost/msg-end.tpl delete mode 100644 view/theme/frost/msg-header.tpl delete mode 100644 view/theme/frost/nav.tpl delete mode 100644 view/theme/frost/photo_drop.tpl delete mode 100644 view/theme/frost/photo_edit.tpl delete mode 100644 view/theme/frost/photo_edit_head.tpl delete mode 100644 view/theme/frost/photo_view.tpl delete mode 100644 view/theme/frost/photos_head.tpl delete mode 100644 view/theme/frost/photos_upload.tpl delete mode 100644 view/theme/frost/posted_date_widget.tpl delete mode 100644 view/theme/frost/profed_end.tpl delete mode 100644 view/theme/frost/profed_head.tpl delete mode 100644 view/theme/frost/profile_edit.tpl delete mode 100644 view/theme/frost/profile_vcard.tpl delete mode 100644 view/theme/frost/prv_message.tpl delete mode 100644 view/theme/frost/register.tpl delete mode 100644 view/theme/frost/search_item.tpl delete mode 100644 view/theme/frost/settings-head.tpl delete mode 100644 view/theme/frost/settings_display_end.tpl delete mode 100644 view/theme/frost/smarty3/acl_selector.tpl delete mode 100644 view/theme/frost/smarty3/admin_aside.tpl delete mode 100644 view/theme/frost/smarty3/admin_site.tpl delete mode 100644 view/theme/frost/smarty3/admin_users.tpl delete mode 100644 view/theme/frost/smarty3/comment_item.tpl delete mode 100644 view/theme/frost/smarty3/contact_edit.tpl delete mode 100644 view/theme/frost/smarty3/contact_end.tpl delete mode 100644 view/theme/frost/smarty3/contact_head.tpl delete mode 100644 view/theme/frost/smarty3/contact_template.tpl delete mode 100644 view/theme/frost/smarty3/contacts-end.tpl delete mode 100644 view/theme/frost/smarty3/contacts-head.tpl delete mode 100644 view/theme/frost/smarty3/contacts-template.tpl delete mode 100644 view/theme/frost/smarty3/cropbody.tpl delete mode 100644 view/theme/frost/smarty3/cropend.tpl delete mode 100644 view/theme/frost/smarty3/crophead.tpl delete mode 100644 view/theme/frost/smarty3/display-head.tpl delete mode 100644 view/theme/frost/smarty3/end.tpl delete mode 100644 view/theme/frost/smarty3/event.tpl delete mode 100644 view/theme/frost/smarty3/event_end.tpl delete mode 100644 view/theme/frost/smarty3/event_form.tpl delete mode 100644 view/theme/frost/smarty3/event_head.tpl delete mode 100644 view/theme/frost/smarty3/field_combobox.tpl delete mode 100644 view/theme/frost/smarty3/field_input.tpl delete mode 100644 view/theme/frost/smarty3/field_openid.tpl delete mode 100644 view/theme/frost/smarty3/field_password.tpl delete mode 100644 view/theme/frost/smarty3/field_themeselect.tpl delete mode 100644 view/theme/frost/smarty3/filebrowser.tpl delete mode 100644 view/theme/frost/smarty3/group_drop.tpl delete mode 100644 view/theme/frost/smarty3/head.tpl delete mode 100644 view/theme/frost/smarty3/jot-end.tpl delete mode 100644 view/theme/frost/smarty3/jot-header.tpl delete mode 100644 view/theme/frost/smarty3/jot.tpl delete mode 100644 view/theme/frost/smarty3/jot_geotag.tpl delete mode 100644 view/theme/frost/smarty3/lang_selector.tpl delete mode 100644 view/theme/frost/smarty3/like_noshare.tpl delete mode 100644 view/theme/frost/smarty3/login.tpl delete mode 100644 view/theme/frost/smarty3/login_head.tpl delete mode 100644 view/theme/frost/smarty3/lostpass.tpl delete mode 100644 view/theme/frost/smarty3/mail_conv.tpl delete mode 100644 view/theme/frost/smarty3/mail_list.tpl delete mode 100644 view/theme/frost/smarty3/message-end.tpl delete mode 100644 view/theme/frost/smarty3/message-head.tpl delete mode 100644 view/theme/frost/smarty3/moderated_comment.tpl delete mode 100644 view/theme/frost/smarty3/msg-end.tpl delete mode 100644 view/theme/frost/smarty3/msg-header.tpl delete mode 100644 view/theme/frost/smarty3/nav.tpl delete mode 100644 view/theme/frost/smarty3/photo_drop.tpl delete mode 100644 view/theme/frost/smarty3/photo_edit.tpl delete mode 100644 view/theme/frost/smarty3/photo_edit_head.tpl delete mode 100644 view/theme/frost/smarty3/photo_view.tpl delete mode 100644 view/theme/frost/smarty3/photos_head.tpl delete mode 100644 view/theme/frost/smarty3/photos_upload.tpl delete mode 100644 view/theme/frost/smarty3/posted_date_widget.tpl delete mode 100644 view/theme/frost/smarty3/profed_end.tpl delete mode 100644 view/theme/frost/smarty3/profed_head.tpl delete mode 100644 view/theme/frost/smarty3/profile_edit.tpl delete mode 100644 view/theme/frost/smarty3/profile_vcard.tpl delete mode 100644 view/theme/frost/smarty3/prv_message.tpl delete mode 100644 view/theme/frost/smarty3/register.tpl delete mode 100644 view/theme/frost/smarty3/search_item.tpl delete mode 100644 view/theme/frost/smarty3/settings-head.tpl delete mode 100644 view/theme/frost/smarty3/settings_display_end.tpl delete mode 100644 view/theme/frost/smarty3/suggest_friends.tpl delete mode 100644 view/theme/frost/smarty3/threaded_conversation.tpl delete mode 100644 view/theme/frost/smarty3/voting_fakelink.tpl delete mode 100644 view/theme/frost/smarty3/wall_thread.tpl delete mode 100644 view/theme/frost/smarty3/wallmsg-end.tpl delete mode 100644 view/theme/frost/smarty3/wallmsg-header.tpl delete mode 100644 view/theme/frost/suggest_friends.tpl delete mode 100644 view/theme/frost/threaded_conversation.tpl delete mode 100644 view/theme/frost/voting_fakelink.tpl delete mode 100644 view/theme/frost/wall_thread.tpl delete mode 100644 view/theme/frost/wallmsg-end.tpl delete mode 100644 view/theme/frost/wallmsg-header.tpl delete mode 100644 view/theme/quattro/birthdays_reminder.tpl delete mode 100644 view/theme/quattro/comment_item.tpl delete mode 100644 view/theme/quattro/contact_template.tpl delete mode 100644 view/theme/quattro/conversation.tpl delete mode 100644 view/theme/quattro/events_reminder.tpl delete mode 100644 view/theme/quattro/fileas_widget.tpl delete mode 100644 view/theme/quattro/generic_links_widget.tpl delete mode 100644 view/theme/quattro/group_side.tpl delete mode 100644 view/theme/quattro/jot.tpl delete mode 100644 view/theme/quattro/mail_conv.tpl delete mode 100644 view/theme/quattro/mail_display.tpl delete mode 100644 view/theme/quattro/mail_list.tpl delete mode 100644 view/theme/quattro/message_side.tpl delete mode 100644 view/theme/quattro/nav.tpl delete mode 100644 view/theme/quattro/nets.tpl delete mode 100644 view/theme/quattro/photo_view.tpl delete mode 100644 view/theme/quattro/profile_vcard.tpl delete mode 100644 view/theme/quattro/prv_message.tpl delete mode 100644 view/theme/quattro/saved_searches_aside.tpl delete mode 100644 view/theme/quattro/search_item.tpl delete mode 100644 view/theme/quattro/smarty3/birthdays_reminder.tpl delete mode 100644 view/theme/quattro/smarty3/comment_item.tpl delete mode 100644 view/theme/quattro/smarty3/contact_template.tpl delete mode 100644 view/theme/quattro/smarty3/conversation.tpl delete mode 100644 view/theme/quattro/smarty3/events_reminder.tpl delete mode 100644 view/theme/quattro/smarty3/fileas_widget.tpl delete mode 100644 view/theme/quattro/smarty3/generic_links_widget.tpl delete mode 100644 view/theme/quattro/smarty3/group_side.tpl delete mode 100644 view/theme/quattro/smarty3/jot.tpl delete mode 100644 view/theme/quattro/smarty3/mail_conv.tpl delete mode 100644 view/theme/quattro/smarty3/mail_display.tpl delete mode 100644 view/theme/quattro/smarty3/mail_list.tpl delete mode 100644 view/theme/quattro/smarty3/message_side.tpl delete mode 100644 view/theme/quattro/smarty3/nav.tpl delete mode 100644 view/theme/quattro/smarty3/nets.tpl delete mode 100644 view/theme/quattro/smarty3/photo_view.tpl delete mode 100644 view/theme/quattro/smarty3/profile_vcard.tpl delete mode 100644 view/theme/quattro/smarty3/prv_message.tpl delete mode 100644 view/theme/quattro/smarty3/saved_searches_aside.tpl delete mode 100644 view/theme/quattro/smarty3/search_item.tpl delete mode 100644 view/theme/quattro/smarty3/theme_settings.tpl delete mode 100644 view/theme/quattro/smarty3/threaded_conversation.tpl delete mode 100644 view/theme/quattro/smarty3/wall_item_tag.tpl delete mode 100644 view/theme/quattro/smarty3/wall_thread.tpl delete mode 100644 view/theme/quattro/theme_settings.tpl delete mode 100644 view/theme/quattro/threaded_conversation.tpl delete mode 100644 view/theme/quattro/wall_item_tag.tpl delete mode 100644 view/theme/quattro/wall_thread.tpl delete mode 100644 view/theme/slackr/birthdays_reminder.tpl delete mode 100644 view/theme/slackr/events_reminder.tpl delete mode 100644 view/theme/slackr/smarty3/birthdays_reminder.tpl delete mode 100644 view/theme/slackr/smarty3/events_reminder.tpl delete mode 100644 view/theme/smoothly/bottom.tpl delete mode 100644 view/theme/smoothly/follow.tpl delete mode 100644 view/theme/smoothly/jot-header.tpl delete mode 100644 view/theme/smoothly/jot.tpl delete mode 100644 view/theme/smoothly/lang_selector.tpl delete mode 100644 view/theme/smoothly/nav.tpl delete mode 100644 view/theme/smoothly/search_item.tpl delete mode 100644 view/theme/smoothly/smarty3/bottom.tpl delete mode 100644 view/theme/smoothly/smarty3/follow.tpl delete mode 100644 view/theme/smoothly/smarty3/jot-header.tpl delete mode 100644 view/theme/smoothly/smarty3/jot.tpl delete mode 100644 view/theme/smoothly/smarty3/lang_selector.tpl delete mode 100644 view/theme/smoothly/smarty3/nav.tpl delete mode 100644 view/theme/smoothly/smarty3/search_item.tpl delete mode 100644 view/theme/smoothly/smarty3/wall_thread.tpl delete mode 100644 view/theme/smoothly/wall_thread.tpl delete mode 100644 view/theme/testbubble/comment_item.tpl delete mode 100644 view/theme/testbubble/group_drop.tpl delete mode 100644 view/theme/testbubble/group_edit.tpl delete mode 100644 view/theme/testbubble/group_side.tpl delete mode 100644 view/theme/testbubble/jot-header.tpl delete mode 100644 view/theme/testbubble/jot.tpl delete mode 100644 view/theme/testbubble/match.tpl delete mode 100644 view/theme/testbubble/nav.tpl delete mode 100644 view/theme/testbubble/photo_album.tpl delete mode 100644 view/theme/testbubble/photo_top.tpl delete mode 100644 view/theme/testbubble/photo_view.tpl delete mode 100644 view/theme/testbubble/profile_entry.tpl delete mode 100644 view/theme/testbubble/profile_vcard.tpl delete mode 100644 view/theme/testbubble/saved_searches_aside.tpl delete mode 100644 view/theme/testbubble/search_item.tpl delete mode 100644 view/theme/testbubble/smarty3/comment_item.tpl delete mode 100644 view/theme/testbubble/smarty3/group_drop.tpl delete mode 100644 view/theme/testbubble/smarty3/group_edit.tpl delete mode 100644 view/theme/testbubble/smarty3/group_side.tpl delete mode 100644 view/theme/testbubble/smarty3/jot-header.tpl delete mode 100644 view/theme/testbubble/smarty3/jot.tpl delete mode 100644 view/theme/testbubble/smarty3/match.tpl delete mode 100644 view/theme/testbubble/smarty3/nav.tpl delete mode 100644 view/theme/testbubble/smarty3/photo_album.tpl delete mode 100644 view/theme/testbubble/smarty3/photo_top.tpl delete mode 100644 view/theme/testbubble/smarty3/photo_view.tpl delete mode 100644 view/theme/testbubble/smarty3/profile_entry.tpl delete mode 100644 view/theme/testbubble/smarty3/profile_vcard.tpl delete mode 100644 view/theme/testbubble/smarty3/saved_searches_aside.tpl delete mode 100644 view/theme/testbubble/smarty3/search_item.tpl delete mode 100644 view/theme/testbubble/smarty3/wall_thread.tpl delete mode 100644 view/theme/testbubble/wall_thread.tpl delete mode 100644 view/theme/vier/comment_item.tpl delete mode 100644 view/theme/vier/mail_list.tpl delete mode 100644 view/theme/vier/nav.tpl delete mode 100644 view/theme/vier/profile_edlink.tpl delete mode 100644 view/theme/vier/profile_vcard.tpl delete mode 100644 view/theme/vier/search_item.tpl delete mode 100644 view/theme/vier/smarty3/comment_item.tpl delete mode 100644 view/theme/vier/smarty3/mail_list.tpl delete mode 100644 view/theme/vier/smarty3/nav.tpl delete mode 100644 view/theme/vier/smarty3/profile_edlink.tpl delete mode 100644 view/theme/vier/smarty3/profile_vcard.tpl delete mode 100644 view/theme/vier/smarty3/search_item.tpl delete mode 100644 view/theme/vier/smarty3/threaded_conversation.tpl delete mode 100644 view/theme/vier/smarty3/wall_thread.tpl delete mode 100644 view/theme/vier/threaded_conversation.tpl delete mode 100644 view/theme/vier/wall_thread.tpl delete mode 100644 view/threaded_conversation.tpl delete mode 100644 view/toggle_mobile_footer.tpl delete mode 100644 view/uexport.tpl delete mode 100644 view/uimport.tpl delete mode 100644 view/vcard-widget.tpl delete mode 100644 view/viewcontact_template.tpl delete mode 100644 view/voting_fakelink.tpl delete mode 100644 view/wall_thread.tpl delete mode 100644 view/wallmessage.tpl delete mode 100644 view/wallmsg-end.tpl delete mode 100644 view/wallmsg-header.tpl delete mode 100644 view/xrd_diaspora.tpl delete mode 100644 view/xrd_host.tpl delete mode 100644 view/xrd_person.tpl diff --git a/include/friendica_smarty.php b/include/friendica_smarty.php index f9d91a827d..1326b0aca6 100644 --- a/include/friendica_smarty.php +++ b/include/friendica_smarty.php @@ -3,6 +3,8 @@ require_once "object/TemplateEngine.php"; require_once("library/Smarty/libs/Smarty.class.php"); +define('SMARTY3_TEMPLATE_FOLDER','templates'); + class FriendicaSmarty extends Smarty { public $filename; @@ -14,10 +16,10 @@ class FriendicaSmarty extends Smarty { // setTemplateDir can be set to an array, which Smarty will parse in order. // The order is thus very important here - $template_dirs = array('theme' => "view/theme/$theme/smarty3/"); + $template_dirs = array('theme' => "view/theme/$theme/".SMARTY3_TEMPLATE_FOLDER."/"); if( x($a->theme_info,"extends") ) - $template_dirs = $template_dirs + array('extends' => "view/theme/".$a->theme_info["extends"]."/smarty3/"); - $template_dirs = $template_dirs + array('base' => 'view/smarty3/'); + $template_dirs = $template_dirs + array('extends' => "view/theme/".$a->theme_info["extends"]."/".SMARTY3_TEMPLATE_FOLDER."/"); + $template_dirs = $template_dirs + array('base' => "view/".SMARTY3_TEMPLATE_FOLDER."/"); $this->setTemplateDir($template_dirs); $this->setCompileDir('view/smarty3/compiled/'); @@ -61,7 +63,7 @@ class FriendicaSmartyEngine implements ITemplateEngine { public function get_template_file($file, $root=''){ $a = get_app(); - $template_file = get_template_file($a, 'smarty3/' . $file, $root); + $template_file = get_template_file($a, SMARTY3_TEMPLATE_FOLDER.'/'.$file, $root); $template = new FriendicaSmarty(); $template->filename = $template_file; return $template; diff --git a/view/404.tpl b/view/404.tpl deleted file mode 100644 index bf4d4e949c..0000000000 --- a/view/404.tpl +++ /dev/null @@ -1 +0,0 @@ -<h1>$message</h1> diff --git a/view/acl_selector.tpl b/view/acl_selector.tpl deleted file mode 100644 index 837225a5b1..0000000000 --- a/view/acl_selector.tpl +++ /dev/null @@ -1,26 +0,0 @@ -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">$showall</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>$show</a> - <a href="#" class='acl-button-hide'>$hide</a> -</div> - -<script> -$(document).ready(function() { - if(typeof acl=="undefined"){ - acl = new ACL( - baseurl+"/acl", - [ $allowcid,$allowgid,$denycid,$denygid ] - ); - } -}); -</script> diff --git a/view/admin_aside.tpl b/view/admin_aside.tpl deleted file mode 100644 index 2f43562bd1..0000000000 --- a/view/admin_aside.tpl +++ /dev/null @@ -1,42 +0,0 @@ -<script> - // update pending count // - $(function(){ - - $("nav").bind('nav-update', function(e,data){ - var elm = $('#pending-update'); - var register = $(data).find('register').text(); - if (register=="0") { register=""; elm.hide();} else { elm.show(); } - elm.html(register); - }); - }); -</script> -<h4><a href="$admurl">$admtxt</a></h4> -<ul class='admin linklist'> - <li class='admin link button $admin.site.2'><a href='$admin.site.0'>$admin.site.1</a></li> - <li class='admin link button $admin.users.2'><a href='$admin.users.0'>$admin.users.1</a><span id='pending-update' title='$h_pending'></span></li> - <li class='admin link button $admin.plugins.2'><a href='$admin.plugins.0'>$admin.plugins.1</a></li> - <li class='admin link button $admin.themes.2'><a href='$admin.themes.0'>$admin.themes.1</a></li> - <li class='admin link button $admin.dbsync.2'><a href='$admin.dbsync.0'>$admin.dbsync.1</a></li> -</ul> - -{{ if $admin.update }} -<ul class='admin linklist'> - <li class='admin link button $admin.update.2'><a href='$admin.update.0'>$admin.update.1</a></li> - <li class='admin link button $admin.update.2'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{ endif }} - - -{{ if $admin.plugins_admin }}<h4>$plugadmtxt</h4>{{ endif }} -<ul class='admin linklist'> - {{ for $admin.plugins_admin as $l }} - <li class='admin link button $l.2'><a href='$l.0'>$l.1</a></li> - {{ endfor }} -</ul> - - -<h4>$logtxt</h4> -<ul class='admin linklist'> - <li class='admin link button $admin.logs.2'><a href='$admin.logs.0'>$admin.logs.1</a></li> -</ul> - diff --git a/view/admin_logs.tpl b/view/admin_logs.tpl deleted file mode 100644 index b777cf4201..0000000000 --- a/view/admin_logs.tpl +++ /dev/null @@ -1,19 +0,0 @@ -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/logs" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - {{ inc field_checkbox.tpl with $field=$debugging }}{{ endinc }} - {{ inc field_input.tpl with $field=$logfile }}{{ endinc }} - {{ inc field_select.tpl with $field=$loglevel }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_logs" value="$submit" /></div> - - </form> - - <h3>$logname</h3> - <div style="width:100%; height:400px; overflow: auto; "><pre>$data</pre></div> -<!-- <iframe src='$baseurl/$logname' style="width:100%; height:400px"></iframe> --> - <!-- <div class="submit"><input type="submit" name="page_logs_clear_log" value="$clear" /></div> --> -</div> diff --git a/view/admin_plugins.tpl b/view/admin_plugins.tpl deleted file mode 100644 index 74b56bb4e9..0000000000 --- a/view/admin_plugins.tpl +++ /dev/null @@ -1,15 +0,0 @@ -<div id='adminpage'> - <h1>$title - $page</h1> - - <ul id='pluginslist'> - {{ for $plugins as $p }} - <li class='plugin $p.1'> - <a class='toggleplugin' href='$baseurl/admin/$function/$p.0?a=t&t=$form_security_token' title="{{if $p.1==on }}Disable{{ else }}Enable{{ endif }}" ><span class='icon $p.1'></span></a> - <a href='$baseurl/admin/$function/$p.0'><span class='name'>$p.2.name</span></a> - <span class="version">$p.2.version</span> - {{ if $p.2.experimental }} $experimental {{ endif }}{{ if $p.2.unsupported }} $unsupported {{ endif }} - - <div class='desc'>$p.2.description</div> - </li> - {{ endfor }} - </ul> -</div> diff --git a/view/admin_plugins_details.tpl b/view/admin_plugins_details.tpl deleted file mode 100644 index 931c7b83cf..0000000000 --- a/view/admin_plugins_details.tpl +++ /dev/null @@ -1,36 +0,0 @@ -<div id='adminpage'> - <h1>$title - $page</h1> - - <p><span class='toggleplugin icon $status'></span> $info.name - $info.version : <a href="$baseurl/admin/$function/$plugin/?a=t&t=$form_security_token">$action</a></p> - <p>$info.description</p> - - <p class="author">$str_author - {{ for $info.author as $a }} - {{ if $a.link }}<a href="$a.link">$a.name</a>{{ else }}$a.name{{ endif }}, - {{ endfor }} - </p> - - <p class="maintainer">$str_maintainer - {{ for $info.maintainer as $a }} - {{ if $a.link }}<a href="$a.link">$a.name</a>{{ else }}$a.name{{ endif }}, - {{ endfor }} - </p> - - {{ if $screenshot }} - <a href="$screenshot.0" class='screenshot'><img src="$screenshot.0" alt="$screenshot.1" /></a> - {{ endif }} - - {{ if $admin_form }} - <h3>$settings</h3> - <form method="post" action="$baseurl/admin/$function/$plugin/"> - $admin_form - </form> - {{ endif }} - - {{ if $readme }} - <h3>Readme</h3> - <div id="plugin_readme"> - $readme - </div> - {{ endif }} -</div> diff --git a/view/admin_remoteupdate.tpl b/view/admin_remoteupdate.tpl deleted file mode 100644 index 874c6e6267..0000000000 --- a/view/admin_remoteupdate.tpl +++ /dev/null @@ -1,98 +0,0 @@ -<script src="js/jquery.htmlstream.js"></script> -<script> - /* ajax updater */ - function updateEnd(data){ - //$("#updatepopup .panel_text").html(data); - $("#remoteupdate_form").find("input").removeAttr('disabled'); - $(".panel_action_close").fadeIn() - } - function updateOn(data){ - - var patt=/§([^§]*)§/g; - var matches = data.match(patt); - $(matches).each(function(id,data){ - data = data.replace(/§/g,""); - d = data.split("@"); - console.log(d); - elm = $("#updatepopup .panel_text #"+d[0]); - html = "<div id='"+d[0]+"' class='progress'>"+d[1]+"<span>"+d[2]+"</span></div>"; - if (elm.length==0){ - $("#updatepopup .panel_text").append(html); - } else { - $(elm).replaceWith(html); - } - }); - - - } - - $(function(){ - $("#remoteupdate_form").submit(function(){ - var data={}; - $(this).find("input").each(function(i, e){ - name = $(e).attr('name'); - value = $(e).val(); - e.disabled = true; - data[name]=value; - }); - - $("#updatepopup .panel_text").html(""); - $("#updatepopup").show(); - $("#updatepopup .panel").hide().slideDown(500); - $(".panel_action_close").hide().click(function(){ - $("#updatepopup .panel").slideUp(500, function(){ - $("#updatepopup").hide(); - }); - }); - - $.post( - $(this).attr('action'), - data, - updateEnd, - 'text', - updateOn - ); - - - return false; - }) - }); -</script> -<div id="updatepopup" class="popup"> - <div class="background"></div> - <div class="panel"> - <div class="panel_in"> - <h1>Friendica Update</h1> - <div class="panel_text"></div> - <div class="panel_actions"> - <input type="button" value="$close" class="panel_action_close"> - </div> - </div> - </div> -</div> -<div id="adminpage"> - <dl> <dt>Your version:</dt><dd>$localversion</dd> </dl> -{{ if $needupdate }} - <dl> <dt>New version:</dt><dd>$remoteversion</dd> </dl> - - <form id="remoteupdate_form" method="POST" action="$baseurl/admin/update"> - <input type="hidden" name="$remotefile.0" value="$remotefile.2"> - - {{ if $canwrite }} - <div class="submit"><input type="submit" name="remoteupdate" value="$submit" /></div> - {{ else }} - <h3>Your friendica installation is not writable by web server.</h3> - {{ if $canftp }} - <p>You can try to update via FTP</p> - {{ inc field_input.tpl with $field=$ftphost }}{{ endinc }} - {{ inc field_input.tpl with $field=$ftppath }}{{ endinc }} - {{ inc field_input.tpl with $field=$ftpuser }}{{ endinc }} - {{ inc field_password.tpl with $field=$ftppwd }}{{ endinc }} - <div class="submit"><input type="submit" name="remoteupdate" value="$submit" /></div> - {{ endif }} - {{ endif }} - </form> -{{ else }} -<h4>No updates</h4> -{{ endif }} -</div> diff --git a/view/admin_site.tpl b/view/admin_site.tpl deleted file mode 100644 index 0f0fdd4268..0000000000 --- a/view/admin_site.tpl +++ /dev/null @@ -1,116 +0,0 @@ -<script> - $(function(){ - - $("#cnftheme").click(function(){ - $.colorbox({ - width: 800, - height: '90%', - /*onOpen: function(){ - var theme = $("#id_theme :selected").val(); - $("#cnftheme").attr('href',"$baseurl/admin/themes/"+theme); - },*/ - href: "$baseurl/admin/themes/" + $("#id_theme :selected").val(), - onComplete: function(){ - $("div#fancybox-content form").submit(function(e){ - var url = $(this).attr('action'); - // can't get .serialize() to work... - var data={}; - $(this).find("input").each(function(){ - data[$(this).attr('name')] = $(this).val(); - }); - $(this).find("select").each(function(){ - data[$(this).attr('name')] = $(this).children(":selected").val(); - }); - console.log(":)", url, data); - - $.post(url, data, function(data) { - if(timer) clearTimeout(timer); - NavUpdate(); - $.colorbox.close(); - }) - - return false; - }); - - } - }); - return false; - }); - }); -</script> -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - {{ inc field_input.tpl with $field=$sitename }}{{ endinc }} - {{ inc field_textarea.tpl with $field=$banner }}{{ endinc }} - {{ inc field_select.tpl with $field=$language }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme_mobile }}{{ endinc }} - {{ inc field_select.tpl with $field=$ssl_policy }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$new_share }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$hide_help }}{{ endinc }} - {{ inc field_select.tpl with $field=$singleuser }}{{ endinc }} - - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$registration</h3> - {{ inc field_input.tpl with $field=$register_text }}{{ endinc }} - {{ inc field_select.tpl with $field=$register_policy }}{{ endinc }} - {{ inc field_input.tpl with $field=$daily_registrations }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_multi_reg }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_openid }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_regfullname }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$upload</h3> - {{ inc field_input.tpl with $field=$maximagesize }}{{ endinc }} - {{ inc field_input.tpl with $field=$maximagelength }}{{ endinc }} - {{ inc field_input.tpl with $field=$jpegimagequality }}{{ endinc }} - - <h3>$corporate</h3> - {{ inc field_input.tpl with $field=$allowed_sites }}{{ endinc }} - {{ inc field_input.tpl with $field=$allowed_email }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$block_public }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$force_publish }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_community_page }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$ostatus_disabled }}{{ endinc }} - {{ inc field_select.tpl with $field=$ostatus_poll_interval }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$diaspora_enabled }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$dfrn_only }}{{ endinc }} - {{ inc field_input.tpl with $field=$global_directory }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$thread_allow }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$newuser_private }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$enotify_no_content }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$private_addons }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$disable_embedded }}{{ endinc }} - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$advanced</h3> - {{ inc field_checkbox.tpl with $field=$no_utf }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$verifyssl }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxy }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxyuser }}{{ endinc }} - {{ inc field_input.tpl with $field=$timeout }}{{ endinc }} - {{ inc field_input.tpl with $field=$delivery_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$poll_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$maxloadavg }}{{ endinc }} - {{ inc field_input.tpl with $field=$abandon_days }}{{ endinc }} - {{ inc field_input.tpl with $field=$lockpath }}{{ endinc }} - {{ inc field_input.tpl with $field=$temppath }}{{ endinc }} - {{ inc field_input.tpl with $field=$basepath }}{{ endinc }} - - <h3>$performance</h3> - {{ inc field_checkbox.tpl with $field=$use_fulltext_engine }}{{ endinc }} - {{ inc field_input.tpl with $field=$itemcache }}{{ endinc }} - {{ inc field_input.tpl with $field=$itemcache_duration }}{{ endinc }} - - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - </form> -</div> diff --git a/view/admin_summary.tpl b/view/admin_summary.tpl deleted file mode 100644 index 4efe1960c5..0000000000 --- a/view/admin_summary.tpl +++ /dev/null @@ -1,40 +0,0 @@ -<div id='adminpage'> - <h1>$title - $page</h1> - - <dl> - <dt>$queues.label</dt> - <dd>$queues.deliverq - $queues.queue</dd> - </dl> - <dl> - <dt>$pending.0</dt> - <dd>$pending.1</dt> - </dl> - - <dl> - <dt>$users.0</dt> - <dd>$users.1</dd> - </dl> - {{ for $accounts as $p }} - <dl> - <dt>$p.0</dt> - <dd>{{ if $p.1 }}$p.1{{ else }}0{{ endif }}</dd> - </dl> - {{ endfor }} - - - <dl> - <dt>$plugins.0</dt> - - {{ for $plugins.1 as $p }} - <dd>$p</dd> - {{ endfor }} - - </dl> - - <dl> - <dt>$version.0</dt> - <dd>$version.1 - $build</dt> - </dl> - - -</div> diff --git a/view/admin_users.tpl b/view/admin_users.tpl deleted file mode 100644 index d9a96d7df7..0000000000 --- a/view/admin_users.tpl +++ /dev/null @@ -1,98 +0,0 @@ -<script> - function confirm_delete(uname){ - return confirm( "$confirm_delete".format(uname)); - } - function confirm_delete_multi(){ - return confirm("$confirm_delete_multi"); - } - function selectall(cls){ - $("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - <h3>$h_pending</h3> - {{ if $pending }} - <table id='pending'> - <thead> - <tr> - {{ for $th_pending as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $pending as $u }} - <tr> - <td class="created">$u.created</td> - <td class="name">$u.name</td> - <td class="email">$u.email</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_$u.hash" name="pending[]" value="$u.hash" /></td> - <td class="tools"> - <a href="$baseurl/regmod/allow/$u.hash" title='$approve'><span class='icon like'></span></a> - <a href="$baseurl/regmod/deny/$u.hash" title='$deny'><span class='icon dislike'></span></a> - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="$deny"/> <input type="submit" name="page_users_approve" value="$approve" /></div> - {{ else }} - <p>$no_pending</p> - {{ endif }} - - - - - <h3>$h_users</h3> - {{ if $users }} - <table id='users'> - <thead> - <tr> - <th></th> - {{ for $th_users as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $users as $u }} - <tr> - <td><img src="$u.micro" alt="$u.nickname" title="$u.nickname"></td> - <td class='name'><a href="$u.url" title="$u.nickname" >$u.name</a></td> - <td class='email'>$u.email</td> - <td class='register_date'>$u.register_date</td> - <td class='login_date'>$u.login_date</td> - <td class='lastitem_date'>$u.lastitem_date</td> - <td class='login_date'>$u.page_flags {{ if $u.is_admin }}($siteadmin){{ endif }} {{ if $u.account_expired }}($accountexpired){{ endif }}</td> - <td class="checkbox"> - {{ if $u.is_admin }} - - {{ else }} - <input type="checkbox" class="users_ckbx" id="id_user_$u.uid" name="user[]" value="$u.uid"/></td> - {{ endif }} - <td class="tools"> - {{ if $u.is_admin }} - - {{ else }} - <a href="$baseurl/admin/users/block/$u.uid?t=$form_security_token" title='{{ if $u.blocked }}$unblock{{ else }}$block{{ endif }}'><span class='icon block {{ if $u.blocked==0 }}dim{{ endif }}'></span></a> - <a href="$baseurl/admin/users/delete/$u.uid?t=$form_security_token" title='$delete' onclick="return confirm_delete('$u.name')"><span class='icon drop'></span></a> - {{ endif }} - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="$block/$unblock" /> <input type="submit" name="page_users_delete" value="$delete" onclick="return confirm_delete_multi()" /></div> - {{ else }} - NO USERS?!? - {{ endif }} - </form> -</div> diff --git a/view/album_edit.tpl b/view/album_edit.tpl deleted file mode 100644 index 56a7b73fcd..0000000000 --- a/view/album_edit.tpl +++ /dev/null @@ -1,15 +0,0 @@ -<div id="photo-album-edit-wrapper"> -<form name="photo-album-edit-form" id="photo-album-edit-form" action="photos/$nickname/album/$hexalbum" method="post" > - - -<label id="photo-album-edit-name-label" for="photo-album-edit-name" >$nametext</label> -<input type="text" size="64" name="albumname" value="$album" > - -<div id="photo-album-edit-name-end"></div> - -<input id="photo-album-edit-submit" type="submit" name="submit" value="$submit" /> -<input id="photo-album-edit-drop" type="submit" name="dropalbum" value="$dropsubmit" onclick="return confirmDelete();" /> - -</form> -</div> -<div id="photo-album-edit-end" ></div> diff --git a/view/api_config_xml.tpl b/view/api_config_xml.tpl deleted file mode 100644 index 3281e59dd3..0000000000 --- a/view/api_config_xml.tpl +++ /dev/null @@ -1,66 +0,0 @@ -<config> - <site> - <name>$config.site.name</name> - <server>$config.site.server</server> - <theme>default</theme> - <path></path> - <logo>$config.site.logo</logo> - - <fancy>true</fancy> - <language>en</language> - <email>$config.site.email</email> - <broughtby></broughtby> - <broughtbyurl></broughtbyurl> - <timezone>UTC</timezone> - <closed>$config.site.closed</closed> - - <inviteonly>false</inviteonly> - <private>$config.site.private</private> - <textlimit>$config.site.textlimit</textlimit> - <ssl>$config.site.ssl</ssl> - <sslserver>$config.site.sslserver</sslserver> - <shorturllength>30</shorturllength> - -</site> - <license> - <type>cc</type> - <owner></owner> - <url>http://creativecommons.org/licenses/by/3.0/</url> - <title>Creative Commons Attribution 3.0</title> - <image>http://i.creativecommons.org/l/by/3.0/80x15.png</image> - -</license> - <nickname> - <featured></featured> -</nickname> - <profile> - <biolimit></biolimit> -</profile> - <group> - <desclimit></desclimit> -</group> - <notice> - - <contentlimit></contentlimit> -</notice> - <throttle> - <enabled>false</enabled> - <count>20</count> - <timespan>600</timespan> -</throttle> - <xmpp> - - <enabled>false</enabled> - <server>INVALID SERVER</server> - <port>5222</port> - <user>update</user> -</xmpp> - <integration> - <source>StatusNet</source> - -</integration> - <attachments> - <uploads>false</uploads> - <file_quota>0</file_quota> -</attachments> -</config> diff --git a/view/api_friends_xml.tpl b/view/api_friends_xml.tpl deleted file mode 100644 index 9bdf53222d..0000000000 --- a/view/api_friends_xml.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<!-- TEMPLATE APPEARS UNUSED --> - -<users type="array"> - {{for $users as $u }} - {{inc api_user_xml.tpl with $user=$u }}{{endinc}} - {{endfor}} -</users> diff --git a/view/api_ratelimit_xml.tpl b/view/api_ratelimit_xml.tpl deleted file mode 100644 index 36ec1993df..0000000000 --- a/view/api_ratelimit_xml.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<hash> - <remaining-hits type="integer">$hash.remaining_hits</remaining-hits> - <hourly-limit type="integer">$hash.hourly_limit</hourly-limit> - <reset-time type="datetime">$hash.reset_time</reset-time> - <reset_time_in_seconds type="integer">$hash.resettime_in_seconds</reset_time_in_seconds> -</hash> diff --git a/view/api_status_xml.tpl b/view/api_status_xml.tpl deleted file mode 100644 index f6cd9c2c02..0000000000 --- a/view/api_status_xml.tpl +++ /dev/null @@ -1,46 +0,0 @@ -<status>{{ if $status }} - <created_at>$status.created_at</created_at> - <id>$status.id</id> - <text>$status.text</text> - <source>$status.source</source> - <truncated>$status.truncated</truncated> - <in_reply_to_status_id>$status.in_reply_to_status_id</in_reply_to_status_id> - <in_reply_to_user_id>$status.in_reply_to_user_id</in_reply_to_user_id> - <favorited>$status.favorited</favorited> - <in_reply_to_screen_name>$status.in_reply_to_screen_name</in_reply_to_screen_name> - <geo>$status.geo</geo> - <coordinates>$status.coordinates</coordinates> - <place>$status.place</place> - <contributors>$status.contributors</contributors> - <user> - <id>$status.user.id</id> - <name>$status.user.name</name> - <screen_name>$status.user.screen_name</screen_name> - <location>$status.user.location</location> - <description>$status.user.description</description> - <profile_image_url>$status.user.profile_image_url</profile_image_url> - <url>$status.user.url</url> - <protected>$status.user.protected</protected> - <followers_count>$status.user.followers</followers_count> - <profile_background_color>$status.user.profile_background_color</profile_background_color> - <profile_text_color>$status.user.profile_text_color</profile_text_color> - <profile_link_color>$status.user.profile_link_color</profile_link_color> - <profile_sidebar_fill_color>$status.user.profile_sidebar_fill_color</profile_sidebar_fill_color> - <profile_sidebar_border_color>$status.user.profile_sidebar_border_color</profile_sidebar_border_color> - <friends_count>$status.user.friends_count</friends_count> - <created_at>$status.user.created_at</created_at> - <favourites_count>$status.user.favourites_count</favourites_count> - <utc_offset>$status.user.utc_offset</utc_offset> - <time_zone>$status.user.time_zone</time_zone> - <profile_background_image_url>$status.user.profile_background_image_url</profile_background_image_url> - <profile_background_tile>$status.user.profile_background_tile</profile_background_tile> - <profile_use_background_image>$status.user.profile_use_background_image</profile_use_background_image> - <notifications></notifications> - <geo_enabled>$status.user.geo_enabled</geo_enabled> - <verified>$status.user.verified</verified> - <following></following> - <statuses_count>$status.user.statuses_count</statuses_count> - <lang>$status.user.lang</lang> - <contributors_enabled>$status.user.contributors_enabled</contributors_enabled> - </user> -{{ endif }}</status> diff --git a/view/api_test_xml.tpl b/view/api_test_xml.tpl deleted file mode 100644 index 7509a2dc1b..0000000000 --- a/view/api_test_xml.tpl +++ /dev/null @@ -1 +0,0 @@ -<ok>$ok</ok> diff --git a/view/api_timeline_atom.tpl b/view/api_timeline_atom.tpl deleted file mode 100644 index 3db91573ef..0000000000 --- a/view/api_timeline_atom.tpl +++ /dev/null @@ -1,90 +0,0 @@ -<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:georss="http://www.georss.org/georss" xmlns:activity="http://activitystrea.ms/spec/1.0/" xmlns:media="http://purl.org/syndication/atommedia" xmlns:poco="http://portablecontacts.net/spec/1.0" xmlns:ostatus="http://ostatus.org/schema/1.0" xmlns:statusnet="http://status.net/schema/api/1/"> - <generator uri="http://status.net" version="0.9.7">StatusNet</generator> - <id>$rss.self</id> - <title>Friendica</title> - <subtitle>Friendica API feed</subtitle> - <logo>$rss.logo</logo> - <updated>$rss.atom_updated</updated> - <link type="text/html" rel="alternate" href="$rss.alternate"/> - <link type="application/atom+xml" rel="self" href="$rss.self"/> - - - <author> - <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> - <uri>$user.url</uri> - <name>$user.name</name> - <link rel="alternate" type="text/html" href="$user.url"/> - <link rel="avatar" type="image/jpeg" media:width="106" media:height="106" href="$user.profile_image_url"/> - <link rel="avatar" type="image/jpeg" media:width="96" media:height="96" href="$user.profile_image_url"/> - <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="$user.profile_image_url"/> - <link rel="avatar" type="image/jpeg" media:width="24" media:height="24" href="$user.profile_image_url"/> - <georss:point></georss:point> - <poco:preferredUsername>$user.screen_name</poco:preferredUsername> - <poco:displayName>$user.name</poco:displayName> - <poco:urls> - <poco:type>homepage</poco:type> - <poco:value>$user.url</poco:value> - <poco:primary>true</poco:primary> - </poco:urls> - <statusnet:profile_info local_id="$user.id"></statusnet:profile_info> - </author> - - <!--Deprecation warning: activity:subject is present only for backward compatibility. It will be removed in the next version of StatusNet.--> - <activity:subject> - <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> - <id>$user.contact_url</id> - <title>$user.name</title> - <link rel="alternate" type="text/html" href="$user.url"/> - <link rel="avatar" type="image/jpeg" media:width="106" media:height="106" href="$user.profile_image_url"/> - <link rel="avatar" type="image/jpeg" media:width="96" media:height="96" href="$user.profile_image_url"/> - <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="$user.profile_image_url"/> - <link rel="avatar" type="image/jpeg" media:width="24" media:height="24" href="$user.profile_image_url"/> - <poco:preferredUsername>$user.screen_name</poco:preferredUsername> - <poco:displayName>$user.name</poco:displayName> - <poco:urls> - <poco:type>homepage</poco:type> - <poco:value>$user.url</poco:value> - <poco:primary>true</poco:primary> - </poco:urls> - <statusnet:profile_info local_id="$user.id"></statusnet:profile_info> - </activity:subject> - - - {{ for $statuses as $status }} - <entry> - <activity:object-type>$status.objecttype</activity:object-type> - <id>$status.message_id</id> - <title>$status.text</title> - <content type="html">$status.statusnet_html</content> - <link rel="alternate" type="text/html" href="$status.url"/> - <activity:verb>$status.verb</activity:verb> - <published>$status.published</published> - <updated>$status.updated</updated> - - <link rel="self" type="application/atom+xml" href="$status.self"/> - <link rel="edit" type="application/atom+xml" href="$status.edit"/> - <statusnet:notice_info local_id="$status.id" source="$status.source" > - </statusnet:notice_info> - - <author> - <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> - <uri>$status.user.url</uri> - <name>$status.user.name</name> - <link rel="alternate" type="text/html" href="$status.user.url"/> - <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="$status.user.profile_image_url"/> - - <georss:point/> - <poco:preferredUsername>$status.user.screen_name</poco:preferredUsername> - <poco:displayName>$status.user.name</poco:displayName> - <poco:address/> - <poco:urls> - <poco:type>homepage</poco:type> - <poco:value>$status.user.url</poco:value> - <poco:primary>true</poco:primary> - </poco:urls> - </author> - <link rel="ostatus:conversation" type="text/html" href="$status.url"/> - - </entry> - {{ endfor }} -</feed> diff --git a/view/api_timeline_rss.tpl b/view/api_timeline_rss.tpl deleted file mode 100644 index 99279ec372..0000000000 --- a/view/api_timeline_rss.tpl +++ /dev/null @@ -1,26 +0,0 @@ -<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:georss="http://www.georss.org/georss" xmlns:twitter="http://api.twitter.com"> - <channel> - <title>Friendica</title> - <link>$rss.alternate</link> - <atom:link type="application/rss+xml" rel="self" href="$rss.self"/> - <description>Friendica timeline</description> - <language>$rss.language</language> - <ttl>40</ttl> - <image> - <link>$user.link</link> - <title>$user.name's items</title> - <url>$user.profile_image_url</url> - </image> - -{{ for $statuses as $status }} - <item> - <title>$status.user.name: $status.text</title> - <description>$status.text</description> - <pubDate>$status.created_at</pubDate> - <guid>$status.url</guid> - <link>$status.url</link> - <twitter:source>$status.source</twitter:source> - </item> -{{ endfor }} - </channel> -</rss> diff --git a/view/api_timeline_xml.tpl b/view/api_timeline_xml.tpl deleted file mode 100644 index 4a32b411b5..0000000000 --- a/view/api_timeline_xml.tpl +++ /dev/null @@ -1,20 +0,0 @@ -<statuses type="array" xmlns:statusnet="http://status.net/schema/api/1/"> -{{ for $statuses as $status }} <status> - <text>$status.text</text> - <truncated>$status.truncated</truncated> - <created_at>$status.created_at</created_at> - <in_reply_to_status_id>$status.in_reply_to_status_id</in_reply_to_status_id> - <source>$status.source</source> - <id>$status.id</id> - <in_reply_to_user_id>$status.in_reply_to_user_id</in_reply_to_user_id> - <in_reply_to_screen_name>$status.in_reply_to_screen_name</in_reply_to_screen_name> - <geo>$status.geo</geo> - <favorited>$status.favorited</favorited> -{{ inc api_user_xml.tpl with $user=$status.user }}{{ endinc }} <statusnet:html>$status.statusnet_html</statusnet:html> - <statusnet:conversation_id>$status.statusnet_conversation_id</statusnet:conversation_id> - <url>$status.url</url> - <coordinates>$status.coordinates</coordinates> - <place>$status.place</place> - <contributors>$status.contributors</contributors> - </status> -{{ endfor }}</statuses> diff --git a/view/api_user_xml.tpl b/view/api_user_xml.tpl deleted file mode 100644 index d286652c03..0000000000 --- a/view/api_user_xml.tpl +++ /dev/null @@ -1,46 +0,0 @@ - <user> - <id>$user.id</id> - <name>$user.name</name> - <screen_name>$user.screen_name</screen_name> - <location>$user.location</location> - <description>$user.description</description> - <profile_image_url>$user.profile_image_url</profile_image_url> - <url>$user.url</url> - <protected>$user.protected</protected> - <followers_count>$user.followers_count</followers_count> - <friends_count>$user.friends_count</friends_count> - <created_at>$user.created_at</created_at> - <favourites_count>$user.favourites_count</favourites_count> - <utc_offset>$user.utc_offset</utc_offset> - <time_zone>$user.time_zone</time_zone> - <statuses_count>$user.statuses_count</statuses_count> - <following>$user.following</following> - <profile_background_color>$user.profile_background_color</profile_background_color> - <profile_text_color>$user.profile_text_color</profile_text_color> - <profile_link_color>$user.profile_link_color</profile_link_color> - <profile_sidebar_fill_color>$user.profile_sidebar_fill_color</profile_sidebar_fill_color> - <profile_sidebar_border_color>$user.profile_sidebar_border_color</profile_sidebar_border_color> - <profile_background_image_url>$user.profile_background_image_url</profile_background_image_url> - <profile_background_tile>$user.profile_background_tile</profile_background_tile> - <profile_use_background_image>$user.profile_use_background_image</profile_use_background_image> - <notifications>$user.notifications</notifications> - <geo_enabled>$user.geo_enabled</geo_enabled> - <verified>$user.verified</verified> - <lang>$user.lang</lang> - <contributors_enabled>$user.contributors_enabled</contributors_enabled> - <status>{{ if $user.status }} - <created_at>$user.status.created_at</created_at> - <id>$user.status.id</id> - <text>$user.status.text</text> - <source>$user.status.source</source> - <truncated>$user.status.truncated</truncated> - <in_reply_to_status_id>$user.status.in_reply_to_status_id</in_reply_to_status_id> - <in_reply_to_user_id>$user.status.in_reply_to_user_id</in_reply_to_user_id> - <favorited>$user.status.favorited</favorited> - <in_reply_to_screen_name>$user.status.in_reply_to_screen_name</in_reply_to_screen_name> - <geo>$user.status.geo</geo> - <coordinates>$user.status.coordinates</coordinates> - <place>$user.status.place</place> - <contributors>$user.status.contributors</contributors> - {{ endif }}</status> - </user> diff --git a/view/apps.tpl b/view/apps.tpl deleted file mode 100644 index 4c7f8c94cc..0000000000 --- a/view/apps.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<h3>$title</h3> - -<ul> - {{ for $apps as $ap }} - <li>$ap</li> - {{ endfor }} -</ul> diff --git a/view/atom_feed.tpl b/view/atom_feed.tpl deleted file mode 100644 index 2feb547ee2..0000000000 --- a/view/atom_feed.tpl +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<feed xmlns="http://www.w3.org/2005/Atom" - xmlns:thr="http://purl.org/syndication/thread/1.0" - xmlns:at="http://purl.org/atompub/tombstones/1.0" - xmlns:media="http://purl.org/syndication/atommedia" - xmlns:dfrn="http://purl.org/macgirvin/dfrn/1.0" - xmlns:as="http://activitystrea.ms/spec/1.0/" - xmlns:georss="http://www.georss.org/georss" - xmlns:poco="http://portablecontacts.net/spec/1.0" - xmlns:ostatus="http://ostatus.org/schema/1.0" - xmlns:statusnet="http://status.net/schema/api/1/" > - - <id>$feed_id</id> - <title>$feed_title</title> - <generator uri="http://friendica.com" version="$version">Friendica</generator> - <link rel="license" href="http://creativecommons.org/licenses/by/3.0/" /> - $hub - $salmon - $community - - <updated>$feed_updated</updated> - - <dfrn:owner> - <name dfrn:updated="$namdate" >$name</name> - <uri dfrn:updated="$uridate" >$profile_page</uri> - <link rel="photo" type="image/jpeg" dfrn:updated="$picdate" media:width="175" media:height="175" href="$photo" /> - <link rel="avatar" type="image/jpeg" dfrn:updated="$picdate" media:width="175" media:height="175" href="$photo" /> - $birthday - </dfrn:owner> diff --git a/view/atom_feed_dfrn.tpl b/view/atom_feed_dfrn.tpl deleted file mode 100644 index 0bae62b526..0000000000 --- a/view/atom_feed_dfrn.tpl +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<feed xmlns="http://www.w3.org/2005/Atom" - xmlns:thr="http://purl.org/syndication/thread/1.0" - xmlns:at="http://purl.org/atompub/tombstones/1.0" - xmlns:media="http://purl.org/syndication/atommedia" - xmlns:dfrn="http://purl.org/macgirvin/dfrn/1.0" - xmlns:as="http://activitystrea.ms/spec/1.0/" - xmlns:georss="http://www.georss.org/georss" - xmlns:poco="http://portablecontacts.net/spec/1.0" - xmlns:ostatus="http://ostatus.org/schema/1.0" - xmlns:statusnet="http://status.net/schema/api/1/" > - - <id>$feed_id</id> - <title>$feed_title</title> - <generator uri="http://friendica.com" version="$version">Friendica</generator> - <link rel="license" href="http://creativecommons.org/licenses/by/3.0/" /> - $hub - $salmon - $community - - <updated>$feed_updated</updated> - - <author> - <name dfrn:updated="$namdate" >$name</name> - <uri dfrn:updated="$uridate" >$profile_page</uri> - <link rel="photo" type="image/jpeg" dfrn:updated="$picdate" media:width="175" media:height="175" href="$photo" /> - <link rel="avatar" type="image/jpeg" dfrn:updated="$picdate" media:width="175" media:height="175" href="$photo" /> - $birthday - </author> diff --git a/view/atom_mail.tpl b/view/atom_mail.tpl deleted file mode 100644 index bf7c3efc86..0000000000 --- a/view/atom_mail.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -<dfrn:mail> - - <dfrn:sender> - <dfrn:name>$name</dfrn:name> - <dfrn:uri>$profile_page</dfrn:uri> - <dfrn:avatar>$thumb</dfrn:avatar> - </dfrn:sender> - - <dfrn:id>$item_id</dfrn:id> - <dfrn:in-reply-to>$parent_id</dfrn:in-reply-to> - <dfrn:sentdate>$created</dfrn:sentdate> - <dfrn:subject>$subject</dfrn:subject> - <dfrn:content>$content</dfrn:content> - -</dfrn:mail> - diff --git a/view/atom_relocate.tpl b/view/atom_relocate.tpl deleted file mode 100644 index f7db934d7a..0000000000 --- a/view/atom_relocate.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -<dfrn:relocate> - - <dfrn:url>$url</dfrn:url> - <dfrn:name>$name</dfrn:name> - <dfrn:photo>$photo</dfrn:photo> - <dfrn:thumb>$thumb</dfrn:thumb> - <dfrn:micro>$micro</dfrn:micro> - <dfrn:request>$request</dfrn:request> - <dfrn:confirm>$confirm</dfrn:confirm> - <dfrn:notify>$notify</dfrn:notify> - <dfrn:poll>$poll</dfrn:poll> - <dfrn:sitepubkey>$sitepubkey</dfrn:sitepubkey> - - -</dfrn:relocate> - diff --git a/view/atom_suggest.tpl b/view/atom_suggest.tpl deleted file mode 100644 index 66c61f9b6e..0000000000 --- a/view/atom_suggest.tpl +++ /dev/null @@ -1,11 +0,0 @@ - -<dfrn:suggest> - - <dfrn:url>$url</dfrn:url> - <dfrn:name>$name</dfrn:name> - <dfrn:photo>$photo</dfrn:photo> - <dfrn:request>$request</dfrn:request> - <dfrn:note>$note</dfrn:note> - -</dfrn:suggest> - diff --git a/view/auto_request.tpl b/view/auto_request.tpl deleted file mode 100644 index 961de9bb39..0000000000 --- a/view/auto_request.tpl +++ /dev/null @@ -1,37 +0,0 @@ - -<h1>$header</h1> - -<p id="dfrn-request-intro"> -$page_desc<br /> -<ul id="dfrn-request-networks"> -<li><a href="http://friendica.com" title="$friendica">$friendica</a></li> -<li><a href="http://joindiaspora.com" title="$diaspora">$diaspora</a> $diasnote</li> -<li><a href="http://ostatus.org" title="$public_net" >$statusnet</a></li> -{{ if $emailnet }}<li>$emailnet</li>{{ endif }} -</ul> -</p> -<p> -$invite_desc -</p> -<p> -$desc -</p> - -<form action="dfrn_request/$nickname" method="post" /> - -<div id="dfrn-request-url-wrapper" > - <label id="dfrn-url-label" for="dfrn-url" >$your_address</label> - <input type="text" name="dfrn_url" id="dfrn-url" size="32" value="$myaddr" /> - <div id="dfrn-request-url-end"></div> -</div> - - -<div id="dfrn-request-info-wrapper" > - -</div> - - <div id="dfrn-request-submit-wrapper"> - <input type="submit" name="submit" id="dfrn-request-submit-button" value="$submit" /> - <input type="submit" name="cancel" id="dfrn-request-cancel-button" value="$cancel" /> - </div> -</form> diff --git a/view/birthdays_reminder.tpl b/view/birthdays_reminder.tpl deleted file mode 100644 index 971680a8cc..0000000000 --- a/view/birthdays_reminder.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{ if $count }} -<div id="birthday-notice" class="birthday-notice fakelink $classtoday" onclick="openClose('birthday-wrapper');">$event_reminders ($count)</div> -<div id="birthday-wrapper" style="display: none;" ><div id="birthday-title">$event_title</div> -<div id="birthday-title-end"></div> -{{ for $events as $event }} -<div class="birthday-list" id="birthday-$event.id"> <a href="$event.link">$event.title</a> $event.date </div> -{{ endfor }} -</div> -{{ endif }} - diff --git a/view/categories_widget.tpl b/view/categories_widget.tpl deleted file mode 100644 index 5dbd871a89..0000000000 --- a/view/categories_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="categories-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="categories-ul"> - <li class="tool"><a href="$base" class="categories-link categories-all{{ if $sel_all }} categories-selected{{ endif }}">$all</a></li> - {{ for $terms as $term }} - <li class="tool"><a href="$base?f=&category=$term.name" class="categories-link{{ if $term.selected }} categories-selected{{ endif }}">$term.name</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/comment_item.tpl b/view/comment_item.tpl deleted file mode 100644 index 1764f99d89..0000000000 --- a/view/comment_item.tpl +++ /dev/null @@ -1,39 +0,0 @@ - {{ if $threaded }} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-$id" style="display: block;"> - {{ else }} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - {{ endif }} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/common_friends.tpl b/view/common_friends.tpl deleted file mode 100644 index 1f610d8c4f..0000000000 --- a/view/common_friends.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" width="80" height="80" title="$name [$url]" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$url" title="$name[$tags]">$name</a> - </div> - <div class="profile-match-end"></div> -</div> \ No newline at end of file diff --git a/view/common_tabs.tpl b/view/common_tabs.tpl deleted file mode 100644 index f8ceff46a3..0000000000 --- a/view/common_tabs.tpl +++ /dev/null @@ -1,5 +0,0 @@ -<ul class="tabs"> - {{ for $tabs as $tab }} - <li id="$tab.id"><a href="$tab.url" class="tab button $tab.sel"{{ if $tab.title }} title="$tab.title"{{ endif }}>$tab.label</a></li> - {{ endfor }} -</ul> diff --git a/view/confirm.tpl b/view/confirm.tpl deleted file mode 100644 index 5e7e641c45..0000000000 --- a/view/confirm.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<center> -<form action="$confirm_url" id="confirm-form" method="$method"> - - <span id="confirm-message">$message</span> - {{ for $extra_inputs as $input }} - <input type="hidden" name="$input.name" value="$input.value" /> - {{ endfor }} - - <input class="confirm-button" id="confirm-submit-button" type="submit" name="$confirm_name" value="$confirm" /> - <input class="confirm-button" id="confirm-cancel-button" type="submit" name="canceled" value="$cancel" /> - -</form> -</center> - diff --git a/view/contact_block.tpl b/view/contact_block.tpl deleted file mode 100644 index a796487122..0000000000 --- a/view/contact_block.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="contact-block"> -<h4 class="contact-block-h4">$contacts</h4> -{{ if $micropro }} - <a class="allcontact-link" href="viewcontacts/$nickname">$viewcontacts</a> - <div class='contact-block-content'> - {{ for $micropro as $m }} - $m - {{ endfor }} - </div> -{{ endif }} -</div> -<div class="clear"></div> diff --git a/view/contact_edit.tpl b/view/contact_edit.tpl deleted file mode 100644 index bec78bd7d9..0000000000 --- a/view/contact_edit.tpl +++ /dev/null @@ -1,88 +0,0 @@ - -<h2>$header</h2> - -<div id="contact-edit-wrapper" > - - $tab_str - - <div id="contact-edit-drop-link" > - <a href="contacts/$contact_id/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="$delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);"></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">$relation_text</div></li> - <li><div id="contact-edit-nettype">$nettype</div></li> - {{ if $lost_contact }} - <li><div id="lost-contact-message">$lost_contact</div></li> - {{ endif }} - {{ if $insecure }} - <li><div id="insecure-message">$insecure</div></li> - {{ endif }} - {{ if $blocked }} - <li><div id="block-message">$blocked</div></li> - {{ endif }} - {{ if $ignored }} - <li><div id="ignore-message">$ignored</div></li> - {{ endif }} - {{ if $archived }} - <li><div id="archive-message">$archived</div></li> - {{ endif }} - - <li> </li> - - {{ if $common_text }} - <li><div id="contact-edit-common"><a href="$common_link">$common_text</a></div></li> - {{ endif }} - {{ if $all_friends }} - <li><div id="contact-edit-allfriends"><a href="allfriends/$contact_id">$all_friends</a></div></li> - {{ endif }} - - - <li><a href="network/0?nets=all&cid=$contact_id" id="contact-edit-view-recent">$lblrecent</a></li> - {{ if $lblsuggest }} - <li><a href="fsuggest/$contact_id" id="contact-edit-suggest">$lblsuggest</a></li> - {{ endif }} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/$contact_id" method="post" > -<input type="hidden" name="contact_id" value="$contact_id"> - - {{ if $poll_enabled }} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">$lastupdtext <span id="contact-edit-last-updated">$last_update</span></div> - <span id="contact-edit-poll-text">$updpub</span> $poll_interval <span id="contact-edit-update-now" class="button"><a href="contacts/$contact_id/update" >$udnow</a></span> - </div> - {{ endif }} - <div id="contact-edit-end" ></div> - - {{inc field_checkbox.tpl with $field=$hidden }}{{endinc}} - -<div id="contact-edit-info-wrapper"> -<h4>$lbl_info1</h4> - <textarea id="contact-edit-info" rows="8" cols="60" name="info">$info</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>$lbl_vis1</h4> -<p>$lbl_vis2</p> -</div> -$profile_select -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> - -</form> -</div> diff --git a/view/contact_end.tpl b/view/contact_end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/contact_head.tpl b/view/contact_head.tpl deleted file mode 100644 index 0a7f0ef0f9..0000000000 --- a/view/contact_head.tpl +++ /dev/null @@ -1,30 +0,0 @@ -<script language="javascript" type="text/javascript" - src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> - <script language="javascript" type="text/javascript"> - -tinyMCE.init({ - theme : "advanced", - mode : "$editselect", - elements: "contact-edit-info", - plugins : "bbcode", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_styles : "blockquote,code", - gecko_spellcheck : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - content_css: "$baseurl/view/custom_tinymce.css" - - -}); - - -</script> - diff --git a/view/contact_template.tpl b/view/contact_template.tpl deleted file mode 100644 index f7ed107509..0000000000 --- a/view/contact_template.tpl +++ /dev/null @@ -1,31 +0,0 @@ - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id" - onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" > - - <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a> - - {{ if $contact.photo_menu }} - <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-$contact.id"> - <ul> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - </div> - {{ endif }} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/contacts-end.tpl b/view/contacts-end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/contacts-head.tpl b/view/contacts-head.tpl deleted file mode 100644 index 011f55b981..0000000000 --- a/view/contacts-head.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -<script src="$baseurl/library/jquery_ac/friendica.complete.js" ></script> - -<script> -$(document).ready(function() { - var a; - a = $("#contacts-search").autocomplete({ - serviceUrl: '$base/acl', - minChars: 2, - width: 350, - }); - a.setOptions({ params: { type: 'a' }}); - -}); - -</script> - diff --git a/view/contacts-template.tpl b/view/contacts-template.tpl deleted file mode 100644 index ecb342bf44..0000000000 --- a/view/contacts-template.tpl +++ /dev/null @@ -1,26 +0,0 @@ -<h1>$header{{ if $total }} ($total){{ endif }}</h1> - -{{ if $finding }}<h4>$finding</h4>{{ endif }} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="$cmd" method="get" > -<span class="contacts-search-desc">$desc</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="$search" /> -<input type="submit" name="submit" id="contacts-search-submit" value="$submit" /> -</form> -</div> -<div id="contacts-search-end"></div> - -$tabs - - -{{ for $contacts as $contact }} - {{ inc contact_template.tpl }}{{ endinc }} -{{ endfor }} -<div id="contact-edit-end"></div> - -$paginate - - - - diff --git a/view/contacts-widget-sidebar.tpl b/view/contacts-widget-sidebar.tpl deleted file mode 100644 index c9450ce648..0000000000 --- a/view/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,6 +0,0 @@ -$vcard_widget -$follow_widget -$groups_widget -$findpeople_widget -$networks_widget - diff --git a/view/content.tpl b/view/content.tpl deleted file mode 100644 index 466045d396..0000000000 --- a/view/content.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<div id="content-begin"></div> -<div id="content-end"></div> diff --git a/view/conversation.tpl b/view/conversation.tpl deleted file mode 100644 index 0e14646219..0000000000 --- a/view/conversation.tpl +++ /dev/null @@ -1,29 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -<div id="tread-wrapper-$thread.id" class="tread-wrapper"> - {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span> - </div> - <div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;"> - {{endif}} - {{if $item.comment_lastcollapsed}}</div>{{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<div id="item-delete-selected-end"></div> -{{ endif }} diff --git a/view/crepair.tpl b/view/crepair.tpl deleted file mode 100644 index a3e532b615..0000000000 --- a/view/crepair.tpl +++ /dev/null @@ -1,46 +0,0 @@ - -<form id="crepair-form" action="crepair/$contact_id" method="post" > - -<h4>$contact_name</h4> - -<label id="crepair-name-label" class="crepair-label" for="crepair-name">$label_name</label> -<input type="text" id="crepair-name" class="crepair-input" name="name" value="$contact_name" /> -<div class="clear"></div> - -<label id="crepair-nick-label" class="crepair-label" for="crepair-nick">$label_nick</label> -<input type="text" id="crepair-nick" class="crepair-input" name="nick" value="$contact_nick" /> -<div class="clear"></div> - -<label id="crepair-attag-label" class="crepair-label" for="crepair-attag">$label_attag</label> -<input type="text" id="crepair-attag" class="crepair-input" name="attag" value="$contact_attag" /> -<div class="clear"></div> - -<label id="crepair-url-label" class="crepair-label" for="crepair-url">$label_url</label> -<input type="text" id="crepair-url" class="crepair-input" name="url" value="$contact_url" /> -<div class="clear"></div> - -<label id="crepair-request-label" class="crepair-label" for="crepair-request">$label_request</label> -<input type="text" id="crepair-request" class="crepair-input" name="request" value="$request" /> -<div class="clear"></div> - -<label id="crepair-confirm-label" class="crepair-label" for="crepair-confirm">$label_confirm</label> -<input type="text" id="crepair-confirm" class="crepair-input" name="confirm" value="$confirm" /> -<div class="clear"></div> - -<label id="crepair-notify-label" class="crepair-label" for="crepair-notify">$label_notify</label> -<input type="text" id="crepair-notify" class="crepair-input" name="notify" value="$notify" /> -<div class="clear"></div> - -<label id="crepair-poll-label" class="crepair-label" for="crepair-poll">$label_poll</label> -<input type="text" id="crepair-poll" class="crepair-input" name="poll" value="$poll" /> -<div class="clear"></div> - -<label id="crepair-photo-label" class="crepair-label" for="crepair-photo">$label_photo</label> -<input type="text" id="crepair-photo" class="crepair-input" name="photo" value="" /> -<div class="clear"></div> - -<input type="submit" name="submit" value="$lbl_submit" /> - -</form> - - diff --git a/view/cropbody.tpl b/view/cropbody.tpl deleted file mode 100644 index 4c0ca3d634..0000000000 --- a/view/cropbody.tpl +++ /dev/null @@ -1,58 +0,0 @@ -<h1>$title</h1> -<p id="cropimage-desc"> -$desc -</p> -<div id="cropimage-wrapper"> -<img src="$image_url" id="croppa" class="imgCrop" alt="$title" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<script type="text/javascript" language="javascript"> - - function onEndCrop( coords, dimensions ) { - $( 'x1' ).value = coords.x1; - $( 'y1' ).value = coords.y1; - $( 'x2' ).value = coords.x2; - $( 'y2' ).value = coords.y2; - $( 'width' ).value = dimensions.width; - $( 'height' ).value = dimensions.height; - } - - Event.observe( window, 'load', function() { - new Cropper.ImgWithPreview( - 'croppa', - { - previewWrap: 'previewWrap', - minWidth: 175, - minHeight: 175, - maxWidth: 640, - maxHeight: 640, - ratioDim: { x: 100, y:100 }, - displayOnInit: true, - onEndCrop: onEndCrop - } - ); - } - ); - -</script> - -<form action="profile_photo/$resource" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<input type='hidden' name='profile' value='$profile'> -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="$done" /> -</div> - -</form> diff --git a/view/cropend.tpl b/view/cropend.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/crophead.tpl b/view/crophead.tpl deleted file mode 100644 index 48f3754265..0000000000 --- a/view/crophead.tpl +++ /dev/null @@ -1,4 +0,0 @@ - <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/delegate.tpl b/view/delegate.tpl deleted file mode 100644 index 9a7d2e18d2..0000000000 --- a/view/delegate.tpl +++ /dev/null @@ -1,57 +0,0 @@ -<h3>$header</h3> - -<div id="delegate-desc" class="delegate-desc">$desc</div> - -{{ if $managers }} -<h3>$head_managers</h3> - -{{ for $managers as $x }} - -<div class="contact-block-div"> -<a class="contact-block-link" href="#" > -<img class="contact-block-img" src="$base/photo/thumb/$x.uid" title="$x.username ($x.nickname)" /> -</a> -</div> - -{{ endfor }} -<div class="clear"></div> -<hr /> -{{ endif }} - - -<h3>$head_delegates</h3> - -{{ if $delegates }} -{{ for $delegates as $x }} - -<div class="contact-block-div"> -<a class="contact-block-link" href="$base/delegate/remove/$x.uid" > -<img class="contact-block-img" src="$base/photo/thumb/$x.uid" title="$x.username ($x.nickname)" /> -</a> -</div> - -{{ endfor }} -<div class="clear"></div> -{{ else }} -$none -{{ endif }} -<hr /> - - -<h3>$head_potentials</h3> -{{ if $potentials }} -{{ for $potentials as $x }} - -<div class="contact-block-div"> -<a class="contact-block-link" href="$base/delegate/add/$x.uid" > -<img class="contact-block-img" src="$base/photo/thumb/$x.uid" title="$x.username ($x.nickname)" /> -</a> -</div> - -{{ endfor }} -<div class="clear"></div> -{{ else }} -$none -{{ endif }} -<hr /> - diff --git a/view/dfrn_req_confirm.tpl b/view/dfrn_req_confirm.tpl deleted file mode 100644 index 6c916323ce..0000000000 --- a/view/dfrn_req_confirm.tpl +++ /dev/null @@ -1,21 +0,0 @@ - -<p id="dfrn-request-homecoming" > -$welcome -<br /> -$please - -</p> -<form id="dfrn-request-homecoming-form" action="dfrn_request/$nickname" method="post"> -<input type="hidden" name="dfrn_url" value="$dfrn_url" /> -<input type="hidden" name="confirm_key" value="$confirm_key" /> -<input type="hidden" name="localconfirm" value="1" /> -$aes_allow - -<label id="dfrn-request-homecoming-hide-label" for="dfrn-request-homecoming-hide">$hidethem</label> -<input type="checkbox" name="hidden-contact" value="1" {{ if $hidechecked }}checked="checked" {{ endif }} /> - - -<div id="dfrn-request-homecoming-submit-wrapper" > -<input id="dfrn-request-homecoming-submit" type="submit" name="submit" value="$submit" /> -</div> -</form> \ No newline at end of file diff --git a/view/dfrn_request.tpl b/view/dfrn_request.tpl deleted file mode 100644 index bd3bcbc42b..0000000000 --- a/view/dfrn_request.tpl +++ /dev/null @@ -1,65 +0,0 @@ - -<h1>$header</h1> - -<p id="dfrn-request-intro"> -$page_desc<br /> -<ul id="dfrn-request-networks"> -<li><a href="http://friendica.com" title="$friendica">$friendica</a></li> -<li><a href="http://joindiaspora.com" title="$diaspora">$diaspora</a> $diasnote</li> -<li><a href="http://ostatus.org" title="$public_net" >$statusnet</a></li> -{{ if $emailnet }}<li>$emailnet</li>{{ endif }} -</ul> -$invite_desc -</p> -<p> -$desc -</p> - -<form action="dfrn_request/$nickname" method="post" /> - -<div id="dfrn-request-url-wrapper" > - <label id="dfrn-url-label" for="dfrn-url" >$your_address</label> - <input type="text" name="dfrn_url" id="dfrn-url" size="32" value="$myaddr" /> - <div id="dfrn-request-url-end"></div> -</div> - -<p id="dfrn-request-options"> -$pls_answer -</p> - -<div id="dfrn-request-info-wrapper" > - - -<p id="doiknowyou"> -$does_know -</p> - - <div id="dfrn-request-know-yes-wrapper"> - <label id="dfrn-request-knowyou-yes-label" for="dfrn-request-knowyouyes">$yes</label> - <input type="radio" name="knowyou" id="knowyouyes" value="1" /> - - <div id="dfrn-request-knowyou-break" ></div> - </div> - <div id="dfrn-request-know-no-wrapper"> - <label id="dfrn-request-knowyou-no-label" for="dfrn-request-knowyouno">$no</label> - <input type="radio" name="knowyou" id="knowyouno" value="0" checked="checked" /> - - <div id="dfrn-request-knowyou-end"></div> - </div> - - -<p id="dfrn-request-message-desc"> -$add_note -</p> - <div id="dfrn-request-message-wrapper"> - <textarea name="dfrn-request-message" rows="4" cols="64" ></textarea> - </div> - - -</div> - - <div id="dfrn-request-submit-wrapper"> - <input type="submit" name="submit" id="dfrn-request-submit-button" value="$submit" /> - <input type="submit" name="cancel" id="dfrn-request-cancel-button" value="$cancel" /> - </div> -</form> diff --git a/view/diasp_dec_hdr.tpl b/view/diasp_dec_hdr.tpl deleted file mode 100644 index e87c618888..0000000000 --- a/view/diasp_dec_hdr.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<decrypted_hdeader> - <iv>$inner_iv</iv> - <aes_key>$inner_key</aes_key> - <author> - <name>$author_name</name> - <uri>$author_uri</uri> - </author> -</decrypted_header> diff --git a/view/diaspora_comment.tpl b/view/diaspora_comment.tpl deleted file mode 100644 index 6ef4ab664d..0000000000 --- a/view/diaspora_comment.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<XML> - <post> - <comment> - <guid>$guid</guid> - <parent_guid>$parent_guid</parent_guid> - <author_signature>$authorsig</author_signature> - <text>$body</text> - <diaspora_handle>$handle</diaspora_handle> - </comment> - </post> -</XML> \ No newline at end of file diff --git a/view/diaspora_comment_relay.tpl b/view/diaspora_comment_relay.tpl deleted file mode 100644 index e82de1171e..0000000000 --- a/view/diaspora_comment_relay.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<XML> - <post> - <comment> - <guid>$guid</guid> - <parent_guid>$parent_guid</parent_guid> - <parent_author_signature>$parentsig</parent_author_signature> - <author_signature>$authorsig</author_signature> - <text>$body</text> - <diaspora_handle>$handle</diaspora_handle> - </comment> - </post> -</XML> \ No newline at end of file diff --git a/view/diaspora_conversation.tpl b/view/diaspora_conversation.tpl deleted file mode 100644 index 12807ba599..0000000000 --- a/view/diaspora_conversation.tpl +++ /dev/null @@ -1,29 +0,0 @@ -<XML> - <post> - <conversation> - <guid>$conv.guid</guid> - <subject>$conv.subject</subject> - <created_at>$conv.created_at</created_at> - - {{ for $conv.messages as $msg }} - - <message> - <guid>$msg.guid</guid> - <parent_guid>$msg.parent_guid</parent_guid> - {{ if $msg.parent_author_signature }} - <parent_author_signature>$msg.parent_author_signature</parent_author_signature> - {{ endif }} - <author_signature>$msg.author_signature</author_signature> - <text>$msg.text</text> - <created_at>$msg.created_at</created_at> - <diaspora_handle>$msg.diaspora_handle</diaspora_handle> - <conversation_guid>$msg.conversation_guid</conversation_guid> - </message> - - {{ endfor }} - - <diaspora_handle>$conv.diaspora_handle</diaspora_handle> - <participant_handles>$conv.participant_handles</participant_handles> - </conversation> - </post> -</XML> diff --git a/view/diaspora_like.tpl b/view/diaspora_like.tpl deleted file mode 100644 index a777aeebed..0000000000 --- a/view/diaspora_like.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<XML> - <post> - <like> - <target_type>$target_type</target_type> - <guid>$guid</guid> - <parent_guid>$parent_guid</parent_guid> - <author_signature>$authorsig</author_signature> - <positive>$positive</positive> - <diaspora_handle>$handle</diaspora_handle> - </like> - </post> -</XML> diff --git a/view/diaspora_like_relay.tpl b/view/diaspora_like_relay.tpl deleted file mode 100755 index 8b67f4de33..0000000000 --- a/view/diaspora_like_relay.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<XML> - <post> - <like> - <guid>$guid</guid> - <target_type>$target_type</target_type> - <parent_guid>$parent_guid</parent_guid> - <parent_author_signature>$parentsig</parent_author_signature> - <author_signature>$authorsig</author_signature> - <positive>$positive</positive> - <diaspora_handle>$handle</diaspora_handle> - </like> - </post> -</XML> diff --git a/view/diaspora_message.tpl b/view/diaspora_message.tpl deleted file mode 100644 index 667b8d53fa..0000000000 --- a/view/diaspora_message.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<XML> - <post> - <message> - <guid>$msg.guid</guid> - <parent_guid>$msg.parent_guid</parent_guid> - <author_signature>$msg.author_signature</author_signature> - <text>$msg.text</text> - <created_at>$msg.created_at</created_at> - <diaspora_handle>$msg.diaspora_handle</diaspora_handle> - <conversation_guid>$msg.conversation_guid</conversation_guid> - </message> - </post> -</XML> diff --git a/view/diaspora_photo.tpl b/view/diaspora_photo.tpl deleted file mode 100644 index 75ca7f15c7..0000000000 --- a/view/diaspora_photo.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<XML> - <post> - <photo> - <remote_photo_path>$path</remote_photo_path> - <remote_photo_name>$filename</remote_photo_name> - <status_message_guid>$msg_guid</status_message_guid> - <guid>$guid</guid> - <diaspora_handle>$handle</diaspora_handle> - <public>$public</public> - <created_at>$created_at</created_at> - </photo> - </post> -</XML> \ No newline at end of file diff --git a/view/diaspora_post.tpl b/view/diaspora_post.tpl deleted file mode 100644 index 1ba3ebb1fc..0000000000 --- a/view/diaspora_post.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<XML> - <post> - <status_message> - <raw_message>$body</raw_message> - <guid>$guid</guid> - <diaspora_handle>$handle</diaspora_handle> - <public>$public</public> - <created_at>$created</created_at> - </status_message> - </post> -</XML> \ No newline at end of file diff --git a/view/diaspora_profile.tpl b/view/diaspora_profile.tpl deleted file mode 100644 index e5c3d3cad2..0000000000 --- a/view/diaspora_profile.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<XML> - <post><profile> - <diaspora_handle>$handle</diaspora_handle> - <first_name>$first</first_name> - <last_name>$last</last_name> - <image_url>$large</image_url> - <image_url_small>$small</image_url_small> - <image_url_medium>$medium</image_url_medium> - <birthday>$dob</birthday> - <gender>$gender</gender> - <bio>$about</bio> - <location>$location</location> - <searchable>$searchable</searchable> - <tag_string>$tags</tag_string> -</profile></post> - </XML> diff --git a/view/diaspora_relay_retraction.tpl b/view/diaspora_relay_retraction.tpl deleted file mode 100644 index e76c7c6c5e..0000000000 --- a/view/diaspora_relay_retraction.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<XML> - <post> - <relayable_retraction> - <target_type>$type</target_type> - <target_guid>$guid</target_guid> - <target_author_signature>$signature</target_author_signature> - <sender_handle>$handle</sender_handle> - </relayable_retraction> - </post> -</XML> diff --git a/view/diaspora_relayable_retraction.tpl b/view/diaspora_relayable_retraction.tpl deleted file mode 100755 index 73cff8343a..0000000000 --- a/view/diaspora_relayable_retraction.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<XML> - <post> - <relayable_retraction> - <target_type>$target_type</target_type> - <target_guid>$guid</target_guid> - <parent_author_signature>$parentsig</parent_author_signature> - <target_author_signature>$authorsig</target_author_signature> - <sender_handle>$handle</sender_handle> - </relayable_retraction> - </post> -</XML> diff --git a/view/diaspora_retract.tpl b/view/diaspora_retract.tpl deleted file mode 100644 index 6d5b6e22be..0000000000 --- a/view/diaspora_retract.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<XML> - <post> - <retraction> - <post_guid>$guid</post_guid> - <type>$type</type> - <diaspora_handle>$handle</diaspora_handle> - </retraction> - </post> -</XML> \ No newline at end of file diff --git a/view/diaspora_share.tpl b/view/diaspora_share.tpl deleted file mode 100644 index c16341b1e1..0000000000 --- a/view/diaspora_share.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<XML> - <post> - <request> - <sender_handle>$sender</sender_handle> - <recipient_handle>$recipient</recipient_handle> - </request> - </post> -</XML> \ No newline at end of file diff --git a/view/diaspora_signed_retract.tpl b/view/diaspora_signed_retract.tpl deleted file mode 100644 index 22120e2870..0000000000 --- a/view/diaspora_signed_retract.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<XML> - <post> - <signed_retraction> - <target_guid>$guid</target_guid> - <target_type>$type</target_type> - <sender_handle>$handle</sender_handle> - <target_author_signature>$signature</target_author_signature> - </signed_retraction> - </post> -</XML> diff --git a/view/diaspora_vcard.tpl b/view/diaspora_vcard.tpl deleted file mode 100644 index de3981a94b..0000000000 --- a/view/diaspora_vcard.tpl +++ /dev/null @@ -1,57 +0,0 @@ -<div style="display:none;"> - <dl class='entity_nickname'> - <dt>Nickname</dt> - <dd> - <a class="nickname url uid" href="$diaspora.podloc/" rel="me">$diaspora.nickname</a> - </dd> - </dl> - <dl class='entity_fn'> - <dt>Full name</dt> - <dd> - <span class='fn'>$diaspora.fullname</span> - </dd> - </dl> - - <dl class='entity_given_name'> - <dt>First name</dt> - <dd> - <span class='given_name'>$diaspora.firstname</span> - </dd> - </dl> - <dl class='entity_family_name'> - <dt>Family name</dt> - <dd> - <span class='family_name'>$diaspora.lastname</span> - </dd> - </dl> - <dl class="entity_url"> - <dt>URL</dt> - <dd> - <a class="url" href="$diaspora.podloc/" id="pod_location" rel="me">$diaspora.podloc/</a> - </dd> - </dl> - <dl class="entity_photo"> - <dt>Photo</dt> - <dd> - <img class="photo avatar" height="300" width="300" src="$diaspora.photo300"> - </dd> - </dl> - <dl class="entity_photo_medium"> - <dt>Photo</dt> - <dd> - <img class="photo avatar" height="100" width="100" src="$diaspora.photo100"> - </dd> - </dl> - <dl class="entity_photo_small"> - <dt>Photo</dt> - <dd> - <img class="photo avatar" height="50" width="50" src="$diaspora.photo50"> - </dd> - </dl> - <dl class="entity_searchable"> - <dt>Searchable</dt> - <dd> - <span class="searchable">$diaspora.searchable</span> - </dd> - </dl> -</div> diff --git a/view/directory_header.tpl b/view/directory_header.tpl deleted file mode 100644 index 1f03540f2c..0000000000 --- a/view/directory_header.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<h1>$sitedir</h1> - -$globaldir -$admin - -$finding - -<div id="directory-search-wrapper"> -<form id="directory-search-form" action="directory" method="get" > -<span class="dirsearch-desc">$desc</span> -<input type="text" name="search" id="directory-search" class="search-input" onfocus="this.select();" value="$search" /> -<input type="submit" name="submit" id="directory-search-submit" value="$submit" class="button" /> -</form> -</div> -<div id="directory-search-end"></div> - diff --git a/view/directory_item.tpl b/view/directory_item.tpl deleted file mode 100644 index d496cb2add..0000000000 --- a/view/directory_item.tpl +++ /dev/null @@ -1,11 +0,0 @@ - -<div class="directory-item lframe" id="directory-item-$id" > - <div class="contact-photo-wrapper" id="directory-photo-wrapper-$id" > - <div class="contact-photo" id="directory-photo-$id" > - <a href="$profile_link" class="directory-profile-link" id="directory-profile-link-$id" ><img class="directory-photo-img" src="$photo" alt="$alt_text" title="$alt_text" /></a> - </div> - </div> - - <div class="contact-name" id="directory-name-$id">$name</div> - <div class="contact-details">$details</div> -</div> diff --git a/view/display-head.tpl b/view/display-head.tpl deleted file mode 100644 index 3d4e7e96ad..0000000000 --- a/view/display-head.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<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/email_notify_html.tpl deleted file mode 100644 index 4a8e5a9114..0000000000 --- a/view/email_notify_html.tpl +++ /dev/null @@ -1,30 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN"> -<html> -<head> - <title>$banner</title> - <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -</head> -<body> -<table style="border:1px solid #ccc"> - <tbody> - <tr><td colspan="2" style="background:#084769; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px; float:left;" src='$siteurl/images/friendica-32.png'><div style="padding:7px; margin-left: 5px; float:left; font-size:18px;letter-spacing:1px;">$product</div><div style="clear: both;"></div></td></tr> - - - <tr><td style="padding-top:22px;" colspan="2">$preamble</td></tr> - - - {{ if $content_allowed }} - <tr><td style="padding-left:22px;padding-top:22px;width:60px;" valign="top" rowspan=3><a href="$source_link"><img style="border:0px;width:48px;height:48px;" src="$source_photo"></a></td> - <td style="padding-top:22px;"><a href="$source_link">$source_name</a></td></tr> - <tr><td style="font-weight:bold;padding-bottom:5px;">$title</td></tr> - <tr><td style="padding-right:22px;">$htmlversion</td></tr> - {{ endif }} - <tr><td style="padding-top:11px;" colspan="2">$hsitelink</td></tr> - <tr><td style="padding-bottom:11px;" colspan="2">$hitemlink</td></tr> - <tr><td></td><td>$thanks</td></tr> - <tr><td></td><td>$site_admin</td></tr> - </tbody> -</table> -</body> -</html> - diff --git a/view/email_notify_text.tpl b/view/email_notify_text.tpl deleted file mode 100644 index af7931e4b0..0000000000 --- a/view/email_notify_text.tpl +++ /dev/null @@ -1,16 +0,0 @@ - -$preamble - -{{ if $content_allowed }} -$title - -$textversion - -{{ endif }} -$tsitelink -$titemlink - -$thanks -$site_admin - - diff --git a/view/end.tpl b/view/end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/event.tpl b/view/event.tpl deleted file mode 100644 index 1f71289b3a..0000000000 --- a/view/event.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{ for $events as $event }} - <div class="event"> - - {{ if $event.item.author_name }}<a href="$event.item.author_link" ><img src="$event.item.author_avatar" height="32" width="32" />$event.item.author_name</a>{{ endif }} - $event.html - {{ if $event.item.plink }}<a href="$event.plink.0" title="$event.plink.1" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{ endif }} - {{ if $event.edit }}<a href="$event.edit.0" title="$event.edit.1" class="edit-event-link icon s22 pencil"></a>{{ endif }} - </div> - <div class="clear"></div> -{{ endfor }} diff --git a/view/event_end.tpl b/view/event_end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/event_form.tpl b/view/event_form.tpl deleted file mode 100644 index 536c52b0fa..0000000000 --- a/view/event_form.tpl +++ /dev/null @@ -1,49 +0,0 @@ -<h3>$title</h3> - -<p> -$desc -</p> - -<form action="$post" method="post" > - -<input type="hidden" name="event_id" value="$eid" /> -<input type="hidden" name="cid" value="$cid" /> -<input type="hidden" name="uri" value="$uri" /> - -<div id="event-start-text">$s_text</div> -$s_dsel $s_tsel - -<div id="event-finish-text">$f_text</div> -$f_dsel $f_tsel - -<div id="event-datetime-break"></div> - -<input type="checkbox" name="nofinish" value="1" id="event-nofinish-checkbox" $n_checked /> <div id="event-nofinish-text">$n_text</div> - -<div id="event-nofinish-break"></div> - -<input type="checkbox" name="adjust" value="1" id="event-adjust-checkbox" $a_checked /> <div id="event-adjust-text">$a_text</div> - -<div id="event-adjust-break"></div> - -<div id="event-summary-text">$t_text</div> -<input type="text" id="event-summary" name="summary" value="$t_orig" /> - - -<div id="event-desc-text">$d_text</div> -<textarea id="event-desc-textarea" name="desc">$d_orig</textarea> - - -<div id="event-location-text">$l_text</div> -<textarea id="event-location-textarea" name="location">$l_orig</textarea> - -<input type="checkbox" name="share" value="1" id="event-share-checkbox" $sh_checked /> <div id="event-share-text">$sh_text</div> -<div id="event-share-break"></div> - -$acl - -<div class="clear"></div> -<input id="event-submit" type="submit" name="submit" value="$submit" /> -</form> - - diff --git a/view/event_head.tpl b/view/event_head.tpl deleted file mode 100644 index 559de24e31..0000000000 --- a/view/event_head.tpl +++ /dev/null @@ -1,139 +0,0 @@ -<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' /> -<script language="javascript" type="text/javascript" - src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script> - -<script> - function showEvent(eventid) { - $.get( - '$baseurl/events/?id='+eventid, - function(data){ - $.colorbox({html:data}); - } - ); - } - - $(document).ready(function() { - $('#events-calendar').fullCalendar({ - events: '$baseurl/events/json/', - header: { - left: 'prev,next today', - center: 'title', - right: 'month,agendaWeek,agendaDay' - }, - timeFormat: 'H(:mm)', - eventClick: function(calEvent, jsEvent, view) { - showEvent(calEvent.id); - }, - - eventRender: function(event, element, view) { - //console.log(view.name); - if (event.item['author-name']==null) return; - switch(view.name){ - case "month": - element.find(".fc-event-title").html( - "<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format( - event.item['author-avatar'], - event.item['author-name'], - event.title - )); - break; - case "agendaWeek": - element.find(".fc-event-title").html( - "<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format( - event.item['author-avatar'], - event.item['author-name'], - event.item.desc, - event.item.location - )); - break; - case "agendaDay": - element.find(".fc-event-title").html( - "<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format( - event.item['author-avatar'], - event.item['author-name'], - event.item.desc, - event.item.location - )); - break; - } - } - - }) - - // center on date - var args=location.href.replace(baseurl,"").split("/"); - if (args.length>=4) { - $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1); - } - - // show event popup - var hash = location.hash.split("-") - if (hash.length==2 && hash[0]=="#link") showEvent(hash[1]); - - }); -</script> - - -<script language="javascript" type="text/javascript" - src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - - - tinyMCE.init({ - theme : "advanced", - mode : "textareas", - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - content_css: "$baseurl/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - }); - } - - }); - - - $(document).ready(function() { - - $('#event-share-checkbox').change(function() { - - if ($('#event-share-checkbox').is(':checked')) { - $('#acl-wrapper').show(); - } - else { - $('#acl-wrapper').hide(); - } - }).trigger('change'); - - - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-public').hide(); - }); - if(selstr == null) { - $('#jot-public').show(); - } - - }).trigger('change'); - - }); - -</script> - diff --git a/view/events-js.tpl b/view/events-js.tpl deleted file mode 100644 index b0e182c56d..0000000000 --- a/view/events-js.tpl +++ /dev/null @@ -1,6 +0,0 @@ -$tabs -<h2>$title</h2> - -<div id="new-event-link"><a href="$new_event.0" >$new_event.1</a></div> - -<div id="events-calendar"></div> diff --git a/view/events.tpl b/view/events.tpl deleted file mode 100644 index be7dc2fb2d..0000000000 --- a/view/events.tpl +++ /dev/null @@ -1,24 +0,0 @@ -$tabs -<h2>$title</h2> - -<div id="new-event-link"><a href="$new_event.0" >$new_event.1</a></div> - -<div id="event-calendar-wrapper"> - <a href="$previus.0" class="prevcal $previus.2"><div id="event-calendar-prev" class="icon s22 prev" title="$previus.1"></div></a> - $calendar - <a href="$next.0" class="nextcal $next.2"><div id="event-calendar-prev" class="icon s22 next" title="$next.1"></div></a> -</div> -<div class="event-calendar-end"></div> - - -{{ for $events as $event }} - <div class="event"> - {{ if $event.is_first }}<hr /><a name="link-$event.j" ><div class="event-list-date">$event.d</div></a>{{ endif }} - {{ if $event.item.author_name }}<a href="$event.item.author_link" ><img src="$event.item.author_avatar" height="32" width="32" />$event.item.author_name</a>{{ endif }} - $event.html - {{ if $event.item.plink }}<a href="$event.plink.0" title="$event.plink.1" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{ endif }} - {{ if $event.edit }}<a href="$event.edit.0" title="$event.edit.1" class="edit-event-link icon s22 pencil"></a>{{ endif }} - </div> - <div class="clear"></div> - -{{ endfor }} diff --git a/view/events_reminder.tpl b/view/events_reminder.tpl deleted file mode 100644 index 9746898c77..0000000000 --- a/view/events_reminder.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{ if $count }} -<div id="event-notice" class="birthday-notice fakelink $classtoday" onclick="openClose('event-wrapper');">$event_reminders ($count)</div> -<div id="event-wrapper" style="display: none;" ><div id="event-title">$event_title</div> -<div id="event-title-end"></div> -{{ for $events as $event }} -<div class="event-list" id="event-$event.id"> <a href="events/$event.link">$event.title</a> $event.date </div> -{{ endfor }} -</div> -{{ endif }} - diff --git a/view/failed_updates.tpl b/view/failed_updates.tpl deleted file mode 100644 index c6e4cb08e1..0000000000 --- a/view/failed_updates.tpl +++ /dev/null @@ -1,17 +0,0 @@ -<h2>$banner</h2> - -<div id="failed_updates_desc">$desc</div> - -{{ if $failed }} -{{ for $failed as $f }} - -<h4>$f</h4> -<ul> -<li><a href="$base/admin/dbsync/mark/$f">$mark</a></li> -<li><a href="$base/admin/dbsync/$f">$apply</a></li> -</ul> - -<hr /> -{{ endfor }} -{{ endif }} - diff --git a/view/fake_feed.tpl b/view/fake_feed.tpl deleted file mode 100644 index c37071cf4a..0000000000 --- a/view/fake_feed.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<feed xmlns="http://www.w3.org/2005/Atom" > - - <id>fake feed</id> - <title>fake title</title> - - <updated>1970-01-01T00:00:00Z</updated> - - <author> - <name>Fake Name</name> - <uri>http://example.com</uri> - </author> - diff --git a/view/field.tpl b/view/field.tpl deleted file mode 100644 index 35f5afd39c..0000000000 --- a/view/field.tpl +++ /dev/null @@ -1,4 +0,0 @@ - - {{ if $field.0==select }} - {{ inc field_select.tpl }}{{ endinc }} - {{ endif }} diff --git a/view/field_checkbox.tpl b/view/field_checkbox.tpl deleted file mode 100644 index 5e170370ab..0000000000 --- a/view/field_checkbox.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field checkbox' id='div_id_$field.0'> - <label for='id_$field.0'>$field.1</label> - <input type="checkbox" name='$field.0' id='id_$field.0' value="1" {{ if $field.2 }}checked="checked"{{ endif }}> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_combobox.tpl b/view/field_combobox.tpl deleted file mode 100644 index a4dc8e5714..0000000000 --- a/view/field_combobox.tpl +++ /dev/null @@ -1,18 +0,0 @@ - - <div class='field combobox'> - <label for='id_$field.0' id='id_$field.0_label'>$field.1</label> - {# html5 don't work on Chrome, Safari and IE9 - <input id="id_$field.0" type="text" list="data_$field.0" > - <datalist id="data_$field.0" > - {{ for $field.4 as $opt=>$val }}<option value="$val">{{ endfor }} - </datalist> #} - - <input id="id_$field.0" type="text" value="$field.2"> - <select id="select_$field.0" onChange="$('#id_$field.0').val($(this).val())"> - <option value="">$field.5</option> - {{ for $field.4 as $opt=>$val }}<option value="$val">$val</option>{{ endfor }} - </select> - - <span class='field_help'>$field.3</span> - </div> - diff --git a/view/field_custom.tpl b/view/field_custom.tpl deleted file mode 100644 index be15d3f607..0000000000 --- a/view/field_custom.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field custom'> - <label for='$field.0'>$field.1</label> - $field.2 - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_input.tpl b/view/field_input.tpl deleted file mode 100644 index 748d93f3ee..0000000000 --- a/view/field_input.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input'> - <label for='id_$field.0'>$field.1</label> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_intcheckbox.tpl b/view/field_intcheckbox.tpl deleted file mode 100644 index 47a513a55e..0000000000 --- a/view/field_intcheckbox.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field checkbox'> - <label for='id_$field.0'>$field.1</label> - <input type="checkbox" name='$field.0' id='id_$field.0' value="$field.3" {{ if $field.2 }}checked="true"{{ endif }}> - <span class='field_help'>$field.4</span> - </div> diff --git a/view/field_openid.tpl b/view/field_openid.tpl deleted file mode 100644 index acd93ff62d..0000000000 --- a/view/field_openid.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input openid'> - <label for='id_$field.0'>$field.1</label> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_password.tpl b/view/field_password.tpl deleted file mode 100644 index e604b7f5da..0000000000 --- a/view/field_password.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field password'> - <label for='id_$field.0'>$field.1</label> - <input type='password' name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_radio.tpl b/view/field_radio.tpl deleted file mode 100644 index a915e8eb3c..0000000000 --- a/view/field_radio.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field radio'> - <label for='id_$field.0_$field.2'>$field.1</label> - <input type="radio" name='$field.0' id='id_$field.0_$field.2' value="$field.2" {{ if $field.4 }}checked="true"{{ endif }}> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_richtext.tpl b/view/field_richtext.tpl deleted file mode 100644 index c124ee000e..0000000000 --- a/view/field_richtext.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field richtext'> - <label for='id_$field.0'>$field.1</label> - <textarea name='$field.0' id='id_$field.0' class="fieldRichtext">$field.2</textarea> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_select.tpl b/view/field_select.tpl deleted file mode 100644 index d79eb48e0d..0000000000 --- a/view/field_select.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - <div class='field select'> - <label for='id_$field.0'>$field.1</label> - <select name='$field.0' id='id_$field.0'> - {{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }} - </select> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_select_raw.tpl b/view/field_select_raw.tpl deleted file mode 100644 index 765b285d99..0000000000 --- a/view/field_select_raw.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - <div class='field select'> - <label for='id_$field.0'>$field.1</label> - <select name='$field.0' id='id_$field.0'> - $field.4 - </select> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_textarea.tpl b/view/field_textarea.tpl deleted file mode 100644 index 2425cdd3b7..0000000000 --- a/view/field_textarea.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field textarea'> - <label for='id_$field.0'>$field.1</label> - <textarea name='$field.0' id='id_$field.0'>$field.2</textarea> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/field_themeselect.tpl b/view/field_themeselect.tpl deleted file mode 100644 index 654c18d450..0000000000 --- a/view/field_themeselect.tpl +++ /dev/null @@ -1,9 +0,0 @@ - <script>$(function(){ previewTheme($("#id_$field.0")[0]); });</script> - <div class='field select'> - <label for='id_$field.0'>$field.1</label> - <select name='$field.0' id='id_$field.0' {{ if $field.5 }}onchange="previewTheme(this);"{{ endif }} > - {{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }} - </select> - <span class='field_help'>$field.3</span> - <div id="theme-preview"></div> - </div> diff --git a/view/field_yesno.tpl b/view/field_yesno.tpl deleted file mode 100644 index 5d4a775c29..0000000000 --- a/view/field_yesno.tpl +++ /dev/null @@ -1,13 +0,0 @@ - <div class='field yesno'> - <label for='id_$field.0'>$field.1</label> - <div class='onoff' id="id_$field.0_onoff"> - <input type="hidden" name='$field.0' id='id_$field.0' value="$field.2"> - <a href="#" class='off'> - {{ if $field.4 }}$field.4.0{{ else }}OFF{{ endif }} - </a> - <a href="#" class='on'> - {{ if $field.4 }}$field.4.1{{ else }}ON{{ endif }} - </a> - </div> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/fileas_widget.tpl b/view/fileas_widget.tpl deleted file mode 100644 index 54fba7435f..0000000000 --- a/view/fileas_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="fileas-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="fileas-ul"> - <li class="tool"><a href="$base" class="fileas-link fileas-all{{ if $sel_all }} fileas-selected{{ endif }}">$all</a></li> - {{ for $terms as $term }} - <li class="tool"><a href="$base?f=&file=$term.name" class="fileas-link{{ if $term.selected }} fileas-selected{{ endif }}">$term.name</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/filebrowser.tpl b/view/filebrowser.tpl deleted file mode 100644 index 7db31d716f..0000000000 --- a/view/filebrowser.tpl +++ /dev/null @@ -1,84 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script> - <style> - .panel_wrapper div.current{.overflow: auto; height: auto!important; } - .filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;} - .filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;} - .filebrowser ul{ list-style-type: none; padding:0px; } - .filebrowser.folders a { display: block; padding: 0.3em } - .filebrowser.folders a:hover { background-color: #f0f0ee; } - .filebrowser.files.image { overflow: auto; height: auto; } - .filebrowser.files.image img { height:50px;} - .filebrowser.files.image li { display: block; padding: 5px; float: left; } - .filebrowser.files.image span { display: none;} - .filebrowser.files.file img { height:16px; vertical-align: bottom;} - .filebrowser.files a { display: block; padding: 0.3em} - .filebrowser.files a:hover { background-color: #f0f0ee; } - .filebrowser a { text-decoration: none; } - </style> - <script> - var FileBrowserDialogue = { - init : function () { - // Here goes your code for setting your custom things onLoad. - }, - mySubmit : function (URL) { - //var URL = document.my_form.my_field.value; - var win = tinyMCEPopup.getWindowArg("window"); - - // insert information now - win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL; - - // are we an image browser - if (typeof(win.ImageDialog) != "undefined") { - // we are, so update image dimensions... - if (win.ImageDialog.getImageData) - win.ImageDialog.getImageData(); - - // ... and preview if necessary - if (win.ImageDialog.showPreviewImage) - win.ImageDialog.showPreviewImage(URL); - } - - // close popup window - tinyMCEPopup.close(); - } - } - - tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue); - </script> - </head> - <body> - - <div class="tabs"> - <ul > - <li class="current"><span>FileBrowser</span></li> - </ul> - </div> - <div class="panel_wrapper"> - - <div id="general_panel" class="panel current"> - <div class="filebrowser path"> - {{ for $path as $p }}<a href="$p.0">$p.1</a>{{ endfor }} - </div> - <div class="filebrowser folders"> - <ul> - {{ for $folders as $f }}<li><a href="$f.0/">$f.1</a></li>{{ endfor }} - </ul> - </div> - <div class="filebrowser files $type"> - <ul> - {{ for $files as $f }} - <li><a href="#" onclick="FileBrowserDialogue.mySubmit('$f.0'); return false;"><img src="$f.2"><span>$f.1</span></a></li> - {{ endfor }} - </ul> - </div> - </div> - </div> - <div class="mceActionPanel"> - <input type="button" id="cancel" name="cancel" value="$cancel" onclick="tinyMCEPopup.close();" /> - </div> - </body> - -</html> diff --git a/view/filer_dialog.tpl b/view/filer_dialog.tpl deleted file mode 100644 index ae837d6b74..0000000000 --- a/view/filer_dialog.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{{ inc field_combobox.tpl }}{{ endinc }} -<div class="settings-submit-wrapper" > - <input id="filer_save" type="button" class="settings-submit" value="$submit" /> -</div> diff --git a/view/follow.tpl b/view/follow.tpl deleted file mode 100644 index d6f3261307..0000000000 --- a/view/follow.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div id="follow-sidebar" class="widget"> - <h3>$connect</h3> - <div id="connect-desc">$desc</div> - <form action="follow" method="post" > - <input id="side-follow-url" type="text" name="url" size="24" title="$hint" /><input id="side-follow-submit" type="submit" name="submit" value="$follow" /> - </form> -</div> - diff --git a/view/follow_slap.tpl b/view/follow_slap.tpl deleted file mode 100644 index 0d0889f7db..0000000000 --- a/view/follow_slap.tpl +++ /dev/null @@ -1,25 +0,0 @@ - <entry> - <author> - <name>$name</name> - <uri>$profile_page</uri> - <link rel="photo" type="image/jpeg" media:width="80" media:height="80" href="$thumb" /> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="$thumb" /> - </author> - - <id>$item_id</id> - <title>$title</title> - <published>$published</published> - <content type="$type" >$content</content> - - <as:actor> - <as:object-type>http://activitystrea.ms/schema/1.0/person</as:object-type> - <id>$profile_page</id> - <title></title> - <link rel="avatar" type="image/jpeg" media:width="175" media:height="175" href="$photo"/> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="$thumb"/> - <poco:preferredUsername>$nick</poco:preferredUsername> - <poco:displayName>$name</poco:displayName> - </as:actor> - <as:verb>$verb</as:verb> - $ostat_follow - </entry> diff --git a/view/generic_links_widget.tpl b/view/generic_links_widget.tpl deleted file mode 100644 index f3404f783f..0000000000 --- a/view/generic_links_widget.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<div class="widget{{ if $class }} $class{{ endif }}"> - {{if $title}}<h3>$title</h3>{{endif}} - {{if $desc}}<div class="desc">$desc</div>{{endif}} - - <ul> - {{ for $items as $item }} - <li class="tool"><a href="$item.url" class="{{ if $item.selected }}selected{{ endif }}">$item.label</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/group_drop.tpl b/view/group_drop.tpl deleted file mode 100644 index 2cbebbb8e5..0000000000 --- a/view/group_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<div class="group-delete-wrapper button" id="group-delete-wrapper-$id" > - <a href="group/drop/$id?t=$form_security_token" - onclick="return confirmDelete();" - id="group-delete-icon-$id" - class="icon drophide group-delete-icon" - onmouseover="imgbright(this);" - onmouseout="imgdull(this);" ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/group_edit.tpl b/view/group_edit.tpl deleted file mode 100644 index 2fa2b1a552..0000000000 --- a/view/group_edit.tpl +++ /dev/null @@ -1,23 +0,0 @@ -<h2>$title</h2> - - -<div id="group-edit-wrapper" > - <form action="group/$gid" id="group-edit-form" method="post" > - <input type='hidden' name='form_security_token' value='$form_security_token'> - - {{ inc field_input.tpl with $field=$gname }}{{ endinc }} - {{ if $drop }}$drop{{ endif }} - <div id="group-edit-submit-wrapper" > - <input type="submit" name="submit" value="$submit" > - </div> - <div id="group-edit-select-end" ></div> - </form> -</div> - - -{{ if $groupeditor }} - <div id="group-update-wrapper"> - {{ inc groupeditor.tpl }}{{ endinc }} - </div> -{{ endif }} -{{ if $desc }}<div id="group-edit-desc">$desc</div>{{ endif }} diff --git a/view/group_selection.tpl b/view/group_selection.tpl deleted file mode 100644 index 3809cb9946..0000000000 --- a/view/group_selection.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div class="field custom"> -<label for="group-selection" id="group-selection-lbl">$label</label> -<select name="group-selection" id="group-selection" > -{{ for $groups as $group }} -<option value="$group.id" {{ if $group.selected }}selected="selected"{{ endif }} >$group.name</option> -{{ endfor }} -</select> -</div> diff --git a/view/group_side.tpl b/view/group_side.tpl deleted file mode 100644 index ebb194d9c0..0000000000 --- a/view/group_side.tpl +++ /dev/null @@ -1,33 +0,0 @@ -<div class="widget" id="group-sidebar"> -<h3>$title</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{ for $groups as $group }} - <li class="sidebar-group-li"> - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - onclick="contactgroupChangeMember('$group.id','$group.cid');return true;" - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - {{ if $group.edit }} - <a class="groupsideedit" href="$group.edit.href" title="$edittext"><span id="edit-sidebar-group-element-$group.id" class="group-edit-icon iconspacer small-pencil"></span></a> - {{ endif }} - <a id="sidebar-group-element-$group.id" class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a> - </li> - {{ endfor }} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">$createtext</a> - </div> - {{ if $ungrouped }} - <div id="sidebar-ungrouped"> - <a href="nogroup">$ungrouped</a> - </div> - {{ endif }} -</div> - - diff --git a/view/groupeditor.tpl b/view/groupeditor.tpl deleted file mode 100644 index 755985eb35..0000000000 --- a/view/groupeditor.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div id="group"> -<h3>$groupeditor.label_members</h3> -<div id="group-members" class="contact_list"> -{{ for $groupeditor.members as $c}} $c {{ endfor }} -</div> -<div id="group-members-end"></div> -<hr id="group-separator" /> -</div> - -<div id="contacts"> -<h3>$groupeditor.label_contacts</h3> -<div id="group-all-contacts" class="contact_list"> -{{ for $groupeditor.contacts as $m}} $m {{ endfor }} -</div> -<div id="group-all-contacts-end"></div> -</div> diff --git a/view/head.tpl b/view/head.tpl deleted file mode 100644 index 7b1ed7de93..0000000000 --- a/view/head.tpl +++ /dev/null @@ -1,112 +0,0 @@ -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<base href="$baseurl/" /> -<meta name="generator" content="$generator" /> -{#<!--<link rel="stylesheet" href="$baseurl/library/fancybox/jquery.fancybox.css" type="text/css" media="screen" />-->#} -<link rel="stylesheet" href="$baseurl/library/colorbox/colorbox.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="$baseurl/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> - -<link rel="stylesheet" type="text/css" href="$stylesheet" media="all" /> - -<link rel="shortcut icon" href="$baseurl/images/friendica-32.png" /> - -<link rel="apple-touch-icon" href="$baseurl/images/friendica-128.png"/> -<meta name="apple-mobile-web-app-capable" content="yes" /> - - -<link rel="search" - href="$baseurl/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -<script type="text/javascript" src="$baseurl/js/jquery.js" ></script> -<script type="text/javascript" src="$baseurl/js/jquery.textinputs.js" ></script> -<script type="text/javascript" src="$baseurl/js/fk.autocomplete.js" ></script> -{#<!--<script type="text/javascript" src="$baseurl/library/fancybox/jquery.fancybox.pack.js"></script>-->#} -<script type="text/javascript" src="$baseurl/library/colorbox/jquery.colorbox-min.js"></script> -<script type="text/javascript" src="$baseurl/library/jgrowl/jquery.jgrowl_minimized.js"></script> -<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js" ></script> -<script type="text/javascript" src="$baseurl/js/acl.js" ></script> -<script type="text/javascript" src="$baseurl/js/webtoolkit.base64.js" ></script> -<script type="text/javascript" src="$baseurl/js/main.js" ></script> -<script> - - var updateInterval = $update_interval; - var localUser = {{ if $local_user }}$local_user{{ else }}false{{ endif }}; - - function confirmDelete() { return confirm("$delitem"); } - function commentOpen(obj,id) { - if(obj.value == '$comment') { - obj.value = ''; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - $("#mod-cmnt-wrap-" + id).show(); - openMenu("comment-edit-submit-wrapper-" + id); - return true; - } - return false; - } - function commentClose(obj,id) { - if(obj.value == '') { - obj.value = '$comment'; - $("#comment-edit-text-" + id).removeClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).addClass("comment-edit-text-empty"); - $("#mod-cmnt-wrap-" + id).hide(); - closeMenu("comment-edit-submit-wrapper-" + id); - return true; - } - return false; - } - - - function commentInsert(obj,id) { - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == '$comment') { - tmpStr = ''; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - var ins = $(obj).html(); - ins = ins.replace('<','<'); - ins = ins.replace('>','>'); - ins = ins.replace('&','&'); - ins = ins.replace('"','"'); - $("#comment-edit-text-" + id).val(tmpStr + ins); - } - - function qCommentInsert(obj,id) { - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == '$comment') { - tmpStr = ''; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - var ins = $(obj).val(); - ins = ins.replace('<','<'); - ins = ins.replace('>','>'); - ins = ins.replace('&','&'); - ins = ins.replace('"','"'); - $("#comment-edit-text-" + id).val(tmpStr + ins); - $(obj).val(''); - } - - window.showMore = "$showmore"; - window.showFewer = "$showfewer"; - - function showHideCommentBox(id) { - if( $('#comment-edit-form-' + id).is(':visible')) { - $('#comment-edit-form-' + id).hide(); - } - else { - $('#comment-edit-form-' + id).show(); - } - } - - -</script> - - diff --git a/view/hide_comments.tpl b/view/hide_comments.tpl deleted file mode 100644 index 55ee9dd7b1..0000000000 --- a/view/hide_comments.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<div class="hide-comments-outer"> -<span id="hide-comments-total-$id" class="hide-comments-total">$num_comments</span> <span id="hide-comments-$id" class="hide-comments fakelink" onclick="showHideComments($id);">$hide_text</span> -</div> -<div id="collapsed-comments-$id" class="collapsed-comments" style="display: $display;"> diff --git a/view/install.tpl b/view/install.tpl deleted file mode 100644 index b3a5f46fff..0000000000 --- a/view/install.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -<h1>$title</h1> -<h2>$pass</h2> - - -{{ if $status }} -<h3 class="error-message">$status</h3> -{{ endif }} - -$text diff --git a/view/install_checks.tpl b/view/install_checks.tpl deleted file mode 100644 index a3aa2b2660..0000000000 --- a/view/install_checks.tpl +++ /dev/null @@ -1,24 +0,0 @@ -<h1>$title</h1> -<h2>$pass</h2> -<form action="$baseurl/index.php?q=install" method="post"> -<table> -{{ for $checks as $check }} - <tr><td>$check.title </td><td><span class="icon s22 {{if $check.status}}on{{else}}{{if $check.required}}off{{else}}yellow{{endif}}{{endif}}"></td><td>{{if $check.required}}(required){{endif}}</td></tr> - {{if $check.help }} - <tr><td colspan="3"><blockquote>$check.help</blockquote></td></tr> - {{endif}} -{{ endfor }} -</table> - -{{ if $phpath }} - <input type="hidden" name="phpath" value="$phpath"> -{{ endif }} - -{{ if $passed }} - <input type="hidden" name="pass" value="2"> - <input type="submit" value="$next"> -{{ else }} - <input type="hidden" name="pass" value="1"> - <input type="submit" value="$reload"> -{{ endif }} -</form> diff --git a/view/install_db.tpl b/view/install_db.tpl deleted file mode 100644 index 1302b5a708..0000000000 --- a/view/install_db.tpl +++ /dev/null @@ -1,30 +0,0 @@ - -<h1>$title</h1> -<h2>$pass</h2> - - -<p> -$info_01<br> -$info_02<br> -$info_03 -</p> - -{{ if $status }} -<h3 class="error-message">$status</h3> -{{ endif }} - -<form id="install-form" action="$baseurl/install" method="post"> - -<input type="hidden" name="phpath" value="$phpath" /> -<input type="hidden" name="pass" value="3" /> - -{{ inc field_input.tpl with $field=$dbhost }}{{endinc}} -{{ inc field_input.tpl with $field=$dbuser }}{{endinc}} -{{ inc field_password.tpl with $field=$dbpass }}{{endinc}} -{{ inc field_input.tpl with $field=$dbdata }}{{endinc}} - - -<input id="install-submit" type="submit" name="submit" value="$submit" /> - -</form> - diff --git a/view/install_settings.tpl b/view/install_settings.tpl deleted file mode 100644 index 05b87f904e..0000000000 --- a/view/install_settings.tpl +++ /dev/null @@ -1,25 +0,0 @@ - -<h1>$title</h1> -<h2>$pass</h2> - - -{{ if $status }} -<h3 class="error-message">$status</h3> -{{ endif }} - -<form id="install-form" action="$baseurl/install" method="post"> - -<input type="hidden" name="phpath" value="$phpath" /> -<input type="hidden" name="dbhost" value="$dbhost" /> -<input type="hidden" name="dbuser" value="$dbuser" /> -<input type="hidden" name="dbpass" value="$dbpass" /> -<input type="hidden" name="dbdata" value="$dbdata" /> -<input type="hidden" name="pass" value="4" /> - -{{ inc field_input.tpl with $field=$adminmail }}{{endinc}} -$timezone - -<input id="install-submit" type="submit" name="submit" value="$submit" /> - -</form> - diff --git a/view/intros.tpl b/view/intros.tpl deleted file mode 100644 index e7fd53ca4f..0000000000 --- a/view/intros.tpl +++ /dev/null @@ -1,28 +0,0 @@ - -<div class="intro-wrapper" id="intro-$contact_id" > - -<p class="intro-desc">$str_notifytype $notify_type</p> -<div class="intro-fullname" id="intro-fullname-$contact_id" >$fullname</div> -<a class="intro-url-link" id="intro-url-link-$contact_id" href="$url" ><img id="photo-$contact_id" class="intro-photo" src="$photo" width="175" height=175" title="$fullname" alt="$fullname" /></a> -<div class="intro-knowyou">$knowyou</div> -<div class="intro-note" id="intro-note-$contact_id">$note</div> -<div class="intro-wrapper-end" id="intro-wrapper-end-$contact_id"></div> -<form class="intro-form" action="notifications/$intro_id" method="post"> -<input class="intro-submit-ignore" type="submit" name="submit" value="$ignore" /> -<input class="intro-submit-discard" type="submit" name="submit" value="$discard" /> -</form> -<div class="intro-form-end"></div> - -<form class="intro-approve-form" action="dfrn_confirm" method="post"> -{{inc field_checkbox.tpl with $field=$hidden }}{{endinc}} -{{inc field_checkbox.tpl with $field=$activity }}{{endinc}} -<input type="hidden" name="dfrn_id" value="$dfrn_id" > -<input type="hidden" name="intro_id" value="$intro_id" > -<input type="hidden" name="contact_id" value="$contact_id" > - -$dfrn_text - -<input class="intro-submit-approve" type="submit" name="submit" value="$approve" /> -</form> -</div> -<div class="intro-end"></div> diff --git a/view/invite.tpl b/view/invite.tpl deleted file mode 100644 index e00d27d4ae..0000000000 --- a/view/invite.tpl +++ /dev/null @@ -1,30 +0,0 @@ -<form action="invite" method="post" id="invite-form" > - -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="invite-wrapper"> - -<h3>$invite</h3> - -<div id="invite-recipient-text"> -$addr_text -</div> - -<div id="invite-recipient-textarea"> -<textarea id="invite-recipients" name="recipients" rows="8" cols="32" ></textarea> -</div> - -<div id="invite-message-text"> -$msg_text -</div> - -<div id="invite-message-textarea"> -<textarea id="invite-message" name="message" rows="10" cols="72" >$default_message</textarea> -</div> - -<div id="invite-submit-wrapper"> -<input type="submit" name="submit" value="$submit" /> -</div> - -</div> -</form> diff --git a/view/jot-end.tpl b/view/jot-end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/jot-header.tpl b/view/jot-header.tpl deleted file mode 100644 index a442c4c648..0000000000 --- a/view/jot-header.tpl +++ /dev/null @@ -1,322 +0,0 @@ - -<script language="javascript" type="text/javascript"> - -var editor=false; -var textlen = 0; -var plaintext = '$editselect'; - -function initEditor(cb){ - if (editor==false){ - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: $editselect, - auto_focus: "profile-jot-text", - plugins : "bbcode,paste,autoresize, inlinepopups", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "$baseurl/view/custom_tinymce.css", - theme_advanced_path : false, - file_browser_callback : "fcFileBrowser", - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - }); - - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} - -function enableOnUser(){ - if (editor) return; - $(this).val(""); - initEditor(); -} - -</script> -<script type="text/javascript" src="$baseurl/js/ajaxupload.js" ></script> -<script> - var ispublic = '$ispublic'; - - $(document).ready(function() { - - /* enable tinymce on focus and click */ - $("#profile-jot-text").focus(enableOnUser); - $("#profile-jot-text").click(enableOnUser); - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - - - }); - - function deleteCheckedItems() { - if(confirm('$delitems')) { - var checkedstr = ''; - - $("#item-delete-selected").hide(); - $('#item-delete-selected-rotator').show(); - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - } - - function jotGetLink() { - reply = prompt("$linkurl"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("$vidurl"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("$audurl"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("$whereareu", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotShare(id) { - if ($('#jot-popup').length != 0) $('#jot-popup').show(); - - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("$term"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply, NavUpdate); -// if(timer) clearTimeout(timer); -// timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - $geotag - -</script> - diff --git a/view/jot.tpl b/view/jot.tpl deleted file mode 100644 index 61d7273070..0000000000 --- a/view/jot.tpl +++ /dev/null @@ -1,88 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div> - {{ endif }} - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - - <div id="profile-upload-wrapper" style="display: $visitor;" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;" > - <a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;" > - <a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;" > - <a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate" title="$permset" ></a>$bang - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/jot_geotag.tpl b/view/jot_geotag.tpl deleted file mode 100644 index b0f71e73bf..0000000000 --- a/view/jot_geotag.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - $('#jot-coord').val(position.coords.latitude + ' ' + position.coords.longitude); - $('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/lang_selector.tpl b/view/lang_selector.tpl deleted file mode 100644 index b3a527b40f..0000000000 --- a/view/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" >lang</div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/like_noshare.tpl b/view/like_noshare.tpl deleted file mode 100644 index 777b2e3594..0000000000 --- a/view/like_noshare.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id"> - <a href="#" class="icon like" title="$likethis" onclick="dolike($id,'like'); return false"></a> - {{ if $nolike }} - <a href="#" class="icon dislike" title="$nolike" onclick="dolike($id,'dislike'); return false"></a> - {{ endif }} - <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> -</div> diff --git a/view/login.tpl b/view/login.tpl deleted file mode 100644 index 297b36c9ac..0000000000 --- a/view/login.tpl +++ /dev/null @@ -1,35 +0,0 @@ - -<form action="$dest_url" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{ inc field_input.tpl with $field=$lname }}{{ endinc }} - {{ inc field_password.tpl with $field=$lpassword }}{{ endinc }} - </div> - - {{ if $openid }} - <div id="login_openid"> - {{ inc field_openid.tpl with $field=$lopenid }}{{ endinc }} - </div> - {{ endif }} - - {{ inc field_checkbox.tpl with $field=$lremember }}{{ endinc }} - - <div id="login-extra-links"> - {{ if $register }}<a href="register" title="$register.title" id="register-link">$register.desc</a>{{ endif }} - <a href="lostpass" title="$lostpass" id="lost-password-link" >$lostlink</a> - </div> - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="$login" /> - </div> - - {{ for $hiddens as $k=>$v }} - <input type="hidden" name="$k" value="$v" /> - {{ endfor }} - - -</form> - - -<script type="text/javascript"> $(document).ready(function() { $("#id_$lname.0").focus();} );</script> diff --git a/view/login_head.tpl b/view/login_head.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/logout.tpl b/view/logout.tpl deleted file mode 100644 index efc971df84..0000000000 --- a/view/logout.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<form action="$dest_url" method="post" > -<div class="logout-wrapper"> -<input type="hidden" name="auth-params" value="logout" /> -<input type="submit" name="submit" id="logout-button" value="$logout" /> -</div> -</form> diff --git a/view/lostpass.tpl b/view/lostpass.tpl deleted file mode 100644 index cd3644157a..0000000000 --- a/view/lostpass.tpl +++ /dev/null @@ -1,18 +0,0 @@ -<h3>$title</h3> - -<p id="lostpass-desc"> -$desc -</p> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper"> - <label for="login-name" id="label-login-name">$name</label> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="$submit" /> -</div> -<div id="login-submit-end"></div> -</form> - diff --git a/view/magicsig.tpl b/view/magicsig.tpl deleted file mode 100644 index 75f9bc475b..0000000000 --- a/view/magicsig.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<me:env xmlns:me="http://salmon-protocol.org/ns/magic-env"> -<me:data type="application/atom+xml"> -$data -</me:data> -<me:encoding>$encoding</me:encoding> -<me:alg>$algorithm</me:alg> -<me:sig key_id="$keyhash">$signature</me:sig> -</me:env> diff --git a/view/mail_conv.tpl b/view/mail_conv.tpl deleted file mode 100644 index 75a4506f6a..0000000000 --- a/view/mail_conv.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >$mail.from_name</div> - <div class="mail-conv-date">$mail.date</div> - <div class="mail-conv-subject">$mail.subject</div> - <div class="mail-conv-body">$mail.body</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> diff --git a/view/mail_display.tpl b/view/mail_display.tpl deleted file mode 100644 index b328d32a27..0000000000 --- a/view/mail_display.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -{{ for $mails as $mail }} - {{ inc mail_conv.tpl }}{{endinc}} -{{ endfor }} - -{{ if $canreply }} -{{ inc prv_message.tpl }}{{ endinc }} -{{ else }} -$unknown_text -{{endif }} diff --git a/view/mail_head.tpl b/view/mail_head.tpl deleted file mode 100644 index afb65f5373..0000000000 --- a/view/mail_head.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<h3>$messages</h3> - -$tab_content diff --git a/view/mail_list.tpl b/view/mail_list.tpl deleted file mode 100644 index 22e35dec81..0000000000 --- a/view/mail_list.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="$from_url" class="mail-list-sender-url" ><img class="mail-list-sender-photo$sparkle" src="$from_photo" height="80" width="80" alt="$from_name" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >$from_name</div> - <div class="mail-list-date">$date</div> - <div class="mail-list-subject"><a href="message/$id" class="mail-list-link">$subject</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-$id" > - <a href="message/dropconv/$id" onclick="return confirmDelete();" title="$delete" class="icon drophide mail-list-delete delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/maintenance.tpl b/view/maintenance.tpl deleted file mode 100644 index bbe15d46a8..0000000000 --- a/view/maintenance.tpl +++ /dev/null @@ -1 +0,0 @@ -<div id="maintenance-message">$sysdown</div> diff --git a/view/manage.tpl b/view/manage.tpl deleted file mode 100644 index 24497b42c6..0000000000 --- a/view/manage.tpl +++ /dev/null @@ -1,17 +0,0 @@ -<h3>$title</h3> -<div id="identity-manage-desc">$desc</div> -<div id="identity-manage-choose">$choose</div> -<div id="identity-selector-wrapper"> - <form action="manage" method="post" > - <select name="identity" size="4" onchange="this.form.submit();" > - - {{ for $identities as $id }} - <option $id.selected value="$id.uid">$id.username ($id.nickname)</option> - {{ endfor }} - - </select> - <div id="identity-select-break"></div> - - {#<!--<input id="identity-submit" type="submit" name="submit" value="$submit" />-->#} -</div></form> - diff --git a/view/match.tpl b/view/match.tpl deleted file mode 100644 index b052845ae7..0000000000 --- a/view/match.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" title="$name[$tags]" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$url" title="$name[$tags]">$name</a> - </div> - <div class="profile-match-end"></div> - {{ if $connlnk }} - <div class="profile-match-connect"><a href="$connlnk" title="$conntxt">$conntxt</a></div> - {{ endif }} - -</div> diff --git a/view/message-end.tpl b/view/message-end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/message-head.tpl b/view/message-head.tpl deleted file mode 100644 index 91c322fda4..0000000000 --- a/view/message-head.tpl +++ /dev/null @@ -1,17 +0,0 @@ -<script src="$baseurl/library/jquery_ac/friendica.complete.js" ></script> - -<script>$(document).ready(function() { - var a; - a = $("#recip").autocomplete({ - serviceUrl: '$base/acl', - minChars: 2, - width: 350, - onSelect: function(value,data) { - $("#recip-complete").val(data); - } - }); - -}); - -</script> - diff --git a/view/message_side.tpl b/view/message_side.tpl deleted file mode 100644 index fce771bd5d..0000000000 --- a/view/message_side.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="message-sidebar" class="widget"> - <div id="message-new"><a href="$new.url" class="{{ if $new.sel }}newmessage-selected{{ endif }}">$new.label</a> </div> - - <ul class="message-ul"> - {{ for $tabs as $t }} - <li class="tool"><a href="$t.url" class="message-link{{ if $t.sel }}message-selected{{ endif }}">$t.label</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/moderated_comment.tpl b/view/moderated_comment.tpl deleted file mode 100644 index 911c35f33e..0000000000 --- a/view/moderated_comment.tpl +++ /dev/null @@ -1,34 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-$id" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-$id" class="mod-cmnt-name-lbl">$lbl_modname</div> - <input type="text" id="mod-cmnt-name-$id" class="mod-cmnt-name" name="mod-cmnt-name" value="$modname" /> - <div id="mod-cmnt-email-lbl-$id" class="mod-cmnt-email-lbl">$lbl_modemail</div> - <input type="text" id="mod-cmnt-email-$id" class="mod-cmnt-email" name="mod-cmnt-email" value="$modemail" /> - <div id="mod-cmnt-url-lbl-$id" class="mod-cmnt-url-lbl">$lbl_modurl</div> - <input type="text" id="mod-cmnt-url-$id" class="mod-cmnt-url" name="mod-cmnt-url" value="$modurl" /> - </div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/mood_content.tpl b/view/mood_content.tpl deleted file mode 100644 index 9349c56aef..0000000000 --- a/view/mood_content.tpl +++ /dev/null @@ -1,20 +0,0 @@ -<h3>$title</h3> - -<div id="mood-desc">$desc</div> - -<form action="mood" method="get"> -<br /> -<br /> - -<input id="mood-parent" type="hidden" value="$parent" name="parent" /> - -<select name="verb" id="mood-verb-select" > -{{ for $verbs as $v }} -<option value="$v.0">$v.1</option> -{{ endfor }} -</select> -<br /> -<br /> -<input type="submit" name="submit" value="$submit" /> -</form> - diff --git a/view/msg-end.tpl b/view/msg-end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/msg-header.tpl b/view/msg-header.tpl deleted file mode 100644 index 8517ef3832..0000000000 --- a/view/msg-header.tpl +++ /dev/null @@ -1,97 +0,0 @@ - -<script language="javascript" type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - -var plaintext = '$editselect'; - -if(plaintext != 'none') { - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "$baseurl/view/custom_tinymce.css", - //Character count - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - var editorId = ed.editorId; - var textarea = $('#'+editorId); - if (typeof(textarea.attr('tabindex')) != "undefined") { - $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex')); - textarea.attr('tabindex', null); - } - }); - } - }); -} -else - $("#prvmail-text").contact_autocomplete(baseurl+"/acl"); - - -</script> -<script type="text/javascript" src="js/ajaxupload.js" ></script> -<script> - $(document).ready(function() { - var uploader = new window.AjaxUpload( - 'prvmail-upload', - { action: 'wall_upload/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - tinyMCE.execCommand('mceInsertRawHTML',false,response); - $('#profile-rotator').hide(); - } - } - ); - - }); - - function jotGetLink() { - reply = prompt("$linkurl"); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - -</script> - diff --git a/view/nav.tpl b/view/nav.tpl deleted file mode 100644 index 04c4931fc6..0000000000 --- a/view/nav.tpl +++ /dev/null @@ -1,68 +0,0 @@ -<nav> - $langselector - - <div id="site-location">$sitelocation</div> - - {{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }} - {{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }} - - <span id="nav-link-wrapper" > - - {{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }} - - {{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }} - - {{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }} - - <a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> - <a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - - {{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }} - - {{ if $nav.network }} - <a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - <span id="net-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.home }} - <a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a> - <span id="home-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.community }} - <a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - {{ endif }} - {{ if $nav.introductions }} - <a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.messages }} - <a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{ endif }} - - - - {{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }} - - - {{ if $nav.notifications }} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - {{ endif }} - - {{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }} - {{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }} - - {{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }} - </span> - <span id="nav-end"></span> - <span id="banner">$banner</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/navigation.tpl b/view/navigation.tpl deleted file mode 100644 index 3e03efa30a..0000000000 --- a/view/navigation.tpl +++ /dev/null @@ -1,103 +0,0 @@ -{# - # LOGIN/REGISTER - #} -<center> -{# Use nested if's since the Friendica template engine doesn't support AND or OR in if statements #} -{{ if $nav.login }} -<div id="navigation-login-wrapper" > -{{ else }} -{{ if $nav.register }} -<div id="navigation-login-wrapper" > -{{ endif }} -{{ endif }} -{{ if $nav.login }}<a id="navigation-login-link" class="navigation-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><br/> {{ endif }} -{{ if $nav.register }}<a id="navigation-register-link" class="navigation-link $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a><br/>{{ endif }} -{{ if $nav.login }} -</div> -{{ else }} -{{ if $nav.register }} -</div> -{{ endif }} -{{ endif }} - -{# - # NETWORK/HOME - #} -{{ if $nav.network }} -<div id="navigation-network-wrapper" > -{{ else }} -{{ if $nav.home }} -<div id="navigation-network-wrapper" > -{{ else }} -{{ if $nav.community }} -<div id="navigation-network-wrapper" > -{{ endif }} -{{ endif }} -{{ endif }} -{{ if $nav.network }} -<a id="navigation-network-link" class="navigation-link navigation-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a><br/> -<a class="navigation-link navigation-commlink" href="$nav.net_reset.0" title="$nav.net_reset.3">$nav.net_reset.1</a><br/> -{{ endif }} -{{ if $nav.home }} -<a id="navigation-home-link" class="navigation-link navigation-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a><br/> -{{ endif }} -{{ if $nav.community }} -<a id="navigation-community-link" class="navigation-link navigation-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a><br/> -{{ endif }} -{{ if $nav.network }} -</div> -{{ else }} -{{ if $nav.home }} -</div> -{{ else }} -{{ if $nav.community }} -</div> -{{ endif }} -{{ endif }} -{{ endif }} - -{# - # PRIVATE MESSAGES - #} -{{ if $nav.messages }} -<div id="navigation-messages-wrapper"> -<a id="navigation-messages-link" class="navigation-link navigation-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a><br/> -</div> -{{ endif }} - - -{# - # CONTACTS - #} -<div id="navigation-contacts-wrapper"> -{{ if $nav.contacts }}<a id="navigation-contacts-link" class="navigation-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a><br/>{{ endif }} -<a id="navigation-directory-link" class="navigation-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a><br/> -{{ if $nav.introductions }} -<a id="navigation-notify-link" class="navigation-link navigation-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a><br/> -{{ endif }} -</div> - -{# - # NOTIFICATIONS - #} -{{ if $nav.notifications }} -<div id="navigation-notifications-wrapper"> -<a id="navigation-notifications-link" class="navigation-link navigation-commlink" href="$nav.notifications.0" rel="#navigation-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a><br/> -</div> -{{ endif }} - -{# - # MISCELLANEOUS - #} -<div id="navigation-misc-wrapper"> -{{ if $nav.settings }}<a id="navigation-settings-link" class="navigation-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a><br/>{{ endif }} -{{ if $nav.manage }}<a id="navigation-manage-link" class="navigation-link navigation-commlink $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a><br/>{{ endif }} -{{ if $nav.profiles }}<a id="navigation-profiles-link" class="navigation-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a><br/>{{ endif }} -{{ if $nav.admin }}<a id="navigation-admin-link" class="navigation-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a><br/>{{ endif }} -<a id="navigation-search-link" class="navigation-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a><br/> -{{ if $nav.apps }}<a id="navigation-apps-link" class="navigation-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a><br/>{{ endif }} -{{ if $nav.help }} <a id="navigation-help-link" class="navigation-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a><br/>{{ endif }} -</div> - -{{ if $nav.logout }}<a id="navigation-logout-link" class="navigation-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a><br/>{{ endif }} -</center> diff --git a/view/netfriend.tpl b/view/netfriend.tpl deleted file mode 100644 index c2a92ce9ed..0000000000 --- a/view/netfriend.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div class="intro-approve-as-friend-desc">$approve_as</div> - -<div class="intro-approve-as-friend-wrapper"> - <label class="intro-approve-as-friend-label" for="intro-approve-as-friend-$intro_id">$as_friend</label> - <input type="radio" name="duplex" id="intro-approve-as-friend-$intro_id" class="intro-approve-as-friend" $friend_selected value="1" /> - <div class="intro-approve-friend-break" ></div> -</div> -<div class="intro-approve-as-friend-end"></div> -<div class="intro-approve-as-fan-wrapper"> - <label class="intro-approve-as-fan-label" for="intro-approve-as-fan-$intro_id">$as_fan</label> - <input type="radio" name="duplex" id="intro-approve-as-fan-$intro_id" class="intro-approve-as-fan" $fan_selected value="0" /> - <div class="intro-approve-fan-break"></div> -</div> -<div class="intro-approve-as-end"></div> diff --git a/view/nets.tpl b/view/nets.tpl deleted file mode 100644 index 920c2332b6..0000000000 --- a/view/nets.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="nets-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - <a href="$base?nets=all" class="nets-link{{ if $sel_all }} nets-selected{{ endif }} nets-all">$all</a> - <ul class="nets-ul"> - {{ for $nets as $net }} - <li><a href="$base?nets=$net.ref" class="nets-link{{ if $net.selected }} nets-selected{{ endif }}">$net.name</a></li> - {{ endfor }} - </ul> -</div> diff --git a/view/nogroup-template.tpl b/view/nogroup-template.tpl deleted file mode 100644 index dd00ed097a..0000000000 --- a/view/nogroup-template.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<h1>$header</h1> - -{{ for $contacts as $contact }} - {{ inc contact_template.tpl }}{{ endinc }} -{{ endfor }} -<div id="contact-edit-end"></div> - -$paginate - - - - diff --git a/view/notifications.tpl b/view/notifications.tpl deleted file mode 100644 index 1a13b68b90..0000000000 --- a/view/notifications.tpl +++ /dev/null @@ -1,8 +0,0 @@ - -<h1>$notif_header</h1> - -{{ inc common_tabs.tpl }}{{ endinc }} - -<div class="notif-network-wrapper"> - $notif_content -</div> diff --git a/view/notifications_comments_item.tpl b/view/notifications_comments_item.tpl deleted file mode 100644 index 73cc9f9480..0000000000 --- a/view/notifications_comments_item.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notifications"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> \ No newline at end of file diff --git a/view/notifications_dislikes_item.tpl b/view/notifications_dislikes_item.tpl deleted file mode 100644 index 73cc9f9480..0000000000 --- a/view/notifications_dislikes_item.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notifications"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> \ No newline at end of file diff --git a/view/notifications_friends_item.tpl b/view/notifications_friends_item.tpl deleted file mode 100644 index 73cc9f9480..0000000000 --- a/view/notifications_friends_item.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notifications"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> \ No newline at end of file diff --git a/view/notifications_likes_item.tpl b/view/notifications_likes_item.tpl deleted file mode 100644 index 389144d9b1..0000000000 --- a/view/notifications_likes_item.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notification"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> \ No newline at end of file diff --git a/view/notifications_network_item.tpl b/view/notifications_network_item.tpl deleted file mode 100644 index 261ab36432..0000000000 --- a/view/notifications_network_item.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notifications"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> diff --git a/view/notifications_posts_item.tpl b/view/notifications_posts_item.tpl deleted file mode 100644 index 73cc9f9480..0000000000 --- a/view/notifications_posts_item.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notifications"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> \ No newline at end of file diff --git a/view/notify.tpl b/view/notify.tpl deleted file mode 100644 index 73cc9f9480..0000000000 --- a/view/notify.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="notif-item"> - <a href="$item_link" target="friendica-notifications"><img src="$item_image" class="notif-image">$item_text <span class="notif-when">$item_when</span></a> -</div> \ No newline at end of file diff --git a/view/oauth_authorize.tpl b/view/oauth_authorize.tpl deleted file mode 100644 index 31f02ac505..0000000000 --- a/view/oauth_authorize.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<h1>$title</h1> - -<div class='oauthapp'> - <img src='$app.icon'> - <h4>$app.name</h4> -</div> -<h3>$authorize</h3> -<form method="POST"> -<div class="settings-submit-wrapper"><input class="settings-submit" type="submit" name="oauth_yes" value="$yes" /></div> -</form> diff --git a/view/oauth_authorize_done.tpl b/view/oauth_authorize_done.tpl deleted file mode 100644 index 51eaea2484..0000000000 --- a/view/oauth_authorize_done.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<h1>$title</h1> - -<p>$info</p> -<code>$code</code> diff --git a/view/oembed_video.tpl b/view/oembed_video.tpl deleted file mode 100755 index d3a9a93113..0000000000 --- a/view/oembed_video.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<a href='$embedurl' onclick='this.innerHTML=Base64.decode("$escapedhtml"); return false;' style='float:left; margin: 1em; position: relative;'> - <img width='$tw' height='$th' src='$turl' > - <div style='position: absolute; top: 0px; left: 0px; width: $twpx; height: $thpx; background: url($baseurl/images/icons/48/play.png) no-repeat center center;'></div> -</a> diff --git a/view/oexchange_xrd.tpl b/view/oexchange_xrd.tpl deleted file mode 100644 index 6735a3e04d..0000000000 --- a/view/oexchange_xrd.tpl +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"> - - <Subject>$base</Subject> - - <Property - type="http://www.oexchange.org/spec/0.8/prop/vendor">Friendica</Property> - <Property - type="http://www.oexchange.org/spec/0.8/prop/title">Friendica Social Network</Property> - <Property - type="http://www.oexchange.org/spec/0.8/prop/name">Friendica</Property> - <Property - type="http://www.oexchange.org/spec/0.8/prop/prompt">Send to Friendica</Property> - - <Link - rel="icon" - href="$base/images/friendica-16.png" - type="image/png" - /> - - <Link - rel="icon32" - href="$base/images/friendica-32.png" - type="image/png" - /> - - <Link - rel= "http://www.oexchange.org/spec/0.8/rel/offer" - href="$base/oexchange" - type="text/html" - /> -</XRD> - diff --git a/view/opensearch.tpl b/view/opensearch.tpl deleted file mode 100644 index 4b5c01bc90..0000000000 --- a/view/opensearch.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> - <ShortName>Friendica@$nodename</ShortName> - <Description>Search in Friendica@$nodename</Description> - <Contact>http://bugs.friendica.com/</Contact> - <Image height="16" width="16" type="image/png">$baseurl/images/friendica-16.png</Image> - <Image height="64" width="64" type="image/png">$baseurl/images/friendica-64.png</Image> - <Url type="text/html" - template="$baseurl/search?search={searchTerms}"/> - <Url type="application/opensearchdescription+xml" - rel="self" - template="$baseurl/opensearch" /> -</OpenSearchDescription> \ No newline at end of file diff --git a/view/pagetypes.tpl b/view/pagetypes.tpl deleted file mode 100644 index c9022a1c14..0000000000 --- a/view/pagetypes.tpl +++ /dev/null @@ -1,5 +0,0 @@ - {{inc field_radio.tpl with $field=$page_normal }}{{endinc}} - {{inc field_radio.tpl with $field=$page_community }}{{endinc}} - {{inc field_radio.tpl with $field=$page_prvgroup }}{{endinc}} - {{inc field_radio.tpl with $field=$page_soapbox }}{{endinc}} - {{inc field_radio.tpl with $field=$page_freelove }}{{endinc}} diff --git a/view/peoplefind.tpl b/view/peoplefind.tpl deleted file mode 100644 index 3c2692d25e..0000000000 --- a/view/peoplefind.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div id="peoplefind-sidebar" class="widget"> - <h3>$findpeople</h3> - <div id="peoplefind-desc">$desc</div> - <form action="dirfind" method="post" /> - <input id="side-peoplefind-url" type="text" name="search" size="24" title="$hint" /><input id="side-peoplefind-submit" type="submit" name="submit" value="$findthem" /> - </form> - <div class="side-link" id="side-match-link"><a href="match" >$similar</a></div> - <div class="side-link" id="side-suggest-link"><a href="suggest" >$suggest</a></div> - <div class="side-link" id="side-random-profile-link" ><a href="randprof" target="extlink" >$random</a></div> - {{ if $inv }} - <div class="side-link" id="side-invite-link" ><a href="invite" >$inv</a></div> - {{ endif }} -</div> - diff --git a/view/photo_album.tpl b/view/photo_album.tpl deleted file mode 100644 index cc3dcfb9cc..0000000000 --- a/view/photo_album.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<div class="photo-album-image-wrapper" id="photo-album-image-wrapper-$id"> - <a href="$photolink" class="photo-album-photo-link" id="photo-album-photo-link-$id" title="$phototitle"> - <img src="$imgsrc" alt="$imgalt" title="$phototitle" class="photo-album-photo lframe resize$twist" id="photo-album-photo-$id" /> - <p class='caption'>$desc</p> - </a> -</div> -<div class="photo-album-image-wrapper-end"></div> diff --git a/view/photo_drop.tpl b/view/photo_drop.tpl deleted file mode 100644 index b4ea62b451..0000000000 --- a/view/photo_drop.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" > - <a href="item/drop/$id" onclick="return confirmDelete();" class="icon drophide" title="$delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/photo_edit.tpl b/view/photo_edit.tpl deleted file mode 100644 index 53b69caae5..0000000000 --- a/view/photo_edit.tpl +++ /dev/null @@ -1,50 +0,0 @@ - -<form action="photos/$nickname/$resource_id" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="$item_id" /> - - <label id="photo-edit-albumname-label" for="photo-edit-albumname">$newalbum</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="$album" /> - - <div id="photo-edit-albumname-end"></div> - - <label id="photo-edit-caption-label" for="photo-edit-caption">$capt_label</label> - <input id="photo-edit-caption" type="text" size="84" name="desc" value="$caption" /> - - <div id="photo-edit-caption-end"></div> - - <label id="photo-edit-tags-label" for="photo-edit-newtag" >$tag_label</label> - <input name="newtag" id="photo-edit-newtag" size="84" title="$help_tags" type="text" /> - - <div id="photo-edit-tags-end"></div> - <div id="photo-edit-rotate-wrapper"> - <div id="photo-edit-rotate-label"> - $rotatecw<br> - $rotateccw - </div> - <input type="radio" name="rotate" value="1" /><br> - <input type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="button popupbox" title="$permissions"/> - <span id="jot-perms-icon" class="icon $lockstate" ></span>$permissions - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - $aclselect - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="$submit" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="$delete" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - - diff --git a/view/photo_edit_head.tpl b/view/photo_edit_head.tpl deleted file mode 100644 index c7a36c4ca6..0000000000 --- a/view/photo_edit_head.tpl +++ /dev/null @@ -1,11 +0,0 @@ - -<script> - - $(document).keydown(function(event) { - - if("$prevlink" != '') { if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = "$prevlink"; }} - if("$nextlink" != '') { if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = "$nextlink"; }} - - }); - -</script> diff --git a/view/photo_item.tpl b/view/photo_item.tpl deleted file mode 100644 index 22884e848e..0000000000 --- a/view/photo_item.tpl +++ /dev/null @@ -1,22 +0,0 @@ -<div class="wall-item-outside-wrapper$indent" id="wall-item-outside-wrapper-$id" > - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$id" > - <a href="$profile_url" title="View $name's profile" class="wall-item-photo-link" id="wall-item-photo-link-$id"> - <img src="$thumb" class="wall-item-photo" id="wall-item-photo-$id" style="height: 80px; width: 80px;" alt="$name" /></a> - </div> - - <div class="wall-item-wrapper" id="wall-item-wrapper-$id" > - <a href="$profile_url" title="View $name's profile" class="wall-item-name-link"><span class="wall-item-name" id="wall-item-name-$id" >$name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$id">$ago</div> - </div> - <div class="wall-item-content" id="wall-item-content-$id" > - <div class="wall-item-title" id="wall-item-title-$id">$title</div> - <div class="wall-item-body" id="wall-item-body-$id" >$body</div> - </div> - $drop - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-comment-separator"></div> - $comment - -<div class="wall-item-outside-wrapper-end$indent" ></div> -</div> - diff --git a/view/photo_top.tpl b/view/photo_top.tpl deleted file mode 100644 index 155cab51d5..0000000000 --- a/view/photo_top.tpl +++ /dev/null @@ -1,8 +0,0 @@ - -<div class="photo-top-image-wrapper lframe" id="photo-top-image-wrapper-$photo.id"> - <a href="$photo.link" class="photo-top-photo-link" id="photo-top-photo-link-$photo.id" title="$photo.title"> - <img src="$photo.src" alt="$photo.alt" title="$photo.title" class="photo-top-photo$photo.twist" id="photo-top-photo-$photo.id" /> - </a> - <div class="photo-top-album-name"><a href="$photo.album.link" class="photo-top-album-link" title="$photo.album.alt" >$photo.album.name</a></div> -</div> - diff --git a/view/photo_view.tpl b/view/photo_view.tpl deleted file mode 100644 index 732caf6900..0000000000 --- a/view/photo_view.tpl +++ /dev/null @@ -1,37 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo/$id');" /> {{ endif }} -</div> - -{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }} -<div id="photo-photo"><a href="$photo.href" title="$photo.title"><img src="$photo.src" /></a></div> -{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }} -<div id="photo-photo-end"></div> -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }}$edit{{ endif }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons - $like - $dislike -</div> -{{ endif }} - -$comments - -$paginate - diff --git a/view/photos_default_uploader_box.tpl b/view/photos_default_uploader_box.tpl deleted file mode 100644 index 2f1f69a50d..0000000000 --- a/view/photos_default_uploader_box.tpl +++ /dev/null @@ -1 +0,0 @@ -<input id="photos-upload-choose" type="file" name="userfile" /> diff --git a/view/photos_default_uploader_submit.tpl b/view/photos_default_uploader_submit.tpl deleted file mode 100644 index cacb416569..0000000000 --- a/view/photos_default_uploader_submit.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div class="photos-upload-submit-wrapper" > - <input type="submit" name="submit" value="$submit" id="photos-upload-submit" /> -</div> diff --git a/view/photos_head.tpl b/view/photos_head.tpl deleted file mode 100644 index 2f5de0f159..0000000000 --- a/view/photos_head.tpl +++ /dev/null @@ -1,26 +0,0 @@ - -<script> - - var ispublic = "$ispublic"; - - - $(document).ready(function() { - - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - } - - }).trigger('change'); - - }); - -</script> - diff --git a/view/photos_recent.tpl b/view/photos_recent.tpl deleted file mode 100644 index 1df78cb7be..0000000000 --- a/view/photos_recent.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<h3>$title</h3> -{{ if $can_post }} -<a id="photo-top-upload-link" href="$upload.1">$upload.0</a> -{{ endif }} - -<div class="photos"> -{{ for $photos as $photo }} - {{ inc photo_top.tpl }}{{ endinc }} -{{ endfor }} -</div> -<div class="photos-end"></div> diff --git a/view/photos_upload.tpl b/view/photos_upload.tpl deleted file mode 100644 index 7de8d8ab74..0000000000 --- a/view/photos_upload.tpl +++ /dev/null @@ -1,49 +0,0 @@ -<h3>$pagename</h3> - -<div id="photos-usage-message">$usage</div> - -<form action="photos/$nickname" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >$newalbum</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">$existalbumtext</div> - <select id="photos-upload-album-select" name="album" size="4"> - $albumselect - </select> - </div> - <div id="photos-upload-exist-end"></div> - - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" /> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >$nosharetext</label> - </div> - - - <div id="photos-upload-perms" class="photos-upload-perms" > - <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;"> - <div id="photos-upload-permissions-wrapper"> - $aclselect - </div> - </div> - - <div id="photos-upload-spacer"></div> - - $alt_uploader - - $default_upload_box - $default_upload_submit - - <div class="photos-upload-end" ></div> -</form> - diff --git a/view/poco_entry_xml.tpl b/view/poco_entry_xml.tpl deleted file mode 100644 index 4d84cee416..0000000000 --- a/view/poco_entry_xml.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<entry> -{{ if $entry.id }}<id>$entry.id</id>{{ endif }} -{{ if $entry.displayName }}<displayName>$entry.displayName</displayName>{{ endif }} -{{ if $entry.preferredUsername }}<preferredUsername>$entry.preferredUsername</preferredUsername>{{ endif }} -{{ if $entry.urls }}{{ for $entry.urls as $url }}<urls><value>$url.value</value><type>$url.type</type></urls>{{ endfor }}{{ endif }} -{{ if $entry.photos }}{{ for $entry.photos as $photo }}<photos><value>$photo.value</value><type>$photo.type</type></photos>{{ endfor }}{{ endif }} -</entry> diff --git a/view/poco_xml.tpl b/view/poco_xml.tpl deleted file mode 100644 index 9549b695d1..0000000000 --- a/view/poco_xml.tpl +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<response> -{{ if $response.sorted }}<sorted>$response.sorted</sorted>{{ endif }} -{{ if $response.filtered }}<filtered>$response.filtered</filtered>{{ endif }} -{{ if $response.updatedSince }}<updatedSince>$response.updatedSince</updatedSince>{{ endif }} -<startIndex>$response.startIndex</startIndex> -<itemsPerPage>$response.itemsPerPage</itemsPerPage> -<totalResults>$response.totalResults</totalResults> - - -{{ if $response.totalResults }} -{{ for $response.entry as $entry }} -{{ inc poco_entry_xml.tpl }}{{ endinc }} -{{ endfor }} -{{ else }} -<entry></entry> -{{ endif }} -</response> diff --git a/view/poke_content.tpl b/view/poke_content.tpl deleted file mode 100644 index b9e089f5b3..0000000000 --- a/view/poke_content.tpl +++ /dev/null @@ -1,32 +0,0 @@ -<h3>$title</h3> - -<div id="poke-desc">$desc</div> - -<form action="poke" method="get"> -<br /> -<br /> - -<div id="poke-recip-label">$clabel</div> -<br /> -<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> -<br /> -<br /> -<select name="verb" id="poke-verb-select" > -{{ for $verbs as $v }} -<option value="$v.0">$v.1</option> -{{ endfor }} -</select> -<br /> -<br /> -<div id="poke-private-desc">$prv_desc</div> -<input type="checkbox" name="private" {{ if $parent }}disabled="disabled"{{ endif }} value="1" /> -<br /> -<br /> -<input type="submit" name="submit" value="$submit" /> -</form> - diff --git a/view/posted_date_widget.tpl b/view/posted_date_widget.tpl deleted file mode 100644 index 3e2ee5a3ed..0000000000 --- a/view/posted_date_widget.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<div id="datebrowse-sidebar" class="widget"> - <h3>$title</h3> -<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script> -<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($(this).val());" size="$size"> -{{ for $dates as $d }} -<option value="$url/$d.1/$d.2" >$d.0</option> -{{ endfor }} -</select> -</div> diff --git a/view/profed_end.tpl b/view/profed_end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/profed_head.tpl b/view/profed_head.tpl deleted file mode 100644 index 753e2fa5f3..0000000000 --- a/view/profed_head.tpl +++ /dev/null @@ -1,38 +0,0 @@ -<script type="text/javascript" src="js/country.js" ></script> - -<script language="javascript" type="text/javascript" - src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> - <script language="javascript" type="text/javascript"> - - -tinyMCE.init({ - theme : "advanced", - mode : "$editselect", - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - content_css: "$baseurl/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - }); - } - -}); - - -</script> - diff --git a/view/profile-hide-friends.tpl b/view/profile-hide-friends.tpl deleted file mode 100644 index 9ecacfbe0f..0000000000 --- a/view/profile-hide-friends.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<p id="hide-friends-text"> -$desc -</p> - - <div id="hide-friends-yes-wrapper"> - <label id="hide-friends-yes-label" for="hide-friends-yes">$yes_str</label> - <input type="radio" name="hide-friends" id="hide-friends-yes" $yes_selected value="1" /> - - <div id="hide-friends-break" ></div> - </div> - <div id="hide-friends-no-wrapper"> - <label id="hide-friends-no-label" for="hide-friends-no">$no_str</label> - <input type="radio" name="hide-friends" id="hide-friends-no" $no_selected value="0" /> - - <div id="hide-friends-end"></div> - </div> diff --git a/view/profile-hide-wall.tpl b/view/profile-hide-wall.tpl deleted file mode 100644 index 10185e243d..0000000000 --- a/view/profile-hide-wall.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<p id="hide-wall-text"> -$desc -</p> - - <div id="hide-wall-yes-wrapper"> - <label id="hide-wall-yes-label" for="hide-wall-yes">$yes_str</label> - <input type="radio" name="hidewall" id="hide-wall-yes" $yes_selected value="1" /> - - <div id="hide-wall-break" ></div> - </div> - <div id="hide-wall-no-wrapper"> - <label id="hide-wall-no-label" for="hide-wall-no">$no_str</label> - <input type="radio" name="hidewall" id="hide-wall-no" $no_selected value="0" /> - - <div id="hide-wall-end"></div> - </div> diff --git a/view/profile-in-directory.tpl b/view/profile-in-directory.tpl deleted file mode 100644 index 56b28d37e3..0000000000 --- a/view/profile-in-directory.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<p id="profile-in-directory"> -$desc -</p> - - <div id="profile-in-dir-yes-wrapper"> - <label id="profile-in-dir-yes-label" for="profile-in-dir-yes">$yes_str</label> - <input type="radio" name="profile_in_directory" id="profile-in-dir-yes" $yes_selected value="1" /> - - <div id="profile-in-dir-break" ></div> - </div> - <div id="profile-in-dir-no-wrapper"> - <label id="profile-in-dir-no-label" for="profile-in-dir-no">$no_str</label> - <input type="radio" name="profile_in_directory" id="profile-in-dir-no" $no_selected value="0" /> - - <div id="profile-in-dir-end"></div> - </div> diff --git a/view/profile-in-netdir.tpl b/view/profile-in-netdir.tpl deleted file mode 100644 index 882ad2d17c..0000000000 --- a/view/profile-in-netdir.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<p id="profile-in-directory"> -$desc -</p> - - <div id="profile-in-netdir-yes-wrapper"> - <label id="profile-in-netdir-yes-label" for="profile-in-netdir-yes">$yes_str</label> - <input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-yes" $yes_selected value="1" /> - - <div id="profile-in-netdir-break" ></div> - </div> - <div id="profile-in-netdir-no-wrapper"> - <label id="profile-in-netdir-no-label" for="profile-in-netdir-no">$no_str</label> - <input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-no" $no_selected value="0" /> - - <div id="profile-in-netdir-end"></div> - </div> diff --git a/view/profile_advanced.tpl b/view/profile_advanced.tpl deleted file mode 100644 index b02b7f27de..0000000000 --- a/view/profile_advanced.tpl +++ /dev/null @@ -1,170 +0,0 @@ -<h2>$title</h2> - -<dl id="aprofile-fullname" class="aprofile"> - <dt>$profile.fullname.0</dt> - <dd>$profile.fullname.1</dd> -</dl> - -{{ if $profile.gender }} -<dl id="aprofile-gender" class="aprofile"> - <dt>$profile.gender.0</dt> - <dd>$profile.gender.1</dd> -</dl> -{{ endif }} - -{{ if $profile.birthday }} -<dl id="aprofile-birthday" class="aprofile"> - <dt>$profile.birthday.0</dt> - <dd>$profile.birthday.1</dd> -</dl> -{{ endif }} - -{{ if $profile.age }} -<dl id="aprofile-age" class="aprofile"> - <dt>$profile.age.0</dt> - <dd>$profile.age.1</dd> -</dl> -{{ endif }} - -{{ if $profile.marital }} -<dl id="aprofile-marital" class="aprofile"> - <dt><span class="heart">♥</span> $profile.marital.0</dt> - <dd>$profile.marital.1{{ if $profile.marital.with }} ($profile.marital.with){{ endif }}{{ if $profile.howlong }} $profile.howlong{{ endif }}</dd> -</dl> -{{ endif }} - -{{ if $profile.sexual }} -<dl id="aprofile-sexual" class="aprofile"> - <dt>$profile.sexual.0</dt> - <dd>$profile.sexual.1</dd> -</dl> -{{ endif }} - -{{ if $profile.pub_keywords }} -<dl id="aprofile-tags" class="aprofile"> - <dt>$profile.pub_keywords.0</dt> - <dd>$profile.pub_keywords.1</dd> -</dl> -{{ endif }} - -{{ if $profile.homepage }} -<dl id="aprofile-homepage" class="aprofile"> - <dt>$profile.homepage.0</dt> - <dd>$profile.homepage.1</dd> -</dl> -{{ endif }} - -{{ if $profile.hometown }} -<dl id="aprofile-hometown" class="aprofile"> - <dt>$profile.hometown.0</dt> - <dd>$profile.hometown.1</dd> -</dl> -{{ endif }} - -{{ if $profile.politic }} -<dl id="aprofile-politic" class="aprofile"> - <dt>$profile.politic.0</dt> - <dd>$profile.politic.1</dd> -</dl> -{{ endif }} - -{{ if $profile.religion }} -<dl id="aprofile-religion" class="aprofile"> - <dt>$profile.religion.0</dt> - <dd>$profile.religion.1</dd> -</dl> -{{ endif }} - -{{ if $profile.about }} -<dl id="aprofile-about" class="aprofile"> - <dt>$profile.about.0</dt> - <dd>$profile.about.1</dd> -</dl> -{{ endif }} - -{{ if $profile.interest }} -<dl id="aprofile-interest" class="aprofile"> - <dt>$profile.interest.0</dt> - <dd>$profile.interest.1</dd> -</dl> -{{ endif }} - -{{ if $profile.likes }} -<dl id="aprofile-likes" class="aprofile"> - <dt>$profile.likes.0</dt> - <dd>$profile.likes.1</dd> -</dl> -{{ endif }} - -{{ if $profile.dislikes }} -<dl id="aprofile-dislikes" class="aprofile"> - <dt>$profile.dislikes.0</dt> - <dd>$profile.dislikes.1</dd> -</dl> -{{ endif }} - -{{ if $profile.contact }} -<dl id="aprofile-contact" class="aprofile"> - <dt>$profile.contact.0</dt> - <dd>$profile.contact.1</dd> -</dl> -{{ endif }} - - -{{ if $profile.music }} -<dl id="aprofile-music" class="aprofile"> - <dt>$profile.music.0</dt> - <dd>$profile.music.1</dd> -</dl> -{{ endif }} - - -{{ if $profile.book }} -<dl id="aprofile-book" class="aprofile"> - <dt>$profile.book.0</dt> - <dd>$profile.book.1</dd> -</dl> -{{ endif }} - - -{{ if $profile.tv }} -<dl id="aprofile-tv" class="aprofile"> - <dt>$profile.tv.0</dt> - <dd>$profile.tv.1</dd> -</dl> -{{ endif }} - - -{{ if $profile.film }} -<dl id="aprofile-film" class="aprofile"> - <dt>$profile.film.0</dt> - <dd>$profile.film.1</dd> -</dl> -{{ endif }} - - -{{ if $profile.romance }} -<dl id="aprofile-romance" class="aprofile"> - <dt>$profile.romance.0</dt> - <dd>$profile.romance.1</dd> -</dl> -{{ endif }} - - -{{ if $profile.work }} -<dl id="aprofile-work" class="aprofile"> - <dt>$profile.work.0</dt> - <dd>$profile.work.1</dd> -</dl> -{{ endif }} - -{{ if $profile.education }} -<dl id="aprofile-education" class="aprofile"> - <dt>$profile.education.0</dt> - <dd>$profile.education.1</dd> -</dl> -{{ endif }} - - - - diff --git a/view/profile_edit.tpl b/view/profile_edit.tpl deleted file mode 100644 index 4df6ecc694..0000000000 --- a/view/profile_edit.tpl +++ /dev/null @@ -1,323 +0,0 @@ -$default - -<h1>$banner</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile_photo" id="profile-photo_upload-link" title="$profpic">$profpic</a></li> -<li><a href="profile/$profile_id/view?tab=profile" id="profile-edit-view-link" title="$viewprof">$viewprof</a></li> -<li><a href="$profile_clone_link" id="profile-edit-clone-link" title="$cr_prof">$cl_prof</a></li> -<li></li> -<li><a href="$profile_drop_link" id="profile-edit-drop-link" title="$del_prof" $disabled >$del_prof</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/$profile_id" method="post" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >$lbl_profname </label> -<input type="text" size="32" name="profile_name" id="profile-edit-profile-name" value="$profile_name" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >$lbl_fullname </label> -<input type="text" size="32" name="name" id="profile-edit-name" value="$name" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >$lbl_title </label> -<input type="text" size="32" name="pdesc" id="profile-edit-pdesc" value="$pdesc" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >$lbl_gender </label> -$gender -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >$lbl_bd </label> -<div id="profile-edit-dob" > -$dob $age -</div> -</div> -<div id="profile-edit-dob-end"></div> - -$hide_friends - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >$lbl_address </label> -<input type="text" size="32" name="address" id="profile-edit-address" value="$address" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >$lbl_city </label> -<input type="text" size="32" name="locality" id="profile-edit-locality" value="$locality" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >$lbl_zip </label> -<input type="text" size="32" name="postal_code" id="profile-edit-postal-code" value="$postal_code" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >$lbl_country </label> -<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('$region');"> -<option selected="selected" >$country_name</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >$lbl_region </label> -<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >$region</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >$lbl_hometown </label> -<input type="text" size="32" name="hometown" id="profile-edit-hometown" value="$hometown" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >$lbl_marital </label> -$marital -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > $lbl_with </label> -<input type="text" size="32" name="with" id="profile-edit-with" title="$lbl_ex1" value="$with" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > $lbl_howlong </label> -<input type="text" size="32" name="howlong" id="profile-edit-howlong" title="$lbl_howlong" value="$howlong" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >$lbl_sexual </label> -$sexual -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >$lbl_homepage </label> -<input type="text" size="32" name="homepage" id="profile-edit-homepage" value="$homepage" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >$lbl_politic </label> -<input type="text" size="32" name="politic" id="profile-edit-politic" value="$politic" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >$lbl_religion </label> -<input type="text" size="32" name="religion" id="profile-edit-religion" value="$religion" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >$lbl_pubkey </label> -<input type="text" size="32" name="pub_keywords" id="profile-edit-pubkeywords" title="$lbl_ex2" value="$pub_keywords" /> -</div><div id="profile-edit-pubkeywords-desc">$lbl_pubdsc</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >$lbl_prvkey </label> -<input type="text" size="32" name="prv_keywords" id="profile-edit-prvkeywords" title="$lbl_ex2" value="$prv_keywords" /> -</div><div id="profile-edit-prvkeywords-desc">$lbl_prvdsc</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" > -<p id="about-jot-desc" > -$lbl_about -</p> - -<textarea rows="10" cols="72" id="profile-about-text" name="about" >$about</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" > -<p id="interest-jot-desc" > -$lbl_hobbies -</p> - -<textarea rows="10" cols="72" id="interest-jot-text" name="interest" >$interest</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" > -<p id="likes-jot-desc" > -$lbl_likes -</p> - -<textarea rows="10" cols="72" id="likes-jot-text" name="likes" >$likes</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" > -<p id="dislikes-jot-desc" > -$lbl_dislikes -</p> - -<textarea rows="10" cols="72" id="dislikes-jot-text" name="dislikes" >$dislikes</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" > -<p id="contact-jot-desc" > -$lbl_social -</p> - -<textarea rows="10" cols="72" id="contact-jot-text" name="contact" >$contact</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" > -<p id="music-jot-desc" > -$lbl_music -</p> - -<textarea rows="10" cols="72" id="music-jot-text" name="music" >$music</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" > -<p id="book-jot-desc" > -$lbl_book -</p> - -<textarea rows="10" cols="72" id="book-jot-text" name="book" >$book</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" > -<p id="tv-jot-desc" > -$lbl_tv -</p> - -<textarea rows="10" cols="72" id="tv-jot-text" name="tv" >$tv</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" > -<p id="film-jot-desc" > -$lbl_film -</p> - -<textarea rows="10" cols="72" id="film-jot-text" name="film" >$film</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" > -<p id="romance-jot-desc" > -$lbl_love -</p> - -<textarea rows="10" cols="72" id="romance-jot-text" name="romance" >$romance</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" > -<p id="work-jot-desc" > -$lbl_work -</p> - -<textarea rows="10" cols="72" id="work-jot-text" name="work" >$work</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" > -<p id="education-jot-desc" > -$lbl_school -</p> - -<textarea rows="10" cols="72" id="education-jot-text" name="education" >$education</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> -<script type="text/javascript">Fill_Country('$country_name');Fill_States('$region');</script> diff --git a/view/profile_edlink.tpl b/view/profile_edlink.tpl deleted file mode 100644 index ea787b9f53..0000000000 --- a/view/profile_edlink.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<div class="profile-edit-side-div"><a class="profile-edit-side-link icon edit" title="$editprofile" href="profiles/$profid" ></a></div> -<div class="clear"></div> \ No newline at end of file diff --git a/view/profile_entry.tpl b/view/profile_entry.tpl deleted file mode 100644 index 7ff6d685b8..0000000000 --- a/view/profile_entry.tpl +++ /dev/null @@ -1,11 +0,0 @@ - -<div class="profile-listing" > -<div class="profile-listing-photo-wrapper" > -<a href="profiles/$id" class="profile-listing-edit-link"><img class="profile-listing-photo" id="profile-listing-photo-$id" src="$photo" alt="$alt" /></a> -</div> -<div class="profile-listing-photo-end"></div> -<div class="profile-listing-name" id="profile-listing-name-$id"><a href="profiles/$id" class="profile-listing-edit-link" >$profile_name</a></div> -<div class="profile-listing-visible">$visible</div> -</div> -<div class="profile-listing-end"></div> - diff --git a/view/profile_listing_header.tpl b/view/profile_listing_header.tpl deleted file mode 100644 index 61a2737929..0000000000 --- a/view/profile_listing_header.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<h1>$header</h1> -<p id="profile-listing-desc" class="button" > -<a href="profile_photo" >$chg_photo</a> -</p> -<div id="profile-listing-new-link-wrapper" class="button" > -<a href="$cr_new_link" id="profile-listing-new-link" title="$cr_new" >$cr_new</a> -</div> - diff --git a/view/profile_photo.tpl b/view/profile_photo.tpl deleted file mode 100644 index 04ee8f9167..0000000000 --- a/view/profile_photo.tpl +++ /dev/null @@ -1,26 +0,0 @@ -<h1>$title</h1> - -<form enctype="multipart/form-data" action="profile_photo" method="post"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-photo-upload-wrapper"> -<label id="profile-photo-upload-label" for="profile-photo-upload">$lbl_upfile </label> -<input name="userfile" type="file" id="profile-photo-upload" size="48" /> -</div> - -<label id="profile-photo-profiles-label" for="profile-photo-profiles">$lbl_profiles </label> -<select name="profile" id="profile-photo-profiles" /> -{{ for $profiles as $p }} -<option value="$p.id" {{ if $p.default }}selected="selected"{{ endif }}>$p.name</option> -{{ endfor }} -</select> - -<div id="profile-photo-submit-wrapper"> -<input type="submit" name="submit" id="profile-photo-submit" value="$submit"> -</div> - -</form> - -<div id="profile-photo-link-select-wrapper"> -$select -</div> \ No newline at end of file diff --git a/view/profile_publish.tpl b/view/profile_publish.tpl deleted file mode 100644 index 8fd0bc913b..0000000000 --- a/view/profile_publish.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<p id="profile-publish-desc-$instance"> -$pubdesc -</p> - - <div id="profile-publish-yes-wrapper-$instance"> - <label id="profile-publish-yes-label-$instance" for="profile-publish-yes-$instance">$str_yes</label> - <input type="radio" name="profile_publish_$instance" id="profile-publish-yes-$instance" $yes_selected value="1" /> - - <div id="profile-publish-break-$instance" ></div> - </div> - <div id="profile-publish-no-wrapper-$instance"> - <label id="profile-publish-no-label-$instance" for="profile-publish-no-$instance">$str_no</label> - <input type="radio" name="profile_publish_$instance" id="profile-publish-no-$instance" $no_selected value="0" /> - - <div id="profile-publish-end-$instance"></div> - </div> diff --git a/view/profile_vcard.tpl b/view/profile_vcard.tpl deleted file mode 100644 index 6e137f28fa..0000000000 --- a/view/profile_vcard.tpl +++ /dev/null @@ -1,50 +0,0 @@ -<div class="vcard"> - - <div class="fn label">$profile.name</div> - - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - {{ if $wallmessage }} - <li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/prv_message.tpl b/view/prv_message.tpl deleted file mode 100644 index ecfef95d6b..0000000000 --- a/view/prv_message.tpl +++ /dev/null @@ -1,33 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> -$select - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/pwdreset.tpl b/view/pwdreset.tpl deleted file mode 100644 index 497b93396d..0000000000 --- a/view/pwdreset.tpl +++ /dev/null @@ -1,17 +0,0 @@ -<h3>$lbl1</h3> - -<p> -$lbl2 -</p> -<p> -$lbl3 -</p> -<p> -$newpass -</p> -<p> -$lbl4 $lbl5 -</p> -<p> -$lbl6 -</p> diff --git a/view/register.tpl b/view/register.tpl deleted file mode 100644 index 2275356a21..0000000000 --- a/view/register.tpl +++ /dev/null @@ -1,65 +0,0 @@ -<h3>$regtitle</h3> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="$photo" /> - - $registertext - - <p id="register-realpeople">$realpeople</p> - - <p id="register-fill-desc">$fillwith</p> - <p id="register-fill-ext">$fillext</p> - -{{ if $oidlabel }} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >$oidlabel</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="$openid" > - </div> - <div id="register-openid-end" ></div> -{{ endif }} - -{{ if $invitations }} - - <p id="register-invite-desc">$invite_desc</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >$invite_label</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="$invite_id" > - </div> - <div id="register-name-end" ></div> - -{{ endif }} - - - <div id="register-name-wrapper" > - <label for="register-name" id="label-register-name" >$namelabel</label> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="$username" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" > - <label for="register-email" id="label-register-email" >$addrlabel</label> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="$email" > - </div> - <div id="register-email-end" ></div> - - <p id="register-nickname-desc" >$nickdesc</p> - - <div id="register-nickname-wrapper" > - <label for="register-nickname" id="label-register-nickname" >$nicklabel</label> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="$nickname" ><div id="register-sitename">@$sitename</div> - </div> - <div id="register-nickname-end" ></div> - - $publish - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="$regbutt" /> - </div> - <div id="register-submit-end" ></div> - -</form> - -$license - - diff --git a/view/remote_friends_common.tpl b/view/remote_friends_common.tpl deleted file mode 100644 index 9e0562878e..0000000000 --- a/view/remote_friends_common.tpl +++ /dev/null @@ -1,21 +0,0 @@ -<div id="remote-friends-in-common" class="bigwidget"> - <div id="rfic-desc">$desc {{ if $linkmore }}<a href="$base/common/rem/$uid/$cid">$more</a>{{ endif }}</div> - {{ if $items }} - {{ for $items as $item }} - <div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$item.url"> - <img src="$item.photo" width="80" height="80" alt="$item.name" title="$item.name" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$itemurl" title="$item.name">$item.name</a> - </div> - <div class="profile-match-end"></div> - </div> - {{ endfor }} - {{ endif }} - <div id="rfic-end" class="clear"></div> -</div> - diff --git a/view/removeme.tpl b/view/removeme.tpl deleted file mode 100644 index a3ca8d4cfa..0000000000 --- a/view/removeme.tpl +++ /dev/null @@ -1,20 +0,0 @@ -<h1>$title</h1> - -<div id="remove-account-wrapper"> - -<div id="remove-account-desc">$desc</div> - -<form action="$basedir/removeme" autocomplete="off" method="post" > -<input type="hidden" name="verify" value="$hash" /> - -<div id="remove-account-pass-wrapper"> -<label id="remove-account-pass-label" for="remove-account-pass">$passwd</label> -<input type="password" id="remove-account-pass" name="qxz_password" /> -</div> -<div id="remove-account-pass-end"></div> - -<input type="submit" name="submit" value="$submit" /> - -</form> -</div> - diff --git a/view/saved_searches_aside.tpl b/view/saved_searches_aside.tpl deleted file mode 100644 index e6a0d6278d..0000000000 --- a/view/saved_searches_aside.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div class="widget" id="saved-search-list"> - <h3 id="search">$title</h3> - $searchbox - - <ul id="saved-search-ul"> - {{ for $saved as $search }} - <li class="saved-search-li clear"> - <a title="$search.delete" onclick="return confirmDelete();" id="drop-saved-search-term-$search.id" class="iconspacer savedsearchdrop " href="network/?f=&remove=1&search=$search.encodedterm"></a> - <a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&search=$search.encodedterm">$search.term</a> - </li> - {{ endfor }} - </ul> - <div class="clear"></div> -</div> diff --git a/view/search_item.tpl b/view/search_item.tpl deleted file mode 100644 index 384f6087ac..0000000000 --- a/view/search_item.tpl +++ /dev/null @@ -1,64 +0,0 @@ -<a name="$item.id" ></a> -<div class="wall-item-outside-wrapper $item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime">$item.ago</div> - - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }} {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }}{{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -<div class="wall-item-outside-wrapper-end $item.indent" ></div> - -</div> - - diff --git a/view/settings-end.tpl b/view/settings-end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/settings-head.tpl b/view/settings-head.tpl deleted file mode 100644 index 2555bedc86..0000000000 --- a/view/settings-head.tpl +++ /dev/null @@ -1,25 +0,0 @@ - -<script> - var ispublic = "$ispublic"; - - - $(document).ready(function() { - - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - } - - }).trigger('change'); - - }); - -</script> - diff --git a/view/settings.tpl b/view/settings.tpl deleted file mode 100644 index 569ebcf101..0000000000 --- a/view/settings.tpl +++ /dev/null @@ -1,147 +0,0 @@ -<h1>$ptitle</h1> - -$nickname_block - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<h3 class="settings-heading">$h_pass</h3> - -{{inc field_password.tpl with $field=$password1 }}{{endinc}} -{{inc field_password.tpl with $field=$password2 }}{{endinc}} -{{inc field_password.tpl with $field=$password3 }}{{endinc}} - -{{ if $oid_enable }} -{{inc field_input.tpl with $field=$openid }}{{endinc}} -{{ endif }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_basic</h3> - -{{inc field_input.tpl with $field=$username }}{{endinc}} -{{inc field_input.tpl with $field=$email }}{{endinc}} -{{inc field_password.tpl with $field=$password4 }}{{endinc}} -{{inc field_custom.tpl with $field=$timezone }}{{endinc}} -{{inc field_input.tpl with $field=$defloc }}{{endinc}} -{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_prv</h3> - - -<input type="hidden" name="visibility" value="$visibility" /> - -{{inc field_input.tpl with $field=$maxreq }}{{endinc}} - -$profile_in_dir - -$profile_in_net_dir - -$hide_friends - -$hide_wall - -$blockwall - -$blocktags - -$suggestme - -$unkmail - - -{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} - -{{inc field_input.tpl with $field=$expire.days }}{{endinc}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>$expire.advanced</h3> - {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} - </div> - </div> - -</div> - - -<div id="settings-default-perms" class="settings-default-perms" > - <a href="#profile-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> - <div id="settings-default-perms-menu-end"></div> - - <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" > - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $aclselect - </div> - </div> - - </div> -</div> -<br/> -<div id="settings-default-perms-end"></div> - -$group_select - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - - -<h3 class="settings-heading">$h_not</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">$activity_options</div> - -{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} - - -<div id="settings-notify-desc">$lbl_not</div> - -<div class="group"> -{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify8 }}{{endinc}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_advn</h3> -<div id="settings-pagetype-desc">$h_descadvn</div> - -$pagetype - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - diff --git a/view/settings_addons.tpl b/view/settings_addons.tpl deleted file mode 100644 index 84171dc8db..0000000000 --- a/view/settings_addons.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<h1>$title</h1> - - -<form action="settings/addon" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -$settings_addons - -</form> - diff --git a/view/settings_connectors.tpl b/view/settings_connectors.tpl deleted file mode 100644 index bd3d60f0f4..0000000000 --- a/view/settings_connectors.tpl +++ /dev/null @@ -1,35 +0,0 @@ -<h1>$title</h1> - -<div class="connector_statusmsg">$diasp_enabled</div> -<div class="connector_statusmsg">$ostat_enabled</div> - -<form action="settings/connectors" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -$settings_connectors - -{{ if $mail_disabled }} - -{{ else }} - <div class="settings-block"> - <h3 class="settings-heading">$h_imap</h3> - <p>$imap_desc</p> - {{inc field_custom.tpl with $field=$imap_lastcheck }}{{endinc}} - {{inc field_input.tpl with $field=$mail_server }}{{endinc}} - {{inc field_input.tpl with $field=$mail_port }}{{endinc}} - {{inc field_select.tpl with $field=$mail_ssl }}{{endinc}} - {{inc field_input.tpl with $field=$mail_user }}{{endinc}} - {{inc field_password.tpl with $field=$mail_pass }}{{endinc}} - {{inc field_input.tpl with $field=$mail_replyto }}{{endinc}} - {{inc field_checkbox.tpl with $field=$mail_pubmail }}{{endinc}} - {{inc field_select.tpl with $field=$mail_action }}{{endinc}} - {{inc field_input.tpl with $field=$mail_movetofolder }}{{endinc}} - - <div class="settings-submit-wrapper" > - <input type="submit" id="imap-submit" name="imap-submit" class="settings-submit" value="$submit" /> - </div> - </div> -{{ endif }} - -</form> - diff --git a/view/settings_display.tpl b/view/settings_display.tpl deleted file mode 100644 index 24fc110270..0000000000 --- a/view/settings_display.tpl +++ /dev/null @@ -1,22 +0,0 @@ -<h1>$ptitle</h1> - -<form action="settings/display" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -{{inc field_themeselect.tpl with $field=$theme }}{{endinc}} -{{inc field_themeselect.tpl with $field=$mobile_theme }}{{endinc}} -{{inc field_input.tpl with $field=$ajaxint }}{{endinc}} -{{inc field_input.tpl with $field=$itemspage_network }}{{endinc}} -{{inc field_checkbox.tpl with $field=$nosmile}}{{endinc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - -{{ if $theme_config }} -<h2>Theme settings</h2> -$theme_config -{{ endif }} - -</form> diff --git a/view/settings_display_end.tpl b/view/settings_display_end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/settings_features.tpl b/view/settings_features.tpl deleted file mode 100644 index 1b106d4111..0000000000 --- a/view/settings_features.tpl +++ /dev/null @@ -1,20 +0,0 @@ -<h1>$title</h1> - - -<form action="settings/features" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -{{ for $features as $f }} -<h3 class="settings-heading">$f.0</h3> - -{{ for $f.1 as $fcat }} - {{ inc field_yesno.tpl with $field=$fcat }}{{endinc}} -{{ endfor }} -{{ endfor }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-features-submit" value="$submit" /> -</div> - -</form> - diff --git a/view/settings_nick_set.tpl b/view/settings_nick_set.tpl deleted file mode 100644 index eb4721d50d..0000000000 --- a/view/settings_nick_set.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<div id="settings-nick-wrapper" > -<div id="settings-nickname-desc" class="info-message">$desc <strong>'$nickname@$basepath'</strong>$subdir</div> -</div> -<div id="settings-nick-end" ></div> diff --git a/view/settings_nick_subdir.tpl b/view/settings_nick_subdir.tpl deleted file mode 100644 index 303c24df71..0000000000 --- a/view/settings_nick_subdir.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<p> -It appears that your website is located in a subdirectory of the<br /> -$hostname website, so this setting may not work reliably.<br /> -</p> -<p>If you have any issues, you may have better results using the profile<br /> address '<strong>$baseurl/profile/$nickname</strong>'. -</p> \ No newline at end of file diff --git a/view/settings_oauth.tpl b/view/settings_oauth.tpl deleted file mode 100644 index 890c4ee6c8..0000000000 --- a/view/settings_oauth.tpl +++ /dev/null @@ -1,31 +0,0 @@ -<h1>$title</h1> - - -<form action="settings/oauth" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - - <div id="profile-edit-links"> - <ul> - <li> - <a id="profile-edit-view-link" href="$baseurl/settings/oauth/add">$add</a> - </li> - </ul> - </div> - - {{ for $apps as $app }} - <div class='oauthapp'> - <img src='$app.icon' class="{{ if $app.icon }} {{ else }}noicon{{ endif }}"> - {{ if $app.name }}<h4>$app.name</h4>{{ else }}<h4>$noname</h4>{{ endif }} - {{ if $app.my }} - {{ if $app.oauth_token }} - <div class="settings-submit-wrapper" ><button class="settings-submit" type="submit" name="remove" value="$app.oauth_token">$remove</button></div> - {{ endif }} - {{ endif }} - {{ if $app.my }} - <a href="$baseurl/settings/oauth/edit/$app.client_id" class="icon s22 edit" title="$edit"> </a> - <a href="$baseurl/settings/oauth/delete/$app.client_id?t=$form_security_token" class="icon s22 delete" title="$delete"> </a> - {{ endif }} - </div> - {{ endfor }} - -</form> diff --git a/view/settings_oauth_edit.tpl b/view/settings_oauth_edit.tpl deleted file mode 100644 index e6f2abdc24..0000000000 --- a/view/settings_oauth_edit.tpl +++ /dev/null @@ -1,17 +0,0 @@ -<h1>$title</h1> - -<form method="POST"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -{{ inc field_input.tpl with $field=$name }}{{ endinc }} -{{ inc field_input.tpl with $field=$key }}{{ endinc }} -{{ inc field_input.tpl with $field=$secret }}{{ endinc }} -{{ inc field_input.tpl with $field=$redirect }}{{ endinc }} -{{ inc field_input.tpl with $field=$icon }}{{ endinc }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -<input type="submit" name="cancel" class="settings-submit" value="$cancel" /> -</div> - -</form> diff --git a/view/smarty3/404.tpl b/view/smarty3/404.tpl deleted file mode 100644 index 2d581ab8da..0000000000 --- a/view/smarty3/404.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$message}}</h1> diff --git a/view/smarty3/acl_selector.tpl b/view/smarty3/acl_selector.tpl deleted file mode 100644 index 5fd11e7569..0000000000 --- a/view/smarty3/acl_selector.tpl +++ /dev/null @@ -1,31 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">{{$showall}}</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>{{$show}}</a> - <a href="#" class='acl-button-hide'>{{$hide}}</a> -</div> - -<script> -$(document).ready(function() { - if(typeof acl=="undefined"){ - acl = new ACL( - baseurl+"/acl", - [ {{$allowcid}},{{$allowgid}},{{$denycid}},{{$denygid}} ] - ); - } -}); -</script> diff --git a/view/smarty3/admin_aside.tpl b/view/smarty3/admin_aside.tpl deleted file mode 100644 index 24f07e28e6..0000000000 --- a/view/smarty3/admin_aside.tpl +++ /dev/null @@ -1,47 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - // update pending count // - $(function(){ - - $("nav").bind('nav-update', function(e,data){ - var elm = $('#pending-update'); - var register = $(data).find('register').text(); - if (register=="0") { register=""; elm.hide();} else { elm.show(); } - elm.html(register); - }); - }); -</script> -<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> -<ul class='admin linklist'> - <li class='admin link button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> - <li class='admin link button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> - <li class='admin link button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> - <li class='admin link button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> - <li class='admin link button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> -</ul> - -{{if $admin.update}} -<ul class='admin linklist'> - <li class='admin link button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> - <li class='admin link button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{/if}} - - -{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} -<ul class='admin linklist'> - {{foreach $admin.plugins_admin as $l}} - <li class='admin link button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> - {{/foreach}} -</ul> - - -<h4>{{$logtxt}}</h4> -<ul class='admin linklist'> - <li class='admin link button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> -</ul> - diff --git a/view/smarty3/admin_logs.tpl b/view/smarty3/admin_logs.tpl deleted file mode 100644 index 6a2259500c..0000000000 --- a/view/smarty3/admin_logs.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/logs" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_checkbox.tpl" field=$debugging}} - {{include file="field_input.tpl" field=$logfile}} - {{include file="field_select.tpl" field=$loglevel}} - - <div class="submit"><input type="submit" name="page_logs" value="{{$submit}}" /></div> - - </form> - - <h3>{{$logname}}</h3> - <div style="width:100%; height:400px; overflow: auto; "><pre>{{$data}}</pre></div> -<!-- <iframe src='{{$baseurl}}/{{$logname}}' style="width:100%; height:400px"></iframe> --> - <!-- <div class="submit"><input type="submit" name="page_logs_clear_log" value="{{$clear}}" /></div> --> -</div> diff --git a/view/smarty3/admin_plugins.tpl b/view/smarty3/admin_plugins.tpl deleted file mode 100644 index 307814e875..0000000000 --- a/view/smarty3/admin_plugins.tpl +++ /dev/null @@ -1,20 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <ul id='pluginslist'> - {{foreach $plugins as $p}} - <li class='plugin {{$p.1}}'> - <a class='toggleplugin' href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}?a=t&t={{$form_security_token}}' title="{{if $p.1==on}}Disable{{else}}Enable{{/if}}" ><span class='icon {{$p.1}}'></span></a> - <a href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}'><span class='name'>{{$p.2.name}}</span></a> - <span class="version">{{$p.2.version}}</span> - {{if $p.2.experimental}} {{$experimental}} {{/if}}{{if $p.2.unsupported}} {{$unsupported}} {{/if}} - - <div class='desc'>{{$p.2.description}}</div> - </li> - {{/foreach}} - </ul> -</div> diff --git a/view/smarty3/admin_plugins_details.tpl b/view/smarty3/admin_plugins_details.tpl deleted file mode 100644 index e817017328..0000000000 --- a/view/smarty3/admin_plugins_details.tpl +++ /dev/null @@ -1,41 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <p><span class='toggleplugin icon {{$status}}'></span> {{$info.name}} - {{$info.version}} : <a href="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/?a=t&t={{$form_security_token}}">{{$action}}</a></p> - <p>{{$info.description}}</p> - - <p class="author">{{$str_author}} - {{foreach $info.author as $a}} - {{if $a.link}}<a href="{{$a.link}}">{{$a.name}}</a>{{else}}{{$a.name}}{{/if}}, - {{/foreach}} - </p> - - <p class="maintainer">{{$str_maintainer}} - {{foreach $info.maintainer as $a}} - {{if $a.link}}<a href="{{$a.link}}">{{$a.name}}</a>{{else}}{{$a.name}}{{/if}}, - {{/foreach}} - </p> - - {{if $screenshot}} - <a href="{{$screenshot.0}}" class='screenshot'><img src="{{$screenshot.0}}" alt="{{$screenshot.1}}" /></a> - {{/if}} - - {{if $admin_form}} - <h3>{{$settings}}</h3> - <form method="post" action="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/"> - {{$admin_form}} - </form> - {{/if}} - - {{if $readme}} - <h3>Readme</h3> - <div id="plugin_readme"> - {{$readme}} - </div> - {{/if}} -</div> diff --git a/view/smarty3/admin_remoteupdate.tpl b/view/smarty3/admin_remoteupdate.tpl deleted file mode 100644 index cee0ef9b8d..0000000000 --- a/view/smarty3/admin_remoteupdate.tpl +++ /dev/null @@ -1,103 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script src="js/jquery.htmlstream.js"></script> -<script> - /* ajax updater */ - function updateEnd(data){ - //$("#updatepopup .panel_text").html(data); - $("#remoteupdate_form").find("input").removeAttr('disabled'); - $(".panel_action_close").fadeIn() - } - function updateOn(data){ - - var patt=/§([^§]*)§/g; - var matches = data.match(patt); - $(matches).each(function(id,data){ - data = data.replace(/§/g,""); - d = data.split("@"); - console.log(d); - elm = $("#updatepopup .panel_text #"+d[0]); - html = "<div id='"+d[0]+"' class='progress'>"+d[1]+"<span>"+d[2]+"</span></div>"; - if (elm.length==0){ - $("#updatepopup .panel_text").append(html); - } else { - $(elm).replaceWith(html); - } - }); - - - } - - $(function(){ - $("#remoteupdate_form").submit(function(){ - var data={}; - $(this).find("input").each(function(i, e){ - name = $(e).attr('name'); - value = $(e).val(); - e.disabled = true; - data[name]=value; - }); - - $("#updatepopup .panel_text").html(""); - $("#updatepopup").show(); - $("#updatepopup .panel").hide().slideDown(500); - $(".panel_action_close").hide().click(function(){ - $("#updatepopup .panel").slideUp(500, function(){ - $("#updatepopup").hide(); - }); - }); - - $.post( - $(this).attr('action'), - data, - updateEnd, - 'text', - updateOn - ); - - - return false; - }) - }); -</script> -<div id="updatepopup" class="popup"> - <div class="background"></div> - <div class="panel"> - <div class="panel_in"> - <h1>Friendica Update</h1> - <div class="panel_text"></div> - <div class="panel_actions"> - <input type="button" value="{{$close}}" class="panel_action_close"> - </div> - </div> - </div> -</div> -<div id="adminpage"> - <dl> <dt>Your version:</dt><dd>{{$localversion}}</dd> </dl> -{{if $needupdate}} - <dl> <dt>New version:</dt><dd>{{$remoteversion}}</dd> </dl> - - <form id="remoteupdate_form" method="POST" action="{{$baseurl}}/admin/update"> - <input type="hidden" name="{{$remotefile.0}}" value="{{$remotefile.2}}"> - - {{if $canwrite}} - <div class="submit"><input type="submit" name="remoteupdate" value="{{$submit}}" /></div> - {{else}} - <h3>Your friendica installation is not writable by web server.</h3> - {{if $canftp}} - <p>You can try to update via FTP</p> - {{include file="field_input.tpl" field=$ftphost}} - {{include file="field_input.tpl" field=$ftppath}} - {{include file="field_input.tpl" field=$ftpuser}} - {{include file="field_password.tpl" field=$ftppwd}} - <div class="submit"><input type="submit" name="remoteupdate" value="{{$submit}}" /></div> - {{/if}} - {{/if}} - </form> -{{else}} -<h4>No updates</h4> -{{/if}} -</div> diff --git a/view/smarty3/admin_site.tpl b/view/smarty3/admin_site.tpl deleted file mode 100644 index c33897c368..0000000000 --- a/view/smarty3/admin_site.tpl +++ /dev/null @@ -1,121 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - $(function(){ - - $("#cnftheme").click(function(){ - $.colorbox({ - width: 800, - height: '90%', - /*onOpen: function(){ - var theme = $("#id_theme :selected").val(); - $("#cnftheme").attr('href',"{{$baseurl}}/admin/themes/"+theme); - },*/ - href: "{{$baseurl}}/admin/themes/" + $("#id_theme :selected").val(), - onComplete: function(){ - $("div#fancybox-content form").submit(function(e){ - var url = $(this).attr('action'); - // can't get .serialize() to work... - var data={}; - $(this).find("input").each(function(){ - data[$(this).attr('name')] = $(this).val(); - }); - $(this).find("select").each(function(){ - data[$(this).attr('name')] = $(this).children(":selected").val(); - }); - console.log(":)", url, data); - - $.post(url, data, function(data) { - if(timer) clearTimeout(timer); - NavUpdate(); - $.colorbox.close(); - }) - - return false; - }); - - } - }); - return false; - }); - }); -</script> -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_input.tpl" field=$sitename}} - {{include file="field_textarea.tpl" field=$banner}} - {{include file="field_select.tpl" field=$language}} - {{include file="field_select.tpl" field=$theme}} - {{include file="field_select.tpl" field=$theme_mobile}} - {{include file="field_select.tpl" field=$ssl_policy}} - {{include file="field_checkbox.tpl" field=$new_share}} - {{include file="field_checkbox.tpl" field=$hide_help}} - {{include file="field_select.tpl" field=$singleuser}} - - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$registration}}</h3> - {{include file="field_input.tpl" field=$register_text}} - {{include file="field_select.tpl" field=$register_policy}} - {{include file="field_input.tpl" field=$daily_registrations}} - {{include file="field_checkbox.tpl" field=$no_multi_reg}} - {{include file="field_checkbox.tpl" field=$no_openid}} - {{include file="field_checkbox.tpl" field=$no_regfullname}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$upload}}</h3> - {{include file="field_input.tpl" field=$maximagesize}} - {{include file="field_input.tpl" field=$maximagelength}} - {{include file="field_input.tpl" field=$jpegimagequality}} - - <h3>{{$corporate}}</h3> - {{include file="field_input.tpl" field=$allowed_sites}} - {{include file="field_input.tpl" field=$allowed_email}} - {{include file="field_checkbox.tpl" field=$block_public}} - {{include file="field_checkbox.tpl" field=$force_publish}} - {{include file="field_checkbox.tpl" field=$no_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} - {{include file="field_select.tpl" field=$ostatus_poll_interval}} - {{include file="field_checkbox.tpl" field=$diaspora_enabled}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} - {{include file="field_input.tpl" field=$global_directory}} - {{include file="field_checkbox.tpl" field=$thread_allow}} - {{include file="field_checkbox.tpl" field=$newuser_private}} - {{include file="field_checkbox.tpl" field=$enotify_no_content}} - {{include file="field_checkbox.tpl" field=$private_addons}} - {{include file="field_checkbox.tpl" field=$disable_embedded}} - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$advanced}}</h3> - {{include file="field_checkbox.tpl" field=$no_utf}} - {{include file="field_checkbox.tpl" field=$verifyssl}} - {{include file="field_input.tpl" field=$proxy}} - {{include file="field_input.tpl" field=$proxyuser}} - {{include file="field_input.tpl" field=$timeout}} - {{include file="field_input.tpl" field=$delivery_interval}} - {{include file="field_input.tpl" field=$poll_interval}} - {{include file="field_input.tpl" field=$maxloadavg}} - {{include file="field_input.tpl" field=$abandon_days}} - {{include file="field_input.tpl" field=$lockpath}} - {{include file="field_input.tpl" field=$temppath}} - {{include file="field_input.tpl" field=$basepath}} - - <h3>{{$performance}}</h3> - {{include file="field_checkbox.tpl" field=$use_fulltext_engine}} - {{include file="field_input.tpl" field=$itemcache}} - {{include file="field_input.tpl" field=$itemcache_duration}} - - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - </form> -</div> diff --git a/view/smarty3/admin_summary.tpl b/view/smarty3/admin_summary.tpl deleted file mode 100644 index b3b42a1392..0000000000 --- a/view/smarty3/admin_summary.tpl +++ /dev/null @@ -1,45 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <dl> - <dt>{{$queues.label}}</dt> - <dd>{{$queues.deliverq}} - {{$queues.queue}}</dd> - </dl> - <dl> - <dt>{{$pending.0}}</dt> - <dd>{{$pending.1}}</dt> - </dl> - - <dl> - <dt>{{$users.0}}</dt> - <dd>{{$users.1}}</dd> - </dl> - {{foreach $accounts as $p}} - <dl> - <dt>{{$p.0}}</dt> - <dd>{{if $p.1}}{{$p.1}}{{else}}0{{/if}}</dd> - </dl> - {{/foreach}} - - - <dl> - <dt>{{$plugins.0}}</dt> - - {{foreach $plugins.1 as $p}} - <dd>{{$p}}</dd> - {{/foreach}} - - </dl> - - <dl> - <dt>{{$version.0}}</dt> - <dd>{{$version.1}} - {{$build}}</dt> - </dl> - - -</div> diff --git a/view/smarty3/admin_users.tpl b/view/smarty3/admin_users.tpl deleted file mode 100644 index 80345b78bd..0000000000 --- a/view/smarty3/admin_users.tpl +++ /dev/null @@ -1,103 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - function confirm_delete(uname){ - return confirm( "{{$confirm_delete}}".format(uname)); - } - function confirm_delete_multi(){ - return confirm("{{$confirm_delete_multi}}"); - } - function selectall(cls){ - $("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - <h3>{{$h_pending}}</h3> - {{if $pending}} - <table id='pending'> - <thead> - <tr> - {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $pending as $u}} - <tr> - <td class="created">{{$u.created}}</td> - <td class="name">{{$u.name}}</td> - <td class="email">{{$u.email}}</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> - <td class="tools"> - <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='icon like'></span></a> - <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='icon dislike'></span></a> - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> - {{else}} - <p>{{$no_pending}}</p> - {{/if}} - - - - - <h3>{{$h_users}}</h3> - {{if $users}} - <table id='users'> - <thead> - <tr> - <th></th> - {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $users as $u}} - <tr> - <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> - <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> - <td class='email'>{{$u.email}}</td> - <td class='register_date'>{{$u.register_date}}</td> - <td class='login_date'>{{$u.login_date}}</td> - <td class='lastitem_date'>{{$u.lastitem_date}}</td> - <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> - <td class="checkbox"> - {{if $u.is_admin}} - - {{else}} - <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> - {{/if}} - <td class="tools"> - {{if $u.is_admin}} - - {{else}} - <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> - <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> - {{/if}} - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> - {{else}} - NO USERS?!? - {{/if}} - </form> -</div> diff --git a/view/smarty3/album_edit.tpl b/view/smarty3/album_edit.tpl deleted file mode 100644 index 36c07a9f08..0000000000 --- a/view/smarty3/album_edit.tpl +++ /dev/null @@ -1,20 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="photo-album-edit-wrapper"> -<form name="photo-album-edit-form" id="photo-album-edit-form" action="photos/{{$nickname}}/album/{{$hexalbum}}" method="post" > - - -<label id="photo-album-edit-name-label" for="photo-album-edit-name" >{{$nametext}}</label> -<input type="text" size="64" name="albumname" value="{{$album}}" > - -<div id="photo-album-edit-name-end"></div> - -<input id="photo-album-edit-submit" type="submit" name="submit" value="{{$submit}}" /> -<input id="photo-album-edit-drop" type="submit" name="dropalbum" value="{{$dropsubmit}}" onclick="return confirmDelete();" /> - -</form> -</div> -<div id="photo-album-edit-end" ></div> diff --git a/view/smarty3/api_config_xml.tpl b/view/smarty3/api_config_xml.tpl deleted file mode 100644 index 09aa00ac44..0000000000 --- a/view/smarty3/api_config_xml.tpl +++ /dev/null @@ -1,71 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<config> - <site> - <name>{{$config.site.name}}</name> - <server>{{$config.site.server}}</server> - <theme>default</theme> - <path></path> - <logo>{{$config.site.logo}}</logo> - - <fancy>true</fancy> - <language>en</language> - <email>{{$config.site.email}}</email> - <broughtby></broughtby> - <broughtbyurl></broughtbyurl> - <timezone>UTC</timezone> - <closed>{{$config.site.closed}}</closed> - - <inviteonly>false</inviteonly> - <private>{{$config.site.private}}</private> - <textlimit>{{$config.site.textlimit}}</textlimit> - <ssl>{{$config.site.ssl}}</ssl> - <sslserver>{{$config.site.sslserver}}</sslserver> - <shorturllength>30</shorturllength> - -</site> - <license> - <type>cc</type> - <owner></owner> - <url>http://creativecommons.org/licenses/by/3.0/</url> - <title>Creative Commons Attribution 3.0</title> - <image>http://i.creativecommons.org/l/by/3.0/80x15.png</image> - -</license> - <nickname> - <featured></featured> -</nickname> - <profile> - <biolimit></biolimit> -</profile> - <group> - <desclimit></desclimit> -</group> - <notice> - - <contentlimit></contentlimit> -</notice> - <throttle> - <enabled>false</enabled> - <count>20</count> - <timespan>600</timespan> -</throttle> - <xmpp> - - <enabled>false</enabled> - <server>INVALID SERVER</server> - <port>5222</port> - <user>update</user> -</xmpp> - <integration> - <source>StatusNet</source> - -</integration> - <attachments> - <uploads>false</uploads> - <file_quota>0</file_quota> -</attachments> -</config> diff --git a/view/smarty3/api_friends_xml.tpl b/view/smarty3/api_friends_xml.tpl deleted file mode 100644 index c89b96de56..0000000000 --- a/view/smarty3/api_friends_xml.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!-- TEMPLATE APPEARS UNUSED --> - -<users type="array"> - {{foreach $users as $u}} - {{include file="api_user_xml.tpl" user=$u}} - {{/foreach}} -</users> diff --git a/view/smarty3/api_ratelimit_xml.tpl b/view/smarty3/api_ratelimit_xml.tpl deleted file mode 100644 index a34eb67234..0000000000 --- a/view/smarty3/api_ratelimit_xml.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<hash> - <remaining-hits type="integer">{{$hash.remaining_hits}}</remaining-hits> - <hourly-limit type="integer">{{$hash.hourly_limit}}</hourly-limit> - <reset-time type="datetime">{{$hash.reset_time}}</reset-time> - <reset_time_in_seconds type="integer">{{$hash.resettime_in_seconds}}</reset_time_in_seconds> -</hash> diff --git a/view/smarty3/api_status_xml.tpl b/view/smarty3/api_status_xml.tpl deleted file mode 100644 index e3e80d2b1c..0000000000 --- a/view/smarty3/api_status_xml.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<status>{{if $status}} - <created_at>{{$status.created_at}}</created_at> - <id>{{$status.id}}</id> - <text>{{$status.text}}</text> - <source>{{$status.source}}</source> - <truncated>{{$status.truncated}}</truncated> - <in_reply_to_status_id>{{$status.in_reply_to_status_id}}</in_reply_to_status_id> - <in_reply_to_user_id>{{$status.in_reply_to_user_id}}</in_reply_to_user_id> - <favorited>{{$status.favorited}}</favorited> - <in_reply_to_screen_name>{{$status.in_reply_to_screen_name}}</in_reply_to_screen_name> - <geo>{{$status.geo}}</geo> - <coordinates>{{$status.coordinates}}</coordinates> - <place>{{$status.place}}</place> - <contributors>{{$status.contributors}}</contributors> - <user> - <id>{{$status.user.id}}</id> - <name>{{$status.user.name}}</name> - <screen_name>{{$status.user.screen_name}}</screen_name> - <location>{{$status.user.location}}</location> - <description>{{$status.user.description}}</description> - <profile_image_url>{{$status.user.profile_image_url}}</profile_image_url> - <url>{{$status.user.url}}</url> - <protected>{{$status.user.protected}}</protected> - <followers_count>{{$status.user.followers}}</followers_count> - <profile_background_color>{{$status.user.profile_background_color}}</profile_background_color> - <profile_text_color>{{$status.user.profile_text_color}}</profile_text_color> - <profile_link_color>{{$status.user.profile_link_color}}</profile_link_color> - <profile_sidebar_fill_color>{{$status.user.profile_sidebar_fill_color}}</profile_sidebar_fill_color> - <profile_sidebar_border_color>{{$status.user.profile_sidebar_border_color}}</profile_sidebar_border_color> - <friends_count>{{$status.user.friends_count}}</friends_count> - <created_at>{{$status.user.created_at}}</created_at> - <favourites_count>{{$status.user.favourites_count}}</favourites_count> - <utc_offset>{{$status.user.utc_offset}}</utc_offset> - <time_zone>{{$status.user.time_zone}}</time_zone> - <profile_background_image_url>{{$status.user.profile_background_image_url}}</profile_background_image_url> - <profile_background_tile>{{$status.user.profile_background_tile}}</profile_background_tile> - <profile_use_background_image>{{$status.user.profile_use_background_image}}</profile_use_background_image> - <notifications></notifications> - <geo_enabled>{{$status.user.geo_enabled}}</geo_enabled> - <verified>{{$status.user.verified}}</verified> - <following></following> - <statuses_count>{{$status.user.statuses_count}}</statuses_count> - <lang>{{$status.user.lang}}</lang> - <contributors_enabled>{{$status.user.contributors_enabled}}</contributors_enabled> - </user> -{{/if}}</status> diff --git a/view/smarty3/api_test_xml.tpl b/view/smarty3/api_test_xml.tpl deleted file mode 100644 index df5009af5c..0000000000 --- a/view/smarty3/api_test_xml.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<ok>{{$ok}}</ok> diff --git a/view/smarty3/api_timeline_atom.tpl b/view/smarty3/api_timeline_atom.tpl deleted file mode 100644 index b23acacb3f..0000000000 --- a/view/smarty3/api_timeline_atom.tpl +++ /dev/null @@ -1,95 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:georss="http://www.georss.org/georss" xmlns:activity="http://activitystrea.ms/spec/1.0/" xmlns:media="http://purl.org/syndication/atommedia" xmlns:poco="http://portablecontacts.net/spec/1.0" xmlns:ostatus="http://ostatus.org/schema/1.0" xmlns:statusnet="http://status.net/schema/api/1/"> - <generator uri="http://status.net" version="0.9.7">StatusNet</generator> - <id>{{$rss.self}}</id> - <title>Friendica</title> - <subtitle>Friendica API feed</subtitle> - <logo>{{$rss.logo}}</logo> - <updated>{{$rss.atom_updated}}</updated> - <link type="text/html" rel="alternate" href="{{$rss.alternate}}"/> - <link type="application/atom+xml" rel="self" href="{{$rss.self}}"/> - - - <author> - <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> - <uri>{{$user.url}}</uri> - <name>{{$user.name}}</name> - <link rel="alternate" type="text/html" href="{{$user.url}}"/> - <link rel="avatar" type="image/jpeg" media:width="106" media:height="106" href="{{$user.profile_image_url}}"/> - <link rel="avatar" type="image/jpeg" media:width="96" media:height="96" href="{{$user.profile_image_url}}"/> - <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="{{$user.profile_image_url}}"/> - <link rel="avatar" type="image/jpeg" media:width="24" media:height="24" href="{{$user.profile_image_url}}"/> - <georss:point></georss:point> - <poco:preferredUsername>{{$user.screen_name}}</poco:preferredUsername> - <poco:displayName>{{$user.name}}</poco:displayName> - <poco:urls> - <poco:type>homepage</poco:type> - <poco:value>{{$user.url}}</poco:value> - <poco:primary>true</poco:primary> - </poco:urls> - <statusnet:profile_info local_id="{{$user.id}}"></statusnet:profile_info> - </author> - - <!--Deprecation warning: activity:subject is present only for backward compatibility. It will be removed in the next version of StatusNet.--> - <activity:subject> - <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> - <id>{{$user.contact_url}}</id> - <title>{{$user.name}}</title> - <link rel="alternate" type="text/html" href="{{$user.url}}"/> - <link rel="avatar" type="image/jpeg" media:width="106" media:height="106" href="{{$user.profile_image_url}}"/> - <link rel="avatar" type="image/jpeg" media:width="96" media:height="96" href="{{$user.profile_image_url}}"/> - <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="{{$user.profile_image_url}}"/> - <link rel="avatar" type="image/jpeg" media:width="24" media:height="24" href="{{$user.profile_image_url}}"/> - <poco:preferredUsername>{{$user.screen_name}}</poco:preferredUsername> - <poco:displayName>{{$user.name}}</poco:displayName> - <poco:urls> - <poco:type>homepage</poco:type> - <poco:value>{{$user.url}}</poco:value> - <poco:primary>true</poco:primary> - </poco:urls> - <statusnet:profile_info local_id="{{$user.id}}"></statusnet:profile_info> - </activity:subject> - - - {{foreach $statuses as $status}} - <entry> - <activity:object-type>{{$status.objecttype}}</activity:object-type> - <id>{{$status.message_id}}</id> - <title>{{$status.text}}</title> - <content type="html">{{$status.statusnet_html}}</content> - <link rel="alternate" type="text/html" href="{{$status.url}}"/> - <activity:verb>{{$status.verb}}</activity:verb> - <published>{{$status.published}}</published> - <updated>{{$status.updated}}</updated> - - <link rel="self" type="application/atom+xml" href="{{$status.self}}"/> - <link rel="edit" type="application/atom+xml" href="{{$status.edit}}"/> - <statusnet:notice_info local_id="{{$status.id}}" source="{{$status.source}}" > - </statusnet:notice_info> - - <author> - <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> - <uri>{{$status.user.url}}</uri> - <name>{{$status.user.name}}</name> - <link rel="alternate" type="text/html" href="{{$status.user.url}}"/> - <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="{{$status.user.profile_image_url}}"/> - - <georss:point/> - <poco:preferredUsername>{{$status.user.screen_name}}</poco:preferredUsername> - <poco:displayName>{{$status.user.name}}</poco:displayName> - <poco:address/> - <poco:urls> - <poco:type>homepage</poco:type> - <poco:value>{{$status.user.url}}</poco:value> - <poco:primary>true</poco:primary> - </poco:urls> - </author> - <link rel="ostatus:conversation" type="text/html" href="{{$status.url}}"/> - - </entry> - {{/foreach}} -</feed> diff --git a/view/smarty3/api_timeline_rss.tpl b/view/smarty3/api_timeline_rss.tpl deleted file mode 100644 index e89c7d0803..0000000000 --- a/view/smarty3/api_timeline_rss.tpl +++ /dev/null @@ -1,31 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:georss="http://www.georss.org/georss" xmlns:twitter="http://api.twitter.com"> - <channel> - <title>Friendica</title> - <link>{{$rss.alternate}}</link> - <atom:link type="application/rss+xml" rel="self" href="{{$rss.self}}"/> - <description>Friendica timeline</description> - <language>{{$rss.language}}</language> - <ttl>40</ttl> - <image> - <link>{{$user.link}}</link> - <title>{{$user.name}}'s items</title> - <url>{{$user.profile_image_url}}</url> - </image> - -{{foreach $statuses as $status}} - <item> - <title>{{$status.user.name}}: {{$status.text}}</title> - <description>{{$status.text}}</description> - <pubDate>{{$status.created_at}}</pubDate> - <guid>{{$status.url}}</guid> - <link>{{$status.url}}</link> - <twitter:source>{{$status.source}}</twitter:source> - </item> -{{/foreach}} - </channel> -</rss> diff --git a/view/smarty3/api_timeline_xml.tpl b/view/smarty3/api_timeline_xml.tpl deleted file mode 100644 index 84148d17ff..0000000000 --- a/view/smarty3/api_timeline_xml.tpl +++ /dev/null @@ -1,25 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<statuses type="array" xmlns:statusnet="http://status.net/schema/api/1/"> -{{foreach $statuses as $status}} <status> - <text>{{$status.text}}</text> - <truncated>{{$status.truncated}}</truncated> - <created_at>{{$status.created_at}}</created_at> - <in_reply_to_status_id>{{$status.in_reply_to_status_id}}</in_reply_to_status_id> - <source>{{$status.source}}</source> - <id>{{$status.id}}</id> - <in_reply_to_user_id>{{$status.in_reply_to_user_id}}</in_reply_to_user_id> - <in_reply_to_screen_name>{{$status.in_reply_to_screen_name}}</in_reply_to_screen_name> - <geo>{{$status.geo}}</geo> - <favorited>{{$status.favorited}}</favorited> -{{include file="api_user_xml.tpl" user=$status.user}} <statusnet:html>{{$status.statusnet_html}}</statusnet:html> - <statusnet:conversation_id>{{$status.statusnet_conversation_id}}</statusnet:conversation_id> - <url>{{$status.url}}</url> - <coordinates>{{$status.coordinates}}</coordinates> - <place>{{$status.place}}</place> - <contributors>{{$status.contributors}}</contributors> - </status> -{{/foreach}}</statuses> diff --git a/view/smarty3/api_user_xml.tpl b/view/smarty3/api_user_xml.tpl deleted file mode 100644 index d7efcf3fb0..0000000000 --- a/view/smarty3/api_user_xml.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <user> - <id>{{$user.id}}</id> - <name>{{$user.name}}</name> - <screen_name>{{$user.screen_name}}</screen_name> - <location>{{$user.location}}</location> - <description>{{$user.description}}</description> - <profile_image_url>{{$user.profile_image_url}}</profile_image_url> - <url>{{$user.url}}</url> - <protected>{{$user.protected}}</protected> - <followers_count>{{$user.followers_count}}</followers_count> - <friends_count>{{$user.friends_count}}</friends_count> - <created_at>{{$user.created_at}}</created_at> - <favourites_count>{{$user.favourites_count}}</favourites_count> - <utc_offset>{{$user.utc_offset}}</utc_offset> - <time_zone>{{$user.time_zone}}</time_zone> - <statuses_count>{{$user.statuses_count}}</statuses_count> - <following>{{$user.following}}</following> - <profile_background_color>{{$user.profile_background_color}}</profile_background_color> - <profile_text_color>{{$user.profile_text_color}}</profile_text_color> - <profile_link_color>{{$user.profile_link_color}}</profile_link_color> - <profile_sidebar_fill_color>{{$user.profile_sidebar_fill_color}}</profile_sidebar_fill_color> - <profile_sidebar_border_color>{{$user.profile_sidebar_border_color}}</profile_sidebar_border_color> - <profile_background_image_url>{{$user.profile_background_image_url}}</profile_background_image_url> - <profile_background_tile>{{$user.profile_background_tile}}</profile_background_tile> - <profile_use_background_image>{{$user.profile_use_background_image}}</profile_use_background_image> - <notifications>{{$user.notifications}}</notifications> - <geo_enabled>{{$user.geo_enabled}}</geo_enabled> - <verified>{{$user.verified}}</verified> - <lang>{{$user.lang}}</lang> - <contributors_enabled>{{$user.contributors_enabled}}</contributors_enabled> - <status>{{if $user.status}} - <created_at>{{$user.status.created_at}}</created_at> - <id>{{$user.status.id}}</id> - <text>{{$user.status.text}}</text> - <source>{{$user.status.source}}</source> - <truncated>{{$user.status.truncated}}</truncated> - <in_reply_to_status_id>{{$user.status.in_reply_to_status_id}}</in_reply_to_status_id> - <in_reply_to_user_id>{{$user.status.in_reply_to_user_id}}</in_reply_to_user_id> - <favorited>{{$user.status.favorited}}</favorited> - <in_reply_to_screen_name>{{$user.status.in_reply_to_screen_name}}</in_reply_to_screen_name> - <geo>{{$user.status.geo}}</geo> - <coordinates>{{$user.status.coordinates}}</coordinates> - <place>{{$user.status.place}}</place> - <contributors>{{$user.status.contributors}}</contributors> - {{/if}}</status> - </user> diff --git a/view/smarty3/apps.tpl b/view/smarty3/apps.tpl deleted file mode 100644 index 01d9bb8c82..0000000000 --- a/view/smarty3/apps.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -<ul> - {{foreach $apps as $ap}} - <li>{{$ap}}</li> - {{/foreach}} -</ul> diff --git a/view/smarty3/atom_feed.tpl b/view/smarty3/atom_feed.tpl deleted file mode 100644 index db553d99f4..0000000000 --- a/view/smarty3/atom_feed.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="utf-8" ?> -<feed xmlns="http://www.w3.org/2005/Atom" - xmlns:thr="http://purl.org/syndication/thread/1.0" - xmlns:at="http://purl.org/atompub/tombstones/1.0" - xmlns:media="http://purl.org/syndication/atommedia" - xmlns:dfrn="http://purl.org/macgirvin/dfrn/1.0" - xmlns:as="http://activitystrea.ms/spec/1.0/" - xmlns:georss="http://www.georss.org/georss" - xmlns:poco="http://portablecontacts.net/spec/1.0" - xmlns:ostatus="http://ostatus.org/schema/1.0" - xmlns:statusnet="http://status.net/schema/api/1/" > - - <id>{{$feed_id}}</id> - <title>{{$feed_title}}</title> - <generator uri="http://friendica.com" version="{{$version}}">Friendica</generator> - <link rel="license" href="http://creativecommons.org/licenses/by/3.0/" /> - {{$hub}} - {{$salmon}} - {{$community}} - - <updated>{{$feed_updated}}</updated> - - <dfrn:owner> - <name dfrn:updated="{{$namdate}}" >{{$name}}</name> - <uri dfrn:updated="{{$uridate}}" >{{$profile_page}}</uri> - <link rel="photo" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> - <link rel="avatar" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> - {{$birthday}} - </dfrn:owner> diff --git a/view/smarty3/atom_feed_dfrn.tpl b/view/smarty3/atom_feed_dfrn.tpl deleted file mode 100644 index 87d78a5186..0000000000 --- a/view/smarty3/atom_feed_dfrn.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="utf-8" ?> -<feed xmlns="http://www.w3.org/2005/Atom" - xmlns:thr="http://purl.org/syndication/thread/1.0" - xmlns:at="http://purl.org/atompub/tombstones/1.0" - xmlns:media="http://purl.org/syndication/atommedia" - xmlns:dfrn="http://purl.org/macgirvin/dfrn/1.0" - xmlns:as="http://activitystrea.ms/spec/1.0/" - xmlns:georss="http://www.georss.org/georss" - xmlns:poco="http://portablecontacts.net/spec/1.0" - xmlns:ostatus="http://ostatus.org/schema/1.0" - xmlns:statusnet="http://status.net/schema/api/1/" > - - <id>{{$feed_id}}</id> - <title>{{$feed_title}}</title> - <generator uri="http://friendica.com" version="{{$version}}">Friendica</generator> - <link rel="license" href="http://creativecommons.org/licenses/by/3.0/" /> - {{$hub}} - {{$salmon}} - {{$community}} - - <updated>{{$feed_updated}}</updated> - - <author> - <name dfrn:updated="{{$namdate}}" >{{$name}}</name> - <uri dfrn:updated="{{$uridate}}" >{{$profile_page}}</uri> - <link rel="photo" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> - <link rel="avatar" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> - {{$birthday}} - </author> diff --git a/view/smarty3/atom_mail.tpl b/view/smarty3/atom_mail.tpl deleted file mode 100644 index adf75a3e7a..0000000000 --- a/view/smarty3/atom_mail.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<dfrn:mail> - - <dfrn:sender> - <dfrn:name>{{$name}}</dfrn:name> - <dfrn:uri>{{$profile_page}}</dfrn:uri> - <dfrn:avatar>{{$thumb}}</dfrn:avatar> - </dfrn:sender> - - <dfrn:id>{{$item_id}}</dfrn:id> - <dfrn:in-reply-to>{{$parent_id}}</dfrn:in-reply-to> - <dfrn:sentdate>{{$created}}</dfrn:sentdate> - <dfrn:subject>{{$subject}}</dfrn:subject> - <dfrn:content>{{$content}}</dfrn:content> - -</dfrn:mail> - diff --git a/view/smarty3/atom_relocate.tpl b/view/smarty3/atom_relocate.tpl deleted file mode 100644 index 073edeaf53..0000000000 --- a/view/smarty3/atom_relocate.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<dfrn:relocate> - - <dfrn:url>{{$url}}</dfrn:url> - <dfrn:name>{{$name}}</dfrn:name> - <dfrn:photo>{{$photo}}</dfrn:photo> - <dfrn:thumb>{{$thumb}}</dfrn:thumb> - <dfrn:micro>{{$micro}}</dfrn:micro> - <dfrn:request>{{$request}}</dfrn:request> - <dfrn:confirm>{{$confirm}}</dfrn:confirm> - <dfrn:notify>{{$notify}}</dfrn:notify> - <dfrn:poll>{{$poll}}</dfrn:poll> - <dfrn:sitepubkey>{{$sitepubkey}}</dfrn:sitepubkey> - - -</dfrn:relocate> - diff --git a/view/smarty3/atom_suggest.tpl b/view/smarty3/atom_suggest.tpl deleted file mode 100644 index c0d1a1b3c9..0000000000 --- a/view/smarty3/atom_suggest.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<dfrn:suggest> - - <dfrn:url>{{$url}}</dfrn:url> - <dfrn:name>{{$name}}</dfrn:name> - <dfrn:photo>{{$photo}}</dfrn:photo> - <dfrn:request>{{$request}}</dfrn:request> - <dfrn:note>{{$note}}</dfrn:note> - -</dfrn:suggest> - diff --git a/view/smarty3/auto_request.tpl b/view/smarty3/auto_request.tpl deleted file mode 100644 index 662ca2447e..0000000000 --- a/view/smarty3/auto_request.tpl +++ /dev/null @@ -1,42 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h1>{{$header}}</h1> - -<p id="dfrn-request-intro"> -{{$page_desc}}<br /> -<ul id="dfrn-request-networks"> -<li><a href="http://friendica.com" title="{{$friendica}}">{{$friendica}}</a></li> -<li><a href="http://joindiaspora.com" title="{{$diaspora}}">{{$diaspora}}</a> {{$diasnote}}</li> -<li><a href="http://ostatus.org" title="{{$public_net}}" >{{$statusnet}}</a></li> -{{if $emailnet}}<li>{{$emailnet}}</li>{{/if}} -</ul> -</p> -<p> -{{$invite_desc}} -</p> -<p> -{{$desc}} -</p> - -<form action="dfrn_request/{{$nickname}}" method="post" /> - -<div id="dfrn-request-url-wrapper" > - <label id="dfrn-url-label" for="dfrn-url" >{{$your_address}}</label> - <input type="text" name="dfrn_url" id="dfrn-url" size="32" value="{{$myaddr}}" /> - <div id="dfrn-request-url-end"></div> -</div> - - -<div id="dfrn-request-info-wrapper" > - -</div> - - <div id="dfrn-request-submit-wrapper"> - <input type="submit" name="submit" id="dfrn-request-submit-button" value="{{$submit}}" /> - <input type="submit" name="cancel" id="dfrn-request-cancel-button" value="{{$cancel}}" /> - </div> -</form> diff --git a/view/smarty3/birthdays_reminder.tpl b/view/smarty3/birthdays_reminder.tpl deleted file mode 100644 index 695364cdad..0000000000 --- a/view/smarty3/birthdays_reminder.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $count}} -<div id="birthday-notice" class="birthday-notice fakelink {{$classtoday}}" onclick="openClose('birthday-wrapper');">{{$event_reminders}} ({{$count}})</div> -<div id="birthday-wrapper" style="display: none;" ><div id="birthday-title">{{$event_title}}</div> -<div id="birthday-title-end"></div> -{{foreach $events as $event}} -<div class="birthday-list" id="birthday-{{$event.id}}"> <a href="{{$event.link}}">{{$event.title}}</a> {{$event.date}} </div> -{{/foreach}} -</div> -{{/if}} - diff --git a/view/smarty3/categories_widget.tpl b/view/smarty3/categories_widget.tpl deleted file mode 100644 index ab10ef9287..0000000000 --- a/view/smarty3/categories_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="categories-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="categories-ul"> - <li class="tool"><a href="{{$base}}" class="categories-link categories-all{{if $sel_all}} categories-selected{{/if}}">{{$all}}</a></li> - {{foreach $terms as $term}} - <li class="tool"><a href="{{$base}}?f=&category={{$term.name}}" class="categories-link{{if $term.selected}} categories-selected{{/if}}">{{$term.name}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/smarty3/comment_item.tpl b/view/smarty3/comment_item.tpl deleted file mode 100644 index caf98168d0..0000000000 --- a/view/smarty3/comment_item.tpl +++ /dev/null @@ -1,44 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - {{if $threaded}} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{else}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{/if}} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/smarty3/common_friends.tpl b/view/smarty3/common_friends.tpl deleted file mode 100644 index 499cfe6261..0000000000 --- a/view/smarty3/common_friends.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$url}}" title="{{$name}}[{{$tags}}]">{{$name}}</a> - </div> - <div class="profile-match-end"></div> -</div> \ No newline at end of file diff --git a/view/smarty3/common_tabs.tpl b/view/smarty3/common_tabs.tpl deleted file mode 100644 index 69fa377bc9..0000000000 --- a/view/smarty3/common_tabs.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<ul class="tabs"> - {{foreach $tabs as $tab}} - <li id="{{$tab.id}}"><a href="{{$tab.url}}" class="tab button {{$tab.sel}}"{{if $tab.title}} title="{{$tab.title}}"{{/if}}>{{$tab.label}}</a></li> - {{/foreach}} -</ul> diff --git a/view/smarty3/confirm.tpl b/view/smarty3/confirm.tpl deleted file mode 100644 index df8d26eaa7..0000000000 --- a/view/smarty3/confirm.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<center> -<form action="{{$confirm_url}}" id="confirm-form" method="{{$method}}"> - - <span id="confirm-message">{{$message}}</span> - {{foreach $extra_inputs as $input}} - <input type="hidden" name="{{$input.name}}" value="{{$input.value}}" /> - {{/foreach}} - - <input class="confirm-button" id="confirm-submit-button" type="submit" name="{{$confirm_name}}" value="{{$confirm}}" /> - <input class="confirm-button" id="confirm-cancel-button" type="submit" name="canceled" value="{{$cancel}}" /> - -</form> -</center> - diff --git a/view/smarty3/contact_block.tpl b/view/smarty3/contact_block.tpl deleted file mode 100644 index e1d98c3bb0..0000000000 --- a/view/smarty3/contact_block.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="contact-block"> -<h4 class="contact-block-h4">{{$contacts}}</h4> -{{if $micropro}} - <a class="allcontact-link" href="viewcontacts/{{$nickname}}">{{$viewcontacts}}</a> - <div class='contact-block-content'> - {{foreach $micropro as $m}} - {{$m}} - {{/foreach}} - </div> -{{/if}} -</div> -<div class="clear"></div> diff --git a/view/smarty3/contact_edit.tpl b/view/smarty3/contact_edit.tpl deleted file mode 100644 index 6d65288e42..0000000000 --- a/view/smarty3/contact_edit.tpl +++ /dev/null @@ -1,93 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h2>{{$header}}</h2> - -<div id="contact-edit-wrapper" > - - {{$tab_str}} - - <div id="contact-edit-drop-link" > - <a href="contacts/{{$contact_id}}/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="{{$delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);"></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">{{$relation_text}}</div></li> - <li><div id="contact-edit-nettype">{{$nettype}}</div></li> - {{if $lost_contact}} - <li><div id="lost-contact-message">{{$lost_contact}}</div></li> - {{/if}} - {{if $insecure}} - <li><div id="insecure-message">{{$insecure}}</div></li> - {{/if}} - {{if $blocked}} - <li><div id="block-message">{{$blocked}}</div></li> - {{/if}} - {{if $ignored}} - <li><div id="ignore-message">{{$ignored}}</div></li> - {{/if}} - {{if $archived}} - <li><div id="archive-message">{{$archived}}</div></li> - {{/if}} - - <li> </li> - - {{if $common_text}} - <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> - {{/if}} - {{if $all_friends}} - <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> - {{/if}} - - - <li><a href="network/0?nets=all&cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> - {{if $lblsuggest}} - <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> - {{/if}} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/{{$contact_id}}" method="post" > -<input type="hidden" name="contact_id" value="{{$contact_id}}"> - - {{if $poll_enabled}} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> - <span id="contact-edit-poll-text">{{$updpub}}</span> {{$poll_interval}} <span id="contact-edit-update-now" class="button"><a href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> - </div> - {{/if}} - <div id="contact-edit-end" ></div> - - {{include file="field_checkbox.tpl" field=$hidden}} - -<div id="contact-edit-info-wrapper"> -<h4>{{$lbl_info1}}</h4> - <textarea id="contact-edit-info" rows="8" cols="60" name="info">{{$info}}</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>{{$lbl_vis1}}</h4> -<p>{{$lbl_vis2}}</p> -</div> -{{$profile_select}} -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> - -</form> -</div> diff --git a/view/smarty3/contact_end.tpl b/view/smarty3/contact_end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/contact_end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/contact_head.tpl b/view/smarty3/contact_head.tpl deleted file mode 100644 index e20f4937a0..0000000000 --- a/view/smarty3/contact_head.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> - <script language="javascript" type="text/javascript"> - -tinyMCE.init({ - theme : "advanced", - mode : "{{$editselect}}", - elements: "contact-edit-info", - plugins : "bbcode", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_styles : "blockquote,code", - gecko_spellcheck : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - content_css: "{{$baseurl}}/view/custom_tinymce.css" - - -}); - - -</script> - diff --git a/view/smarty3/contact_template.tpl b/view/smarty3/contact_template.tpl deleted file mode 100644 index 8e0e1acc7f..0000000000 --- a/view/smarty3/contact_template.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" - onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > - - <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> - - {{if $contact.photo_menu}} - <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> - <ul> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - </div> - {{/if}} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/smarty3/contacts-end.tpl b/view/smarty3/contacts-end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/contacts-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/contacts-head.tpl b/view/smarty3/contacts-head.tpl deleted file mode 100644 index d525e834f9..0000000000 --- a/view/smarty3/contacts-head.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.js" ></script> - -<script> -$(document).ready(function() { - var a; - a = $("#contacts-search").autocomplete({ - serviceUrl: '{{$base}}/acl', - minChars: 2, - width: 350, - }); - a.setOptions({ params: { type: 'a' }}); - -}); - -</script> - diff --git a/view/smarty3/contacts-template.tpl b/view/smarty3/contacts-template.tpl deleted file mode 100644 index 66f3f5c87b..0000000000 --- a/view/smarty3/contacts-template.tpl +++ /dev/null @@ -1,31 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> - -{{if $finding}}<h4>{{$finding}}</h4>{{/if}} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="{{$cmd}}" method="get" > -<span class="contacts-search-desc">{{$desc}}</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> -<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> -</form> -</div> -<div id="contacts-search-end"></div> - -{{$tabs}} - - -{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} -<div id="contact-edit-end"></div> - -{{$paginate}} - - - - diff --git a/view/smarty3/contacts-widget-sidebar.tpl b/view/smarty3/contacts-widget-sidebar.tpl deleted file mode 100644 index c4697a91c5..0000000000 --- a/view/smarty3/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$vcard_widget}} -{{$follow_widget}} -{{$groups_widget}} -{{$findpeople_widget}} -{{$networks_widget}} - diff --git a/view/smarty3/content.tpl b/view/smarty3/content.tpl deleted file mode 100644 index 811f92dd56..0000000000 --- a/view/smarty3/content.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="content-begin"></div> -<div id="content-end"></div> diff --git a/view/smarty3/conversation.tpl b/view/smarty3/conversation.tpl deleted file mode 100644 index 24f0d120d5..0000000000 --- a/view/smarty3/conversation.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> - {{foreach $thread.items as $item}} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> - {{/if}} - {{if $item.comment_lastcollapsed}}</div>{{/if}} - - {{include file="{{$item.template}}"}} - - - {{/foreach}} -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<div id="item-delete-selected-end"></div> -{{/if}} diff --git a/view/smarty3/crepair.tpl b/view/smarty3/crepair.tpl deleted file mode 100644 index 8d3ed7df89..0000000000 --- a/view/smarty3/crepair.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form id="crepair-form" action="crepair/{{$contact_id}}" method="post" > - -<h4>{{$contact_name}}</h4> - -<label id="crepair-name-label" class="crepair-label" for="crepair-name">{{$label_name}}</label> -<input type="text" id="crepair-name" class="crepair-input" name="name" value="{{$contact_name}}" /> -<div class="clear"></div> - -<label id="crepair-nick-label" class="crepair-label" for="crepair-nick">{{$label_nick}}</label> -<input type="text" id="crepair-nick" class="crepair-input" name="nick" value="{{$contact_nick}}" /> -<div class="clear"></div> - -<label id="crepair-attag-label" class="crepair-label" for="crepair-attag">{{$label_attag}}</label> -<input type="text" id="crepair-attag" class="crepair-input" name="attag" value="{{$contact_attag}}" /> -<div class="clear"></div> - -<label id="crepair-url-label" class="crepair-label" for="crepair-url">{{$label_url}}</label> -<input type="text" id="crepair-url" class="crepair-input" name="url" value="{{$contact_url}}" /> -<div class="clear"></div> - -<label id="crepair-request-label" class="crepair-label" for="crepair-request">{{$label_request}}</label> -<input type="text" id="crepair-request" class="crepair-input" name="request" value="{{$request}}" /> -<div class="clear"></div> - -<label id="crepair-confirm-label" class="crepair-label" for="crepair-confirm">{{$label_confirm}}</label> -<input type="text" id="crepair-confirm" class="crepair-input" name="confirm" value="{{$confirm}}" /> -<div class="clear"></div> - -<label id="crepair-notify-label" class="crepair-label" for="crepair-notify">{{$label_notify}}</label> -<input type="text" id="crepair-notify" class="crepair-input" name="notify" value="{{$notify}}" /> -<div class="clear"></div> - -<label id="crepair-poll-label" class="crepair-label" for="crepair-poll">{{$label_poll}}</label> -<input type="text" id="crepair-poll" class="crepair-input" name="poll" value="{{$poll}}" /> -<div class="clear"></div> - -<label id="crepair-photo-label" class="crepair-label" for="crepair-photo">{{$label_photo}}</label> -<input type="text" id="crepair-photo" class="crepair-input" name="photo" value="" /> -<div class="clear"></div> - -<input type="submit" name="submit" value="{{$lbl_submit}}" /> - -</form> - - diff --git a/view/smarty3/cropbody.tpl b/view/smarty3/cropbody.tpl deleted file mode 100644 index e6fcd355f4..0000000000 --- a/view/smarty3/cropbody.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> -<p id="cropimage-desc"> -{{$desc}} -</p> -<div id="cropimage-wrapper"> -<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<script type="text/javascript" language="javascript"> - - function onEndCrop( coords, dimensions ) { - $( 'x1' ).value = coords.x1; - $( 'y1' ).value = coords.y1; - $( 'x2' ).value = coords.x2; - $( 'y2' ).value = coords.y2; - $( 'width' ).value = dimensions.width; - $( 'height' ).value = dimensions.height; - } - - Event.observe( window, 'load', function() { - new Cropper.ImgWithPreview( - 'croppa', - { - previewWrap: 'previewWrap', - minWidth: 175, - minHeight: 175, - maxWidth: 640, - maxHeight: 640, - ratioDim: { x: 100, y:100 }, - displayOnInit: true, - onEndCrop: onEndCrop - } - ); - } - ); - -</script> - -<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<input type='hidden' name='profile' value='{{$profile}}'> -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="{{$done}}" /> -</div> - -</form> diff --git a/view/smarty3/cropend.tpl b/view/smarty3/cropend.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/cropend.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/crophead.tpl b/view/smarty3/crophead.tpl deleted file mode 100644 index d51b87d12f..0000000000 --- a/view/smarty3/crophead.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/smarty3/delegate.tpl b/view/smarty3/delegate.tpl deleted file mode 100644 index 7aa85cf395..0000000000 --- a/view/smarty3/delegate.tpl +++ /dev/null @@ -1,62 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$header}}</h3> - -<div id="delegate-desc" class="delegate-desc">{{$desc}}</div> - -{{if $managers}} -<h3>{{$head_managers}}</h3> - -{{foreach $managers as $x}} - -<div class="contact-block-div"> -<a class="contact-block-link" href="#" > -<img class="contact-block-img" src="{{$base}}/photo/thumb/{{$x.uid}}" title="{{$x.username}} ({{$x.nickname}})" /> -</a> -</div> - -{{/foreach}} -<div class="clear"></div> -<hr /> -{{/if}} - - -<h3>{{$head_delegates}}</h3> - -{{if $delegates}} -{{foreach $delegates as $x}} - -<div class="contact-block-div"> -<a class="contact-block-link" href="{{$base}}/delegate/remove/{{$x.uid}}" > -<img class="contact-block-img" src="{{$base}}/photo/thumb/{{$x.uid}}" title="{{$x.username}} ({{$x.nickname}})" /> -</a> -</div> - -{{/foreach}} -<div class="clear"></div> -{{else}} -{{$none}} -{{/if}} -<hr /> - - -<h3>{{$head_potentials}}</h3> -{{if $potentials}} -{{foreach $potentials as $x}} - -<div class="contact-block-div"> -<a class="contact-block-link" href="{{$base}}/delegate/add/{{$x.uid}}" > -<img class="contact-block-img" src="{{$base}}/photo/thumb/{{$x.uid}}" title="{{$x.username}} ({{$x.nickname}})" /> -</a> -</div> - -{{/foreach}} -<div class="clear"></div> -{{else}} -{{$none}} -{{/if}} -<hr /> - diff --git a/view/smarty3/dfrn_req_confirm.tpl b/view/smarty3/dfrn_req_confirm.tpl deleted file mode 100644 index c941a201da..0000000000 --- a/view/smarty3/dfrn_req_confirm.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<p id="dfrn-request-homecoming" > -{{$welcome}} -<br /> -{{$please}} - -</p> -<form id="dfrn-request-homecoming-form" action="dfrn_request/{{$nickname}}" method="post"> -<input type="hidden" name="dfrn_url" value="{{$dfrn_url}}" /> -<input type="hidden" name="confirm_key" value="{{$confirm_key}}" /> -<input type="hidden" name="localconfirm" value="1" /> -{{$aes_allow}} - -<label id="dfrn-request-homecoming-hide-label" for="dfrn-request-homecoming-hide">{{$hidethem}}</label> -<input type="checkbox" name="hidden-contact" value="1" {{if $hidechecked}}checked="checked" {{/if}} /> - - -<div id="dfrn-request-homecoming-submit-wrapper" > -<input id="dfrn-request-homecoming-submit" type="submit" name="submit" value="{{$submit}}" /> -</div> -</form> \ No newline at end of file diff --git a/view/smarty3/dfrn_request.tpl b/view/smarty3/dfrn_request.tpl deleted file mode 100644 index 29173a1d77..0000000000 --- a/view/smarty3/dfrn_request.tpl +++ /dev/null @@ -1,70 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h1>{{$header}}</h1> - -<p id="dfrn-request-intro"> -{{$page_desc}}<br /> -<ul id="dfrn-request-networks"> -<li><a href="http://friendica.com" title="{{$friendica}}">{{$friendica}}</a></li> -<li><a href="http://joindiaspora.com" title="{{$diaspora}}">{{$diaspora}}</a> {{$diasnote}}</li> -<li><a href="http://ostatus.org" title="{{$public_net}}" >{{$statusnet}}</a></li> -{{if $emailnet}}<li>{{$emailnet}}</li>{{/if}} -</ul> -{{$invite_desc}} -</p> -<p> -{{$desc}} -</p> - -<form action="dfrn_request/{{$nickname}}" method="post" /> - -<div id="dfrn-request-url-wrapper" > - <label id="dfrn-url-label" for="dfrn-url" >{{$your_address}}</label> - <input type="text" name="dfrn_url" id="dfrn-url" size="32" value="{{$myaddr}}" /> - <div id="dfrn-request-url-end"></div> -</div> - -<p id="dfrn-request-options"> -{{$pls_answer}} -</p> - -<div id="dfrn-request-info-wrapper" > - - -<p id="doiknowyou"> -{{$does_know}} -</p> - - <div id="dfrn-request-know-yes-wrapper"> - <label id="dfrn-request-knowyou-yes-label" for="dfrn-request-knowyouyes">{{$yes}}</label> - <input type="radio" name="knowyou" id="knowyouyes" value="1" /> - - <div id="dfrn-request-knowyou-break" ></div> - </div> - <div id="dfrn-request-know-no-wrapper"> - <label id="dfrn-request-knowyou-no-label" for="dfrn-request-knowyouno">{{$no}}</label> - <input type="radio" name="knowyou" id="knowyouno" value="0" checked="checked" /> - - <div id="dfrn-request-knowyou-end"></div> - </div> - - -<p id="dfrn-request-message-desc"> -{{$add_note}} -</p> - <div id="dfrn-request-message-wrapper"> - <textarea name="dfrn-request-message" rows="4" cols="64" ></textarea> - </div> - - -</div> - - <div id="dfrn-request-submit-wrapper"> - <input type="submit" name="submit" id="dfrn-request-submit-button" value="{{$submit}}" /> - <input type="submit" name="cancel" id="dfrn-request-cancel-button" value="{{$cancel}}" /> - </div> -</form> diff --git a/view/smarty3/diasp_dec_hdr.tpl b/view/smarty3/diasp_dec_hdr.tpl deleted file mode 100644 index c3305ecd0b..0000000000 --- a/view/smarty3/diasp_dec_hdr.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<decrypted_hdeader> - <iv>{{$inner_iv}}</iv> - <aes_key>{{$inner_key}}</aes_key> - <author> - <name>{{$author_name}}</name> - <uri>{{$author_uri}}</uri> - </author> -</decrypted_header> diff --git a/view/smarty3/diaspora_comment.tpl b/view/smarty3/diaspora_comment.tpl deleted file mode 100644 index 8df3842d0b..0000000000 --- a/view/smarty3/diaspora_comment.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <comment> - <guid>{{$guid}}</guid> - <parent_guid>{{$parent_guid}}</parent_guid> - <author_signature>{{$authorsig}}</author_signature> - <text>{{$body}}</text> - <diaspora_handle>{{$handle}}</diaspora_handle> - </comment> - </post> -</XML> \ No newline at end of file diff --git a/view/smarty3/diaspora_comment_relay.tpl b/view/smarty3/diaspora_comment_relay.tpl deleted file mode 100644 index c01441e3c1..0000000000 --- a/view/smarty3/diaspora_comment_relay.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <comment> - <guid>{{$guid}}</guid> - <parent_guid>{{$parent_guid}}</parent_guid> - <parent_author_signature>{{$parentsig}}</parent_author_signature> - <author_signature>{{$authorsig}}</author_signature> - <text>{{$body}}</text> - <diaspora_handle>{{$handle}}</diaspora_handle> - </comment> - </post> -</XML> \ No newline at end of file diff --git a/view/smarty3/diaspora_conversation.tpl b/view/smarty3/diaspora_conversation.tpl deleted file mode 100644 index fd11b826a9..0000000000 --- a/view/smarty3/diaspora_conversation.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <conversation> - <guid>{{$conv.guid}}</guid> - <subject>{{$conv.subject}}</subject> - <created_at>{{$conv.created_at}}</created_at> - - {{foreach $conv.messages as $msg}} - - <message> - <guid>{{$msg.guid}}</guid> - <parent_guid>{{$msg.parent_guid}}</parent_guid> - {{if $msg.parent_author_signature}} - <parent_author_signature>{{$msg.parent_author_signature}}</parent_author_signature> - {{/if}} - <author_signature>{{$msg.author_signature}}</author_signature> - <text>{{$msg.text}}</text> - <created_at>{{$msg.created_at}}</created_at> - <diaspora_handle>{{$msg.diaspora_handle}}</diaspora_handle> - <conversation_guid>{{$msg.conversation_guid}}</conversation_guid> - </message> - - {{/foreach}} - - <diaspora_handle>{{$conv.diaspora_handle}}</diaspora_handle> - <participant_handles>{{$conv.participant_handles}}</participant_handles> - </conversation> - </post> -</XML> diff --git a/view/smarty3/diaspora_like.tpl b/view/smarty3/diaspora_like.tpl deleted file mode 100644 index 1d58d5d3f3..0000000000 --- a/view/smarty3/diaspora_like.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <like> - <target_type>{{$target_type}}</target_type> - <guid>{{$guid}}</guid> - <parent_guid>{{$parent_guid}}</parent_guid> - <author_signature>{{$authorsig}}</author_signature> - <positive>{{$positive}}</positive> - <diaspora_handle>{{$handle}}</diaspora_handle> - </like> - </post> -</XML> diff --git a/view/smarty3/diaspora_like_relay.tpl b/view/smarty3/diaspora_like_relay.tpl deleted file mode 100644 index 7a55d8b203..0000000000 --- a/view/smarty3/diaspora_like_relay.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <like> - <guid>{{$guid}}</guid> - <target_type>{{$target_type}}</target_type> - <parent_guid>{{$parent_guid}}</parent_guid> - <parent_author_signature>{{$parentsig}}</parent_author_signature> - <author_signature>{{$authorsig}}</author_signature> - <positive>{{$positive}}</positive> - <diaspora_handle>{{$handle}}</diaspora_handle> - </like> - </post> -</XML> diff --git a/view/smarty3/diaspora_message.tpl b/view/smarty3/diaspora_message.tpl deleted file mode 100644 index e1690734fd..0000000000 --- a/view/smarty3/diaspora_message.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <message> - <guid>{{$msg.guid}}</guid> - <parent_guid>{{$msg.parent_guid}}</parent_guid> - <author_signature>{{$msg.author_signature}}</author_signature> - <text>{{$msg.text}}</text> - <created_at>{{$msg.created_at}}</created_at> - <diaspora_handle>{{$msg.diaspora_handle}}</diaspora_handle> - <conversation_guid>{{$msg.conversation_guid}}</conversation_guid> - </message> - </post> -</XML> diff --git a/view/smarty3/diaspora_photo.tpl b/view/smarty3/diaspora_photo.tpl deleted file mode 100644 index b6220346c4..0000000000 --- a/view/smarty3/diaspora_photo.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <photo> - <remote_photo_path>{{$path}}</remote_photo_path> - <remote_photo_name>{{$filename}}</remote_photo_name> - <status_message_guid>{{$msg_guid}}</status_message_guid> - <guid>{{$guid}}</guid> - <diaspora_handle>{{$handle}}</diaspora_handle> - <public>{{$public}}</public> - <created_at>{{$created_at}}</created_at> - </photo> - </post> -</XML> \ No newline at end of file diff --git a/view/smarty3/diaspora_post.tpl b/view/smarty3/diaspora_post.tpl deleted file mode 100644 index 2817f7d4a0..0000000000 --- a/view/smarty3/diaspora_post.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <status_message> - <raw_message>{{$body}}</raw_message> - <guid>{{$guid}}</guid> - <diaspora_handle>{{$handle}}</diaspora_handle> - <public>{{$public}}</public> - <created_at>{{$created}}</created_at> - </status_message> - </post> -</XML> \ No newline at end of file diff --git a/view/smarty3/diaspora_profile.tpl b/view/smarty3/diaspora_profile.tpl deleted file mode 100644 index 11aaf10550..0000000000 --- a/view/smarty3/diaspora_profile.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post><profile> - <diaspora_handle>{{$handle}}</diaspora_handle> - <first_name>{{$first}}</first_name> - <last_name>{{$last}}</last_name> - <image_url>{{$large}}</image_url> - <image_url_small>{{$small}}</image_url_small> - <image_url_medium>{{$medium}}</image_url_medium> - <birthday>{{$dob}}</birthday> - <gender>{{$gender}}</gender> - <bio>{{$about}}</bio> - <location>{{$location}}</location> - <searchable>{{$searchable}}</searchable> - <tag_string>{{$tags}}</tag_string> -</profile></post> - </XML> diff --git a/view/smarty3/diaspora_relay_retraction.tpl b/view/smarty3/diaspora_relay_retraction.tpl deleted file mode 100644 index 97a1344c97..0000000000 --- a/view/smarty3/diaspora_relay_retraction.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <relayable_retraction> - <target_type>{{$type}}</target_type> - <target_guid>{{$guid}}</target_guid> - <target_author_signature>{{$signature}}</target_author_signature> - <sender_handle>{{$handle}}</sender_handle> - </relayable_retraction> - </post> -</XML> diff --git a/view/smarty3/diaspora_relayable_retraction.tpl b/view/smarty3/diaspora_relayable_retraction.tpl deleted file mode 100644 index 138cbdb317..0000000000 --- a/view/smarty3/diaspora_relayable_retraction.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <relayable_retraction> - <target_type>{{$target_type}}</target_type> - <target_guid>{{$guid}}</target_guid> - <parent_author_signature>{{$parentsig}}</parent_author_signature> - <target_author_signature>{{$authorsig}}</target_author_signature> - <sender_handle>{{$handle}}</sender_handle> - </relayable_retraction> - </post> -</XML> diff --git a/view/smarty3/diaspora_retract.tpl b/view/smarty3/diaspora_retract.tpl deleted file mode 100644 index 103bfc9d5c..0000000000 --- a/view/smarty3/diaspora_retract.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <retraction> - <post_guid>{{$guid}}</post_guid> - <type>{{$type}}</type> - <diaspora_handle>{{$handle}}</diaspora_handle> - </retraction> - </post> -</XML> \ No newline at end of file diff --git a/view/smarty3/diaspora_share.tpl b/view/smarty3/diaspora_share.tpl deleted file mode 100644 index 5ff04440d5..0000000000 --- a/view/smarty3/diaspora_share.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <request> - <sender_handle>{{$sender}}</sender_handle> - <recipient_handle>{{$recipient}}</recipient_handle> - </request> - </post> -</XML> \ No newline at end of file diff --git a/view/smarty3/diaspora_signed_retract.tpl b/view/smarty3/diaspora_signed_retract.tpl deleted file mode 100644 index 58c5cc2376..0000000000 --- a/view/smarty3/diaspora_signed_retract.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<XML> - <post> - <signed_retraction> - <target_guid>{{$guid}}</target_guid> - <target_type>{{$type}}</target_type> - <sender_handle>{{$handle}}</sender_handle> - <target_author_signature>{{$signature}}</target_author_signature> - </signed_retraction> - </post> -</XML> diff --git a/view/smarty3/diaspora_vcard.tpl b/view/smarty3/diaspora_vcard.tpl deleted file mode 100644 index 5ea6335a87..0000000000 --- a/view/smarty3/diaspora_vcard.tpl +++ /dev/null @@ -1,62 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div style="display:none;"> - <dl class='entity_nickname'> - <dt>Nickname</dt> - <dd> - <a class="nickname url uid" href="{{$diaspora.podloc}}/" rel="me">{{$diaspora.nickname}}</a> - </dd> - </dl> - <dl class='entity_fn'> - <dt>Full name</dt> - <dd> - <span class='fn'>{{$diaspora.fullname}}</span> - </dd> - </dl> - - <dl class='entity_given_name'> - <dt>First name</dt> - <dd> - <span class='given_name'>{{$diaspora.firstname}}</span> - </dd> - </dl> - <dl class='entity_family_name'> - <dt>Family name</dt> - <dd> - <span class='family_name'>{{$diaspora.lastname}}</span> - </dd> - </dl> - <dl class="entity_url"> - <dt>URL</dt> - <dd> - <a class="url" href="{{$diaspora.podloc}}/" id="pod_location" rel="me">{{$diaspora.podloc}}/</a> - </dd> - </dl> - <dl class="entity_photo"> - <dt>Photo</dt> - <dd> - <img class="photo avatar" height="300" width="300" src="{{$diaspora.photo300}}"> - </dd> - </dl> - <dl class="entity_photo_medium"> - <dt>Photo</dt> - <dd> - <img class="photo avatar" height="100" width="100" src="{{$diaspora.photo100}}"> - </dd> - </dl> - <dl class="entity_photo_small"> - <dt>Photo</dt> - <dd> - <img class="photo avatar" height="50" width="50" src="{{$diaspora.photo50}}"> - </dd> - </dl> - <dl class="entity_searchable"> - <dt>Searchable</dt> - <dd> - <span class="searchable">{{$diaspora.searchable}}</span> - </dd> - </dl> -</div> diff --git a/view/smarty3/directory_header.tpl b/view/smarty3/directory_header.tpl deleted file mode 100644 index ed1115de9d..0000000000 --- a/view/smarty3/directory_header.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$sitedir}}</h1> - -{{$globaldir}} -{{$admin}} - -{{$finding}} - -<div id="directory-search-wrapper"> -<form id="directory-search-form" action="directory" method="get" > -<span class="dirsearch-desc">{{$desc}}</span> -<input type="text" name="search" id="directory-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> -<input type="submit" name="submit" id="directory-search-submit" value="{{$submit}}" class="button" /> -</form> -</div> -<div id="directory-search-end"></div> - diff --git a/view/smarty3/directory_item.tpl b/view/smarty3/directory_item.tpl deleted file mode 100644 index ae52646b8f..0000000000 --- a/view/smarty3/directory_item.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="directory-item lframe" id="directory-item-{{$id}}" > - <div class="contact-photo-wrapper" id="directory-photo-wrapper-{{$id}}" > - <div class="contact-photo" id="directory-photo-{{$id}}" > - <a href="{{$profile_link}}" class="directory-profile-link" id="directory-profile-link-{{$id}}" ><img class="directory-photo-img" src="{{$photo}}" alt="{{$alt_text}}" title="{{$alt_text}}" /></a> - </div> - </div> - - <div class="contact-name" id="directory-name-{{$id}}">{{$name}}</div> - <div class="contact-details">{{$details}}</div> -</div> diff --git a/view/smarty3/display-head.tpl b/view/smarty3/display-head.tpl deleted file mode 100644 index 7750b655e0..0000000000 --- a/view/smarty3/display-head.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<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/smarty3/email_notify_html.tpl b/view/smarty3/email_notify_html.tpl deleted file mode 100644 index 7143adbaf2..0000000000 --- a/view/smarty3/email_notify_html.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN"> -<html> -<head> - <title>{{$banner}}</title> - <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -</head> -<body> -<table style="border:1px solid #ccc"> - <tbody> - <tr><td colspan="2" style="background:#084769; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px; float:left;" src='{{$siteurl}}/images/friendica-32.png'><div style="padding:7px; margin-left: 5px; float:left; font-size:18px;letter-spacing:1px;">{{$product}}</div><div style="clear: both;"></div></td></tr> - - - <tr><td style="padding-top:22px;" colspan="2">{{$preamble}}</td></tr> - - - {{if $content_allowed}} - <tr><td style="padding-left:22px;padding-top:22px;width:60px;" valign="top" rowspan=3><a href="{{$source_link}}"><img style="border:0px;width:48px;height:48px;" src="{{$source_photo}}"></a></td> - <td style="padding-top:22px;"><a href="{{$source_link}}">{{$source_name}}</a></td></tr> - <tr><td style="font-weight:bold;padding-bottom:5px;">{{$title}}</td></tr> - <tr><td style="padding-right:22px;">{{$htmlversion}}</td></tr> - {{/if}} - <tr><td style="padding-top:11px;" colspan="2">{{$hsitelink}}</td></tr> - <tr><td style="padding-bottom:11px;" colspan="2">{{$hitemlink}}</td></tr> - <tr><td></td><td>{{$thanks}}</td></tr> - <tr><td></td><td>{{$site_admin}}</td></tr> - </tbody> -</table> -</body> -</html> - diff --git a/view/smarty3/email_notify_text.tpl b/view/smarty3/email_notify_text.tpl deleted file mode 100644 index 054a9e1b0e..0000000000 --- a/view/smarty3/email_notify_text.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -{{$preamble}} - -{{if $content_allowed}} -{{$title}} - -{{$textversion}} - -{{/if}} -{{$tsitelink}} -{{$titemlink}} - -{{$thanks}} -{{$site_admin}} - - diff --git a/view/smarty3/end.tpl b/view/smarty3/end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/event.tpl b/view/smarty3/event.tpl deleted file mode 100644 index 4788dcb380..0000000000 --- a/view/smarty3/event.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{foreach $events as $event}} - <div class="event"> - - {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} - {{$event.html}} - {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} - {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link icon s22 pencil"></a>{{/if}} - </div> - <div class="clear"></div> -{{/foreach}} diff --git a/view/smarty3/event_end.tpl b/view/smarty3/event_end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/event_end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/event_form.tpl b/view/smarty3/event_form.tpl deleted file mode 100644 index 335a9480bf..0000000000 --- a/view/smarty3/event_form.tpl +++ /dev/null @@ -1,54 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -<p> -{{$desc}} -</p> - -<form action="{{$post}}" method="post" > - -<input type="hidden" name="event_id" value="{{$eid}}" /> -<input type="hidden" name="cid" value="{{$cid}}" /> -<input type="hidden" name="uri" value="{{$uri}}" /> - -<div id="event-start-text">{{$s_text}}</div> -{{$s_dsel}} {{$s_tsel}} - -<div id="event-finish-text">{{$f_text}}</div> -{{$f_dsel}} {{$f_tsel}} - -<div id="event-datetime-break"></div> - -<input type="checkbox" name="nofinish" value="1" id="event-nofinish-checkbox" {{$n_checked}} /> <div id="event-nofinish-text">{{$n_text}}</div> - -<div id="event-nofinish-break"></div> - -<input type="checkbox" name="adjust" value="1" id="event-adjust-checkbox" {{$a_checked}} /> <div id="event-adjust-text">{{$a_text}}</div> - -<div id="event-adjust-break"></div> - -<div id="event-summary-text">{{$t_text}}</div> -<input type="text" id="event-summary" name="summary" value="{{$t_orig}}" /> - - -<div id="event-desc-text">{{$d_text}}</div> -<textarea id="event-desc-textarea" name="desc">{{$d_orig}}</textarea> - - -<div id="event-location-text">{{$l_text}}</div> -<textarea id="event-location-textarea" name="location">{{$l_orig}}</textarea> - -<input type="checkbox" name="share" value="1" id="event-share-checkbox" {{$sh_checked}} /> <div id="event-share-text">{{$sh_text}}</div> -<div id="event-share-break"></div> - -{{$acl}} - -<div class="clear"></div> -<input id="event-submit" type="submit" name="submit" value="{{$submit}}" /> -</form> - - diff --git a/view/smarty3/event_head.tpl b/view/smarty3/event_head.tpl deleted file mode 100644 index 3d7091fb7a..0000000000 --- a/view/smarty3/event_head.tpl +++ /dev/null @@ -1,144 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> - -<script> - function showEvent(eventid) { - $.get( - '{{$baseurl}}/events/?id='+eventid, - function(data){ - $.colorbox({html:data}); - } - ); - } - - $(document).ready(function() { - $('#events-calendar').fullCalendar({ - events: '{{$baseurl}}/events/json/', - header: { - left: 'prev,next today', - center: 'title', - right: 'month,agendaWeek,agendaDay' - }, - timeFormat: 'H(:mm)', - eventClick: function(calEvent, jsEvent, view) { - showEvent(calEvent.id); - }, - - eventRender: function(event, element, view) { - //console.log(view.name); - if (event.item['author-name']==null) return; - switch(view.name){ - case "month": - element.find(".fc-event-title").html( - "<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format( - event.item['author-avatar'], - event.item['author-name'], - event.title - )); - break; - case "agendaWeek": - element.find(".fc-event-title").html( - "<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format( - event.item['author-avatar'], - event.item['author-name'], - event.item.desc, - event.item.location - )); - break; - case "agendaDay": - element.find(".fc-event-title").html( - "<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format( - event.item['author-avatar'], - event.item['author-name'], - event.item.desc, - event.item.location - )); - break; - } - } - - }) - - // center on date - var args=location.href.replace(baseurl,"").split("/"); - if (args.length>=4) { - $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1); - } - - // show event popup - var hash = location.hash.split("-") - if (hash.length==2 && hash[0]=="#link") showEvent(hash[1]); - - }); -</script> - - -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - - - tinyMCE.init({ - theme : "advanced", - mode : "textareas", - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - content_css: "{{$baseurl}}/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - }); - } - - }); - - - $(document).ready(function() { - - $('#event-share-checkbox').change(function() { - - if ($('#event-share-checkbox').is(':checked')) { - $('#acl-wrapper').show(); - } - else { - $('#acl-wrapper').hide(); - } - }).trigger('change'); - - - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-public').hide(); - }); - if(selstr == null) { - $('#jot-public').show(); - } - - }).trigger('change'); - - }); - -</script> - diff --git a/view/smarty3/events-js.tpl b/view/smarty3/events-js.tpl deleted file mode 100644 index 5fa046f5a1..0000000000 --- a/view/smarty3/events-js.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$tabs}} -<h2>{{$title}}</h2> - -<div id="new-event-link"><a href="{{$new_event.0}}" >{{$new_event.1}}</a></div> - -<div id="events-calendar"></div> diff --git a/view/smarty3/events.tpl b/view/smarty3/events.tpl deleted file mode 100644 index 054200ca2d..0000000000 --- a/view/smarty3/events.tpl +++ /dev/null @@ -1,29 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$tabs}} -<h2>{{$title}}</h2> - -<div id="new-event-link"><a href="{{$new_event.0}}" >{{$new_event.1}}</a></div> - -<div id="event-calendar-wrapper"> - <a href="{{$previus.0}}" class="prevcal {{$previus.2}}"><div id="event-calendar-prev" class="icon s22 prev" title="{{$previus.1}}"></div></a> - {{$calendar}} - <a href="{{$next.0}}" class="nextcal {{$next.2}}"><div id="event-calendar-prev" class="icon s22 next" title="{{$next.1}}"></div></a> -</div> -<div class="event-calendar-end"></div> - - -{{foreach $events as $event}} - <div class="event"> - {{if $event.is_first}}<hr /><a name="link-{{$event.j}}" ><div class="event-list-date">{{$event.d}}</div></a>{{/if}} - {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} - {{$event.html}} - {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} - {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link icon s22 pencil"></a>{{/if}} - </div> - <div class="clear"></div> - -{{/foreach}} diff --git a/view/smarty3/events_reminder.tpl b/view/smarty3/events_reminder.tpl deleted file mode 100644 index 3448ea45cb..0000000000 --- a/view/smarty3/events_reminder.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $count}} -<div id="event-notice" class="birthday-notice fakelink {{$classtoday}}" onclick="openClose('event-wrapper');">{{$event_reminders}} ({{$count}})</div> -<div id="event-wrapper" style="display: none;" ><div id="event-title">{{$event_title}}</div> -<div id="event-title-end"></div> -{{foreach $events as $event}} -<div class="event-list" id="event-{{$event.id}}"> <a href="events/{{$event.link}}">{{$event.title}}</a> {{$event.date}} </div> -{{/foreach}} -</div> -{{/if}} - diff --git a/view/smarty3/failed_updates.tpl b/view/smarty3/failed_updates.tpl deleted file mode 100644 index 8161ff2ef4..0000000000 --- a/view/smarty3/failed_updates.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h2>{{$banner}}</h2> - -<div id="failed_updates_desc">{{$desc}}</div> - -{{if $failed}} -{{foreach $failed as $f}} - -<h4>{{$f}}</h4> -<ul> -<li><a href="{{$base}}/admin/dbsync/mark/{{$f}}">{{$mark}}</a></li> -<li><a href="{{$base}}/admin/dbsync/{{$f}}">{{$apply}}</a></li> -</ul> - -<hr /> -{{/foreach}} -{{/if}} - diff --git a/view/smarty3/fake_feed.tpl b/view/smarty3/fake_feed.tpl deleted file mode 100644 index fd875de716..0000000000 --- a/view/smarty3/fake_feed.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="utf-8" ?> -<feed xmlns="http://www.w3.org/2005/Atom" > - - <id>fake feed</id> - <title>fake title</title> - - <updated>1970-01-01T00:00:00Z</updated> - - <author> - <name>Fake Name</name> - <uri>http://example.com</uri> - </author> - diff --git a/view/smarty3/field.tpl b/view/smarty3/field.tpl deleted file mode 100644 index 1bf36d84ef..0000000000 --- a/view/smarty3/field.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - {{if $field.0==select}} - {{include file="field_select.tpl"}} - {{/if}} diff --git a/view/smarty3/field_checkbox.tpl b/view/smarty3/field_checkbox.tpl deleted file mode 100644 index 694bce6b57..0000000000 --- a/view/smarty3/field_checkbox.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field checkbox' id='div_id_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="1" {{if $field.2}}checked="checked"{{/if}}> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_combobox.tpl b/view/smarty3/field_combobox.tpl deleted file mode 100644 index d3cc75635e..0000000000 --- a/view/smarty3/field_combobox.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field combobox'> - <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label> - {{* html5 don't work on Chrome, Safari and IE9 - <input id="id_{{$field.0}}" type="text" list="data_{{$field.0}}" > - <datalist id="data_{{$field.0}}" > - {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{/foreach}} - </datalist> *}} - - <input id="id_{{$field.0}}" type="text" value="{{$field.2}}"> - <select id="select_{{$field.0}}" onChange="$('#id_{{$field.0}}').val($(this).val())"> - <option value="">{{$field.5}}</option> - {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{$val}}</option>{{/foreach}} - </select> - - <span class='field_help'>{{$field.3}}</span> - </div> - diff --git a/view/smarty3/field_custom.tpl b/view/smarty3/field_custom.tpl deleted file mode 100644 index c2d73275c3..0000000000 --- a/view/smarty3/field_custom.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field custom'> - <label for='{{$field.0}}'>{{$field.1}}</label> - {{$field.2}} - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_input.tpl b/view/smarty3/field_input.tpl deleted file mode 100644 index 3c400b5ad2..0000000000 --- a/view/smarty3/field_input.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_intcheckbox.tpl b/view/smarty3/field_intcheckbox.tpl deleted file mode 100644 index 54967feab0..0000000000 --- a/view/smarty3/field_intcheckbox.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field checkbox'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.3}}" {{if $field.2}}checked="true"{{/if}}> - <span class='field_help'>{{$field.4}}</span> - </div> diff --git a/view/smarty3/field_openid.tpl b/view/smarty3/field_openid.tpl deleted file mode 100644 index b00ddabcd8..0000000000 --- a/view/smarty3/field_openid.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input openid'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_password.tpl b/view/smarty3/field_password.tpl deleted file mode 100644 index 5889d2e9c0..0000000000 --- a/view/smarty3/field_password.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field password'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_radio.tpl b/view/smarty3/field_radio.tpl deleted file mode 100644 index 1d7b56ec6a..0000000000 --- a/view/smarty3/field_radio.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field radio'> - <label for='id_{{$field.0}}_{{$field.2}}'>{{$field.1}}</label> - <input type="radio" name='{{$field.0}}' id='id_{{$field.0}}_{{$field.2}}' value="{{$field.2}}" {{if $field.4}}checked="true"{{/if}}> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_richtext.tpl b/view/smarty3/field_richtext.tpl deleted file mode 100644 index 38992f0f83..0000000000 --- a/view/smarty3/field_richtext.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field richtext'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <textarea name='{{$field.0}}' id='id_{{$field.0}}' class="fieldRichtext">{{$field.2}}</textarea> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_select.tpl b/view/smarty3/field_select.tpl deleted file mode 100644 index 2a4117a70c..0000000000 --- a/view/smarty3/field_select.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field select'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <select name='{{$field.0}}' id='id_{{$field.0}}'> - {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} - </select> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_select_raw.tpl b/view/smarty3/field_select_raw.tpl deleted file mode 100644 index 50e34985f6..0000000000 --- a/view/smarty3/field_select_raw.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field select'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <select name='{{$field.0}}' id='id_{{$field.0}}'> - {{$field.4}} - </select> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_textarea.tpl b/view/smarty3/field_textarea.tpl deleted file mode 100644 index 5d71999d4a..0000000000 --- a/view/smarty3/field_textarea.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field textarea'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <textarea name='{{$field.0}}' id='id_{{$field.0}}'>{{$field.2}}</textarea> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/field_themeselect.tpl b/view/smarty3/field_themeselect.tpl deleted file mode 100644 index cde744594b..0000000000 --- a/view/smarty3/field_themeselect.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script>$(function(){ previewTheme($("#id_{{$field.0}}")[0]); });</script> - <div class='field select'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <select name='{{$field.0}}' id='id_{{$field.0}}' {{if $field.5}}onchange="previewTheme(this);"{{/if}} > - {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} - </select> - <span class='field_help'>{{$field.3}}</span> - <div id="theme-preview"></div> - </div> diff --git a/view/smarty3/field_yesno.tpl b/view/smarty3/field_yesno.tpl deleted file mode 100644 index e982c2f05d..0000000000 --- a/view/smarty3/field_yesno.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class='field yesno'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <div class='onoff' id="id_{{$field.0}}_onoff"> - <input type="hidden" name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <a href="#" class='off'> - {{if $field.4}}{{$field.4.0}}{{else}}OFF{{/if}} - </a> - <a href="#" class='on'> - {{if $field.4}}{{$field.4.1}}{{else}}ON{{/if}} - </a> - </div> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/smarty3/fileas_widget.tpl b/view/smarty3/fileas_widget.tpl deleted file mode 100644 index f03f169a2f..0000000000 --- a/view/smarty3/fileas_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="fileas-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="fileas-ul"> - <li class="tool"><a href="{{$base}}" class="fileas-link fileas-all{{if $sel_all}} fileas-selected{{/if}}">{{$all}}</a></li> - {{foreach $terms as $term}} - <li class="tool"><a href="{{$base}}?f=&file={{$term.name}}" class="fileas-link{{if $term.selected}} fileas-selected{{/if}}">{{$term.name}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/smarty3/filebrowser.tpl b/view/smarty3/filebrowser.tpl deleted file mode 100644 index b408ca6874..0000000000 --- a/view/smarty3/filebrowser.tpl +++ /dev/null @@ -1,89 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!DOCTYPE html> -<html> - <head> - <script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script> - <style> - .panel_wrapper div.current{.overflow: auto; height: auto!important; } - .filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;} - .filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;} - .filebrowser ul{ list-style-type: none; padding:0px; } - .filebrowser.folders a { display: block; padding: 0.3em } - .filebrowser.folders a:hover { background-color: #f0f0ee; } - .filebrowser.files.image { overflow: auto; height: auto; } - .filebrowser.files.image img { height:50px;} - .filebrowser.files.image li { display: block; padding: 5px; float: left; } - .filebrowser.files.image span { display: none;} - .filebrowser.files.file img { height:16px; vertical-align: bottom;} - .filebrowser.files a { display: block; padding: 0.3em} - .filebrowser.files a:hover { background-color: #f0f0ee; } - .filebrowser a { text-decoration: none; } - </style> - <script> - var FileBrowserDialogue = { - init : function () { - // Here goes your code for setting your custom things onLoad. - }, - mySubmit : function (URL) { - //var URL = document.my_form.my_field.value; - var win = tinyMCEPopup.getWindowArg("window"); - - // insert information now - win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL; - - // are we an image browser - if (typeof(win.ImageDialog) != "undefined") { - // we are, so update image dimensions... - if (win.ImageDialog.getImageData) - win.ImageDialog.getImageData(); - - // ... and preview if necessary - if (win.ImageDialog.showPreviewImage) - win.ImageDialog.showPreviewImage(URL); - } - - // close popup window - tinyMCEPopup.close(); - } - } - - tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue); - </script> - </head> - <body> - - <div class="tabs"> - <ul > - <li class="current"><span>FileBrowser</span></li> - </ul> - </div> - <div class="panel_wrapper"> - - <div id="general_panel" class="panel current"> - <div class="filebrowser path"> - {{foreach $path as $p}}<a href="{{$p.0}}">{{$p.1}}</a>{{/foreach}} - </div> - <div class="filebrowser folders"> - <ul> - {{foreach $folders as $f}}<li><a href="{{$f.0}}/">{{$f.1}}</a></li>{{/foreach}} - </ul> - </div> - <div class="filebrowser files {{$type}}"> - <ul> - {{foreach $files as $f}} - <li><a href="#" onclick="FileBrowserDialogue.mySubmit('{{$f.0}}'); return false;"><img src="{{$f.2}}"><span>{{$f.1}}</span></a></li> - {{/foreach}} - </ul> - </div> - </div> - </div> - <div class="mceActionPanel"> - <input type="button" id="cancel" name="cancel" value="{{$cancel}}" onclick="tinyMCEPopup.close();" /> - </div> - </body> - -</html> diff --git a/view/smarty3/filer_dialog.tpl b/view/smarty3/filer_dialog.tpl deleted file mode 100644 index f17a067665..0000000000 --- a/view/smarty3/filer_dialog.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{include file="field_combobox.tpl"}} -<div class="settings-submit-wrapper" > - <input id="filer_save" type="button" class="settings-submit" value="{{$submit}}" /> -</div> diff --git a/view/smarty3/follow.tpl b/view/smarty3/follow.tpl deleted file mode 100644 index 7ea961780f..0000000000 --- a/view/smarty3/follow.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="follow-sidebar" class="widget"> - <h3>{{$connect}}</h3> - <div id="connect-desc">{{$desc}}</div> - <form action="follow" method="post" > - <input id="side-follow-url" type="text" name="url" size="24" title="{{$hint}}" /><input id="side-follow-submit" type="submit" name="submit" value="{{$follow}}" /> - </form> -</div> - diff --git a/view/smarty3/follow_slap.tpl b/view/smarty3/follow_slap.tpl deleted file mode 100644 index 554853f196..0000000000 --- a/view/smarty3/follow_slap.tpl +++ /dev/null @@ -1,30 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <entry> - <author> - <name>{{$name}}</name> - <uri>{{$profile_page}}</uri> - <link rel="photo" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> - </author> - - <id>{{$item_id}}</id> - <title>{{$title}}</title> - <published>{{$published}}</published> - <content type="{{$type}}" >{{$content}}</content> - - <as:actor> - <as:object-type>http://activitystrea.ms/schema/1.0/person</as:object-type> - <id>{{$profile_page}}</id> - <title></title> - <link rel="avatar" type="image/jpeg" media:width="175" media:height="175" href="{{$photo}}"/> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}"/> - <poco:preferredUsername>{{$nick}}</poco:preferredUsername> - <poco:displayName>{{$name}}</poco:displayName> - </as:actor> - <as:verb>{{$verb}}</as:verb> - {{$ostat_follow}} - </entry> diff --git a/view/smarty3/generic_links_widget.tpl b/view/smarty3/generic_links_widget.tpl deleted file mode 100644 index c12273c7be..0000000000 --- a/view/smarty3/generic_links_widget.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget{{if $class}} {{$class}}{{/if}}"> - {{if $title}}<h3>{{$title}}</h3>{{/if}} - {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} - - <ul> - {{foreach $items as $item}} - <li class="tool"><a href="{{$item.url}}" class="{{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/smarty3/group_drop.tpl b/view/smarty3/group_drop.tpl deleted file mode 100644 index 84d380e304..0000000000 --- a/view/smarty3/group_drop.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > - <a href="group/drop/{{$id}}?t={{$form_security_token}}" - onclick="return confirmDelete();" - id="group-delete-icon-{{$id}}" - class="icon drophide group-delete-icon" - onmouseover="imgbright(this);" - onmouseout="imgdull(this);" ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/smarty3/group_edit.tpl b/view/smarty3/group_edit.tpl deleted file mode 100644 index b7b14eba37..0000000000 --- a/view/smarty3/group_edit.tpl +++ /dev/null @@ -1,28 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h2>{{$title}}</h2> - - -<div id="group-edit-wrapper" > - <form action="group/{{$gid}}" id="group-edit-form" method="post" > - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_input.tpl" field=$gname}} - {{if $drop}}{{$drop}}{{/if}} - <div id="group-edit-submit-wrapper" > - <input type="submit" name="submit" value="{{$submit}}" > - </div> - <div id="group-edit-select-end" ></div> - </form> -</div> - - -{{if $groupeditor}} - <div id="group-update-wrapper"> - {{include file="groupeditor.tpl"}} - </div> -{{/if}} -{{if $desc}}<div id="group-edit-desc">{{$desc}}</div>{{/if}} diff --git a/view/smarty3/group_selection.tpl b/view/smarty3/group_selection.tpl deleted file mode 100644 index f16bb5159f..0000000000 --- a/view/smarty3/group_selection.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="field custom"> -<label for="group-selection" id="group-selection-lbl">{{$label}}</label> -<select name="group-selection" id="group-selection" > -{{foreach $groups as $group}} -<option value="{{$group.id}}" {{if $group.selected}}selected="selected"{{/if}} >{{$group.name}}</option> -{{/foreach}} -</select> -</div> diff --git a/view/smarty3/group_side.tpl b/view/smarty3/group_side.tpl deleted file mode 100644 index b6532fb6d4..0000000000 --- a/view/smarty3/group_side.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="group-sidebar"> -<h3>{{$title}}</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{foreach $groups as $group}} - <li class="sidebar-group-li"> - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - {{if $group.edit}} - <a class="groupsideedit" href="{{$group.edit.href}}" title="{{$edittext}}"><span id="edit-sidebar-group-element-{{$group.id}}" class="group-edit-icon iconspacer small-pencil"></span></a> - {{/if}} - <a id="sidebar-group-element-{{$group.id}}" class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> - </li> - {{/foreach}} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">{{$createtext}}</a> - </div> - {{if $ungrouped}} - <div id="sidebar-ungrouped"> - <a href="nogroup">{{$ungrouped}}</a> - </div> - {{/if}} -</div> - - diff --git a/view/smarty3/groupeditor.tpl b/view/smarty3/groupeditor.tpl deleted file mode 100644 index 4fad30d5a3..0000000000 --- a/view/smarty3/groupeditor.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="group"> -<h3>{{$groupeditor.label_members}}</h3> -<div id="group-members" class="contact_list"> -{{foreach $groupeditor.members as $c}} {{$c}} {{/foreach}} -</div> -<div id="group-members-end"></div> -<hr id="group-separator" /> -</div> - -<div id="contacts"> -<h3>{{$groupeditor.label_contacts}}</h3> -<div id="group-all-contacts" class="contact_list"> -{{foreach $groupeditor.contacts as $m}} {{$m}} {{/foreach}} -</div> -<div id="group-all-contacts-end"></div> -</div> diff --git a/view/smarty3/head.tpl b/view/smarty3/head.tpl deleted file mode 100644 index 1b01b71a05..0000000000 --- a/view/smarty3/head.tpl +++ /dev/null @@ -1,117 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<base href="{{$baseurl}}/" /> -<meta name="generator" content="{{$generator}}" /> -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/fancybox/jquery.fancybox.css" type="text/css" media="screen" />-->*}} -<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> - -<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> - -<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> - -<link rel="apple-touch-icon" href="{{$baseurl}}/images/friendica-128.png"/> -<meta name="apple-mobile-web-app-capable" content="yes" /> - - -<link rel="search" - href="{{$baseurl}}/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/fk.autocomplete.js" ></script> -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox.pack.js"></script>-->*}} -<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script> -<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> -<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/acl.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/main.js" ></script> -<script> - - var updateInterval = {{$update_interval}}; - var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}}; - - function confirmDelete() { return confirm("{{$delitem}}"); } - function commentOpen(obj,id) { - if(obj.value == '{{$comment}}') { - obj.value = ''; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - $("#mod-cmnt-wrap-" + id).show(); - openMenu("comment-edit-submit-wrapper-" + id); - return true; - } - return false; - } - function commentClose(obj,id) { - if(obj.value == '') { - obj.value = '{{$comment}}'; - $("#comment-edit-text-" + id).removeClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).addClass("comment-edit-text-empty"); - $("#mod-cmnt-wrap-" + id).hide(); - closeMenu("comment-edit-submit-wrapper-" + id); - return true; - } - return false; - } - - - function commentInsert(obj,id) { - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == '{{$comment}}') { - tmpStr = ''; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - var ins = $(obj).html(); - ins = ins.replace('<','<'); - ins = ins.replace('>','>'); - ins = ins.replace('&','&'); - ins = ins.replace('"','"'); - $("#comment-edit-text-" + id).val(tmpStr + ins); - } - - function qCommentInsert(obj,id) { - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == '{{$comment}}') { - tmpStr = ''; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - var ins = $(obj).val(); - ins = ins.replace('<','<'); - ins = ins.replace('>','>'); - ins = ins.replace('&','&'); - ins = ins.replace('"','"'); - $("#comment-edit-text-" + id).val(tmpStr + ins); - $(obj).val(''); - } - - window.showMore = "{{$showmore}}"; - window.showFewer = "{{$showfewer}}"; - - function showHideCommentBox(id) { - if( $('#comment-edit-form-' + id).is(':visible')) { - $('#comment-edit-form-' + id).hide(); - } - else { - $('#comment-edit-form-' + id).show(); - } - } - - -</script> - - diff --git a/view/smarty3/hide_comments.tpl b/view/smarty3/hide_comments.tpl deleted file mode 100644 index 50a3541229..0000000000 --- a/view/smarty3/hide_comments.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="hide-comments-outer"> -<span id="hide-comments-total-{{$id}}" class="hide-comments-total">{{$num_comments}}</span> <span id="hide-comments-{{$id}}" class="hide-comments fakelink" onclick="showHideComments({{$id}});">{{$hide_text}}</span> -</div> -<div id="collapsed-comments-{{$id}}" class="collapsed-comments" style="display: {{$display}};"> diff --git a/view/smarty3/install.tpl b/view/smarty3/install.tpl deleted file mode 100644 index cfb90e61fb..0000000000 --- a/view/smarty3/install.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h1>{{$title}}</h1> -<h2>{{$pass}}</h2> - - -{{if $status}} -<h3 class="error-message">{{$status}}</h3> -{{/if}} - -{{$text}} diff --git a/view/smarty3/install_checks.tpl b/view/smarty3/install_checks.tpl deleted file mode 100644 index 44852b4101..0000000000 --- a/view/smarty3/install_checks.tpl +++ /dev/null @@ -1,29 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> -<h2>{{$pass}}</h2> -<form action="{{$baseurl}}/index.php?q=install" method="post"> -<table> -{{foreach $checks as $check}} - <tr><td>{{$check.title}} </td><td><span class="icon s22 {{if $check.status}}on{{else}}{{if $check.required}}off{{else}}yellow{{/if}}{{/if}}"></td><td>{{if $check.required}}(required){{/if}}</td></tr> - {{if $check.help}} - <tr><td colspan="3"><blockquote>{{$check.help}}</blockquote></td></tr> - {{/if}} -{{/foreach}} -</table> - -{{if $phpath}} - <input type="hidden" name="phpath" value="{{$phpath}}"> -{{/if}} - -{{if $passed}} - <input type="hidden" name="pass" value="2"> - <input type="submit" value="{{$next}}"> -{{else}} - <input type="hidden" name="pass" value="1"> - <input type="submit" value="{{$reload}}"> -{{/if}} -</form> diff --git a/view/smarty3/install_db.tpl b/view/smarty3/install_db.tpl deleted file mode 100644 index 944666c6a5..0000000000 --- a/view/smarty3/install_db.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h1>{{$title}}</h1> -<h2>{{$pass}}</h2> - - -<p> -{{$info_01}}<br> -{{$info_02}}<br> -{{$info_03}} -</p> - -{{if $status}} -<h3 class="error-message">{{$status}}</h3> -{{/if}} - -<form id="install-form" action="{{$baseurl}}/install" method="post"> - -<input type="hidden" name="phpath" value="{{$phpath}}" /> -<input type="hidden" name="pass" value="3" /> - -{{include file="field_input.tpl" field=$dbhost}} -{{include file="field_input.tpl" field=$dbuser}} -{{include file="field_password.tpl" field=$dbpass}} -{{include file="field_input.tpl" field=$dbdata}} - - -<input id="install-submit" type="submit" name="submit" value="{{$submit}}" /> - -</form> - diff --git a/view/smarty3/install_settings.tpl b/view/smarty3/install_settings.tpl deleted file mode 100644 index 2e97d06969..0000000000 --- a/view/smarty3/install_settings.tpl +++ /dev/null @@ -1,30 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h1>{{$title}}</h1> -<h2>{{$pass}}</h2> - - -{{if $status}} -<h3 class="error-message">{{$status}}</h3> -{{/if}} - -<form id="install-form" action="{{$baseurl}}/install" method="post"> - -<input type="hidden" name="phpath" value="{{$phpath}}" /> -<input type="hidden" name="dbhost" value="{{$dbhost}}" /> -<input type="hidden" name="dbuser" value="{{$dbuser}}" /> -<input type="hidden" name="dbpass" value="{{$dbpass}}" /> -<input type="hidden" name="dbdata" value="{{$dbdata}}" /> -<input type="hidden" name="pass" value="4" /> - -{{include file="field_input.tpl" field=$adminmail}} -{{$timezone}} - -<input id="install-submit" type="submit" name="submit" value="{{$submit}}" /> - -</form> - diff --git a/view/smarty3/intros.tpl b/view/smarty3/intros.tpl deleted file mode 100644 index bafdb07a04..0000000000 --- a/view/smarty3/intros.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="intro-wrapper" id="intro-{{$contact_id}}" > - -<p class="intro-desc">{{$str_notifytype}} {{$notify_type}}</p> -<div class="intro-fullname" id="intro-fullname-{{$contact_id}}" >{{$fullname}}</div> -<a class="intro-url-link" id="intro-url-link-{{$contact_id}}" href="{{$url}}" ><img id="photo-{{$contact_id}}" class="intro-photo" src="{{$photo}}" width="175" height=175" title="{{$fullname}}" alt="{{$fullname}}" /></a> -<div class="intro-knowyou">{{$knowyou}}</div> -<div class="intro-note" id="intro-note-{{$contact_id}}">{{$note}}</div> -<div class="intro-wrapper-end" id="intro-wrapper-end-{{$contact_id}}"></div> -<form class="intro-form" action="notifications/{{$intro_id}}" method="post"> -<input class="intro-submit-ignore" type="submit" name="submit" value="{{$ignore}}" /> -<input class="intro-submit-discard" type="submit" name="submit" value="{{$discard}}" /> -</form> -<div class="intro-form-end"></div> - -<form class="intro-approve-form" action="dfrn_confirm" method="post"> -{{include file="field_checkbox.tpl" field=$hidden}} -{{include file="field_checkbox.tpl" field=$activity}} -<input type="hidden" name="dfrn_id" value="{{$dfrn_id}}" > -<input type="hidden" name="intro_id" value="{{$intro_id}}" > -<input type="hidden" name="contact_id" value="{{$contact_id}}" > - -{{$dfrn_text}} - -<input class="intro-submit-approve" type="submit" name="submit" value="{{$approve}}" /> -</form> -</div> -<div class="intro-end"></div> diff --git a/view/smarty3/invite.tpl b/view/smarty3/invite.tpl deleted file mode 100644 index e699f1f0ea..0000000000 --- a/view/smarty3/invite.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<form action="invite" method="post" id="invite-form" > - -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="invite-wrapper"> - -<h3>{{$invite}}</h3> - -<div id="invite-recipient-text"> -{{$addr_text}} -</div> - -<div id="invite-recipient-textarea"> -<textarea id="invite-recipients" name="recipients" rows="8" cols="32" ></textarea> -</div> - -<div id="invite-message-text"> -{{$msg_text}} -</div> - -<div id="invite-message-textarea"> -<textarea id="invite-message" name="message" rows="10" cols="72" >{{$default_message}}</textarea> -</div> - -<div id="invite-submit-wrapper"> -<input type="submit" name="submit" value="{{$submit}}" /> -</div> - -</div> -</form> diff --git a/view/smarty3/jot-end.tpl b/view/smarty3/jot-end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/jot-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/jot-header.tpl b/view/smarty3/jot-header.tpl deleted file mode 100644 index ce7dcf2a4d..0000000000 --- a/view/smarty3/jot-header.tpl +++ /dev/null @@ -1,327 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> - -var editor=false; -var textlen = 0; -var plaintext = '{{$editselect}}'; - -function initEditor(cb){ - if (editor==false){ - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: {{$editselect}}, - auto_focus: "profile-jot-text", - plugins : "bbcode,paste,autoresize, inlinepopups", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "{{$baseurl}}/view/custom_tinymce.css", - theme_advanced_path : false, - file_browser_callback : "fcFileBrowser", - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - }); - - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} - -function enableOnUser(){ - if (editor) return; - $(this).val(""); - initEditor(); -} - -</script> -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.js" ></script> -<script> - var ispublic = '{{$ispublic}}'; - - $(document).ready(function() { - - /* enable tinymce on focus and click */ - $("#profile-jot-text").focus(enableOnUser); - $("#profile-jot-text").click(enableOnUser); - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - - - }); - - function deleteCheckedItems() { - if(confirm('{{$delitems}}')) { - var checkedstr = ''; - - $("#item-delete-selected").hide(); - $('#item-delete-selected-rotator').show(); - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - } - - function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("{{$vidurl}}"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("{{$audurl}}"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("{{$whereareu}}", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotShare(id) { - if ($('#jot-popup').length != 0) $('#jot-popup').show(); - - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("{{$term}}"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply, NavUpdate); -// if(timer) clearTimeout(timer); -// timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - {{$geotag}} - -</script> - diff --git a/view/smarty3/jot.tpl b/view/smarty3/jot.tpl deleted file mode 100644 index bd9902159c..0000000000 --- a/view/smarty3/jot.tpl +++ /dev/null @@ -1,93 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> - {{if $placeholdercategory}} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> - {{/if}} - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};" > - <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};" > - <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};" > - <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/smarty3/jot_geotag.tpl b/view/smarty3/jot_geotag.tpl deleted file mode 100644 index 1ed2367aa5..0000000000 --- a/view/smarty3/jot_geotag.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - $('#jot-coord').val(position.coords.latitude + ' ' + position.coords.longitude); - $('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/smarty3/lang_selector.tpl b/view/smarty3/lang_selector.tpl deleted file mode 100644 index 0b4224d7bd..0000000000 --- a/view/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" >lang</div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/smarty3/like_noshare.tpl b/view/smarty3/like_noshare.tpl deleted file mode 100644 index 62a16227db..0000000000 --- a/view/smarty3/like_noshare.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> - <a href="#" class="icon like" title="{{$likethis}}" onclick="dolike({{$id}},'like'); return false"></a> - {{if $nolike}} - <a href="#" class="icon dislike" title="{{$nolike}}" onclick="dolike({{$id}},'dislike'); return false"></a> - {{/if}} - <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> -</div> diff --git a/view/smarty3/login.tpl b/view/smarty3/login.tpl deleted file mode 100644 index 5d9b5f4f99..0000000000 --- a/view/smarty3/login.tpl +++ /dev/null @@ -1,40 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="{{$dest_url}}" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{include file="field_input.tpl" field=$lname}} - {{include file="field_password.tpl" field=$lpassword}} - </div> - - {{if $openid}} - <div id="login_openid"> - {{include file="field_openid.tpl" field=$lopenid}} - </div> - {{/if}} - - {{include file="field_checkbox.tpl" field=$lremember}} - - <div id="login-extra-links"> - {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} - <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> - </div> - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> - </div> - - {{foreach $hiddens as $k=>$v}} - <input type="hidden" name="{{$k}}" value="{{$v}}" /> - {{/foreach}} - - -</form> - - -<script type="text/javascript"> $(document).ready(function() { $("#id_{{$lname.0}}").focus();} );</script> diff --git a/view/smarty3/login_head.tpl b/view/smarty3/login_head.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/login_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/logout.tpl b/view/smarty3/logout.tpl deleted file mode 100644 index 582d77ed63..0000000000 --- a/view/smarty3/logout.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<form action="{{$dest_url}}" method="post" > -<div class="logout-wrapper"> -<input type="hidden" name="auth-params" value="logout" /> -<input type="submit" name="submit" id="logout-button" value="{{$logout}}" /> -</div> -</form> diff --git a/view/smarty3/lostpass.tpl b/view/smarty3/lostpass.tpl deleted file mode 100644 index 0e437ca484..0000000000 --- a/view/smarty3/lostpass.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -<p id="lostpass-desc"> -{{$desc}} -</p> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper"> - <label for="login-name" id="label-login-name">{{$name}}</label> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> -</div> -<div id="login-submit-end"></div> -</form> - diff --git a/view/smarty3/magicsig.tpl b/view/smarty3/magicsig.tpl deleted file mode 100644 index af8dbb5bc8..0000000000 --- a/view/smarty3/magicsig.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="UTF-8"?> -<me:env xmlns:me="http://salmon-protocol.org/ns/magic-env"> -<me:data type="application/atom+xml"> -{{$data}} -</me:data> -<me:encoding>{{$encoding}}</me:encoding> -<me:alg>{{$algorithm}}</me:alg> -<me:sig key_id="{{$keyhash}}">{{$signature}}</me:sig> -</me:env> diff --git a/view/smarty3/mail_conv.tpl b/view/smarty3/mail_conv.tpl deleted file mode 100644 index 5083fdb258..0000000000 --- a/view/smarty3/mail_conv.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> - <div class="mail-conv-date">{{$mail.date}}</div> - <div class="mail-conv-subject">{{$mail.subject}}</div> - <div class="mail-conv-body">{{$mail.body}}</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> diff --git a/view/smarty3/mail_display.tpl b/view/smarty3/mail_display.tpl deleted file mode 100644 index 23d05bdeb8..0000000000 --- a/view/smarty3/mail_display.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -{{foreach $mails as $mail}} - {{include file="mail_conv.tpl"}} -{{/foreach}} - -{{if $canreply}} -{{include file="prv_message.tpl"}} -{{else}} -{{$unknown_text}} -{{/if}} diff --git a/view/smarty3/mail_head.tpl b/view/smarty3/mail_head.tpl deleted file mode 100644 index f7a39fa8b1..0000000000 --- a/view/smarty3/mail_head.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$messages}}</h3> - -{{$tab_content}} diff --git a/view/smarty3/mail_list.tpl b/view/smarty3/mail_list.tpl deleted file mode 100644 index 9dbfb6a144..0000000000 --- a/view/smarty3/mail_list.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >{{$from_name}}</div> - <div class="mail-list-date">{{$date}}</div> - <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > - <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/smarty3/maintenance.tpl b/view/smarty3/maintenance.tpl deleted file mode 100644 index f0ea0849c2..0000000000 --- a/view/smarty3/maintenance.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="maintenance-message">{{$sysdown}}</div> diff --git a/view/smarty3/manage.tpl b/view/smarty3/manage.tpl deleted file mode 100644 index 857402c04d..0000000000 --- a/view/smarty3/manage.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> -<div id="identity-manage-desc">{{$desc}}</div> -<div id="identity-manage-choose">{{$choose}}</div> -<div id="identity-selector-wrapper"> - <form action="manage" method="post" > - <select name="identity" size="4" onchange="this.form.submit();" > - - {{foreach $identities as $id}} - <option {{$id.selected}} value="{{$id.uid}}">{{$id.username}} ({{$id.nickname}})</option> - {{/foreach}} - - </select> - <div id="identity-select-break"></div> - - {{*<!--<input id="identity-submit" type="submit" name="submit" value="{{$submit}}" />-->*}} -</div></form> - diff --git a/view/smarty3/match.tpl b/view/smarty3/match.tpl deleted file mode 100644 index 14b7254669..0000000000 --- a/view/smarty3/match.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" title="{{$name}}[{{$tags}}]" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$url}}" title="{{$name}}[{{$tags}}]">{{$name}}</a> - </div> - <div class="profile-match-end"></div> - {{if $connlnk}} - <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> - {{/if}} - -</div> diff --git a/view/smarty3/message-end.tpl b/view/smarty3/message-end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/message-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/message-head.tpl b/view/smarty3/message-head.tpl deleted file mode 100644 index ffc6affa4d..0000000000 --- a/view/smarty3/message-head.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.js" ></script> - -<script>$(document).ready(function() { - var a; - a = $("#recip").autocomplete({ - serviceUrl: '{{$base}}/acl', - minChars: 2, - width: 350, - onSelect: function(value,data) { - $("#recip-complete").val(data); - } - }); - -}); - -</script> - diff --git a/view/smarty3/message_side.tpl b/view/smarty3/message_side.tpl deleted file mode 100644 index 7da22ee3e3..0000000000 --- a/view/smarty3/message_side.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="message-sidebar" class="widget"> - <div id="message-new"><a href="{{$new.url}}" class="{{if $new.sel}}newmessage-selected{{/if}}">{{$new.label}}</a> </div> - - <ul class="message-ul"> - {{foreach $tabs as $t}} - <li class="tool"><a href="{{$t.url}}" class="message-link{{if $t.sel}}message-selected{{/if}}">{{$t.label}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/smarty3/moderated_comment.tpl b/view/smarty3/moderated_comment.tpl deleted file mode 100644 index 1e4e9b6d4e..0000000000 --- a/view/smarty3/moderated_comment.tpl +++ /dev/null @@ -1,39 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> - <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> - <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> - <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> - <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> - <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> - </div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/smarty3/mood_content.tpl b/view/smarty3/mood_content.tpl deleted file mode 100644 index 461303318b..0000000000 --- a/view/smarty3/mood_content.tpl +++ /dev/null @@ -1,25 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -<div id="mood-desc">{{$desc}}</div> - -<form action="mood" method="get"> -<br /> -<br /> - -<input id="mood-parent" type="hidden" value="{{$parent}}" name="parent" /> - -<select name="verb" id="mood-verb-select" > -{{foreach $verbs as $v}} -<option value="{{$v.0}}">{{$v.1}}</option> -{{/foreach}} -</select> -<br /> -<br /> -<input type="submit" name="submit" value="{{$submit}}" /> -</form> - diff --git a/view/smarty3/msg-end.tpl b/view/smarty3/msg-end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/msg-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/msg-header.tpl b/view/smarty3/msg-header.tpl deleted file mode 100644 index 0f047f5cdd..0000000000 --- a/view/smarty3/msg-header.tpl +++ /dev/null @@ -1,102 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - -var plaintext = '{{$editselect}}'; - -if(plaintext != 'none') { - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "{{$baseurl}}/view/custom_tinymce.css", - //Character count - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - var editorId = ed.editorId; - var textarea = $('#'+editorId); - if (typeof(textarea.attr('tabindex')) != "undefined") { - $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex')); - textarea.attr('tabindex', null); - } - }); - } - }); -} -else - $("#prvmail-text").contact_autocomplete(baseurl+"/acl"); - - -</script> -<script type="text/javascript" src="js/ajaxupload.js" ></script> -<script> - $(document).ready(function() { - var uploader = new window.AjaxUpload( - 'prvmail-upload', - { action: 'wall_upload/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - tinyMCE.execCommand('mceInsertRawHTML',false,response); - $('#profile-rotator').hide(); - } - } - ); - - }); - - function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - -</script> - diff --git a/view/smarty3/nav.tpl b/view/smarty3/nav.tpl deleted file mode 100644 index 6119a1a93d..0000000000 --- a/view/smarty3/nav.tpl +++ /dev/null @@ -1,73 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> - {{$langselector}} - - <div id="site-location">{{$sitelocation}}</div> - - {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} - {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} - - <span id="nav-link-wrapper" > - - {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} - - {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} - - {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} - - <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> - <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - - {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} - - {{if $nav.network}} - <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - <span id="net-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.home}} - <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> - <span id="home-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.community}} - <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - {{/if}} - {{if $nav.introductions}} - <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.messages}} - <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{/if}} - - - - {{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} - - - {{if $nav.notifications}} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - {{/if}} - - {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} - {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} - - {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} - </span> - <span id="nav-end"></span> - <span id="banner">{{$banner}}</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/smarty3/navigation.tpl b/view/smarty3/navigation.tpl deleted file mode 100644 index 28229c5699..0000000000 --- a/view/smarty3/navigation.tpl +++ /dev/null @@ -1,108 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{* - # LOGIN/REGISTER - *}} -<center> -{{* Use nested if's since the Friendica template engine doesn't support AND or OR in if statements *}} -{{if $nav.login}} -<div id="navigation-login-wrapper" > -{{else}} -{{if $nav.register}} -<div id="navigation-login-wrapper" > -{{/if}} -{{/if}} -{{if $nav.login}}<a id="navigation-login-link" class="navigation-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a><br/> {{/if}} -{{if $nav.register}}<a id="navigation-register-link" class="navigation-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a><br/>{{/if}} -{{if $nav.login}} -</div> -{{else}} -{{if $nav.register}} -</div> -{{/if}} -{{/if}} - -{{* - # NETWORK/HOME - *}} -{{if $nav.network}} -<div id="navigation-network-wrapper" > -{{else}} -{{if $nav.home}} -<div id="navigation-network-wrapper" > -{{else}} -{{if $nav.community}} -<div id="navigation-network-wrapper" > -{{/if}} -{{/if}} -{{/if}} -{{if $nav.network}} -<a id="navigation-network-link" class="navigation-link navigation-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a><br/> -<a class="navigation-link navigation-commlink" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}">{{$nav.net_reset.1}}</a><br/> -{{/if}} -{{if $nav.home}} -<a id="navigation-home-link" class="navigation-link navigation-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a><br/> -{{/if}} -{{if $nav.community}} -<a id="navigation-community-link" class="navigation-link navigation-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a><br/> -{{/if}} -{{if $nav.network}} -</div> -{{else}} -{{if $nav.home}} -</div> -{{else}} -{{if $nav.community}} -</div> -{{/if}} -{{/if}} -{{/if}} - -{{* - # PRIVATE MESSAGES - *}} -{{if $nav.messages}} -<div id="navigation-messages-wrapper"> -<a id="navigation-messages-link" class="navigation-link navigation-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a><br/> -</div> -{{/if}} - - -{{* - # CONTACTS - *}} -<div id="navigation-contacts-wrapper"> -{{if $nav.contacts}}<a id="navigation-contacts-link" class="navigation-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><br/>{{/if}} -<a id="navigation-directory-link" class="navigation-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><br/> -{{if $nav.introductions}} -<a id="navigation-notify-link" class="navigation-link navigation-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a><br/> -{{/if}} -</div> - -{{* - # NOTIFICATIONS - *}} -{{if $nav.notifications}} -<div id="navigation-notifications-wrapper"> -<a id="navigation-notifications-link" class="navigation-link navigation-commlink" href="{{$nav.notifications.0}}" rel="#navigation-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a><br/> -</div> -{{/if}} - -{{* - # MISCELLANEOUS - *}} -<div id="navigation-misc-wrapper"> -{{if $nav.settings}}<a id="navigation-settings-link" class="navigation-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a><br/>{{/if}} -{{if $nav.manage}}<a id="navigation-manage-link" class="navigation-link navigation-commlink {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a><br/>{{/if}} -{{if $nav.profiles}}<a id="navigation-profiles-link" class="navigation-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a><br/>{{/if}} -{{if $nav.admin}}<a id="navigation-admin-link" class="navigation-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a><br/>{{/if}} -<a id="navigation-search-link" class="navigation-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a><br/> -{{if $nav.apps}}<a id="navigation-apps-link" class="navigation-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a><br/>{{/if}} -{{if $nav.help}} <a id="navigation-help-link" class="navigation-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a><br/>{{/if}} -</div> - -{{if $nav.logout}}<a id="navigation-logout-link" class="navigation-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a><br/>{{/if}} -</center> diff --git a/view/smarty3/netfriend.tpl b/view/smarty3/netfriend.tpl deleted file mode 100644 index e8658e0bc3..0000000000 --- a/view/smarty3/netfriend.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="intro-approve-as-friend-desc">{{$approve_as}}</div> - -<div class="intro-approve-as-friend-wrapper"> - <label class="intro-approve-as-friend-label" for="intro-approve-as-friend-{{$intro_id}}">{{$as_friend}}</label> - <input type="radio" name="duplex" id="intro-approve-as-friend-{{$intro_id}}" class="intro-approve-as-friend" {{$friend_selected}} value="1" /> - <div class="intro-approve-friend-break" ></div> -</div> -<div class="intro-approve-as-friend-end"></div> -<div class="intro-approve-as-fan-wrapper"> - <label class="intro-approve-as-fan-label" for="intro-approve-as-fan-{{$intro_id}}">{{$as_fan}}</label> - <input type="radio" name="duplex" id="intro-approve-as-fan-{{$intro_id}}" class="intro-approve-as-fan" {{$fan_selected}} value="0" /> - <div class="intro-approve-fan-break"></div> -</div> -<div class="intro-approve-as-end"></div> diff --git a/view/smarty3/nets.tpl b/view/smarty3/nets.tpl deleted file mode 100644 index 76b2a57d94..0000000000 --- a/view/smarty3/nets.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="nets-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - <a href="{{$base}}?nets=all" class="nets-link{{if $sel_all}} nets-selected{{/if}} nets-all">{{$all}}</a> - <ul class="nets-ul"> - {{foreach $nets as $net}} - <li><a href="{{$base}}?nets={{$net.ref}}" class="nets-link{{if $net.selected}} nets-selected{{/if}}">{{$net.name}}</a></li> - {{/foreach}} - </ul> -</div> diff --git a/view/smarty3/nogroup-template.tpl b/view/smarty3/nogroup-template.tpl deleted file mode 100644 index 7d103a655b..0000000000 --- a/view/smarty3/nogroup-template.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$header}}</h1> - -{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} -<div id="contact-edit-end"></div> - -{{$paginate}} - - - - diff --git a/view/smarty3/notifications.tpl b/view/smarty3/notifications.tpl deleted file mode 100644 index 834a7a016c..0000000000 --- a/view/smarty3/notifications.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h1>{{$notif_header}}</h1> - -{{include file="common_tabs.tpl"}} - -<div class="notif-network-wrapper"> - {{$notif_content}} -</div> diff --git a/view/smarty3/notifications_comments_item.tpl b/view/smarty3/notifications_comments_item.tpl deleted file mode 100644 index 9913e6cf71..0000000000 --- a/view/smarty3/notifications_comments_item.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> \ No newline at end of file diff --git a/view/smarty3/notifications_dislikes_item.tpl b/view/smarty3/notifications_dislikes_item.tpl deleted file mode 100644 index 9913e6cf71..0000000000 --- a/view/smarty3/notifications_dislikes_item.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> \ No newline at end of file diff --git a/view/smarty3/notifications_friends_item.tpl b/view/smarty3/notifications_friends_item.tpl deleted file mode 100644 index 9913e6cf71..0000000000 --- a/view/smarty3/notifications_friends_item.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> \ No newline at end of file diff --git a/view/smarty3/notifications_likes_item.tpl b/view/smarty3/notifications_likes_item.tpl deleted file mode 100644 index 792b285bce..0000000000 --- a/view/smarty3/notifications_likes_item.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notification"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> \ No newline at end of file diff --git a/view/smarty3/notifications_network_item.tpl b/view/smarty3/notifications_network_item.tpl deleted file mode 100644 index c3381d682f..0000000000 --- a/view/smarty3/notifications_network_item.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> diff --git a/view/smarty3/notifications_posts_item.tpl b/view/smarty3/notifications_posts_item.tpl deleted file mode 100644 index 9913e6cf71..0000000000 --- a/view/smarty3/notifications_posts_item.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> \ No newline at end of file diff --git a/view/smarty3/notify.tpl b/view/smarty3/notify.tpl deleted file mode 100644 index 9913e6cf71..0000000000 --- a/view/smarty3/notify.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="notif-item"> - <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> -</div> \ No newline at end of file diff --git a/view/smarty3/oauth_authorize.tpl b/view/smarty3/oauth_authorize.tpl deleted file mode 100644 index d7f1963d24..0000000000 --- a/view/smarty3/oauth_authorize.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<div class='oauthapp'> - <img src='{{$app.icon}}'> - <h4>{{$app.name}}</h4> -</div> -<h3>{{$authorize}}</h3> -<form method="POST"> -<div class="settings-submit-wrapper"><input class="settings-submit" type="submit" name="oauth_yes" value="{{$yes}}" /></div> -</form> diff --git a/view/smarty3/oauth_authorize_done.tpl b/view/smarty3/oauth_authorize_done.tpl deleted file mode 100644 index 12d4c6f48f..0000000000 --- a/view/smarty3/oauth_authorize_done.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<p>{{$info}}</p> -<code>{{$code}}</code> diff --git a/view/smarty3/oembed_video.tpl b/view/smarty3/oembed_video.tpl deleted file mode 100644 index bdfa11509f..0000000000 --- a/view/smarty3/oembed_video.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a href='{{$embedurl}}' onclick='this.innerHTML=Base64.decode("{{$escapedhtml}}"); return false;' style='float:left; margin: 1em; position: relative;'> - <img width='{{$tw}}' height='{{$th}}' src='{{$turl}}' > - <div style='position: absolute; top: 0px; left: 0px; width: {{$twpx}}; height: {{$thpx}}; background: url({{$baseurl}}/images/icons/48/play.png) no-repeat center center;'></div> -</a> diff --git a/view/smarty3/oexchange_xrd.tpl b/view/smarty3/oexchange_xrd.tpl deleted file mode 100644 index 5af7491821..0000000000 --- a/view/smarty3/oexchange_xrd.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version='1.0' encoding='UTF-8'?> -<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"> - - <Subject>{{$base}}</Subject> - - <Property - type="http://www.oexchange.org/spec/0.8/prop/vendor">Friendica</Property> - <Property - type="http://www.oexchange.org/spec/0.8/prop/title">Friendica Social Network</Property> - <Property - type="http://www.oexchange.org/spec/0.8/prop/name">Friendica</Property> - <Property - type="http://www.oexchange.org/spec/0.8/prop/prompt">Send to Friendica</Property> - - <Link - rel="icon" - href="{{$base}}/images/friendica-16.png" - type="image/png" - /> - - <Link - rel="icon32" - href="{{$base}}/images/friendica-32.png" - type="image/png" - /> - - <Link - rel= "http://www.oexchange.org/spec/0.8/rel/offer" - href="{{$base}}/oexchange" - type="text/html" - /> -</XRD> - diff --git a/view/smarty3/opensearch.tpl b/view/smarty3/opensearch.tpl deleted file mode 100644 index dc5cf8875b..0000000000 --- a/view/smarty3/opensearch.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="UTF-8"?> -<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> - <ShortName>Friendica@{{$nodename}}</ShortName> - <Description>Search in Friendica@{{$nodename}}</Description> - <Contact>http://bugs.friendica.com/</Contact> - <Image height="16" width="16" type="image/png">{{$baseurl}}/images/friendica-16.png</Image> - <Image height="64" width="64" type="image/png">{{$baseurl}}/images/friendica-64.png</Image> - <Url type="text/html" - template="{{$baseurl}}/search?search={searchTerms}"/> - <Url type="application/opensearchdescription+xml" - rel="self" - template="{{$baseurl}}/opensearch" /> -</OpenSearchDescription> \ No newline at end of file diff --git a/view/smarty3/pagetypes.tpl b/view/smarty3/pagetypes.tpl deleted file mode 100644 index 15cd3047ac..0000000000 --- a/view/smarty3/pagetypes.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - {{include file="field_radio.tpl" field=$page_normal}} - {{include file="field_radio.tpl" field=$page_community}} - {{include file="field_radio.tpl" field=$page_prvgroup}} - {{include file="field_radio.tpl" field=$page_soapbox}} - {{include file="field_radio.tpl" field=$page_freelove}} diff --git a/view/smarty3/peoplefind.tpl b/view/smarty3/peoplefind.tpl deleted file mode 100644 index 5417ee0edf..0000000000 --- a/view/smarty3/peoplefind.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="peoplefind-sidebar" class="widget"> - <h3>{{$findpeople}}</h3> - <div id="peoplefind-desc">{{$desc}}</div> - <form action="dirfind" method="post" /> - <input id="side-peoplefind-url" type="text" name="search" size="24" title="{{$hint}}" /><input id="side-peoplefind-submit" type="submit" name="submit" value="{{$findthem}}" /> - </form> - <div class="side-link" id="side-match-link"><a href="match" >{{$similar}}</a></div> - <div class="side-link" id="side-suggest-link"><a href="suggest" >{{$suggest}}</a></div> - <div class="side-link" id="side-random-profile-link" ><a href="randprof" target="extlink" >{{$random}}</a></div> - {{if $inv}} - <div class="side-link" id="side-invite-link" ><a href="invite" >{{$inv}}</a></div> - {{/if}} -</div> - diff --git a/view/smarty3/photo_album.tpl b/view/smarty3/photo_album.tpl deleted file mode 100644 index 56ee6b61c6..0000000000 --- a/view/smarty3/photo_album.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="photo-album-image-wrapper" id="photo-album-image-wrapper-{{$id}}"> - <a href="{{$photolink}}" class="photo-album-photo-link" id="photo-album-photo-link-{{$id}}" title="{{$phototitle}}"> - <img src="{{$imgsrc}}" alt="{{$imgalt}}" title="{{$phototitle}}" class="photo-album-photo lframe resize{{$twist}}" id="photo-album-photo-{{$id}}" /> - <p class='caption'>{{$desc}}</p> - </a> -</div> -<div class="photo-album-image-wrapper-end"></div> diff --git a/view/smarty3/photo_drop.tpl b/view/smarty3/photo_drop.tpl deleted file mode 100644 index ed500fd0ad..0000000000 --- a/view/smarty3/photo_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > - <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/smarty3/photo_edit.tpl b/view/smarty3/photo_edit.tpl deleted file mode 100644 index fefe7f10b5..0000000000 --- a/view/smarty3/photo_edit.tpl +++ /dev/null @@ -1,55 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="{{$item_id}}" /> - - <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> - - <div id="photo-edit-albumname-end"></div> - - <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> - <input id="photo-edit-caption" type="text" size="84" name="desc" value="{{$caption}}" /> - - <div id="photo-edit-caption-end"></div> - - <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> - <input name="newtag" id="photo-edit-newtag" size="84" title="{{$help_tags}}" type="text" /> - - <div id="photo-edit-tags-end"></div> - <div id="photo-edit-rotate-wrapper"> - <div id="photo-edit-rotate-label"> - {{$rotatecw}}<br> - {{$rotateccw}} - </div> - <input type="radio" name="rotate" value="1" /><br> - <input type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="button popupbox" title="{{$permissions}}"/> - <span id="jot-perms-icon" class="icon {{$lockstate}}" ></span>{{$permissions}} - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - {{$aclselect}} - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - - diff --git a/view/smarty3/photo_edit_head.tpl b/view/smarty3/photo_edit_head.tpl deleted file mode 100644 index 50e6802957..0000000000 --- a/view/smarty3/photo_edit_head.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - - $(document).keydown(function(event) { - - if("{{$prevlink}}" != '') { if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = "{{$prevlink}}"; }} - if("{{$nextlink}}" != '') { if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = "{{$nextlink}}"; }} - - }); - -</script> diff --git a/view/smarty3/photo_item.tpl b/view/smarty3/photo_item.tpl deleted file mode 100644 index 7d6ac96ee1..0000000000 --- a/view/smarty3/photo_item.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper{{$indent}}" id="wall-item-outside-wrapper-{{$id}}" > - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$id}}" > - <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-photo-link" id="wall-item-photo-link-{{$id}}"> - <img src="{{$thumb}}" class="wall-item-photo" id="wall-item-photo-{{$id}}" style="height: 80px; width: 80px;" alt="{{$name}}" /></a> - </div> - - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$id}}" > - <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-name-link"><span class="wall-item-name" id="wall-item-name-{{$id}}" >{{$name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$id}}">{{$ago}}</div> - </div> - <div class="wall-item-content" id="wall-item-content-{{$id}}" > - <div class="wall-item-title" id="wall-item-title-{{$id}}">{{$title}}</div> - <div class="wall-item-body" id="wall-item-body-{{$id}}" >{{$body}}</div> - </div> - {{$drop}} - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-comment-separator"></div> - {{$comment}} - -<div class="wall-item-outside-wrapper-end{{$indent}}" ></div> -</div> - diff --git a/view/smarty3/photo_top.tpl b/view/smarty3/photo_top.tpl deleted file mode 100644 index b34e1e6394..0000000000 --- a/view/smarty3/photo_top.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="photo-top-image-wrapper lframe" id="photo-top-image-wrapper-{{$photo.id}}"> - <a href="{{$photo.link}}" class="photo-top-photo-link" id="photo-top-photo-link-{{$photo.id}}" title="{{$photo.title}}"> - <img src="{{$photo.src}}" alt="{{$photo.alt}}" title="{{$photo.title}}" class="photo-top-photo{{$photo.twist}}" id="photo-top-photo-{{$photo.id}}" /> - </a> - <div class="photo-top-album-name"><a href="{{$photo.album.link}}" class="photo-top-album-link" title="{{$photo.album.alt}}" >{{$photo.album.name}}</a></div> -</div> - diff --git a/view/smarty3/photo_view.tpl b/view/smarty3/photo_view.tpl deleted file mode 100644 index 94f71bdd89..0000000000 --- a/view/smarty3/photo_view.tpl +++ /dev/null @@ -1,42 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} -</div> - -{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} -<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} -<div id="photo-photo-end"></div> -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}}{{$edit}}{{/if}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} - {{$like}} - {{$dislike}} -</div> -{{/if}} - -{{$comments}} - -{{$paginate}} - diff --git a/view/smarty3/photos_default_uploader_box.tpl b/view/smarty3/photos_default_uploader_box.tpl deleted file mode 100644 index 001d0a3db9..0000000000 --- a/view/smarty3/photos_default_uploader_box.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<input id="photos-upload-choose" type="file" name="userfile" /> diff --git a/view/smarty3/photos_default_uploader_submit.tpl b/view/smarty3/photos_default_uploader_submit.tpl deleted file mode 100644 index 87d065d6ea..0000000000 --- a/view/smarty3/photos_default_uploader_submit.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="photos-upload-submit-wrapper" > - <input type="submit" name="submit" value="{{$submit}}" id="photos-upload-submit" /> -</div> diff --git a/view/smarty3/photos_head.tpl b/view/smarty3/photos_head.tpl deleted file mode 100644 index b90fc92bbb..0000000000 --- a/view/smarty3/photos_head.tpl +++ /dev/null @@ -1,31 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - - var ispublic = "{{$ispublic}}"; - - - $(document).ready(function() { - - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - } - - }).trigger('change'); - - }); - -</script> - diff --git a/view/smarty3/photos_recent.tpl b/view/smarty3/photos_recent.tpl deleted file mode 100644 index cb2411df34..0000000000 --- a/view/smarty3/photos_recent.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> -{{if $can_post}} -<a id="photo-top-upload-link" href="{{$upload.1}}">{{$upload.0}}</a> -{{/if}} - -<div class="photos"> -{{foreach $photos as $photo}} - {{include file="photo_top.tpl"}} -{{/foreach}} -</div> -<div class="photos-end"></div> diff --git a/view/smarty3/photos_upload.tpl b/view/smarty3/photos_upload.tpl deleted file mode 100644 index f2e95a9b14..0000000000 --- a/view/smarty3/photos_upload.tpl +++ /dev/null @@ -1,54 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$pagename}}</h3> - -<div id="photos-usage-message">{{$usage}}</div> - -<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> - <select id="photos-upload-album-select" name="album" size="4"> - {{$albumselect}} - </select> - </div> - <div id="photos-upload-exist-end"></div> - - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" /> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> - </div> - - - <div id="photos-upload-perms" class="photos-upload-perms" > - <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;"> - <div id="photos-upload-permissions-wrapper"> - {{$aclselect}} - </div> - </div> - - <div id="photos-upload-spacer"></div> - - {{$alt_uploader}} - - {{$default_upload_box}} - {{$default_upload_submit}} - - <div class="photos-upload-end" ></div> -</form> - diff --git a/view/smarty3/poco_entry_xml.tpl b/view/smarty3/poco_entry_xml.tpl deleted file mode 100644 index d6e139cb59..0000000000 --- a/view/smarty3/poco_entry_xml.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<entry> -{{if $entry.id}}<id>{{$entry.id}}</id>{{/if}} -{{if $entry.displayName}}<displayName>{{$entry.displayName}}</displayName>{{/if}} -{{if $entry.preferredUsername}}<preferredUsername>{{$entry.preferredUsername}}</preferredUsername>{{/if}} -{{if $entry.urls}}{{foreach $entry.urls as $url}}<urls><value>{{$url.value}}</value><type>{{$url.type}}</type></urls>{{/foreach}}{{/if}} -{{if $entry.photos}}{{foreach $entry.photos as $photo}}<photos><value>{{$photo.value}}</value><type>{{$photo.type}}</type></photos>{{/foreach}}{{/if}} -</entry> diff --git a/view/smarty3/poco_xml.tpl b/view/smarty3/poco_xml.tpl deleted file mode 100644 index b8cd8fc081..0000000000 --- a/view/smarty3/poco_xml.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="utf-8"?> -<response> -{{if $response.sorted}}<sorted>{{$response.sorted}}</sorted>{{/if}} -{{if $response.filtered}}<filtered>{{$response.filtered}}</filtered>{{/if}} -{{if $response.updatedSince}}<updatedSince>{{$response.updatedSince}}</updatedSince>{{/if}} -<startIndex>{{$response.startIndex}}</startIndex> -<itemsPerPage>{{$response.itemsPerPage}}</itemsPerPage> -<totalResults>{{$response.totalResults}}</totalResults> - - -{{if $response.totalResults}} -{{foreach $response.entry as $entry}} -{{include file="poco_entry_xml.tpl"}} -{{/foreach}} -{{else}} -<entry></entry> -{{/if}} -</response> diff --git a/view/smarty3/poke_content.tpl b/view/smarty3/poke_content.tpl deleted file mode 100644 index 6235aca0c0..0000000000 --- a/view/smarty3/poke_content.tpl +++ /dev/null @@ -1,37 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -<div id="poke-desc">{{$desc}}</div> - -<form action="poke" method="get"> -<br /> -<br /> - -<div id="poke-recip-label">{{$clabel}}</div> -<br /> -<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> -<br /> -<br /> -<select name="verb" id="poke-verb-select" > -{{foreach $verbs as $v}} -<option value="{{$v.0}}">{{$v.1}}</option> -{{/foreach}} -</select> -<br /> -<br /> -<div id="poke-private-desc">{{$prv_desc}}</div> -<input type="checkbox" name="private" {{if $parent}}disabled="disabled"{{/if}} value="1" /> -<br /> -<br /> -<input type="submit" name="submit" value="{{$submit}}" /> -</form> - diff --git a/view/smarty3/posted_date_widget.tpl b/view/smarty3/posted_date_widget.tpl deleted file mode 100644 index 2f5838edb8..0000000000 --- a/view/smarty3/posted_date_widget.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="datebrowse-sidebar" class="widget"> - <h3>{{$title}}</h3> -<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script> -<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($(this).val());" size="{{$size}}"> -{{foreach $dates as $d}} -<option value="{{$url}}/{{$d.1}}/{{$d.2}}" >{{$d.0}}</option> -{{/foreach}} -</select> -</div> diff --git a/view/smarty3/profed_end.tpl b/view/smarty3/profed_end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/profed_end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/profed_head.tpl b/view/smarty3/profed_head.tpl deleted file mode 100644 index 52b9340954..0000000000 --- a/view/smarty3/profed_head.tpl +++ /dev/null @@ -1,43 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="js/country.js" ></script> - -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> - <script language="javascript" type="text/javascript"> - - -tinyMCE.init({ - theme : "advanced", - mode : "{{$editselect}}", - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - content_css: "{{$baseurl}}/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - }); - } - -}); - - -</script> - diff --git a/view/smarty3/profile-hide-friends.tpl b/view/smarty3/profile-hide-friends.tpl deleted file mode 100644 index 6e3d395d07..0000000000 --- a/view/smarty3/profile-hide-friends.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<p id="hide-friends-text"> -{{$desc}} -</p> - - <div id="hide-friends-yes-wrapper"> - <label id="hide-friends-yes-label" for="hide-friends-yes">{{$yes_str}}</label> - <input type="radio" name="hide-friends" id="hide-friends-yes" {{$yes_selected}} value="1" /> - - <div id="hide-friends-break" ></div> - </div> - <div id="hide-friends-no-wrapper"> - <label id="hide-friends-no-label" for="hide-friends-no">{{$no_str}}</label> - <input type="radio" name="hide-friends" id="hide-friends-no" {{$no_selected}} value="0" /> - - <div id="hide-friends-end"></div> - </div> diff --git a/view/smarty3/profile-hide-wall.tpl b/view/smarty3/profile-hide-wall.tpl deleted file mode 100644 index 755908d176..0000000000 --- a/view/smarty3/profile-hide-wall.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<p id="hide-wall-text"> -{{$desc}} -</p> - - <div id="hide-wall-yes-wrapper"> - <label id="hide-wall-yes-label" for="hide-wall-yes">{{$yes_str}}</label> - <input type="radio" name="hidewall" id="hide-wall-yes" {{$yes_selected}} value="1" /> - - <div id="hide-wall-break" ></div> - </div> - <div id="hide-wall-no-wrapper"> - <label id="hide-wall-no-label" for="hide-wall-no">{{$no_str}}</label> - <input type="radio" name="hidewall" id="hide-wall-no" {{$no_selected}} value="0" /> - - <div id="hide-wall-end"></div> - </div> diff --git a/view/smarty3/profile-in-directory.tpl b/view/smarty3/profile-in-directory.tpl deleted file mode 100644 index 0efd1bf5c0..0000000000 --- a/view/smarty3/profile-in-directory.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<p id="profile-in-directory"> -{{$desc}} -</p> - - <div id="profile-in-dir-yes-wrapper"> - <label id="profile-in-dir-yes-label" for="profile-in-dir-yes">{{$yes_str}}</label> - <input type="radio" name="profile_in_directory" id="profile-in-dir-yes" {{$yes_selected}} value="1" /> - - <div id="profile-in-dir-break" ></div> - </div> - <div id="profile-in-dir-no-wrapper"> - <label id="profile-in-dir-no-label" for="profile-in-dir-no">{{$no_str}}</label> - <input type="radio" name="profile_in_directory" id="profile-in-dir-no" {{$no_selected}} value="0" /> - - <div id="profile-in-dir-end"></div> - </div> diff --git a/view/smarty3/profile-in-netdir.tpl b/view/smarty3/profile-in-netdir.tpl deleted file mode 100644 index b9cb456ea5..0000000000 --- a/view/smarty3/profile-in-netdir.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<p id="profile-in-directory"> -{{$desc}} -</p> - - <div id="profile-in-netdir-yes-wrapper"> - <label id="profile-in-netdir-yes-label" for="profile-in-netdir-yes">{{$yes_str}}</label> - <input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-yes" {{$yes_selected}} value="1" /> - - <div id="profile-in-netdir-break" ></div> - </div> - <div id="profile-in-netdir-no-wrapper"> - <label id="profile-in-netdir-no-label" for="profile-in-netdir-no">{{$no_str}}</label> - <input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-no" {{$no_selected}} value="0" /> - - <div id="profile-in-netdir-end"></div> - </div> diff --git a/view/smarty3/profile_advanced.tpl b/view/smarty3/profile_advanced.tpl deleted file mode 100644 index b9cc57931b..0000000000 --- a/view/smarty3/profile_advanced.tpl +++ /dev/null @@ -1,175 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h2>{{$title}}</h2> - -<dl id="aprofile-fullname" class="aprofile"> - <dt>{{$profile.fullname.0}}</dt> - <dd>{{$profile.fullname.1}}</dd> -</dl> - -{{if $profile.gender}} -<dl id="aprofile-gender" class="aprofile"> - <dt>{{$profile.gender.0}}</dt> - <dd>{{$profile.gender.1}}</dd> -</dl> -{{/if}} - -{{if $profile.birthday}} -<dl id="aprofile-birthday" class="aprofile"> - <dt>{{$profile.birthday.0}}</dt> - <dd>{{$profile.birthday.1}}</dd> -</dl> -{{/if}} - -{{if $profile.age}} -<dl id="aprofile-age" class="aprofile"> - <dt>{{$profile.age.0}}</dt> - <dd>{{$profile.age.1}}</dd> -</dl> -{{/if}} - -{{if $profile.marital}} -<dl id="aprofile-marital" class="aprofile"> - <dt><span class="heart">♥</span> {{$profile.marital.0}}</dt> - <dd>{{$profile.marital.1}}{{if $profile.marital.with}} ({{$profile.marital.with}}){{/if}}{{if $profile.howlong}} {{$profile.howlong}}{{/if}}</dd> -</dl> -{{/if}} - -{{if $profile.sexual}} -<dl id="aprofile-sexual" class="aprofile"> - <dt>{{$profile.sexual.0}}</dt> - <dd>{{$profile.sexual.1}}</dd> -</dl> -{{/if}} - -{{if $profile.pub_keywords}} -<dl id="aprofile-tags" class="aprofile"> - <dt>{{$profile.pub_keywords.0}}</dt> - <dd>{{$profile.pub_keywords.1}}</dd> -</dl> -{{/if}} - -{{if $profile.homepage}} -<dl id="aprofile-homepage" class="aprofile"> - <dt>{{$profile.homepage.0}}</dt> - <dd>{{$profile.homepage.1}}</dd> -</dl> -{{/if}} - -{{if $profile.hometown}} -<dl id="aprofile-hometown" class="aprofile"> - <dt>{{$profile.hometown.0}}</dt> - <dd>{{$profile.hometown.1}}</dd> -</dl> -{{/if}} - -{{if $profile.politic}} -<dl id="aprofile-politic" class="aprofile"> - <dt>{{$profile.politic.0}}</dt> - <dd>{{$profile.politic.1}}</dd> -</dl> -{{/if}} - -{{if $profile.religion}} -<dl id="aprofile-religion" class="aprofile"> - <dt>{{$profile.religion.0}}</dt> - <dd>{{$profile.religion.1}}</dd> -</dl> -{{/if}} - -{{if $profile.about}} -<dl id="aprofile-about" class="aprofile"> - <dt>{{$profile.about.0}}</dt> - <dd>{{$profile.about.1}}</dd> -</dl> -{{/if}} - -{{if $profile.interest}} -<dl id="aprofile-interest" class="aprofile"> - <dt>{{$profile.interest.0}}</dt> - <dd>{{$profile.interest.1}}</dd> -</dl> -{{/if}} - -{{if $profile.likes}} -<dl id="aprofile-likes" class="aprofile"> - <dt>{{$profile.likes.0}}</dt> - <dd>{{$profile.likes.1}}</dd> -</dl> -{{/if}} - -{{if $profile.dislikes}} -<dl id="aprofile-dislikes" class="aprofile"> - <dt>{{$profile.dislikes.0}}</dt> - <dd>{{$profile.dislikes.1}}</dd> -</dl> -{{/if}} - -{{if $profile.contact}} -<dl id="aprofile-contact" class="aprofile"> - <dt>{{$profile.contact.0}}</dt> - <dd>{{$profile.contact.1}}</dd> -</dl> -{{/if}} - - -{{if $profile.music}} -<dl id="aprofile-music" class="aprofile"> - <dt>{{$profile.music.0}}</dt> - <dd>{{$profile.music.1}}</dd> -</dl> -{{/if}} - - -{{if $profile.book}} -<dl id="aprofile-book" class="aprofile"> - <dt>{{$profile.book.0}}</dt> - <dd>{{$profile.book.1}}</dd> -</dl> -{{/if}} - - -{{if $profile.tv}} -<dl id="aprofile-tv" class="aprofile"> - <dt>{{$profile.tv.0}}</dt> - <dd>{{$profile.tv.1}}</dd> -</dl> -{{/if}} - - -{{if $profile.film}} -<dl id="aprofile-film" class="aprofile"> - <dt>{{$profile.film.0}}</dt> - <dd>{{$profile.film.1}}</dd> -</dl> -{{/if}} - - -{{if $profile.romance}} -<dl id="aprofile-romance" class="aprofile"> - <dt>{{$profile.romance.0}}</dt> - <dd>{{$profile.romance.1}}</dd> -</dl> -{{/if}} - - -{{if $profile.work}} -<dl id="aprofile-work" class="aprofile"> - <dt>{{$profile.work.0}}</dt> - <dd>{{$profile.work.1}}</dd> -</dl> -{{/if}} - -{{if $profile.education}} -<dl id="aprofile-education" class="aprofile"> - <dt>{{$profile.education.0}}</dt> - <dd>{{$profile.education.1}}</dd> -</dl> -{{/if}} - - - - diff --git a/view/smarty3/profile_edit.tpl b/view/smarty3/profile_edit.tpl deleted file mode 100644 index 4b7c4d0b1c..0000000000 --- a/view/smarty3/profile_edit.tpl +++ /dev/null @@ -1,328 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$default}} - -<h1>{{$banner}}</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile_photo" id="profile-photo_upload-link" title="{{$profpic}}">{{$profpic}}</a></li> -<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> -<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> -<li></li> -<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> -<input type="text" size="32" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> -<input type="text" size="32" name="name" id="profile-edit-name" value="{{$name}}" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> -<input type="text" size="32" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> -{{$gender}} -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> -<div id="profile-edit-dob" > -{{$dob}} {{$age}} -</div> -</div> -<div id="profile-edit-dob-end"></div> - -{{$hide_friends}} - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> -<input type="text" size="32" name="address" id="profile-edit-address" value="{{$address}}" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> -<input type="text" size="32" name="locality" id="profile-edit-locality" value="{{$locality}}" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> -<input type="text" size="32" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> -<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> -<option selected="selected" >{{$country_name}}</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> -<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >{{$region}}</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> -<input type="text" size="32" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> -{{$marital}} -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> -<input type="text" size="32" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> -<input type="text" size="32" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> -{{$sexual}} -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> -<input type="text" size="32" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> -<input type="text" size="32" name="politic" id="profile-edit-politic" value="{{$politic}}" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> -<input type="text" size="32" name="religion" id="profile-edit-religion" value="{{$religion}}" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> -<input type="text" size="32" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> -</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> -<input type="text" size="32" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> -</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" > -<p id="about-jot-desc" > -{{$lbl_about}} -</p> - -<textarea rows="10" cols="72" id="profile-about-text" name="about" >{{$about}}</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" > -<p id="interest-jot-desc" > -{{$lbl_hobbies}} -</p> - -<textarea rows="10" cols="72" id="interest-jot-text" name="interest" >{{$interest}}</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" > -<p id="likes-jot-desc" > -{{$lbl_likes}} -</p> - -<textarea rows="10" cols="72" id="likes-jot-text" name="likes" >{{$likes}}</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" > -<p id="dislikes-jot-desc" > -{{$lbl_dislikes}} -</p> - -<textarea rows="10" cols="72" id="dislikes-jot-text" name="dislikes" >{{$dislikes}}</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" > -<p id="contact-jot-desc" > -{{$lbl_social}} -</p> - -<textarea rows="10" cols="72" id="contact-jot-text" name="contact" >{{$contact}}</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" > -<p id="music-jot-desc" > -{{$lbl_music}} -</p> - -<textarea rows="10" cols="72" id="music-jot-text" name="music" >{{$music}}</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" > -<p id="book-jot-desc" > -{{$lbl_book}} -</p> - -<textarea rows="10" cols="72" id="book-jot-text" name="book" >{{$book}}</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" > -<p id="tv-jot-desc" > -{{$lbl_tv}} -</p> - -<textarea rows="10" cols="72" id="tv-jot-text" name="tv" >{{$tv}}</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" > -<p id="film-jot-desc" > -{{$lbl_film}} -</p> - -<textarea rows="10" cols="72" id="film-jot-text" name="film" >{{$film}}</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" > -<p id="romance-jot-desc" > -{{$lbl_love}} -</p> - -<textarea rows="10" cols="72" id="romance-jot-text" name="romance" >{{$romance}}</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" > -<p id="work-jot-desc" > -{{$lbl_work}} -</p> - -<textarea rows="10" cols="72" id="work-jot-text" name="work" >{{$work}}</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" > -<p id="education-jot-desc" > -{{$lbl_school}} -</p> - -<textarea rows="10" cols="72" id="education-jot-text" name="education" >{{$education}}</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> -<script type="text/javascript">Fill_Country('{{$country_name}}');Fill_States('{{$region}}');</script> diff --git a/view/smarty3/profile_edlink.tpl b/view/smarty3/profile_edlink.tpl deleted file mode 100644 index 9424bcc3dc..0000000000 --- a/view/smarty3/profile_edlink.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-edit-side-div"><a class="profile-edit-side-link icon edit" title="{{$editprofile}}" href="profiles/{{$profid}}" ></a></div> -<div class="clear"></div> \ No newline at end of file diff --git a/view/smarty3/profile_entry.tpl b/view/smarty3/profile_entry.tpl deleted file mode 100644 index 4774fd11b3..0000000000 --- a/view/smarty3/profile_entry.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="profile-listing" > -<div class="profile-listing-photo-wrapper" > -<a href="profiles/{{$id}}" class="profile-listing-edit-link"><img class="profile-listing-photo" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a> -</div> -<div class="profile-listing-photo-end"></div> -<div class="profile-listing-name" id="profile-listing-name-{{$id}}"><a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a></div> -<div class="profile-listing-visible">{{$visible}}</div> -</div> -<div class="profile-listing-end"></div> - diff --git a/view/smarty3/profile_listing_header.tpl b/view/smarty3/profile_listing_header.tpl deleted file mode 100644 index f77bdcc807..0000000000 --- a/view/smarty3/profile_listing_header.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$header}}</h1> -<p id="profile-listing-desc" class="button" > -<a href="profile_photo" >{{$chg_photo}}</a> -</p> -<div id="profile-listing-new-link-wrapper" class="button" > -<a href="{{$cr_new_link}}" id="profile-listing-new-link" title="{{$cr_new}}" >{{$cr_new}}</a> -</div> - diff --git a/view/smarty3/profile_photo.tpl b/view/smarty3/profile_photo.tpl deleted file mode 100644 index 8a278cdfe9..0000000000 --- a/view/smarty3/profile_photo.tpl +++ /dev/null @@ -1,31 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<form enctype="multipart/form-data" action="profile_photo" method="post"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-photo-upload-wrapper"> -<label id="profile-photo-upload-label" for="profile-photo-upload">{{$lbl_upfile}} </label> -<input name="userfile" type="file" id="profile-photo-upload" size="48" /> -</div> - -<label id="profile-photo-profiles-label" for="profile-photo-profiles">{{$lbl_profiles}} </label> -<select name="profile" id="profile-photo-profiles" /> -{{foreach $profiles as $p}} -<option value="{{$p.id}}" {{if $p.default}}selected="selected"{{/if}}>{{$p.name}}</option> -{{/foreach}} -</select> - -<div id="profile-photo-submit-wrapper"> -<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}"> -</div> - -</form> - -<div id="profile-photo-link-select-wrapper"> -{{$select}} -</div> \ No newline at end of file diff --git a/view/smarty3/profile_publish.tpl b/view/smarty3/profile_publish.tpl deleted file mode 100644 index 1dc9eb7fc6..0000000000 --- a/view/smarty3/profile_publish.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<p id="profile-publish-desc-{{$instance}}"> -{{$pubdesc}} -</p> - - <div id="profile-publish-yes-wrapper-{{$instance}}"> - <label id="profile-publish-yes-label-{{$instance}}" for="profile-publish-yes-{{$instance}}">{{$str_yes}}</label> - <input type="radio" name="profile_publish_{{$instance}}" id="profile-publish-yes-{{$instance}}" {{$yes_selected}} value="1" /> - - <div id="profile-publish-break-{{$instance}}" ></div> - </div> - <div id="profile-publish-no-wrapper-{{$instance}}"> - <label id="profile-publish-no-label-{{$instance}}" for="profile-publish-no-{{$instance}}">{{$str_no}}</label> - <input type="radio" name="profile_publish_{{$instance}}" id="profile-publish-no-{{$instance}}" {{$no_selected}} value="0" /> - - <div id="profile-publish-end-{{$instance}}"></div> - </div> diff --git a/view/smarty3/profile_vcard.tpl b/view/smarty3/profile_vcard.tpl deleted file mode 100644 index 3f4d3c711c..0000000000 --- a/view/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,55 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="fn label">{{$profile.name}}</div> - - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - {{if $wallmessage}} - <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/smarty3/prv_message.tpl b/view/smarty3/prv_message.tpl deleted file mode 100644 index 83cf7e99c4..0000000000 --- a/view/smarty3/prv_message.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> -{{$select}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/smarty3/pwdreset.tpl b/view/smarty3/pwdreset.tpl deleted file mode 100644 index e86e1227f8..0000000000 --- a/view/smarty3/pwdreset.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$lbl1}}</h3> - -<p> -{{$lbl2}} -</p> -<p> -{{$lbl3}} -</p> -<p> -{{$newpass}} -</p> -<p> -{{$lbl4}} {{$lbl5}} -</p> -<p> -{{$lbl6}} -</p> diff --git a/view/smarty3/register.tpl b/view/smarty3/register.tpl deleted file mode 100644 index 5e655cd82e..0000000000 --- a/view/smarty3/register.tpl +++ /dev/null @@ -1,70 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$regtitle}}</h3> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="{{$photo}}" /> - - {{$registertext}} - - <p id="register-realpeople">{{$realpeople}}</p> - - <p id="register-fill-desc">{{$fillwith}}</p> - <p id="register-fill-ext">{{$fillext}}</p> - -{{if $oidlabel}} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > - </div> - <div id="register-openid-end" ></div> -{{/if}} - -{{if $invitations}} - - <p id="register-invite-desc">{{$invite_desc}}</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > - </div> - <div id="register-name-end" ></div> - -{{/if}} - - - <div id="register-name-wrapper" > - <label for="register-name" id="label-register-name" >{{$namelabel}}</label> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" > - <label for="register-email" id="label-register-email" >{{$addrlabel}}</label> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > - </div> - <div id="register-email-end" ></div> - - <p id="register-nickname-desc" >{{$nickdesc}}</p> - - <div id="register-nickname-wrapper" > - <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" ><div id="register-sitename">@{{$sitename}}</div> - </div> - <div id="register-nickname-end" ></div> - - {{$publish}} - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> - </div> - <div id="register-submit-end" ></div> - -</form> - -{{$license}} - - diff --git a/view/smarty3/remote_friends_common.tpl b/view/smarty3/remote_friends_common.tpl deleted file mode 100644 index 5844aac87e..0000000000 --- a/view/smarty3/remote_friends_common.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="remote-friends-in-common" class="bigwidget"> - <div id="rfic-desc">{{$desc}} {{if $linkmore}}<a href="{{$base}}/common/rem/{{$uid}}/{{$cid}}">{{$more}}</a>{{/if}}</div> - {{if $items}} - {{foreach $items as $item}} - <div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$item.url}}"> - <img src="{{$item.photo}}" width="80" height="80" alt="{{$item.name}}" title="{{$item.name}}" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$itemurl}}" title="{{$item.name}}">{{$item.name}}</a> - </div> - <div class="profile-match-end"></div> - </div> - {{/foreach}} - {{/if}} - <div id="rfic-end" class="clear"></div> -</div> - diff --git a/view/smarty3/removeme.tpl b/view/smarty3/removeme.tpl deleted file mode 100644 index 3fe12a2231..0000000000 --- a/view/smarty3/removeme.tpl +++ /dev/null @@ -1,25 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<div id="remove-account-wrapper"> - -<div id="remove-account-desc">{{$desc}}</div> - -<form action="{{$basedir}}/removeme" autocomplete="off" method="post" > -<input type="hidden" name="verify" value="{{$hash}}" /> - -<div id="remove-account-pass-wrapper"> -<label id="remove-account-pass-label" for="remove-account-pass">{{$passwd}}</label> -<input type="password" id="remove-account-pass" name="qxz_password" /> -</div> -<div id="remove-account-pass-end"></div> - -<input type="submit" name="submit" value="{{$submit}}" /> - -</form> -</div> - diff --git a/view/smarty3/saved_searches_aside.tpl b/view/smarty3/saved_searches_aside.tpl deleted file mode 100644 index 0685eda7ed..0000000000 --- a/view/smarty3/saved_searches_aside.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="saved-search-list"> - <h3 id="search">{{$title}}</h3> - {{$searchbox}} - - <ul id="saved-search-ul"> - {{foreach $saved as $search}} - <li class="saved-search-li clear"> - <a title="{{$search.delete}}" onclick="return confirmDelete();" id="drop-saved-search-term-{{$search.id}}" class="iconspacer savedsearchdrop " href="network/?f=&remove=1&search={{$search.encodedterm}}"></a> - <a id="saved-search-term-{{$search.id}}" class="savedsearchterm" href="network/?f=&search={{$search.encodedterm}}">{{$search.term}}</a> - </li> - {{/foreach}} - </ul> - <div class="clear"></div> -</div> diff --git a/view/smarty3/search_item.tpl b/view/smarty3/search_item.tpl deleted file mode 100644 index c6b9cc7dc5..0000000000 --- a/view/smarty3/search_item.tpl +++ /dev/null @@ -1,69 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a name="{{$item.id}}" ></a> -<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> - - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> - -</div> - - diff --git a/view/smarty3/settings-end.tpl b/view/smarty3/settings-end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/settings-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/settings-head.tpl b/view/smarty3/settings-head.tpl deleted file mode 100644 index 2182408392..0000000000 --- a/view/smarty3/settings-head.tpl +++ /dev/null @@ -1,30 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - var ispublic = "{{$ispublic}}"; - - - $(document).ready(function() { - - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - } - - }).trigger('change'); - - }); - -</script> - diff --git a/view/smarty3/settings.tpl b/view/smarty3/settings.tpl deleted file mode 100644 index 2ab4bd466c..0000000000 --- a/view/smarty3/settings.tpl +++ /dev/null @@ -1,152 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$ptitle}}</h1> - -{{$nickname_block}} - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<h3 class="settings-heading">{{$h_pass}}</h3> - -{{include file="field_password.tpl" field=$password1}} -{{include file="field_password.tpl" field=$password2}} -{{include file="field_password.tpl" field=$password3}} - -{{if $oid_enable}} -{{include file="field_input.tpl" field=$openid}} -{{/if}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_basic}}</h3> - -{{include file="field_input.tpl" field=$username}} -{{include file="field_input.tpl" field=$email}} -{{include file="field_password.tpl" field=$password4}} -{{include file="field_custom.tpl" field=$timezone}} -{{include file="field_input.tpl" field=$defloc}} -{{include file="field_checkbox.tpl" field=$allowloc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_prv}}</h3> - - -<input type="hidden" name="visibility" value="{{$visibility}}" /> - -{{include file="field_input.tpl" field=$maxreq}} - -{{$profile_in_dir}} - -{{$profile_in_net_dir}} - -{{$hide_friends}} - -{{$hide_wall}} - -{{$blockwall}} - -{{$blocktags}} - -{{$suggestme}} - -{{$unkmail}} - - -{{include file="field_input.tpl" field=$cntunkmail}} - -{{include file="field_input.tpl" field=$expire.days}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="{{$expire.advanced}}">{{$expire.label}}</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>{{$expire.advanced}}</h3> - {{include file="field_yesno.tpl" field=$expire.items}} - {{include file="field_yesno.tpl" field=$expire.notes}} - {{include file="field_yesno.tpl" field=$expire.starred}} - {{include file="field_yesno.tpl" field=$expire.network_only}} - </div> - </div> - -</div> - - -<div id="settings-default-perms" class="settings-default-perms" > - <a href="#profile-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>{{$permissions}} {{$permdesc}}</a> - <div id="settings-default-perms-menu-end"></div> - - <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" > - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$aclselect}} - </div> - </div> - - </div> -</div> -<br/> -<div id="settings-default-perms-end"></div> - -{{$group_select}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - - -<h3 class="settings-heading">{{$h_not}}</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">{{$activity_options}}</div> - -{{include file="field_checkbox.tpl" field=$post_newfriend}} -{{include file="field_checkbox.tpl" field=$post_joingroup}} -{{include file="field_checkbox.tpl" field=$post_profilechange}} - - -<div id="settings-notify-desc">{{$lbl_not}}</div> - -<div class="group"> -{{include file="field_intcheckbox.tpl" field=$notify1}} -{{include file="field_intcheckbox.tpl" field=$notify2}} -{{include file="field_intcheckbox.tpl" field=$notify3}} -{{include file="field_intcheckbox.tpl" field=$notify4}} -{{include file="field_intcheckbox.tpl" field=$notify5}} -{{include file="field_intcheckbox.tpl" field=$notify6}} -{{include file="field_intcheckbox.tpl" field=$notify7}} -{{include file="field_intcheckbox.tpl" field=$notify8}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_advn}}</h3> -<div id="settings-pagetype-desc">{{$h_descadvn}}</div> - -{{$pagetype}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - diff --git a/view/smarty3/settings_addons.tpl b/view/smarty3/settings_addons.tpl deleted file mode 100644 index 52b71f1dbd..0000000000 --- a/view/smarty3/settings_addons.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - - -<form action="settings/addon" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -{{$settings_addons}} - -</form> - diff --git a/view/smarty3/settings_connectors.tpl b/view/smarty3/settings_connectors.tpl deleted file mode 100644 index 0b0d78299b..0000000000 --- a/view/smarty3/settings_connectors.tpl +++ /dev/null @@ -1,40 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<div class="connector_statusmsg">{{$diasp_enabled}}</div> -<div class="connector_statusmsg">{{$ostat_enabled}}</div> - -<form action="settings/connectors" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -{{$settings_connectors}} - -{{if $mail_disabled}} - -{{else}} - <div class="settings-block"> - <h3 class="settings-heading">{{$h_imap}}</h3> - <p>{{$imap_desc}}</p> - {{include file="field_custom.tpl" field=$imap_lastcheck}} - {{include file="field_input.tpl" field=$mail_server}} - {{include file="field_input.tpl" field=$mail_port}} - {{include file="field_select.tpl" field=$mail_ssl}} - {{include file="field_input.tpl" field=$mail_user}} - {{include file="field_password.tpl" field=$mail_pass}} - {{include file="field_input.tpl" field=$mail_replyto}} - {{include file="field_checkbox.tpl" field=$mail_pubmail}} - {{include file="field_select.tpl" field=$mail_action}} - {{include file="field_input.tpl" field=$mail_movetofolder}} - - <div class="settings-submit-wrapper" > - <input type="submit" id="imap-submit" name="imap-submit" class="settings-submit" value="{{$submit}}" /> - </div> - </div> -{{/if}} - -</form> - diff --git a/view/smarty3/settings_display.tpl b/view/smarty3/settings_display.tpl deleted file mode 100644 index a8826aada1..0000000000 --- a/view/smarty3/settings_display.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$ptitle}}</h1> - -<form action="settings/display" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -{{include file="field_themeselect.tpl" field=$theme}} -{{include file="field_themeselect.tpl" field=$mobile_theme}} -{{include file="field_input.tpl" field=$ajaxint}} -{{include file="field_input.tpl" field=$itemspage_network}} -{{include file="field_checkbox.tpl" field=$nosmile}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - -{{if $theme_config}} -<h2>Theme settings</h2> -{{$theme_config}} -{{/if}} - -</form> diff --git a/view/smarty3/settings_display_end.tpl b/view/smarty3/settings_display_end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/settings_display_end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/settings_features.tpl b/view/smarty3/settings_features.tpl deleted file mode 100644 index f5c5c50963..0000000000 --- a/view/smarty3/settings_features.tpl +++ /dev/null @@ -1,25 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - - -<form action="settings/features" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -{{foreach $features as $f}} -<h3 class="settings-heading">{{$f.0}}</h3> - -{{foreach $f.1 as $fcat}} - {{include file="field_yesno.tpl" field=$fcat}} -{{/foreach}} -{{/foreach}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-features-submit" value="{{$submit}}" /> -</div> - -</form> - diff --git a/view/smarty3/settings_nick_set.tpl b/view/smarty3/settings_nick_set.tpl deleted file mode 100644 index fb886695ea..0000000000 --- a/view/smarty3/settings_nick_set.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="settings-nick-wrapper" > -<div id="settings-nickname-desc" class="info-message">{{$desc}} <strong>'{{$nickname}}@{{$basepath}}'</strong>{{$subdir}}</div> -</div> -<div id="settings-nick-end" ></div> diff --git a/view/smarty3/settings_nick_subdir.tpl b/view/smarty3/settings_nick_subdir.tpl deleted file mode 100644 index 874185db5c..0000000000 --- a/view/smarty3/settings_nick_subdir.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<p> -It appears that your website is located in a subdirectory of the<br /> -{{$hostname}} website, so this setting may not work reliably.<br /> -</p> -<p>If you have any issues, you may have better results using the profile<br /> address '<strong>{{$baseurl}}/profile/{{$nickname}}</strong>'. -</p> \ No newline at end of file diff --git a/view/smarty3/settings_oauth.tpl b/view/smarty3/settings_oauth.tpl deleted file mode 100644 index feab78210b..0000000000 --- a/view/smarty3/settings_oauth.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - - -<form action="settings/oauth" method="post" autocomplete="off"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - <div id="profile-edit-links"> - <ul> - <li> - <a id="profile-edit-view-link" href="{{$baseurl}}/settings/oauth/add">{{$add}}</a> - </li> - </ul> - </div> - - {{foreach $apps as $app}} - <div class='oauthapp'> - <img src='{{$app.icon}}' class="{{if $app.icon}} {{else}}noicon{{/if}}"> - {{if $app.name}}<h4>{{$app.name}}</h4>{{else}}<h4>{{$noname}}</h4>{{/if}} - {{if $app.my}} - {{if $app.oauth_token}} - <div class="settings-submit-wrapper" ><button class="settings-submit" type="submit" name="remove" value="{{$app.oauth_token}}">{{$remove}}</button></div> - {{/if}} - {{/if}} - {{if $app.my}} - <a href="{{$baseurl}}/settings/oauth/edit/{{$app.client_id}}" class="icon s22 edit" title="{{$edit}}"> </a> - <a href="{{$baseurl}}/settings/oauth/delete/{{$app.client_id}}?t={{$form_security_token}}" class="icon s22 delete" title="{{$delete}}"> </a> - {{/if}} - </div> - {{/foreach}} - -</form> diff --git a/view/smarty3/settings_oauth_edit.tpl b/view/smarty3/settings_oauth_edit.tpl deleted file mode 100644 index e3960bf75f..0000000000 --- a/view/smarty3/settings_oauth_edit.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<form method="POST"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -{{include file="field_input.tpl" field=$name}} -{{include file="field_input.tpl" field=$key}} -{{include file="field_input.tpl" field=$secret}} -{{include file="field_input.tpl" field=$redirect}} -{{include file="field_input.tpl" field=$icon}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -<input type="submit" name="cancel" class="settings-submit" value="{{$cancel}}" /> -</div> - -</form> diff --git a/view/smarty3/suggest_friends.tpl b/view/smarty3/suggest_friends.tpl deleted file mode 100644 index 060db00050..0000000000 --- a/view/smarty3/suggest_friends.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <a href="{{$ignlnk}}" title="{{$ignore}}" class="icon drophide profile-match-ignore" onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" ></a> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$url}}" title="{{$name}}">{{$name}}</a> - </div> - <div class="profile-match-end"></div> - {{if $connlnk}} - <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> - {{/if}} -</div> \ No newline at end of file diff --git a/view/smarty3/suggestions.tpl b/view/smarty3/suggestions.tpl deleted file mode 100644 index b4f0cbbe52..0000000000 --- a/view/smarty3/suggestions.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="intro-wrapper" > - -<p class="intro-desc">{{$str_notifytype}} {{$notify_type}}</p> -<div class="intro-madeby">{{$madeby}}</div> -<div class="intro-fullname" >{{$fullname}}</div> -<a class="intro-url-link" href="{{$url}}" ><img class="intro-photo lframe" src="{{$photo}}" width="175" height=175" title="{{$fullname}}" alt="{{$fullname}}" /></a> -<div class="intro-note" >{{$note}}</div> -<div class="intro-wrapper-end"></div> -<form class="intro-form" action="notifications/{{$intro_id}}" method="post"> -<input class="intro-submit-ignore" type="submit" name="submit" value="{{$ignore}}" /> -<input class="intro-submit-discard" type="submit" name="submit" value="{{$discard}}" /> -</form> -<div class="intro-form-end"></div> - -<form class="intro-approve-form" action="{{$request}}" method="get"> -{{include file="field_checkbox.tpl" field=$hidden}} -<input class="intro-submit-approve" type="submit" name="submit" value="{{$approve}}" /> -</form> -</div> -<div class="intro-end"></div> diff --git a/view/smarty3/tag_slap.tpl b/view/smarty3/tag_slap.tpl deleted file mode 100644 index 6d1bd01d61..0000000000 --- a/view/smarty3/tag_slap.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <entry> - <author> - <name>{{$name}}</name> - <uri>{{$profile_page}}</uri> - <link rel="photo" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> - </author> - - <id>{{$item_id}}</id> - <title>{{$title}}</title> - <published>{{$published}}</published> - <content type="{{$type}}" >{{$content}}</content> - <link rel="mentioned" href="{{$accturi}}" /> - <as:actor> - <as:object-type>http://activitystrea.ms/schema/1.0/person</as:object-type> - <id>{{$profile_page}}</id> - <title></title> - <link rel="avatar" type="image/jpeg" media:width="175" media:height="175" href="{{$photo}}"/> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}"/> - <poco:preferredUsername>{{$nick}}</poco:preferredUsername> - <poco:displayName>{{$name}}</poco:displayName> - </as:actor> - <as:verb>{{$verb}}</as:verb> - <as:object> - <as:object-type></as:object-type> - </as:object> - <as:target> - <as:object-type></as:object-type> - </as:target> - </entry> diff --git a/view/smarty3/threaded_conversation.tpl b/view/smarty3/threaded_conversation.tpl deleted file mode 100644 index bcdcf6e7be..0000000000 --- a/view/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -{{include file="{{$thread.template}}" item=$thread}} -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -<div id="item-delete-selected-end"></div> -{{/if}} diff --git a/view/smarty3/toggle_mobile_footer.tpl b/view/smarty3/toggle_mobile_footer.tpl deleted file mode 100644 index 008d69663b..0000000000 --- a/view/smarty3/toggle_mobile_footer.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a id="toggle_mobile_link" href="{{$toggle_link}}">{{$toggle_text}}</a> - diff --git a/view/smarty3/uexport.tpl b/view/smarty3/uexport.tpl deleted file mode 100644 index 1d9362d724..0000000000 --- a/view/smarty3/uexport.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - - -{{foreach $options as $o}} -<dl> - <dt><a href="{{$baseurl}}/{{$o.0}}">{{$o.1}}</a></dt> - <dd>{{$o.2}}</dd> -</dl> -{{/foreach}} \ No newline at end of file diff --git a/view/smarty3/uimport.tpl b/view/smarty3/uimport.tpl deleted file mode 100644 index cc137514a7..0000000000 --- a/view/smarty3/uimport.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<form action="uimport" method="post" id="uimport-form" enctype="multipart/form-data"> -<h1>{{$import.title}}</h1> - <p>{{$import.intro}}</p> - <p>{{$import.instruct}}</p> - <p><b>{{$import.warn}}</b></p> - {{include file="field_custom.tpl" field=$import.field}} - - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> - </div> - <div id="register-submit-end" ></div> -</form> diff --git a/view/smarty3/vcard-widget.tpl b/view/smarty3/vcard-widget.tpl deleted file mode 100644 index 6ccd2ae1d0..0000000000 --- a/view/smarty3/vcard-widget.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="vcard"> - <div class="fn">{{$name}}</div> - <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="{{$photo}}" alt="{{$name}}" /></div> - </div> - diff --git a/view/smarty3/viewcontact_template.tpl b/view/smarty3/viewcontact_template.tpl deleted file mode 100644 index a9837c7f9b..0000000000 --- a/view/smarty3/viewcontact_template.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} - -<div id="view-contact-end"></div> - -{{$paginate}} diff --git a/view/smarty3/voting_fakelink.tpl b/view/smarty3/voting_fakelink.tpl deleted file mode 100644 index 3d14ba48bb..0000000000 --- a/view/smarty3/voting_fakelink.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$phrase}} diff --git a/view/smarty3/wall_thread.tpl b/view/smarty3/wall_thread.tpl deleted file mode 100644 index c0e30c4cbf..0000000000 --- a/view/smarty3/wall_thread.tpl +++ /dev/null @@ -1,125 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<a name="{{$item.id}}" ></a> -<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - <div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - <div class="body-tag"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> - {{if $item.vote.dislike}}<a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a>{{/if}} - {{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - {{if $item.plink}} - <div class="wall-item-links-wrapper"><a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link{{$item.sparkle}}"></a></div> - {{/if}} - {{if $item.edpost}} - <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> - {{/if}} - - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - - {{if $item.threaded}} - {{if $item.comment}} - <div class="wall-item-comment-wrapper {{$item.indent}}" > - {{$item.comment}} - </div> - {{/if}} - {{/if}} - -<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> -</div> -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" > - {{$item.comment}} -</div> -{{/if}} -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/smarty3/wallmessage.tpl b/view/smarty3/wallmessage.tpl deleted file mode 100644 index 6eeabe9ed4..0000000000 --- a/view/smarty3/wallmessage.tpl +++ /dev/null @@ -1,37 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<h4>{{$subheader}}</h4> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="wallmessage/{{$nickname}}" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> -{{$recipname}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" /> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/smarty3/wallmsg-end.tpl b/view/smarty3/wallmsg-end.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/smarty3/wallmsg-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/smarty3/wallmsg-header.tpl b/view/smarty3/wallmsg-header.tpl deleted file mode 100644 index 8a8ccf00cb..0000000000 --- a/view/smarty3/wallmsg-header.tpl +++ /dev/null @@ -1,87 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - -var plaintext = '{{$editselect}}'; - -if(plaintext != 'none') { - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "{{$baseurl}}/view/custom_tinymce.css", - //Character count - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - var editorId = ed.editorId; - var textarea = $('#'+editorId); - if (typeof(textarea.attr('tabindex')) != "undefined") { - $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex')); - textarea.attr('tabindex', null); - } - }); - } - }); -} -else - $("#prvmail-text").contact_autocomplete(baseurl+"/acl"); - - -</script> -<script> - - function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - -</script> - diff --git a/view/smarty3/xrd_diaspora.tpl b/view/smarty3/xrd_diaspora.tpl deleted file mode 100644 index 143980bcc6..0000000000 --- a/view/smarty3/xrd_diaspora.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <Link rel="http://joindiaspora.com/seed_location" type="text/html" href="{{$baseurl}}/" /> - <Link rel="http://joindiaspora.com/guid" type="text/html" href="{{$dspr_guid}}" /> - <Link rel="diaspora-public-key" type="RSA" href="{{$dspr_key}}" /> diff --git a/view/smarty3/xrd_host.tpl b/view/smarty3/xrd_host.tpl deleted file mode 100644 index 1f273e010a..0000000000 --- a/view/smarty3/xrd_host.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version='1.0' encoding='UTF-8'?> -<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0' - xmlns:hm='http://host-meta.net/xrd/1.0'> - - <hm:Host>{{$zhost}}</hm:Host> - - <Link rel='lrdd' template='{{$domain}}/xrd/?uri={uri}' /> - <Link rel='acct-mgmt' href='{{$domain}}/amcd' /> - <Link rel='http://services.mozilla.com/amcd/0.1' href='{{$domain}}/amcd' /> - <Link rel="http://oexchange.org/spec/0.8/rel/resident-target" type="application/xrd+xml" - href="{{$domain}}/oexchange/xrd" /> - - <Property xmlns:mk="http://salmon-protocol.org/ns/magic-key" - type="http://salmon-protocol.org/ns/magic-key" - mk:key_id="1">{{$bigkey}}</Property> - - -</XRD> diff --git a/view/smarty3/xrd_person.tpl b/view/smarty3/xrd_person.tpl deleted file mode 100644 index 3f12eff515..0000000000 --- a/view/smarty3/xrd_person.tpl +++ /dev/null @@ -1,43 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<?xml version="1.0" encoding="UTF-8"?> -<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"> - - <Subject>{{$accturi}}</Subject> - <Alias>{{$accturi}}</Alias> - <Alias>{{$profile_url}}</Alias> - - <Link rel="http://purl.org/macgirvin/dfrn/1.0" - href="{{$profile_url}}" /> - <Link rel="http://schemas.google.com/g/2010#updates-from" - type="application/atom+xml" - href="{{$atom}}" /> - <Link rel="http://webfinger.net/rel/profile-page" - type="text/html" - href="{{$profile_url}}" /> - <Link rel="http://microformats.org/profile/hcard" - type="text/html" - href="{{$hcard_url}}" /> - <Link rel="http://portablecontacts.net/spec/1.0" - href="{{$poco_url}}" /> - <Link rel="http://webfinger.net/rel/avatar" - type="image/jpeg" - href="{{$photo}}" /> - {{$dspr}} - <Link rel="salmon" - href="{{$salmon}}" /> - <Link rel="http://salmon-protocol.org/ns/salmon-replies" - href="{{$salmon}}" /> - <Link rel="http://salmon-protocol.org/ns/salmon-mention" - href="{{$salmen}}" /> - <Link rel="magic-public-key" - href="{{$modexp}}" /> - - <Property xmlns:mk="http://salmon-protocol.org/ns/magic-key" - type="http://salmon-protocol.org/ns/magic-key" - mk:key_id="1">{{$bigkey}}</Property> - -</XRD> diff --git a/view/suggest_friends.tpl b/view/suggest_friends.tpl deleted file mode 100644 index e97b5e8cce..0000000000 --- a/view/suggest_friends.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="profile-match-wrapper"> - <a href="$ignlnk" title="$ignore" class="icon drophide profile-match-ignore" onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" ></a> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" width="80" height="80" title="$name [$url]" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$url" title="$name">$name</a> - </div> - <div class="profile-match-end"></div> - {{ if $connlnk }} - <div class="profile-match-connect"><a href="$connlnk" title="$conntxt">$conntxt</a></div> - {{ endif }} -</div> \ No newline at end of file diff --git a/view/suggestions.tpl b/view/suggestions.tpl deleted file mode 100644 index 656336496c..0000000000 --- a/view/suggestions.tpl +++ /dev/null @@ -1,21 +0,0 @@ - -<div class="intro-wrapper" > - -<p class="intro-desc">$str_notifytype $notify_type</p> -<div class="intro-madeby">$madeby</div> -<div class="intro-fullname" >$fullname</div> -<a class="intro-url-link" href="$url" ><img class="intro-photo lframe" src="$photo" width="175" height=175" title="$fullname" alt="$fullname" /></a> -<div class="intro-note" >$note</div> -<div class="intro-wrapper-end"></div> -<form class="intro-form" action="notifications/$intro_id" method="post"> -<input class="intro-submit-ignore" type="submit" name="submit" value="$ignore" /> -<input class="intro-submit-discard" type="submit" name="submit" value="$discard" /> -</form> -<div class="intro-form-end"></div> - -<form class="intro-approve-form" action="$request" method="get"> -{{inc field_checkbox.tpl with $field=$hidden }}{{endinc}} -<input class="intro-submit-approve" type="submit" name="submit" value="$approve" /> -</form> -</div> -<div class="intro-end"></div> diff --git a/view/tag_slap.tpl b/view/tag_slap.tpl deleted file mode 100644 index 6449df4967..0000000000 --- a/view/tag_slap.tpl +++ /dev/null @@ -1,30 +0,0 @@ - <entry> - <author> - <name>$name</name> - <uri>$profile_page</uri> - <link rel="photo" type="image/jpeg" media:width="80" media:height="80" href="$thumb" /> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="$thumb" /> - </author> - - <id>$item_id</id> - <title>$title</title> - <published>$published</published> - <content type="$type" >$content</content> - <link rel="mentioned" href="$accturi" /> - <as:actor> - <as:object-type>http://activitystrea.ms/schema/1.0/person</as:object-type> - <id>$profile_page</id> - <title></title> - <link rel="avatar" type="image/jpeg" media:width="175" media:height="175" href="$photo"/> - <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="$thumb"/> - <poco:preferredUsername>$nick</poco:preferredUsername> - <poco:displayName>$name</poco:displayName> - </as:actor> - <as:verb>$verb</as:verb> - <as:object> - <as:object-type></as:object-type> - </as:object> - <as:target> - <as:object-type></as:object-type> - </as:target> - </entry> diff --git a/view/theme/cleanzero/nav.tpl b/view/theme/cleanzero/nav.tpl deleted file mode 100644 index 17a2f72590..0000000000 --- a/view/theme/cleanzero/nav.tpl +++ /dev/null @@ -1,85 +0,0 @@ - <nav> - $langselector - - <div id="site-location">$sitelocation</div> - - - <span id="nav-commlink-wrapper"> - - {{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }} - - - - {{ if $nav.network }} - <a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - <span id="net-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.home }} - <a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a> - <span id="home-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.community }} - <a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - {{ endif }} - {{ if $nav.introductions }} - <a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.messages }} - <a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.notifications }} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - {{ endif }} - </span> - <span id="banner">$banner</span> - <span id="nav-link-wrapper"> - {{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }} - {{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }} - {{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }} - - {{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }} - - <a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> - <a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - - {{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }} - - - - - - {{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }} - {{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }} - - {{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }} - - - {{ if $nav.manage }}<a id="nav-manage-link" class="nav-link $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }} - </span> - <span id="nav-end"></span> - -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> -<script> -var pagetitle = null; -$("nav").bind('nav-update', function(e,data){ -if (pagetitle==null) pagetitle = document.title; -var count = $(data).find('notif').attr('count'); -if (count>0) { -document.title = "("+count+") "+pagetitle; -} else { -document.title = pagetitle; -} -}); -</script> diff --git a/view/theme/cleanzero/smarty3/nav.tpl b/view/theme/cleanzero/smarty3/nav.tpl deleted file mode 100644 index 437c7e5959..0000000000 --- a/view/theme/cleanzero/smarty3/nav.tpl +++ /dev/null @@ -1,90 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <nav> - {{$langselector}} - - <div id="site-location">{{$sitelocation}}</div> - - - <span id="nav-commlink-wrapper"> - - {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} - - - - {{if $nav.network}} - <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - <span id="net-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.home}} - <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> - <span id="home-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.community}} - <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - {{/if}} - {{if $nav.introductions}} - <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.messages}} - <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.notifications}} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - {{/if}} - </span> - <span id="banner">{{$banner}}</span> - <span id="nav-link-wrapper"> - {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} - {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} - {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} - - {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} - - <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> - <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - - {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} - - - - - - {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} - {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} - - {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} - - - {{if $nav.manage}}<a id="nav-manage-link" class="nav-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} - </span> - <span id="nav-end"></span> - -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> -<script> -var pagetitle = null; -$("nav").bind('nav-update', function(e,data){ -if (pagetitle==null) pagetitle = document.title; -var count = $(data).find('notif').attr('count'); -if (count>0) { -document.title = "("+count+") "+pagetitle; -} else { -document.title = pagetitle; -} -}); -</script> diff --git a/view/theme/cleanzero/smarty3/theme_settings.tpl b/view/theme/cleanzero/smarty3/theme_settings.tpl deleted file mode 100644 index 0743b25947..0000000000 --- a/view/theme/cleanzero/smarty3/theme_settings.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{include file="field_select.tpl" field=$color}} -{{include file="field_select.tpl" field=$font_size}} -{{include file="field_select.tpl" field=$resize}} -{{include file="field_select.tpl" field=$theme_width}} - - -<div class="settings-submit-wrapper"> - <input type="submit" value="{{$submit}}" class="settings-submit" name="cleanzero-settings-submit" /> -</div> - diff --git a/view/theme/cleanzero/theme_settings.tpl b/view/theme/cleanzero/theme_settings.tpl deleted file mode 100644 index bfe18af27d..0000000000 --- a/view/theme/cleanzero/theme_settings.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{inc field_select.tpl with $field=$color}}{{endinc}} -{{inc field_select.tpl with $field=$font_size}}{{endinc}} -{{inc field_select.tpl with $field=$resize}}{{endinc}} -{{inc field_select.tpl with $field=$theme_width}}{{endinc}} - - -<div class="settings-submit-wrapper"> - <input type="submit" value="$submit" class="settings-submit" name="cleanzero-settings-submit" /> -</div> - diff --git a/view/theme/comix-plain/comment_item.tpl b/view/theme/comix-plain/comment_item.tpl deleted file mode 100644 index 045a350f6d..0000000000 --- a/view/theme/comix-plain/comment_item.tpl +++ /dev/null @@ -1,33 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty triangle-isosceles left" style="display: block;" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea> - {{ if $qcomment }} - {{ for $qcomment as $qc }} - <span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span> - - {{ endfor }} - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/comix-plain/search_item.tpl b/view/theme/comix-plain/search_item.tpl deleted file mode 100644 index cf1c388cd2..0000000000 --- a/view/theme/comix-plain/search_item.tpl +++ /dev/null @@ -1,54 +0,0 @@ -<div class="wall-item-outside-wrapper $item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body triangle-isosceles left" id="wall-item-body-$item.id" >$item.body</div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -<div class="wall-item-outside-wrapper-end $item.indent" ></div> - -</div> - - diff --git a/view/theme/comix-plain/smarty3/comment_item.tpl b/view/theme/comix-plain/smarty3/comment_item.tpl deleted file mode 100644 index 6e1bdd7747..0000000000 --- a/view/theme/comix-plain/smarty3/comment_item.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty triangle-isosceles left" style="display: block;" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - {{foreach $qcomment as $qc}} - <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> - - {{/foreach}} - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/comix-plain/smarty3/search_item.tpl b/view/theme/comix-plain/smarty3/search_item.tpl deleted file mode 100644 index e07731246c..0000000000 --- a/view/theme/comix-plain/smarty3/search_item.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body triangle-isosceles left" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> - -</div> - - diff --git a/view/theme/comix/comment_item.tpl b/view/theme/comix/comment_item.tpl deleted file mode 100644 index 045a350f6d..0000000000 --- a/view/theme/comix/comment_item.tpl +++ /dev/null @@ -1,33 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty triangle-isosceles left" style="display: block;" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea> - {{ if $qcomment }} - {{ for $qcomment as $qc }} - <span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span> - - {{ endfor }} - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/comix/search_item.tpl b/view/theme/comix/search_item.tpl deleted file mode 100644 index 34c176ceef..0000000000 --- a/view/theme/comix/search_item.tpl +++ /dev/null @@ -1,54 +0,0 @@ -<div class="wall-item-outside-wrapper $item.indent $item.shiny$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body triangle-isosceles left" id="wall-item-body-$item.id" >$item.body</div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> - -</div> - - diff --git a/view/theme/comix/smarty3/comment_item.tpl b/view/theme/comix/smarty3/comment_item.tpl deleted file mode 100644 index 6e1bdd7747..0000000000 --- a/view/theme/comix/smarty3/comment_item.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty triangle-isosceles left" style="display: block;" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - {{foreach $qcomment as $qc}} - <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> - - {{/foreach}} - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/comix/smarty3/search_item.tpl b/view/theme/comix/smarty3/search_item.tpl deleted file mode 100644 index a52d93f5cd..0000000000 --- a/view/theme/comix/smarty3/search_item.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body triangle-isosceles left" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> - -</div> - - diff --git a/view/theme/decaf-mobile/acl_html_selector.tpl b/view/theme/decaf-mobile/acl_html_selector.tpl deleted file mode 100644 index e84b0eefca..0000000000 --- a/view/theme/decaf-mobile/acl_html_selector.tpl +++ /dev/null @@ -1,29 +0,0 @@ -<a name="acl-wrapper-target"></a> -<div id="acl-wrapper"> - <div id="acl-public-switch"> - <a href="$return_path#acl-wrapper-target" {{ if $is_private == 1 }}class="acl-public-switch-selected"{{ endif }} >$private</a> - <a href="$return_path$public_link#acl-wrapper-target" {{ if $is_private == 0 }}class="acl-public-switch-selected"{{ endif }} >$public</a> - </div> - <div id="acl-list"> - <div id="acl-list-content"> - <div id="acl-html-groups" class="acl-html-select-wrapper"> - $group_perms<br /> - <select name="group_allow[]" multiple {{ if $is_private == 0 }}disabled{{ endif }} id="acl-html-group-select" class="acl-html-select" size=7> - {{ for $acl_data.groups as $group }} - <option value="$group.id" {{ if $is_private == 1 }}{{ if $group.selected }}selected{{ endif }}{{ endif }}>$group.name</option> - {{ endfor }} - </select> - </div> - <div id="acl-html-contacts" class="acl-html-select-wrapper"> - $contact_perms<br /> - <select name="contact_allow[]" multiple {{ if $is_private == 0 }}disabled{{ endif }} id="acl-html-contact-select" class="acl-html-select" size=7> - {{ for $acl_data.contacts as $contact }} - <option value="$contact.id" {{ if $is_private == 1 }}{{ if $contact.selected }}selected{{ endif }}{{ endif }}>$contact.name ($contact.networkName)</option> - {{ endfor }} - </select> - </div> - </div> - </div> - <span id="acl-fields"></span> -</div> - diff --git a/view/theme/decaf-mobile/acl_selector.tpl b/view/theme/decaf-mobile/acl_selector.tpl deleted file mode 100644 index 8e9916c950..0000000000 --- a/view/theme/decaf-mobile/acl_selector.tpl +++ /dev/null @@ -1,23 +0,0 @@ -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">$showall</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>$show</a> - <a href="#" class='acl-button-hide'>$hide</a> -</div> - -{#<!--<script> - window.allowCID = $allowcid; - window.allowGID = $allowgid; - window.denyCID = $denycid; - window.denyGID = $denygid; - window.aclInit = "true"; -</script>-->#} diff --git a/view/theme/decaf-mobile/admin_aside.tpl b/view/theme/decaf-mobile/admin_aside.tpl deleted file mode 100644 index da3ed23a88..0000000000 --- a/view/theme/decaf-mobile/admin_aside.tpl +++ /dev/null @@ -1,31 +0,0 @@ - -<h4><a href="$admurl">$admtxt</a></h4> -<ul class='admin linklist'> - <li class='admin button $admin.site.2'><a href='$admin.site.0'>$admin.site.1</a></li> - <li class='admin button $admin.users.2'><a href='$admin.users.0'>$admin.users.1</a><span id='pending-update' title='$h_pending'></span></li> - <li class='admin button $admin.plugins.2'><a href='$admin.plugins.0'>$admin.plugins.1</a></li> - <li class='admin button $admin.themes.2'><a href='$admin.themes.0'>$admin.themes.1</a></li> - <li class='admin button $admin.dbsync.2'><a href='$admin.dbsync.0'>$admin.dbsync.1</a></li> -</ul> - -{{ if $admin.update }} -<ul class='admin linklist'> - <li class='admin button $admin.update.2'><a href='$admin.update.0'>$admin.update.1</a></li> - <li class='admin button $admin.update.2'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{ endif }} - - -{{ if $admin.plugins_admin }}<h4>$plugadmtxt</h4>{{ endif }} -<ul class='admin linklist'> - {{ for $admin.plugins_admin as $l }} - <li class='admin button $l.2'><a href='$l.0'>$l.1</a></li> - {{ endfor }} -</ul> - - -<h4>$logtxt</h4> -<ul class='admin linklist'> - <li class='admin button $admin.logs.2'><a href='$admin.logs.0'>$admin.logs.1</a></li> -</ul> - diff --git a/view/theme/decaf-mobile/admin_site.tpl b/view/theme/decaf-mobile/admin_site.tpl deleted file mode 100644 index 61f52b18dc..0000000000 --- a/view/theme/decaf-mobile/admin_site.tpl +++ /dev/null @@ -1,67 +0,0 @@ - -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - {{ inc field_input.tpl with $field=$sitename }}{{ endinc }} - {{ inc field_textarea.tpl with $field=$banner }}{{ endinc }} - {{ inc field_select.tpl with $field=$language }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme_mobile }}{{ endinc }} - {{ inc field_select.tpl with $field=$ssl_policy }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$new_share }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$hide_help }}{{ endinc }} - {{ inc field_select.tpl with $field=$singleuser }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$registration</h3> - {{ inc field_input.tpl with $field=$register_text }}{{ endinc }} - {{ inc field_select.tpl with $field=$register_policy }}{{ endinc }} - - {{ inc field_checkbox.tpl with $field=$no_multi_reg }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_openid }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_regfullname }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$upload</h3> - {{ inc field_input.tpl with $field=$maximagesize }}{{ endinc }} - {{ inc field_input.tpl with $field=$maximagelength }}{{ endinc }} - {{ inc field_input.tpl with $field=$jpegimagequality }}{{ endinc }} - - <h3>$corporate</h3> - {{ inc field_input.tpl with $field=$allowed_sites }}{{ endinc }} - {{ inc field_input.tpl with $field=$allowed_email }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$block_public }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$force_publish }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_community_page }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$ostatus_disabled }}{{ endinc }} - {{ inc field_select.tpl with $field=$ostatus_poll_interval }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$diaspora_enabled }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$dfrn_only }}{{ endinc }} - {{ inc field_input.tpl with $field=$global_directory }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$thread_allow }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$newuser_private }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$enotify_no_content }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$private_addons }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$disable_embedded }}{{ endinc }} - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$advanced</h3> - {{ inc field_checkbox.tpl with $field=$no_utf }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$verifyssl }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxy }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxyuser }}{{ endinc }} - {{ inc field_input.tpl with $field=$timeout }}{{ endinc }} - {{ inc field_input.tpl with $field=$delivery_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$poll_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$maxloadavg }}{{ endinc }} - {{ inc field_input.tpl with $field=$abandon_days }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - </form> -</div> diff --git a/view/theme/decaf-mobile/admin_users.tpl b/view/theme/decaf-mobile/admin_users.tpl deleted file mode 100644 index c3abbeb9c0..0000000000 --- a/view/theme/decaf-mobile/admin_users.tpl +++ /dev/null @@ -1,98 +0,0 @@ -<script> - function confirm_delete(uname){ - return confirm( "$confirm_delete".format(uname)); - } - function confirm_delete_multi(){ - return confirm("$confirm_delete_multi"); - } - {#/*function selectall(cls){ - $j("."+cls).attr('checked','checked'); - return false; - }*/#} -</script> -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - <h3>$h_pending</h3> - {{ if $pending }} - <table id='pending'> - <thead> - <tr> - {{ for $th_pending as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $pending as $u }} - <tr> - <td class="created">$u.created</td> - <td class="name">$u.name</td> - <td class="email">$u.email</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_$u.hash" name="pending[]" value="$u.hash" /></td> - <td class="tools"> - <a href="$baseurl/regmod/allow/$u.hash" title='$approve'><span class='tool like'></span></a> - <a href="$baseurl/regmod/deny/$u.hash" title='$deny'><span class='tool dislike'></span></a> - </td> - </tr> - {{ endfor }} - </tbody> - </table> - {#<!--<div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">$select_all</a></div>-->#} - <div class="submit"><input type="submit" name="page_users_deny" value="$deny"/> <input type="submit" name="page_users_approve" value="$approve" /></div> - {{ else }} - <p>$no_pending</p> - {{ endif }} - - - - - <h3>$h_users</h3> - {{ if $users }} - <table id='users'> - <thead> - <tr> - <th></th> - {{ for $th_users as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $users as $u }} - <tr> - <td><img src="$u.micro" alt="$u.nickname" title="$u.nickname"></td> - <td class='name'><a href="$u.url" title="$u.nickname" >$u.name</a></td> - <td class='email'>$u.email</td> - <td class='register_date'>$u.register_date</td> - <td class='login_date'>$u.login_date</td> - <td class='lastitem_date'>$u.lastitem_date</td> - <td class='login_date'>$u.page_flags {{ if $u.is_admin }}($siteadmin){{ endif }} {{ if $u.account_expired }}($accountexpired){{ endif }}</td> - <td class="checkbox"> - {{ if $u.is_admin }} - - {{ else }} - <input type="checkbox" class="users_ckbx" id="id_user_$u.uid" name="user[]" value="$u.uid"/></td> - {{ endif }} - <td class="tools"> - {{ if $u.is_admin }} - - {{ else }} - <a href="$baseurl/admin/users/block/$u.uid?t=$form_security_token" title='{{ if $u.blocked }}$unblock{{ else }}$block{{ endif }}'><span class='icon block {{ if $u.blocked==0 }}dim{{ endif }}'></span></a> - <a href="$baseurl/admin/users/delete/$u.uid?t=$form_security_token" title='$delete' onclick="return confirm_delete('$u.name')"><span class='icon drop'></span></a> - {{ endif }} - </td> - </tr> - {{ endfor }} - </tbody> - </table> - {#<!--<div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">$select_all</a></div>-->#} - <div class="submit"><input type="submit" name="page_users_block" value="$block/$unblock" /> <input type="submit" name="page_users_delete" value="$delete" onclick="return confirm_delete_multi()" /></div> - {{ else }} - NO USERS?!? - {{ endif }} - </form> -</div> diff --git a/view/theme/decaf-mobile/album_edit.tpl b/view/theme/decaf-mobile/album_edit.tpl deleted file mode 100644 index 3fe2d9fe92..0000000000 --- a/view/theme/decaf-mobile/album_edit.tpl +++ /dev/null @@ -1,15 +0,0 @@ -<div id="photo-album-edit-wrapper"> -<form name="photo-album-edit-form" id="photo-album-edit-form" action="photos/$nickname/album/$hexalbum" method="post" > - <input id="photo-album-edit-form-confirm" type="hidden" name="confirm" value="1" /> - - <label id="photo-album-edit-name-label" for="photo-album-edit-name" >$nametext</label> - <input type="text" size="64" name="albumname" value="$album" > - - <div id="photo-album-edit-name-end"></div> - - <input id="photo-album-edit-submit" type="submit" name="submit" value="$submit" /> - <input id="photo-album-edit-drop" type="submit" name="dropalbum" value="$dropsubmit" onclick="return confirmDelete(function(){remove('photo-album-edit-form-confirm');});" /> - -</form> -</div> -<div id="photo-album-edit-end" ></div> diff --git a/view/theme/decaf-mobile/categories_widget.tpl b/view/theme/decaf-mobile/categories_widget.tpl deleted file mode 100644 index ebc62404b8..0000000000 --- a/view/theme/decaf-mobile/categories_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{#<!--<div id="categories-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="categories-ul"> - <li class="tool"><a href="$base" class="categories-link categories-all{{ if $sel_all }} categories-selected{{ endif }}">$all</a></li> - {{ for $terms as $term }} - <li class="tool"><a href="$base?f=&category=$term.name" class="categories-link{{ if $term.selected }} categories-selected{{ endif }}">$term.name</a></li> - {{ endfor }} - </ul> - -</div>-->#} diff --git a/view/theme/decaf-mobile/comment_item.tpl b/view/theme/decaf-mobile/comment_item.tpl deleted file mode 100755 index ee0e8c7916..0000000000 --- a/view/theme/decaf-mobile/comment_item.tpl +++ /dev/null @@ -1,79 +0,0 @@ -{#<!-- <script> - $(document).ready( function () { - $(document).mouseup(function(e) { - var container = $("#comment-edit-wrapper-$id"); - if( container.has(e.target).length === 0) { - commentClose(document.getElementById('comment-edit-text-$id'),$id); - cmtBbClose($id); - } - }); - }); - </script>-->#} - - <div class="comment-wwedit-wrapper $indent" id="comment-edit-wrapper-$id" style="display: block;" > - <a name="comment-wwedit-wrapper-pos"></a> - <form class="comment-edit-form $indent" id="comment-edit-form-$id" action="item" method="post" > -{#<!-- <span id="hide-commentbox-$id" class="hide-commentbox fakelink" onclick="showHideCommentBox($id);">$comment</span> - <form class="comment-edit-form" style="display: none;" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">-->#} - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="source" value="$sourceapp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - <input type="hidden" name="return" value="$return_path#comment-wwedit-wrapper-pos" /> - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - {#<!--<div class="comment-edit-photo" id="comment-edit-photo-$id" >-->#} - <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-$id" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - {#<!--</div>-->#} - {#<!--<div class="comment-edit-photo-end"></div>-->#} - {#<!--<ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li>-->#} -{#<!-- <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li>-->#} - {#<!--</ul> -->#} - {#<!--<div class="comment-edit-bb-end"></div>-->#} -{#<!-- <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" onBlur="commentClose(this,$id);cmtBbClose($id);" >$comment</textarea>-->#} - <textarea id="comment-edit-text-$id" class="comment-edit-text-full" name="body" ></textarea> - {#<!--{{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }}-->#} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" > - <input type="submit" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - {#<!--<span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="preview-link fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div>-->#} - </div> - - {#<!--<div class="comment-edit-end"></div>-->#} - </form> - - </div> diff --git a/view/theme/decaf-mobile/common_tabs.tpl b/view/theme/decaf-mobile/common_tabs.tpl deleted file mode 100644 index 940e5aeb2f..0000000000 --- a/view/theme/decaf-mobile/common_tabs.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<ul class="tabs"> - {{ for $tabs as $tab }} - <li id="$tab.id"><a href="$tab.url" class="tab button $tab.sel"{{ if $tab.title }} title="$tab.title"{{ endif }}>$tab.label</a></li> - {{ endfor }} - <div id="tabs-end"></div> -</ul> diff --git a/view/theme/decaf-mobile/contact_block.tpl b/view/theme/decaf-mobile/contact_block.tpl deleted file mode 100644 index a8e34fce16..0000000000 --- a/view/theme/decaf-mobile/contact_block.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{#<!--<div id="contact-block"> -<h4 class="contact-block-h4">$contacts</h4> -{{ if $micropro }} - <a class="allcontact-link" href="viewcontacts/$nickname">$viewcontacts</a> - <div class='contact-block-content'> - {{ for $micropro as $m }} - $m - {{ endfor }} - </div> -{{ endif }} -</div> -<div class="clear"></div>-->#} diff --git a/view/theme/decaf-mobile/contact_edit.tpl b/view/theme/decaf-mobile/contact_edit.tpl deleted file mode 100644 index e113018b31..0000000000 --- a/view/theme/decaf-mobile/contact_edit.tpl +++ /dev/null @@ -1,93 +0,0 @@ - -<h2>$header</h2> - -<div id="contact-edit-wrapper" > - - $tab_str - - <div id="contact-edit-drop-link-wrapper" > - <a href="contacts/$contact_id/drop?confirm=1" class="icon drophide" id="contact-edit-drop-link" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'contacts/$contact_id/drop')});" title="$delete" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#}></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - <div class="vcard"> - <div class="fn">$name</div> - <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="$photo" alt="$name" /></div> - </div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">$relation_text</div></li> - <li><div id="contact-edit-nettype">$nettype</div></li> - {{ if $lost_contact }} - <li><div id="lost-contact-message">$lost_contact</div></li> - {{ endif }} - {{ if $insecure }} - <li><div id="insecure-message">$insecure</div></li> - {{ endif }} - {{ if $blocked }} - <li><div id="block-message">$blocked</div></li> - {{ endif }} - {{ if $ignored }} - <li><div id="ignore-message">$ignored</div></li> - {{ endif }} - {{ if $archived }} - <li><div id="archive-message">$archived</div></li> - {{ endif }} - - <li> </li> - - {{ if $common_text }} - <li><div id="contact-edit-common"><a href="$common_link">$common_text</a></div></li> - {{ endif }} - {{ if $all_friends }} - <li><div id="contact-edit-allfriends"><a href="allfriends/$contact_id">$all_friends</a></div></li> - {{ endif }} - - - <li><a href="network/0?nets=all&cid=$contact_id" id="contact-edit-view-recent">$lblrecent</a></li> - {{ if $lblsuggest }} - <li><a href="fsuggest/$contact_id" id="contact-edit-suggest">$lblsuggest</a></li> - {{ endif }} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/$contact_id" method="post" > -<input type="hidden" name="contact_id" value="$contact_id"> - - {{ if $poll_enabled }} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">$lastupdtext <span id="contact-edit-last-updated">$last_update</span></div> - <span id="contact-edit-poll-text">$updpub $poll_interval</span> <span id="contact-edit-update-now" class="button"><a id="update_now_link" href="contacts/$contact_id/update" >$udnow</a></span> - </div> - {{ endif }} - <div id="contact-edit-end" ></div> - - {{inc field_checkbox.tpl with $field=$hidden }}{{endinc}} - -<div id="contact-edit-info-wrapper"> -<h4>$lbl_info1</h4> - <textarea id="contact-edit-info" rows="8"{# cols="35"#} name="info">$info</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>$lbl_vis1</h4> -<p>$lbl_vis2</p> -</div> -$profile_select -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> - -</form> -</div> diff --git a/view/theme/decaf-mobile/contact_head.tpl b/view/theme/decaf-mobile/contact_head.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/decaf-mobile/contact_template.tpl b/view/theme/decaf-mobile/contact_template.tpl deleted file mode 100644 index 4ef0405b7b..0000000000 --- a/view/theme/decaf-mobile/contact_template.tpl +++ /dev/null @@ -1,38 +0,0 @@ - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id" - {#onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id);" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-$contact.id\');',200)"#} > - -{#<!-- <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>-->#} - {#<!--<span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">-->#} - <a href="$contact.photo_menu.edit.1" title="$contact.photo_menu.edit.0"> - <img src="$contact.thumb" $contact.sparkle alt="$contact.name" /> - </a> - {#<!--</span>-->#} - -{#<!-- {{ if $contact.photo_menu }} - <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-$contact.id"> - <ul> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - </div> - {{ endif }}-->#} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div><br /> -{{ if $contact.alt_text }}<div class="contact-entry-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }} - <div class="contact-entry-network" id="contact-entry-network-$contact.id" >$contact.network</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/decaf-mobile/contacts-end.tpl b/view/theme/decaf-mobile/contacts-end.tpl deleted file mode 100644 index fea596360b..0000000000 --- a/view/theme/decaf-mobile/contacts-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{#<!-- -<script src="$baseurl/library/jquery_ac/friendica.complete.min.js" ></script> - --->#} diff --git a/view/theme/decaf-mobile/contacts-head.tpl b/view/theme/decaf-mobile/contacts-head.tpl deleted file mode 100644 index 6c7355f4c7..0000000000 --- a/view/theme/decaf-mobile/contacts-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{#<!-- -<script> - window.autocompleteType = 'contacts-head'; -</script> --->#} diff --git a/view/theme/decaf-mobile/contacts-template.tpl b/view/theme/decaf-mobile/contacts-template.tpl deleted file mode 100644 index 76254c1ca8..0000000000 --- a/view/theme/decaf-mobile/contacts-template.tpl +++ /dev/null @@ -1,28 +0,0 @@ -<h1>$header{{ if $total }} ($total){{ endif }}</h1> - -{{ if $finding }}<h4>$finding</h4>{{ endif }} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="$cmd" method="get" > -<span class="contacts-search-desc">$desc</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="$search" /> -<input type="submit" name="submit" id="contacts-search-submit" value="$submit" /> -</form> -</div> -<div id="contacts-search-end"></div> - -$tabs - - -<div id="contacts-display-wrapper"> -{{ for $contacts as $contact }} - {{ inc contact_template.tpl }}{{ endinc }} -{{ endfor }} -</div> -<div id="contact-edit-end"></div> - -$paginate - - - - diff --git a/view/theme/decaf-mobile/contacts-widget-sidebar.tpl b/view/theme/decaf-mobile/contacts-widget-sidebar.tpl deleted file mode 100644 index 1c63f9eab2..0000000000 --- a/view/theme/decaf-mobile/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,2 +0,0 @@ -$follow_widget - diff --git a/view/theme/decaf-mobile/conversation.tpl b/view/theme/decaf-mobile/conversation.tpl deleted file mode 100644 index d39976f39f..0000000000 --- a/view/theme/decaf-mobile/conversation.tpl +++ /dev/null @@ -1,29 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -<div id="tread-wrapper-$thread.id" class="tread-wrapper"> - {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span> - </div> - <div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;"> - {{endif}} - {{if $item.comment_lastcollapsed}}</div>{{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{#<!--{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<div id="item-delete-selected-end"></div> -{{ endif }}-->#} diff --git a/view/theme/decaf-mobile/cropbody.tpl b/view/theme/decaf-mobile/cropbody.tpl deleted file mode 100644 index 3283084cad..0000000000 --- a/view/theme/decaf-mobile/cropbody.tpl +++ /dev/null @@ -1,27 +0,0 @@ -<h1>$title</h1> -<p id="cropimage-desc"> -$desc -</p> -<div id="cropimage-wrapper"> -<img src="$image_url" id="croppa" class="imgCrop" alt="$title" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<form action="profile_photo/$resource" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="$done" /> -</div> - -</form> diff --git a/view/theme/decaf-mobile/cropend.tpl b/view/theme/decaf-mobile/cropend.tpl deleted file mode 100644 index a27de0e2f8..0000000000 --- a/view/theme/decaf-mobile/cropend.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{#<!-- <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <script type="text/javascript" language="javascript">initCrop();</script>-->#} diff --git a/view/theme/decaf-mobile/crophead.tpl b/view/theme/decaf-mobile/crophead.tpl deleted file mode 100644 index 56e941e3ab..0000000000 --- a/view/theme/decaf-mobile/crophead.tpl +++ /dev/null @@ -1 +0,0 @@ - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/decaf-mobile/display-head.tpl b/view/theme/decaf-mobile/display-head.tpl deleted file mode 100644 index 1c990657f0..0000000000 --- a/view/theme/decaf-mobile/display-head.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{#<!--<script> - window.autoCompleteType = 'display-head'; -</script> --->#} diff --git a/view/theme/decaf-mobile/end.tpl b/view/theme/decaf-mobile/end.tpl deleted file mode 100644 index 2e78838e01..0000000000 --- a/view/theme/decaf-mobile/end.tpl +++ /dev/null @@ -1,25 +0,0 @@ -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -{#<!--<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> -<script type="text/javascript"> - tinyMCE.init({ mode : "none"}); -</script>-->#} -{#<!--<script type="text/javascript" src="$baseurl/js/jquery.js" ></script> -<script type="text/javascript">var $j = jQuery.noConflict();</script> -<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/jquery.divgrow-1.3.1.f1.js" ></script> -<script type="text/javascript" src="$baseurl/js/jquery.textinputs.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/fk.autocomplete.js" ></script>-->#} -{#<!--<script type="text/javascript" src="$baseurl/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script> -<script type="text/javascript" src="$baseurl/library/colorbox/jquery.colorbox-min.js"></script>-->#} -{#<!--<script type="text/javascript" src="$baseurl/library/tiptip/jquery.tipTip.minified.js"></script>-->#} -{#<!--<script type="text/javascript" src="$baseurl/library/jgrowl/jquery.jgrowl_minimized.js"></script> -<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/acl.js" ></script> -<script type="text/javascript" src="$baseurl/js/webtoolkit.base64.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/main.js" ></script>-->#} -<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/theme.js"></script> - -<!--<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/jquery.package.js" ></script> -<script type="text/javascript">var $j = jQuery.noConflict();</script> -<script type="text/javascript" src="$baseurl/view/theme/decaf-mobile/js/decaf-mobile.package.js" ></script>--> - diff --git a/view/theme/decaf-mobile/event_end.tpl b/view/theme/decaf-mobile/event_end.tpl deleted file mode 100644 index 3e4be6ec61..0000000000 --- a/view/theme/decaf-mobile/event_end.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{#<!--<script language="javascript" type="text/javascript" - src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script> - --->#} diff --git a/view/theme/decaf-mobile/event_head.tpl b/view/theme/decaf-mobile/event_head.tpl deleted file mode 100644 index 63a1135af6..0000000000 --- a/view/theme/decaf-mobile/event_head.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' /> -{#<!-- -<script language="javascript" type="text/javascript"> -window.aclType = 'event_head'; -</script> --->#} diff --git a/view/theme/decaf-mobile/field_checkbox.tpl b/view/theme/decaf-mobile/field_checkbox.tpl deleted file mode 100644 index 9fbf84eac9..0000000000 --- a/view/theme/decaf-mobile/field_checkbox.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field checkbox' id='div_id_$field.0'> - <label id='label_id_$field.0' for='id_$field.0'>$field.1</label> - <input type="checkbox" name='$field.0' id='id_$field.0' value="1" {{ if $field.2 }}checked="checked"{{ endif }}><br /> - <span class='field_help' id='help_id_$field.0'>$field.3</span> - </div> diff --git a/view/theme/decaf-mobile/field_input.tpl b/view/theme/decaf-mobile/field_input.tpl deleted file mode 100644 index 58e17406c0..0000000000 --- a/view/theme/decaf-mobile/field_input.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label><br /> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/decaf-mobile/field_openid.tpl b/view/theme/decaf-mobile/field_openid.tpl deleted file mode 100644 index 8d330a30a0..0000000000 --- a/view/theme/decaf-mobile/field_openid.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input openid' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label><br /> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/decaf-mobile/field_password.tpl b/view/theme/decaf-mobile/field_password.tpl deleted file mode 100644 index 7a0d3fe9f4..0000000000 --- a/view/theme/decaf-mobile/field_password.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field password' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label><br /> - <input type='password' name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/decaf-mobile/field_themeselect.tpl b/view/theme/decaf-mobile/field_themeselect.tpl deleted file mode 100644 index 5ac310f804..0000000000 --- a/view/theme/decaf-mobile/field_themeselect.tpl +++ /dev/null @@ -1,9 +0,0 @@ - - <div class='field select'> - <label for='id_$field.0'>$field.1</label> - <select name='$field.0' id='id_$field.0' {#{{ if $field.5 }}onchange="previewTheme(this);"{{ endif }}#} > - {{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }} - </select> - <span class='field_help'>$field.3</span> - <div id="theme-preview"></div> - </div> diff --git a/view/theme/decaf-mobile/field_yesno.tpl b/view/theme/decaf-mobile/field_yesno.tpl deleted file mode 100644 index c399579b29..0000000000 --- a/view/theme/decaf-mobile/field_yesno.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{#<!-- <div class='field yesno'> - <label for='id_$field.0'>$field.1</label> - <div class='onoff' id="id_$field.0_onoff"> - <input type="hidden" name='$field.0' id='id_$field.0' value="$field.2"> - <a href="#" class='off'> - {{ if $field.4 }}$field.4.0{{ else }}OFF{{ endif }} - </a> - <a href="#" class='on'> - {{ if $field.4 }}$field.4.1{{ else }}ON{{ endif }} - </a> - </div> - <span class='field_help'>$field.3</span> - </div>-->#} -{{ inc field_checkbox.tpl }}{{ endinc }} diff --git a/view/theme/decaf-mobile/generic_links_widget.tpl b/view/theme/decaf-mobile/generic_links_widget.tpl deleted file mode 100644 index a976d4573c..0000000000 --- a/view/theme/decaf-mobile/generic_links_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div class="widget{{ if $class }} $class{{ endif }}"> -{#<!-- {{if $title}}<h3>$title</h3>{{endif}}-->#} - {{if $desc}}<div class="desc">$desc</div>{{endif}} - - <ul class="tabs links-widget"> - {{ for $items as $item }} - <li class="tool"><a href="$item.url" class="tab {{ if $item.selected }}selected{{ endif }}">$item.label</a></li> - {{ endfor }} - <div id="tabs-end"></div> - </ul> - -</div> diff --git a/view/theme/decaf-mobile/group_drop.tpl b/view/theme/decaf-mobile/group_drop.tpl deleted file mode 100644 index 959b77bb21..0000000000 --- a/view/theme/decaf-mobile/group_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<div class="group-delete-wrapper button" id="group-delete-wrapper-$id" > - <a href="group/drop/$id?t=$form_security_token" - onclick="return confirmDelete();" - id="group-delete-icon-$id" - class="icon drophide group-delete-icon" - {#onmouseover="imgbright(this);" - onmouseout="imgdull(this);"#} ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/decaf-mobile/group_side.tpl b/view/theme/decaf-mobile/group_side.tpl deleted file mode 100644 index 0b4564077a..0000000000 --- a/view/theme/decaf-mobile/group_side.tpl +++ /dev/null @@ -1,33 +0,0 @@ -<div class="widget" id="group-sidebar"> -<h3>$title</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{ for $groups as $group }} - <li class="sidebar-group-li"> - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - {#onclick="contactgroupChangeMember('$group.id','$group.cid');return true;"#} - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - {{ if $group.edit }} - <a class="groupsideedit" href="$group.edit.href" title="$edittext"><span id="edit-sidebar-group-element-$group.id" class="group-edit-icon iconspacer small-pencil"></span></a> - {{ endif }} - <a id="sidebar-group-element-$group.id" class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a> - </li> - {{ endfor }} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">$createtext</a> - </div> - {{ if $ungrouped }} - <div id="sidebar-ungrouped"> - <a href="nogroup">$ungrouped</a> - </div> - {{ endif }} -</div> - - diff --git a/view/theme/decaf-mobile/head.tpl b/view/theme/decaf-mobile/head.tpl deleted file mode 100644 index a8b2133189..0000000000 --- a/view/theme/decaf-mobile/head.tpl +++ /dev/null @@ -1,30 +0,0 @@ -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -{#<!--<meta content='width=device-width, minimum-scale=1 maximum-scale=1' name='viewport'> -<meta content='True' name='HandheldFriendly'> -<meta content='320' name='MobileOptimized'>-->#} -<meta name="viewport" content="width=device-width; initial-scale = 1.0; maximum-scale=1.0; user-scalable=no" /> -{#<!--<meta name="viewport" content="width=100%; initial-scale=1; maximum-scale=1; minimum-scale=1; user-scalable=no;" />-->#} - -<base href="$baseurl/" /> -<meta name="generator" content="$generator" /> -{#<!--<link rel="stylesheet" href="$baseurl/library/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="$baseurl/library/colorbox/colorbox.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="$baseurl/library/tiptip/tipTip.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="$baseurl/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" />-->#} - -<link rel="stylesheet" type="text/css" href="$stylesheet" media="all" /> - -<link rel="shortcut icon" href="$baseurl/images/friendica-32.png" /> -<link rel="search" - href="$baseurl/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<script> - window.delItem = "$delitem"; -{#/* window.commentEmptyText = "$comment"; - window.showMore = "$showmore"; - window.showFewer = "$showfewer"; - var updateInterval = $update_interval; - var localUser = {{ if $local_user }}$local_user{{ else }}false{{ endif }};*/#} -</script> diff --git a/view/theme/decaf-mobile/jot-end.tpl b/view/theme/decaf-mobile/jot-end.tpl deleted file mode 100644 index 59585d01d5..0000000000 --- a/view/theme/decaf-mobile/jot-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> -{#<!-- -<script>if(typeof window.jotInit != 'undefined') initEditor();</script> --->#} diff --git a/view/theme/decaf-mobile/jot-header.tpl b/view/theme/decaf-mobile/jot-header.tpl deleted file mode 100644 index c239aeecd8..0000000000 --- a/view/theme/decaf-mobile/jot-header.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -<script> -{#/* var none = "none"; // ugly hack: $editselect shouldn't be a string if TinyMCE is enabled, but should if it isn't - window.editSelect = $editselect; - window.isPublic = "$ispublic"; - window.nickname = "$nickname"; - window.linkURL = "$linkurl"; - window.vidURL = "$vidurl"; - window.audURL = "$audurl"; - window.whereAreU = "$whereareu"; - window.term = "$term"; - window.baseURL = "$baseurl"; - window.geoTag = function () { $geotag }*/#} - window.jotId = "#profile-jot-text"; - window.imageUploadButton = 'wall-image-upload'; -</script> - diff --git a/view/theme/decaf-mobile/jot.tpl b/view/theme/decaf-mobile/jot.tpl deleted file mode 100644 index 697a7c8094..0000000000 --- a/view/theme/decaf-mobile/jot.tpl +++ /dev/null @@ -1,99 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="source" value="$sourceapp" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" ></div> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" /></div> - {{ endif }} - <div id="jot-text-wrap"> - {#<!--<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />-->#} - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" placeholder=$share >{{ if $content }}$content{{ endif }}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> - - <div id="profile-upload-wrapper" style="display: $visitor;" > - <div id="wall-image-upload-div" style="display: none;" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;" > - <div id="wall-file-upload-div" style="display: none;" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div> - </div> - - {#<!--<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>-->#} - {#<!--<div id="profile-link-wrapper" style="display: $visitor;" > - <a id="profile-link" class="icon link" title="$weblink" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;" > - <a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;" > - <a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;" > - <a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a> - </div> -->#} - - {#<!--<div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate" title="$permset" ></a>$bang - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span>-->#} - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - {#<!--<div style="display: none;">-->#} - <div id="profile-jot-acl-wrapper"> - {#<!--$acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - $jotnets - <div id="profile-jot-networks-end"></div>-->#} - {{ if $acl_data }} - {{ inc acl_html_selector.tpl }}{{ endinc }} - {{ endif }} - $jotnets - </div> - {#<!--</div>-->#} - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {#<!--{{ if $content }}<script>window.jotInit = true;</script>{{ endif }}-->#} -<script> -document.getElementById('wall-image-upload-div').style.display = "inherit"; -document.getElementById('wall-file-upload-div').style.display = "inherit"; -</script> diff --git a/view/theme/decaf-mobile/jot_geotag.tpl b/view/theme/decaf-mobile/jot_geotag.tpl deleted file mode 100644 index 3f8bee91a7..0000000000 --- a/view/theme/decaf-mobile/jot_geotag.tpl +++ /dev/null @@ -1,11 +0,0 @@ - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $j('#jot-coord').val(lat + ', ' + lon); - $j('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/decaf-mobile/lang_selector.tpl b/view/theme/decaf-mobile/lang_selector.tpl deleted file mode 100644 index e777a0a861..0000000000 --- a/view/theme/decaf-mobile/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/theme/decaf-mobile/like_noshare.tpl b/view/theme/decaf-mobile/like_noshare.tpl deleted file mode 100644 index 5e74850a7a..0000000000 --- a/view/theme/decaf-mobile/like_noshare.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id"> - <a href="like/$id?verb=like&return=$return_path#$item.id" class="icon like" title="$likethis" ></a> - {{ if $nolike }} - <a href="like/$id?verb=dislike&return=$return_path#$item.id" class="icon dislike" title="$nolike" ></a> - {{ endif }} - <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> -</div> diff --git a/view/theme/decaf-mobile/login.tpl b/view/theme/decaf-mobile/login.tpl deleted file mode 100644 index 926ab769d2..0000000000 --- a/view/theme/decaf-mobile/login.tpl +++ /dev/null @@ -1,45 +0,0 @@ - -<div class="login-form"> -<form action="$dest_url" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{ inc field_input.tpl with $field=$lname }}{{ endinc }} - {{ inc field_password.tpl with $field=$lpassword }}{{ endinc }} - </div> - - {{ if $openid }} - <div id="login_openid"> - {{ inc field_openid.tpl with $field=$lopenid }}{{ endinc }} - </div> - {{ endif }} - - <br /> - <div id='login-footer'> - {#<!--<div class="login-extra-links"> - By signing in you agree to the latest <a href="tos.html" title="$tostitle" id="terms-of-service-link" >$toslink</a> and <a href="privacy.html" title="$privacytitle" id="privacy-link" >$privacylink</a> - </div>-->#} - - <br /> - {{ inc field_checkbox.tpl with $field=$lremember }}{{ endinc }} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="$login" /> - </div> - - <br /><br /> - <div class="login-extra-links"> - {{ if $register }}<a href="register" title="$register.title" id="register-link">$register.desc</a>{{ endif }} - <a href="lostpass" title="$lostpass" id="lost-password-link" >$lostlink</a> - </div> - </div> - - {{ for $hiddens as $k=>$v }} - <input type="hidden" name="$k" value="$v" /> - {{ endfor }} - - -</form> -</div> - -{#<!--<script type="text/javascript">window.loginName = "$lname.0";</script>-->#} diff --git a/view/theme/decaf-mobile/login_head.tpl b/view/theme/decaf-mobile/login_head.tpl deleted file mode 100644 index 14734821ce..0000000000 --- a/view/theme/decaf-mobile/login_head.tpl +++ /dev/null @@ -1,2 +0,0 @@ -{#<!--<link rel="stylesheet" href="$baseurl/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->#} - diff --git a/view/theme/decaf-mobile/lostpass.tpl b/view/theme/decaf-mobile/lostpass.tpl deleted file mode 100644 index 583e3dbaff..0000000000 --- a/view/theme/decaf-mobile/lostpass.tpl +++ /dev/null @@ -1,21 +0,0 @@ -<div class="lostpass-form"> -<h2>$title</h2> -<br /><br /><br /> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper" class="field input"> - <label for="login-name" id="label-login-name">$name</label><br /> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<p id="lostpass-desc"> -$desc -</p> -<br /> - -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="$submit" /> -</div> -<div id="login-submit-end"></div> -</form> -</div> diff --git a/view/theme/decaf-mobile/mail_conv.tpl b/view/theme/decaf-mobile/mail_conv.tpl deleted file mode 100644 index 7aac8370b2..0000000000 --- a/view/theme/decaf-mobile/mail_conv.tpl +++ /dev/null @@ -1,18 +0,0 @@ -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >$mail.from_name</div> - <div class="mail-conv-date">$mail.date</div> - <div class="mail-conv-subject">$mail.subject</div> - </div> - <div class="mail-conv-body">$mail.body</div> -</div> -<div class="mail-conv-outside-wrapper-end"></div> - - -<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id?confirm=1" class="icon drophide delete-icon mail-list-delete-icon" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'message/drop/$mail.id')});" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);#}" ></a></div> -<div class="mail-conv-delete-end"></div> - -<hr class="mail-conv-break" /> diff --git a/view/theme/decaf-mobile/mail_list.tpl b/view/theme/decaf-mobile/mail_list.tpl deleted file mode 100644 index 74274a246a..0000000000 --- a/view/theme/decaf-mobile/mail_list.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="$from_url" class="mail-list-sender-url" ><img class="mail-list-sender-photo$sparkle" src="$from_photo" height="80" width="80" alt="$from_name" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >$from_name</div> - <div class="mail-list-date">$date</div> - <div class="mail-list-subject"><a href="message/$id" class="mail-list-link">$subject</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-$id" > - <a href="message/dropconv/$id?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'message/dropconv/$id')});" title="$delete" class="icon drophide mail-list-delete delete-icon" id="mail-list-delete-$id" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/decaf-mobile/manage.tpl b/view/theme/decaf-mobile/manage.tpl deleted file mode 100644 index fec30db9b0..0000000000 --- a/view/theme/decaf-mobile/manage.tpl +++ /dev/null @@ -1,18 +0,0 @@ -<h3>$title</h3> -<div id="identity-manage-desc">$desc</div> -<div id="identity-manage-choose">$choose</div> -<div id="identity-selector-wrapper"> - <form action="manage" method="post" > - <select name="identity" size="4" onchange="this.form.submit();" > - - {{ for $identities as $id }} - <option $id.selected value="$id.uid">$id.username ($id.nickname)</option> - {{ endfor }} - - </select> - <div id="identity-select-break"></div> - - {# name="submit" interferes with this.form.submit() #} - <input id="identity-submit" type="submit" {#name="submit"#} value="$submit" /> -</div></form> - diff --git a/view/theme/decaf-mobile/message-end.tpl b/view/theme/decaf-mobile/message-end.tpl deleted file mode 100644 index fea596360b..0000000000 --- a/view/theme/decaf-mobile/message-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{#<!-- -<script src="$baseurl/library/jquery_ac/friendica.complete.min.js" ></script> - --->#} diff --git a/view/theme/decaf-mobile/message-head.tpl b/view/theme/decaf-mobile/message-head.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/decaf-mobile/msg-end.tpl b/view/theme/decaf-mobile/msg-end.tpl deleted file mode 100644 index 6074133798..0000000000 --- a/view/theme/decaf-mobile/msg-end.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/decaf-mobile/msg-header.tpl b/view/theme/decaf-mobile/msg-header.tpl deleted file mode 100644 index 9ccf5d6fa2..0000000000 --- a/view/theme/decaf-mobile/msg-header.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -<script language="javascript" type="text/javascript"> -{#/* window.nickname = "$nickname"; - window.linkURL = "$linkurl"; - var plaintext = "none"; - window.autocompleteType = 'msg-header';*/#} - window.jotId = "#prvmail-text"; - window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/decaf-mobile/nav.tpl b/view/theme/decaf-mobile/nav.tpl deleted file mode 100644 index 45b7beeefc..0000000000 --- a/view/theme/decaf-mobile/nav.tpl +++ /dev/null @@ -1,155 +0,0 @@ -<nav> -{#<!-- $langselector -->#} - -{#<!-- <div id="site-location">$sitelocation</div> -->#} - - <span id="nav-link-wrapper" > - -{#<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->#} - <div class="nav-button-container"> -{#<!-- <a class="system-menu-link nav-link" href="#system-menu" title="Menu">-->#} - <a href="$nav.navigation.0" title="$nav.navigation.3" > - <img rel="#system-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/menu.png"> - </a> -{#<!-- </a>-->#} - {#<!--<ul id="system-menu-list" class="nav-menu-list"> - {{ if $nav.login }} - <a id="nav-login-link" class="nav-load-page-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> - {{ endif }} - - {{ if $nav.register }} - <a id="nav-register-link" class="nav-load-page-link $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a> - {{ endif }} - - {{ if $nav.settings }} - <li><a id="nav-settings-link" class="$nav.settings.2 nav-load-page-link" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li> - {{ endif }} - - {{ if $nav.manage }} - <li> - <a id="nav-manage-link" class="nav-load-page-link $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a> - </li> - {{ endif }} - - {{ if $nav.profiles }} - <li><a id="nav-profiles-link" class="$nav.profiles.2 nav-load-page-link" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a></li> - {{ endif }} - - {{ if $nav.admin }} - <li><a id="nav-admin-link" class="$nav.admin.2 nav-load-page-link" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li> - {{ endif }} - - <li><a id="nav-search-link" class="$nav.search.2 nav-load-page-link" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a></li> - - {{ if $nav.apps }} - <li><a id="nav-apps-link" class="$nav.apps.2 nav-load-page-link" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a></li> - {{ endif }} - - {{ if $nav.help }} - <li><a id="nav-help-link" class="$nav.help.2 nav-load-page-link" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li> - {{ endif }} - - {{ if $nav.logout }} - <li><a id="nav-logout-link" class="$nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li> - {{ endif }} - </ul>-->#} - </div> - - {{ if $nav.notifications }} -{#<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a>-->#} - <div class="nav-button-container"> -{#<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">-->#} - <a href="$nav.notifications.all.0"> - <img rel="#nav-notifications-menu" class="nav-link" src="view/theme/decaf-mobile/images/notifications.png"> - </a> -{#<!-- </a>-->#} - {#<!--<span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="notifications-menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul>-->#} - </div> - {{ endif }} - -{#<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->#} - {{ if $nav.contacts }} - <div class="nav-button-container"> -{#<!-- <a class="contacts-menu-link nav-link" href="#contacts-menu" title="Contacts">-->#} - <a id="nav-contacts-link" class="$nav.contacts.2 nav-load-page-link" href="$nav.contacts.0" title="$nav.contacts.3" > - <img rel="#contacts-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/contacts.png"> - </a> - {#<!--</a>-->#} - {{ if $nav.introductions }} - <span id="intro-update" class="nav-ajax-left"></span> - {{ endif }} - {#<!--<ul id="contacts-menu-list" class="nav-menu-list"> - {{ if $nav.contacts }} - <li><a id="nav-contacts-link" class="$nav.contacts.2 nav-load-page-link" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a><li> - {{ endif }} - - <li><a id="nav-directory-link" class="$nav.directory.2 nav-load-page-link" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a><li> - - {{ if $nav.introductions }} - <li> - <a id="nav-notify-link" class="$nav.introductions.2 $sel.introductions nav-load-page-link" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - </li> - {{ endif }} - </ul>-->#} - </div> - {{ endif }} - - {{ if $nav.messages }} -{#<!-- <a id="nav-messages-link" class="nav-link $nav.messages.2 $sel.messages nav-load-page-link" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>-->#} - <div class="nav-button-container"> - <a id="nav-messages-link" class="$nav.messages.2 $sel.messages nav-load-page-link" href="$nav.messages.0" title="$nav.messages.3" > - <img src="view/theme/decaf-mobile/images/message.png" class="nav-link"> - </a> - <span id="mail-update" class="nav-ajax-left"></span> - </div> - {{ endif }} - -{#<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->#} - {{ if $nav.network }} - <div class="nav-button-container"> -{#<!-- <a class="network-menu-link nav-link" href="#network-menu" title="Network">-->#} - <a id="nav-network-link" class="$nav.network.2 $sel.network nav-load-page-link" href="/" > - <img rel="#network-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/network.png"> - </a> -{#<!-- </a>-->#} - <span id="net-update" class="nav-ajax-left"></span> - </div> - {{ endif }} -<!-- <ul id="network-menu-list" class="nav-menu-list"> - {{ if $nav.network }} - <li> - <a id="nav-network-link" class="$nav.network.2 $sel.network nav-load-page-link" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - </li> - {{ endif }} - - {{ if $nav.network }} - <li> - <a class="nav-menu-icon network-reset-link nav-link" href="$nav.net_reset.0" title="$nav.net_reset.3">$nav.net_reset.1</a> - </li> - {{ endif }} - - {{ if $nav.home }} - <li><a id="nav-home-link" class="$nav.home.2 $sel.home nav-load-page-link" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a></li> - {{ endif }} - - {{ if $nav.community }} - <li> - <a id="nav-community-link" class="$nav.community.2 $sel.community nav-load-page-link" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - </li> - {{ endif }} - </ul> - </div>--> - - </span> - {#<!--<span id="nav-end"></span>-->#} - <span id="banner">$banner</span> -</nav> - -{#<!--<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul>-->#} diff --git a/view/theme/decaf-mobile/photo_drop.tpl b/view/theme/decaf-mobile/photo_drop.tpl deleted file mode 100644 index 296b829091..0000000000 --- a/view/theme/decaf-mobile/photo_drop.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" > - <a href="item/drop/$id?confirm=1" onclick="return confirmDelete(function(){this.href='item/drop/$id'});" class="icon drophide" title="$delete" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/theme/decaf-mobile/photo_edit.tpl b/view/theme/decaf-mobile/photo_edit.tpl deleted file mode 100644 index 5bfa37c366..0000000000 --- a/view/theme/decaf-mobile/photo_edit.tpl +++ /dev/null @@ -1,60 +0,0 @@ - -<form action="photos/$nickname/$resource_id" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="$item_id" /> - <input id="photo-edit-form-confirm" type="hidden" name="confirm" value="1" /> - - <div class="photo-edit-input-text"> - <label id="photo-edit-albumname-label" for="photo-edit-albumname">$newalbum</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="$album" /> - </div> - - <div id="photo-edit-albumname-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-caption-label" for="photo-edit-caption">$capt_label</label> - <input id="photo-edit-caption" type="text" size="32" name="desc" value="$caption" /> - </div> - - <div id="photo-edit-caption-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-tags-label" for="photo-edit-newtag" >$tag_label</label> - <input name="newtag" id="photo-edit-newtag" size="32" title="$help_tags" type="text" /> - </div> - - <div id="photo-edit-tags-end"></div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-cw-label" for="photo-edit-rotate-cw">$rotatecw</label> - <input id="photo-edit-rotate-cw" class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> - </div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-ccw-label" for="photo-edit-rotate-ccw">$rotateccw</label> - <input id="photo-edit-rotate-ccw" class="photo-edit-rotate" type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - {#<!--<a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="$permissions"/> - <span id="jot-perms-icon" class="icon $lockstate photo-perms-icon" ></span><div class="photo-jot-perms-text">$permissions</div> - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;">-->#} - <div id="photo-edit-perms-select" > - {#<!--$aclselect-->#} - {{ inc acl_html_selector.tpl }}{{ endinc }} - </div> - {#<!--</div>-->#} - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="$submit" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="$delete" onclick="return confirmDelete(function(){remove('photo-edit-form-confirm');});" /> - - <div id="photo-edit-end"></div> -</form> - - diff --git a/view/theme/decaf-mobile/photo_edit_head.tpl b/view/theme/decaf-mobile/photo_edit_head.tpl deleted file mode 100644 index c819e24ce3..0000000000 --- a/view/theme/decaf-mobile/photo_edit_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{#<!-- -<script> - window.prevLink = "$prevlink"; - window.nextLink = "$nextlink"; - window.photoEdit = true; - -</script>-->#} diff --git a/view/theme/decaf-mobile/photo_view.tpl b/view/theme/decaf-mobile/photo_view.tpl deleted file mode 100644 index 329e0a4e05..0000000000 --- a/view/theme/decaf-mobile/photo_view.tpl +++ /dev/null @@ -1,42 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" {#onclick="lockview(event,'photo/$id');"#} /> {{ endif }} -</div> - -<div id="photo-nav"> - {{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0"><img src="view/theme/decaf-mobile/images/arrow-left.png"></a></div>{{ endif }} - {{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0"><img src="view/theme/decaf-mobile/images/arrow-right.png"></a></div>{{ endif }} -</div> -<div id="photo-photo"><a href="$photo.href" title="$photo.title"><img src="$photo.src" /></a></div> -<div id="photo-photo-end"></div> -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }} -$edit -{{ else }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons - $like - $dislike -</div> -{{ endif }} - -$comments - -$paginate -{{ endif }} - diff --git a/view/theme/decaf-mobile/photos_head.tpl b/view/theme/decaf-mobile/photos_head.tpl deleted file mode 100644 index 5c13a0ae6c..0000000000 --- a/view/theme/decaf-mobile/photos_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{#<!-- -<script> - window.isPublic = "$ispublic"; -</script> --->#} diff --git a/view/theme/decaf-mobile/photos_upload.tpl b/view/theme/decaf-mobile/photos_upload.tpl deleted file mode 100644 index 31ad468015..0000000000 --- a/view/theme/decaf-mobile/photos_upload.tpl +++ /dev/null @@ -1,51 +0,0 @@ -<h3>$pagename</h3> - -<div id="photos-usage-message">$usage</div> - -<form action="photos/$nickname" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >$newalbum</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">$existalbumtext</div> - <select id="photos-upload-album-select" name="album"> - $albumselect - </select> - </div> - <div id="photos-upload-exist-end"></div> - - $default_upload_box - - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >$nosharetext</label> - </div> - - - {#<!--<div id="photos-upload-perms" class="photos-upload-perms" > - <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;">-->#} - <div id="photos-upload-permissions-wrapper"> - {#<!--$aclselect-->#} - {{ inc acl_html_selector.tpl }}{{ endinc }} - </div> - {#<!--</div>-->#} - - <div id="photos-upload-spacer"></div> - - $alt_uploader - - $default_upload_submit - - <div class="photos-upload-end" ></div> -</form> - diff --git a/view/theme/decaf-mobile/profed_end.tpl b/view/theme/decaf-mobile/profed_end.tpl deleted file mode 100644 index ff56fda467..0000000000 --- a/view/theme/decaf-mobile/profed_end.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{#<!-- -<script type="text/javascript" src="js/country.min.js" ></script> - -<script language="javascript" type="text/javascript"> - Fill_Country('$country_name'); - Fill_States('$region'); -</script> --->#} diff --git a/view/theme/decaf-mobile/profed_head.tpl b/view/theme/decaf-mobile/profed_head.tpl deleted file mode 100644 index 02fd46aa49..0000000000 --- a/view/theme/decaf-mobile/profed_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{#<!-- -<script language="javascript" type="text/javascript"> - window.editSelect = "none"; -</script> --->#} diff --git a/view/theme/decaf-mobile/profile_edit.tpl b/view/theme/decaf-mobile/profile_edit.tpl deleted file mode 100644 index bed1de35ae..0000000000 --- a/view/theme/decaf-mobile/profile_edit.tpl +++ /dev/null @@ -1,324 +0,0 @@ -$default - -<h1>$banner</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile/$profile_id/view?tab=profile" id="profile-edit-view-link" title="$viewprof">$viewprof</a></li> -<li><a href="$profile_clone_link" id="profile-edit-clone-link" title="$cr_prof">$cl_prof</a></li> -<li></li> -<li><a href="$profile_drop_link" id="profile-edit-drop-link" title="$del_prof" $disabled >$del_prof</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/$profile_id" method="post" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >$lbl_profname </label> -<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="$profile_name" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >$lbl_fullname </label> -<input type="text" size="28" name="name" id="profile-edit-name" value="$name" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >$lbl_title </label> -<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="$pdesc" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >$lbl_gender </label> -$gender -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >$lbl_bd </label> -<div id="profile-edit-dob" > -$dob $age -</div> -</div> -<div id="profile-edit-dob-end"></div> - -$hide_friends - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >$lbl_address </label> -<input type="text" size="28" name="address" id="profile-edit-address" value="$address" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >$lbl_city </label> -<input type="text" size="28" name="locality" id="profile-edit-locality" value="$locality" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >$lbl_zip </label> -<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="$postal_code" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >$lbl_country </label> -<input type="text" size="28" name="country_name" id="profile-edit-country-name" value="$country_name" /> -{#<!--<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('$region');"> -<option selected="selected" >$country_name</option> -<option>temp</option> -</select>-->#} -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >$lbl_region </label> -<input type="text" size="28" name="region" id="profile-edit-region" value="$region" /> -{#<!--<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >$region</option> -<option>temp</option> -</select>-->#} -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >$lbl_hometown </label> -<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="$hometown" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >$lbl_marital </label> -$marital -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > $lbl_with </label> -<input type="text" size="28" name="with" id="profile-edit-with" title="$lbl_ex1" value="$with" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > $lbl_howlong </label> -<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="$lbl_howlong" value="$howlong" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >$lbl_sexual </label> -$sexual -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >$lbl_homepage </label> -<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="$homepage" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >$lbl_politic </label> -<input type="text" size="28" name="politic" id="profile-edit-politic" value="$politic" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >$lbl_religion </label> -<input type="text" size="28" name="religion" id="profile-edit-religion" value="$religion" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >$lbl_pubkey </label> -<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="$lbl_ex2" value="$pub_keywords" /> -</div><div id="profile-edit-pubkeywords-desc">$lbl_pubdsc</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >$lbl_prvkey </label> -<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="$lbl_ex2" value="$prv_keywords" /> -</div><div id="profile-edit-prvkeywords-desc">$lbl_prvdsc</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" class="profile-jot-box"> -<p id="about-jot-desc" > -$lbl_about -</p> - -<textarea rows="10" cols="30" id="profile-about-text" class="profile-edit-textarea" name="about" >$about</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" class="profile-jot-box" > -<p id="interest-jot-desc" > -$lbl_hobbies -</p> - -<textarea rows="10" cols="30" id="interest-jot-text" class="profile-edit-textarea" name="interest" >$interest</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" class="profile-jot-box" > -<p id="likes-jot-desc" > -$lbl_likes -</p> - -<textarea rows="10" cols="30" id="likes-jot-text" class="profile-edit-textarea" name="likes" >$likes</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" class="profile-jot-box" > -<p id="dislikes-jot-desc" > -$lbl_dislikes -</p> - -<textarea rows="10" cols="30" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >$dislikes</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" class="profile-jot-box" > -<p id="contact-jot-desc" > -$lbl_social -</p> - -<textarea rows="10" cols="30" id="contact-jot-text" class="profile-edit-textarea" name="contact" >$contact</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" class="profile-jot-box" > -<p id="music-jot-desc" > -$lbl_music -</p> - -<textarea rows="10" cols="30" id="music-jot-text" class="profile-edit-textarea" name="music" >$music</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" class="profile-jot-box" > -<p id="book-jot-desc" > -$lbl_book -</p> - -<textarea rows="10" cols="30" id="book-jot-text" class="profile-edit-textarea" name="book" >$book</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" class="profile-jot-box" > -<p id="tv-jot-desc" > -$lbl_tv -</p> - -<textarea rows="10" cols="30" id="tv-jot-text" class="profile-edit-textarea" name="tv" >$tv</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" class="profile-jot-box" > -<p id="film-jot-desc" > -$lbl_film -</p> - -<textarea rows="10" cols="30" id="film-jot-text" class="profile-edit-textarea" name="film" >$film</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" class="profile-jot-box" > -<p id="romance-jot-desc" > -$lbl_love -</p> - -<textarea rows="10" cols="30" id="romance-jot-text" class="profile-edit-textarea" name="romance" >$romance</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" class="profile-jot-box" > -<p id="work-jot-desc" > -$lbl_work -</p> - -<textarea rows="10" cols="30" id="work-jot-text" class="profile-edit-textarea" name="work" >$work</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" class="profile-jot-box" > -<p id="education-jot-desc" > -$lbl_school -</p> - -<textarea rows="10" cols="30" id="education-jot-text" class="profile-edit-textarea" name="education" >$education</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> - diff --git a/view/theme/decaf-mobile/profile_photo.tpl b/view/theme/decaf-mobile/profile_photo.tpl deleted file mode 100644 index 42fc139f8f..0000000000 --- a/view/theme/decaf-mobile/profile_photo.tpl +++ /dev/null @@ -1,19 +0,0 @@ -<h1>$title</h1> - -<form enctype="multipart/form-data" action="profile_photo" method="post"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-photo-upload-wrapper"> -<label id="profile-photo-upload-label" for="profile-photo-upload">$lbl_upfile </label> -<input name="userfile" type="file" id="profile-photo-upload" size="25" /> -</div> - -<div id="profile-photo-submit-wrapper"> -<input type="submit" name="submit" id="profile-photo-submit" value="$submit"> -</div> - -</form> - -<div id="profile-photo-link-select-wrapper"> -$select -</div> diff --git a/view/theme/decaf-mobile/profile_vcard.tpl b/view/theme/decaf-mobile/profile_vcard.tpl deleted file mode 100644 index e91e6125ff..0000000000 --- a/view/theme/decaf-mobile/profile_vcard.tpl +++ /dev/null @@ -1,51 +0,0 @@ -<div class="vcard"> - - <div class="fn label">$profile.name</div> - - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - {{ if $wallmessage }} - <li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/decaf-mobile/prv_message.tpl b/view/theme/decaf-mobile/prv_message.tpl deleted file mode 100644 index 5d9925297d..0000000000 --- a/view/theme/decaf-mobile/prv_message.tpl +++ /dev/null @@ -1,43 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> - -{{ if $showinputs }} -<input type="text" id="recip" name="messageto" value="$prefill" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="$preid"> -{{ else }} -$select -{{ endif }} - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="28" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="32" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" style="display: none;"> - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - {#<!--<div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div>-->#} - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> - -<script> -document.getElementById('prvmail-upload-wrapper').style.display = "inherit"; -</script> diff --git a/view/theme/decaf-mobile/register.tpl b/view/theme/decaf-mobile/register.tpl deleted file mode 100644 index b1f39048e9..0000000000 --- a/view/theme/decaf-mobile/register.tpl +++ /dev/null @@ -1,80 +0,0 @@ -<div class='register-form'> -<h2>$regtitle</h2> -<br /> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="$photo" /> - - $registertext - - <p id="register-realpeople">$realpeople</p> - - <br /> -{{ if $oidlabel }} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >$oidlabel</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="$openid" > - </div> - <div id="register-openid-end" ></div> -{{ endif }} - - <div class="register-explain-wrapper"> - <p id="register-fill-desc">$fillwith $fillext</p> - </div> - - <br /><br /> - -{{ if $invitations }} - - <p id="register-invite-desc">$invite_desc</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >$invite_label</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="$invite_id" > - </div> - <div id="register-name-end" ></div> - -{{ endif }} - - - <div id="register-name-wrapper" class="field input" > - <label for="register-name" id="label-register-name" >$namelabel</label><br /> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="$username" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" class="field input" > - <label for="register-email" id="label-register-email" >$addrlabel</label><br /> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="$email" > - </div> - <div id="register-email-end" ></div> - - <div id="register-nickname-wrapper" class="field input" > - <label for="register-nickname" id="label-register-nickname" >$nicklabel</label><br /> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="$nickname" > - </div> - <div id="register-nickname-end" ></div> - - <div class="register-explain-wrapper"> - <p id="register-nickname-desc" >$nickdesc</p> - </div> - - $publish - - <div id="register-footer"> - {#<!--<div class="agreement"> - By clicking '$regbutt' you are agreeing to the latest <a href="tos.html" title="$tostitle" id="terms-of-service-link" >$toslink</a> and <a href="privacy.html" title="$privacytitle" id="privacy-link" >$privacylink</a> - </div>-->#} - <br /> - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="$regbutt" /> - </div> - <div id="register-submit-end" ></div> - </div> -</form> -<br /><br /><br /> - -$license - -</div> diff --git a/view/theme/decaf-mobile/search_item.tpl b/view/theme/decaf-mobile/search_item.tpl deleted file mode 100644 index 3e14b644b0..0000000000 --- a/view/theme/decaf-mobile/search_item.tpl +++ /dev/null @@ -1,64 +0,0 @@ -<a name="$item.id" ></a> -{#<!--<div class="wall-item-outside-wrapper $item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >-->#} - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - {#<!--<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - {#<!--<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div>-->#} - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}{#<!--<div class="wall-item-lock">-->#}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" {#onclick="lockview(event,$item.id);" #}/>{#<!--</div>-->#} - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - {#<!--<div class="wall-item-author">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime">$item.ago</div> - - {#<!--</div>-->#} - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - {#<!--<div class="wall-item-title-end"></div>-->#} - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }} {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }}{{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {#<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >-->#} - {{ if $item.drop.dropping }}<a href="item/drop/$item.id?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/$item.id')});" class="wall-item-delete-wrapper icon drophide" title="$item.drop.delete" id="wall-item-delete-wrapper-$item.id" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a>{{ endif }} - {#<!--</div>-->#} - {#<!--{{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}-->#} - {#<!--<div class="wall-item-delete-end"></div>-->#} - </div> - </div> - {#<!--<div class="wall-item-wrapper-end"></div>-->#} - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -{#<!--<div class="wall-item-outside-wrapper-end $item.indent" ></div>-->#} - -{#<!--</div>-->#} - - diff --git a/view/theme/decaf-mobile/settings-head.tpl b/view/theme/decaf-mobile/settings-head.tpl deleted file mode 100644 index 5c13a0ae6c..0000000000 --- a/view/theme/decaf-mobile/settings-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{#<!-- -<script> - window.isPublic = "$ispublic"; -</script> --->#} diff --git a/view/theme/decaf-mobile/settings.tpl b/view/theme/decaf-mobile/settings.tpl deleted file mode 100644 index 036cc16916..0000000000 --- a/view/theme/decaf-mobile/settings.tpl +++ /dev/null @@ -1,151 +0,0 @@ -<h1>$ptitle</h1> - -$nickname_block - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<h3 class="settings-heading">$h_pass</h3> - -{{inc field_password.tpl with $field=$password1 }}{{endinc}} -{{inc field_password.tpl with $field=$password2 }}{{endinc}} -{{inc field_password.tpl with $field=$password3 }}{{endinc}} - -{{ if $oid_enable }} -{{inc field_input.tpl with $field=$openid }}{{endinc}} -{{ endif }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_basic</h3> - -{{inc field_input.tpl with $field=$username }}{{endinc}} -{{inc field_input.tpl with $field=$email }}{{endinc}} -{{inc field_password.tpl with $field=$password4 }}{{endinc}} -{{inc field_custom.tpl with $field=$timezone }}{{endinc}} -{{inc field_input.tpl with $field=$defloc }}{{endinc}} -{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_prv</h3> - - -<input type="hidden" name="visibility" value="$visibility" /> - -{{inc field_input.tpl with $field=$maxreq }}{{endinc}} - -$profile_in_dir - -$profile_in_net_dir - -$hide_friends - -$hide_wall - -$blockwall - -$blocktags - -$suggestme - -$unkmail - - -{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} - -{{inc field_input.tpl with $field=$expire.days }}{{endinc}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>$expire.advanced</h3> - {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} - </div> - </div> - -</div> - - -<div id="settings-perms-wrapper" class="field"> -<label for="settings-default-perms">$settings_perms</label><br/> -<div id="settings-default-perms" class="settings-default-perms" > -{#<!-- <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> - <div id="settings-default-perms-menu-end"></div> - - <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" > - - <div style="display: none;">-->#} - <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> - {#<!--$aclselect-->#} - {{ inc acl_html_selector.tpl }}{{ endinc }} - </div> -{#<!-- </div> - - </div>-->#} -</div> -</div> -<br/> -<div id="settings-default-perms-end"></div> - -$group_select - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - - -<h3 class="settings-heading">$h_not</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">$activity_options</div> - -{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} - - -<div id="settings-notify-desc">$lbl_not</div> - -<div class="group"> -{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify8 }}{{endinc}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_advn</h3> -<div id="settings-pagetype-desc">$h_descadvn</div> - -$pagetype - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - diff --git a/view/theme/decaf-mobile/settings_display_end.tpl b/view/theme/decaf-mobile/settings_display_end.tpl deleted file mode 100644 index 739c43b35a..0000000000 --- a/view/theme/decaf-mobile/settings_display_end.tpl +++ /dev/null @@ -1,2 +0,0 @@ - <script>$j(function(){ previewTheme($j("#id_$theme.0")[0]); });</script> - diff --git a/view/theme/decaf-mobile/smarty3/acl_html_selector.tpl b/view/theme/decaf-mobile/smarty3/acl_html_selector.tpl deleted file mode 100644 index 05e82f2d05..0000000000 --- a/view/theme/decaf-mobile/smarty3/acl_html_selector.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a name="acl-wrapper-target"></a> -<div id="acl-wrapper"> - <div id="acl-public-switch"> - <a href="{{$return_path}}#acl-wrapper-target" {{if $is_private == 1}}class="acl-public-switch-selected"{{/if}} >{{$private}}</a> - <a href="{{$return_path}}{{$public_link}}#acl-wrapper-target" {{if $is_private == 0}}class="acl-public-switch-selected"{{/if}} >{{$public}}</a> - </div> - <div id="acl-list"> - <div id="acl-list-content"> - <div id="acl-html-groups" class="acl-html-select-wrapper"> - {{$group_perms}}<br /> - <select name="group_allow[]" multiple {{if $is_private == 0}}disabled{{/if}} id="acl-html-group-select" class="acl-html-select" size=7> - {{foreach $acl_data.groups as $group}} - <option value="{{$group.id}}" {{if $is_private == 1}}{{if $group.selected}}selected{{/if}}{{/if}}>{{$group.name}}</option> - {{/foreach}} - </select> - </div> - <div id="acl-html-contacts" class="acl-html-select-wrapper"> - {{$contact_perms}}<br /> - <select name="contact_allow[]" multiple {{if $is_private == 0}}disabled{{/if}} id="acl-html-contact-select" class="acl-html-select" size=7> - {{foreach $acl_data.contacts as $contact}} - <option value="{{$contact.id}}" {{if $is_private == 1}}{{if $contact.selected}}selected{{/if}}{{/if}}>{{$contact.name}} ({{$contact.networkName}})</option> - {{/foreach}} - </select> - </div> - </div> - </div> - <span id="acl-fields"></span> -</div> - diff --git a/view/theme/decaf-mobile/smarty3/acl_selector.tpl b/view/theme/decaf-mobile/smarty3/acl_selector.tpl deleted file mode 100644 index b5e8307268..0000000000 --- a/view/theme/decaf-mobile/smarty3/acl_selector.tpl +++ /dev/null @@ -1,28 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">{{$showall}}</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>{{$show}}</a> - <a href="#" class='acl-button-hide'>{{$hide}}</a> -</div> - -{{*<!--<script> - window.allowCID = {{$allowcid}}; - window.allowGID = {{$allowgid}}; - window.denyCID = {{$denycid}}; - window.denyGID = {{$denygid}}; - window.aclInit = "true"; -</script>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/admin_aside.tpl b/view/theme/decaf-mobile/smarty3/admin_aside.tpl deleted file mode 100644 index 024d6195b5..0000000000 --- a/view/theme/decaf-mobile/smarty3/admin_aside.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> -<ul class='admin linklist'> - <li class='admin button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> - <li class='admin button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> - <li class='admin button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> - <li class='admin button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> - <li class='admin button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> -</ul> - -{{if $admin.update}} -<ul class='admin linklist'> - <li class='admin button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> - <li class='admin button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{/if}} - - -{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} -<ul class='admin linklist'> - {{foreach $admin.plugins_admin as $l}} - <li class='admin button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> - {{/foreach}} -</ul> - - -<h4>{{$logtxt}}</h4> -<ul class='admin linklist'> - <li class='admin button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> -</ul> - diff --git a/view/theme/decaf-mobile/smarty3/admin_site.tpl b/view/theme/decaf-mobile/smarty3/admin_site.tpl deleted file mode 100644 index 035024e689..0000000000 --- a/view/theme/decaf-mobile/smarty3/admin_site.tpl +++ /dev/null @@ -1,72 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_input.tpl" field=$sitename}} - {{include file="field_textarea.tpl" field=$banner}} - {{include file="field_select.tpl" field=$language}} - {{include file="field_select.tpl" field=$theme}} - {{include file="field_select.tpl" field=$theme_mobile}} - {{include file="field_select.tpl" field=$ssl_policy}} - {{include file="field_checkbox.tpl" field=$new_share}} - {{include file="field_checkbox.tpl" field=$hide_help}} - {{include file="field_select.tpl" field=$singleuser}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$registration}}</h3> - {{include file="field_input.tpl" field=$register_text}} - {{include file="field_select.tpl" field=$register_policy}} - - {{include file="field_checkbox.tpl" field=$no_multi_reg}} - {{include file="field_checkbox.tpl" field=$no_openid}} - {{include file="field_checkbox.tpl" field=$no_regfullname}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$upload}}</h3> - {{include file="field_input.tpl" field=$maximagesize}} - {{include file="field_input.tpl" field=$maximagelength}} - {{include file="field_input.tpl" field=$jpegimagequality}} - - <h3>{{$corporate}}</h3> - {{include file="field_input.tpl" field=$allowed_sites}} - {{include file="field_input.tpl" field=$allowed_email}} - {{include file="field_checkbox.tpl" field=$block_public}} - {{include file="field_checkbox.tpl" field=$force_publish}} - {{include file="field_checkbox.tpl" field=$no_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} - {{include file="field_select.tpl" field=$ostatus_poll_interval}} - {{include file="field_checkbox.tpl" field=$diaspora_enabled}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} - {{include file="field_input.tpl" field=$global_directory}} - {{include file="field_checkbox.tpl" field=$thread_allow}} - {{include file="field_checkbox.tpl" field=$newuser_private}} - {{include file="field_checkbox.tpl" field=$enotify_no_content}} - {{include file="field_checkbox.tpl" field=$private_addons}} - {{include file="field_checkbox.tpl" field=$disable_embedded}} - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$advanced}}</h3> - {{include file="field_checkbox.tpl" field=$no_utf}} - {{include file="field_checkbox.tpl" field=$verifyssl}} - {{include file="field_input.tpl" field=$proxy}} - {{include file="field_input.tpl" field=$proxyuser}} - {{include file="field_input.tpl" field=$timeout}} - {{include file="field_input.tpl" field=$delivery_interval}} - {{include file="field_input.tpl" field=$poll_interval}} - {{include file="field_input.tpl" field=$maxloadavg}} - {{include file="field_input.tpl" field=$abandon_days}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - </form> -</div> diff --git a/view/theme/decaf-mobile/smarty3/admin_users.tpl b/view/theme/decaf-mobile/smarty3/admin_users.tpl deleted file mode 100644 index df795a1f4f..0000000000 --- a/view/theme/decaf-mobile/smarty3/admin_users.tpl +++ /dev/null @@ -1,103 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - function confirm_delete(uname){ - return confirm( "{{$confirm_delete}}".format(uname)); - } - function confirm_delete_multi(){ - return confirm("{{$confirm_delete_multi}}"); - } - {{*/*function selectall(cls){ - $j("."+cls).attr('checked','checked'); - return false; - }*/*}} -</script> -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - <h3>{{$h_pending}}</h3> - {{if $pending}} - <table id='pending'> - <thead> - <tr> - {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $pending as $u}} - <tr> - <td class="created">{{$u.created}}</td> - <td class="name">{{$u.name}}</td> - <td class="email">{{$u.email}}</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> - <td class="tools"> - <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='tool like'></span></a> - <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='tool dislike'></span></a> - </td> - </tr> - {{/foreach}} - </tbody> - </table> - {{*<!--<div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div>-->*}} - <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> - {{else}} - <p>{{$no_pending}}</p> - {{/if}} - - - - - <h3>{{$h_users}}</h3> - {{if $users}} - <table id='users'> - <thead> - <tr> - <th></th> - {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $users as $u}} - <tr> - <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> - <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> - <td class='email'>{{$u.email}}</td> - <td class='register_date'>{{$u.register_date}}</td> - <td class='login_date'>{{$u.login_date}}</td> - <td class='lastitem_date'>{{$u.lastitem_date}}</td> - <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> - <td class="checkbox"> - {{if $u.is_admin}} - - {{else}} - <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> - {{/if}} - <td class="tools"> - {{if $u.is_admin}} - - {{else}} - <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> - <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> - {{/if}} - </td> - </tr> - {{/foreach}} - </tbody> - </table> - {{*<!--<div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div>-->*}} - <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> - {{else}} - NO USERS?!? - {{/if}} - </form> -</div> diff --git a/view/theme/decaf-mobile/smarty3/album_edit.tpl b/view/theme/decaf-mobile/smarty3/album_edit.tpl deleted file mode 100644 index 094da70a93..0000000000 --- a/view/theme/decaf-mobile/smarty3/album_edit.tpl +++ /dev/null @@ -1,20 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="photo-album-edit-wrapper"> -<form name="photo-album-edit-form" id="photo-album-edit-form" action="photos/{{$nickname}}/album/{{$hexalbum}}" method="post" > - <input id="photo-album-edit-form-confirm" type="hidden" name="confirm" value="1" /> - - <label id="photo-album-edit-name-label" for="photo-album-edit-name" >{{$nametext}}</label> - <input type="text" size="64" name="albumname" value="{{$album}}" > - - <div id="photo-album-edit-name-end"></div> - - <input id="photo-album-edit-submit" type="submit" name="submit" value="{{$submit}}" /> - <input id="photo-album-edit-drop" type="submit" name="dropalbum" value="{{$dropsubmit}}" onclick="return confirmDelete(function(){remove('photo-album-edit-form-confirm');});" /> - -</form> -</div> -<div id="photo-album-edit-end" ></div> diff --git a/view/theme/decaf-mobile/smarty3/categories_widget.tpl b/view/theme/decaf-mobile/smarty3/categories_widget.tpl deleted file mode 100644 index 1749fced3f..0000000000 --- a/view/theme/decaf-mobile/smarty3/categories_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<div id="categories-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="categories-ul"> - <li class="tool"><a href="{{$base}}" class="categories-link categories-all{{if $sel_all}} categories-selected{{/if}}">{{$all}}</a></li> - {{foreach $terms as $term}} - <li class="tool"><a href="{{$base}}?f=&category={{$term.name}}" class="categories-link{{if $term.selected}} categories-selected{{/if}}">{{$term.name}}</a></li> - {{/foreach}} - </ul> - -</div>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/comment_item.tpl b/view/theme/decaf-mobile/smarty3/comment_item.tpl deleted file mode 100644 index 63c70aa5be..0000000000 --- a/view/theme/decaf-mobile/smarty3/comment_item.tpl +++ /dev/null @@ -1,84 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- <script> - $(document).ready( function () { - $(document).mouseup(function(e) { - var container = $("#comment-edit-wrapper-{{$id}}"); - if( container.has(e.target).length === 0) { - commentClose(document.getElementById('comment-edit-text-{{$id}}'),{{$id}}); - cmtBbClose({{$id}}); - } - }); - }); - </script>-->*}} - - <div class="comment-wwedit-wrapper {{$indent}}" id="comment-edit-wrapper-{{$id}}" style="display: block;" > - <a name="comment-wwedit-wrapper-pos"></a> - <form class="comment-edit-form {{$indent}}" id="comment-edit-form-{{$id}}" action="item" method="post" > -{{*<!-- <span id="hide-commentbox-{{$id}}" class="hide-commentbox fakelink" onclick="showHideCommentBox({{$id}});">{{$comment}}</span> - <form class="comment-edit-form" style="display: none;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;">-->*}} - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="source" value="{{$sourceapp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - <input type="hidden" name="return" value="{{$return_path}}#comment-wwedit-wrapper-pos" /> - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - {{*<!--<div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" >-->*}} - <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-{{$id}}" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - {{*<!--</div>-->*}} - {{*<!--<div class="comment-edit-photo-end"></div>-->*}} - {{*<!--<ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li>-->*}} -{{*<!-- <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li>-->*}} - {{*<!--</ul> -->*}} - {{*<!--<div class="comment-edit-bb-end"></div>-->*}} -{{*<!-- <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose({{$id}});" >{{$comment}}</textarea>-->*}} - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-full" name="body" ></textarea> - {{*<!--{{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}}-->*}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" > - <input type="submit" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - {{*<!--<span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="preview-link fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div>-->*}} - </div> - - {{*<!--<div class="comment-edit-end"></div>-->*}} - </form> - - </div> diff --git a/view/theme/decaf-mobile/smarty3/common_tabs.tpl b/view/theme/decaf-mobile/smarty3/common_tabs.tpl deleted file mode 100644 index 9fa4ed41d9..0000000000 --- a/view/theme/decaf-mobile/smarty3/common_tabs.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<ul class="tabs"> - {{foreach $tabs as $tab}} - <li id="{{$tab.id}}"><a href="{{$tab.url}}" class="tab button {{$tab.sel}}"{{if $tab.title}} title="{{$tab.title}}"{{/if}}>{{$tab.label}}</a></li> - {{/foreach}} - <div id="tabs-end"></div> -</ul> diff --git a/view/theme/decaf-mobile/smarty3/contact_block.tpl b/view/theme/decaf-mobile/smarty3/contact_block.tpl deleted file mode 100644 index 5a0a26b87e..0000000000 --- a/view/theme/decaf-mobile/smarty3/contact_block.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<div id="contact-block"> -<h4 class="contact-block-h4">{{$contacts}}</h4> -{{if $micropro}} - <a class="allcontact-link" href="viewcontacts/{{$nickname}}">{{$viewcontacts}}</a> - <div class='contact-block-content'> - {{foreach $micropro as $m}} - {{$m}} - {{/foreach}} - </div> -{{/if}} -</div> -<div class="clear"></div>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/contact_edit.tpl b/view/theme/decaf-mobile/smarty3/contact_edit.tpl deleted file mode 100644 index 0f028d5904..0000000000 --- a/view/theme/decaf-mobile/smarty3/contact_edit.tpl +++ /dev/null @@ -1,98 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h2>{{$header}}</h2> - -<div id="contact-edit-wrapper" > - - {{$tab_str}} - - <div id="contact-edit-drop-link-wrapper" > - <a href="contacts/{{$contact_id}}/drop?confirm=1" class="icon drophide" id="contact-edit-drop-link" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'contacts/{{$contact_id}}/drop')});" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}}></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - <div class="vcard"> - <div class="fn">{{$name}}</div> - <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="{{$photo}}" alt="{{$name}}" /></div> - </div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">{{$relation_text}}</div></li> - <li><div id="contact-edit-nettype">{{$nettype}}</div></li> - {{if $lost_contact}} - <li><div id="lost-contact-message">{{$lost_contact}}</div></li> - {{/if}} - {{if $insecure}} - <li><div id="insecure-message">{{$insecure}}</div></li> - {{/if}} - {{if $blocked}} - <li><div id="block-message">{{$blocked}}</div></li> - {{/if}} - {{if $ignored}} - <li><div id="ignore-message">{{$ignored}}</div></li> - {{/if}} - {{if $archived}} - <li><div id="archive-message">{{$archived}}</div></li> - {{/if}} - - <li> </li> - - {{if $common_text}} - <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> - {{/if}} - {{if $all_friends}} - <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> - {{/if}} - - - <li><a href="network/0?nets=all&cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> - {{if $lblsuggest}} - <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> - {{/if}} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/{{$contact_id}}" method="post" > -<input type="hidden" name="contact_id" value="{{$contact_id}}"> - - {{if $poll_enabled}} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> - <span id="contact-edit-poll-text">{{$updpub}} {{$poll_interval}}</span> <span id="contact-edit-update-now" class="button"><a id="update_now_link" href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> - </div> - {{/if}} - <div id="contact-edit-end" ></div> - - {{include file="field_checkbox.tpl" field=$hidden}} - -<div id="contact-edit-info-wrapper"> -<h4>{{$lbl_info1}}</h4> - <textarea id="contact-edit-info" rows="8"{{* cols="35"*}} name="info">{{$info}}</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>{{$lbl_vis1}}</h4> -<p>{{$lbl_vis2}}</p> -</div> -{{$profile_select}} -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> - -</form> -</div> diff --git a/view/theme/decaf-mobile/smarty3/contact_head.tpl b/view/theme/decaf-mobile/smarty3/contact_head.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/theme/decaf-mobile/smarty3/contact_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/theme/decaf-mobile/smarty3/contact_template.tpl b/view/theme/decaf-mobile/smarty3/contact_template.tpl deleted file mode 100644 index f017744f7e..0000000000 --- a/view/theme/decaf-mobile/smarty3/contact_template.tpl +++ /dev/null @@ -1,43 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" - {{*onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}});" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)"*}} > - -{{*<!-- <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a>-->*}} - {{*<!--<span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">-->*}} - <a href="{{$contact.photo_menu.edit.1}}" title="{{$contact.photo_menu.edit.0}}"> - <img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /> - </a> - {{*<!--</span>-->*}} - -{{*<!-- {{if $contact.photo_menu}} - <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> - <ul> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - </div> - {{/if}}-->*}} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div><br /> -{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} - <div class="contact-entry-network" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/decaf-mobile/smarty3/contacts-end.tpl b/view/theme/decaf-mobile/smarty3/contacts-end.tpl deleted file mode 100644 index adeea280c7..0000000000 --- a/view/theme/decaf-mobile/smarty3/contacts-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> - --->*}} diff --git a/view/theme/decaf-mobile/smarty3/contacts-head.tpl b/view/theme/decaf-mobile/smarty3/contacts-head.tpl deleted file mode 100644 index 7fa1411649..0000000000 --- a/view/theme/decaf-mobile/smarty3/contacts-head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script> - window.autocompleteType = 'contacts-head'; -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/contacts-template.tpl b/view/theme/decaf-mobile/smarty3/contacts-template.tpl deleted file mode 100644 index b9162c2e9e..0000000000 --- a/view/theme/decaf-mobile/smarty3/contacts-template.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> - -{{if $finding}}<h4>{{$finding}}</h4>{{/if}} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="{{$cmd}}" method="get" > -<span class="contacts-search-desc">{{$desc}}</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> -<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> -</form> -</div> -<div id="contacts-search-end"></div> - -{{$tabs}} - - -<div id="contacts-display-wrapper"> -{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} -</div> -<div id="contact-edit-end"></div> - -{{$paginate}} - - - - diff --git a/view/theme/decaf-mobile/smarty3/contacts-widget-sidebar.tpl b/view/theme/decaf-mobile/smarty3/contacts-widget-sidebar.tpl deleted file mode 100644 index bda321896e..0000000000 --- a/view/theme/decaf-mobile/smarty3/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$follow_widget}} - diff --git a/view/theme/decaf-mobile/smarty3/conversation.tpl b/view/theme/decaf-mobile/smarty3/conversation.tpl deleted file mode 100644 index f6810bb100..0000000000 --- a/view/theme/decaf-mobile/smarty3/conversation.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> - {{foreach $thread.items as $item}} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> - {{/if}} - {{if $item.comment_lastcollapsed}}</div>{{/if}} - - {{include file="{{$item.template}}"}} - - - {{/foreach}} -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{*<!--{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<div id="item-delete-selected-end"></div> -{{/if}}-->*}} diff --git a/view/theme/decaf-mobile/smarty3/cropbody.tpl b/view/theme/decaf-mobile/smarty3/cropbody.tpl deleted file mode 100644 index 5ace9a1aaf..0000000000 --- a/view/theme/decaf-mobile/smarty3/cropbody.tpl +++ /dev/null @@ -1,32 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> -<p id="cropimage-desc"> -{{$desc}} -</p> -<div id="cropimage-wrapper"> -<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="{{$done}}" /> -</div> - -</form> diff --git a/view/theme/decaf-mobile/smarty3/cropend.tpl b/view/theme/decaf-mobile/smarty3/cropend.tpl deleted file mode 100644 index e75083f512..0000000000 --- a/view/theme/decaf-mobile/smarty3/cropend.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <script type="text/javascript" language="javascript">initCrop();</script>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/crophead.tpl b/view/theme/decaf-mobile/smarty3/crophead.tpl deleted file mode 100644 index 6438cfb354..0000000000 --- a/view/theme/decaf-mobile/smarty3/crophead.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/decaf-mobile/smarty3/display-head.tpl b/view/theme/decaf-mobile/smarty3/display-head.tpl deleted file mode 100644 index 2943201923..0000000000 --- a/view/theme/decaf-mobile/smarty3/display-head.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<script> - window.autoCompleteType = 'display-head'; -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/end.tpl b/view/theme/decaf-mobile/smarty3/end.tpl deleted file mode 100644 index 6914cfd246..0000000000 --- a/view/theme/decaf-mobile/smarty3/end.tpl +++ /dev/null @@ -1,30 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> -<script type="text/javascript"> - tinyMCE.init({ mode : "none"}); -</script>-->*}} -{{*<!--<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> -<script type="text/javascript">var $j = jQuery.noConflict();</script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.divgrow-1.3.1.f1.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/fk.autocomplete.js" ></script>-->*}} -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script> -<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script>-->*}} -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}} -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/acl.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/main.js" ></script>-->*}} -<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/theme.js"></script> - -<!--<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.package.js" ></script> -<script type="text/javascript">var $j = jQuery.noConflict();</script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/decaf-mobile.package.js" ></script>--> - diff --git a/view/theme/decaf-mobile/smarty3/event_end.tpl b/view/theme/decaf-mobile/smarty3/event_end.tpl deleted file mode 100644 index 63dbec4426..0000000000 --- a/view/theme/decaf-mobile/smarty3/event_end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> - --->*}} diff --git a/view/theme/decaf-mobile/smarty3/event_head.tpl b/view/theme/decaf-mobile/smarty3/event_head.tpl deleted file mode 100644 index bd72758e6f..0000000000 --- a/view/theme/decaf-mobile/smarty3/event_head.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> -{{*<!-- -<script language="javascript" type="text/javascript"> -window.aclType = 'event_head'; -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/field_checkbox.tpl b/view/theme/decaf-mobile/smarty3/field_checkbox.tpl deleted file mode 100644 index f7f857f592..0000000000 --- a/view/theme/decaf-mobile/smarty3/field_checkbox.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field checkbox' id='div_id_{{$field.0}}'> - <label id='label_id_{{$field.0}}' for='id_{{$field.0}}'>{{$field.1}}</label> - <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="1" {{if $field.2}}checked="checked"{{/if}}><br /> - <span class='field_help' id='help_id_{{$field.0}}'>{{$field.3}}</span> - </div> diff --git a/view/theme/decaf-mobile/smarty3/field_input.tpl b/view/theme/decaf-mobile/smarty3/field_input.tpl deleted file mode 100644 index 240bed249f..0000000000 --- a/view/theme/decaf-mobile/smarty3/field_input.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/decaf-mobile/smarty3/field_openid.tpl b/view/theme/decaf-mobile/smarty3/field_openid.tpl deleted file mode 100644 index d5ebd9a3b6..0000000000 --- a/view/theme/decaf-mobile/smarty3/field_openid.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input openid' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/decaf-mobile/smarty3/field_password.tpl b/view/theme/decaf-mobile/smarty3/field_password.tpl deleted file mode 100644 index f1352f27b2..0000000000 --- a/view/theme/decaf-mobile/smarty3/field_password.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field password' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> - <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/decaf-mobile/smarty3/field_themeselect.tpl b/view/theme/decaf-mobile/smarty3/field_themeselect.tpl deleted file mode 100644 index 95cfd6bcdb..0000000000 --- a/view/theme/decaf-mobile/smarty3/field_themeselect.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field select'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <select name='{{$field.0}}' id='id_{{$field.0}}' {{*{{if $field.5}}onchange="previewTheme(this);"{{/if}}*}} > - {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} - </select> - <span class='field_help'>{{$field.3}}</span> - <div id="theme-preview"></div> - </div> diff --git a/view/theme/decaf-mobile/smarty3/field_yesno.tpl b/view/theme/decaf-mobile/smarty3/field_yesno.tpl deleted file mode 100644 index 9cdb95e01c..0000000000 --- a/view/theme/decaf-mobile/smarty3/field_yesno.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- <div class='field yesno'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <div class='onoff' id="id_{{$field.0}}_onoff"> - <input type="hidden" name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <a href="#" class='off'> - {{if $field.4}}{{$field.4.0}}{{else}}OFF{{/if}} - </a> - <a href="#" class='on'> - {{if $field.4}}{{$field.4.1}}{{else}}ON{{/if}} - </a> - </div> - <span class='field_help'>{{$field.3}}</span> - </div>-->*}} -{{include file="field_checkbox.tpl"}} diff --git a/view/theme/decaf-mobile/smarty3/generic_links_widget.tpl b/view/theme/decaf-mobile/smarty3/generic_links_widget.tpl deleted file mode 100644 index 705ddb57cb..0000000000 --- a/view/theme/decaf-mobile/smarty3/generic_links_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget{{if $class}} {{$class}}{{/if}}"> -{{*<!-- {{if $title}}<h3>{{$title}}</h3>{{/if}}-->*}} - {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} - - <ul class="tabs links-widget"> - {{foreach $items as $item}} - <li class="tool"><a href="{{$item.url}}" class="tab {{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> - {{/foreach}} - <div id="tabs-end"></div> - </ul> - -</div> diff --git a/view/theme/decaf-mobile/smarty3/group_drop.tpl b/view/theme/decaf-mobile/smarty3/group_drop.tpl deleted file mode 100644 index 2693228154..0000000000 --- a/view/theme/decaf-mobile/smarty3/group_drop.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > - <a href="group/drop/{{$id}}?t={{$form_security_token}}" - onclick="return confirmDelete();" - id="group-delete-icon-{{$id}}" - class="icon drophide group-delete-icon" - {{*onmouseover="imgbright(this);" - onmouseout="imgdull(this);"*}} ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/decaf-mobile/smarty3/group_side.tpl b/view/theme/decaf-mobile/smarty3/group_side.tpl deleted file mode 100644 index 7d9d23ebe1..0000000000 --- a/view/theme/decaf-mobile/smarty3/group_side.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="group-sidebar"> -<h3>{{$title}}</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{foreach $groups as $group}} - <li class="sidebar-group-li"> - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - {{*onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;"*}} - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - {{if $group.edit}} - <a class="groupsideedit" href="{{$group.edit.href}}" title="{{$edittext}}"><span id="edit-sidebar-group-element-{{$group.id}}" class="group-edit-icon iconspacer small-pencil"></span></a> - {{/if}} - <a id="sidebar-group-element-{{$group.id}}" class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> - </li> - {{/foreach}} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">{{$createtext}}</a> - </div> - {{if $ungrouped}} - <div id="sidebar-ungrouped"> - <a href="nogroup">{{$ungrouped}}</a> - </div> - {{/if}} -</div> - - diff --git a/view/theme/decaf-mobile/smarty3/head.tpl b/view/theme/decaf-mobile/smarty3/head.tpl deleted file mode 100644 index 07398391f1..0000000000 --- a/view/theme/decaf-mobile/smarty3/head.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -{{*<!--<meta content='width=device-width, minimum-scale=1 maximum-scale=1' name='viewport'> -<meta content='True' name='HandheldFriendly'> -<meta content='320' name='MobileOptimized'>-->*}} -<meta name="viewport" content="width=device-width; initial-scale = 1.0; maximum-scale=1.0; user-scalable=no" /> -{{*<!--<meta name="viewport" content="width=100%; initial-scale=1; maximum-scale=1; minimum-scale=1; user-scalable=no;" />-->*}} - -<base href="{{$baseurl}}/" /> -<meta name="generator" content="{{$generator}}" /> -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="{{$baseurl}}/library/tiptip/tipTip.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" />-->*}} - -<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> - -<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> -<link rel="search" - href="{{$baseurl}}/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<script> - window.delItem = "{{$delitem}}"; -{{*/* window.commentEmptyText = "{{$comment}}"; - window.showMore = "{{$showmore}}"; - window.showFewer = "{{$showfewer}}"; - var updateInterval = {{$update_interval}}; - var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}};*/*}} -</script> diff --git a/view/theme/decaf-mobile/smarty3/jot-end.tpl b/view/theme/decaf-mobile/smarty3/jot-end.tpl deleted file mode 100644 index 88c8e59c62..0000000000 --- a/view/theme/decaf-mobile/smarty3/jot-end.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> -{{*<!-- -<script>if(typeof window.jotInit != 'undefined') initEditor();</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/jot-header.tpl b/view/theme/decaf-mobile/smarty3/jot-header.tpl deleted file mode 100644 index b0bf78916b..0000000000 --- a/view/theme/decaf-mobile/smarty3/jot-header.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> -{{*/* var none = "none"; // ugly hack: {{$editselect}} shouldn't be a string if TinyMCE is enabled, but should if it isn't - window.editSelect = {{$editselect}}; - window.isPublic = "{{$ispublic}}"; - window.nickname = "{{$nickname}}"; - window.linkURL = "{{$linkurl}}"; - window.vidURL = "{{$vidurl}}"; - window.audURL = "{{$audurl}}"; - window.whereAreU = "{{$whereareu}}"; - window.term = "{{$term}}"; - window.baseURL = "{{$baseurl}}"; - window.geoTag = function () { {{$geotag}} }*/*}} - window.jotId = "#profile-jot-text"; - window.imageUploadButton = 'wall-image-upload'; -</script> - diff --git a/view/theme/decaf-mobile/smarty3/jot.tpl b/view/theme/decaf-mobile/smarty3/jot.tpl deleted file mode 100644 index 61a72154c0..0000000000 --- a/view/theme/decaf-mobile/smarty3/jot.tpl +++ /dev/null @@ -1,104 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="source" value="{{$sourceapp}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" ></div> - {{if $placeholdercategory}} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" /></div> - {{/if}} - <div id="jot-text-wrap"> - {{*<!--<img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" />-->*}} - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" placeholder={{$share}} >{{if $content}}{{$content}}{{/if}}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};" > - <div id="wall-image-upload-div" style="display: none;" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};" > - <div id="wall-file-upload-div" style="display: none;" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> - </div> - - {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>-->*}} - {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" > - <a id="profile-link" class="icon link" title="{{$weblink}}" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};" > - <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};" > - <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};" > - <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> - </div> -->*}} - - {{*<!--<div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span>-->*}} - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - {{*<!--<div style="display: none;">-->*}} - <div id="profile-jot-acl-wrapper"> - {{*<!--{{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - {{$jotnets}} - <div id="profile-jot-networks-end"></div>-->*}} - {{if $acl_data}} - {{include file="acl_html_selector.tpl"}} - {{/if}} - {{$jotnets}} - </div> - {{*<!--</div>-->*}} - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{*<!--{{if $content}}<script>window.jotInit = true;</script>{{/if}}-->*}} -<script> -document.getElementById('wall-image-upload-div').style.display = "inherit"; -document.getElementById('wall-file-upload-div').style.display = "inherit"; -</script> diff --git a/view/theme/decaf-mobile/smarty3/jot_geotag.tpl b/view/theme/decaf-mobile/smarty3/jot_geotag.tpl deleted file mode 100644 index d828980e58..0000000000 --- a/view/theme/decaf-mobile/smarty3/jot_geotag.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $j('#jot-coord').val(lat + ', ' + lon); - $j('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/decaf-mobile/smarty3/lang_selector.tpl b/view/theme/decaf-mobile/smarty3/lang_selector.tpl deleted file mode 100644 index a1aee8277f..0000000000 --- a/view/theme/decaf-mobile/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/theme/decaf-mobile/smarty3/like_noshare.tpl b/view/theme/decaf-mobile/smarty3/like_noshare.tpl deleted file mode 100644 index 9d6a58ea20..0000000000 --- a/view/theme/decaf-mobile/smarty3/like_noshare.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> - <a href="like/{{$id}}?verb=like&return={{$return_path}}#{{$item.id}}" class="icon like" title="{{$likethis}}" ></a> - {{if $nolike}} - <a href="like/{{$id}}?verb=dislike&return={{$return_path}}#{{$item.id}}" class="icon dislike" title="{{$nolike}}" ></a> - {{/if}} - <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> -</div> diff --git a/view/theme/decaf-mobile/smarty3/login.tpl b/view/theme/decaf-mobile/smarty3/login.tpl deleted file mode 100644 index 69d0531815..0000000000 --- a/view/theme/decaf-mobile/smarty3/login.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="login-form"> -<form action="{{$dest_url}}" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{include file="field_input.tpl" field=$lname}} - {{include file="field_password.tpl" field=$lpassword}} - </div> - - {{if $openid}} - <div id="login_openid"> - {{include file="field_openid.tpl" field=$lopenid}} - </div> - {{/if}} - - <br /> - <div id='login-footer'> - {{*<!--<div class="login-extra-links"> - By signing in you agree to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> - </div>-->*}} - - <br /> - {{include file="field_checkbox.tpl" field=$lremember}} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> - </div> - - <br /><br /> - <div class="login-extra-links"> - {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} - <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> - </div> - </div> - - {{foreach $hiddens as $k=>$v}} - <input type="hidden" name="{{$k}}" value="{{$v}}" /> - {{/foreach}} - - -</form> -</div> - -{{*<!--<script type="text/javascript">window.loginName = "{{$lname.0}}";</script>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/login_head.tpl b/view/theme/decaf-mobile/smarty3/login_head.tpl deleted file mode 100644 index c2d9504ad3..0000000000 --- a/view/theme/decaf-mobile/smarty3/login_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->*}} - diff --git a/view/theme/decaf-mobile/smarty3/lostpass.tpl b/view/theme/decaf-mobile/smarty3/lostpass.tpl deleted file mode 100644 index 5a22c245bf..0000000000 --- a/view/theme/decaf-mobile/smarty3/lostpass.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="lostpass-form"> -<h2>{{$title}}</h2> -<br /><br /><br /> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper" class="field input"> - <label for="login-name" id="label-login-name">{{$name}}</label><br /> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<p id="lostpass-desc"> -{{$desc}} -</p> -<br /> - -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> -</div> -<div id="login-submit-end"></div> -</form> -</div> diff --git a/view/theme/decaf-mobile/smarty3/mail_conv.tpl b/view/theme/decaf-mobile/smarty3/mail_conv.tpl deleted file mode 100644 index c2b43c538d..0000000000 --- a/view/theme/decaf-mobile/smarty3/mail_conv.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> - <div class="mail-conv-date">{{$mail.date}}</div> - <div class="mail-conv-subject">{{$mail.subject}}</div> - </div> - <div class="mail-conv-body">{{$mail.body}}</div> -</div> -<div class="mail-conv-outside-wrapper-end"></div> - - -<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}?confirm=1" class="icon drophide delete-icon mail-list-delete-icon" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'message/drop/{{$mail.id}}')});" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);*}}" ></a></div> -<div class="mail-conv-delete-end"></div> - -<hr class="mail-conv-break" /> diff --git a/view/theme/decaf-mobile/smarty3/mail_list.tpl b/view/theme/decaf-mobile/smarty3/mail_list.tpl deleted file mode 100644 index 538f6affbd..0000000000 --- a/view/theme/decaf-mobile/smarty3/mail_list.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >{{$from_name}}</div> - <div class="mail-list-date">{{$date}}</div> - <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > - <a href="message/dropconv/{{$id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'message/dropconv/{{$id}}')});" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" id="mail-list-delete-{{$id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/decaf-mobile/smarty3/manage.tpl b/view/theme/decaf-mobile/smarty3/manage.tpl deleted file mode 100644 index f7d72f653b..0000000000 --- a/view/theme/decaf-mobile/smarty3/manage.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> -<div id="identity-manage-desc">{{$desc}}</div> -<div id="identity-manage-choose">{{$choose}}</div> -<div id="identity-selector-wrapper"> - <form action="manage" method="post" > - <select name="identity" size="4" onchange="this.form.submit();" > - - {{foreach $identities as $id}} - <option {{$id.selected}} value="{{$id.uid}}">{{$id.username}} ({{$id.nickname}})</option> - {{/foreach}} - - </select> - <div id="identity-select-break"></div> - - {{* name="submit" interferes with this.form.submit() *}} - <input id="identity-submit" type="submit" {{*name="submit"*}} value="{{$submit}}" /> -</div></form> - diff --git a/view/theme/decaf-mobile/smarty3/message-end.tpl b/view/theme/decaf-mobile/smarty3/message-end.tpl deleted file mode 100644 index adeea280c7..0000000000 --- a/view/theme/decaf-mobile/smarty3/message-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> - --->*}} diff --git a/view/theme/decaf-mobile/smarty3/message-head.tpl b/view/theme/decaf-mobile/smarty3/message-head.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/theme/decaf-mobile/smarty3/message-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/theme/decaf-mobile/smarty3/moderated_comment.tpl b/view/theme/decaf-mobile/smarty3/moderated_comment.tpl deleted file mode 100644 index b2401ca483..0000000000 --- a/view/theme/decaf-mobile/smarty3/moderated_comment.tpl +++ /dev/null @@ -1,66 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> - <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> - <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> - <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> - <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> - <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> - </div> - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/decaf-mobile/smarty3/msg-end.tpl b/view/theme/decaf-mobile/smarty3/msg-end.tpl deleted file mode 100644 index 594f3f79b9..0000000000 --- a/view/theme/decaf-mobile/smarty3/msg-end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/decaf-mobile/smarty3/msg-header.tpl b/view/theme/decaf-mobile/smarty3/msg-header.tpl deleted file mode 100644 index 8447bb3006..0000000000 --- a/view/theme/decaf-mobile/smarty3/msg-header.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> -{{*/* window.nickname = "{{$nickname}}"; - window.linkURL = "{{$linkurl}}"; - var plaintext = "none"; - window.autocompleteType = 'msg-header';*/*}} - window.jotId = "#prvmail-text"; - window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/decaf-mobile/smarty3/nav.tpl b/view/theme/decaf-mobile/smarty3/nav.tpl deleted file mode 100644 index 87d0bdec7e..0000000000 --- a/view/theme/decaf-mobile/smarty3/nav.tpl +++ /dev/null @@ -1,160 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> -{{*<!-- {{$langselector}} -->*}} - -{{*<!-- <div id="site-location">{{$sitelocation}}</div> -->*}} - - <span id="nav-link-wrapper" > - -{{*<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->*}} - <div class="nav-button-container"> -{{*<!-- <a class="system-menu-link nav-link" href="#system-menu" title="Menu">-->*}} - <a href="{{$nav.navigation.0}}" title="{{$nav.navigation.3}}" > - <img rel="#system-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/menu.png"> - </a> -{{*<!-- </a>-->*}} - {{*<!--<ul id="system-menu-list" class="nav-menu-list"> - {{if $nav.login}} - <a id="nav-login-link" class="nav-load-page-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> - {{/if}} - - {{if $nav.register}} - <a id="nav-register-link" class="nav-load-page-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a> - {{/if}} - - {{if $nav.settings}} - <li><a id="nav-settings-link" class="{{$nav.settings.2}} nav-load-page-link" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li> - {{/if}} - - {{if $nav.manage}} - <li> - <a id="nav-manage-link" class="nav-load-page-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a> - </li> - {{/if}} - - {{if $nav.profiles}} - <li><a id="nav-profiles-link" class="{{$nav.profiles.2}} nav-load-page-link" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a></li> - {{/if}} - - {{if $nav.admin}} - <li><a id="nav-admin-link" class="{{$nav.admin.2}} nav-load-page-link" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li> - {{/if}} - - <li><a id="nav-search-link" class="{{$nav.search.2}} nav-load-page-link" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a></li> - - {{if $nav.apps}} - <li><a id="nav-apps-link" class="{{$nav.apps.2}} nav-load-page-link" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a></li> - {{/if}} - - {{if $nav.help}} - <li><a id="nav-help-link" class="{{$nav.help.2}} nav-load-page-link" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li> - {{/if}} - - {{if $nav.logout}} - <li><a id="nav-logout-link" class="{{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> - {{/if}} - </ul>-->*}} - </div> - - {{if $nav.notifications}} -{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a>-->*}} - <div class="nav-button-container"> -{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">-->*}} - <a href="{{$nav.notifications.all.0}}"> - <img rel="#nav-notifications-menu" class="nav-link" src="view/theme/decaf-mobile/images/notifications.png"> - </a> -{{*<!-- </a>-->*}} - {{*<!--<span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="notifications-menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul>-->*}} - </div> - {{/if}} - -{{*<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->*}} - {{if $nav.contacts}} - <div class="nav-button-container"> -{{*<!-- <a class="contacts-menu-link nav-link" href="#contacts-menu" title="Contacts">-->*}} - <a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" > - <img rel="#contacts-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/contacts.png"> - </a> - {{*<!--</a>-->*}} - {{if $nav.introductions}} - <span id="intro-update" class="nav-ajax-left"></span> - {{/if}} - {{*<!--<ul id="contacts-menu-list" class="nav-menu-list"> - {{if $nav.contacts}} - <li><a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><li> - {{/if}} - - <li><a id="nav-directory-link" class="{{$nav.directory.2}} nav-load-page-link" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><li> - - {{if $nav.introductions}} - <li> - <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - </li> - {{/if}} - </ul>-->*}} - </div> - {{/if}} - - {{if $nav.messages}} -{{*<!-- <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a>-->*}} - <div class="nav-button-container"> - <a id="nav-messages-link" class="{{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" > - <img src="view/theme/decaf-mobile/images/message.png" class="nav-link"> - </a> - <span id="mail-update" class="nav-ajax-left"></span> - </div> - {{/if}} - -{{*<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->*}} - {{if $nav.network}} - <div class="nav-button-container"> -{{*<!-- <a class="network-menu-link nav-link" href="#network-menu" title="Network">-->*}} - <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="/" > - <img rel="#network-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/network.png"> - </a> -{{*<!-- </a>-->*}} - <span id="net-update" class="nav-ajax-left"></span> - </div> - {{/if}} -<!-- <ul id="network-menu-list" class="nav-menu-list"> - {{if $nav.network}} - <li> - <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - </li> - {{/if}} - - {{if $nav.network}} - <li> - <a class="nav-menu-icon network-reset-link nav-link" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}">{{$nav.net_reset.1}}</a> - </li> - {{/if}} - - {{if $nav.home}} - <li><a id="nav-home-link" class="{{$nav.home.2}} {{$sel.home}} nav-load-page-link" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a></li> - {{/if}} - - {{if $nav.community}} - <li> - <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - </li> - {{/if}} - </ul> - </div>--> - - </span> - {{*<!--<span id="nav-end"></span>-->*}} - <span id="banner">{{$banner}}</span> -</nav> - -{{*<!--<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/photo_drop.tpl b/view/theme/decaf-mobile/smarty3/photo_drop.tpl deleted file mode 100644 index 57f26cf52b..0000000000 --- a/view/theme/decaf-mobile/smarty3/photo_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > - <a href="item/drop/{{$id}}?confirm=1" onclick="return confirmDelete(function(){this.href='item/drop/{{$id}}'});" class="icon drophide" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/theme/decaf-mobile/smarty3/photo_edit.tpl b/view/theme/decaf-mobile/smarty3/photo_edit.tpl deleted file mode 100644 index 1cff8f0448..0000000000 --- a/view/theme/decaf-mobile/smarty3/photo_edit.tpl +++ /dev/null @@ -1,65 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="{{$item_id}}" /> - <input id="photo-edit-form-confirm" type="hidden" name="confirm" value="1" /> - - <div class="photo-edit-input-text"> - <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> - </div> - - <div id="photo-edit-albumname-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> - <input id="photo-edit-caption" type="text" size="32" name="desc" value="{{$caption}}" /> - </div> - - <div id="photo-edit-caption-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> - <input name="newtag" id="photo-edit-newtag" size="32" title="{{$help_tags}}" type="text" /> - </div> - - <div id="photo-edit-tags-end"></div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-cw-label" for="photo-edit-rotate-cw">{{$rotatecw}}</label> - <input id="photo-edit-rotate-cw" class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> - </div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-ccw-label" for="photo-edit-rotate-ccw">{{$rotateccw}}</label> - <input id="photo-edit-rotate-ccw" class="photo-edit-rotate" type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - {{*<!--<a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="{{$permissions}}"/> - <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;">-->*}} - <div id="photo-edit-perms-select" > - {{*<!--{{$aclselect}}-->*}} - {{include file="acl_html_selector.tpl"}} - </div> - {{*<!--</div>-->*}} - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete(function(){remove('photo-edit-form-confirm');});" /> - - <div id="photo-edit-end"></div> -</form> - - diff --git a/view/theme/decaf-mobile/smarty3/photo_edit_head.tpl b/view/theme/decaf-mobile/smarty3/photo_edit_head.tpl deleted file mode 100644 index 740c3b425a..0000000000 --- a/view/theme/decaf-mobile/smarty3/photo_edit_head.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script> - window.prevLink = "{{$prevlink}}"; - window.nextLink = "{{$nextlink}}"; - window.photoEdit = true; - -</script>-->*}} diff --git a/view/theme/decaf-mobile/smarty3/photo_view.tpl b/view/theme/decaf-mobile/smarty3/photo_view.tpl deleted file mode 100644 index 5ccb5fb163..0000000000 --- a/view/theme/decaf-mobile/smarty3/photo_view.tpl +++ /dev/null @@ -1,47 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" {{*onclick="lockview(event,'photo/{{$id}}');"*}} /> {{/if}} -</div> - -<div id="photo-nav"> - {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}"><img src="view/theme/decaf-mobile/images/arrow-left.png"></a></div>{{/if}} - {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}"><img src="view/theme/decaf-mobile/images/arrow-right.png"></a></div>{{/if}} -</div> -<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -<div id="photo-photo-end"></div> -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}} -{{$edit}} -{{else}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} - {{$like}} - {{$dislike}} -</div> -{{/if}} - -{{$comments}} - -{{$paginate}} -{{/if}} - diff --git a/view/theme/decaf-mobile/smarty3/photos_head.tpl b/view/theme/decaf-mobile/smarty3/photos_head.tpl deleted file mode 100644 index c8bfa62c1d..0000000000 --- a/view/theme/decaf-mobile/smarty3/photos_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script> - window.isPublic = "{{$ispublic}}"; -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/photos_upload.tpl b/view/theme/decaf-mobile/smarty3/photos_upload.tpl deleted file mode 100644 index 9c22448dda..0000000000 --- a/view/theme/decaf-mobile/smarty3/photos_upload.tpl +++ /dev/null @@ -1,56 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$pagename}}</h3> - -<div id="photos-usage-message">{{$usage}}</div> - -<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> - <select id="photos-upload-album-select" name="album"> - {{$albumselect}} - </select> - </div> - <div id="photos-upload-exist-end"></div> - - {{$default_upload_box}} - - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> - </div> - - - {{*<!--<div id="photos-upload-perms" class="photos-upload-perms" > - <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;">-->*}} - <div id="photos-upload-permissions-wrapper"> - {{*<!--{{$aclselect}}-->*}} - {{include file="acl_html_selector.tpl"}} - </div> - {{*<!--</div>-->*}} - - <div id="photos-upload-spacer"></div> - - {{$alt_uploader}} - - {{$default_upload_submit}} - - <div class="photos-upload-end" ></div> -</form> - diff --git a/view/theme/decaf-mobile/smarty3/profed_end.tpl b/view/theme/decaf-mobile/smarty3/profed_end.tpl deleted file mode 100644 index e9c03543b1..0000000000 --- a/view/theme/decaf-mobile/smarty3/profed_end.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script type="text/javascript" src="js/country.min.js" ></script> - -<script language="javascript" type="text/javascript"> - Fill_Country('{{$country_name}}'); - Fill_States('{{$region}}'); -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/profed_head.tpl b/view/theme/decaf-mobile/smarty3/profed_head.tpl deleted file mode 100644 index c8ce27bb83..0000000000 --- a/view/theme/decaf-mobile/smarty3/profed_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script language="javascript" type="text/javascript"> - window.editSelect = "none"; -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/profile_edit.tpl b/view/theme/decaf-mobile/smarty3/profile_edit.tpl deleted file mode 100644 index 7583784fbf..0000000000 --- a/view/theme/decaf-mobile/smarty3/profile_edit.tpl +++ /dev/null @@ -1,329 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$default}} - -<h1>{{$banner}}</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> -<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> -<li></li> -<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> -<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> -<input type="text" size="28" name="name" id="profile-edit-name" value="{{$name}}" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> -<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> -{{$gender}} -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> -<div id="profile-edit-dob" > -{{$dob}} {{$age}} -</div> -</div> -<div id="profile-edit-dob-end"></div> - -{{$hide_friends}} - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> -<input type="text" size="28" name="address" id="profile-edit-address" value="{{$address}}" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> -<input type="text" size="28" name="locality" id="profile-edit-locality" value="{{$locality}}" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> -<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> -<input type="text" size="28" name="country_name" id="profile-edit-country-name" value="{{$country_name}}" /> -{{*<!--<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> -<option selected="selected" >{{$country_name}}</option> -<option>temp</option> -</select>-->*}} -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> -<input type="text" size="28" name="region" id="profile-edit-region" value="{{$region}}" /> -{{*<!--<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >{{$region}}</option> -<option>temp</option> -</select>-->*}} -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> -<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> -{{$marital}} -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> -<input type="text" size="28" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> -<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> -{{$sexual}} -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> -<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> -<input type="text" size="28" name="politic" id="profile-edit-politic" value="{{$politic}}" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> -<input type="text" size="28" name="religion" id="profile-edit-religion" value="{{$religion}}" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> -<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> -</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> -<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> -</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" class="profile-jot-box"> -<p id="about-jot-desc" > -{{$lbl_about}} -</p> - -<textarea rows="10" cols="30" id="profile-about-text" class="profile-edit-textarea" name="about" >{{$about}}</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" class="profile-jot-box" > -<p id="interest-jot-desc" > -{{$lbl_hobbies}} -</p> - -<textarea rows="10" cols="30" id="interest-jot-text" class="profile-edit-textarea" name="interest" >{{$interest}}</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" class="profile-jot-box" > -<p id="likes-jot-desc" > -{{$lbl_likes}} -</p> - -<textarea rows="10" cols="30" id="likes-jot-text" class="profile-edit-textarea" name="likes" >{{$likes}}</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" class="profile-jot-box" > -<p id="dislikes-jot-desc" > -{{$lbl_dislikes}} -</p> - -<textarea rows="10" cols="30" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >{{$dislikes}}</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" class="profile-jot-box" > -<p id="contact-jot-desc" > -{{$lbl_social}} -</p> - -<textarea rows="10" cols="30" id="contact-jot-text" class="profile-edit-textarea" name="contact" >{{$contact}}</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" class="profile-jot-box" > -<p id="music-jot-desc" > -{{$lbl_music}} -</p> - -<textarea rows="10" cols="30" id="music-jot-text" class="profile-edit-textarea" name="music" >{{$music}}</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" class="profile-jot-box" > -<p id="book-jot-desc" > -{{$lbl_book}} -</p> - -<textarea rows="10" cols="30" id="book-jot-text" class="profile-edit-textarea" name="book" >{{$book}}</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" class="profile-jot-box" > -<p id="tv-jot-desc" > -{{$lbl_tv}} -</p> - -<textarea rows="10" cols="30" id="tv-jot-text" class="profile-edit-textarea" name="tv" >{{$tv}}</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" class="profile-jot-box" > -<p id="film-jot-desc" > -{{$lbl_film}} -</p> - -<textarea rows="10" cols="30" id="film-jot-text" class="profile-edit-textarea" name="film" >{{$film}}</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" class="profile-jot-box" > -<p id="romance-jot-desc" > -{{$lbl_love}} -</p> - -<textarea rows="10" cols="30" id="romance-jot-text" class="profile-edit-textarea" name="romance" >{{$romance}}</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" class="profile-jot-box" > -<p id="work-jot-desc" > -{{$lbl_work}} -</p> - -<textarea rows="10" cols="30" id="work-jot-text" class="profile-edit-textarea" name="work" >{{$work}}</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" class="profile-jot-box" > -<p id="education-jot-desc" > -{{$lbl_school}} -</p> - -<textarea rows="10" cols="30" id="education-jot-text" class="profile-edit-textarea" name="education" >{{$education}}</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> - diff --git a/view/theme/decaf-mobile/smarty3/profile_photo.tpl b/view/theme/decaf-mobile/smarty3/profile_photo.tpl deleted file mode 100644 index 6bcb3cf850..0000000000 --- a/view/theme/decaf-mobile/smarty3/profile_photo.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<form enctype="multipart/form-data" action="profile_photo" method="post"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-photo-upload-wrapper"> -<label id="profile-photo-upload-label" for="profile-photo-upload">{{$lbl_upfile}} </label> -<input name="userfile" type="file" id="profile-photo-upload" size="25" /> -</div> - -<div id="profile-photo-submit-wrapper"> -<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}"> -</div> - -</form> - -<div id="profile-photo-link-select-wrapper"> -{{$select}} -</div> diff --git a/view/theme/decaf-mobile/smarty3/profile_vcard.tpl b/view/theme/decaf-mobile/smarty3/profile_vcard.tpl deleted file mode 100644 index 85c6345d6d..0000000000 --- a/view/theme/decaf-mobile/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,56 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="fn label">{{$profile.name}}</div> - - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - {{if $wallmessage}} - <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/decaf-mobile/smarty3/prv_message.tpl b/view/theme/decaf-mobile/smarty3/prv_message.tpl deleted file mode 100644 index 6372d306ae..0000000000 --- a/view/theme/decaf-mobile/smarty3/prv_message.tpl +++ /dev/null @@ -1,48 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> - -{{if $showinputs}} -<input type="text" id="recip" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> -{{else}} -{{$select}} -{{/if}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="28" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="32" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" style="display: none;"> - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - {{*<!--<div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div>-->*}} - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> - -<script> -document.getElementById('prvmail-upload-wrapper').style.display = "inherit"; -</script> diff --git a/view/theme/decaf-mobile/smarty3/register.tpl b/view/theme/decaf-mobile/smarty3/register.tpl deleted file mode 100644 index 3f64bb6725..0000000000 --- a/view/theme/decaf-mobile/smarty3/register.tpl +++ /dev/null @@ -1,85 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class='register-form'> -<h2>{{$regtitle}}</h2> -<br /> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="{{$photo}}" /> - - {{$registertext}} - - <p id="register-realpeople">{{$realpeople}}</p> - - <br /> -{{if $oidlabel}} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > - </div> - <div id="register-openid-end" ></div> -{{/if}} - - <div class="register-explain-wrapper"> - <p id="register-fill-desc">{{$fillwith}} {{$fillext}}</p> - </div> - - <br /><br /> - -{{if $invitations}} - - <p id="register-invite-desc">{{$invite_desc}}</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > - </div> - <div id="register-name-end" ></div> - -{{/if}} - - - <div id="register-name-wrapper" class="field input" > - <label for="register-name" id="label-register-name" >{{$namelabel}}</label><br /> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" class="field input" > - <label for="register-email" id="label-register-email" >{{$addrlabel}}</label><br /> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > - </div> - <div id="register-email-end" ></div> - - <div id="register-nickname-wrapper" class="field input" > - <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label><br /> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" > - </div> - <div id="register-nickname-end" ></div> - - <div class="register-explain-wrapper"> - <p id="register-nickname-desc" >{{$nickdesc}}</p> - </div> - - {{$publish}} - - <div id="register-footer"> - {{*<!--<div class="agreement"> - By clicking '{{$regbutt}}' you are agreeing to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> - </div>-->*}} - <br /> - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> - </div> - <div id="register-submit-end" ></div> - </div> -</form> -<br /><br /><br /> - -{{$license}} - -</div> diff --git a/view/theme/decaf-mobile/smarty3/search_item.tpl b/view/theme/decaf-mobile/smarty3/search_item.tpl deleted file mode 100644 index a6da44d3d6..0000000000 --- a/view/theme/decaf-mobile/smarty3/search_item.tpl +++ /dev/null @@ -1,69 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a name="{{$item.id}}" ></a> -{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - {{*<!--<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div>-->*}} - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" {{*onclick="lockview(event,{{$item.id}});" *}}/>{{*<!--</div>-->*}} - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - {{*<!--<div class="wall-item-author">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> - - {{*<!--</div>-->*}} - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - {{*<!--<div class="wall-item-title-end"></div>-->*}} - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/{{$item.id}}')});" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a>{{/if}} - {{*<!--</div>-->*}} - {{*<!--{{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}}-->*}} - {{*<!--<div class="wall-item-delete-end"></div>-->*}} - </div> - </div> - {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} - -{{*<!--</div>-->*}} - - diff --git a/view/theme/decaf-mobile/smarty3/settings-head.tpl b/view/theme/decaf-mobile/smarty3/settings-head.tpl deleted file mode 100644 index c8bfa62c1d..0000000000 --- a/view/theme/decaf-mobile/smarty3/settings-head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- -<script> - window.isPublic = "{{$ispublic}}"; -</script> --->*}} diff --git a/view/theme/decaf-mobile/smarty3/settings.tpl b/view/theme/decaf-mobile/smarty3/settings.tpl deleted file mode 100644 index 587b96e28e..0000000000 --- a/view/theme/decaf-mobile/smarty3/settings.tpl +++ /dev/null @@ -1,156 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$ptitle}}</h1> - -{{$nickname_block}} - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<h3 class="settings-heading">{{$h_pass}}</h3> - -{{include file="field_password.tpl" field=$password1}} -{{include file="field_password.tpl" field=$password2}} -{{include file="field_password.tpl" field=$password3}} - -{{if $oid_enable}} -{{include file="field_input.tpl" field=$openid}} -{{/if}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_basic}}</h3> - -{{include file="field_input.tpl" field=$username}} -{{include file="field_input.tpl" field=$email}} -{{include file="field_password.tpl" field=$password4}} -{{include file="field_custom.tpl" field=$timezone}} -{{include file="field_input.tpl" field=$defloc}} -{{include file="field_checkbox.tpl" field=$allowloc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_prv}}</h3> - - -<input type="hidden" name="visibility" value="{{$visibility}}" /> - -{{include file="field_input.tpl" field=$maxreq}} - -{{$profile_in_dir}} - -{{$profile_in_net_dir}} - -{{$hide_friends}} - -{{$hide_wall}} - -{{$blockwall}} - -{{$blocktags}} - -{{$suggestme}} - -{{$unkmail}} - - -{{include file="field_input.tpl" field=$cntunkmail}} - -{{include file="field_input.tpl" field=$expire.days}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="{{$expire.advanced}}">{{$expire.label}}</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>{{$expire.advanced}}</h3> - {{include file="field_yesno.tpl" field=$expire.items}} - {{include file="field_yesno.tpl" field=$expire.notes}} - {{include file="field_yesno.tpl" field=$expire.starred}} - {{include file="field_yesno.tpl" field=$expire.network_only}} - </div> - </div> - -</div> - - -<div id="settings-perms-wrapper" class="field"> -<label for="settings-default-perms">{{$settings_perms}}</label><br/> -<div id="settings-default-perms" class="settings-default-perms" > -{{*<!-- <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>{{$permissions}} {{$permdesc}}</a> - <div id="settings-default-perms-menu-end"></div> - - <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" > - - <div style="display: none;">-->*}} - <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> - {{*<!--{{$aclselect}}-->*}} - {{include file="acl_html_selector.tpl"}} - </div> -{{*<!-- </div> - - </div>-->*}} -</div> -</div> -<br/> -<div id="settings-default-perms-end"></div> - -{{$group_select}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - - -<h3 class="settings-heading">{{$h_not}}</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">{{$activity_options}}</div> - -{{include file="field_checkbox.tpl" field=$post_newfriend}} -{{include file="field_checkbox.tpl" field=$post_joingroup}} -{{include file="field_checkbox.tpl" field=$post_profilechange}} - - -<div id="settings-notify-desc">{{$lbl_not}}</div> - -<div class="group"> -{{include file="field_intcheckbox.tpl" field=$notify1}} -{{include file="field_intcheckbox.tpl" field=$notify2}} -{{include file="field_intcheckbox.tpl" field=$notify3}} -{{include file="field_intcheckbox.tpl" field=$notify4}} -{{include file="field_intcheckbox.tpl" field=$notify5}} -{{include file="field_intcheckbox.tpl" field=$notify6}} -{{include file="field_intcheckbox.tpl" field=$notify7}} -{{include file="field_intcheckbox.tpl" field=$notify8}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_advn}}</h3> -<div id="settings-pagetype-desc">{{$h_descadvn}}</div> - -{{$pagetype}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - diff --git a/view/theme/decaf-mobile/smarty3/settings_display_end.tpl b/view/theme/decaf-mobile/smarty3/settings_display_end.tpl deleted file mode 100644 index 4b3db00f5a..0000000000 --- a/view/theme/decaf-mobile/smarty3/settings_display_end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script> - diff --git a/view/theme/decaf-mobile/smarty3/suggest_friends.tpl b/view/theme/decaf-mobile/smarty3/suggest_friends.tpl deleted file mode 100644 index 7221dc6898..0000000000 --- a/view/theme/decaf-mobile/smarty3/suggest_friends.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$url}}" title="{{$name}}">{{$name}}</a> - </div> - <div class="profile-match-end"></div> - {{if $connlnk}} - <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> - {{/if}} - <a href="{{$ignlnk}}&confirm=1" title="{{$ignore}}" class="icon drophide profile-match-ignore" id="profile-match-drop-{{$ignid}}" {{*onmouseout="imgdull(this);" onmouseover="imgbright(this);"*}} onclick="id=this.id;return confirmDelete(function(){changeHref(id, '{{$ignlnk}}')});" ></a> -</div> diff --git a/view/theme/decaf-mobile/smarty3/threaded_conversation.tpl b/view/theme/decaf-mobile/smarty3/threaded_conversation.tpl deleted file mode 100644 index e90caf5a70..0000000000 --- a/view/theme/decaf-mobile/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -{{if $mode == display}} -{{include file="{{$thread.template}}" item=$thread}} -{{else}} -{{include file="wall_thread_toponly.tpl" item=$thread}} -{{/if}} -{{/foreach}} - -<div id="conversation-end"></div> - diff --git a/view/theme/decaf-mobile/smarty3/voting_fakelink.tpl b/view/theme/decaf-mobile/smarty3/voting_fakelink.tpl deleted file mode 100644 index 1e073916e1..0000000000 --- a/view/theme/decaf-mobile/smarty3/voting_fakelink.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<span class="fakelink-wrapper" id="{{$type}}list-{{$id}}-wrapper">{{$phrase}}</span> diff --git a/view/theme/decaf-mobile/smarty3/wall_thread.tpl b/view/theme/decaf-mobile/smarty3/wall_thread.tpl deleted file mode 100644 index 058ae43cc5..0000000000 --- a/view/theme/decaf-mobile/smarty3/wall_thread.tpl +++ /dev/null @@ -1,124 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<a name="{{$item.id}}" ></a> -{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - {{*<!--<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} - {{*<!--<div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - </div>-->*}} - - {{*<!--</div>-->*}} - {{*<!--<div class="wall-item-photo-end"></div>-->*}} - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" {{*onclick="lockview(event,{{$item.id}});"*}} />{{*<!--</div>-->*}} - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - {{*<!--<div class="wall-item-author">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - {{*<!--</div>-->*}} - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - {{*<!--<div class="wall-item-title-end"></div>-->*}} - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - {{*<!--<div class="body-tag">-->*}} - {{foreach $item.tags as $tag}} - <span class='body-tag tag'>{{$tag}}</span> - {{/foreach}} - {{*<!--</div>-->*}} - {{if $item.has_cats}} - <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="like/{{$item.id}}?verb=like&return={{$return_path}}#{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" ></a> - {{if $item.vote.dislike}} - <a href="like/{{$item.id}}?verb=dislike&return={{$return_path}}#{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" ></a> - {{/if}} - {{*<!--{{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}}-->*}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - {{if $item.plink}} - {{*<!--<div class="wall-item-links-wrapper">-->*}}<a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a>{{*<!--</div>-->*}} - {{/if}} - {{if $item.edpost}} - <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - {{if $item.star}} - <a href="starred/{{$item.id}}?return={{$return_path}}#{{$item.id}}" id="starred-{{$item.id}}" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{*<!--{{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}}-->*}} - {{*<!--{{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> - {{/if}} -->*}} - - {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/{{$item.id}}')});" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a>{{/if}} - {{*<!--</div>-->*}} - {{*<!--{{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}}-->*}} - {{*<!--<div class="wall-item-delete-end"></div>-->*}} - </div> - </div> - {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} - <div class="wall-item-like wall-item-like-full {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike wall-item-dislike-full {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - - {{if $item.threaded}} - {{if $item.comment}} - {{*<!--<div class="wall-item-comment-wrapper {{$item.indent}}" >-->*}} - {{$item.comment}} - {{*<!--</div>-->*}} - {{/if}} - {{/if}} - -{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} -{{*<!--</div>-->*}} -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -{{*<!--<div class="wall-item-comment-wrapper" >-->*}} - {{$item.comment}} -{{*<!--</div>-->*}} -{{/if}} -</div> - diff --git a/view/theme/decaf-mobile/smarty3/wall_thread_toponly.tpl b/view/theme/decaf-mobile/smarty3/wall_thread_toponly.tpl deleted file mode 100644 index af8626a844..0000000000 --- a/view/theme/decaf-mobile/smarty3/wall_thread_toponly.tpl +++ /dev/null @@ -1,106 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!--{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}}--> -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<a name="{{$item.id}}" ></a> - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" {{*onclick="lockview(event,{{$item.id}});"*}} /> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - {{foreach $item.tags as $tag}} - <span class='body-tag tag'>{{$tag}}</span> - {{/foreach}} - {{if $item.has_cats}} - <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="like/{{$item.id}}?verb=like&return={{$return_path}}#{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" ></a> - {{if $item.vote.dislike}} - <a href="like/{{$item.id}}?verb=dislike&return={{$return_path}}#{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" ></a> - {{/if}} - {{*<!--{{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}}-->*}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - {{if $item.plink}} - <a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a> - {{/if}} - {{if $item.edpost}} - <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - {{if $item.star}} - <a href="starred/{{$item.id}}?return={{$return_path}}#{{$item.id}}" id="starred-{{$item.id}}" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{*<!--{{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> - {{/if}} -->*}} - - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/{{$item.id}}')});" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a>{{/if}} - {{*<!--{{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}}-->*}} - </div> - </div> - <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - - <div class="hide-comments-outer"> - <a href="display/{{$user.nickname}}/{{$item.id}}"><span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.total_comments_num}} {{$item.total_comments_text}}</span></a> - </div> -<!-- {{if $item.threaded}} - {{if $item.comment}} - {{$item.comment}} - {{/if}} - {{/if}} - -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} - {{$item.comment}} -{{/if}}--> -</div> -<!--{{if $item.comment_lastcollapsed}}</div>{{/if}}--> - diff --git a/view/theme/decaf-mobile/smarty3/wallmessage.tpl b/view/theme/decaf-mobile/smarty3/wallmessage.tpl deleted file mode 100644 index 4cba900917..0000000000 --- a/view/theme/decaf-mobile/smarty3/wallmessage.tpl +++ /dev/null @@ -1,37 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<h4>{{$subheader}}</h4> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="wallmessage/{{$nickname}}" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> -{{$recipname}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" /> - {{*<!--<div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> -->*}} - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/decaf-mobile/smarty3/wallmsg-end.tpl b/view/theme/decaf-mobile/smarty3/wallmsg-end.tpl deleted file mode 100644 index 594f3f79b9..0000000000 --- a/view/theme/decaf-mobile/smarty3/wallmsg-end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/decaf-mobile/smarty3/wallmsg-header.tpl b/view/theme/decaf-mobile/smarty3/wallmsg-header.tpl deleted file mode 100644 index e6f1c6737e..0000000000 --- a/view/theme/decaf-mobile/smarty3/wallmsg-header.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> -{{*//window.editSelect = "none";*}} -window.jotId = "#prvmail-text"; -window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/decaf-mobile/suggest_friends.tpl b/view/theme/decaf-mobile/suggest_friends.tpl deleted file mode 100644 index d5051e33b5..0000000000 --- a/view/theme/decaf-mobile/suggest_friends.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" width="80" height="80" title="$name [$url]" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$url" title="$name">$name</a> - </div> - <div class="profile-match-end"></div> - {{ if $connlnk }} - <div class="profile-match-connect"><a href="$connlnk" title="$conntxt">$conntxt</a></div> - {{ endif }} - <a href="$ignlnk&confirm=1" title="$ignore" class="icon drophide profile-match-ignore" id="profile-match-drop-$ignid" {#onmouseout="imgdull(this);" onmouseover="imgbright(this);"#} onclick="id=this.id;return confirmDelete(function(){changeHref(id, '$ignlnk')});" ></a> -</div> diff --git a/view/theme/decaf-mobile/threaded_conversation.tpl b/view/theme/decaf-mobile/threaded_conversation.tpl deleted file mode 100644 index 5310b323a9..0000000000 --- a/view/theme/decaf-mobile/threaded_conversation.tpl +++ /dev/null @@ -1,12 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -{{ if $mode == display }} -{{ inc $thread.template with $item=$thread }}{{ endinc }} -{{ else }} -{{ inc wall_thread_toponly.tpl with $item=$thread }}{{ endinc }} -{{ endif }} -{{ endfor }} - -<div id="conversation-end"></div> - diff --git a/view/theme/decaf-mobile/voting_fakelink.tpl b/view/theme/decaf-mobile/voting_fakelink.tpl deleted file mode 100644 index b66302cc27..0000000000 --- a/view/theme/decaf-mobile/voting_fakelink.tpl +++ /dev/null @@ -1 +0,0 @@ -<span class="fakelink-wrapper" id="$[type]list-$id-wrapper">$phrase</span> diff --git a/view/theme/decaf-mobile/wall_thread.tpl b/view/theme/decaf-mobile/wall_thread.tpl deleted file mode 100644 index a5bcbda7ea..0000000000 --- a/view/theme/decaf-mobile/wall_thread.tpl +++ /dev/null @@ -1,119 +0,0 @@ -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<a name="$item.id" ></a> -{#<!--<div class="wall-item-outside-wrapper $item.indent$item.previewing wallwall" id="wall-item-outside-wrapper-$item.id" >-->#} - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - {#<!--<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">-->#} - {#<!--<div class="wall-item-photo-wrapper{{ if $item.owner_url }} wwfrom{{ endif }}" id="wall-item-photo-wrapper-$item.id">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - {#<!--<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - </div>-->#} - - {#<!--</div>-->#} - {#<!--<div class="wall-item-photo-end"></div>-->#} - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}{#<!--<div class="wall-item-lock">-->#}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" {#onclick="lockview(event,$item.id);"#} />{#<!--</div>-->#} - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - {#<!--<div class="wall-item-author">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>{{ if $item.owner_url }} $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall{{ endif }}<br /> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - {#<!--</div>-->#} - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - {#<!--<div class="wall-item-title-end"></div>-->#} - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - {#<!--<div class="body-tag">-->#} - {{ for $item.tags as $tag }} - <span class='body-tag tag'>$tag</span> - {{ endfor }} - {#<!--</div>-->#} - {{ if $item.has_cats }} - <div class="categorytags">$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags">$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="like/$item.id?verb=like&return=$return_path#$item.id" class="icon like" title="$item.vote.like.0" ></a> - {{ if $item.vote.dislike }} - <a href="like/$item.id?verb=dislike&return=$return_path#$item.id" class="icon dislike" title="$item.vote.dislike.0" ></a> - {{ endif }} - {#<!--{{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}-->#} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - {{ if $item.plink }} - {#<!--<div class="wall-item-links-wrapper">-->#}<a href="$item.plink.href" title="$item.plink.title" target="external-link" class="wall-item-links-wrapper icon remote-link$item.sparkle"></a>{#<!--</div>-->#} - {{ endif }} - {{ if $item.edpost }} - <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - {{ if $item.star }} - <a href="starred/$item.id?return=$return_path#$item.id" id="starred-$item.id" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {#<!--{{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }}-->#} - {#<!--{{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a> - {{ endif }} -->#} - - {#<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >-->#} - {{ if $item.drop.dropping }}<a href="item/drop/$item.id?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/$item.id')});" class="wall-item-delete-wrapper icon drophide" title="$item.drop.delete" id="wall-item-delete-wrapper-$item.id" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a>{{ endif }} - {#<!--</div>-->#} - {#<!--{{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}-->#} - {#<!--<div class="wall-item-delete-end"></div>-->#} - </div> - </div> - {#<!--<div class="wall-item-wrapper-end"></div>-->#} - <div class="wall-item-like wall-item-like-full $item.indent" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike wall-item-dislike-full $item.indent" id="wall-item-dislike-$item.id">$item.dislike</div> - - {{ if $item.threaded }} - {{ if $item.comment }} - {#<!--<div class="wall-item-comment-wrapper $item.indent" >-->#} - $item.comment - {#<!--</div>-->#} - {{ endif }} - {{ endif }} - -{#<!--<div class="wall-item-outside-wrapper-end $item.indent" ></div>-->#} -{#<!--</div>-->#} -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} -{#<!--<div class="wall-item-comment-wrapper" >-->#} - $item.comment -{#<!--</div>-->#} -{{ endif }} -</div> - diff --git a/view/theme/decaf-mobile/wall_thread_toponly.tpl b/view/theme/decaf-mobile/wall_thread_toponly.tpl deleted file mode 100644 index 817432da53..0000000000 --- a/view/theme/decaf-mobile/wall_thread_toponly.tpl +++ /dev/null @@ -1,101 +0,0 @@ -<!--{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}}--> -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<a name="$item.id" ></a> - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" {#onclick="lockview(event,$item.id);"#} /> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>{{ if $item.owner_url }} $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall{{ endif }}<br /> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - {{ for $item.tags as $tag }} - <span class='body-tag tag'>$tag</span> - {{ endfor }} - {{ if $item.has_cats }} - <div class="categorytags">$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags">$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="like/$item.id?verb=like&return=$return_path#$item.id" class="icon like" title="$item.vote.like.0" ></a> - {{ if $item.vote.dislike }} - <a href="like/$item.id?verb=dislike&return=$return_path#$item.id" class="icon dislike" title="$item.vote.dislike.0" ></a> - {{ endif }} - {#<!--{{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }}-->#} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - {{ if $item.plink }} - <a href="$item.plink.href" title="$item.plink.title" target="external-link" class="wall-item-links-wrapper icon remote-link$item.sparkle"></a> - {{ endif }} - {{ if $item.edpost }} - <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - {{ if $item.star }} - <a href="starred/$item.id?return=$return_path#$item.id" id="starred-$item.id" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {#<!--{{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }} - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a> - {{ endif }} -->#} - - {{ if $item.drop.dropping }}<a href="item/drop/$item.id?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/$item.id')});" class="wall-item-delete-wrapper icon drophide" title="$item.drop.delete" id="wall-item-delete-wrapper-$item.id" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a>{{ endif }} - {#<!--{{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }}-->#} - </div> - </div> - <div class="wall-item-like $item.indent" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike $item.indent" id="wall-item-dislike-$item.id">$item.dislike</div> - - <div class="hide-comments-outer"> - <a href="display/$user.nickname/$item.id"><span id="hide-comments-total-$item.id" class="hide-comments-total">$item.total_comments_num $item.total_comments_text</span></a> - </div> -<!-- {{ if $item.threaded }} - {{ if $item.comment }} - $item.comment - {{ endif }} - {{ endif }} - -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} - $item.comment -{{ endif }}--> -</div> -<!--{{if $item.comment_lastcollapsed}}</div>{{endif}}--> - diff --git a/view/theme/decaf-mobile/wallmessage.tpl b/view/theme/decaf-mobile/wallmessage.tpl deleted file mode 100644 index e7fa0ec048..0000000000 --- a/view/theme/decaf-mobile/wallmessage.tpl +++ /dev/null @@ -1,32 +0,0 @@ - -<h3>$header</h3> - -<h4>$subheader</h4> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="wallmessage/$nickname" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> -$recipname - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" /> - {#<!--<div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> -->#} - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/decaf-mobile/wallmsg-end.tpl b/view/theme/decaf-mobile/wallmsg-end.tpl deleted file mode 100644 index 6074133798..0000000000 --- a/view/theme/decaf-mobile/wallmsg-end.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/decaf-mobile/wallmsg-header.tpl b/view/theme/decaf-mobile/wallmsg-header.tpl deleted file mode 100644 index dc6cb82199..0000000000 --- a/view/theme/decaf-mobile/wallmsg-header.tpl +++ /dev/null @@ -1,7 +0,0 @@ - -<script language="javascript" type="text/javascript"> -{#//window.editSelect = "none";#} -window.jotId = "#prvmail-text"; -window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/diabook/admin_users.tpl b/view/theme/diabook/admin_users.tpl deleted file mode 100644 index b455a8c2ee..0000000000 --- a/view/theme/diabook/admin_users.tpl +++ /dev/null @@ -1,88 +0,0 @@ -<script> - function confirm_delete(uname){ - return confirm( "$confirm_delete".format(uname)); - } - function confirm_delete_multi(){ - return confirm("$confirm_delete_multi"); - } - function selectall(cls){ - $("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - <h3>$h_pending</h3> - {{ if $pending }} - <table id='pending'> - <thead> - <tr> - {{ for $th_pending as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $pending as $u }} - <tr> - <td class="created">$u.created</td> - <td class="name">$u.name</td> - <td class="email">$u.email</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_$u.hash" name="pending[]" value="$u.hash" /></td> - <td class="tools"> - <a href="$baseurl/regmod/allow/$u.hash" title='$approve'><span class='icon like'></span></a> - <a href="$baseurl/regmod/deny/$u.hash" title='$deny'><span class='icon dislike'></span></a> - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="$deny"/> <input type="submit" name="page_users_approve" value="$approve" /></div> - {{ else }} - <p>$no_pending</p> - {{ endif }} - - - - - <h3>$h_users</h3> - {{ if $users }} - <table id='users'> - <thead> - <tr> - <th></th> - {{ for $th_users as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $users as $u }} - <tr> - <td><img src="$u.micro" alt="$u.nickname" title="$u.nickname"></td> - <td class='name'><a href="$u.url" title="$u.nickname" >$u.name</a></td> - <td class='email'>$u.email</td> - <td class='register_date'>$u.register_date</td> - <td class='login_date'>$u.login_date</td> - <td class='lastitem_date'>$u.lastitem_date</td> - <td class='login_date'>$u.page_flags {{ if $u.is_admin }}($siteadmin){{ endif }} {{ if $u.account_expired }}($accountexpired){{ endif }}</td> - <td class="checkbox"><input type="checkbox" class="users_ckbx" id="id_user_$u.uid" name="user[]" value="$u.uid"/></td> - <td class="tools" style="width:60px;"> - <a href="$baseurl/admin/users/block/$u.uid?t=$form_security_token" title='{{ if $u.blocked }}$unblock{{ else }}$block{{ endif }}'><span class='icon block {{ if $u.blocked==0 }}dim{{ endif }}'></span></a> - <a href="$baseurl/admin/users/delete/$u.uid?t=$form_security_token" title='$delete' onclick="return confirm_delete('$u.name')"><span class='icon ad_drop'></span></a> - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="$block/$unblock" /> <input type="submit" name="page_users_delete" value="$delete" onclick="return confirm_delete_multi()" /></div> - {{ else }} - NO USERS?!? - {{ endif }} - </form> -</div> diff --git a/view/theme/diabook/bottom.tpl b/view/theme/diabook/bottom.tpl deleted file mode 100644 index 08952aad65..0000000000 --- a/view/theme/diabook/bottom.tpl +++ /dev/null @@ -1,155 +0,0 @@ -<script type="text/javascript" src="$baseurl/view/theme/diabook/js/jquery.autogrow.textarea.js"></script> -<script type="text/javascript"> - -$(document).ready(function() { - $("iframe").each(function(){ - var ifr_source = $(this).attr("src"); - var wmode = "wmode=transparent"; - if(ifr_source.indexOf("?") != -1) { - var getQString = ifr_source.split("?"); - var oldString = getQString[1]; - var newString = getQString[0]; - $(this).attr("src",newString+"?"+wmode+"&"+oldString); - } - else $(this).attr("src",ifr_source+"?"+wmode); - - }); - - $("div#pause").attr("style", "position: fixed;bottom: 43px;left: 5px;"); - $("div#pause").html("<img src='images/pause.gif' alt='pause' title='pause live-updates (ctrl+space)' style='border: 1px solid black;opacity: 0.2;'>"); - $(document).keydown(function(event) { - if (!$("div#pause").html()){ - $("div#pause").html("<img src='images/pause.gif' alt='pause' title='pause live-updates (ctrl+space)' style='border: 1px solid black;opacity: 0.2;'>"); - }}); - $(".autocomplete").attr("style", "width: 350px;color: black;border: 1px solid #D2D2D2;background: white;cursor: pointer;text-align: left;max-height: 350px;overflow: auto;"); - - }); - - $(document).ready(function(){ - $("#sortable_boxes").sortable({ - update: function(event, ui) { - var BoxOrder = $(this).sortable("toArray").toString(); - $.cookie("Boxorder", BoxOrder , { expires: 365, path: "/" }); - } - }); - - var cookie = $.cookie("Boxorder"); - if (!cookie) return; - var SavedID = cookie.split(","); - for (var Sitem=0, m = SavedID.length; Sitem < m; Sitem++) { - $("#sortable_boxes").append($("#sortable_boxes").children("#" + SavedID[Sitem])); - } - - }); - - - function tautogrow(id){ - $("textarea#comment-edit-text-" +id).autogrow(); - }; - - function open_boxsettings() { - $("div#boxsettings").attr("style","display: block;height:500px;width:300px;"); - $("label").attr("style","width: 150px;"); - }; - - function yt_iframe() { - $("iframe").load(function() { - var ifr_src = $(this).contents().find("body iframe").attr("src"); - $("iframe").contents().find("body iframe").attr("src", ifr_src+"&wmode=transparent"); - }); - - }; - - function scrolldown(){ - $("html, body").animate({scrollTop:$(document).height()}, "slow"); - return false; - }; - - function scrolltop(){ - $("html, body").animate({scrollTop:0}, "slow"); - return false; - }; - - $(window).scroll(function () { - - var footer_top = $(document).height() - 30; - $("div#footerbox").css("top", footer_top); - - var scrollInfo = $(window).scrollTop(); - - if (scrollInfo <= "900"){ - $("a#top").attr("id","down"); - $("a#down").attr("onclick","scrolldown()"); - $("img#scroll_top_bottom").attr("src","view/theme/diabook/icons/scroll_bottom.png"); - $("img#scroll_top_bottom").attr("title","Scroll to bottom"); - } - - if (scrollInfo > "900"){ - $("a#down").attr("id","top"); - $("a#top").attr("onclick","scrolltop()"); - $("img#scroll_top_bottom").attr("src","view/theme/diabook/icons/scroll_top.png"); - $("img#scroll_top_bottom").attr("title","Back to top"); - } - - }); - - - function insertFormatting(comment,BBcode,id) { - - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == comment) { - tmpStr = ""; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - - textarea = document.getElementById("comment-edit-text-" +id); - if (document.selection) { - textarea.focus(); - selected = document.selection.createRange(); - if (BBcode == "url"){ - selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; - } else - selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; - } else if (textarea.selectionStart || textarea.selectionStart == "0") { - var start = textarea.selectionStart; - var end = textarea.selectionEnd; - if (BBcode == "url"){ - textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + "http://" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); - } else - textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); - } - return true; - } - - function cmtBbOpen(id) { - $(".comment-edit-bb-" + id).show(); - } - function cmtBbClose(id) { - $(".comment-edit-bb-" + id).hide(); - } - - /*$(document).ready(function(){ - var doctitle = document.title; - function checkNotify() { - if(document.getElementById("notify-update").innerHTML != "") - document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; - else - document.title = doctitle; - }; - setInterval(function () {checkNotify();}, 10 * 1000); - })*/ -</script> -<script> -var pagetitle = null; -$("nav").bind('nav-update', function(e,data){ - if (pagetitle==null) pagetitle = document.title; - var count = $(data).find('notif').attr('count'); - if (count>0) { - document.title = "("+count+") "+pagetitle; - } else { - document.title = pagetitle; - } -}); -</script> diff --git a/view/theme/diabook/ch_directory_item.tpl b/view/theme/diabook/ch_directory_item.tpl deleted file mode 100644 index f32f5a4f78..0000000000 --- a/view/theme/diabook/ch_directory_item.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -<div class="directory-item" id="directory-item-$id" > - <div class="directory-photo-wrapper" id="directory-photo-wrapper-$id" > - <div class="directory-photo" id="directory-photo-$id" > - <a href="$profile_link" class="directory-profile-link" id="directory-profile-link-$id" > - <img class="directory-photo-img" src="$photo" alt="$alt_text" title="$alt_text" /> - </a> - </div> - </div> -</div> diff --git a/view/theme/diabook/comment_item.tpl b/view/theme/diabook/comment_item.tpl deleted file mode 100644 index 6f263b3d3a..0000000000 --- a/view/theme/diabook/comment_item.tpl +++ /dev/null @@ -1,43 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);tautogrow($id);cmtBbOpen($id);" >$comment</textarea> - <div class="comment-edit-bb-$id" style="display:none;"> - <a class="icon bb-image" style="cursor: pointer;" title="$edimg" onclick="insertFormatting('$comment','img',$id);">img</a> - <a class="icon bb-url" style="cursor: pointer;" title="$edurl" onclick="insertFormatting('$comment','url',$id);">url</a> - <a class="icon bb-video" style="cursor: pointer;" title="$edvideo" onclick="insertFormatting('$comment','video',$id);">video</a> - <a class="icon underline" style="cursor: pointer;" title="$eduline" onclick="insertFormatting('$comment','u',$id);">u</a> - <a class="icon italic" style="cursor: pointer;" title="$editalic" onclick="insertFormatting('$comment','i',$id);">i</a> - <a class="icon bold" style="cursor: pointer;" title="$edbold" onclick="insertFormatting('$comment','b',$id);">b</a> - <a class="icon quote" style="cursor: pointer;" title="$edquote" onclick="insertFormatting('$comment','quote',$id);">quote</a> - </div> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl deleted file mode 100644 index dda674f75b..0000000000 --- a/view/theme/diabook/communityhome.tpl +++ /dev/null @@ -1,172 +0,0 @@ - -<div id="twittersettings" style="display:none"> -<form id="twittersettingsform" action="network" method="post" > -{{inc field_input.tpl with $field=$TSearchTerm}}{{endinc}} -<div class="settings-submit-wrapper"> -<input id="twittersub" type="submit" value="$sub" class="settings-submit" name="diabook-settings-sub"></input> -</div> -</form> -</div> - -<div id="mapcontrol" style="display:none;"> -<form id="mapform" action="network" method="post" > -<div id="layermanager" style="width: 350px;position: relative;float: right;right:20px;height: 300px;"></div> -<div id="map2" style="height:350px;width:350px;"></div> -<div id="mouseposition" style="width: 350px;"></div> -{{inc field_input.tpl with $field=$ELZoom}}{{endinc}} -{{inc field_input.tpl with $field=$ELPosX}}{{endinc}} -{{inc field_input.tpl with $field=$ELPosY}}{{endinc}} -<div class="settings-submit-wrapper"> -<input id="mapsub" type="submit" value="$sub" class="settings-submit" name="diabook-settings-map-sub"></input> -</div> -<span style="width: 500px;"><p>this ist still under development. -the idea is to provide a map with different layers(e.g. earth population, atomic power plants, wheat growing acreages, sunrise or what you want) -and markers(events, demos, friends, anything, that is intersting for you). -These layer and markers should be importable and deletable by the user.</p> -<p>help on this feature is very appreciated. i am not that good in js so it's a start, but needs tweaks and further dev. -just contact me, if you are intesrested in joining</p> -<p>https://toktan.org/profile/thomas</p> -<p>this is build with <b>mapquery</b> http://mapquery.org/ and -<b>openlayers</b>http://openlayers.org/</p> -</span> -</form> -</div> - -<div id="boxsettings" style="display:none"> -<form id="boxsettingsform" action="network" method="post" > -<fieldset><legend>$boxsettings.title.1</legend> -{{inc field_select.tpl with $field=$close_pages}}{{endinc}} -{{inc field_select.tpl with $field=$close_profiles}}{{endinc}} -{{inc field_select.tpl with $field=$close_helpers}}{{endinc}} -{{inc field_select.tpl with $field=$close_services}}{{endinc}} -{{inc field_select.tpl with $field=$close_friends}}{{endinc}} -{{inc field_select.tpl with $field=$close_lastusers}}{{endinc}} -{{inc field_select.tpl with $field=$close_lastphotos}}{{endinc}} -{{inc field_select.tpl with $field=$close_lastlikes}}{{endinc}} -{{inc field_select.tpl with $field=$close_twitter}}{{endinc}} -{{inc field_select.tpl with $field=$close_mapquery}}{{endinc}} -<div class="settings-submit-wrapper"> -<input id="boxsub" type="submit" value="$sub" class="settings-submit" name="diabook-settings-box-sub"></input> -</div> -</fieldset> -</form> -</div> - -<div id="pos_null" style="margin-bottom:-30px;"> -</div> - -<div id="sortable_boxes"> - -<div id="close_pages" style="margin-top:30px;"> -{{ if $page }} -<div>$page</div> -{{ endif }} -</div> - -<div id="close_profiles"> -{{ if $comunity_profiles_title }} -<h3>$comunity_profiles_title<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<div id='lastusers-wrapper' class='items-wrapper'> -{{ for $comunity_profiles_items as $i }} - $i -{{ endfor }} -</div> -{{ endif }} -</div> - -<div id="close_helpers"> -{{ if $helpers }} -<h3>$helpers.title.1<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<a href="http://friendica.com/resources" title="How-to's" style="margin-left: 10px; " target="blank">How-To Guides</a><br> -<a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br> -<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br> -<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br> -<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a> -{{ endif }} -</div> - -<div id="close_services"> -{{ if $con_services }} -<h3>$con_services.title.1<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;"> -<a href="$url/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a> -<a href="$url/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a> -<a href="$url/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook/icons/livejournal.png?" title="LiveJournal"></a> -<a href="$url/settings/connectors"><img alt="Posterous" src="view/theme/diabook/icons/posterous.png?" title="Posterous"></a> -<a href="$url/settings/connectors"><img alt="Tumblr" src="view/theme/diabook/icons/tumblr.png?" title="Tumblr"></a> -<a href="$url/settings/connectors"><img alt="Twitter" src="view/theme/diabook/icons/twitter.png?" title="Twitter"></a> -<a href="$url/settings/connectors"><img alt="WordPress" src="view/theme/diabook/icons/wordpress.png?" title="WordPress"></a> -<a href="$url/settings/connectors"><img alt="E-Mail" src="view/theme/diabook/icons/email.png?" title="E-Mail"></a> -</div> -{{ endif }} -</div> - -<div id="close_friends" style="margin-bottom:53px;"> -{{ if $nv }} -<h3>$nv.title.1<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<a class="$nv.directory.2" href="$nv.directory.0" style="margin-left: 10px; " title="$nv.directory.3" >$nv.directory.1</a><br> -<a class="$nv.global_directory.2" href="$nv.global_directory.0" target="blank" style="margin-left: 10px; " title="$nv.global_directory.3" >$nv.global_directory.1</a><br> -<a class="$nv.match.2" href="$nv.match.0" style="margin-left: 10px; " title="$nv.match.3" >$nv.match.1</a><br> -<a class="$nv.suggest.2" href="$nv.suggest.0" style="margin-left: 10px; " title="$nv.suggest.3" >$nv.suggest.1</a><br> -<a class="$nv.invite.2" href="$nv.invite.0" style="margin-left: 10px; " title="$nv.invite.3" >$nv.invite.1</a> -$nv.search -{{ endif }} -</div> - -<div id="close_lastusers"> -{{ if $lastusers_title }} -<h3>$lastusers_title<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<div id='lastusers-wrapper' class='items-wrapper'> -{{ for $lastusers_items as $i }} - $i -{{ endfor }} -</div> -{{ endif }} -</div> - -{{ if $activeusers_title }} -<h3>$activeusers_title</h3> -<div class='items-wrapper'> -{{ for $activeusers_items as $i }} - $i -{{ endfor }} -</div> -{{ endif }} - -<div id="close_lastphotos"> -{{ if $photos_title }} -<h3>$photos_title<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<div id='ra-photos-wrapper' class='items-wrapper'> -{{ for $photos_items as $i }} - $i -{{ endfor }} -</div> -{{ endif }} -</div> - -<div id="close_lastlikes"> -{{ if $like_title }} -<h3>$like_title<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<ul id='likes'> -{{ for $like_items as $i }} - <li id='ra-photos-wrapper'>$i</li> -{{ endfor }} -</ul> -{{ endif }} -</div> - -<div id="close_twitter"> -<h3 style="height:1.17em">$twitter.title.1<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<div id="twitter"> -</div> -</div> - -<div id="close_mapquery"> -{{ if $mapquery }} -<h3>$mapquery.title.1<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="$close"></a></h3> -<div id="map" style="height:165px;width:165px;margin-left:3px;margin-top:3px;margin-bottom:1px;"> -</div> -<div style="font-size:9px;margin-left:3px;">Data CC-By-SA by <a href="http://openstreetmap.org/">OpenStreetMap</a></div> -{{ endif }} -</div> -</div> diff --git a/view/theme/diabook/contact_template.tpl b/view/theme/diabook/contact_template.tpl deleted file mode 100644 index f7ed107509..0000000000 --- a/view/theme/diabook/contact_template.tpl +++ /dev/null @@ -1,31 +0,0 @@ - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id" - onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" > - - <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a> - - {{ if $contact.photo_menu }} - <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-$contact.id"> - <ul> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - </div> - {{ endif }} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/diabook/directory_item.tpl b/view/theme/diabook/directory_item.tpl deleted file mode 100644 index 163c0c80e7..0000000000 --- a/view/theme/diabook/directory_item.tpl +++ /dev/null @@ -1,42 +0,0 @@ - -<div class="directory-item" id="directory-item-$id" > - <div class="directory-photo-wrapper" id="directory-photo-wrapper-$id" > - <div class="directory-photo" id="directory-photo-$id" > - <a href="$profile_link" class="directory-profile-link" id="directory-profile-link-$id" > - <img class="directory-photo-img photo" src="$photo" alt="$alt_text" title="$alt_text" /> - </a> - </div> - </div> - <div class="directory-profile-wrapper" id="directory-profile-wrapper-$id" > - <div class="contact-name" id="directory-name-$id">$name</div> - <div class="page-type">$page_type</div> - {{ if $pdesc }}<div class="directory-profile-title">$profile.pdesc</div>{{ endif }} - <div class="directory-detailcolumns-wrapper" id="directory-detailcolumns-wrapper-$id"> - <div class="directory-detailscolumn-wrapper" id="directory-detailscolumn1-wrapper-$id"> - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - </div> - <div class="directory-detailscolumn-wrapper" id="directory-detailscolumn2-wrapper-$id"> - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - </div> - </div> - <div class="directory-copy-wrapper" id="directory-copy-wrapper-$id" > - {{ if $about }}<dl class="directory-copy"><dt class="directory-copy-label">$about</dt><dd class="directory-copy-data">$profile.about</dd></dl>{{ endif }} - </div> - </div> -</div> diff --git a/view/theme/diabook/footer.tpl b/view/theme/diabook/footer.tpl deleted file mode 100644 index 25058a7ff7..0000000000 --- a/view/theme/diabook/footer.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<div id="footerbox" style="display:none"> -<a style="float:right; color:#333;margin-right:10px;display: table;margin-top: 5px;" href="friendica" title="Site Info / Impressum" >Info / Impressum</a> -</div> \ No newline at end of file diff --git a/view/theme/diabook/generic_links_widget.tpl b/view/theme/diabook/generic_links_widget.tpl deleted file mode 100644 index 001c1395e6..0000000000 --- a/view/theme/diabook/generic_links_widget.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<div id="widget_$title"> - {{if $title}}<h3 style="border-bottom: 1px solid #D2D2D2;">$title</h3>{{endif}} - {{if $desc}}<div class="desc">$desc</div>{{endif}} - - <ul class="rs_tabs"> - {{ for $items as $item }} - <li><a href="$item.url" class="rs_tab button {{ if $item.selected }}selected{{ endif }}">$item.label</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/theme/diabook/group_side.tpl b/view/theme/diabook/group_side.tpl deleted file mode 100644 index ce4b25fbf7..0000000000 --- a/view/theme/diabook/group_side.tpl +++ /dev/null @@ -1,34 +0,0 @@ -<div id="profile_side" > - <div class=""> - <h3 style="margin-left: 2px;">$title<a href="group/new" title="$createtext" class="icon text_add"></a></h3> - </div> - - <div id="sidebar-group-list"> - <ul class="menu-profile-side"> - {{ for $groups as $group }} - <li class="menu-profile-list"> - <a href="$group.href" class="menu-profile-list-item"> - <span class="menu-profile-icon {{ if $group.selected }}group_selected{{else}}group_unselected{{ endif }}"></span> - $group.text - </a> - {{ if $group.edit }} - <a href="$group.edit.href" class="action"><span class="icon text_edit" ></span></a> - {{ endif }} - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - onclick="contactgroupChangeMember('$group.id','$group.cid');return true;" - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - </li> - {{ endfor }} - </ul> - </div> - {{ if $ungrouped }} - <div id="sidebar-ungrouped"> - <a href="nogroup">$ungrouped</a> - </div> - {{ endif }} -</div> - diff --git a/view/theme/diabook/jot.tpl b/view/theme/diabook/jot.tpl deleted file mode 100644 index 2c7e521103..0000000000 --- a/view/theme/diabook/jot.tpl +++ /dev/null @@ -1,87 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div> - {{ endif }} - <div id="character-counter" class="grey"></div> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - - -<div id="profile-jot-submit-wrapper" class="jothidden"> - - <div id="profile-upload-wrapper" style="display: $visitor;" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="$attach"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="weblink" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;" > - <a id="profile-video" class="video2" title="$video" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;" > - <a id="profile-audio" class="audio2" title="$audio" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;" > - <a id="profile-location" class="globe" title="$setloc" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="/*display: none;*/" > - <a id="profile-nolocation" class="noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a> - </div> - - <input type="submit" id="profile-jot-submit" class="button creation2" name="submit" value="$share" /> - - <span onclick="preview_post();" id="jot-preview-link" class="tab button">$preview</span> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate" title="$permset" ></a>$bang - </div> - - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> - - </div> - <div id="profile-jot-perms-end"></div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both;"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - - - - -</form> -</div> - {{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/theme/diabook/login.tpl b/view/theme/diabook/login.tpl deleted file mode 100644 index efa7c2d6dd..0000000000 --- a/view/theme/diabook/login.tpl +++ /dev/null @@ -1,33 +0,0 @@ - -<form action="$dest_url" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{ inc field_input.tpl with $field=$lname }}{{ endinc }} - {{ inc field_password.tpl with $field=$lpassword }}{{ endinc }} - </div> - - {{ if $openid }} - <div id="login_openid"> - {{ inc field_openid.tpl with $field=$lopenid }}{{ endinc }} - </div> - {{ endif }} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="$login" /> - </div> - - <div id="login-extra-links"> - {{ if $register }}<a href="register" title="$register.title" id="register-link">$register.desc</a>{{ endif }} - <a href="lostpass" title="$lostpass" id="lost-password-link" >$lostlink</a> - </div> - - {{ for $hiddens as $k=>$v }} - <input type="hidden" name="$k" value="$v" /> - {{ endfor }} - - -</form> - - -<script type="text/javascript"> $(document).ready(function() { $("#id_$lname.0").focus();} );</script> diff --git a/view/theme/diabook/mail_conv.tpl b/view/theme/diabook/mail_conv.tpl deleted file mode 100644 index 989f178781..0000000000 --- a/view/theme/diabook/mail_conv.tpl +++ /dev/null @@ -1,60 +0,0 @@ -<div class="wall-item-container $item.indent"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - <a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id"> - <img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" /> - </a> - </div> - </div> - <div class="wall-item-content"> - $mail.body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="$mail.from_url" target="redir" class="wall-item-name-link"><span class="wall-item-name$mail.sparkle">$mail.from_name</span></a> <span class="wall-item-ago">$mail.date</span> - </div> - - <div class="wall-item-actions-social"> - </div> - - <div class="wall-item-actions-tools"> - <a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a> - </div> - - </div> - </div> - <div class="wall-item-bottom"> - </div> -</div> - - -{# - - -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >$mail.from_name</div> - <div class="mail-conv-date">$mail.date</div> - <div class="mail-conv-subject">$mail.subject</div> - <div class="mail-conv-body">$mail.body</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> - -#} diff --git a/view/theme/diabook/mail_display.tpl b/view/theme/diabook/mail_display.tpl deleted file mode 100644 index 2b680ae428..0000000000 --- a/view/theme/diabook/mail_display.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="mail-display-subject"> - <span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span> - <a href="message/dropconv/$thread_id" onclick="return confirmDelete();" title="$delete" class="mail-delete icon s22 delete"></a> -</div> - -{{ for $mails as $mail }} - <div id="tread-wrapper-$mail_item.id" class="tread-wrapper"> - {{ inc mail_conv.tpl }}{{endinc}} - </div> -{{ endfor }} - -{{ inc prv_message.tpl }}{{ endinc }} diff --git a/view/theme/diabook/mail_list.tpl b/view/theme/diabook/mail_list.tpl deleted file mode 100644 index 6bc6c84f60..0000000000 --- a/view/theme/diabook/mail_list.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div class="mail-list-wrapper"> - <span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span> - <span class="mail-from">$from_name</span> - <span class="mail-date">$date</span> - <span class="mail-count">$count</span> - - <a href="message/dropconv/$id" onclick="return confirmDelete();" title="$delete" class="mail-delete icon s22 delete"></a> -</div> diff --git a/view/theme/diabook/message_side.tpl b/view/theme/diabook/message_side.tpl deleted file mode 100644 index 9f15870964..0000000000 --- a/view/theme/diabook/message_side.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="message-sidebar" class="widget"> - <div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div> - - <ul class="message-ul"> - {{ for $tabs as $t }} - <li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/theme/diabook/nav.tpl b/view/theme/diabook/nav.tpl deleted file mode 100644 index c91a9f56d2..0000000000 --- a/view/theme/diabook/nav.tpl +++ /dev/null @@ -1,188 +0,0 @@ -<header> - <div id="site-location">$sitelocation</div> - <div id="banner">$banner</div> -</header> -<nav> - - - <ul> - - - {{ if $nav.network }} - <li id="nav-network-link" class="nav-menu-icon"> - <a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" > - <span class="icon notifications">Benachrichtigungen</span> - <span id="net-update" class="nav-notify"></span></a> - </li> - {{ endif }} - - {{ if $nav.contacts }} - <li class="nav-menu-icon" id="nav-contacts-linkmenu"> - <a href="$nav.contacts.0" rel="#nav-contacts-menu" title="$nav.contacts.1"> - <span class="icon contacts">$nav.contacts.1</span> - <span id="intro-update" class="nav-notify"></span></a> - <ul id="nav-contacts-menu" class="menu-popup"> - <li id="nav-contacts-see-intro"><a href="$nav.notifications.0">$nav.introductions.1</a><span id="intro-update-li" class="nav-notify"></span></li> - <li id="nav-contacts-all"><a href="contacts">$nav.contacts.1</a></li> - </ul> - </li> - - {{ endif }} - - {{ if $nav.messages }} - <li id="nav-messages-linkmenu" class="nav-menu-icon"> - <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1"> - <span class="icon messages">$nav.messages.1</span> - <span id="mail-update" class="nav-notify"></span></a> - <ul id="nav-messages-menu" class="menu-popup"> - <li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li> - <li id="nav-messages-see-all"><a href="$nav.messages.new.0">$nav.messages.new.1</a></li> - </ul> - </li> - {{ endif }} - - {{ if $nav.notifications }} - <li id="nav-notifications-linkmenu" class="nav-menu-icon"> - <a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"> - <span class="icon notify">$nav.notifications.1</span> - <span id="notify-update" class="nav-notify"></span></a> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - </li> - {{ endif }} - - {{ if $nav.search}} - <li id="search-box"> - <form method="get" action="$nav.search.0"> - <input id="search-text" class="nav-menu-search" type="text" value="" name="search"> - </form> - </li> - {{ endif }} - - <li style="width: 1%; height: 1px;float: right;"></li> - - <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a> - <ul id="nav-site-menu" class="menu-popup"> - {{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }} - - {{ if $nav.help }} <li><a class="$nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }} - - <li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li> - - {{ if $nav.settings }}<li><a class="menu-sep $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }} - {{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }} - - {{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }} - - - </ul> - </li> - - - {{ if $nav.directory }} - <li id="nav-directory-link" class="nav-menu $sel.directory"> - <a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - </li> - {{ endif }} - - {{ if $nav.apps }} - <li id="nav-apps-link" class="nav-menu $sel.apps"> - <a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a> - <ul id="nav-apps-menu" class="menu-popup"> - {{ for $apps as $ap }} - <li>$ap</li> - {{ endfor }} - </ul> - </li> - {{ endif }} - - {{ if $nav.home }} - <li id="nav-home-link" class="nav-menu $sel.home"> - <a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1 - <span id="home-update" class="nav-notify"></span></a> - </li> - {{ endif }} - - {{ if $userinfo }} - <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a> - <ul id="nav-user-menu" class="menu-popup"> - {{ for $nav.usermenu as $usermenu }} - <li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li> - {{ endfor }} - - {{ if $nav.profiles }}<li><a class="menu-sep $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.3</a></li>{{ endif }} - {{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }} - {{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }} - {{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }} - </ul> - </li> - {{ endif }} - - {{ if $nav.login }} - <li id="nav-home-link" class="nav-menu $sel.home"> - <a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> - <li> - {{ endif }} - - - - </ul> - - - -</nav> - - -<div id="scrollup" style="position: fixed; bottom: 5px; right: 10px;z-index: 97;"><a id="down" onclick="scrolldown()" ><img id="scroll_top_bottom" src="view/theme/diabook/icons/scroll_bottom.png" style="display:cursor !important;" alt="back to top" title="Scroll to bottom"></a></div> -<div style="position: fixed; bottom: 61px; left: 6px;">$langselector</div> -<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div> - - - - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> -</ul> - - - -{# - -{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }} -{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }} - -<span id="nav-link-wrapper" > - -{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }} - -<a id="nav-help-link" class="nav-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a> - -{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }} - -<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> -<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - -{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }} - -{{ if $nav.notifications }} -<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a> -<span id="notify-update" class="nav-ajax-left"></span> -{{ endif }} -{{ if $nav.messages }} -<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a> -<span id="mail-update" class="nav-ajax-left"></span> -{{ endif }} - -{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }} - -{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }} -{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }} - - -</span> -<span id="nav-end"></span> -<span id="banner">$banner</span> -#} diff --git a/view/theme/diabook/nets.tpl b/view/theme/diabook/nets.tpl deleted file mode 100644 index faccca398e..0000000000 --- a/view/theme/diabook/nets.tpl +++ /dev/null @@ -1,17 +0,0 @@ -<div id="profile_side"> - <h3 style="margin-left: 2px;">$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="menu-profile-side"> - <li class="menu-profile-list"> - <span class="menu-profile-icon {{ if $sel_all }}group_selected{{else}}group_unselected{{ endif }}"></span> - <a style="text-decoration: none;" href="$base?nets=all" class="menu-profile-list-item">$all</a></li> - {{ for $nets as $net }} - <li class="menu-profile-list"> - <a href="$base?nets=$net.ref" class="menu-profile-list-item"> - <span class="menu-profile-icon {{ if $net.selected }}group_selected{{else}}group_unselected{{ endif }}"></span> - $net.name - </a></li> - {{ endfor }} - </ul> -</div> diff --git a/view/theme/diabook/oembed_video.tpl b/view/theme/diabook/oembed_video.tpl deleted file mode 100644 index 99c65cb290..0000000000 --- a/view/theme/diabook/oembed_video.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<a class="embed_yt" href='$embedurl' onclick='this.innerHTML=Base64.decode("$escapedhtml"); yt_iframe();javascript:$(this).parent().css("height", "450px"); return false;' style='float:left; margin: 1em; position: relative;'> - <img width='$tw' height='$th' src='$turl' > - <div style='position: absolute; top: 0px; left: 0px; width: $twpx; height: $thpx; background: url(images/icons/48/play.png) no-repeat center center;'></div> -</a> diff --git a/view/theme/diabook/photo_item.tpl b/view/theme/diabook/photo_item.tpl deleted file mode 100644 index 5d65a89b79..0000000000 --- a/view/theme/diabook/photo_item.tpl +++ /dev/null @@ -1,65 +0,0 @@ -{{ if $indent }}{{ else }} -<div class="wall-item-decor"> - <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> -</div> -{{ endif }} - -<div class="wall-item-photo-container $indent"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" > - <a href="$profile_url" target="redir" title="" class="contact-photo-link" id="wall-item-photo-link-$id"> - <img src="$thumb" class="contact-photo$sparkle" id="wall-item-photo-$id" alt="$name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$id">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$id"> - $photo_menu - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="$profile_url" target="redir" title="$name" class="wall-item-name-link"><span class="wall-item-name$sparkle">$name</span></a> - <span class="wall-item-ago">- - {{ if $plink }}<a class="link" title="$plink.title" href="$plink.href" style="color: #999">$ago</a>{{ else }} $ago {{ endif }} - {{ if $lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$id);">$lock</span> {{ endif }} - </span> - </div> - <div class="wall-item-content"> - {{ if $title }}<h2><a href="$plink.href">$title</a></h2>{{ endif }} - $body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - </div> - - <div class="wall-item-bottom" style="display: table-row;"> - <div class="wall-item-actions"> - </div> - <div class="wall-item-actions"> - - <div class="wall-item-actions-tools"> - - {{ if $drop.dropping }} - <input type="checkbox" title="$drop.select" name="itemselected[]" class="item-select" value="$id" /> - <a href="item/drop/$id" onclick="return confirmDelete();" class="icon drop" title="$drop.delete">$drop.delete</a> - {{ endif }} - {{ if $edpost }} - <a class="icon pencil" href="$edpost.0" title="$edpost.1"></a> - {{ endif }} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - - </div> -</div> - diff --git a/view/theme/diabook/photo_view.tpl b/view/theme/diabook/photo_view.tpl deleted file mode 100644 index 272b670488..0000000000 --- a/view/theme/diabook/photo_view.tpl +++ /dev/null @@ -1,33 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo/$id');" /> {{ endif }} -</div> - -{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }} -<div id="photo-photo"><a href="$photo.href" class="lightbox" title="$photo.title"><img src="$photo.src" /></a></div> -{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }} -<div id="photo-photo-end"></div> -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }}$edit{{ endif }} - -<div style="margin-top:20px"> -</div> -<div id="wall-photo-container"> -$comments -</div> - -$paginate - diff --git a/view/theme/diabook/profile_side.tpl b/view/theme/diabook/profile_side.tpl deleted file mode 100644 index 01e80f2388..0000000000 --- a/view/theme/diabook/profile_side.tpl +++ /dev/null @@ -1,21 +0,0 @@ -<div id="profile_side"> - <div id="ps-usernameicon"> - <a href="$ps.usermenu.status.0" title="$userinfo.name"> - <img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name"> - </a> - <a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a> - </div> - -<ul id="profile-side-menu" class="menu-profile-side"> - <li id="profile-side-status" class="menu-profile-list"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1<span class="menu-profile-icon home"></span></a></li> - <li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1<span class="menu-profile-icon photos"></span></a></li> - <li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="$ps.usermenu.contacts.0">$ps.usermenu.contacts.1<span class="menu-profile-icon pscontacts"></span></a></li> - <li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1<span class="menu-profile-icon events"></span></a></li> - <li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1<span class="menu-profile-icon notes"></span></a></li> - <li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="$ps.usermenu.pgroups.0" target="blanc">$ps.usermenu.pgroups.1<span class="menu-profile-icon foren"></span></a></li> - <li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1<span class="menu-profile-icon com_side"></span></a></li> -</ul> - -</div> - - diff --git a/view/theme/diabook/profile_vcard.tpl b/view/theme/diabook/profile_vcard.tpl deleted file mode 100644 index 8251458257..0000000000 --- a/view/theme/diabook/profile_vcard.tpl +++ /dev/null @@ -1,64 +0,0 @@ -<div class="vcard"> - - <div class="tool"> - <div class="fn label">$profile.name</div> - {{ if $profile.edit }} - <div class="action"> - <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a> - <ul id="profiles-menu" class="menu-popup"> - {{ for $profile.menu.entries as $e }} - <li> - <a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a> - </li> - {{ endfor }} - <li><a href="profile_photo" >$profile.menu.chg_photo</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li> - <li><a href="profiles" >$profile.edit.3</a></li> - - </ul> - </div> - {{ endif }} - </div> - - - - <div id="profile-photo-wrapper"><img class="photo" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div> - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt><br> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/diabook/prv_message.tpl b/view/theme/diabook/prv_message.tpl deleted file mode 100644 index 7a7413e9d8..0000000000 --- a/view/theme/diabook/prv_message.tpl +++ /dev/null @@ -1,40 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> - -{{ if $showinputs }} -<input type="text" id="recip" style="background: none repeat scroll 0 0 white;border: 1px solid #CCC;border-radius: 5px 5px 5px 5px;height: 20px;margin: 0 0 5px; -vertical-align: middle;" name="messageto" value="$prefill" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="$preid"> -{{ else }} -$select -{{ endif }} - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/diabook/right_aside.tpl b/view/theme/diabook/right_aside.tpl deleted file mode 100644 index 18d5f6fd52..0000000000 --- a/view/theme/diabook/right_aside.tpl +++ /dev/null @@ -1,20 +0,0 @@ -<div id="profile_side"> - <div id="ps-usernameicon"> - <a href="$ps.usermenu.status.0" title="$userinfo.name"> - <img src="$userinfo.icon" id="ps-usericon" alt="$userinfo.name"> - </a> - <a href="$ps.usermenu.status.0" id="ps-username" title="$userinfo.name">$userinfo.name</a> - </div> - -<ul id="profile-side-menu" class="menu-profile-side"> - <li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="$ps.usermenu.status.0">$ps.usermenu.status.1</a></li> - <li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="$ps.usermenu.photos.0">$ps.usermenu.photos.1</a></li> - <li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="$ps.usermenu.events.0">$ps.usermenu.events.1</a></li> - <li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="$ps.usermenu.notes.0">$ps.usermenu.notes.1</a></li> - <li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendica.com/directory/forum" target="blanc">Public Groups</a></li> - <li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="$ps.usermenu.community.0">$ps.usermenu.community.1</a></li> -</ul> - -</div> - - \ No newline at end of file diff --git a/view/theme/diabook/search_item.tpl b/view/theme/diabook/search_item.tpl deleted file mode 100644 index d0c83c37a3..0000000000 --- a/view/theme/diabook/search_item.tpl +++ /dev/null @@ -1,111 +0,0 @@ -{{ if $item.indent }}{{ else }} -<div class="wall-item-decor"> - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> -</div> -{{ endif }} -<div class="wall-item-container $item.indent"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> - <span class="wall-item-ago">- - {{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }} - {{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }} - </span> - </div> - <div class="wall-item-content"> - {{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }} - $item.body - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - - </div> - <div class="wall-item-actions"> - - <div class="wall-item-actions-social"> - - - {{ if $item.vote }} - <a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a> - <a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a> - {{ endif }} - - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a> - {{ endif }} - - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"> - <img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a> - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.star.tagger"></a> - {{ endif }} - - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a> - {{ endif }} - - {{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }} - - - - </div> - - <div class="wall-item-actions-tools"> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a> - {{ endif }} - {{ if $item.edpost }} - <a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - </div> - <div class="wall-item-location">$item.location </div> - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - </div> -</div> - -<div class="wall-item-comment-wrapper" > - $item.comment -</div> diff --git a/view/theme/diabook/smarty3/admin_users.tpl b/view/theme/diabook/smarty3/admin_users.tpl deleted file mode 100644 index 8127944a33..0000000000 --- a/view/theme/diabook/smarty3/admin_users.tpl +++ /dev/null @@ -1,93 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - function confirm_delete(uname){ - return confirm( "{{$confirm_delete}}".format(uname)); - } - function confirm_delete_multi(){ - return confirm("{{$confirm_delete_multi}}"); - } - function selectall(cls){ - $("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - <h3>{{$h_pending}}</h3> - {{if $pending}} - <table id='pending'> - <thead> - <tr> - {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $pending as $u}} - <tr> - <td class="created">{{$u.created}}</td> - <td class="name">{{$u.name}}</td> - <td class="email">{{$u.email}}</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> - <td class="tools"> - <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='icon like'></span></a> - <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='icon dislike'></span></a> - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> - {{else}} - <p>{{$no_pending}}</p> - {{/if}} - - - - - <h3>{{$h_users}}</h3> - {{if $users}} - <table id='users'> - <thead> - <tr> - <th></th> - {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $users as $u}} - <tr> - <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> - <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> - <td class='email'>{{$u.email}}</td> - <td class='register_date'>{{$u.register_date}}</td> - <td class='login_date'>{{$u.login_date}}</td> - <td class='lastitem_date'>{{$u.lastitem_date}}</td> - <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> - <td class="checkbox"><input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> - <td class="tools" style="width:60px;"> - <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> - <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon ad_drop'></span></a> - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> - {{else}} - NO USERS?!? - {{/if}} - </form> -</div> diff --git a/view/theme/diabook/smarty3/bottom.tpl b/view/theme/diabook/smarty3/bottom.tpl deleted file mode 100644 index 7d8f63d169..0000000000 --- a/view/theme/diabook/smarty3/bottom.tpl +++ /dev/null @@ -1,160 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/view/theme/diabook/js/jquery.autogrow.textarea.js"></script> -<script type="text/javascript"> - -$(document).ready(function() { - $("iframe").each(function(){ - var ifr_source = $(this).attr("src"); - var wmode = "wmode=transparent"; - if(ifr_source.indexOf("?") != -1) { - var getQString = ifr_source.split("?"); - var oldString = getQString[1]; - var newString = getQString[0]; - $(this).attr("src",newString+"?"+wmode+"&"+oldString); - } - else $(this).attr("src",ifr_source+"?"+wmode); - - }); - - $("div#pause").attr("style", "position: fixed;bottom: 43px;left: 5px;"); - $("div#pause").html("<img src='images/pause.gif' alt='pause' title='pause live-updates (ctrl+space)' style='border: 1px solid black;opacity: 0.2;'>"); - $(document).keydown(function(event) { - if (!$("div#pause").html()){ - $("div#pause").html("<img src='images/pause.gif' alt='pause' title='pause live-updates (ctrl+space)' style='border: 1px solid black;opacity: 0.2;'>"); - }}); - $(".autocomplete").attr("style", "width: 350px;color: black;border: 1px solid #D2D2D2;background: white;cursor: pointer;text-align: left;max-height: 350px;overflow: auto;"); - - }); - - $(document).ready(function(){ - $("#sortable_boxes").sortable({ - update: function(event, ui) { - var BoxOrder = $(this).sortable("toArray").toString(); - $.cookie("Boxorder", BoxOrder , { expires: 365, path: "/" }); - } - }); - - var cookie = $.cookie("Boxorder"); - if (!cookie) return; - var SavedID = cookie.split(","); - for (var Sitem=0, m = SavedID.length; Sitem < m; Sitem++) { - $("#sortable_boxes").append($("#sortable_boxes").children("#" + SavedID[Sitem])); - } - - }); - - - function tautogrow(id){ - $("textarea#comment-edit-text-" +id).autogrow(); - }; - - function open_boxsettings() { - $("div#boxsettings").attr("style","display: block;height:500px;width:300px;"); - $("label").attr("style","width: 150px;"); - }; - - function yt_iframe() { - $("iframe").load(function() { - var ifr_src = $(this).contents().find("body iframe").attr("src"); - $("iframe").contents().find("body iframe").attr("src", ifr_src+"&wmode=transparent"); - }); - - }; - - function scrolldown(){ - $("html, body").animate({scrollTop:$(document).height()}, "slow"); - return false; - }; - - function scrolltop(){ - $("html, body").animate({scrollTop:0}, "slow"); - return false; - }; - - $(window).scroll(function () { - - var footer_top = $(document).height() - 30; - $("div#footerbox").css("top", footer_top); - - var scrollInfo = $(window).scrollTop(); - - if (scrollInfo <= "900"){ - $("a#top").attr("id","down"); - $("a#down").attr("onclick","scrolldown()"); - $("img#scroll_top_bottom").attr("src","view/theme/diabook/icons/scroll_bottom.png"); - $("img#scroll_top_bottom").attr("title","Scroll to bottom"); - } - - if (scrollInfo > "900"){ - $("a#down").attr("id","top"); - $("a#top").attr("onclick","scrolltop()"); - $("img#scroll_top_bottom").attr("src","view/theme/diabook/icons/scroll_top.png"); - $("img#scroll_top_bottom").attr("title","Back to top"); - } - - }); - - - function insertFormatting(comment,BBcode,id) { - - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == comment) { - tmpStr = ""; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - - textarea = document.getElementById("comment-edit-text-" +id); - if (document.selection) { - textarea.focus(); - selected = document.selection.createRange(); - if (BBcode == "url"){ - selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; - } else - selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; - } else if (textarea.selectionStart || textarea.selectionStart == "0") { - var start = textarea.selectionStart; - var end = textarea.selectionEnd; - if (BBcode == "url"){ - textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + "http://" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); - } else - textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); - } - return true; - } - - function cmtBbOpen(id) { - $(".comment-edit-bb-" + id).show(); - } - function cmtBbClose(id) { - $(".comment-edit-bb-" + id).hide(); - } - - /*$(document).ready(function(){ - var doctitle = document.title; - function checkNotify() { - if(document.getElementById("notify-update").innerHTML != "") - document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; - else - document.title = doctitle; - }; - setInterval(function () {checkNotify();}, 10 * 1000); - })*/ -</script> -<script> -var pagetitle = null; -$("nav").bind('nav-update', function(e,data){ - if (pagetitle==null) pagetitle = document.title; - var count = $(data).find('notif').attr('count'); - if (count>0) { - document.title = "("+count+") "+pagetitle; - } else { - document.title = pagetitle; - } -}); -</script> diff --git a/view/theme/diabook/smarty3/ch_directory_item.tpl b/view/theme/diabook/smarty3/ch_directory_item.tpl deleted file mode 100644 index 2d2d968ca4..0000000000 --- a/view/theme/diabook/smarty3/ch_directory_item.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="directory-item" id="directory-item-{{$id}}" > - <div class="directory-photo-wrapper" id="directory-photo-wrapper-{{$id}}" > - <div class="directory-photo" id="directory-photo-{{$id}}" > - <a href="{{$profile_link}}" class="directory-profile-link" id="directory-profile-link-{{$id}}" > - <img class="directory-photo-img" src="{{$photo}}" alt="{{$alt_text}}" title="{{$alt_text}}" /> - </a> - </div> - </div> -</div> diff --git a/view/theme/diabook/smarty3/comment_item.tpl b/view/theme/diabook/smarty3/comment_item.tpl deleted file mode 100644 index a03d0f2a64..0000000000 --- a/view/theme/diabook/smarty3/comment_item.tpl +++ /dev/null @@ -1,48 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});tautogrow({{$id}});cmtBbOpen({{$id}});" >{{$comment}}</textarea> - <div class="comment-edit-bb-{{$id}}" style="display:none;"> - <a class="icon bb-image" style="cursor: pointer;" title="{{$edimg}}" onclick="insertFormatting('{{$comment}}','img',{{$id}});">img</a> - <a class="icon bb-url" style="cursor: pointer;" title="{{$edurl}}" onclick="insertFormatting('{{$comment}}','url',{{$id}});">url</a> - <a class="icon bb-video" style="cursor: pointer;" title="{{$edvideo}}" onclick="insertFormatting('{{$comment}}','video',{{$id}});">video</a> - <a class="icon underline" style="cursor: pointer;" title="{{$eduline}}" onclick="insertFormatting('{{$comment}}','u',{{$id}});">u</a> - <a class="icon italic" style="cursor: pointer;" title="{{$editalic}}" onclick="insertFormatting('{{$comment}}','i',{{$id}});">i</a> - <a class="icon bold" style="cursor: pointer;" title="{{$edbold}}" onclick="insertFormatting('{{$comment}}','b',{{$id}});">b</a> - <a class="icon quote" style="cursor: pointer;" title="{{$edquote}}" onclick="insertFormatting('{{$comment}}','quote',{{$id}});">quote</a> - </div> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/diabook/smarty3/communityhome.tpl b/view/theme/diabook/smarty3/communityhome.tpl deleted file mode 100644 index 197577f309..0000000000 --- a/view/theme/diabook/smarty3/communityhome.tpl +++ /dev/null @@ -1,177 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="twittersettings" style="display:none"> -<form id="twittersettingsform" action="network" method="post" > -{{include file="field_input.tpl" field=$TSearchTerm}} -<div class="settings-submit-wrapper"> -<input id="twittersub" type="submit" value="{{$sub}}" class="settings-submit" name="diabook-settings-sub"></input> -</div> -</form> -</div> - -<div id="mapcontrol" style="display:none;"> -<form id="mapform" action="network" method="post" > -<div id="layermanager" style="width: 350px;position: relative;float: right;right:20px;height: 300px;"></div> -<div id="map2" style="height:350px;width:350px;"></div> -<div id="mouseposition" style="width: 350px;"></div> -{{include file="field_input.tpl" field=$ELZoom}} -{{include file="field_input.tpl" field=$ELPosX}} -{{include file="field_input.tpl" field=$ELPosY}} -<div class="settings-submit-wrapper"> -<input id="mapsub" type="submit" value="{{$sub}}" class="settings-submit" name="diabook-settings-map-sub"></input> -</div> -<span style="width: 500px;"><p>this ist still under development. -the idea is to provide a map with different layers(e.g. earth population, atomic power plants, wheat growing acreages, sunrise or what you want) -and markers(events, demos, friends, anything, that is intersting for you). -These layer and markers should be importable and deletable by the user.</p> -<p>help on this feature is very appreciated. i am not that good in js so it's a start, but needs tweaks and further dev. -just contact me, if you are intesrested in joining</p> -<p>https://toktan.org/profile/thomas</p> -<p>this is build with <b>mapquery</b> http://mapquery.org/ and -<b>openlayers</b>http://openlayers.org/</p> -</span> -</form> -</div> - -<div id="boxsettings" style="display:none"> -<form id="boxsettingsform" action="network" method="post" > -<fieldset><legend>{{$boxsettings.title.1}}</legend> -{{include file="field_select.tpl" field=$close_pages}} -{{include file="field_select.tpl" field=$close_profiles}} -{{include file="field_select.tpl" field=$close_helpers}} -{{include file="field_select.tpl" field=$close_services}} -{{include file="field_select.tpl" field=$close_friends}} -{{include file="field_select.tpl" field=$close_lastusers}} -{{include file="field_select.tpl" field=$close_lastphotos}} -{{include file="field_select.tpl" field=$close_lastlikes}} -{{include file="field_select.tpl" field=$close_twitter}} -{{include file="field_select.tpl" field=$close_mapquery}} -<div class="settings-submit-wrapper"> -<input id="boxsub" type="submit" value="{{$sub}}" class="settings-submit" name="diabook-settings-box-sub"></input> -</div> -</fieldset> -</form> -</div> - -<div id="pos_null" style="margin-bottom:-30px;"> -</div> - -<div id="sortable_boxes"> - -<div id="close_pages" style="margin-top:30px;"> -{{if $page}} -<div>{{$page}}</div> -{{/if}} -</div> - -<div id="close_profiles"> -{{if $comunity_profiles_title}} -<h3>{{$comunity_profiles_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<div id='lastusers-wrapper' class='items-wrapper'> -{{foreach $comunity_profiles_items as $i}} - {{$i}} -{{/foreach}} -</div> -{{/if}} -</div> - -<div id="close_helpers"> -{{if $helpers}} -<h3>{{$helpers.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<a href="http://friendica.com/resources" title="How-to's" style="margin-left: 10px; " target="blank">How-To Guides</a><br> -<a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br> -<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br> -<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br> -<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a> -{{/if}} -</div> - -<div id="close_services"> -{{if $con_services}} -<h3>{{$con_services.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;"> -<a href="{{$url}}/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a> -<a href="{{$url}}/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a> -<a href="{{$url}}/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook/icons/livejournal.png?" title="LiveJournal"></a> -<a href="{{$url}}/settings/connectors"><img alt="Posterous" src="view/theme/diabook/icons/posterous.png?" title="Posterous"></a> -<a href="{{$url}}/settings/connectors"><img alt="Tumblr" src="view/theme/diabook/icons/tumblr.png?" title="Tumblr"></a> -<a href="{{$url}}/settings/connectors"><img alt="Twitter" src="view/theme/diabook/icons/twitter.png?" title="Twitter"></a> -<a href="{{$url}}/settings/connectors"><img alt="WordPress" src="view/theme/diabook/icons/wordpress.png?" title="WordPress"></a> -<a href="{{$url}}/settings/connectors"><img alt="E-Mail" src="view/theme/diabook/icons/email.png?" title="E-Mail"></a> -</div> -{{/if}} -</div> - -<div id="close_friends" style="margin-bottom:53px;"> -{{if $nv}} -<h3>{{$nv.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<a class="{{$nv.directory.2}}" href="{{$nv.directory.0}}" style="margin-left: 10px; " title="{{$nv.directory.3}}" >{{$nv.directory.1}}</a><br> -<a class="{{$nv.global_directory.2}}" href="{{$nv.global_directory.0}}" target="blank" style="margin-left: 10px; " title="{{$nv.global_directory.3}}" >{{$nv.global_directory.1}}</a><br> -<a class="{{$nv.match.2}}" href="{{$nv.match.0}}" style="margin-left: 10px; " title="{{$nv.match.3}}" >{{$nv.match.1}}</a><br> -<a class="{{$nv.suggest.2}}" href="{{$nv.suggest.0}}" style="margin-left: 10px; " title="{{$nv.suggest.3}}" >{{$nv.suggest.1}}</a><br> -<a class="{{$nv.invite.2}}" href="{{$nv.invite.0}}" style="margin-left: 10px; " title="{{$nv.invite.3}}" >{{$nv.invite.1}}</a> -{{$nv.search}} -{{/if}} -</div> - -<div id="close_lastusers"> -{{if $lastusers_title}} -<h3>{{$lastusers_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<div id='lastusers-wrapper' class='items-wrapper'> -{{foreach $lastusers_items as $i}} - {{$i}} -{{/foreach}} -</div> -{{/if}} -</div> - -{{if $activeusers_title}} -<h3>{{$activeusers_title}}</h3> -<div class='items-wrapper'> -{{foreach $activeusers_items as $i}} - {{$i}} -{{/foreach}} -</div> -{{/if}} - -<div id="close_lastphotos"> -{{if $photos_title}} -<h3>{{$photos_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<div id='ra-photos-wrapper' class='items-wrapper'> -{{foreach $photos_items as $i}} - {{$i}} -{{/foreach}} -</div> -{{/if}} -</div> - -<div id="close_lastlikes"> -{{if $like_title}} -<h3>{{$like_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<ul id='likes'> -{{foreach $like_items as $i}} - <li id='ra-photos-wrapper'>{{$i}}</li> -{{/foreach}} -</ul> -{{/if}} -</div> - -<div id="close_twitter"> -<h3 style="height:1.17em">{{$twitter.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<div id="twitter"> -</div> -</div> - -<div id="close_mapquery"> -{{if $mapquery}} -<h3>{{$mapquery.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> -<div id="map" style="height:165px;width:165px;margin-left:3px;margin-top:3px;margin-bottom:1px;"> -</div> -<div style="font-size:9px;margin-left:3px;">Data CC-By-SA by <a href="http://openstreetmap.org/">OpenStreetMap</a></div> -{{/if}} -</div> -</div> diff --git a/view/theme/diabook/smarty3/contact_template.tpl b/view/theme/diabook/smarty3/contact_template.tpl deleted file mode 100644 index 8e0e1acc7f..0000000000 --- a/view/theme/diabook/smarty3/contact_template.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" - onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > - - <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> - - {{if $contact.photo_menu}} - <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> - <ul> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - </div> - {{/if}} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/diabook/smarty3/directory_item.tpl b/view/theme/diabook/smarty3/directory_item.tpl deleted file mode 100644 index 5394287642..0000000000 --- a/view/theme/diabook/smarty3/directory_item.tpl +++ /dev/null @@ -1,47 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="directory-item" id="directory-item-{{$id}}" > - <div class="directory-photo-wrapper" id="directory-photo-wrapper-{{$id}}" > - <div class="directory-photo" id="directory-photo-{{$id}}" > - <a href="{{$profile_link}}" class="directory-profile-link" id="directory-profile-link-{{$id}}" > - <img class="directory-photo-img photo" src="{{$photo}}" alt="{{$alt_text}}" title="{{$alt_text}}" /> - </a> - </div> - </div> - <div class="directory-profile-wrapper" id="directory-profile-wrapper-{{$id}}" > - <div class="contact-name" id="directory-name-{{$id}}">{{$name}}</div> - <div class="page-type">{{$page_type}}</div> - {{if $pdesc}}<div class="directory-profile-title">{{$profile.pdesc}}</div>{{/if}} - <div class="directory-detailcolumns-wrapper" id="directory-detailcolumns-wrapper-{{$id}}"> - <div class="directory-detailscolumn-wrapper" id="directory-detailscolumn1-wrapper-{{$id}}"> - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - </div> - <div class="directory-detailscolumn-wrapper" id="directory-detailscolumn2-wrapper-{{$id}}"> - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - </div> - </div> - <div class="directory-copy-wrapper" id="directory-copy-wrapper-{{$id}}" > - {{if $about}}<dl class="directory-copy"><dt class="directory-copy-label">{{$about}}</dt><dd class="directory-copy-data">{{$profile.about}}</dd></dl>{{/if}} - </div> - </div> -</div> diff --git a/view/theme/diabook/smarty3/footer.tpl b/view/theme/diabook/smarty3/footer.tpl deleted file mode 100644 index 459a229fa9..0000000000 --- a/view/theme/diabook/smarty3/footer.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="footerbox" style="display:none"> -<a style="float:right; color:#333;margin-right:10px;display: table;margin-top: 5px;" href="friendica" title="Site Info / Impressum" >Info / Impressum</a> -</div> \ No newline at end of file diff --git a/view/theme/diabook/smarty3/generic_links_widget.tpl b/view/theme/diabook/smarty3/generic_links_widget.tpl deleted file mode 100644 index 1e0805acaa..0000000000 --- a/view/theme/diabook/smarty3/generic_links_widget.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="widget_{{$title}}"> - {{if $title}}<h3 style="border-bottom: 1px solid #D2D2D2;">{{$title}}</h3>{{/if}} - {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} - - <ul class="rs_tabs"> - {{foreach $items as $item}} - <li><a href="{{$item.url}}" class="rs_tab button {{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/theme/diabook/smarty3/group_side.tpl b/view/theme/diabook/smarty3/group_side.tpl deleted file mode 100644 index 45f2e171f1..0000000000 --- a/view/theme/diabook/smarty3/group_side.tpl +++ /dev/null @@ -1,39 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="profile_side" > - <div class=""> - <h3 style="margin-left: 2px;">{{$title}}<a href="group/new" title="{{$createtext}}" class="icon text_add"></a></h3> - </div> - - <div id="sidebar-group-list"> - <ul class="menu-profile-side"> - {{foreach $groups as $group}} - <li class="menu-profile-list"> - <a href="{{$group.href}}" class="menu-profile-list-item"> - <span class="menu-profile-icon {{if $group.selected}}group_selected{{else}}group_unselected{{/if}}"></span> - {{$group.text}} - </a> - {{if $group.edit}} - <a href="{{$group.edit.href}}" class="action"><span class="icon text_edit" ></span></a> - {{/if}} - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - </li> - {{/foreach}} - </ul> - </div> - {{if $ungrouped}} - <div id="sidebar-ungrouped"> - <a href="nogroup">{{$ungrouped}}</a> - </div> - {{/if}} -</div> - diff --git a/view/theme/diabook/smarty3/jot.tpl b/view/theme/diabook/smarty3/jot.tpl deleted file mode 100644 index aa57d17570..0000000000 --- a/view/theme/diabook/smarty3/jot.tpl +++ /dev/null @@ -1,92 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"> - {{if $placeholdercategory}} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> - {{/if}} - <div id="character-counter" class="grey"></div> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - - -<div id="profile-jot-submit-wrapper" class="jothidden"> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="{{$attach}}"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="weblink" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};" > - <a id="profile-video" class="video2" title="{{$video}}" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};" > - <a id="profile-audio" class="audio2" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};" > - <a id="profile-location" class="globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="/*display: none;*/" > - <a id="profile-nolocation" class="noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> - </div> - - <input type="submit" id="profile-jot-submit" class="button creation2" name="submit" value="{{$share}}" /> - - <span onclick="preview_post();" id="jot-preview-link" class="tab button">{{$preview}}</span> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} - </div> - - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> - - </div> - <div id="profile-jot-perms-end"></div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both;"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - - - - -</form> -</div> - {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/diabook/smarty3/login.tpl b/view/theme/diabook/smarty3/login.tpl deleted file mode 100644 index 797c33ff94..0000000000 --- a/view/theme/diabook/smarty3/login.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="{{$dest_url}}" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{include file="field_input.tpl" field=$lname}} - {{include file="field_password.tpl" field=$lpassword}} - </div> - - {{if $openid}} - <div id="login_openid"> - {{include file="field_openid.tpl" field=$lopenid}} - </div> - {{/if}} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> - </div> - - <div id="login-extra-links"> - {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} - <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> - </div> - - {{foreach $hiddens as $k=>$v}} - <input type="hidden" name="{{$k}}" value="{{$v}}" /> - {{/foreach}} - - -</form> - - -<script type="text/javascript"> $(document).ready(function() { $("#id_{{$lname.0}}").focus();} );</script> diff --git a/view/theme/diabook/smarty3/mail_conv.tpl b/view/theme/diabook/smarty3/mail_conv.tpl deleted file mode 100644 index 915d4c13a7..0000000000 --- a/view/theme/diabook/smarty3/mail_conv.tpl +++ /dev/null @@ -1,65 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-container {{$item.indent}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - <a href="{{$mail.profile_url}}" target="redir" title="{{$mail.from_name}}" class="contact-photo-link" id="wall-item-photo-link-{{$mail.id}}"> - <img src="{{$mail.from_photo}}" class="contact-photo{{$mail.sparkle}}" id="wall-item-photo-{{$mail.id}}" alt="{{$mail.from_name}}" /> - </a> - </div> - </div> - <div class="wall-item-content"> - {{$mail.body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="{{$mail.from_url}}" target="redir" class="wall-item-name-link"><span class="wall-item-name{{$mail.sparkle}}">{{$mail.from_name}}</span></a> <span class="wall-item-ago">{{$mail.date}}</span> - </div> - - <div class="wall-item-actions-social"> - </div> - - <div class="wall-item-actions-tools"> - <a href="message/drop/{{$mail.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$mail.delete}}">{{$mail.delete}}</a> - </div> - - </div> - </div> - <div class="wall-item-bottom"> - </div> -</div> - - -{{* - - -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> - <div class="mail-conv-date">{{$mail.date}}</div> - <div class="mail-conv-subject">{{$mail.subject}}</div> - <div class="mail-conv-body">{{$mail.body}}</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> - -*}} diff --git a/view/theme/diabook/smarty3/mail_display.tpl b/view/theme/diabook/smarty3/mail_display.tpl deleted file mode 100644 index dc1fbbc6f5..0000000000 --- a/view/theme/diabook/smarty3/mail_display.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="mail-display-subject"> - <span class="{{if $thread_seen}}seen{{else}}unseen{{/if}}">{{$thread_subject}}</span> - <a href="message/dropconv/{{$thread_id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> -</div> - -{{foreach $mails as $mail}} - <div id="tread-wrapper-{{$mail_item.id}}" class="tread-wrapper"> - {{include file="mail_conv.tpl"}} - </div> -{{/foreach}} - -{{include file="prv_message.tpl"}} diff --git a/view/theme/diabook/smarty3/mail_list.tpl b/view/theme/diabook/smarty3/mail_list.tpl deleted file mode 100644 index 9dde46bc80..0000000000 --- a/view/theme/diabook/smarty3/mail_list.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-wrapper"> - <span class="mail-subject {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span> - <span class="mail-from">{{$from_name}}</span> - <span class="mail-date">{{$date}}</span> - <span class="mail-count">{{$count}}</span> - - <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> -</div> diff --git a/view/theme/diabook/smarty3/message_side.tpl b/view/theme/diabook/smarty3/message_side.tpl deleted file mode 100644 index 723b0b710c..0000000000 --- a/view/theme/diabook/smarty3/message_side.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="message-sidebar" class="widget"> - <div id="message-new" class="{{if $new.sel}}selected{{/if}}"><a href="{{$new.url}}">{{$new.label}}</a> </div> - - <ul class="message-ul"> - {{foreach $tabs as $t}} - <li class="tool {{if $t.sel}}selected{{/if}}"><a href="{{$t.url}}" class="message-link">{{$t.label}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/theme/diabook/smarty3/nav.tpl b/view/theme/diabook/smarty3/nav.tpl deleted file mode 100644 index 45dc476141..0000000000 --- a/view/theme/diabook/smarty3/nav.tpl +++ /dev/null @@ -1,193 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<header> - <div id="site-location">{{$sitelocation}}</div> - <div id="banner">{{$banner}}</div> -</header> -<nav> - - - <ul> - - - {{if $nav.network}} - <li id="nav-network-link" class="nav-menu-icon"> - <a class="{{$nav.network.2}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" > - <span class="icon notifications">Benachrichtigungen</span> - <span id="net-update" class="nav-notify"></span></a> - </li> - {{/if}} - - {{if $nav.contacts}} - <li class="nav-menu-icon" id="nav-contacts-linkmenu"> - <a href="{{$nav.contacts.0}}" rel="#nav-contacts-menu" title="{{$nav.contacts.1}}"> - <span class="icon contacts">{{$nav.contacts.1}}</span> - <span id="intro-update" class="nav-notify"></span></a> - <ul id="nav-contacts-menu" class="menu-popup"> - <li id="nav-contacts-see-intro"><a href="{{$nav.notifications.0}}">{{$nav.introductions.1}}</a><span id="intro-update-li" class="nav-notify"></span></li> - <li id="nav-contacts-all"><a href="contacts">{{$nav.contacts.1}}</a></li> - </ul> - </li> - - {{/if}} - - {{if $nav.messages}} - <li id="nav-messages-linkmenu" class="nav-menu-icon"> - <a href="{{$nav.messages.0}}" rel="#nav-messages-menu" title="{{$nav.messages.1}}"> - <span class="icon messages">{{$nav.messages.1}}</span> - <span id="mail-update" class="nav-notify"></span></a> - <ul id="nav-messages-menu" class="menu-popup"> - <li id="nav-messages-see-all"><a href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li> - <li id="nav-messages-see-all"><a href="{{$nav.messages.new.0}}">{{$nav.messages.new.1}}</a></li> - </ul> - </li> - {{/if}} - - {{if $nav.notifications}} - <li id="nav-notifications-linkmenu" class="nav-menu-icon"> - <a href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"> - <span class="icon notify">{{$nav.notifications.1}}</span> - <span id="notify-update" class="nav-notify"></span></a> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </li> - {{/if}} - - {{if $nav.search}} - <li id="search-box"> - <form method="get" action="{{$nav.search.0}}"> - <input id="search-text" class="nav-menu-search" type="text" value="" name="search"> - </form> - </li> - {{/if}} - - <li style="width: 1%; height: 1px;float: right;"></li> - - <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a> - <ul id="nav-site-menu" class="menu-popup"> - {{if $nav.manage}}<li><a class="{{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a></li>{{/if}} - - {{if $nav.help}} <li><a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li>{{/if}} - - <li><a class="{{$nav.search.2}}" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li> - - {{if $nav.settings}}<li><a class="menu-sep {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li>{{/if}} - {{if $nav.admin}}<li><a class="{{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li>{{/if}} - - {{if $nav.logout}}<li><a class="menu-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li>{{/if}} - - - </ul> - </li> - - - {{if $nav.directory}} - <li id="nav-directory-link" class="nav-menu {{$sel.directory}}"> - <a class="{{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - </li> - {{/if}} - - {{if $nav.apps}} - <li id="nav-apps-link" class="nav-menu {{$sel.apps}}"> - <a class=" {{$nav.apps.2}}" href="#" rel="#nav-apps-menu" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a> - <ul id="nav-apps-menu" class="menu-popup"> - {{foreach $apps as $ap}} - <li>{{$ap}}</li> - {{/foreach}} - </ul> - </li> - {{/if}} - - {{if $nav.home}} - <li id="nav-home-link" class="nav-menu {{$sel.home}}"> - <a class="{{$nav.home.2}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}} - <span id="home-update" class="nav-notify"></span></a> - </li> - {{/if}} - - {{if $userinfo}} - <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}"><img src="{{$userinfo.icon}}" alt="{{$userinfo.name}}"></a> - <ul id="nav-user-menu" class="menu-popup"> - {{foreach $nav.usermenu as $usermenu}} - <li><a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a></li> - {{/foreach}} - - {{if $nav.profiles}}<li><a class="menu-sep {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.3}}</a></li>{{/if}} - {{if $nav.notifications}}<li><a class="{{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a></li>{{/if}} - {{if $nav.messages}}<li><a class="{{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a></li>{{/if}} - {{if $nav.contacts}}<li><a class="{{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a></li>{{/if}} - </ul> - </li> - {{/if}} - - {{if $nav.login}} - <li id="nav-home-link" class="nav-menu {{$sel.home}}"> - <a class="{{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> - <li> - {{/if}} - - - - </ul> - - - -</nav> - - -<div id="scrollup" style="position: fixed; bottom: 5px; right: 10px;z-index: 97;"><a id="down" onclick="scrolldown()" ><img id="scroll_top_bottom" src="view/theme/diabook/icons/scroll_bottom.png" style="display:cursor !important;" alt="back to top" title="Scroll to bottom"></a></div> -<div style="position: fixed; bottom: 61px; left: 6px;">{{$langselector}}</div> -<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div> - - - - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> -</ul> - - - -{{* - -{{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} -{{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} - -<span id="nav-link-wrapper" > - -{{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} - -<a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> - -{{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} - -<a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> -<a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - -{{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} - -{{if $nav.notifications}} -<a id="nav-notify-link" class="nav-commlink {{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a> -<span id="notify-update" class="nav-ajax-left"></span> -{{/if}} -{{if $nav.messages}} -<a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> -<span id="mail-update" class="nav-ajax-left"></span> -{{/if}} - -{{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} - -{{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} -{{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} - - -</span> -<span id="nav-end"></span> -<span id="banner">{{$banner}}</span> -*}} diff --git a/view/theme/diabook/smarty3/nets.tpl b/view/theme/diabook/smarty3/nets.tpl deleted file mode 100644 index b9c6b828ff..0000000000 --- a/view/theme/diabook/smarty3/nets.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="profile_side"> - <h3 style="margin-left: 2px;">{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="menu-profile-side"> - <li class="menu-profile-list"> - <span class="menu-profile-icon {{if $sel_all}}group_selected{{else}}group_unselected{{/if}}"></span> - <a style="text-decoration: none;" href="{{$base}}?nets=all" class="menu-profile-list-item">{{$all}}</a></li> - {{foreach $nets as $net}} - <li class="menu-profile-list"> - <a href="{{$base}}?nets={{$net.ref}}" class="menu-profile-list-item"> - <span class="menu-profile-icon {{if $net.selected}}group_selected{{else}}group_unselected{{/if}}"></span> - {{$net.name}} - </a></li> - {{/foreach}} - </ul> -</div> diff --git a/view/theme/diabook/smarty3/oembed_video.tpl b/view/theme/diabook/smarty3/oembed_video.tpl deleted file mode 100644 index 993b410e0b..0000000000 --- a/view/theme/diabook/smarty3/oembed_video.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a class="embed_yt" href='{{$embedurl}}' onclick='this.innerHTML=Base64.decode("{{$escapedhtml}}"); yt_iframe();javascript:$(this).parent().css("height", "450px"); return false;' style='float:left; margin: 1em; position: relative;'> - <img width='{{$tw}}' height='{{$th}}' src='{{$turl}}' > - <div style='position: absolute; top: 0px; left: 0px; width: {{$twpx}}; height: {{$thpx}}; background: url(images/icons/48/play.png) no-repeat center center;'></div> -</a> diff --git a/view/theme/diabook/smarty3/photo_item.tpl b/view/theme/diabook/smarty3/photo_item.tpl deleted file mode 100644 index 344c58a0b6..0000000000 --- a/view/theme/diabook/smarty3/photo_item.tpl +++ /dev/null @@ -1,70 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $indent}}{{else}} -<div class="wall-item-decor"> - <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> -</div> -{{/if}} - -<div class="wall-item-photo-container {{$indent}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" > - <a href="{{$profile_url}}" target="redir" title="" class="contact-photo-link" id="wall-item-photo-link-{{$id}}"> - <img src="{{$thumb}}" class="contact-photo{{$sparkle}}" id="wall-item-photo-{{$id}}" alt="{{$name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$id}}">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$id}}"> - {{$photo_menu}} - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="{{$profile_url}}" target="redir" title="{{$name}}" class="wall-item-name-link"><span class="wall-item-name{{$sparkle}}">{{$name}}</span></a> - <span class="wall-item-ago">- - {{if $plink}}<a class="link" title="{{$plink.title}}" href="{{$plink.href}}" style="color: #999">{{$ago}}</a>{{else}} {{$ago}} {{/if}} - {{if $lock}} - <span class="fakelink" style="color: #999" onclick="lockview(event,{{$id}});">{{$lock}}</span> {{/if}} - </span> - </div> - <div class="wall-item-content"> - {{if $title}}<h2><a href="{{$plink.href}}">{{$title}}</a></h2>{{/if}} - {{$body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - </div> - - <div class="wall-item-bottom" style="display: table-row;"> - <div class="wall-item-actions"> - </div> - <div class="wall-item-actions"> - - <div class="wall-item-actions-tools"> - - {{if $drop.dropping}} - <input type="checkbox" title="{{$drop.select}}" name="itemselected[]" class="item-select" value="{{$id}}" /> - <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drop" title="{{$drop.delete}}">{{$drop.delete}}</a> - {{/if}} - {{if $edpost}} - <a class="icon pencil" href="{{$edpost.0}}" title="{{$edpost.1}}"></a> - {{/if}} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - - </div> -</div> - diff --git a/view/theme/diabook/smarty3/photo_view.tpl b/view/theme/diabook/smarty3/photo_view.tpl deleted file mode 100644 index e3908be006..0000000000 --- a/view/theme/diabook/smarty3/photo_view.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} -</div> - -{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} -<div id="photo-photo"><a href="{{$photo.href}}" class="lightbox" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} -<div id="photo-photo-end"></div> -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}}{{$edit}}{{/if}} - -<div style="margin-top:20px"> -</div> -<div id="wall-photo-container"> -{{$comments}} -</div> - -{{$paginate}} - diff --git a/view/theme/diabook/smarty3/profile_side.tpl b/view/theme/diabook/smarty3/profile_side.tpl deleted file mode 100644 index 267afc76a0..0000000000 --- a/view/theme/diabook/smarty3/profile_side.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="profile_side"> - <div id="ps-usernameicon"> - <a href="{{$ps.usermenu.status.0}}" title="{{$userinfo.name}}"> - <img src="{{$userinfo.icon}}" id="ps-usericon" alt="{{$userinfo.name}}"> - </a> - <a href="{{$ps.usermenu.status.0}}" id="ps-username" title="{{$userinfo.name}}">{{$userinfo.name}}</a> - </div> - -<ul id="profile-side-menu" class="menu-profile-side"> - <li id="profile-side-status" class="menu-profile-list"><a class="menu-profile-list-item" href="{{$ps.usermenu.status.0}}">{{$ps.usermenu.status.1}}<span class="menu-profile-icon home"></span></a></li> - <li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="{{$ps.usermenu.photos.0}}">{{$ps.usermenu.photos.1}}<span class="menu-profile-icon photos"></span></a></li> - <li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="{{$ps.usermenu.contacts.0}}">{{$ps.usermenu.contacts.1}}<span class="menu-profile-icon pscontacts"></span></a></li> - <li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="{{$ps.usermenu.events.0}}">{{$ps.usermenu.events.1}}<span class="menu-profile-icon events"></span></a></li> - <li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="{{$ps.usermenu.notes.0}}">{{$ps.usermenu.notes.1}}<span class="menu-profile-icon notes"></span></a></li> - <li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="{{$ps.usermenu.pgroups.0}}" target="blanc">{{$ps.usermenu.pgroups.1}}<span class="menu-profile-icon foren"></span></a></li> - <li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="{{$ps.usermenu.community.0}}">{{$ps.usermenu.community.1}}<span class="menu-profile-icon com_side"></span></a></li> -</ul> - -</div> - - diff --git a/view/theme/diabook/smarty3/profile_vcard.tpl b/view/theme/diabook/smarty3/profile_vcard.tpl deleted file mode 100644 index f2eda1b2d0..0000000000 --- a/view/theme/diabook/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,69 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="tool"> - <div class="fn label">{{$profile.name}}</div> - {{if $profile.edit}} - <div class="action"> - <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="{{$profile.edit.3}}"><span>{{$profile.edit.1}}</span></a> - <ul id="profiles-menu" class="menu-popup"> - {{foreach $profile.menu.entries as $e}} - <li> - <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> - </li> - {{/foreach}} - <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> - <li><a href="profiles" >{{$profile.edit.3}}</a></li> - - </ul> - </div> - {{/if}} - </div> - - - - <div id="profile-photo-wrapper"><img class="photo" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /></div> - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt><br> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/diabook/smarty3/prv_message.tpl b/view/theme/diabook/smarty3/prv_message.tpl deleted file mode 100644 index 2daf54ecd6..0000000000 --- a/view/theme/diabook/smarty3/prv_message.tpl +++ /dev/null @@ -1,45 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> - -{{if $showinputs}} -<input type="text" id="recip" style="background: none repeat scroll 0 0 white;border: 1px solid #CCC;border-radius: 5px 5px 5px 5px;height: 20px;margin: 0 0 5px; -vertical-align: middle;" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> -{{else}} -{{$select}} -{{/if}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/diabook/smarty3/right_aside.tpl b/view/theme/diabook/smarty3/right_aside.tpl deleted file mode 100644 index d361840262..0000000000 --- a/view/theme/diabook/smarty3/right_aside.tpl +++ /dev/null @@ -1,25 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="profile_side"> - <div id="ps-usernameicon"> - <a href="{{$ps.usermenu.status.0}}" title="{{$userinfo.name}}"> - <img src="{{$userinfo.icon}}" id="ps-usericon" alt="{{$userinfo.name}}"> - </a> - <a href="{{$ps.usermenu.status.0}}" id="ps-username" title="{{$userinfo.name}}">{{$userinfo.name}}</a> - </div> - -<ul id="profile-side-menu" class="menu-profile-side"> - <li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="{{$ps.usermenu.status.0}}">{{$ps.usermenu.status.1}}</a></li> - <li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="{{$ps.usermenu.photos.0}}">{{$ps.usermenu.photos.1}}</a></li> - <li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="{{$ps.usermenu.events.0}}">{{$ps.usermenu.events.1}}</a></li> - <li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="{{$ps.usermenu.notes.0}}">{{$ps.usermenu.notes.1}}</a></li> - <li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendica.com/directory/forum" target="blanc">Public Groups</a></li> - <li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="{{$ps.usermenu.community.0}}">{{$ps.usermenu.community.1}}</a></li> -</ul> - -</div> - - \ No newline at end of file diff --git a/view/theme/diabook/smarty3/search_item.tpl b/view/theme/diabook/smarty3/search_item.tpl deleted file mode 100644 index d48103298c..0000000000 --- a/view/theme/diabook/smarty3/search_item.tpl +++ /dev/null @@ -1,116 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.indent}}{{else}} -<div class="wall-item-decor"> - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> -</div> -{{/if}} -<div class="wall-item-container {{$item.indent}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> - <span class="wall-item-ago">- - {{if $item.plink}}<a class="link" title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} - {{if $item.lock}} - <span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} - </span> - </div> - <div class="wall-item-content"> - {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} - {{$item.body}} - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - - </div> - <div class="wall-item-actions"> - - <div class="wall-item-actions-social"> - - - {{if $item.vote}} - <a href="#" id="like-{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> - <a href="#" id="dislike-{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> - {{/if}} - - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" class="icon recycle" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a> - {{/if}} - - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"> - <img src="images/star_dummy.png" class="icon star" alt="{{$item.star.do}}" /> </a> - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.star.tagger}}"></a> - {{/if}} - - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item icon file-as" title="{{$item.star.filer}}"></a> - {{/if}} - - {{if $item.plink}}<a class="icon link" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} - - - - </div> - - <div class="wall-item-actions-tools"> - - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drop" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> - {{/if}} - {{if $item.edpost}} - <a class="icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - </div> - <div class="wall-item-location">{{$item.location}} </div> - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - </div> -</div> - -<div class="wall-item-comment-wrapper" > - {{$item.comment}} -</div> diff --git a/view/theme/diabook/smarty3/theme_settings.tpl b/view/theme/diabook/smarty3/theme_settings.tpl deleted file mode 100644 index 5532d402cf..0000000000 --- a/view/theme/diabook/smarty3/theme_settings.tpl +++ /dev/null @@ -1,46 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{include file="field_select.tpl" field=$color}} - -{{include file="field_select.tpl" field=$font_size}} - -{{include file="field_select.tpl" field=$line_height}} - -{{include file="field_select.tpl" field=$resolution}} - -<div class="settings-submit-wrapper"> - <input type="submit" value="{{$submit}}" class="settings-submit" name="diabook-settings-submit" /> -</div> -<br> -<h3>Show/hide boxes at right-hand column</h3> -{{include file="field_select.tpl" field=$close_pages}} -{{include file="field_select.tpl" field=$close_profiles}} -{{include file="field_select.tpl" field=$close_helpers}} -{{include file="field_select.tpl" field=$close_services}} -{{include file="field_select.tpl" field=$close_friends}} -{{include file="field_select.tpl" field=$close_lastusers}} -{{include file="field_select.tpl" field=$close_lastphotos}} -{{include file="field_select.tpl" field=$close_lastlikes}} -{{include file="field_select.tpl" field=$close_twitter}} -{{include file="field_input.tpl" field=$TSearchTerm}} -{{include file="field_select.tpl" field=$close_mapquery}} - -{{include file="field_input.tpl" field=$ELPosX}} - -{{include file="field_input.tpl" field=$ELPosY}} - -{{include file="field_input.tpl" field=$ELZoom}} - -<div class="settings-submit-wrapper"> - <input type="submit" value="{{$submit}}" class="settings-submit" name="diabook-settings-submit" /> -</div> - -<br> - -<div class="field select"> -<a onClick="restore_boxes()" title="Restore boxorder at right-hand column" style="cursor: pointer;">Restore boxorder at right-hand column</a> -</div> - diff --git a/view/theme/diabook/smarty3/wall_thread.tpl b/view/theme/diabook/smarty3/wall_thread.tpl deleted file mode 100644 index be143cfbaa..0000000000 --- a/view/theme/diabook/smarty3/wall_thread.tpl +++ /dev/null @@ -1,146 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -{{if $item.indent}}{{else}} -<div class="wall-item-decor"> - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> -</div> -{{/if}} -<div class="wall-item-container {{$item.indent}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> - <span class="wall-item-ago">- - {{if $item.plink}}<a class="link{{$item.sparkle}}" title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} - {{if $item.lock}} - <span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} - </span> - </div> - <div class="wall-item-content"> - {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} - {{$item.body}} - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - - </div> - <div class="wall-item-actions"> - - <div class="wall-item-actions-social"> - - - {{if $item.vote}} - <a href="#" id="like-{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> - {{if $item.vote.dislike}} - <a href="#" id="dislike-{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> - {{/if}} - {{/if}} - - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" class="icon recycle" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a> - {{/if}} - - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"> - <img src="images/star_dummy.png" class="icon star" alt="{{$item.star.do}}" /> </a> - {{/if}} - - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item icon file-as" title="{{$item.star.filer}}"></a> - {{/if}} - - {{if $item.plink}}<a class="icon link" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} - - - - </div> - - <div class="wall-item-actions-tools"> - - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drop" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> - {{/if}} - {{if $item.edpost}} - <a class="icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - </div> - <div class="wall-item-location">{{$item.location}} </div> - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - </div> -</div> - -{{if $item.threaded}} -{{if $item.comment}} -<div class="wall-item-comment-wrapper {{$item.indent}}" > - {{$item.comment}} -</div> -{{/if}} -{{/if}} - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" > - {{$item.comment}} -</div> -{{/if}} - - -{{foreach $item.children as $child_item}} - {{include file="{{$child_item.template}}" item=$child_item}} -{{/foreach}} - -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/diabook/theme_settings.tpl b/view/theme/diabook/theme_settings.tpl deleted file mode 100644 index ad024dfe99..0000000000 --- a/view/theme/diabook/theme_settings.tpl +++ /dev/null @@ -1,41 +0,0 @@ -{{inc field_select.tpl with $field=$color}}{{endinc}} - -{{inc field_select.tpl with $field=$font_size}}{{endinc}} - -{{inc field_select.tpl with $field=$line_height}}{{endinc}} - -{{inc field_select.tpl with $field=$resolution}}{{endinc}} - -<div class="settings-submit-wrapper"> - <input type="submit" value="$submit" class="settings-submit" name="diabook-settings-submit" /> -</div> -<br> -<h3>Show/hide boxes at right-hand column</h3> -{{inc field_select.tpl with $field=$close_pages}}{{endinc}} -{{inc field_select.tpl with $field=$close_profiles}}{{endinc}} -{{inc field_select.tpl with $field=$close_helpers}}{{endinc}} -{{inc field_select.tpl with $field=$close_services}}{{endinc}} -{{inc field_select.tpl with $field=$close_friends}}{{endinc}} -{{inc field_select.tpl with $field=$close_lastusers}}{{endinc}} -{{inc field_select.tpl with $field=$close_lastphotos}}{{endinc}} -{{inc field_select.tpl with $field=$close_lastlikes}}{{endinc}} -{{inc field_select.tpl with $field=$close_twitter}}{{endinc}} -{{inc field_input.tpl with $field=$TSearchTerm}}{{endinc}} -{{inc field_select.tpl with $field=$close_mapquery}}{{endinc}} - -{{inc field_input.tpl with $field=$ELPosX}}{{endinc}} - -{{inc field_input.tpl with $field=$ELPosY}}{{endinc}} - -{{inc field_input.tpl with $field=$ELZoom}}{{endinc}} - -<div class="settings-submit-wrapper"> - <input type="submit" value="$submit" class="settings-submit" name="diabook-settings-submit" /> -</div> - -<br> - -<div class="field select"> -<a onClick="restore_boxes()" title="Restore boxorder at right-hand column" style="cursor: pointer;">Restore boxorder at right-hand column</a> -</div> - diff --git a/view/theme/diabook/wall_thread.tpl b/view/theme/diabook/wall_thread.tpl deleted file mode 100644 index c4c0ac35fe..0000000000 --- a/view/theme/diabook/wall_thread.tpl +++ /dev/null @@ -1,141 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -{{ if $item.indent }}{{ else }} -<div class="wall-item-decor"> - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> -</div> -{{ endif }} -<div class="wall-item-container $item.indent"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> - <span class="wall-item-ago">- - {{ if $item.plink }}<a class="link$item.sparkle" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }} - {{ if $item.lock }} - <span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }} - </span> - </div> - <div class="wall-item-content"> - {{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }} - $item.body - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - - </div> - <div class="wall-item-actions"> - - <div class="wall-item-actions-social"> - - - {{ if $item.vote }} - <a href="#" id="like-$item.id" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a> - {{ if $item.vote.dislike }} - <a href="#" id="dislike-$item.id" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a> - {{ endif }} - {{ endif }} - - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" class="icon recycle" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a> - {{ endif }} - - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"> - <img src="images/star_dummy.png" class="icon star" alt="$item.star.do" /> </a> - {{ endif }} - - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }} - - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a> - {{ endif }} - - {{ if $item.plink }}<a class="icon link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }} - - - - </div> - - <div class="wall-item-actions-tools"> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drop" title="$item.drop.delete">$item.drop.delete</a> - {{ endif }} - {{ if $item.edpost }} - <a class="icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - </div> - <div class="wall-item-location">$item.location </div> - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - </div> -</div> - -{{ if $item.threaded }} -{{ if $item.comment }} -<div class="wall-item-comment-wrapper $item.indent" > - $item.comment -</div> -{{ endif }} -{{ endif }} - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" > - $item.comment -</div> -{{ endif }} - - -{{ for $item.children as $child_item }} - {{ inc $child_item.template with $item=$child_item }}{{ endinc }} -{{ endfor }} - -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} diff --git a/view/theme/dispy/bottom.tpl b/view/theme/dispy/bottom.tpl deleted file mode 100644 index 82f0201703..0000000000 --- a/view/theme/dispy/bottom.tpl +++ /dev/null @@ -1,71 +0,0 @@ -<script type="text/javascript" src="$baseurl/view/theme/dispy/js/jquery.autogrow.textarea.js"></script> -<script type="text/javascript"> -$(document).ready(function() { - -}); -function tautogrow(id) { - $("textarea#comment-edit-text-" + id).autogrow(); -}; - -function insertFormatting(comment, BBcode, id) { - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == comment) { - tmpStr = ""; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - textarea = document.getElementById("comment-edit-text-" + id); - if (document.selection) { - textarea.focus(); - selected = document.selection.createRange(); - if (BBcode == "url") { - selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; - } else { - selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; - } - } else if (textarea.selectionStart || textarea.selectionStart == "0") { - var start = textarea.selectionStart; - var end = textarea.selectionEnd; - if (BBcode == "url") { - textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" - + "http://" + textarea.value.substring(start, end) - + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); - } else { - textarea.value = textarea.value.substring(0, start) - + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" - + textarea.value.substring(end, textarea.value.length); - } - } - return true; -} - -function cmtBbOpen(id) { - $(".comment-edit-bb-" + id).show(); -} -function cmtBbClose(id) { - $(".comment-edit-bb-" + id).hide(); -} - -var doctitle = document.title; -function checkNotify() { - if(document.getElementById("notify-update").innerHTML != "") { - document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; - } else { - document.title = doctitle; - }; - setInterval(function () {checkNotify();}, 10 * 1000); -} - -$(document).ready(function(){ -var doctitle = document.title; -function checkNotify() { -if(document.getElementById("notify-update").innerHTML != "") -document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; -else -document.title = doctitle; -}; -setInterval(function () {checkNotify();}, 10 * 1000); -}) - -</script> diff --git a/view/theme/dispy/comment_item.tpl b/view/theme/dispy/comment_item.tpl deleted file mode 100644 index e940800323..0000000000 --- a/view/theme/dispy/comment_item.tpl +++ /dev/null @@ -1,70 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-$id" - class="comment-edit-text-empty" - name="body" - onfocus="commentOpen(this,$id);tautogrow($id);cmtBbOpen($id);" - onblur="commentClose(this,$id);" - placeholder="Comment">$comment</textarea> - {{ if $qcomment }} - <div class="qcomment-wrapper"> - <select id="qcomment-select-$id" - name="qcomment-$id" - class="qcomment" - onchange="qCommentInsert(this,$id);"> - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - </div> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;"> - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - <div class="comment-edit-end"></div> - </form> - </div> diff --git a/view/theme/dispy/communityhome.tpl b/view/theme/dispy/communityhome.tpl deleted file mode 100644 index aaa27465b0..0000000000 --- a/view/theme/dispy/communityhome.tpl +++ /dev/null @@ -1,35 +0,0 @@ -{{ if $page }} -<div>$page</div> -{{ endif }} - -<h3 id="extra-help-header">Help or '@NewHere'?</h3> -<div id="extra-help"> -<a href="https://helpers.pyxis.uberspace.de/profile/helpers" - title="Friendica Support" target="_blank">Friendica Support</a><br /> -<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" - title="Let's talk" target="_blank">Let's talk</a><br /> -<a href="http://newzot.hydra.uberspace.de/profile/newzot" - title="Local Friendica" target="_blank">Local Friendica</a><br /> -<a href="http://kakste.com/profile/newhere" title="@NewHere" target="_blank">NewHere</a> -</div> - -<h3 id="connect-services-header">Connectable Services</h3> -<ul id="connect-services"> -<li><a href="$url/facebook"><img alt="Facebook" - src="view/theme/dispy/icons/facebook.png" title="Facebook" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="StatusNet" src="view/theme/dispy/icons/StatusNet.png" title="StatusNet" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="LiveJournal" src="view/theme/dispy/icons/livejournal.png" title="LiveJournal" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="Posterous" src="view/theme/dispy/icons/posterous.png" title="Posterous" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="Tumblr" src="view/theme/dispy/icons/tumblr.png" title="Tumblr" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="Twitter" src="view/theme/dispy/icons/twitter.png" title="Twitter" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="WordPress" src="view/theme/dispy/icons/wordpress.png" title="WordPress" /></a></li> -<li><a href="$url/settings/connectors"><img - alt="E-Mail" src="view/theme/dispy/icons/email.png" title="E-Mail" /></a></li> -</ul> - diff --git a/view/theme/dispy/contact_template.tpl b/view/theme/dispy/contact_template.tpl deleted file mode 100644 index e656ea5527..0000000000 --- a/view/theme/dispy/contact_template.tpl +++ /dev/null @@ -1,36 +0,0 @@ - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" > - <div class="contact-entry-photo-wrapper"> - <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id" - onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)"> - - <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a> - - {{ if $contact.photo_menu }} - <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-$contact.id"> - <ul> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - </div> - {{ endif }} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div> -{{ if $contact.alt_text }}<div class="contact-entry-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }} - <div class="contact-entry-details" id="contact-entry-url-$contact.id" > - <a href="$contact.itemurl" title="$contact.itemurl">Profile URL</a></div> - <div class="contact-entry-details" id="contact-entry-network-$contact.id" >$contact.network</div> - - <div class="contact-entry-end" ></div> -</div> - diff --git a/view/theme/dispy/conversation.tpl b/view/theme/dispy/conversation.tpl deleted file mode 100644 index 8eae2d6d1c..0000000000 --- a/view/theme/dispy/conversation.tpl +++ /dev/null @@ -1,29 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -<div id="tread-wrapper-$thread.id" class="tread-wrapper"> - {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span> - </div> - <div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;"> - {{endif}} - {{if $item.comment_lastcollapsed}}</div>{{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems(); return false;"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<div id="item-delete-selected-end"></div> -{{ endif }} diff --git a/view/theme/dispy/group_side.tpl b/view/theme/dispy/group_side.tpl deleted file mode 100644 index be8e23de09..0000000000 --- a/view/theme/dispy/group_side.tpl +++ /dev/null @@ -1,29 +0,0 @@ -<div id="group-sidebar" class="widget"> -<h3 class="label">$title</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{ for $groups as $group }} - <li class="sidebar-group-li"> - <a href="$group.href" class="sidebar-group-element {{ if $group.selected }}group-selected{{ else }}group-other{{ endif }}">$group.text</a> - {{ if $group.edit }} - <a class="groupsideedit" - href="$group.edit.href" title="$group.edit.title"><span class="icon small-pencil"></span></a> - {{ endif }} - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - onclick="contactgroupChangeMember('$group.id','$group.cid');return true;" - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - </li> - {{ endfor }} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new" title="$createtext"><span class="action text add">$createtext</span></a> - </div> -</div> - - diff --git a/view/theme/dispy/header.tpl b/view/theme/dispy/header.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/dispy/jot-header.tpl b/view/theme/dispy/jot-header.tpl deleted file mode 100644 index f4712f0bef..0000000000 --- a/view/theme/dispy/jot-header.tpl +++ /dev/null @@ -1,345 +0,0 @@ -<script type="text/javascript"> -var editor=false; -var textlen = 0; -var plaintext = '$editselect'; - -function initEditor(cb) { - if (editor==false) { - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: $editselect, - auto_focus: "profile-jot-text", - plugins : "bbcode,paste,fullscreen,autoresize,inlinepopups,contextmenu,style", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen,charmap", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "$baseurl/view/custom_tinymce.css", - theme_advanced_path : false, - file_browser_callback : "fcFileBrowser", - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - }); - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} - -function enableOnUser(){ - if (editor) return; - $(this).val(""); - initEditor(); -} - -</script> -<script type="text/javascript" src="$baseurl/js/ajaxupload.js"></script> -<script type="text/javascript"> - var ispublic = '$ispublic'; - var addtitle = '$addtitle'; - - $(document).ready(function() { - - /* enable tinymce on focus and click */ - $("#profile-jot-text").focus(enableOnUser); - $("#profile-jot-text").click(enableOnUser); - /* enable character counter */ - $("#profile-jot-text").focus(charCounter); - $("#profile-jot-text").click(charCounter); - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - }); - - function deleteCheckedItems() { - var checkedstr = ''; - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - - function jotGetLink() { - reply = prompt("$linkurl"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("$vidurl"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("$audurl"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("$whereareu", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotShare(id) { - if ($('#jot-popup').length != 0) $('#jot-popup').show(); - - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("$term"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - $geotag - - function charCounter() { - // character count part deux - //$(this).val().length is not a function Line 282(3) - $('#profile-jot-text').keyup(function() { - var textlen = 0; - var maxLen1 = 140; - var maxLen2 = 420; - - $('#character-counter').removeClass('jothidden'); - - textLen = $(this).val().length; - if(textLen <= maxLen1) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textLen > maxLen1) && (textlen <= maxLen2)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textLen > maxLen2) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text( textLen ); - }); - $('#profile-jot-text').keyup(); - } -</script> diff --git a/view/theme/dispy/jot.tpl b/view/theme/dispy/jot.tpl deleted file mode 100644 index 193872f182..0000000000 --- a/view/theme/dispy/jot.tpl +++ /dev/null @@ -1,79 +0,0 @@ -<form id="profile-jot-form" action="$action" method="post"> - <div id="jot"> - <div id="profile-jot-desc" class="jothidden"> </div> - - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none" /></div> - <div id="character-counter" class="grey jothidden"></div> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div> - {{ endif }} - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body">{{ if $content }}$content{{ else }}$share{{ endif }} - </textarea> - -<div id="profile-jot-submit-wrapper" class="jothidden"> -<div id="jot-tools" class="jothidden" style="display:none"> - <div id="profile-jot-submit-wrapper" class="jothidden"> - - <div id="profile-upload-wrapper" style="display: $visitor;"> - <div id="wall-image-upload-div"><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;"> - <div id="wall-file-upload-div"><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);"> - <a id="profile-link" class="icon link" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="$weblink"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;"> - <a id="profile-video" class="icon video" onclick="jotVideoURL();return false;" title="$video"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;"> - <a id="profile-audio" class="icon audio" onclick="jotAudioURL();return false;" title="$audio"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;"> - <a id="profile-location" class="icon globe" onclick="jotGetLocation();return false;" title="$setloc"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;"> - <a id="profile-nolocation" class="icon noglobe" onclick="jotClearLocation();return false;" title="$noloc"></a> - </div> - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - - <a class="icon-text-preview pointer"></a><a id="jot-preview-link" class="pointer" onclick="preview_post(); return false;" title="$preview">$preview</a> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - <div id="profile-jot-perms" class="profile-jot-perms"> - <a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon $lockstate $bang" title="$permset"></a> - </div> - <span id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="$wait" title="$wait" /></span> - </div> - - </div> <!-- /#profile-jot-submit-wrapper --> -</div> <!-- /#jot-tools --> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both" /> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/theme/dispy/lang_selector.tpl b/view/theme/dispy/lang_selector.tpl deleted file mode 100644 index e777a0a861..0000000000 --- a/view/theme/dispy/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/theme/dispy/mail_head.tpl b/view/theme/dispy/mail_head.tpl deleted file mode 100644 index d49d7c1af9..0000000000 --- a/view/theme/dispy/mail_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -<h3>$messages</h3> - -<div class="tabs-wrapper"> -$tab_content -</div> diff --git a/view/theme/dispy/nav.tpl b/view/theme/dispy/nav.tpl deleted file mode 100644 index d0307b60d0..0000000000 --- a/view/theme/dispy/nav.tpl +++ /dev/null @@ -1,145 +0,0 @@ -<nav id="pagenav"> - -<div id="banner">$banner</div> -<div id="site-location">$sitelocation</div> - -<a name="top" id="top"></a> -<div id="nav-floater"> - <ul id="nav-buttons"> - {{ if $nav.login }} - <li><a id="nav-login-link" class="nav-login-link $nav.login.2" - href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a></li> - {{ endif }} - {{ if $nav.home }} - <li><a id="nav-home-link" class="nav-link $nav.home.2" - href="$nav.home.0" title="$nav.home.1">$nav.home.1</a></li> - {{ endif }} - {{ if $nav.network }} - <li><a id="nav-network-link" class="nav-link $nav.network.2" - href="$nav.network.0" title="$nav.network.1">$nav.network.1</a></li> - {{ endif }} - {{ if $nav.notifications }} - <li><a id="nav-notifications-linkmenu" class="nav-link $nav.notifications.2" - href="$nav.notifications.0" - rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a></li> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - {{ endif }} - {{ if $nav.messages }} - <li><a id="nav-messages-link" class="nav-link $nav.messages.2" - href="$nav.messages.0" title="$nav.messages.1">$nav.messages.1</a></li> - {{ endif }} - {{ if $nav.community }} - <li><a id="nav-community-link" class="nav-link $nav.community.2" - href="$nav.community.0" title="$nav.community.1">$nav.community.1</a></li> - {{ endif }} - <li><a id="nav-directory-link" class="nav-link $nav.directory.2" - href="$nav.directory.0" title="$nav.directory.1">$nav.directory.1</a></li> - <li><a id="nav-search-link" class="nav-link $nav.search.2" - href="$nav.search.0" title="$nav.search.1">$nav.search.1</a></li> - {{ if $nav.apps }} - <li><a id="nav-apps-link" class="nav-link $nav.apps.2" - href="$nav.apps.0" title="$nav.apps.1">$nav.apps.1</a></li> - {{ endif }} - </ul> - - <div id="user-menu"> - <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false;" href="$nav.home.0"><span class="">User Menu</span></a> - <ul id="user-menu-popup" - onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" - onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> - - {{ if $nav.register }} - <li> - <a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.1"></a> - </li> - {{ endif }} - {{ if $nav.contacts }} - <li><a id="nav-contacts-link" class="nav-commlink $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.1">$nav.contacts.1</a></li> - {{ endif }} - {{ if $nav.profiles }} - <li><a id="nav-profiles-link" class="nav-commlink $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.1">$nav.profiles.1</a></li> - {{ endif }} - {{ if $nav.settings }} - <li><a id="nav-settings-link" class="nav-commlink $nav.settings.2" href="$nav.settings.0" title="$nav.settings.1">$nav.settings.1</a></li> - {{ endif }} - {{ if $nav.login }} - <li><a id="nav-login-link" class="nav-commlink $nav.login.2" href="$nav.login.0" title="$nav.login.1">$nav.login.1</a></li> - {{ endif }} - {{ if $nav.logout }} - <li><a id="nav-logout-link" class="nav-commlink $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li> - {{ endif }} - </ul> - </div> - - <ul id="nav-buttons-2"> - {{ if $nav.introductions }} - <li><a id="nav-intro-link" class="nav-link $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a></li> - {{ endif }} - {{ if $nav.admin }} - <li><a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.1">$nav.admin.1</a></li> - {{ endif }} - {{ if $nav.manage }} - <li><a id="nav-manage-link" class="nav-link $nav.manage.2" href="$nav.manage.0" title="$nav.manage.1">$nav.manage.1</a></li> - {{ endif }} - {{ if $nav.help }} - <li><a id="nav-help-link" class="nav-link $nav.help.2" - href="$nav.help.0" title="$nav.help.1">$nav.help.1</a></li> - {{ endif }} - </ul> - -{{ if $userinfo }} - <ul id="nav-user-menu" class="menu-popup"> - {{ for $nav.usermenu as $usermenu }} - <li> - <a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a> - </li> - {{ endfor }} - </ul> -{{ endif }} - - <div id="notifications"> - {{ if $nav.home }} - <a id="home-update" class="nav-ajax-left" href="$nav.home.0" title="$nav.home.1"></a> - {{ endif }} - {{ if $nav.network }} - <a id="net-update" class="nav-ajax-left" href="$nav.network.0" title="$nav.network.1"></a> - {{ endif }} - {{ if $nav.notifications }} - <a id="notify-update" class="nav-ajax-left" href="$nav.notifications.0" title="$nav.notifications.1"></a> - {{ endif }} - {{ if $nav.messages }} - <a id="mail-update" class="nav-ajax-left" href="$nav.messages.0" title="$nav.messages.1"></a> - {{ endif }} - {{if $nav.introductions }} - <a id="intro-update" class="nav-ajax-left" href="$nav.introductions.0"></a> - {{ endif }} - </div> -</div> - <a href="#" class="floaterflip"></a> -</nav> - -<div id="lang-sel-wrap"> -$langselector -</div> - -<div id="scrollup"> -<a href="#top"><img src="view/theme/dispy/icons/scroll_top.png" - alt="back to top" title="Back to top" /></a> -</div> - -<div class="search-box"> - <form method="get" action="$nav.search.0"> - <input id="mini-search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" /> - </form> -</div> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"> - <a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a> - </li> -</ul> - diff --git a/view/theme/dispy/photo_edit.tpl b/view/theme/dispy/photo_edit.tpl deleted file mode 100644 index ead8bc9207..0000000000 --- a/view/theme/dispy/photo_edit.tpl +++ /dev/null @@ -1,53 +0,0 @@ - -<form action="photos/$nickname/$resource_id" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="$item_id" /> - - <label id="photo-edit-albumname-label" for="photo-edit-albumname">$newalbum</label> - <input id="photo-edit-albumname" type="text" name="albname" value="$album" /> - - <div id="photo-edit-albumname-end"></div> - - <label id="photo-edit-caption-label" for="photo-edit-caption">$capt_label</label> - <input id="photo-edit-caption" type="text" name="desc" value="$caption" /> - - <div id="photo-edit-caption-end"></div> - - <label id="photo-edit-tags-label" for="photo-edit-newtag" >$tag_label</label> - <input name="newtag" id="photo-edit-newtag" title="$help_tags" type="text" /> - - <div id="photo-edit-tags-end"></div> - <div id="photo-edit-rotate-wrapper"> - <div id="photo-edit-rotate-label">$rotate</div> - <input type="checkbox" name="rotate" value="1" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" - id="photo-edit-perms-menu" - class="button" - title="$permissions"/><span id="jot-perms-icon" - class="icon $lockstate" ></span>$permissions</a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - $aclselect - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="$submit" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="$delete" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - -<script type="text/javascript"> - $("a#photo-edit-perms-menu").colorbox({ - 'inline' : true, - 'transition' : 'none' - }); -</script> diff --git a/view/theme/dispy/photo_view.tpl b/view/theme/dispy/photo_view.tpl deleted file mode 100644 index a559583085..0000000000 --- a/view/theme/dispy/photo_view.tpl +++ /dev/null @@ -1,36 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo/$id');" /> {{ endif }} -</div> - -{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }} -<div id="photo-photo"><a href="$photo.href" class="lightbox" title="$photo.title"><img src="$photo.src" /></a></div> -{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }} -<div id="photo-photo-end"></div> -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }}$edit{{ endif }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons $like $dislike -</div> -{{ endif }} -<div id="wall-photo-container"> -$comments -</div> - -$paginate - diff --git a/view/theme/dispy/profile_vcard.tpl b/view/theme/dispy/profile_vcard.tpl deleted file mode 100644 index b7c99edd9d..0000000000 --- a/view/theme/dispy/profile_vcard.tpl +++ /dev/null @@ -1,82 +0,0 @@ -<div class="vcard"> - - {{ if $profile.edit }} - <div class="action"> - <span class="icon-profile-edit" rel="#profiles-menu"></span> - <a href="#" rel="#profiles-menu" class="ttright" id="profiles-menu-trigger" title="$profile.edit.3">$profile.edit.1</a> - <ul id="profiles-menu" class="menu-popup"> - {{ for $profile.menu.entries as $e }} - <li> - <a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a> - </li> - {{ endfor }} - <li><a href="profile_photo">$profile.menu.chg_photo</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li> - </ul> - </div> - {{ endif }} - - <div class="fn label">$profile.name</div> - - {{ if $pdesc }} - <div class="title">$profile.pdesc</div> - {{ endif }} - <div id="profile-photo-wrapper"> - <img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /> - </div> - - {{ if $location }} - <div class="location"> - <span class="location-label">$location</span> - <div class="adr"> - {{ if $profile.address }} - <div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </div> - </div> - {{ endif }} - - {{ if $gender }} - <div class="mf"> - <span class="gender-label">$gender</span> - <span class="x-gender">$profile.gender</span> - </div> - {{ endif }} - - {{ if $profile.pubkey }} - <div class="key" style="display:none;">$profile.pubkey</div> - {{ endif }} - - {{ if $marital }} - <div class="marital"> - <span class="marital-label"> - <span class="heart">♥</span>$marital</span> - <span class="marital-text">$profile.marital</span> - </div> - {{ endif }} - - {{ if $homepage }} - <div class="homepage"> - <span class="homepage-label">$homepage</span> - <span class="homepage-url"><a href="$profile.homepage" - target="external-link">$profile.homepage</a></span> - </div>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - diff --git a/view/theme/dispy/saved_searches_aside.tpl b/view/theme/dispy/saved_searches_aside.tpl deleted file mode 100644 index fb822fe5db..0000000000 --- a/view/theme/dispy/saved_searches_aside.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div class="widget" id="saved-search-list"> - <h3 id="search">$title</h3> - $searchbox - - <ul id="saved-search-ul"> - {{ for $saved as $search }} - <li class="saved-search-li clear"> - <a title="$search.delete" onclick="return confirmDelete();" onmouseout="imgdull(this);" onmouseover="imgbright(this);" id="drop-saved-search-term-$search.id" class="icon savedsearchdrop drophide" href="network/?f=&remove=1&search=$search.encodedterm"></a> - <a id="saved-search-term-$search.id" class="savedsearchterm" href="network/?f=&search=$search.encodedterm">$search.term</a> - </li> - {{ endfor }} - </ul> - <div class="clear"></div> -</div> diff --git a/view/theme/dispy/search_item.tpl b/view/theme/dispy/search_item.tpl deleted file mode 100644 index 5fc8febe9f..0000000000 --- a/view/theme/dispy/search_item.tpl +++ /dev/null @@ -1,64 +0,0 @@ -<div class="wall-item-outside-wrapper $item.indent $item.shiny$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> - -</div> - - diff --git a/view/theme/dispy/smarty3/bottom.tpl b/view/theme/dispy/smarty3/bottom.tpl deleted file mode 100644 index 49487240dc..0000000000 --- a/view/theme/dispy/smarty3/bottom.tpl +++ /dev/null @@ -1,76 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/view/theme/dispy/js/jquery.autogrow.textarea.js"></script> -<script type="text/javascript"> -$(document).ready(function() { - -}); -function tautogrow(id) { - $("textarea#comment-edit-text-" + id).autogrow(); -}; - -function insertFormatting(comment, BBcode, id) { - var tmpStr = $("#comment-edit-text-" + id).val(); - if(tmpStr == comment) { - tmpStr = ""; - $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); - $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); - openMenu("comment-edit-submit-wrapper-" + id); - } - textarea = document.getElementById("comment-edit-text-" + id); - if (document.selection) { - textarea.focus(); - selected = document.selection.createRange(); - if (BBcode == "url") { - selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; - } else { - selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; - } - } else if (textarea.selectionStart || textarea.selectionStart == "0") { - var start = textarea.selectionStart; - var end = textarea.selectionEnd; - if (BBcode == "url") { - textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" - + "http://" + textarea.value.substring(start, end) - + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); - } else { - textarea.value = textarea.value.substring(0, start) - + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" - + textarea.value.substring(end, textarea.value.length); - } - } - return true; -} - -function cmtBbOpen(id) { - $(".comment-edit-bb-" + id).show(); -} -function cmtBbClose(id) { - $(".comment-edit-bb-" + id).hide(); -} - -var doctitle = document.title; -function checkNotify() { - if(document.getElementById("notify-update").innerHTML != "") { - document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; - } else { - document.title = doctitle; - }; - setInterval(function () {checkNotify();}, 10 * 1000); -} - -$(document).ready(function(){ -var doctitle = document.title; -function checkNotify() { -if(document.getElementById("notify-update").innerHTML != "") -document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; -else -document.title = doctitle; -}; -setInterval(function () {checkNotify();}, 10 * 1000); -}) - -</script> diff --git a/view/theme/dispy/smarty3/comment_item.tpl b/view/theme/dispy/smarty3/comment_item.tpl deleted file mode 100644 index b30aede3da..0000000000 --- a/view/theme/dispy/smarty3/comment_item.tpl +++ /dev/null @@ -1,75 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-{{$id}}" - class="comment-edit-text-empty" - name="body" - onfocus="commentOpen(this,{{$id}});tautogrow({{$id}});cmtBbOpen({{$id}});" - onblur="commentClose(this,{{$id}});" - placeholder="Comment">{{$comment}}</textarea> - {{if $qcomment}} - <div class="qcomment-wrapper"> - <select id="qcomment-select-{{$id}}" - name="qcomment-{{$id}}" - class="qcomment" - onchange="qCommentInsert(this,{{$id}});"> - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - </div> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;"> - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - <div class="comment-edit-end"></div> - </form> - </div> diff --git a/view/theme/dispy/smarty3/communityhome.tpl b/view/theme/dispy/smarty3/communityhome.tpl deleted file mode 100644 index 83749ae366..0000000000 --- a/view/theme/dispy/smarty3/communityhome.tpl +++ /dev/null @@ -1,40 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $page}} -<div>{{$page}}</div> -{{/if}} - -<h3 id="extra-help-header">Help or '@NewHere'?</h3> -<div id="extra-help"> -<a href="https://helpers.pyxis.uberspace.de/profile/helpers" - title="Friendica Support" target="_blank">Friendica Support</a><br /> -<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" - title="Let's talk" target="_blank">Let's talk</a><br /> -<a href="http://newzot.hydra.uberspace.de/profile/newzot" - title="Local Friendica" target="_blank">Local Friendica</a><br /> -<a href="http://kakste.com/profile/newhere" title="@NewHere" target="_blank">NewHere</a> -</div> - -<h3 id="connect-services-header">Connectable Services</h3> -<ul id="connect-services"> -<li><a href="{{$url}}/facebook"><img alt="Facebook" - src="view/theme/dispy/icons/facebook.png" title="Facebook" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="StatusNet" src="view/theme/dispy/icons/StatusNet.png" title="StatusNet" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="LiveJournal" src="view/theme/dispy/icons/livejournal.png" title="LiveJournal" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="Posterous" src="view/theme/dispy/icons/posterous.png" title="Posterous" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="Tumblr" src="view/theme/dispy/icons/tumblr.png" title="Tumblr" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="Twitter" src="view/theme/dispy/icons/twitter.png" title="Twitter" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="WordPress" src="view/theme/dispy/icons/wordpress.png" title="WordPress" /></a></li> -<li><a href="{{$url}}/settings/connectors"><img - alt="E-Mail" src="view/theme/dispy/icons/email.png" title="E-Mail" /></a></li> -</ul> - diff --git a/view/theme/dispy/smarty3/contact_template.tpl b/view/theme/dispy/smarty3/contact_template.tpl deleted file mode 100644 index d22acd5a6b..0000000000 --- a/view/theme/dispy/smarty3/contact_template.tpl +++ /dev/null @@ -1,41 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > - <div class="contact-entry-photo-wrapper"> - <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" - onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)"> - - <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> - - {{if $contact.photo_menu}} - <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> - <ul> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - </div> - {{/if}} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> -{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} - <div class="contact-entry-details" id="contact-entry-url-{{$contact.id}}" > - <a href="{{$contact.itemurl}}" title="{{$contact.itemurl}}">Profile URL</a></div> - <div class="contact-entry-details" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> - - <div class="contact-entry-end" ></div> -</div> - diff --git a/view/theme/dispy/smarty3/conversation.tpl b/view/theme/dispy/smarty3/conversation.tpl deleted file mode 100644 index e8cf720717..0000000000 --- a/view/theme/dispy/smarty3/conversation.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> - {{foreach $thread.items as $item}} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> - {{/if}} - {{if $item.comment_lastcollapsed}}</div>{{/if}} - - {{include file="{{$item.template}}"}} - - - {{/foreach}} -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems(); return false;"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<div id="item-delete-selected-end"></div> -{{/if}} diff --git a/view/theme/dispy/smarty3/group_side.tpl b/view/theme/dispy/smarty3/group_side.tpl deleted file mode 100644 index 33250b694b..0000000000 --- a/view/theme/dispy/smarty3/group_side.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="group-sidebar" class="widget"> -<h3 class="label">{{$title}}</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{foreach $groups as $group}} - <li class="sidebar-group-li"> - <a href="{{$group.href}}" class="sidebar-group-element {{if $group.selected}}group-selected{{else}}group-other{{/if}}">{{$group.text}}</a> - {{if $group.edit}} - <a class="groupsideedit" - href="{{$group.edit.href}}" title="{{$group.edit.title}}"><span class="icon small-pencil"></span></a> - {{/if}} - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - </li> - {{/foreach}} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new" title="{{$createtext}}"><span class="action text add">{{$createtext}}</span></a> - </div> -</div> - - diff --git a/view/theme/dispy/smarty3/header.tpl b/view/theme/dispy/smarty3/header.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/theme/dispy/smarty3/header.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/theme/dispy/smarty3/jot-header.tpl b/view/theme/dispy/smarty3/jot-header.tpl deleted file mode 100644 index 4aafc2175d..0000000000 --- a/view/theme/dispy/smarty3/jot-header.tpl +++ /dev/null @@ -1,350 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript"> -var editor=false; -var textlen = 0; -var plaintext = '{{$editselect}}'; - -function initEditor(cb) { - if (editor==false) { - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: {{$editselect}}, - auto_focus: "profile-jot-text", - plugins : "bbcode,paste,fullscreen,autoresize,inlinepopups,contextmenu,style", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen,charmap", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "{{$baseurl}}/view/custom_tinymce.css", - theme_advanced_path : false, - file_browser_callback : "fcFileBrowser", - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - if (typeof cb!="undefined") cb(); - }); - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} - -function enableOnUser(){ - if (editor) return; - $(this).val(""); - initEditor(); -} - -</script> -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.js"></script> -<script type="text/javascript"> - var ispublic = '{{$ispublic}}'; - var addtitle = '{{$addtitle}}'; - - $(document).ready(function() { - - /* enable tinymce on focus and click */ - $("#profile-jot-text").focus(enableOnUser); - $("#profile-jot-text").click(enableOnUser); - /* enable character counter */ - $("#profile-jot-text").focus(charCounter); - $("#profile-jot-text").click(charCounter); - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - }); - - function deleteCheckedItems() { - var checkedstr = ''; - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - - function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("{{$vidurl}}"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("{{$audurl}}"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("{{$whereareu}}", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotShare(id) { - if ($('#jot-popup').length != 0) $('#jot-popup').show(); - - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("{{$term}}"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - {{$geotag}} - - function charCounter() { - // character count part deux - //$(this).val().length is not a function Line 282(3) - $('#profile-jot-text').keyup(function() { - var textlen = 0; - var maxLen1 = 140; - var maxLen2 = 420; - - $('#character-counter').removeClass('jothidden'); - - textLen = $(this).val().length; - if(textLen <= maxLen1) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textLen > maxLen1) && (textlen <= maxLen2)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textLen > maxLen2) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text( textLen ); - }); - $('#profile-jot-text').keyup(); - } -</script> diff --git a/view/theme/dispy/smarty3/jot.tpl b/view/theme/dispy/smarty3/jot.tpl deleted file mode 100644 index 24dc68462a..0000000000 --- a/view/theme/dispy/smarty3/jot.tpl +++ /dev/null @@ -1,84 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<form id="profile-jot-form" action="{{$action}}" method="post"> - <div id="jot"> - <div id="profile-jot-desc" class="jothidden"> </div> - - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none" /></div> - <div id="character-counter" class="grey jothidden"></div> - {{if $placeholdercategory}} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> - {{/if}} - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body">{{if $content}}{{$content}}{{else}}{{$share}}{{/if}} - </textarea> - -<div id="profile-jot-submit-wrapper" class="jothidden"> -<div id="jot-tools" class="jothidden" style="display:none"> - <div id="profile-jot-submit-wrapper" class="jothidden"> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};"> - <div id="wall-image-upload-div"><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};"> - <div id="wall-file-upload-div"><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);"> - <a id="profile-link" class="icon link" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="{{$weblink}}"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};"> - <a id="profile-video" class="icon video" onclick="jotVideoURL();return false;" title="{{$video}}"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};"> - <a id="profile-audio" class="icon audio" onclick="jotAudioURL();return false;" title="{{$audio}}"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};"> - <a id="profile-location" class="icon globe" onclick="jotGetLocation();return false;" title="{{$setloc}}"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;"> - <a id="profile-nolocation" class="icon noglobe" onclick="jotClearLocation();return false;" title="{{$noloc}}"></a> - </div> - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - - <a class="icon-text-preview pointer"></a><a id="jot-preview-link" class="pointer" onclick="preview_post(); return false;" title="{{$preview}}">{{$preview}}</a> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - <div id="profile-jot-perms" class="profile-jot-perms"> - <a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon {{$lockstate}} {{$bang}}" title="{{$permset}}"></a> - </div> - <span id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" /></span> - </div> - - </div> <!-- /#profile-jot-submit-wrapper --> -</div> <!-- /#jot-tools --> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both" /> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/dispy/smarty3/lang_selector.tpl b/view/theme/dispy/smarty3/lang_selector.tpl deleted file mode 100644 index a1aee8277f..0000000000 --- a/view/theme/dispy/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/theme/dispy/smarty3/mail_head.tpl b/view/theme/dispy/smarty3/mail_head.tpl deleted file mode 100644 index 54a0cd471e..0000000000 --- a/view/theme/dispy/smarty3/mail_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$messages}}</h3> - -<div class="tabs-wrapper"> -{{$tab_content}} -</div> diff --git a/view/theme/dispy/smarty3/nav.tpl b/view/theme/dispy/smarty3/nav.tpl deleted file mode 100644 index e240821057..0000000000 --- a/view/theme/dispy/smarty3/nav.tpl +++ /dev/null @@ -1,150 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav id="pagenav"> - -<div id="banner">{{$banner}}</div> -<div id="site-location">{{$sitelocation}}</div> - -<a name="top" id="top"></a> -<div id="nav-floater"> - <ul id="nav-buttons"> - {{if $nav.login}} - <li><a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" - href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a></li> - {{/if}} - {{if $nav.home}} - <li><a id="nav-home-link" class="nav-link {{$nav.home.2}}" - href="{{$nav.home.0}}" title="{{$nav.home.1}}">{{$nav.home.1}}</a></li> - {{/if}} - {{if $nav.network}} - <li><a id="nav-network-link" class="nav-link {{$nav.network.2}}" - href="{{$nav.network.0}}" title="{{$nav.network.1}}">{{$nav.network.1}}</a></li> - {{/if}} - {{if $nav.notifications}} - <li><a id="nav-notifications-linkmenu" class="nav-link {{$nav.notifications.2}}" - href="{{$nav.notifications.0}}" - rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a></li> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - {{/if}} - {{if $nav.messages}} - <li><a id="nav-messages-link" class="nav-link {{$nav.messages.2}}" - href="{{$nav.messages.0}}" title="{{$nav.messages.1}}">{{$nav.messages.1}}</a></li> - {{/if}} - {{if $nav.community}} - <li><a id="nav-community-link" class="nav-link {{$nav.community.2}}" - href="{{$nav.community.0}}" title="{{$nav.community.1}}">{{$nav.community.1}}</a></li> - {{/if}} - <li><a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" - href="{{$nav.directory.0}}" title="{{$nav.directory.1}}">{{$nav.directory.1}}</a></li> - <li><a id="nav-search-link" class="nav-link {{$nav.search.2}}" - href="{{$nav.search.0}}" title="{{$nav.search.1}}">{{$nav.search.1}}</a></li> - {{if $nav.apps}} - <li><a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" - href="{{$nav.apps.0}}" title="{{$nav.apps.1}}">{{$nav.apps.1}}</a></li> - {{/if}} - </ul> - - <div id="user-menu"> - <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false;" href="{{$nav.home.0}}"><span class="">User Menu</span></a> - <ul id="user-menu-popup" - onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" - onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> - - {{if $nav.register}} - <li> - <a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}" title="{{$nav.register.1}}"></a> - </li> - {{/if}} - {{if $nav.contacts}} - <li><a id="nav-contacts-link" class="nav-commlink {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.1}}">{{$nav.contacts.1}}</a></li> - {{/if}} - {{if $nav.profiles}} - <li><a id="nav-profiles-link" class="nav-commlink {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.1}}">{{$nav.profiles.1}}</a></li> - {{/if}} - {{if $nav.settings}} - <li><a id="nav-settings-link" class="nav-commlink {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.1}}">{{$nav.settings.1}}</a></li> - {{/if}} - {{if $nav.login}} - <li><a id="nav-login-link" class="nav-commlink {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.1}}">{{$nav.login.1}}</a></li> - {{/if}} - {{if $nav.logout}} - <li><a id="nav-logout-link" class="nav-commlink {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> - {{/if}} - </ul> - </div> - - <ul id="nav-buttons-2"> - {{if $nav.introductions}} - <li><a id="nav-intro-link" class="nav-link {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a></li> - {{/if}} - {{if $nav.admin}} - <li><a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.1}}">{{$nav.admin.1}}</a></li> - {{/if}} - {{if $nav.manage}} - <li><a id="nav-manage-link" class="nav-link {{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.1}}">{{$nav.manage.1}}</a></li> - {{/if}} - {{if $nav.help}} - <li><a id="nav-help-link" class="nav-link {{$nav.help.2}}" - href="{{$nav.help.0}}" title="{{$nav.help.1}}">{{$nav.help.1}}</a></li> - {{/if}} - </ul> - -{{if $userinfo}} - <ul id="nav-user-menu" class="menu-popup"> - {{foreach $nav.usermenu as $usermenu}} - <li> - <a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a> - </li> - {{/foreach}} - </ul> -{{/if}} - - <div id="notifications"> - {{if $nav.home}} - <a id="home-update" class="nav-ajax-left" href="{{$nav.home.0}}" title="{{$nav.home.1}}"></a> - {{/if}} - {{if $nav.network}} - <a id="net-update" class="nav-ajax-left" href="{{$nav.network.0}}" title="{{$nav.network.1}}"></a> - {{/if}} - {{if $nav.notifications}} - <a id="notify-update" class="nav-ajax-left" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a> - {{/if}} - {{if $nav.messages}} - <a id="mail-update" class="nav-ajax-left" href="{{$nav.messages.0}}" title="{{$nav.messages.1}}"></a> - {{/if}} - {{if $nav.introductions}} - <a id="intro-update" class="nav-ajax-left" href="{{$nav.introductions.0}}"></a> - {{/if}} - </div> -</div> - <a href="#" class="floaterflip"></a> -</nav> - -<div id="lang-sel-wrap"> -{{$langselector}} -</div> - -<div id="scrollup"> -<a href="#top"><img src="view/theme/dispy/icons/scroll_top.png" - alt="back to top" title="Back to top" /></a> -</div> - -<div class="search-box"> - <form method="get" action="{{$nav.search.0}}"> - <input id="mini-search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" /> - </form> -</div> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"> - <a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a> - </li> -</ul> - diff --git a/view/theme/dispy/smarty3/photo_edit.tpl b/view/theme/dispy/smarty3/photo_edit.tpl deleted file mode 100644 index b9a92fda81..0000000000 --- a/view/theme/dispy/smarty3/photo_edit.tpl +++ /dev/null @@ -1,58 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="{{$item_id}}" /> - - <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> - <input id="photo-edit-albumname" type="text" name="albname" value="{{$album}}" /> - - <div id="photo-edit-albumname-end"></div> - - <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> - <input id="photo-edit-caption" type="text" name="desc" value="{{$caption}}" /> - - <div id="photo-edit-caption-end"></div> - - <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> - <input name="newtag" id="photo-edit-newtag" title="{{$help_tags}}" type="text" /> - - <div id="photo-edit-tags-end"></div> - <div id="photo-edit-rotate-wrapper"> - <div id="photo-edit-rotate-label">{{$rotate}}</div> - <input type="checkbox" name="rotate" value="1" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" - id="photo-edit-perms-menu" - class="button" - title="{{$permissions}}"/><span id="jot-perms-icon" - class="icon {{$lockstate}}" ></span>{{$permissions}}</a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - {{$aclselect}} - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - -<script type="text/javascript"> - $("a#photo-edit-perms-menu").colorbox({ - 'inline' : true, - 'transition' : 'none' - }); -</script> diff --git a/view/theme/dispy/smarty3/photo_view.tpl b/view/theme/dispy/smarty3/photo_view.tpl deleted file mode 100644 index cfc8868edf..0000000000 --- a/view/theme/dispy/smarty3/photo_view.tpl +++ /dev/null @@ -1,41 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} -</div> - -{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} -<div id="photo-photo"><a href="{{$photo.href}}" class="lightbox" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} -<div id="photo-photo-end"></div> -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}}{{$edit}}{{/if}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} {{$like}} {{$dislike}} -</div> -{{/if}} -<div id="wall-photo-container"> -{{$comments}} -</div> - -{{$paginate}} - diff --git a/view/theme/dispy/smarty3/profile_vcard.tpl b/view/theme/dispy/smarty3/profile_vcard.tpl deleted file mode 100644 index 01633716d2..0000000000 --- a/view/theme/dispy/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,87 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - {{if $profile.edit}} - <div class="action"> - <span class="icon-profile-edit" rel="#profiles-menu"></span> - <a href="#" rel="#profiles-menu" class="ttright" id="profiles-menu-trigger" title="{{$profile.edit.3}}">{{$profile.edit.1}}</a> - <ul id="profiles-menu" class="menu-popup"> - {{foreach $profile.menu.entries as $e}} - <li> - <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> - </li> - {{/foreach}} - <li><a href="profile_photo">{{$profile.menu.chg_photo}}</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> - </ul> - </div> - {{/if}} - - <div class="fn label">{{$profile.name}}</div> - - {{if $pdesc}} - <div class="title">{{$profile.pdesc}}</div> - {{/if}} - <div id="profile-photo-wrapper"> - <img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /> - </div> - - {{if $location}} - <div class="location"> - <span class="location-label">{{$location}}</span> - <div class="adr"> - {{if $profile.address}} - <div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </div> - </div> - {{/if}} - - {{if $gender}} - <div class="mf"> - <span class="gender-label">{{$gender}}</span> - <span class="x-gender">{{$profile.gender}}</span> - </div> - {{/if}} - - {{if $profile.pubkey}} - <div class="key" style="display:none;">{{$profile.pubkey}}</div> - {{/if}} - - {{if $marital}} - <div class="marital"> - <span class="marital-label"> - <span class="heart">♥</span>{{$marital}}</span> - <span class="marital-text">{{$profile.marital}}</span> - </div> - {{/if}} - - {{if $homepage}} - <div class="homepage"> - <span class="homepage-label">{{$homepage}}</span> - <span class="homepage-url"><a href="{{$profile.homepage}}" - target="external-link">{{$profile.homepage}}</a></span> - </div>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - diff --git a/view/theme/dispy/smarty3/saved_searches_aside.tpl b/view/theme/dispy/smarty3/saved_searches_aside.tpl deleted file mode 100644 index 0d9c0747ff..0000000000 --- a/view/theme/dispy/smarty3/saved_searches_aside.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="saved-search-list"> - <h3 id="search">{{$title}}</h3> - {{$searchbox}} - - <ul id="saved-search-ul"> - {{foreach $saved as $search}} - <li class="saved-search-li clear"> - <a title="{{$search.delete}}" onclick="return confirmDelete();" onmouseout="imgdull(this);" onmouseover="imgbright(this);" id="drop-saved-search-term-{{$search.id}}" class="icon savedsearchdrop drophide" href="network/?f=&remove=1&search={{$search.encodedterm}}"></a> - <a id="saved-search-term-{{$search.id}}" class="savedsearchterm" href="network/?f=&search={{$search.encodedterm}}">{{$search.term}}</a> - </li> - {{/foreach}} - </ul> - <div class="clear"></div> -</div> diff --git a/view/theme/dispy/smarty3/search_item.tpl b/view/theme/dispy/smarty3/search_item.tpl deleted file mode 100644 index 8d406514c3..0000000000 --- a/view/theme/dispy/smarty3/search_item.tpl +++ /dev/null @@ -1,69 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> - -</div> - - diff --git a/view/theme/dispy/smarty3/theme_settings.tpl b/view/theme/dispy/smarty3/theme_settings.tpl deleted file mode 100644 index 7475db28ba..0000000000 --- a/view/theme/dispy/smarty3/theme_settings.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{include file="field_select.tpl" field=$colour}} - -{{include file="field_select.tpl" field=$font_size}} - -{{include file="field_select.tpl" field=$line_height}} - -<div class="settings-submit-wrapper"> - <input type="submit" value="{{$submit}}" class="settings-submit" name="dispy-settings-submit" /> -</div> - diff --git a/view/theme/dispy/smarty3/threaded_conversation.tpl b/view/theme/dispy/smarty3/threaded_conversation.tpl deleted file mode 100644 index 9718d0e85d..0000000000 --- a/view/theme/dispy/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,20 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -{{include file="{{$thread.template}}" item=$thread}} -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems(); return false;"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<div id="item-delete-selected-end"></div> -{{/if}} diff --git a/view/theme/dispy/smarty3/wall_thread.tpl b/view/theme/dispy/smarty3/wall_thread.tpl deleted file mode 100644 index 94620ad530..0000000000 --- a/view/theme/dispy/smarty3/wall_thread.tpl +++ /dev/null @@ -1,144 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<a name="{{$item.id}}" ></a> -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - <div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-{{$item.id}}"> - {{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}} - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}">{{$item.name}}</span></a> - </div> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}"> - {{$item.ago}} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-lock-wrapper"> - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - </div> - <ul class="wall-item-subtools1"> - {{if $item.star}} - <li> - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - </li> - {{/if}} - {{if $item.tagger}} - <li> - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - </li> - {{/if}} - {{if $item.vote}} - <li class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> - {{if $item.vote.dislike}} - <a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> - {{/if}} - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" -class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </li> - {{/if}} - </ul><br style="clear:left;" /> - <ul class="wall-item-subtools2"> - {{if $item.filer}} - <li class="wall-item-filer-wrapper"><a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item icon file-as" title="{{$item.star.filer}}"></a></li> - {{/if}} - {{if $item.plink}} - <li class="wall-item-links-wrapper{{$item.sparkle}}"><a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link"></a></li> - {{/if}} - {{if $item.edpost}} - <li><a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a></li> - {{/if}} - - <li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - </li> - </ul> - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}"> - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}"> - {{$item.body}} - <div class="body-tag"> - {{foreach $item.tags as $tag}} - <span class="tag">{{$tag}}</span> - {{/foreach}} - </div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - </div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like {{$item.indent}} {{$item.shiny}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike {{$item.indent}} {{$item.shiny}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - <div class="wall-item-comment-separator"></div> - - {{if $item.threaded}} - {{if $item.comment}} - <div class="wall-item-comment-wrapper {{$item.indent}} {{$item.shiny}}" > - {{$item.comment}} - </div> - {{/if}} - {{/if}} - - {{if $item.flatten}} - <div class="wall-item-comment-wrapper" > - {{$item.comment}} - </div> - {{/if}} - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> -</div> -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/dispy/theme_settings.tpl b/view/theme/dispy/theme_settings.tpl deleted file mode 100644 index 9d250cb3aa..0000000000 --- a/view/theme/dispy/theme_settings.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{inc field_select.tpl with $field=$colour}}{{endinc}} - -{{inc field_select.tpl with $field=$font_size}}{{endinc}} - -{{inc field_select.tpl with $field=$line_height}}{{endinc}} - -<div class="settings-submit-wrapper"> - <input type="submit" value="$submit" class="settings-submit" name="dispy-settings-submit" /> -</div> - diff --git a/view/theme/dispy/threaded_conversation.tpl b/view/theme/dispy/threaded_conversation.tpl deleted file mode 100644 index 3deb7b9477..0000000000 --- a/view/theme/dispy/threaded_conversation.tpl +++ /dev/null @@ -1,15 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -{{ inc $thread.template with $item=$thread }}{{ endinc }} -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems(); return false;"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<div id="item-delete-selected-end"></div> -{{ endif }} diff --git a/view/theme/dispy/wall_thread.tpl b/view/theme/dispy/wall_thread.tpl deleted file mode 100644 index ae70b8c82b..0000000000 --- a/view/theme/dispy/wall_thread.tpl +++ /dev/null @@ -1,139 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<a name="$item.id" ></a> -<div class="wall-item-outside-wrapper $item.indent $item.shiny$item.previewing{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - <div class="wall-item-photo-wrapper{{ if $item.owner_url }} wwfrom{{ endif }}" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-$item.id"> - {{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }} - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id">$item.name</span></a> - </div> - <div class="wall-item-ago" id="wall-item-ago-$item.id"> - $item.ago - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-lock-wrapper"> - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - </div> - <ul class="wall-item-subtools1"> - {{ if $item.star }} - <li> - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - </li> - {{ endif }} - {{ if $item.tagger }} - <li> - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - </li> - {{ endif }} - {{ if $item.vote }} - <li class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a> - {{ if $item.vote.dislike }} - <a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a> - {{ endif }} - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" -class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </li> - {{ endif }} - </ul><br style="clear:left;" /> - <ul class="wall-item-subtools2"> - {{ if $item.filer }} - <li class="wall-item-filer-wrapper"><a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item icon file-as" title="$item.star.filer"></a></li> - {{ endif }} - {{ if $item.plink }} - <li class="wall-item-links-wrapper$item.sparkle"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></li> - {{ endif }} - {{ if $item.edpost }} - <li><a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a></li> - {{ endif }} - - <li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - </li> - </ul> - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-content" id="wall-item-content-$item.id"> - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id"> - $item.body - <div class="body-tag"> - {{ for $item.tags as $tag }} - <span class="tag">$tag</span> - {{ endfor }} - </div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - </div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like $item.indent $item.shiny" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike $item.indent $item.shiny" id="wall-item-dislike-$item.id">$item.dislike</div> - <div class="wall-item-comment-separator"></div> - - {{ if $item.threaded }} - {{ if $item.comment }} - <div class="wall-item-comment-wrapper $item.indent $item.shiny" > - $item.comment - </div> - {{ endif }} - {{ endif }} - - {{ if $item.flatten }} - <div class="wall-item-comment-wrapper" > - $item.comment - </div> - {{ endif }} - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> -</div> -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} diff --git a/view/theme/duepuntozero/comment_item.tpl b/view/theme/duepuntozero/comment_item.tpl deleted file mode 100755 index 24164a0367..0000000000 --- a/view/theme/duepuntozero/comment_item.tpl +++ /dev/null @@ -1,66 +0,0 @@ - {{ if $threaded }} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-$id" style="display: block;"> - {{ else }} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - {{ endif }} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen(this, $id);" onBlur="commentClose(this,$id);cmtBbClose(this,$id);" >$comment</textarea> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/duepuntozero/lang_selector.tpl b/view/theme/duepuntozero/lang_selector.tpl deleted file mode 100644 index e777a0a861..0000000000 --- a/view/theme/duepuntozero/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/theme/duepuntozero/moderated_comment.tpl b/view/theme/duepuntozero/moderated_comment.tpl deleted file mode 100755 index b0451c8c60..0000000000 --- a/view/theme/duepuntozero/moderated_comment.tpl +++ /dev/null @@ -1,61 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-$id" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-$id" class="mod-cmnt-name-lbl">$lbl_modname</div> - <input type="text" id="mod-cmnt-name-$id" class="mod-cmnt-name" name="mod-cmnt-name" value="$modname" /> - <div id="mod-cmnt-email-lbl-$id" class="mod-cmnt-email-lbl">$lbl_modemail</div> - <input type="text" id="mod-cmnt-email-$id" class="mod-cmnt-email" name="mod-cmnt-email" value="$modemail" /> - <div id="mod-cmnt-url-lbl-$id" class="mod-cmnt-url-lbl">$lbl_modurl</div> - <input type="text" id="mod-cmnt-url-$id" class="mod-cmnt-url" name="mod-cmnt-url" value="$modurl" /> - </div> - <ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" onBlur="commentClose(this,$id);" >$comment</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/duepuntozero/nav.tpl b/view/theme/duepuntozero/nav.tpl deleted file mode 100644 index edffcebf49..0000000000 --- a/view/theme/duepuntozero/nav.tpl +++ /dev/null @@ -1,70 +0,0 @@ -<nav> - $langselector - - <div id="site-location">$sitelocation</div> - - {{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }} - {{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }} - - <span id="nav-link-wrapper" > - - {{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }} - - {{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }} - - {{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }} - - <a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> - <a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - - {{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }} - - {{ if $nav.network }} - <a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - <span id="net-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.home }} - <a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a> - <span id="home-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.community }} - <a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - {{ endif }} - {{ if $nav.introductions }} - <a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.messages }} - <a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{ endif }} - - - - - - {{ if $nav.notifications }} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - {{ endif }} - - {{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }} - {{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }} - - {{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }} - - - {{ if $nav.manage }}<a id="nav-manage-link" class="nav-link $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }} - </span> - <span id="nav-end"></span> - <span id="banner">$banner</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/duepuntozero/profile_vcard.tpl b/view/theme/duepuntozero/profile_vcard.tpl deleted file mode 100644 index e91e6125ff..0000000000 --- a/view/theme/duepuntozero/profile_vcard.tpl +++ /dev/null @@ -1,51 +0,0 @@ -<div class="vcard"> - - <div class="fn label">$profile.name</div> - - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - {{ if $wallmessage }} - <li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/duepuntozero/prv_message.tpl b/view/theme/duepuntozero/prv_message.tpl deleted file mode 100644 index 3f0bd937f4..0000000000 --- a/view/theme/duepuntozero/prv_message.tpl +++ /dev/null @@ -1,39 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> - -{{ if $showinputs }} -<input type="text" id="recip" name="messagerecip" value="$prefill" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="$preid"> -{{ else }} -$select -{{ endif }} - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/duepuntozero/smarty3/comment_item.tpl b/view/theme/duepuntozero/smarty3/comment_item.tpl deleted file mode 100644 index f4655078dd..0000000000 --- a/view/theme/duepuntozero/smarty3/comment_item.tpl +++ /dev/null @@ -1,71 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - {{if $threaded}} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{else}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{/if}} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen(this, {{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose(this,{{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/duepuntozero/smarty3/lang_selector.tpl b/view/theme/duepuntozero/smarty3/lang_selector.tpl deleted file mode 100644 index a1aee8277f..0000000000 --- a/view/theme/duepuntozero/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/theme/duepuntozero/smarty3/moderated_comment.tpl b/view/theme/duepuntozero/smarty3/moderated_comment.tpl deleted file mode 100644 index b2401ca483..0000000000 --- a/view/theme/duepuntozero/smarty3/moderated_comment.tpl +++ /dev/null @@ -1,66 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> - <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> - <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> - <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> - <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> - <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> - </div> - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/duepuntozero/smarty3/nav.tpl b/view/theme/duepuntozero/smarty3/nav.tpl deleted file mode 100644 index 24c48403fe..0000000000 --- a/view/theme/duepuntozero/smarty3/nav.tpl +++ /dev/null @@ -1,75 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> - {{$langselector}} - - <div id="site-location">{{$sitelocation}}</div> - - {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} - {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} - - <span id="nav-link-wrapper" > - - {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} - - {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} - - {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} - - <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> - <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - - {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} - - {{if $nav.network}} - <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - <span id="net-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.home}} - <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> - <span id="home-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.community}} - <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - {{/if}} - {{if $nav.introductions}} - <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.messages}} - <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{/if}} - - - - - - {{if $nav.notifications}} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - {{/if}} - - {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} - {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} - - {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} - - - {{if $nav.manage}}<a id="nav-manage-link" class="nav-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} - </span> - <span id="nav-end"></span> - <span id="banner">{{$banner}}</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/duepuntozero/smarty3/profile_vcard.tpl b/view/theme/duepuntozero/smarty3/profile_vcard.tpl deleted file mode 100644 index 85c6345d6d..0000000000 --- a/view/theme/duepuntozero/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,56 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="fn label">{{$profile.name}}</div> - - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - {{if $wallmessage}} - <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/duepuntozero/smarty3/prv_message.tpl b/view/theme/duepuntozero/smarty3/prv_message.tpl deleted file mode 100644 index 1f41d26628..0000000000 --- a/view/theme/duepuntozero/smarty3/prv_message.tpl +++ /dev/null @@ -1,44 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> - -{{if $showinputs}} -<input type="text" id="recip" name="messagerecip" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> -{{else}} -{{$select}} -{{/if}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/facepark/comment_item.tpl b/view/theme/facepark/comment_item.tpl deleted file mode 100644 index bb1d4fa79e..0000000000 --- a/view/theme/facepark/comment_item.tpl +++ /dev/null @@ -1,33 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea> - {{ if $qcomment }} - {{ for $qcomment as $qc }} - <span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span> - - {{ endfor }} - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/facepark/group_side.tpl b/view/theme/facepark/group_side.tpl deleted file mode 100644 index 0353b1d2cc..0000000000 --- a/view/theme/facepark/group_side.tpl +++ /dev/null @@ -1,28 +0,0 @@ -<div class="widget" id="group-sidebar"> -<h3>$title</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{ for $groups as $group }} - <li class="sidebar-group-li"> - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - onclick="contactgroupChangeMember('$group.id','$group.cid');return true;" - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - {{ if $group.edit }} - <a class="groupsideedit" href="$group.edit.href" title="$edittext"><span id="edit-sidebar-group-element-$group.id" class="group-edit-icon iconspacer small-pencil"></span></a> - {{ endif }} - <a id="sidebar-group-element-$group.id" class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a> - </li> - {{ endfor }} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">$createtext</a> - </div> -</div> - - diff --git a/view/theme/facepark/jot.tpl b/view/theme/facepark/jot.tpl deleted file mode 100644 index 6b24045ef3..0000000000 --- a/view/theme/facepark/jot.tpl +++ /dev/null @@ -1,85 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div> - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - - <div id="profile-upload-wrapper" style="display: $visitor;" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;" > - <a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;" > - <a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;" > - <a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate" title="$permset" ></a>$bang - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/theme/facepark/nav.tpl b/view/theme/facepark/nav.tpl deleted file mode 100644 index 04c4931fc6..0000000000 --- a/view/theme/facepark/nav.tpl +++ /dev/null @@ -1,68 +0,0 @@ -<nav> - $langselector - - <div id="site-location">$sitelocation</div> - - {{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }} - {{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }} - - <span id="nav-link-wrapper" > - - {{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }} - - {{ if $nav.help }} <a id="nav-help-link" class="nav-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a>{{ endif }} - - {{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }} - - <a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> - <a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - - {{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }} - - {{ if $nav.network }} - <a id="nav-network-link" class="nav-commlink $nav.network.2 $sel.network" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - <span id="net-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.home }} - <a id="nav-home-link" class="nav-commlink $nav.home.2 $sel.home" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a> - <span id="home-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.community }} - <a id="nav-community-link" class="nav-commlink $nav.community.2 $sel.community" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - {{ endif }} - {{ if $nav.introductions }} - <a id="nav-notify-link" class="nav-commlink $nav.introductions.2 $sel.introductions" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{ endif }} - {{ if $nav.messages }} - <a id="nav-messages-link" class="nav-commlink $nav.messages.2 $sel.messages" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{ endif }} - - - - {{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }} - - - {{ if $nav.notifications }} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - {{ endif }} - - {{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }} - {{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }} - - {{ if $nav.contacts }}<a id="nav-contacts-link" class="nav-link $nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a>{{ endif }} - </span> - <span id="nav-end"></span> - <span id="banner">$banner</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/facepark/profile_vcard.tpl b/view/theme/facepark/profile_vcard.tpl deleted file mode 100644 index 07d2df5df3..0000000000 --- a/view/theme/facepark/profile_vcard.tpl +++ /dev/null @@ -1,47 +0,0 @@ -<div class="vcard"> - - <div class="fn label">$profile.name</div> - - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/facepark/search_item.tpl b/view/theme/facepark/search_item.tpl deleted file mode 100644 index 737f1649e1..0000000000 --- a/view/theme/facepark/search_item.tpl +++ /dev/null @@ -1,54 +0,0 @@ -<div class="wall-item-outside-wrapper $item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -<div class="wall-item-outside-wrapper-end $item.indent" ></div> - -</div> - - diff --git a/view/theme/facepark/smarty3/comment_item.tpl b/view/theme/facepark/smarty3/comment_item.tpl deleted file mode 100644 index 50bbd89e49..0000000000 --- a/view/theme/facepark/smarty3/comment_item.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - {{foreach $qcomment as $qc}} - <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> - - {{/foreach}} - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/facepark/smarty3/group_side.tpl b/view/theme/facepark/smarty3/group_side.tpl deleted file mode 100644 index 139798beee..0000000000 --- a/view/theme/facepark/smarty3/group_side.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="group-sidebar"> -<h3>{{$title}}</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{foreach $groups as $group}} - <li class="sidebar-group-li"> - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - {{if $group.edit}} - <a class="groupsideedit" href="{{$group.edit.href}}" title="{{$edittext}}"><span id="edit-sidebar-group-element-{{$group.id}}" class="group-edit-icon iconspacer small-pencil"></span></a> - {{/if}} - <a id="sidebar-group-element-{{$group.id}}" class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> - </li> - {{/foreach}} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">{{$createtext}}</a> - </div> -</div> - - diff --git a/view/theme/facepark/smarty3/jot.tpl b/view/theme/facepark/smarty3/jot.tpl deleted file mode 100644 index 16cc822bdd..0000000000 --- a/view/theme/facepark/smarty3/jot.tpl +++ /dev/null @@ -1,90 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> - </div> - - <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};" > - <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};" > - <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};" > - <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/facepark/smarty3/nav.tpl b/view/theme/facepark/smarty3/nav.tpl deleted file mode 100644 index 6119a1a93d..0000000000 --- a/view/theme/facepark/smarty3/nav.tpl +++ /dev/null @@ -1,73 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> - {{$langselector}} - - <div id="site-location">{{$sitelocation}}</div> - - {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} - {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} - - <span id="nav-link-wrapper" > - - {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} - - {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} - - {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} - - <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> - <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - - {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} - - {{if $nav.network}} - <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - <span id="net-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.home}} - <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> - <span id="home-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.community}} - <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - {{/if}} - {{if $nav.introductions}} - <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - <span id="intro-update" class="nav-ajax-left"></span> - {{/if}} - {{if $nav.messages}} - <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> - <span id="mail-update" class="nav-ajax-left"></span> - {{/if}} - - - - {{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} - - - {{if $nav.notifications}} - <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - {{/if}} - - {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} - {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} - - {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} - </span> - <span id="nav-end"></span> - <span id="banner">{{$banner}}</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/facepark/smarty3/profile_vcard.tpl b/view/theme/facepark/smarty3/profile_vcard.tpl deleted file mode 100644 index 343a0aafa8..0000000000 --- a/view/theme/facepark/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,52 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="fn label">{{$profile.name}}</div> - - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/facepark/smarty3/search_item.tpl b/view/theme/facepark/smarty3/search_item.tpl deleted file mode 100644 index d6bf550074..0000000000 --- a/view/theme/facepark/smarty3/search_item.tpl +++ /dev/null @@ -1,59 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> - -</div> - - diff --git a/view/theme/frost-mobile/acl_selector.tpl b/view/theme/frost-mobile/acl_selector.tpl deleted file mode 100644 index df34a1a2ae..0000000000 --- a/view/theme/frost-mobile/acl_selector.tpl +++ /dev/null @@ -1,23 +0,0 @@ -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">$showall</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>$show</a> - <a href="#" class='acl-button-hide'>$hide</a> -</div> - -<script> - window.allowCID = $allowcid; - window.allowGID = $allowgid; - window.denyCID = $denycid; - window.denyGID = $denygid; - window.aclInit = "true"; -</script> diff --git a/view/theme/frost-mobile/admin_aside.tpl b/view/theme/frost-mobile/admin_aside.tpl deleted file mode 100644 index da3ed23a88..0000000000 --- a/view/theme/frost-mobile/admin_aside.tpl +++ /dev/null @@ -1,31 +0,0 @@ - -<h4><a href="$admurl">$admtxt</a></h4> -<ul class='admin linklist'> - <li class='admin button $admin.site.2'><a href='$admin.site.0'>$admin.site.1</a></li> - <li class='admin button $admin.users.2'><a href='$admin.users.0'>$admin.users.1</a><span id='pending-update' title='$h_pending'></span></li> - <li class='admin button $admin.plugins.2'><a href='$admin.plugins.0'>$admin.plugins.1</a></li> - <li class='admin button $admin.themes.2'><a href='$admin.themes.0'>$admin.themes.1</a></li> - <li class='admin button $admin.dbsync.2'><a href='$admin.dbsync.0'>$admin.dbsync.1</a></li> -</ul> - -{{ if $admin.update }} -<ul class='admin linklist'> - <li class='admin button $admin.update.2'><a href='$admin.update.0'>$admin.update.1</a></li> - <li class='admin button $admin.update.2'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{ endif }} - - -{{ if $admin.plugins_admin }}<h4>$plugadmtxt</h4>{{ endif }} -<ul class='admin linklist'> - {{ for $admin.plugins_admin as $l }} - <li class='admin button $l.2'><a href='$l.0'>$l.1</a></li> - {{ endfor }} -</ul> - - -<h4>$logtxt</h4> -<ul class='admin linklist'> - <li class='admin button $admin.logs.2'><a href='$admin.logs.0'>$admin.logs.1</a></li> -</ul> - diff --git a/view/theme/frost-mobile/admin_site.tpl b/view/theme/frost-mobile/admin_site.tpl deleted file mode 100644 index 61f52b18dc..0000000000 --- a/view/theme/frost-mobile/admin_site.tpl +++ /dev/null @@ -1,67 +0,0 @@ - -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - {{ inc field_input.tpl with $field=$sitename }}{{ endinc }} - {{ inc field_textarea.tpl with $field=$banner }}{{ endinc }} - {{ inc field_select.tpl with $field=$language }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme_mobile }}{{ endinc }} - {{ inc field_select.tpl with $field=$ssl_policy }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$new_share }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$hide_help }}{{ endinc }} - {{ inc field_select.tpl with $field=$singleuser }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$registration</h3> - {{ inc field_input.tpl with $field=$register_text }}{{ endinc }} - {{ inc field_select.tpl with $field=$register_policy }}{{ endinc }} - - {{ inc field_checkbox.tpl with $field=$no_multi_reg }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_openid }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_regfullname }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$upload</h3> - {{ inc field_input.tpl with $field=$maximagesize }}{{ endinc }} - {{ inc field_input.tpl with $field=$maximagelength }}{{ endinc }} - {{ inc field_input.tpl with $field=$jpegimagequality }}{{ endinc }} - - <h3>$corporate</h3> - {{ inc field_input.tpl with $field=$allowed_sites }}{{ endinc }} - {{ inc field_input.tpl with $field=$allowed_email }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$block_public }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$force_publish }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_community_page }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$ostatus_disabled }}{{ endinc }} - {{ inc field_select.tpl with $field=$ostatus_poll_interval }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$diaspora_enabled }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$dfrn_only }}{{ endinc }} - {{ inc field_input.tpl with $field=$global_directory }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$thread_allow }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$newuser_private }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$enotify_no_content }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$private_addons }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$disable_embedded }}{{ endinc }} - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$advanced</h3> - {{ inc field_checkbox.tpl with $field=$no_utf }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$verifyssl }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxy }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxyuser }}{{ endinc }} - {{ inc field_input.tpl with $field=$timeout }}{{ endinc }} - {{ inc field_input.tpl with $field=$delivery_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$poll_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$maxloadavg }}{{ endinc }} - {{ inc field_input.tpl with $field=$abandon_days }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - </form> -</div> diff --git a/view/theme/frost-mobile/admin_users.tpl b/view/theme/frost-mobile/admin_users.tpl deleted file mode 100644 index a3f6d2416f..0000000000 --- a/view/theme/frost-mobile/admin_users.tpl +++ /dev/null @@ -1,98 +0,0 @@ -<script> - function confirm_delete(uname){ - return confirm( "$confirm_delete".format(uname)); - } - function confirm_delete_multi(){ - return confirm("$confirm_delete_multi"); - } - function selectall(cls){ - $j("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - <h3>$h_pending</h3> - {{ if $pending }} - <table id='pending'> - <thead> - <tr> - {{ for $th_pending as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $pending as $u }} - <tr> - <td class="created">$u.created</td> - <td class="name">$u.name</td> - <td class="email">$u.email</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_$u.hash" name="pending[]" value="$u.hash" /></td> - <td class="tools"> - <a href="$baseurl/regmod/allow/$u.hash" title='$approve'><span class='tool like'></span></a> - <a href="$baseurl/regmod/deny/$u.hash" title='$deny'><span class='tool dislike'></span></a> - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="$deny"/> <input type="submit" name="page_users_approve" value="$approve" /></div> - {{ else }} - <p>$no_pending</p> - {{ endif }} - - - - - <h3>$h_users</h3> - {{ if $users }} - <table id='users'> - <thead> - <tr> - <th></th> - {{ for $th_users as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $users as $u }} - <tr> - <td><img src="$u.micro" alt="$u.nickname" title="$u.nickname"></td> - <td class='name'><a href="$u.url" title="$u.nickname" >$u.name</a></td> - <td class='email'>$u.email</td> - <td class='register_date'>$u.register_date</td> - <td class='login_date'>$u.login_date</td> - <td class='lastitem_date'>$u.lastitem_date</td> - <td class='login_date'>$u.page_flags {{ if $u.is_admin }}($siteadmin){{ endif }} {{ if $u.account_expired }}($accountexpired){{ endif }}</td> - <td class="checkbox"> - {{ if $u.is_admin }} - - {{ else }} - <input type="checkbox" class="users_ckbx" id="id_user_$u.uid" name="user[]" value="$u.uid"/></td> - {{ endif }} - <td class="tools"> - {{ if $u.is_admin }} - - {{ else }} - <a href="$baseurl/admin/users/block/$u.uid?t=$form_security_token" title='{{ if $u.blocked }}$unblock{{ else }}$block{{ endif }}'><span class='icon block {{ if $u.blocked==0 }}dim{{ endif }}'></span></a> - <a href="$baseurl/admin/users/delete/$u.uid?t=$form_security_token" title='$delete' onclick="return confirm_delete('$u.name')"><span class='icon drop'></span></a> - {{ endif }} - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="$block/$unblock" /> <input type="submit" name="page_users_delete" value="$delete" onclick="return confirm_delete_multi()" /></div> - {{ else }} - NO USERS?!? - {{ endif }} - </form> -</div> diff --git a/view/theme/frost-mobile/categories_widget.tpl b/view/theme/frost-mobile/categories_widget.tpl deleted file mode 100644 index ebc62404b8..0000000000 --- a/view/theme/frost-mobile/categories_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{#<!--<div id="categories-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="categories-ul"> - <li class="tool"><a href="$base" class="categories-link categories-all{{ if $sel_all }} categories-selected{{ endif }}">$all</a></li> - {{ for $terms as $term }} - <li class="tool"><a href="$base?f=&category=$term.name" class="categories-link{{ if $term.selected }} categories-selected{{ endif }}">$term.name</a></li> - {{ endfor }} - </ul> - -</div>-->#} diff --git a/view/theme/frost-mobile/comment_item.tpl b/view/theme/frost-mobile/comment_item.tpl deleted file mode 100755 index 5410cd4cfb..0000000000 --- a/view/theme/frost-mobile/comment_item.tpl +++ /dev/null @@ -1,78 +0,0 @@ -{#<!-- <script> - $(document).ready( function () { - $(document).mouseup(function(e) { - var container = $("#comment-edit-wrapper-$id"); - if( container.has(e.target).length === 0) { - commentClose(document.getElementById('comment-edit-text-$id'),$id); - cmtBbClose($id); - } - }); - }); - </script>-->#} - - <div class="comment-wwedit-wrapper $indent" id="comment-edit-wrapper-$id" style="display: block;" > - <form class="comment-edit-form $indent" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;" > -{#<!-- <span id="hide-commentbox-$id" class="hide-commentbox fakelink" onclick="showHideCommentBox($id);">$comment</span> - <form class="comment-edit-form" style="display: none;" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">-->#} - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="source" value="$sourceapp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - {#<!--<div class="comment-edit-photo" id="comment-edit-photo-$id" >-->#} - <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-$id" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - {#<!--</div>-->#} - {#<!--<div class="comment-edit-photo-end"></div>-->#} - <ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> -{#<!-- <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li>-->#} - </ul> - {#<!--<div class="comment-edit-bb-end"></div>-->#} -{#<!-- <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" onBlur="commentClose(this,$id);cmtBbClose($id);" >$comment</textarea>-->#} - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" >$comment</textarea> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - {#<!--<span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="preview-link fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div>-->#} - </div> - - {#<!--<div class="comment-edit-end"></div>-->#} - </form> - - </div> diff --git a/view/theme/frost-mobile/common_tabs.tpl b/view/theme/frost-mobile/common_tabs.tpl deleted file mode 100644 index 940e5aeb2f..0000000000 --- a/view/theme/frost-mobile/common_tabs.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<ul class="tabs"> - {{ for $tabs as $tab }} - <li id="$tab.id"><a href="$tab.url" class="tab button $tab.sel"{{ if $tab.title }} title="$tab.title"{{ endif }}>$tab.label</a></li> - {{ endfor }} - <div id="tabs-end"></div> -</ul> diff --git a/view/theme/frost-mobile/contact_block.tpl b/view/theme/frost-mobile/contact_block.tpl deleted file mode 100644 index a8e34fce16..0000000000 --- a/view/theme/frost-mobile/contact_block.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{#<!--<div id="contact-block"> -<h4 class="contact-block-h4">$contacts</h4> -{{ if $micropro }} - <a class="allcontact-link" href="viewcontacts/$nickname">$viewcontacts</a> - <div class='contact-block-content'> - {{ for $micropro as $m }} - $m - {{ endfor }} - </div> -{{ endif }} -</div> -<div class="clear"></div>-->#} diff --git a/view/theme/frost-mobile/contact_edit.tpl b/view/theme/frost-mobile/contact_edit.tpl deleted file mode 100644 index e5f12950c7..0000000000 --- a/view/theme/frost-mobile/contact_edit.tpl +++ /dev/null @@ -1,93 +0,0 @@ - -<h2>$header</h2> - -<div id="contact-edit-wrapper" > - - $tab_str - - <div id="contact-edit-drop-link" > - <a href="contacts/$contact_id/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="$delete" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#}></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - <div class="vcard"> - <div class="fn">$name</div> - <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="$photo" alt="$name" /></div> - </div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">$relation_text</div></li> - <li><div id="contact-edit-nettype">$nettype</div></li> - {{ if $lost_contact }} - <li><div id="lost-contact-message">$lost_contact</div></li> - {{ endif }} - {{ if $insecure }} - <li><div id="insecure-message">$insecure</div></li> - {{ endif }} - {{ if $blocked }} - <li><div id="block-message">$blocked</div></li> - {{ endif }} - {{ if $ignored }} - <li><div id="ignore-message">$ignored</div></li> - {{ endif }} - {{ if $archived }} - <li><div id="archive-message">$archived</div></li> - {{ endif }} - - <li> </li> - - {{ if $common_text }} - <li><div id="contact-edit-common"><a href="$common_link">$common_text</a></div></li> - {{ endif }} - {{ if $all_friends }} - <li><div id="contact-edit-allfriends"><a href="allfriends/$contact_id">$all_friends</a></div></li> - {{ endif }} - - - <li><a href="network/0?nets=all&cid=$contact_id" id="contact-edit-view-recent">$lblrecent</a></li> - {{ if $lblsuggest }} - <li><a href="fsuggest/$contact_id" id="contact-edit-suggest">$lblsuggest</a></li> - {{ endif }} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/$contact_id" method="post" > -<input type="hidden" name="contact_id" value="$contact_id"> - - {{ if $poll_enabled }} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">$lastupdtext <span id="contact-edit-last-updated">$last_update</span></div> - <span id="contact-edit-poll-text">$updpub $poll_interval</span> <span id="contact-edit-update-now" class="button"><a id="update_now_link" href="contacts/$contact_id/update" >$udnow</a></span> - </div> - {{ endif }} - <div id="contact-edit-end" ></div> - - {{inc field_checkbox.tpl with $field=$hidden }}{{endinc}} - -<div id="contact-edit-info-wrapper"> -<h4>$lbl_info1</h4> - <textarea id="contact-edit-info" rows="8"{# cols="35"#} name="info">$info</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>$lbl_vis1</h4> -<p>$lbl_vis2</p> -</div> -$profile_select -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> - -</form> -</div> diff --git a/view/theme/frost-mobile/contact_head.tpl b/view/theme/frost-mobile/contact_head.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/frost-mobile/contact_template.tpl b/view/theme/frost-mobile/contact_template.tpl deleted file mode 100644 index 7c19b3272e..0000000000 --- a/view/theme/frost-mobile/contact_template.tpl +++ /dev/null @@ -1,36 +0,0 @@ - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id" - onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id);" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-$contact.id\');',200)" > - -{#<!-- <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a>-->#} - <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id"> - <img src="$contact.thumb" $contact.sparkle alt="$contact.name" /> - </span> - - {{ if $contact.photo_menu }} -{#<!-- <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span>-->#} - <div class="contact-photo-menu" id="contact-photo-menu-$contact.id"> - <ul> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - </div> - {{ endif }} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div><br /> -{{ if $contact.alt_text }}<div class="contact-entry-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }} - <div class="contact-entry-network" id="contact-entry-network-$contact.id" >$contact.network</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/frost-mobile/contacts-end.tpl b/view/theme/frost-mobile/contacts-end.tpl deleted file mode 100644 index 820b1c6a0f..0000000000 --- a/view/theme/frost-mobile/contacts-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ - -<script src="$baseurl/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost-mobile/contacts-head.tpl b/view/theme/frost-mobile/contacts-head.tpl deleted file mode 100644 index 5ae97f9f0c..0000000000 --- a/view/theme/frost-mobile/contacts-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script> - window.autocompleteType = 'contacts-head'; -</script> - diff --git a/view/theme/frost-mobile/contacts-template.tpl b/view/theme/frost-mobile/contacts-template.tpl deleted file mode 100644 index 76254c1ca8..0000000000 --- a/view/theme/frost-mobile/contacts-template.tpl +++ /dev/null @@ -1,28 +0,0 @@ -<h1>$header{{ if $total }} ($total){{ endif }}</h1> - -{{ if $finding }}<h4>$finding</h4>{{ endif }} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="$cmd" method="get" > -<span class="contacts-search-desc">$desc</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="$search" /> -<input type="submit" name="submit" id="contacts-search-submit" value="$submit" /> -</form> -</div> -<div id="contacts-search-end"></div> - -$tabs - - -<div id="contacts-display-wrapper"> -{{ for $contacts as $contact }} - {{ inc contact_template.tpl }}{{ endinc }} -{{ endfor }} -</div> -<div id="contact-edit-end"></div> - -$paginate - - - - diff --git a/view/theme/frost-mobile/contacts-widget-sidebar.tpl b/view/theme/frost-mobile/contacts-widget-sidebar.tpl deleted file mode 100644 index 1c63f9eab2..0000000000 --- a/view/theme/frost-mobile/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,2 +0,0 @@ -$follow_widget - diff --git a/view/theme/frost-mobile/conversation.tpl b/view/theme/frost-mobile/conversation.tpl deleted file mode 100644 index d39976f39f..0000000000 --- a/view/theme/frost-mobile/conversation.tpl +++ /dev/null @@ -1,29 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -<div id="tread-wrapper-$thread.id" class="tread-wrapper"> - {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span> - </div> - <div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;"> - {{endif}} - {{if $item.comment_lastcollapsed}}</div>{{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{#<!--{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<div id="item-delete-selected-end"></div> -{{ endif }}-->#} diff --git a/view/theme/frost-mobile/cropbody.tpl b/view/theme/frost-mobile/cropbody.tpl deleted file mode 100644 index 3283084cad..0000000000 --- a/view/theme/frost-mobile/cropbody.tpl +++ /dev/null @@ -1,27 +0,0 @@ -<h1>$title</h1> -<p id="cropimage-desc"> -$desc -</p> -<div id="cropimage-wrapper"> -<img src="$image_url" id="croppa" class="imgCrop" alt="$title" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<form action="profile_photo/$resource" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="$done" /> -</div> - -</form> diff --git a/view/theme/frost-mobile/cropend.tpl b/view/theme/frost-mobile/cropend.tpl deleted file mode 100644 index a56c71d92e..0000000000 --- a/view/theme/frost-mobile/cropend.tpl +++ /dev/null @@ -1,4 +0,0 @@ - <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <script type="text/javascript" language="javascript">initCrop();</script> diff --git a/view/theme/frost-mobile/crophead.tpl b/view/theme/frost-mobile/crophead.tpl deleted file mode 100644 index 56e941e3ab..0000000000 --- a/view/theme/frost-mobile/crophead.tpl +++ /dev/null @@ -1 +0,0 @@ - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/frost-mobile/display-head.tpl b/view/theme/frost-mobile/display-head.tpl deleted file mode 100644 index 1fc82ae779..0000000000 --- a/view/theme/frost-mobile/display-head.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<script> - window.autoCompleteType = 'display-head'; -</script> - diff --git a/view/theme/frost-mobile/end.tpl b/view/theme/frost-mobile/end.tpl deleted file mode 100644 index 8bc088421a..0000000000 --- a/view/theme/frost-mobile/end.tpl +++ /dev/null @@ -1,22 +0,0 @@ -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -{#<!--<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> -<script type="text/javascript"> - tinyMCE.init({ mode : "none"}); -</script>-->#} -<script type="text/javascript" src="$baseurl/js/jquery.js" ></script> -<script type="text/javascript">var $j = jQuery.noConflict();</script> -<script type="text/javascript" src="$baseurl/view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.min.js" ></script> -<script type="text/javascript" src="$baseurl/js/jquery.textinputs.js" ></script> -{#<!--<script type="text/javascript" src="$baseurl/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script> -<script type="text/javascript" src="$baseurl/library/colorbox/jquery.colorbox-min.js"></script>-->#} -{#<!--<script type="text/javascript" src="$baseurl/library/tiptip/jquery.tipTip.minified.js"></script>-->#} -<script type="text/javascript" src="$baseurl/library/jgrowl/jquery.jgrowl_minimized.js"></script> - -<script type="text/javascript" src="$baseurl/view/theme/frost-mobile/js/fk.autocomplete.min.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost-mobile/js/acl.min.js" ></script> -<script type="text/javascript" src="$baseurl/js/webtoolkit.base64.min.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost-mobile/js/main.min.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost-mobile/js/theme.min.js"></script> - diff --git a/view/theme/frost-mobile/event.tpl b/view/theme/frost-mobile/event.tpl deleted file mode 100644 index 67de85d5c8..0000000000 --- a/view/theme/frost-mobile/event.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{ for $events as $event }} - <div class="event"> - - {{ if $event.item.author_name }}<a href="$event.item.author_link" ><img src="$event.item.author_avatar" height="32" width="32" />$event.item.author_name</a>{{ endif }} - $event.html - {{ if $event.item.plink }}<a href="$event.plink.0" title="$event.plink.1" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{ endif }} - {{ if $event.edit }}<a href="$event.edit.0" title="$event.edit.1" class="edit-event-link tool s22 pencil"></a>{{ endif }} - </div> - <div class="clear"></div> -{{ endfor }} diff --git a/view/theme/frost-mobile/event_end.tpl b/view/theme/frost-mobile/event_end.tpl deleted file mode 100644 index fd9e41f944..0000000000 --- a/view/theme/frost-mobile/event_end.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<script language="javascript" type="text/javascript" - src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script> - - diff --git a/view/theme/frost-mobile/event_head.tpl b/view/theme/frost-mobile/event_head.tpl deleted file mode 100644 index c3f16d5428..0000000000 --- a/view/theme/frost-mobile/event_head.tpl +++ /dev/null @@ -1,6 +0,0 @@ -<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' /> - -<script language="javascript" type="text/javascript"> -window.aclType = 'event_head'; -</script> - diff --git a/view/theme/frost-mobile/field_checkbox.tpl b/view/theme/frost-mobile/field_checkbox.tpl deleted file mode 100644 index 9fbf84eac9..0000000000 --- a/view/theme/frost-mobile/field_checkbox.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field checkbox' id='div_id_$field.0'> - <label id='label_id_$field.0' for='id_$field.0'>$field.1</label> - <input type="checkbox" name='$field.0' id='id_$field.0' value="1" {{ if $field.2 }}checked="checked"{{ endif }}><br /> - <span class='field_help' id='help_id_$field.0'>$field.3</span> - </div> diff --git a/view/theme/frost-mobile/field_input.tpl b/view/theme/frost-mobile/field_input.tpl deleted file mode 100644 index 58e17406c0..0000000000 --- a/view/theme/frost-mobile/field_input.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label><br /> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/frost-mobile/field_openid.tpl b/view/theme/frost-mobile/field_openid.tpl deleted file mode 100644 index 8d330a30a0..0000000000 --- a/view/theme/frost-mobile/field_openid.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input openid' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label><br /> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/frost-mobile/field_password.tpl b/view/theme/frost-mobile/field_password.tpl deleted file mode 100644 index 7a0d3fe9f4..0000000000 --- a/view/theme/frost-mobile/field_password.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field password' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label><br /> - <input type='password' name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/frost-mobile/field_themeselect.tpl b/view/theme/frost-mobile/field_themeselect.tpl deleted file mode 100644 index d8ddc2fc74..0000000000 --- a/view/theme/frost-mobile/field_themeselect.tpl +++ /dev/null @@ -1,9 +0,0 @@ - - <div class='field select'> - <label for='id_$field.0'>$field.1</label> - <select name='$field.0' id='id_$field.0' {{ if $field.5 }}onchange="previewTheme(this);"{{ endif }} > - {{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }} - </select> - <span class='field_help'>$field.3</span> - <div id="theme-preview"></div> - </div> diff --git a/view/theme/frost-mobile/generic_links_widget.tpl b/view/theme/frost-mobile/generic_links_widget.tpl deleted file mode 100644 index a976d4573c..0000000000 --- a/view/theme/frost-mobile/generic_links_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div class="widget{{ if $class }} $class{{ endif }}"> -{#<!-- {{if $title}}<h3>$title</h3>{{endif}}-->#} - {{if $desc}}<div class="desc">$desc</div>{{endif}} - - <ul class="tabs links-widget"> - {{ for $items as $item }} - <li class="tool"><a href="$item.url" class="tab {{ if $item.selected }}selected{{ endif }}">$item.label</a></li> - {{ endfor }} - <div id="tabs-end"></div> - </ul> - -</div> diff --git a/view/theme/frost-mobile/group_drop.tpl b/view/theme/frost-mobile/group_drop.tpl deleted file mode 100644 index 959b77bb21..0000000000 --- a/view/theme/frost-mobile/group_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<div class="group-delete-wrapper button" id="group-delete-wrapper-$id" > - <a href="group/drop/$id?t=$form_security_token" - onclick="return confirmDelete();" - id="group-delete-icon-$id" - class="icon drophide group-delete-icon" - {#onmouseover="imgbright(this);" - onmouseout="imgdull(this);"#} ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/frost-mobile/head.tpl b/view/theme/frost-mobile/head.tpl deleted file mode 100644 index a79b2916dd..0000000000 --- a/view/theme/frost-mobile/head.tpl +++ /dev/null @@ -1,31 +0,0 @@ -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -{#<!--<meta content='width=device-width, minimum-scale=1 maximum-scale=1' name='viewport'> -<meta content='True' name='HandheldFriendly'> -<meta content='320' name='MobileOptimized'>-->#} -<meta name="viewport" content="width=device-width; initial-scale = 1.0; maximum-scale=1.0; user-scalable=no" /> -{#<!--<meta name="viewport" content="width=100%; initial-scale=1; maximum-scale=1; minimum-scale=1; user-scalable=no;" />-->#} - -<base href="$baseurl/" /> -<meta name="generator" content="$generator" /> -{#<!--<link rel="stylesheet" href="$baseurl/library/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="$baseurl/library/colorbox/colorbox.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="$baseurl/library/tiptip/tipTip.css" type="text/css" media="screen" />-->#} -<link rel="stylesheet" href="$baseurl/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> - -<link rel="stylesheet" type="text/css" href="$stylesheet" media="all" /> - -<link rel="shortcut icon" href="$baseurl/images/friendica-32.png" /> -<link rel="search" - href="$baseurl/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<script> - window.delItem = "$delitem"; - window.commentEmptyText = "$comment"; - window.showMore = "$showmore"; - window.showFewer = "$showfewer"; - var updateInterval = $update_interval; - var localUser = {{ if $local_user }}$local_user{{ else }}false{{ endif }}; -</script> - diff --git a/view/theme/frost-mobile/jot-end.tpl b/view/theme/frost-mobile/jot-end.tpl deleted file mode 100644 index 41f50160f1..0000000000 --- a/view/theme/frost-mobile/jot-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - -<script>if(typeof window.jotInit != 'undefined') initEditor();</script> - diff --git a/view/theme/frost-mobile/jot-header.tpl b/view/theme/frost-mobile/jot-header.tpl deleted file mode 100644 index 5d8cfa4548..0000000000 --- a/view/theme/frost-mobile/jot-header.tpl +++ /dev/null @@ -1,18 +0,0 @@ - -<script> - var none = "none"; // ugly hack: $editselect shouldn't be a string if TinyMCE is enabled, but should if it isn't - window.editSelect = $editselect; - window.isPublic = "$ispublic"; - window.nickname = "$nickname"; - window.linkURL = "$linkurl"; - window.vidURL = "$vidurl"; - window.audURL = "$audurl"; - window.whereAreU = "$whereareu"; - window.term = "$term"; - window.baseURL = "$baseurl"; - window.geoTag = function () { $geotag } - window.jotId = "#profile-jot-text"; - window.imageUploadButton = 'wall-image-upload'; -</script> - - diff --git a/view/theme/frost-mobile/jot.tpl b/view/theme/frost-mobile/jot.tpl deleted file mode 100644 index b345152792..0000000000 --- a/view/theme/frost-mobile/jot.tpl +++ /dev/null @@ -1,91 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="source" value="$sourceapp" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div> - {{ endif }} - <div id="jot-text-wrap"> - {#<!--<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />-->#} - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> - - <div id="profile-upload-wrapper" style="display: $visitor;" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div> - </div> - - {#<!--<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>-->#} - <div id="profile-link-wrapper" style="display: $visitor;" > - <a id="profile-link" class="icon link" title="$weblink" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;" > - <a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;" > - <a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;" > - <a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate" title="$permset" ></a>$bang - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper"> - $acl - <hr/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - $jotnets - <div id="profile-jot-networks-end"></div> - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>window.jotInit = true;</script>{{ endif }} diff --git a/view/theme/frost-mobile/jot_geotag.tpl b/view/theme/frost-mobile/jot_geotag.tpl deleted file mode 100644 index 3f8bee91a7..0000000000 --- a/view/theme/frost-mobile/jot_geotag.tpl +++ /dev/null @@ -1,11 +0,0 @@ - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $j('#jot-coord').val(lat + ', ' + lon); - $j('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/frost-mobile/lang_selector.tpl b/view/theme/frost-mobile/lang_selector.tpl deleted file mode 100644 index e777a0a861..0000000000 --- a/view/theme/frost-mobile/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/theme/frost-mobile/like_noshare.tpl b/view/theme/frost-mobile/like_noshare.tpl deleted file mode 100644 index 5bf94f7df7..0000000000 --- a/view/theme/frost-mobile/like_noshare.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id"> - <a href="#" class="tool like" title="$likethis" onclick="dolike($id,'like'); return false"></a> - {{ if $nolike }} - <a href="#" class="tool dislike" title="$nolike" onclick="dolike($id,'dislike'); return false"></a> - {{ endif }} - <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> -</div> diff --git a/view/theme/frost-mobile/login.tpl b/view/theme/frost-mobile/login.tpl deleted file mode 100644 index 05ae364c00..0000000000 --- a/view/theme/frost-mobile/login.tpl +++ /dev/null @@ -1,45 +0,0 @@ - -<div class="login-form"> -<form action="$dest_url" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{ inc field_input.tpl with $field=$lname }}{{ endinc }} - {{ inc field_password.tpl with $field=$lpassword }}{{ endinc }} - </div> - - {{ if $openid }} - <div id="login_openid"> - {{ inc field_openid.tpl with $field=$lopenid }}{{ endinc }} - </div> - {{ endif }} - - <br /> - <div id='login-footer'> -<!-- <div class="login-extra-links"> - By signing in you agree to the latest <a href="tos.html" title="$tostitle" id="terms-of-service-link" >$toslink</a> and <a href="privacy.html" title="$privacytitle" id="privacy-link" >$privacylink</a> - </div>--> - - <br /> - {{ inc field_checkbox.tpl with $field=$lremember }}{{ endinc }} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="$login" /> - </div> - - <br /><br /> - <div class="login-extra-links"> - {{ if $register }}<a href="register" title="$register.title" id="register-link">$register.desc</a>{{ endif }} - <a href="lostpass" title="$lostpass" id="lost-password-link" >$lostlink</a> - </div> - </div> - - {{ for $hiddens as $k=>$v }} - <input type="hidden" name="$k" value="$v" /> - {{ endfor }} - - -</form> -</div> - -<script type="text/javascript">window.loginName = "$lname.0";</script> diff --git a/view/theme/frost-mobile/login_head.tpl b/view/theme/frost-mobile/login_head.tpl deleted file mode 100644 index 14734821ce..0000000000 --- a/view/theme/frost-mobile/login_head.tpl +++ /dev/null @@ -1,2 +0,0 @@ -{#<!--<link rel="stylesheet" href="$baseurl/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->#} - diff --git a/view/theme/frost-mobile/lostpass.tpl b/view/theme/frost-mobile/lostpass.tpl deleted file mode 100644 index 583e3dbaff..0000000000 --- a/view/theme/frost-mobile/lostpass.tpl +++ /dev/null @@ -1,21 +0,0 @@ -<div class="lostpass-form"> -<h2>$title</h2> -<br /><br /><br /> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper" class="field input"> - <label for="login-name" id="label-login-name">$name</label><br /> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<p id="lostpass-desc"> -$desc -</p> -<br /> - -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="$submit" /> -</div> -<div id="login-submit-end"></div> -</form> -</div> diff --git a/view/theme/frost-mobile/mail_conv.tpl b/view/theme/frost-mobile/mail_conv.tpl deleted file mode 100644 index ed32dac5a9..0000000000 --- a/view/theme/frost-mobile/mail_conv.tpl +++ /dev/null @@ -1,18 +0,0 @@ -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >$mail.from_name</div> - <div class="mail-conv-date">$mail.date</div> - <div class="mail-conv-subject">$mail.subject</div> - </div> - <div class="mail-conv-body">$mail.body</div> -</div> -<div class="mail-conv-outside-wrapper-end"></div> - - -<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a></div> -<div class="mail-conv-delete-end"></div> - -<hr class="mail-conv-break" /> diff --git a/view/theme/frost-mobile/mail_list.tpl b/view/theme/frost-mobile/mail_list.tpl deleted file mode 100644 index 5be7f38623..0000000000 --- a/view/theme/frost-mobile/mail_list.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="$from_url" class="mail-list-sender-url" ><img class="mail-list-sender-photo$sparkle" src="$from_photo" height="80" width="80" alt="$from_name" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >$from_name</div> - <div class="mail-list-date">$date</div> - <div class="mail-list-subject"><a href="message/$id" class="mail-list-link">$subject</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-$id" > - <a href="message/dropconv/$id" onclick="return confirmDelete();" title="$delete" class="icon drophide mail-list-delete delete-icon" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/frost-mobile/message-end.tpl b/view/theme/frost-mobile/message-end.tpl deleted file mode 100644 index 820b1c6a0f..0000000000 --- a/view/theme/frost-mobile/message-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ - -<script src="$baseurl/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost-mobile/message-head.tpl b/view/theme/frost-mobile/message-head.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/frost-mobile/moderated_comment.tpl b/view/theme/frost-mobile/moderated_comment.tpl deleted file mode 100755 index b0451c8c60..0000000000 --- a/view/theme/frost-mobile/moderated_comment.tpl +++ /dev/null @@ -1,61 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-$id" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-$id" class="mod-cmnt-name-lbl">$lbl_modname</div> - <input type="text" id="mod-cmnt-name-$id" class="mod-cmnt-name" name="mod-cmnt-name" value="$modname" /> - <div id="mod-cmnt-email-lbl-$id" class="mod-cmnt-email-lbl">$lbl_modemail</div> - <input type="text" id="mod-cmnt-email-$id" class="mod-cmnt-email" name="mod-cmnt-email" value="$modemail" /> - <div id="mod-cmnt-url-lbl-$id" class="mod-cmnt-url-lbl">$lbl_modurl</div> - <input type="text" id="mod-cmnt-url-$id" class="mod-cmnt-url" name="mod-cmnt-url" value="$modurl" /> - </div> - <ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" onBlur="commentClose(this,$id);" >$comment</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/frost-mobile/msg-end.tpl b/view/theme/frost-mobile/msg-end.tpl deleted file mode 100644 index 6074133798..0000000000 --- a/view/theme/frost-mobile/msg-end.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/frost-mobile/msg-header.tpl b/view/theme/frost-mobile/msg-header.tpl deleted file mode 100644 index fb6e0684b7..0000000000 --- a/view/theme/frost-mobile/msg-header.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -<script language="javascript" type="text/javascript"> - window.nickname = "$nickname"; - window.linkURL = "$linkurl"; - var plaintext = "none"; - window.jotId = "#prvmail-text"; - window.imageUploadButton = 'prvmail-upload'; - window.autocompleteType = 'msg-header'; -</script> - diff --git a/view/theme/frost-mobile/nav.tpl b/view/theme/frost-mobile/nav.tpl deleted file mode 100644 index c03ea05d90..0000000000 --- a/view/theme/frost-mobile/nav.tpl +++ /dev/null @@ -1,146 +0,0 @@ -<nav> -{#<!-- $langselector -->#} - -{#<!-- <div id="site-location">$sitelocation</div> -->#} - - <span id="nav-link-wrapper" > - -{#<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->#} - <div class="nav-button-container"> -{#<!-- <a class="system-menu-link nav-link" href="#system-menu" title="Menu">-->#} - <img rel="#system-menu-list" class="nav-link" src="$baseurl/view/theme/frost-mobile/images/menu.png"> -{#<!-- </a>-->#} - <ul id="system-menu-list" class="nav-menu-list"> - {{ if $nav.login }} - <a id="nav-login-link" class="nav-load-page-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> - {{ endif }} - - {{ if $nav.register }} - <a id="nav-register-link" class="nav-load-page-link $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a> - {{ endif }} - - {{ if $nav.settings }} - <li><a id="nav-settings-link" class="$nav.settings.2 nav-load-page-link" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li> - {{ endif }} - - {{ if $nav.manage }} - <li> - <a id="nav-manage-link" class="nav-load-page-link $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a> - </li> - {{ endif }} - - {{ if $nav.profiles }} - <li><a id="nav-profiles-link" class="$nav.profiles.2 nav-load-page-link" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a></li> - {{ endif }} - - {{ if $nav.admin }} - <li><a id="nav-admin-link" class="$nav.admin.2 nav-load-page-link" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li> - {{ endif }} - - <li><a id="nav-search-link" class="$nav.search.2 nav-load-page-link" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a></li> - - {{ if $nav.apps }} - <li><a id="nav-apps-link" class="$nav.apps.2 nav-load-page-link" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a></li> - {{ endif }} - - {{ if $nav.help }} - <li><a id="nav-help-link" class="$nav.help.2 nav-load-page-link" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li> - {{ endif }} - - {{ if $nav.logout }} - <li><a id="nav-logout-link" class="$nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li> - {{ endif }} - </ul> - </div> - - {{ if $nav.notifications }} -{#<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a>-->#} - <div class="nav-button-container"> -{#<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">-->#} - <img rel="#nav-notifications-menu" class="nav-link" src="$baseurl/view/theme/frost-mobile/images/notifications.png"> -{#<!-- </a>-->#} - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="notifications-menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - </div> - {{ endif }} - -{#<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->#} - <div class="nav-button-container"> -{#<!-- <a class="contacts-menu-link nav-link" href="#contacts-menu" title="Contacts">-->#} - <img rel="#contacts-menu-list" class="nav-link" src="$baseurl/view/theme/frost-mobile/images/contacts.png"> - {#<!--</a>-->#} - {{ if $nav.introductions }} - <span id="intro-update" class="nav-ajax-left"></span> - {{ endif }} - <ul id="contacts-menu-list" class="nav-menu-list"> - {{ if $nav.contacts }} - <li><a id="nav-contacts-link" class="$nav.contacts.2 nav-load-page-link" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a><li> - {{ endif }} - - <li><a id="nav-directory-link" class="$nav.directory.2 nav-load-page-link" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a><li> - - {{ if $nav.introductions }} - <li> - <a id="nav-notify-link" class="$nav.introductions.2 $sel.introductions nav-load-page-link" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - </li> - {{ endif }} - </ul> - </div> - - {{ if $nav.messages }} -{#<!-- <a id="nav-messages-link" class="nav-link $nav.messages.2 $sel.messages nav-load-page-link" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>-->#} - <div class="nav-button-container"> - <a id="nav-messages-link" class="$nav.messages.2 $sel.messages nav-load-page-link" href="$nav.messages.0" title="$nav.messages.3" > - <img src="$baseurl/view/theme/frost-mobile/images/message.png" class="nav-link"> - </a> - <span id="mail-update" class="nav-ajax-left"></span> - </div> - {{ endif }} - -{#<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->#} - <div class="nav-button-container"> -{#<!-- <a class="network-menu-link nav-link" href="#network-menu" title="Network">-->#} - <img rel="#network-menu-list" class="nav-link" src="$baseurl/view/theme/frost-mobile/images/network.png"> -{#<!-- </a>-->#} - {{ if $nav.network }} - <span id="net-update" class="nav-ajax-left"></span> - {{ endif }} - <ul id="network-menu-list" class="nav-menu-list"> - {{ if $nav.network }} - <li> - <a id="nav-network-link" class="$nav.network.2 $sel.network nav-load-page-link" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - </li> - {#<!--<span id="net-update" class="nav-ajax-left"></span>-->#} - {{ endif }} - - {{ if $nav.network }} - <li> - <a class="nav-menu-icon network-reset-link nav-link" href="$nav.net_reset.0" title="$nav.net_reset.3">$nav.net_reset.1</a> - </li> - {{ endif }} - - {{ if $nav.home }} - <li><a id="nav-home-link" class="$nav.home.2 $sel.home nav-load-page-link" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a></li> - {#<!--<span id="home-update" class="nav-ajax-left"></span>-->#} - {{ endif }} - - {{ if $nav.community }} - <li> - <a id="nav-community-link" class="$nav.community.2 $sel.community nav-load-page-link" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - </li> - {{ endif }} - </ul> - </div> - - </span> - {#<!--<span id="nav-end"></span>-->#} - <span id="banner">$banner</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/frost-mobile/photo_drop.tpl b/view/theme/frost-mobile/photo_drop.tpl deleted file mode 100644 index d004fce977..0000000000 --- a/view/theme/frost-mobile/photo_drop.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" > - <a href="item/drop/$id" onclick="return confirmDelete();" class="icon drophide" title="$delete" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);" #}></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/theme/frost-mobile/photo_edit.tpl b/view/theme/frost-mobile/photo_edit.tpl deleted file mode 100644 index 4265f8c98c..0000000000 --- a/view/theme/frost-mobile/photo_edit.tpl +++ /dev/null @@ -1,58 +0,0 @@ - -<form action="photos/$nickname/$resource_id" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="$item_id" /> - - <div class="photo-edit-input-text"> - <label id="photo-edit-albumname-label" for="photo-edit-albumname">$newalbum</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="$album" /> - </div> - - <div id="photo-edit-albumname-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-caption-label" for="photo-edit-caption">$capt_label</label> - <input id="photo-edit-caption" type="text" size="32" name="desc" value="$caption" /> - </div> - - <div id="photo-edit-caption-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-tags-label" for="photo-edit-newtag" >$tag_label</label> - <input name="newtag" id="photo-edit-newtag" size="32" title="$help_tags" type="text" /> - </div> - - <div id="photo-edit-tags-end"></div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-cw-label" for="photo-edit-rotate-cw">$rotatecw</label> - <input id="photo-edit-rotate-cw" class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> - </div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-ccw-label" for="photo-edit-rotate-ccw">$rotateccw</label> - <input id="photo-edit-rotate-ccw" class="photo-edit-rotate" type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="$permissions"/> - <span id="jot-perms-icon" class="icon $lockstate photo-perms-icon" ></span><div class="photo-jot-perms-text">$permissions</div> - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - $aclselect - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="$submit" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="$delete" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - - diff --git a/view/theme/frost-mobile/photo_edit_head.tpl b/view/theme/frost-mobile/photo_edit_head.tpl deleted file mode 100644 index 4536dd5dfd..0000000000 --- a/view/theme/frost-mobile/photo_edit_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ - -<script> - window.prevLink = "$prevlink"; - window.nextLink = "$nextlink"; - window.photoEdit = true; - -</script> diff --git a/view/theme/frost-mobile/photo_view.tpl b/view/theme/frost-mobile/photo_view.tpl deleted file mode 100644 index 92e115487a..0000000000 --- a/view/theme/frost-mobile/photo_view.tpl +++ /dev/null @@ -1,42 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo/$id');" /> {{ endif }} -</div> - -<div id="photo-nav"> - {{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0"><img src="view/theme/frost-mobile/images/arrow-left.png"></a></div>{{ endif }} - {{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0"><img src="view/theme/frost-mobile/images/arrow-right.png"></a></div>{{ endif }} -</div> -<div id="photo-photo"><a href="$photo.href" title="$photo.title"><img src="$photo.src" /></a></div> -<div id="photo-photo-end"></div> -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }} -$edit -{{ else }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons - $like - $dislike -</div> -{{ endif }} - -$comments - -$paginate -{{ endif }} - diff --git a/view/theme/frost-mobile/photos_head.tpl b/view/theme/frost-mobile/photos_head.tpl deleted file mode 100644 index 8cd22d5b6d..0000000000 --- a/view/theme/frost-mobile/photos_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script> - window.isPublic = "$ispublic"; -</script> - diff --git a/view/theme/frost-mobile/photos_upload.tpl b/view/theme/frost-mobile/photos_upload.tpl deleted file mode 100644 index 43dbcaad7b..0000000000 --- a/view/theme/frost-mobile/photos_upload.tpl +++ /dev/null @@ -1,50 +0,0 @@ -<h3>$pagename</h3> - -<div id="photos-usage-message">$usage</div> - -<form action="photos/$nickname" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >$newalbum</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">$existalbumtext</div> - <select id="photos-upload-album-select" name="album"> - $albumselect - </select> - </div> - <div id="photos-upload-exist-end"></div> - - $default_upload_box - - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >$nosharetext</label> - </div> - - - <div id="photos-upload-perms" class="photos-upload-perms" > - <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;"> - <div id="photos-upload-permissions-wrapper"> - $aclselect - </div> - </div> - - <div id="photos-upload-spacer"></div> - - $alt_uploader - - $default_upload_submit - - <div class="photos-upload-end" ></div> -</form> - diff --git a/view/theme/frost-mobile/profed_end.tpl b/view/theme/frost-mobile/profed_end.tpl deleted file mode 100644 index bf9b2a57a1..0000000000 --- a/view/theme/frost-mobile/profed_end.tpl +++ /dev/null @@ -1,8 +0,0 @@ - -<script type="text/javascript" src="js/country.min.js" ></script> - -<script language="javascript" type="text/javascript"> - Fill_Country('$country_name'); - Fill_States('$region'); -</script> - diff --git a/view/theme/frost-mobile/profed_head.tpl b/view/theme/frost-mobile/profed_head.tpl deleted file mode 100644 index 83d22d1745..0000000000 --- a/view/theme/frost-mobile/profed_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script language="javascript" type="text/javascript"> - window.editSelect = "none"; -</script> - diff --git a/view/theme/frost-mobile/profile_edit.tpl b/view/theme/frost-mobile/profile_edit.tpl deleted file mode 100644 index 64dc2a2f27..0000000000 --- a/view/theme/frost-mobile/profile_edit.tpl +++ /dev/null @@ -1,322 +0,0 @@ -$default - -<h1>$banner</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile/$profile_id/view?tab=profile" id="profile-edit-view-link" title="$viewprof">$viewprof</a></li> -<li><a href="$profile_clone_link" id="profile-edit-clone-link" title="$cr_prof">$cl_prof</a></li> -<li></li> -<li><a href="$profile_drop_link" id="profile-edit-drop-link" title="$del_prof" $disabled >$del_prof</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/$profile_id" method="post" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >$lbl_profname </label> -<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="$profile_name" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >$lbl_fullname </label> -<input type="text" size="28" name="name" id="profile-edit-name" value="$name" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >$lbl_title </label> -<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="$pdesc" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >$lbl_gender </label> -$gender -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >$lbl_bd </label> -<div id="profile-edit-dob" > -$dob $age -</div> -</div> -<div id="profile-edit-dob-end"></div> - -$hide_friends - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >$lbl_address </label> -<input type="text" size="28" name="address" id="profile-edit-address" value="$address" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >$lbl_city </label> -<input type="text" size="28" name="locality" id="profile-edit-locality" value="$locality" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >$lbl_zip </label> -<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="$postal_code" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >$lbl_country </label> -<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('$region');"> -<option selected="selected" >$country_name</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >$lbl_region </label> -<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >$region</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >$lbl_hometown </label> -<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="$hometown" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >$lbl_marital </label> -$marital -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > $lbl_with </label> -<input type="text" size="28" name="with" id="profile-edit-with" title="$lbl_ex1" value="$with" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > $lbl_howlong </label> -<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="$lbl_howlong" value="$howlong" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >$lbl_sexual </label> -$sexual -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >$lbl_homepage </label> -<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="$homepage" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >$lbl_politic </label> -<input type="text" size="28" name="politic" id="profile-edit-politic" value="$politic" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >$lbl_religion </label> -<input type="text" size="28" name="religion" id="profile-edit-religion" value="$religion" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >$lbl_pubkey </label> -<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="$lbl_ex2" value="$pub_keywords" /> -</div><div id="profile-edit-pubkeywords-desc">$lbl_pubdsc</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >$lbl_prvkey </label> -<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="$lbl_ex2" value="$prv_keywords" /> -</div><div id="profile-edit-prvkeywords-desc">$lbl_prvdsc</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" class="profile-jot-box"> -<p id="about-jot-desc" > -$lbl_about -</p> - -<textarea rows="10" cols="30" id="profile-about-text" class="profile-edit-textarea" name="about" >$about</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" class="profile-jot-box" > -<p id="interest-jot-desc" > -$lbl_hobbies -</p> - -<textarea rows="10" cols="30" id="interest-jot-text" class="profile-edit-textarea" name="interest" >$interest</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" class="profile-jot-box" > -<p id="likes-jot-desc" > -$lbl_likes -</p> - -<textarea rows="10" cols="30" id="likes-jot-text" class="profile-edit-textarea" name="likes" >$likes</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" class="profile-jot-box" > -<p id="dislikes-jot-desc" > -$lbl_dislikes -</p> - -<textarea rows="10" cols="30" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >$dislikes</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" class="profile-jot-box" > -<p id="contact-jot-desc" > -$lbl_social -</p> - -<textarea rows="10" cols="30" id="contact-jot-text" class="profile-edit-textarea" name="contact" >$contact</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" class="profile-jot-box" > -<p id="music-jot-desc" > -$lbl_music -</p> - -<textarea rows="10" cols="30" id="music-jot-text" class="profile-edit-textarea" name="music" >$music</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" class="profile-jot-box" > -<p id="book-jot-desc" > -$lbl_book -</p> - -<textarea rows="10" cols="30" id="book-jot-text" class="profile-edit-textarea" name="book" >$book</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" class="profile-jot-box" > -<p id="tv-jot-desc" > -$lbl_tv -</p> - -<textarea rows="10" cols="30" id="tv-jot-text" class="profile-edit-textarea" name="tv" >$tv</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" class="profile-jot-box" > -<p id="film-jot-desc" > -$lbl_film -</p> - -<textarea rows="10" cols="30" id="film-jot-text" class="profile-edit-textarea" name="film" >$film</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" class="profile-jot-box" > -<p id="romance-jot-desc" > -$lbl_love -</p> - -<textarea rows="10" cols="30" id="romance-jot-text" class="profile-edit-textarea" name="romance" >$romance</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" class="profile-jot-box" > -<p id="work-jot-desc" > -$lbl_work -</p> - -<textarea rows="10" cols="30" id="work-jot-text" class="profile-edit-textarea" name="work" >$work</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" class="profile-jot-box" > -<p id="education-jot-desc" > -$lbl_school -</p> - -<textarea rows="10" cols="30" id="education-jot-text" class="profile-edit-textarea" name="education" >$education</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> - diff --git a/view/theme/frost-mobile/profile_photo.tpl b/view/theme/frost-mobile/profile_photo.tpl deleted file mode 100644 index 42fc139f8f..0000000000 --- a/view/theme/frost-mobile/profile_photo.tpl +++ /dev/null @@ -1,19 +0,0 @@ -<h1>$title</h1> - -<form enctype="multipart/form-data" action="profile_photo" method="post"> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-photo-upload-wrapper"> -<label id="profile-photo-upload-label" for="profile-photo-upload">$lbl_upfile </label> -<input name="userfile" type="file" id="profile-photo-upload" size="25" /> -</div> - -<div id="profile-photo-submit-wrapper"> -<input type="submit" name="submit" id="profile-photo-submit" value="$submit"> -</div> - -</form> - -<div id="profile-photo-link-select-wrapper"> -$select -</div> diff --git a/view/theme/frost-mobile/profile_vcard.tpl b/view/theme/frost-mobile/profile_vcard.tpl deleted file mode 100644 index e91e6125ff..0000000000 --- a/view/theme/frost-mobile/profile_vcard.tpl +++ /dev/null @@ -1,51 +0,0 @@ -<div class="vcard"> - - <div class="fn label">$profile.name</div> - - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - {{ if $wallmessage }} - <li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/frost-mobile/prv_message.tpl b/view/theme/frost-mobile/prv_message.tpl deleted file mode 100644 index 27b2f39507..0000000000 --- a/view/theme/frost-mobile/prv_message.tpl +++ /dev/null @@ -1,39 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> - -{{ if $showinputs }} -<input type="text" id="recip" name="messageto" value="$prefill" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="$preid"> -{{ else }} -$select -{{ endif }} - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="28" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="32" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/frost-mobile/register.tpl b/view/theme/frost-mobile/register.tpl deleted file mode 100644 index 041be5e96e..0000000000 --- a/view/theme/frost-mobile/register.tpl +++ /dev/null @@ -1,80 +0,0 @@ -<div class='register-form'> -<h2>$regtitle</h2> -<br /> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="$photo" /> - - $registertext - - <p id="register-realpeople">$realpeople</p> - - <br /> -{{ if $oidlabel }} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >$oidlabel</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="$openid" > - </div> - <div id="register-openid-end" ></div> -{{ endif }} - - <div class="register-explain-wrapper"> - <p id="register-fill-desc">$fillwith $fillext</p> - </div> - - <br /><br /> - -{{ if $invitations }} - - <p id="register-invite-desc">$invite_desc</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >$invite_label</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="$invite_id" > - </div> - <div id="register-name-end" ></div> - -{{ endif }} - - - <div id="register-name-wrapper" class="field input" > - <label for="register-name" id="label-register-name" >$namelabel</label><br /> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="$username" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" class="field input" > - <label for="register-email" id="label-register-email" >$addrlabel</label><br /> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="$email" > - </div> - <div id="register-email-end" ></div> - - <div id="register-nickname-wrapper" class="field input" > - <label for="register-nickname" id="label-register-nickname" >$nicklabel</label><br /> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="$nickname" > - </div> - <div id="register-nickname-end" ></div> - - <div class="register-explain-wrapper"> - <p id="register-nickname-desc" >$nickdesc</p> - </div> - - $publish - - <div id="register-footer"> -<!-- <div class="agreement"> - By clicking '$regbutt' you are agreeing to the latest <a href="tos.html" title="$tostitle" id="terms-of-service-link" >$toslink</a> and <a href="privacy.html" title="$privacytitle" id="privacy-link" >$privacylink</a> - </div>--> - <br /> - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="$regbutt" /> - </div> - <div id="register-submit-end" ></div> - </div> -</form> -<br /><br /><br /> - -$license - -</div> diff --git a/view/theme/frost-mobile/search_item.tpl b/view/theme/frost-mobile/search_item.tpl deleted file mode 100644 index cec365dc80..0000000000 --- a/view/theme/frost-mobile/search_item.tpl +++ /dev/null @@ -1,64 +0,0 @@ -<a name="$item.id" ></a> -{#<!--<div class="wall-item-outside-wrapper $item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >-->#} - <div class="wall-item-content-wrapper $item.indent$item.previewing" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - {#<!--<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - {#<!--<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div>-->#} - {#<!--<div class="wall-item-photo-end"></div> -->#} - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}{#<!--<div class="wall-item-lock">-->#}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" onclick="lockview(event,$item.id);" />{#<!--</div>-->#} - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - {#<!--<div class="wall-item-author">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime">$item.ago</div> - - {#<!--</div> -->#} - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - {#<!--<div class="wall-item-title-end"></div>-->#} - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }} {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }}{{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {#<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >-->#} - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - {#<!--</div>-->#} - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - {#<!--<div class="wall-item-delete-end"></div>-->#} - </div> - </div> - {#<!--<div class="wall-item-wrapper-end"></div>-->#} - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -{#<!--<div class="wall-item-outside-wrapper-end $item.indent" ></div> - -</div> - --->#} diff --git a/view/theme/frost-mobile/settings-head.tpl b/view/theme/frost-mobile/settings-head.tpl deleted file mode 100644 index 8cd22d5b6d..0000000000 --- a/view/theme/frost-mobile/settings-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script> - window.isPublic = "$ispublic"; -</script> - diff --git a/view/theme/frost-mobile/settings.tpl b/view/theme/frost-mobile/settings.tpl deleted file mode 100644 index 8e5aff019b..0000000000 --- a/view/theme/frost-mobile/settings.tpl +++ /dev/null @@ -1,147 +0,0 @@ -<h1>$ptitle</h1> - -$nickname_block - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<h3 class="settings-heading">$h_pass</h3> - -{{inc field_password.tpl with $field=$password1 }}{{endinc}} -{{inc field_password.tpl with $field=$password2 }}{{endinc}} -{{inc field_password.tpl with $field=$password3 }}{{endinc}} - -{{ if $oid_enable }} -{{inc field_input.tpl with $field=$openid }}{{endinc}} -{{ endif }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_basic</h3> - -{{inc field_input.tpl with $field=$username }}{{endinc}} -{{inc field_input.tpl with $field=$email }}{{endinc}} -{{inc field_password.tpl with $field=$password4 }}{{endinc}} -{{inc field_custom.tpl with $field=$timezone }}{{endinc}} -{{inc field_input.tpl with $field=$defloc }}{{endinc}} -{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_prv</h3> - - -<input type="hidden" name="visibility" value="$visibility" /> - -{{inc field_input.tpl with $field=$maxreq }}{{endinc}} - -$profile_in_dir - -$profile_in_net_dir - -$hide_friends - -$hide_wall - -$blockwall - -$blocktags - -$suggestme - -$unkmail - - -{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} - -{{inc field_input.tpl with $field=$expire.days }}{{endinc}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>$expire.advanced</h3> - {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} - </div> - </div> - -</div> - - -<div id="settings-default-perms" class="settings-default-perms" > - <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> - <div id="settings-default-perms-menu-end"></div> - -{#<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->#} - - <div style="display: none;"> - <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> - $aclselect - </div> - </div> - -{#<!-- </div>-->#} -</div> -<br/> -<div id="settings-default-perms-end"></div> - -$group_select - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - - -<h3 class="settings-heading">$h_not</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">$activity_options</div> - -{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} - - -<div id="settings-notify-desc">$lbl_not</div> - -<div class="group"> -{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify8 }}{{endinc}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_advn</h3> -<div id="settings-pagetype-desc">$h_descadvn</div> - -$pagetype - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - diff --git a/view/theme/frost-mobile/settings_display_end.tpl b/view/theme/frost-mobile/settings_display_end.tpl deleted file mode 100644 index 739c43b35a..0000000000 --- a/view/theme/frost-mobile/settings_display_end.tpl +++ /dev/null @@ -1,2 +0,0 @@ - <script>$j(function(){ previewTheme($j("#id_$theme.0")[0]); });</script> - diff --git a/view/theme/frost-mobile/smarty3/acl_selector.tpl b/view/theme/frost-mobile/smarty3/acl_selector.tpl deleted file mode 100644 index d18776e367..0000000000 --- a/view/theme/frost-mobile/smarty3/acl_selector.tpl +++ /dev/null @@ -1,28 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">{{$showall}}</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>{{$show}}</a> - <a href="#" class='acl-button-hide'>{{$hide}}</a> -</div> - -<script> - window.allowCID = {{$allowcid}}; - window.allowGID = {{$allowgid}}; - window.denyCID = {{$denycid}}; - window.denyGID = {{$denygid}}; - window.aclInit = "true"; -</script> diff --git a/view/theme/frost-mobile/smarty3/admin_aside.tpl b/view/theme/frost-mobile/smarty3/admin_aside.tpl deleted file mode 100644 index 024d6195b5..0000000000 --- a/view/theme/frost-mobile/smarty3/admin_aside.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> -<ul class='admin linklist'> - <li class='admin button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> - <li class='admin button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> - <li class='admin button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> - <li class='admin button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> - <li class='admin button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> -</ul> - -{{if $admin.update}} -<ul class='admin linklist'> - <li class='admin button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> - <li class='admin button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{/if}} - - -{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} -<ul class='admin linklist'> - {{foreach $admin.plugins_admin as $l}} - <li class='admin button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> - {{/foreach}} -</ul> - - -<h4>{{$logtxt}}</h4> -<ul class='admin linklist'> - <li class='admin button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> -</ul> - diff --git a/view/theme/frost-mobile/smarty3/admin_site.tpl b/view/theme/frost-mobile/smarty3/admin_site.tpl deleted file mode 100644 index 035024e689..0000000000 --- a/view/theme/frost-mobile/smarty3/admin_site.tpl +++ /dev/null @@ -1,72 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_input.tpl" field=$sitename}} - {{include file="field_textarea.tpl" field=$banner}} - {{include file="field_select.tpl" field=$language}} - {{include file="field_select.tpl" field=$theme}} - {{include file="field_select.tpl" field=$theme_mobile}} - {{include file="field_select.tpl" field=$ssl_policy}} - {{include file="field_checkbox.tpl" field=$new_share}} - {{include file="field_checkbox.tpl" field=$hide_help}} - {{include file="field_select.tpl" field=$singleuser}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$registration}}</h3> - {{include file="field_input.tpl" field=$register_text}} - {{include file="field_select.tpl" field=$register_policy}} - - {{include file="field_checkbox.tpl" field=$no_multi_reg}} - {{include file="field_checkbox.tpl" field=$no_openid}} - {{include file="field_checkbox.tpl" field=$no_regfullname}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$upload}}</h3> - {{include file="field_input.tpl" field=$maximagesize}} - {{include file="field_input.tpl" field=$maximagelength}} - {{include file="field_input.tpl" field=$jpegimagequality}} - - <h3>{{$corporate}}</h3> - {{include file="field_input.tpl" field=$allowed_sites}} - {{include file="field_input.tpl" field=$allowed_email}} - {{include file="field_checkbox.tpl" field=$block_public}} - {{include file="field_checkbox.tpl" field=$force_publish}} - {{include file="field_checkbox.tpl" field=$no_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} - {{include file="field_select.tpl" field=$ostatus_poll_interval}} - {{include file="field_checkbox.tpl" field=$diaspora_enabled}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} - {{include file="field_input.tpl" field=$global_directory}} - {{include file="field_checkbox.tpl" field=$thread_allow}} - {{include file="field_checkbox.tpl" field=$newuser_private}} - {{include file="field_checkbox.tpl" field=$enotify_no_content}} - {{include file="field_checkbox.tpl" field=$private_addons}} - {{include file="field_checkbox.tpl" field=$disable_embedded}} - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$advanced}}</h3> - {{include file="field_checkbox.tpl" field=$no_utf}} - {{include file="field_checkbox.tpl" field=$verifyssl}} - {{include file="field_input.tpl" field=$proxy}} - {{include file="field_input.tpl" field=$proxyuser}} - {{include file="field_input.tpl" field=$timeout}} - {{include file="field_input.tpl" field=$delivery_interval}} - {{include file="field_input.tpl" field=$poll_interval}} - {{include file="field_input.tpl" field=$maxloadavg}} - {{include file="field_input.tpl" field=$abandon_days}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - </form> -</div> diff --git a/view/theme/frost-mobile/smarty3/admin_users.tpl b/view/theme/frost-mobile/smarty3/admin_users.tpl deleted file mode 100644 index 4d88670c17..0000000000 --- a/view/theme/frost-mobile/smarty3/admin_users.tpl +++ /dev/null @@ -1,103 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - function confirm_delete(uname){ - return confirm( "{{$confirm_delete}}".format(uname)); - } - function confirm_delete_multi(){ - return confirm("{{$confirm_delete_multi}}"); - } - function selectall(cls){ - $j("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - <h3>{{$h_pending}}</h3> - {{if $pending}} - <table id='pending'> - <thead> - <tr> - {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $pending as $u}} - <tr> - <td class="created">{{$u.created}}</td> - <td class="name">{{$u.name}}</td> - <td class="email">{{$u.email}}</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> - <td class="tools"> - <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='tool like'></span></a> - <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='tool dislike'></span></a> - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> - {{else}} - <p>{{$no_pending}}</p> - {{/if}} - - - - - <h3>{{$h_users}}</h3> - {{if $users}} - <table id='users'> - <thead> - <tr> - <th></th> - {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $users as $u}} - <tr> - <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> - <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> - <td class='email'>{{$u.email}}</td> - <td class='register_date'>{{$u.register_date}}</td> - <td class='login_date'>{{$u.login_date}}</td> - <td class='lastitem_date'>{{$u.lastitem_date}}</td> - <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> - <td class="checkbox"> - {{if $u.is_admin}} - - {{else}} - <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> - {{/if}} - <td class="tools"> - {{if $u.is_admin}} - - {{else}} - <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> - <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> - {{/if}} - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> - {{else}} - NO USERS?!? - {{/if}} - </form> -</div> diff --git a/view/theme/frost-mobile/smarty3/categories_widget.tpl b/view/theme/frost-mobile/smarty3/categories_widget.tpl deleted file mode 100644 index 1749fced3f..0000000000 --- a/view/theme/frost-mobile/smarty3/categories_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<div id="categories-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="categories-ul"> - <li class="tool"><a href="{{$base}}" class="categories-link categories-all{{if $sel_all}} categories-selected{{/if}}">{{$all}}</a></li> - {{foreach $terms as $term}} - <li class="tool"><a href="{{$base}}?f=&category={{$term.name}}" class="categories-link{{if $term.selected}} categories-selected{{/if}}">{{$term.name}}</a></li> - {{/foreach}} - </ul> - -</div>-->*}} diff --git a/view/theme/frost-mobile/smarty3/comment_item.tpl b/view/theme/frost-mobile/smarty3/comment_item.tpl deleted file mode 100644 index 1b22ea9c6e..0000000000 --- a/view/theme/frost-mobile/smarty3/comment_item.tpl +++ /dev/null @@ -1,83 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- <script> - $(document).ready( function () { - $(document).mouseup(function(e) { - var container = $("#comment-edit-wrapper-{{$id}}"); - if( container.has(e.target).length === 0) { - commentClose(document.getElementById('comment-edit-text-{{$id}}'),{{$id}}); - cmtBbClose({{$id}}); - } - }); - }); - </script>-->*}} - - <div class="comment-wwedit-wrapper {{$indent}}" id="comment-edit-wrapper-{{$id}}" style="display: block;" > - <form class="comment-edit-form {{$indent}}" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;" > -{{*<!-- <span id="hide-commentbox-{{$id}}" class="hide-commentbox fakelink" onclick="showHideCommentBox({{$id}});">{{$comment}}</span> - <form class="comment-edit-form" style="display: none;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;">-->*}} - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="source" value="{{$sourceapp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - {{*<!--<div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" >-->*}} - <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-{{$id}}" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - {{*<!--</div>-->*}} - {{*<!--<div class="comment-edit-photo-end"></div>-->*}} - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> -{{*<!-- <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li>-->*}} - </ul> - {{*<!--<div class="comment-edit-bb-end"></div>-->*}} -{{*<!-- <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose({{$id}});" >{{$comment}}</textarea>-->*}} - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - {{*<!--<span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="preview-link fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div>-->*}} - </div> - - {{*<!--<div class="comment-edit-end"></div>-->*}} - </form> - - </div> diff --git a/view/theme/frost-mobile/smarty3/common_tabs.tpl b/view/theme/frost-mobile/smarty3/common_tabs.tpl deleted file mode 100644 index 9fa4ed41d9..0000000000 --- a/view/theme/frost-mobile/smarty3/common_tabs.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<ul class="tabs"> - {{foreach $tabs as $tab}} - <li id="{{$tab.id}}"><a href="{{$tab.url}}" class="tab button {{$tab.sel}}"{{if $tab.title}} title="{{$tab.title}}"{{/if}}>{{$tab.label}}</a></li> - {{/foreach}} - <div id="tabs-end"></div> -</ul> diff --git a/view/theme/frost-mobile/smarty3/contact_block.tpl b/view/theme/frost-mobile/smarty3/contact_block.tpl deleted file mode 100644 index 5a0a26b87e..0000000000 --- a/view/theme/frost-mobile/smarty3/contact_block.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<div id="contact-block"> -<h4 class="contact-block-h4">{{$contacts}}</h4> -{{if $micropro}} - <a class="allcontact-link" href="viewcontacts/{{$nickname}}">{{$viewcontacts}}</a> - <div class='contact-block-content'> - {{foreach $micropro as $m}} - {{$m}} - {{/foreach}} - </div> -{{/if}} -</div> -<div class="clear"></div>-->*}} diff --git a/view/theme/frost-mobile/smarty3/contact_edit.tpl b/view/theme/frost-mobile/smarty3/contact_edit.tpl deleted file mode 100644 index 924acb0c1a..0000000000 --- a/view/theme/frost-mobile/smarty3/contact_edit.tpl +++ /dev/null @@ -1,98 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h2>{{$header}}</h2> - -<div id="contact-edit-wrapper" > - - {{$tab_str}} - - <div id="contact-edit-drop-link" > - <a href="contacts/{{$contact_id}}/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}}></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - <div class="vcard"> - <div class="fn">{{$name}}</div> - <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="{{$photo}}" alt="{{$name}}" /></div> - </div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">{{$relation_text}}</div></li> - <li><div id="contact-edit-nettype">{{$nettype}}</div></li> - {{if $lost_contact}} - <li><div id="lost-contact-message">{{$lost_contact}}</div></li> - {{/if}} - {{if $insecure}} - <li><div id="insecure-message">{{$insecure}}</div></li> - {{/if}} - {{if $blocked}} - <li><div id="block-message">{{$blocked}}</div></li> - {{/if}} - {{if $ignored}} - <li><div id="ignore-message">{{$ignored}}</div></li> - {{/if}} - {{if $archived}} - <li><div id="archive-message">{{$archived}}</div></li> - {{/if}} - - <li> </li> - - {{if $common_text}} - <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> - {{/if}} - {{if $all_friends}} - <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> - {{/if}} - - - <li><a href="network/0?nets=all&cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> - {{if $lblsuggest}} - <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> - {{/if}} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/{{$contact_id}}" method="post" > -<input type="hidden" name="contact_id" value="{{$contact_id}}"> - - {{if $poll_enabled}} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> - <span id="contact-edit-poll-text">{{$updpub}} {{$poll_interval}}</span> <span id="contact-edit-update-now" class="button"><a id="update_now_link" href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> - </div> - {{/if}} - <div id="contact-edit-end" ></div> - - {{include file="field_checkbox.tpl" field=$hidden}} - -<div id="contact-edit-info-wrapper"> -<h4>{{$lbl_info1}}</h4> - <textarea id="contact-edit-info" rows="8"{{* cols="35"*}} name="info">{{$info}}</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>{{$lbl_vis1}}</h4> -<p>{{$lbl_vis2}}</p> -</div> -{{$profile_select}} -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> - -</form> -</div> diff --git a/view/theme/frost-mobile/smarty3/contact_head.tpl b/view/theme/frost-mobile/smarty3/contact_head.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/theme/frost-mobile/smarty3/contact_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/theme/frost-mobile/smarty3/contact_template.tpl b/view/theme/frost-mobile/smarty3/contact_template.tpl deleted file mode 100644 index 7d257dabcc..0000000000 --- a/view/theme/frost-mobile/smarty3/contact_template.tpl +++ /dev/null @@ -1,41 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" - onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}});" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > - -{{*<!-- <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a>-->*}} - <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}"> - <img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /> - </span> - - {{if $contact.photo_menu}} -{{*<!-- <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span>-->*}} - <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> - <ul> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - </div> - {{/if}} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div><br /> -{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} - <div class="contact-entry-network" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/frost-mobile/smarty3/contacts-end.tpl b/view/theme/frost-mobile/smarty3/contacts-end.tpl deleted file mode 100644 index 9298a4245c..0000000000 --- a/view/theme/frost-mobile/smarty3/contacts-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost-mobile/smarty3/contacts-head.tpl b/view/theme/frost-mobile/smarty3/contacts-head.tpl deleted file mode 100644 index dd66b71d3e..0000000000 --- a/view/theme/frost-mobile/smarty3/contacts-head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.autocompleteType = 'contacts-head'; -</script> - diff --git a/view/theme/frost-mobile/smarty3/contacts-template.tpl b/view/theme/frost-mobile/smarty3/contacts-template.tpl deleted file mode 100644 index b9162c2e9e..0000000000 --- a/view/theme/frost-mobile/smarty3/contacts-template.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> - -{{if $finding}}<h4>{{$finding}}</h4>{{/if}} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="{{$cmd}}" method="get" > -<span class="contacts-search-desc">{{$desc}}</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> -<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> -</form> -</div> -<div id="contacts-search-end"></div> - -{{$tabs}} - - -<div id="contacts-display-wrapper"> -{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} -</div> -<div id="contact-edit-end"></div> - -{{$paginate}} - - - - diff --git a/view/theme/frost-mobile/smarty3/contacts-widget-sidebar.tpl b/view/theme/frost-mobile/smarty3/contacts-widget-sidebar.tpl deleted file mode 100644 index bda321896e..0000000000 --- a/view/theme/frost-mobile/smarty3/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$follow_widget}} - diff --git a/view/theme/frost-mobile/smarty3/conversation.tpl b/view/theme/frost-mobile/smarty3/conversation.tpl deleted file mode 100644 index f6810bb100..0000000000 --- a/view/theme/frost-mobile/smarty3/conversation.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> - {{foreach $thread.items as $item}} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> - {{/if}} - {{if $item.comment_lastcollapsed}}</div>{{/if}} - - {{include file="{{$item.template}}"}} - - - {{/foreach}} -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{*<!--{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<div id="item-delete-selected-end"></div> -{{/if}}-->*}} diff --git a/view/theme/frost-mobile/smarty3/cropbody.tpl b/view/theme/frost-mobile/smarty3/cropbody.tpl deleted file mode 100644 index 5ace9a1aaf..0000000000 --- a/view/theme/frost-mobile/smarty3/cropbody.tpl +++ /dev/null @@ -1,32 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> -<p id="cropimage-desc"> -{{$desc}} -</p> -<div id="cropimage-wrapper"> -<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="{{$done}}" /> -</div> - -</form> diff --git a/view/theme/frost-mobile/smarty3/cropend.tpl b/view/theme/frost-mobile/smarty3/cropend.tpl deleted file mode 100644 index 7a828815b9..0000000000 --- a/view/theme/frost-mobile/smarty3/cropend.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <script type="text/javascript" language="javascript">initCrop();</script> diff --git a/view/theme/frost-mobile/smarty3/crophead.tpl b/view/theme/frost-mobile/smarty3/crophead.tpl deleted file mode 100644 index 6438cfb354..0000000000 --- a/view/theme/frost-mobile/smarty3/crophead.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/frost-mobile/smarty3/display-head.tpl b/view/theme/frost-mobile/smarty3/display-head.tpl deleted file mode 100644 index 17d17dd7db..0000000000 --- a/view/theme/frost-mobile/smarty3/display-head.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - window.autoCompleteType = 'display-head'; -</script> - diff --git a/view/theme/frost-mobile/smarty3/end.tpl b/view/theme/frost-mobile/smarty3/end.tpl deleted file mode 100644 index 435c190fb9..0000000000 --- a/view/theme/frost-mobile/smarty3/end.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> -<script type="text/javascript"> - tinyMCE.init({ mode : "none"}); -</script>-->*}} -<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> -<script type="text/javascript">var $j = jQuery.noConflict();</script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script> -<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script>-->*}} -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}} -<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> - -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/fk.autocomplete.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/acl.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/main.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/theme.min.js"></script> - diff --git a/view/theme/frost-mobile/smarty3/event.tpl b/view/theme/frost-mobile/smarty3/event.tpl deleted file mode 100644 index 15c4e2b937..0000000000 --- a/view/theme/frost-mobile/smarty3/event.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{foreach $events as $event}} - <div class="event"> - - {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} - {{$event.html}} - {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} - {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link tool s22 pencil"></a>{{/if}} - </div> - <div class="clear"></div> -{{/foreach}} diff --git a/view/theme/frost-mobile/smarty3/event_end.tpl b/view/theme/frost-mobile/smarty3/event_end.tpl deleted file mode 100644 index c275be9236..0000000000 --- a/view/theme/frost-mobile/smarty3/event_end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> - - diff --git a/view/theme/frost-mobile/smarty3/event_head.tpl b/view/theme/frost-mobile/smarty3/event_head.tpl deleted file mode 100644 index 9d1c4b5f94..0000000000 --- a/view/theme/frost-mobile/smarty3/event_head.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> - -<script language="javascript" type="text/javascript"> -window.aclType = 'event_head'; -</script> - diff --git a/view/theme/frost-mobile/smarty3/field_checkbox.tpl b/view/theme/frost-mobile/smarty3/field_checkbox.tpl deleted file mode 100644 index f7f857f592..0000000000 --- a/view/theme/frost-mobile/smarty3/field_checkbox.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field checkbox' id='div_id_{{$field.0}}'> - <label id='label_id_{{$field.0}}' for='id_{{$field.0}}'>{{$field.1}}</label> - <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="1" {{if $field.2}}checked="checked"{{/if}}><br /> - <span class='field_help' id='help_id_{{$field.0}}'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost-mobile/smarty3/field_input.tpl b/view/theme/frost-mobile/smarty3/field_input.tpl deleted file mode 100644 index 240bed249f..0000000000 --- a/view/theme/frost-mobile/smarty3/field_input.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost-mobile/smarty3/field_openid.tpl b/view/theme/frost-mobile/smarty3/field_openid.tpl deleted file mode 100644 index d5ebd9a3b6..0000000000 --- a/view/theme/frost-mobile/smarty3/field_openid.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input openid' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost-mobile/smarty3/field_password.tpl b/view/theme/frost-mobile/smarty3/field_password.tpl deleted file mode 100644 index f1352f27b2..0000000000 --- a/view/theme/frost-mobile/smarty3/field_password.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field password' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> - <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost-mobile/smarty3/field_themeselect.tpl b/view/theme/frost-mobile/smarty3/field_themeselect.tpl deleted file mode 100644 index 0d4552c3bf..0000000000 --- a/view/theme/frost-mobile/smarty3/field_themeselect.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field select'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <select name='{{$field.0}}' id='id_{{$field.0}}' {{if $field.5}}onchange="previewTheme(this);"{{/if}} > - {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} - </select> - <span class='field_help'>{{$field.3}}</span> - <div id="theme-preview"></div> - </div> diff --git a/view/theme/frost-mobile/smarty3/generic_links_widget.tpl b/view/theme/frost-mobile/smarty3/generic_links_widget.tpl deleted file mode 100644 index 705ddb57cb..0000000000 --- a/view/theme/frost-mobile/smarty3/generic_links_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget{{if $class}} {{$class}}{{/if}}"> -{{*<!-- {{if $title}}<h3>{{$title}}</h3>{{/if}}-->*}} - {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} - - <ul class="tabs links-widget"> - {{foreach $items as $item}} - <li class="tool"><a href="{{$item.url}}" class="tab {{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> - {{/foreach}} - <div id="tabs-end"></div> - </ul> - -</div> diff --git a/view/theme/frost-mobile/smarty3/group_drop.tpl b/view/theme/frost-mobile/smarty3/group_drop.tpl deleted file mode 100644 index 2693228154..0000000000 --- a/view/theme/frost-mobile/smarty3/group_drop.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > - <a href="group/drop/{{$id}}?t={{$form_security_token}}" - onclick="return confirmDelete();" - id="group-delete-icon-{{$id}}" - class="icon drophide group-delete-icon" - {{*onmouseover="imgbright(this);" - onmouseout="imgdull(this);"*}} ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/frost-mobile/smarty3/head.tpl b/view/theme/frost-mobile/smarty3/head.tpl deleted file mode 100644 index d11d072f26..0000000000 --- a/view/theme/frost-mobile/smarty3/head.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -{{*<!--<meta content='width=device-width, minimum-scale=1 maximum-scale=1' name='viewport'> -<meta content='True' name='HandheldFriendly'> -<meta content='320' name='MobileOptimized'>-->*}} -<meta name="viewport" content="width=device-width; initial-scale = 1.0; maximum-scale=1.0; user-scalable=no" /> -{{*<!--<meta name="viewport" content="width=100%; initial-scale=1; maximum-scale=1; minimum-scale=1; user-scalable=no;" />-->*}} - -<base href="{{$baseurl}}/" /> -<meta name="generator" content="{{$generator}}" /> -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> -<link rel="stylesheet" href="{{$baseurl}}/library/tiptip/tipTip.css" type="text/css" media="screen" />-->*}} -<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> - -<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> - -<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> -<link rel="search" - href="{{$baseurl}}/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<script> - window.delItem = "{{$delitem}}"; - window.commentEmptyText = "{{$comment}}"; - window.showMore = "{{$showmore}}"; - window.showFewer = "{{$showfewer}}"; - var updateInterval = {{$update_interval}}; - var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}}; -</script> - diff --git a/view/theme/frost-mobile/smarty3/jot-end.tpl b/view/theme/frost-mobile/smarty3/jot-end.tpl deleted file mode 100644 index 055ecc5e61..0000000000 --- a/view/theme/frost-mobile/smarty3/jot-end.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - -<script>if(typeof window.jotInit != 'undefined') initEditor();</script> - diff --git a/view/theme/frost-mobile/smarty3/jot-header.tpl b/view/theme/frost-mobile/smarty3/jot-header.tpl deleted file mode 100644 index bfaf3d5e06..0000000000 --- a/view/theme/frost-mobile/smarty3/jot-header.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - var none = "none"; // ugly hack: {{$editselect}} shouldn't be a string if TinyMCE is enabled, but should if it isn't - window.editSelect = {{$editselect}}; - window.isPublic = "{{$ispublic}}"; - window.nickname = "{{$nickname}}"; - window.linkURL = "{{$linkurl}}"; - window.vidURL = "{{$vidurl}}"; - window.audURL = "{{$audurl}}"; - window.whereAreU = "{{$whereareu}}"; - window.term = "{{$term}}"; - window.baseURL = "{{$baseurl}}"; - window.geoTag = function () { {{$geotag}} } - window.jotId = "#profile-jot-text"; - window.imageUploadButton = 'wall-image-upload'; -</script> - - diff --git a/view/theme/frost-mobile/smarty3/jot.tpl b/view/theme/frost-mobile/smarty3/jot.tpl deleted file mode 100644 index 1dcfc0b21c..0000000000 --- a/view/theme/frost-mobile/smarty3/jot.tpl +++ /dev/null @@ -1,96 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="source" value="{{$sourceapp}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> - {{if $placeholdercategory}} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> - {{/if}} - <div id="jot-text-wrap"> - {{*<!--<img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" />-->*}} - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> - </div> - - {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>-->*}} - <div id="profile-link-wrapper" style="display: {{$visitor}};" > - <a id="profile-link" class="icon link" title="{{$weblink}}" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};" > - <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};" > - <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};" > - <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper"> - {{$acl}} - <hr/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - {{$jotnets}} - <div id="profile-jot-networks-end"></div> - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>window.jotInit = true;</script>{{/if}} diff --git a/view/theme/frost-mobile/smarty3/jot_geotag.tpl b/view/theme/frost-mobile/smarty3/jot_geotag.tpl deleted file mode 100644 index d828980e58..0000000000 --- a/view/theme/frost-mobile/smarty3/jot_geotag.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $j('#jot-coord').val(lat + ', ' + lon); - $j('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/frost-mobile/smarty3/lang_selector.tpl b/view/theme/frost-mobile/smarty3/lang_selector.tpl deleted file mode 100644 index a1aee8277f..0000000000 --- a/view/theme/frost-mobile/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/theme/frost-mobile/smarty3/like_noshare.tpl b/view/theme/frost-mobile/smarty3/like_noshare.tpl deleted file mode 100644 index 1ad1eeaeec..0000000000 --- a/view/theme/frost-mobile/smarty3/like_noshare.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> - <a href="#" class="tool like" title="{{$likethis}}" onclick="dolike({{$id}},'like'); return false"></a> - {{if $nolike}} - <a href="#" class="tool dislike" title="{{$nolike}}" onclick="dolike({{$id}},'dislike'); return false"></a> - {{/if}} - <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> -</div> diff --git a/view/theme/frost-mobile/smarty3/login.tpl b/view/theme/frost-mobile/smarty3/login.tpl deleted file mode 100644 index a361f3e271..0000000000 --- a/view/theme/frost-mobile/smarty3/login.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="login-form"> -<form action="{{$dest_url}}" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{include file="field_input.tpl" field=$lname}} - {{include file="field_password.tpl" field=$lpassword}} - </div> - - {{if $openid}} - <div id="login_openid"> - {{include file="field_openid.tpl" field=$lopenid}} - </div> - {{/if}} - - <br /> - <div id='login-footer'> -<!-- <div class="login-extra-links"> - By signing in you agree to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> - </div>--> - - <br /> - {{include file="field_checkbox.tpl" field=$lremember}} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> - </div> - - <br /><br /> - <div class="login-extra-links"> - {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} - <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> - </div> - </div> - - {{foreach $hiddens as $k=>$v}} - <input type="hidden" name="{{$k}}" value="{{$v}}" /> - {{/foreach}} - - -</form> -</div> - -<script type="text/javascript">window.loginName = "{{$lname.0}}";</script> diff --git a/view/theme/frost-mobile/smarty3/login_head.tpl b/view/theme/frost-mobile/smarty3/login_head.tpl deleted file mode 100644 index c2d9504ad3..0000000000 --- a/view/theme/frost-mobile/smarty3/login_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->*}} - diff --git a/view/theme/frost-mobile/smarty3/lostpass.tpl b/view/theme/frost-mobile/smarty3/lostpass.tpl deleted file mode 100644 index 5a22c245bf..0000000000 --- a/view/theme/frost-mobile/smarty3/lostpass.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="lostpass-form"> -<h2>{{$title}}</h2> -<br /><br /><br /> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper" class="field input"> - <label for="login-name" id="label-login-name">{{$name}}</label><br /> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<p id="lostpass-desc"> -{{$desc}} -</p> -<br /> - -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> -</div> -<div id="login-submit-end"></div> -</form> -</div> diff --git a/view/theme/frost-mobile/smarty3/mail_conv.tpl b/view/theme/frost-mobile/smarty3/mail_conv.tpl deleted file mode 100644 index c6d9aa03af..0000000000 --- a/view/theme/frost-mobile/smarty3/mail_conv.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> - <div class="mail-conv-date">{{$mail.date}}</div> - <div class="mail-conv-subject">{{$mail.subject}}</div> - </div> - <div class="mail-conv-body">{{$mail.body}}</div> -</div> -<div class="mail-conv-outside-wrapper-end"></div> - - -<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a></div> -<div class="mail-conv-delete-end"></div> - -<hr class="mail-conv-break" /> diff --git a/view/theme/frost-mobile/smarty3/mail_list.tpl b/view/theme/frost-mobile/smarty3/mail_list.tpl deleted file mode 100644 index 0607c15c73..0000000000 --- a/view/theme/frost-mobile/smarty3/mail_list.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >{{$from_name}}</div> - <div class="mail-list-date">{{$date}}</div> - <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > - <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/frost-mobile/smarty3/message-end.tpl b/view/theme/frost-mobile/smarty3/message-end.tpl deleted file mode 100644 index 9298a4245c..0000000000 --- a/view/theme/frost-mobile/smarty3/message-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost-mobile/smarty3/message-head.tpl b/view/theme/frost-mobile/smarty3/message-head.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/theme/frost-mobile/smarty3/message-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/theme/frost-mobile/smarty3/moderated_comment.tpl b/view/theme/frost-mobile/smarty3/moderated_comment.tpl deleted file mode 100644 index b2401ca483..0000000000 --- a/view/theme/frost-mobile/smarty3/moderated_comment.tpl +++ /dev/null @@ -1,66 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> - <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> - <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> - <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> - <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> - <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> - </div> - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/frost-mobile/smarty3/msg-end.tpl b/view/theme/frost-mobile/smarty3/msg-end.tpl deleted file mode 100644 index 594f3f79b9..0000000000 --- a/view/theme/frost-mobile/smarty3/msg-end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/frost-mobile/smarty3/msg-header.tpl b/view/theme/frost-mobile/smarty3/msg-header.tpl deleted file mode 100644 index b0a0f79457..0000000000 --- a/view/theme/frost-mobile/smarty3/msg-header.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> - window.nickname = "{{$nickname}}"; - window.linkURL = "{{$linkurl}}"; - var plaintext = "none"; - window.jotId = "#prvmail-text"; - window.imageUploadButton = 'prvmail-upload'; - window.autocompleteType = 'msg-header'; -</script> - diff --git a/view/theme/frost-mobile/smarty3/nav.tpl b/view/theme/frost-mobile/smarty3/nav.tpl deleted file mode 100644 index 2c9f29d503..0000000000 --- a/view/theme/frost-mobile/smarty3/nav.tpl +++ /dev/null @@ -1,151 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> -{{*<!-- {{$langselector}} -->*}} - -{{*<!-- <div id="site-location">{{$sitelocation}}</div> -->*}} - - <span id="nav-link-wrapper" > - -{{*<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->*}} - <div class="nav-button-container"> -{{*<!-- <a class="system-menu-link nav-link" href="#system-menu" title="Menu">-->*}} - <img rel="#system-menu-list" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/menu.png"> -{{*<!-- </a>-->*}} - <ul id="system-menu-list" class="nav-menu-list"> - {{if $nav.login}} - <a id="nav-login-link" class="nav-load-page-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> - {{/if}} - - {{if $nav.register}} - <a id="nav-register-link" class="nav-load-page-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a> - {{/if}} - - {{if $nav.settings}} - <li><a id="nav-settings-link" class="{{$nav.settings.2}} nav-load-page-link" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li> - {{/if}} - - {{if $nav.manage}} - <li> - <a id="nav-manage-link" class="nav-load-page-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a> - </li> - {{/if}} - - {{if $nav.profiles}} - <li><a id="nav-profiles-link" class="{{$nav.profiles.2}} nav-load-page-link" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a></li> - {{/if}} - - {{if $nav.admin}} - <li><a id="nav-admin-link" class="{{$nav.admin.2}} nav-load-page-link" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li> - {{/if}} - - <li><a id="nav-search-link" class="{{$nav.search.2}} nav-load-page-link" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a></li> - - {{if $nav.apps}} - <li><a id="nav-apps-link" class="{{$nav.apps.2}} nav-load-page-link" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a></li> - {{/if}} - - {{if $nav.help}} - <li><a id="nav-help-link" class="{{$nav.help.2}} nav-load-page-link" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li> - {{/if}} - - {{if $nav.logout}} - <li><a id="nav-logout-link" class="{{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> - {{/if}} - </ul> - </div> - - {{if $nav.notifications}} -{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a>-->*}} - <div class="nav-button-container"> -{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">-->*}} - <img rel="#nav-notifications-menu" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/notifications.png"> -{{*<!-- </a>-->*}} - <span id="notify-update" class="nav-ajax-left"></span> - <ul id="nav-notifications-menu" class="notifications-menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </div> - {{/if}} - -{{*<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->*}} - <div class="nav-button-container"> -{{*<!-- <a class="contacts-menu-link nav-link" href="#contacts-menu" title="Contacts">-->*}} - <img rel="#contacts-menu-list" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/contacts.png"> - {{*<!--</a>-->*}} - {{if $nav.introductions}} - <span id="intro-update" class="nav-ajax-left"></span> - {{/if}} - <ul id="contacts-menu-list" class="nav-menu-list"> - {{if $nav.contacts}} - <li><a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><li> - {{/if}} - - <li><a id="nav-directory-link" class="{{$nav.directory.2}} nav-load-page-link" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><li> - - {{if $nav.introductions}} - <li> - <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - </li> - {{/if}} - </ul> - </div> - - {{if $nav.messages}} -{{*<!-- <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a>-->*}} - <div class="nav-button-container"> - <a id="nav-messages-link" class="{{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" > - <img src="{{$baseurl}}/view/theme/frost-mobile/images/message.png" class="nav-link"> - </a> - <span id="mail-update" class="nav-ajax-left"></span> - </div> - {{/if}} - -{{*<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->*}} - <div class="nav-button-container"> -{{*<!-- <a class="network-menu-link nav-link" href="#network-menu" title="Network">-->*}} - <img rel="#network-menu-list" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/network.png"> -{{*<!-- </a>-->*}} - {{if $nav.network}} - <span id="net-update" class="nav-ajax-left"></span> - {{/if}} - <ul id="network-menu-list" class="nav-menu-list"> - {{if $nav.network}} - <li> - <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - </li> - {{*<!--<span id="net-update" class="nav-ajax-left"></span>-->*}} - {{/if}} - - {{if $nav.network}} - <li> - <a class="nav-menu-icon network-reset-link nav-link" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}">{{$nav.net_reset.1}}</a> - </li> - {{/if}} - - {{if $nav.home}} - <li><a id="nav-home-link" class="{{$nav.home.2}} {{$sel.home}} nav-load-page-link" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a></li> - {{*<!--<span id="home-update" class="nav-ajax-left"></span>-->*}} - {{/if}} - - {{if $nav.community}} - <li> - <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - </li> - {{/if}} - </ul> - </div> - - </span> - {{*<!--<span id="nav-end"></span>-->*}} - <span id="banner">{{$banner}}</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/frost-mobile/smarty3/photo_drop.tpl b/view/theme/frost-mobile/smarty3/photo_drop.tpl deleted file mode 100644 index 96fa27880c..0000000000 --- a/view/theme/frost-mobile/smarty3/photo_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > - <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/theme/frost-mobile/smarty3/photo_edit.tpl b/view/theme/frost-mobile/smarty3/photo_edit.tpl deleted file mode 100644 index 87df97b4bf..0000000000 --- a/view/theme/frost-mobile/smarty3/photo_edit.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="{{$item_id}}" /> - - <div class="photo-edit-input-text"> - <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> - </div> - - <div id="photo-edit-albumname-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> - <input id="photo-edit-caption" type="text" size="32" name="desc" value="{{$caption}}" /> - </div> - - <div id="photo-edit-caption-end"></div> - - <div class="photo-edit-input-text"> - <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> - <input name="newtag" id="photo-edit-newtag" size="32" title="{{$help_tags}}" type="text" /> - </div> - - <div id="photo-edit-tags-end"></div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-cw-label" for="photo-edit-rotate-cw">{{$rotatecw}}</label> - <input id="photo-edit-rotate-cw" class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> - </div> - - <div class="photo-edit-rotate-choice"> - <label id="photo-edit-rotate-ccw-label" for="photo-edit-rotate-ccw">{{$rotateccw}}</label> - <input id="photo-edit-rotate-ccw" class="photo-edit-rotate" type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="{{$permissions}}"/> - <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - {{$aclselect}} - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - - diff --git a/view/theme/frost-mobile/smarty3/photo_edit_head.tpl b/view/theme/frost-mobile/smarty3/photo_edit_head.tpl deleted file mode 100644 index 857e6e63ac..0000000000 --- a/view/theme/frost-mobile/smarty3/photo_edit_head.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.prevLink = "{{$prevlink}}"; - window.nextLink = "{{$nextlink}}"; - window.photoEdit = true; - -</script> diff --git a/view/theme/frost-mobile/smarty3/photo_view.tpl b/view/theme/frost-mobile/smarty3/photo_view.tpl deleted file mode 100644 index 354fb9c28b..0000000000 --- a/view/theme/frost-mobile/smarty3/photo_view.tpl +++ /dev/null @@ -1,47 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} -</div> - -<div id="photo-nav"> - {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}"><img src="view/theme/frost-mobile/images/arrow-left.png"></a></div>{{/if}} - {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}"><img src="view/theme/frost-mobile/images/arrow-right.png"></a></div>{{/if}} -</div> -<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -<div id="photo-photo-end"></div> -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}} -{{$edit}} -{{else}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} - {{$like}} - {{$dislike}} -</div> -{{/if}} - -{{$comments}} - -{{$paginate}} -{{/if}} - diff --git a/view/theme/frost-mobile/smarty3/photos_head.tpl b/view/theme/frost-mobile/smarty3/photos_head.tpl deleted file mode 100644 index 5d7e0152da..0000000000 --- a/view/theme/frost-mobile/smarty3/photos_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.isPublic = "{{$ispublic}}"; -</script> - diff --git a/view/theme/frost-mobile/smarty3/photos_upload.tpl b/view/theme/frost-mobile/smarty3/photos_upload.tpl deleted file mode 100644 index d0b5135cb7..0000000000 --- a/view/theme/frost-mobile/smarty3/photos_upload.tpl +++ /dev/null @@ -1,55 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$pagename}}</h3> - -<div id="photos-usage-message">{{$usage}}</div> - -<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> - <select id="photos-upload-album-select" name="album"> - {{$albumselect}} - </select> - </div> - <div id="photos-upload-exist-end"></div> - - {{$default_upload_box}} - - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> - </div> - - - <div id="photos-upload-perms" class="photos-upload-perms" > - <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;"> - <div id="photos-upload-permissions-wrapper"> - {{$aclselect}} - </div> - </div> - - <div id="photos-upload-spacer"></div> - - {{$alt_uploader}} - - {{$default_upload_submit}} - - <div class="photos-upload-end" ></div> -</form> - diff --git a/view/theme/frost-mobile/smarty3/profed_end.tpl b/view/theme/frost-mobile/smarty3/profed_end.tpl deleted file mode 100644 index 048c52c44d..0000000000 --- a/view/theme/frost-mobile/smarty3/profed_end.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script type="text/javascript" src="js/country.min.js" ></script> - -<script language="javascript" type="text/javascript"> - Fill_Country('{{$country_name}}'); - Fill_States('{{$region}}'); -</script> - diff --git a/view/theme/frost-mobile/smarty3/profed_head.tpl b/view/theme/frost-mobile/smarty3/profed_head.tpl deleted file mode 100644 index e4fef64d63..0000000000 --- a/view/theme/frost-mobile/smarty3/profed_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> - window.editSelect = "none"; -</script> - diff --git a/view/theme/frost-mobile/smarty3/profile_edit.tpl b/view/theme/frost-mobile/smarty3/profile_edit.tpl deleted file mode 100644 index 2a38795d66..0000000000 --- a/view/theme/frost-mobile/smarty3/profile_edit.tpl +++ /dev/null @@ -1,327 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$default}} - -<h1>{{$banner}}</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> -<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> -<li></li> -<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> -<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> -<input type="text" size="28" name="name" id="profile-edit-name" value="{{$name}}" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> -<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> -{{$gender}} -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> -<div id="profile-edit-dob" > -{{$dob}} {{$age}} -</div> -</div> -<div id="profile-edit-dob-end"></div> - -{{$hide_friends}} - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> -<input type="text" size="28" name="address" id="profile-edit-address" value="{{$address}}" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> -<input type="text" size="28" name="locality" id="profile-edit-locality" value="{{$locality}}" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> -<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> -<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> -<option selected="selected" >{{$country_name}}</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> -<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >{{$region}}</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> -<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> -{{$marital}} -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> -<input type="text" size="28" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> -<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> -{{$sexual}} -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> -<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> -<input type="text" size="28" name="politic" id="profile-edit-politic" value="{{$politic}}" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> -<input type="text" size="28" name="religion" id="profile-edit-religion" value="{{$religion}}" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> -<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> -</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> -<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> -</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" class="profile-jot-box"> -<p id="about-jot-desc" > -{{$lbl_about}} -</p> - -<textarea rows="10" cols="30" id="profile-about-text" class="profile-edit-textarea" name="about" >{{$about}}</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" class="profile-jot-box" > -<p id="interest-jot-desc" > -{{$lbl_hobbies}} -</p> - -<textarea rows="10" cols="30" id="interest-jot-text" class="profile-edit-textarea" name="interest" >{{$interest}}</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" class="profile-jot-box" > -<p id="likes-jot-desc" > -{{$lbl_likes}} -</p> - -<textarea rows="10" cols="30" id="likes-jot-text" class="profile-edit-textarea" name="likes" >{{$likes}}</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" class="profile-jot-box" > -<p id="dislikes-jot-desc" > -{{$lbl_dislikes}} -</p> - -<textarea rows="10" cols="30" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >{{$dislikes}}</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" class="profile-jot-box" > -<p id="contact-jot-desc" > -{{$lbl_social}} -</p> - -<textarea rows="10" cols="30" id="contact-jot-text" class="profile-edit-textarea" name="contact" >{{$contact}}</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" class="profile-jot-box" > -<p id="music-jot-desc" > -{{$lbl_music}} -</p> - -<textarea rows="10" cols="30" id="music-jot-text" class="profile-edit-textarea" name="music" >{{$music}}</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" class="profile-jot-box" > -<p id="book-jot-desc" > -{{$lbl_book}} -</p> - -<textarea rows="10" cols="30" id="book-jot-text" class="profile-edit-textarea" name="book" >{{$book}}</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" class="profile-jot-box" > -<p id="tv-jot-desc" > -{{$lbl_tv}} -</p> - -<textarea rows="10" cols="30" id="tv-jot-text" class="profile-edit-textarea" name="tv" >{{$tv}}</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" class="profile-jot-box" > -<p id="film-jot-desc" > -{{$lbl_film}} -</p> - -<textarea rows="10" cols="30" id="film-jot-text" class="profile-edit-textarea" name="film" >{{$film}}</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" class="profile-jot-box" > -<p id="romance-jot-desc" > -{{$lbl_love}} -</p> - -<textarea rows="10" cols="30" id="romance-jot-text" class="profile-edit-textarea" name="romance" >{{$romance}}</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" class="profile-jot-box" > -<p id="work-jot-desc" > -{{$lbl_work}} -</p> - -<textarea rows="10" cols="30" id="work-jot-text" class="profile-edit-textarea" name="work" >{{$work}}</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" class="profile-jot-box" > -<p id="education-jot-desc" > -{{$lbl_school}} -</p> - -<textarea rows="10" cols="30" id="education-jot-text" class="profile-edit-textarea" name="education" >{{$education}}</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> - diff --git a/view/theme/frost-mobile/smarty3/profile_photo.tpl b/view/theme/frost-mobile/smarty3/profile_photo.tpl deleted file mode 100644 index 6bcb3cf850..0000000000 --- a/view/theme/frost-mobile/smarty3/profile_photo.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> - -<form enctype="multipart/form-data" action="profile_photo" method="post"> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-photo-upload-wrapper"> -<label id="profile-photo-upload-label" for="profile-photo-upload">{{$lbl_upfile}} </label> -<input name="userfile" type="file" id="profile-photo-upload" size="25" /> -</div> - -<div id="profile-photo-submit-wrapper"> -<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}"> -</div> - -</form> - -<div id="profile-photo-link-select-wrapper"> -{{$select}} -</div> diff --git a/view/theme/frost-mobile/smarty3/profile_vcard.tpl b/view/theme/frost-mobile/smarty3/profile_vcard.tpl deleted file mode 100644 index 85c6345d6d..0000000000 --- a/view/theme/frost-mobile/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,56 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="fn label">{{$profile.name}}</div> - - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - {{if $wallmessage}} - <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/frost-mobile/smarty3/prv_message.tpl b/view/theme/frost-mobile/smarty3/prv_message.tpl deleted file mode 100644 index 17699414e7..0000000000 --- a/view/theme/frost-mobile/smarty3/prv_message.tpl +++ /dev/null @@ -1,44 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> - -{{if $showinputs}} -<input type="text" id="recip" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> -{{else}} -{{$select}} -{{/if}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="28" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="32" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/frost-mobile/smarty3/register.tpl b/view/theme/frost-mobile/smarty3/register.tpl deleted file mode 100644 index 3cd6dbda13..0000000000 --- a/view/theme/frost-mobile/smarty3/register.tpl +++ /dev/null @@ -1,85 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class='register-form'> -<h2>{{$regtitle}}</h2> -<br /> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="{{$photo}}" /> - - {{$registertext}} - - <p id="register-realpeople">{{$realpeople}}</p> - - <br /> -{{if $oidlabel}} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > - </div> - <div id="register-openid-end" ></div> -{{/if}} - - <div class="register-explain-wrapper"> - <p id="register-fill-desc">{{$fillwith}} {{$fillext}}</p> - </div> - - <br /><br /> - -{{if $invitations}} - - <p id="register-invite-desc">{{$invite_desc}}</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > - </div> - <div id="register-name-end" ></div> - -{{/if}} - - - <div id="register-name-wrapper" class="field input" > - <label for="register-name" id="label-register-name" >{{$namelabel}}</label><br /> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" class="field input" > - <label for="register-email" id="label-register-email" >{{$addrlabel}}</label><br /> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > - </div> - <div id="register-email-end" ></div> - - <div id="register-nickname-wrapper" class="field input" > - <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label><br /> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" > - </div> - <div id="register-nickname-end" ></div> - - <div class="register-explain-wrapper"> - <p id="register-nickname-desc" >{{$nickdesc}}</p> - </div> - - {{$publish}} - - <div id="register-footer"> -<!-- <div class="agreement"> - By clicking '{{$regbutt}}' you are agreeing to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> - </div>--> - <br /> - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> - </div> - <div id="register-submit-end" ></div> - </div> -</form> -<br /><br /><br /> - -{{$license}} - -</div> diff --git a/view/theme/frost-mobile/smarty3/search_item.tpl b/view/theme/frost-mobile/smarty3/search_item.tpl deleted file mode 100644 index 21f4c1adce..0000000000 --- a/view/theme/frost-mobile/smarty3/search_item.tpl +++ /dev/null @@ -1,69 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a name="{{$item.id}}" ></a> -{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} - <div class="wall-item-content-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - {{*<!--<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div>-->*}} - {{*<!--<div class="wall-item-photo-end"></div> -->*}} - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - {{*<!--<div class="wall-item-author">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> - - {{*<!--</div> -->*}} - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - {{*<!--<div class="wall-item-title-end"></div>-->*}} - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - {{*<!--</div>-->*}} - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - {{*<!--<div class="wall-item-delete-end"></div>-->*}} - </div> - </div> - {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> - -</div> - --->*}} diff --git a/view/theme/frost-mobile/smarty3/settings-head.tpl b/view/theme/frost-mobile/smarty3/settings-head.tpl deleted file mode 100644 index 5d7e0152da..0000000000 --- a/view/theme/frost-mobile/smarty3/settings-head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.isPublic = "{{$ispublic}}"; -</script> - diff --git a/view/theme/frost-mobile/smarty3/settings.tpl b/view/theme/frost-mobile/smarty3/settings.tpl deleted file mode 100644 index 16a67039b2..0000000000 --- a/view/theme/frost-mobile/smarty3/settings.tpl +++ /dev/null @@ -1,152 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$ptitle}}</h1> - -{{$nickname_block}} - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<h3 class="settings-heading">{{$h_pass}}</h3> - -{{include file="field_password.tpl" field=$password1}} -{{include file="field_password.tpl" field=$password2}} -{{include file="field_password.tpl" field=$password3}} - -{{if $oid_enable}} -{{include file="field_input.tpl" field=$openid}} -{{/if}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_basic}}</h3> - -{{include file="field_input.tpl" field=$username}} -{{include file="field_input.tpl" field=$email}} -{{include file="field_password.tpl" field=$password4}} -{{include file="field_custom.tpl" field=$timezone}} -{{include file="field_input.tpl" field=$defloc}} -{{include file="field_checkbox.tpl" field=$allowloc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_prv}}</h3> - - -<input type="hidden" name="visibility" value="{{$visibility}}" /> - -{{include file="field_input.tpl" field=$maxreq}} - -{{$profile_in_dir}} - -{{$profile_in_net_dir}} - -{{$hide_friends}} - -{{$hide_wall}} - -{{$blockwall}} - -{{$blocktags}} - -{{$suggestme}} - -{{$unkmail}} - - -{{include file="field_input.tpl" field=$cntunkmail}} - -{{include file="field_input.tpl" field=$expire.days}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="{{$expire.advanced}}">{{$expire.label}}</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>{{$expire.advanced}}</h3> - {{include file="field_yesno.tpl" field=$expire.items}} - {{include file="field_yesno.tpl" field=$expire.notes}} - {{include file="field_yesno.tpl" field=$expire.starred}} - {{include file="field_yesno.tpl" field=$expire.network_only}} - </div> - </div> - -</div> - - -<div id="settings-default-perms" class="settings-default-perms" > - <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>{{$permissions}} {{$permdesc}}</a> - <div id="settings-default-perms-menu-end"></div> - -{{*<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->*}} - - <div style="display: none;"> - <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> - {{$aclselect}} - </div> - </div> - -{{*<!-- </div>-->*}} -</div> -<br/> -<div id="settings-default-perms-end"></div> - -{{$group_select}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - - -<h3 class="settings-heading">{{$h_not}}</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">{{$activity_options}}</div> - -{{include file="field_checkbox.tpl" field=$post_newfriend}} -{{include file="field_checkbox.tpl" field=$post_joingroup}} -{{include file="field_checkbox.tpl" field=$post_profilechange}} - - -<div id="settings-notify-desc">{{$lbl_not}}</div> - -<div class="group"> -{{include file="field_intcheckbox.tpl" field=$notify1}} -{{include file="field_intcheckbox.tpl" field=$notify2}} -{{include file="field_intcheckbox.tpl" field=$notify3}} -{{include file="field_intcheckbox.tpl" field=$notify4}} -{{include file="field_intcheckbox.tpl" field=$notify5}} -{{include file="field_intcheckbox.tpl" field=$notify6}} -{{include file="field_intcheckbox.tpl" field=$notify7}} -{{include file="field_intcheckbox.tpl" field=$notify8}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - -<h3 class="settings-heading">{{$h_advn}}</h3> -<div id="settings-pagetype-desc">{{$h_descadvn}}</div> - -{{$pagetype}} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> -</div> - - diff --git a/view/theme/frost-mobile/smarty3/settings_display_end.tpl b/view/theme/frost-mobile/smarty3/settings_display_end.tpl deleted file mode 100644 index 4b3db00f5a..0000000000 --- a/view/theme/frost-mobile/smarty3/settings_display_end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script> - diff --git a/view/theme/frost-mobile/smarty3/suggest_friends.tpl b/view/theme/frost-mobile/smarty3/suggest_friends.tpl deleted file mode 100644 index 8843d51284..0000000000 --- a/view/theme/frost-mobile/smarty3/suggest_friends.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$url}}" title="{{$name}}">{{$name}}</a> - </div> - <div class="profile-match-end"></div> - {{if $connlnk}} - <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> - {{/if}} - <a href="{{$ignlnk}}" title="{{$ignore}}" class="icon drophide profile-match-ignore" {{*onmouseout="imgdull(this);" onmouseover="imgbright(this);" *}}onclick="return confirmDelete();" ></a> -</div> diff --git a/view/theme/frost-mobile/smarty3/threaded_conversation.tpl b/view/theme/frost-mobile/smarty3/threaded_conversation.tpl deleted file mode 100644 index bf6eab47af..0000000000 --- a/view/theme/frost-mobile/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,20 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -{{include file="{{$thread.template}}" item=$thread}} -{{/foreach}} - -<div id="conversation-end"></div> - -{{*<!--{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<div id="item-delete-selected-end"></div> -{{/if}}-->*}} diff --git a/view/theme/frost-mobile/smarty3/voting_fakelink.tpl b/view/theme/frost-mobile/smarty3/voting_fakelink.tpl deleted file mode 100644 index 1e073916e1..0000000000 --- a/view/theme/frost-mobile/smarty3/voting_fakelink.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<span class="fakelink-wrapper" id="{{$type}}list-{{$id}}-wrapper">{{$phrase}}</span> diff --git a/view/theme/frost-mobile/smarty3/wall_thread.tpl b/view/theme/frost-mobile/smarty3/wall_thread.tpl deleted file mode 100644 index 18246114da..0000000000 --- a/view/theme/frost-mobile/smarty3/wall_thread.tpl +++ /dev/null @@ -1,131 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<a name="{{$item.id}}" ></a> -{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} - <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - {{*<!--<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} - {{*<!--<div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - </div>-->*}} - - {{*<!--</div>-->*}} - {{*<!--<div class="wall-item-photo-end"></div>-->*}} - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - {{*<!--<div class="wall-item-author">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - {{*<!--</div>-->*}} - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - {{*<!--<div class="wall-item-title-end"></div>-->*}} - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - {{*<!--<div class="body-tag">-->*}} - {{foreach $item.tags as $tag}} - <span class='body-tag tag'>{{$tag}}</span> - {{/foreach}} - {{*<!--</div>-->*}} - {{if $item.has_cats}} - <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> - {{if $item.vote.dislike}} - <a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> - {{/if}} - {{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - {{if $item.plink}} - {{*<!--<div class="wall-item-links-wrapper">-->*}}<a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a>{{*<!--</div>-->*}} - {{/if}} - {{if $item.edpost}} - <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> - {{/if}} - - {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></a>{{/if}} - {{*<!--</div>-->*}} - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - {{*<!--<div class="wall-item-delete-end"></div>-->*}} - </div> - </div> - {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} - <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - - {{if $item.threaded}} - {{if $item.comment}} - {{*<!--<div class="wall-item-comment-wrapper {{$item.indent}}" >-->*}} - {{$item.comment}} - {{*<!--</div>-->*}} - {{/if}} - {{/if}} - -{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} -{{*<!--</div>-->*}} -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -{{*<!--<div class="wall-item-comment-wrapper" >-->*}} - {{$item.comment}} -{{*<!--</div>-->*}} -{{/if}} -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} - diff --git a/view/theme/frost-mobile/smarty3/wallmsg-end.tpl b/view/theme/frost-mobile/smarty3/wallmsg-end.tpl deleted file mode 100644 index 594f3f79b9..0000000000 --- a/view/theme/frost-mobile/smarty3/wallmsg-end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/frost-mobile/smarty3/wallmsg-header.tpl b/view/theme/frost-mobile/smarty3/wallmsg-header.tpl deleted file mode 100644 index 5f65cc0014..0000000000 --- a/view/theme/frost-mobile/smarty3/wallmsg-header.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> -window.editSelect = "none"; -window.jotId = "#prvmail-text"; -window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/frost-mobile/suggest_friends.tpl b/view/theme/frost-mobile/suggest_friends.tpl deleted file mode 100644 index e0d1c29441..0000000000 --- a/view/theme/frost-mobile/suggest_friends.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" width="80" height="80" title="$name [$url]" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$url" title="$name">$name</a> - </div> - <div class="profile-match-end"></div> - {{ if $connlnk }} - <div class="profile-match-connect"><a href="$connlnk" title="$conntxt">$conntxt</a></div> - {{ endif }} - <a href="$ignlnk" title="$ignore" class="icon drophide profile-match-ignore" {#onmouseout="imgdull(this);" onmouseover="imgbright(this);" #}onclick="return confirmDelete();" ></a> -</div> diff --git a/view/theme/frost-mobile/threaded_conversation.tpl b/view/theme/frost-mobile/threaded_conversation.tpl deleted file mode 100644 index 9d7f5c325c..0000000000 --- a/view/theme/frost-mobile/threaded_conversation.tpl +++ /dev/null @@ -1,15 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -{{ inc $thread.template with $item=$thread }}{{ endinc }} -{{ endfor }} - -<div id="conversation-end"></div> - -{#<!--{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<div id="item-delete-selected-end"></div> -{{ endif }}-->#} diff --git a/view/theme/frost-mobile/voting_fakelink.tpl b/view/theme/frost-mobile/voting_fakelink.tpl deleted file mode 100644 index b66302cc27..0000000000 --- a/view/theme/frost-mobile/voting_fakelink.tpl +++ /dev/null @@ -1 +0,0 @@ -<span class="fakelink-wrapper" id="$[type]list-$id-wrapper">$phrase</span> diff --git a/view/theme/frost-mobile/wall_thread.tpl b/view/theme/frost-mobile/wall_thread.tpl deleted file mode 100644 index 6d34602a79..0000000000 --- a/view/theme/frost-mobile/wall_thread.tpl +++ /dev/null @@ -1,126 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<a name="$item.id" ></a> -{#<!--<div class="wall-item-outside-wrapper $item.indent$item.previewing wallwall" id="wall-item-outside-wrapper-$item.id" >-->#} - <div class="wall-item-content-wrapper $item.indent" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - {#<!--<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)">-->#} - {#<!--<div class="wall-item-photo-wrapper{{ if $item.owner_url }} wwfrom{{ endif }}" id="wall-item-photo-wrapper-$item.id">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - {#<!--<span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - </div>-->#} - - {#<!--</div>-->#} - {#<!--<div class="wall-item-photo-end"></div>-->#} - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}{#<!--<div class="wall-item-lock">-->#}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" onclick="lockview(event,$item.id);" />{#<!--</div>-->#} - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - {#<!--<div class="wall-item-author">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>{{ if $item.owner_url }} $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall{{ endif }}<br /> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - {#<!--</div>-->#} - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - {#<!--<div class="wall-item-title-end"></div>-->#} - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - {#<!--<div class="body-tag">-->#} - {{ for $item.tags as $tag }} - <span class='body-tag tag'>$tag</span> - {{ endfor }} - {#<!--</div>-->#} - {{ if $item.has_cats }} - <div class="categorytags">$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags">$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a> - {{ if $item.vote.dislike }} - <a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a> - {{ endif }} - {{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - {{ if $item.plink }} - {#<!--<div class="wall-item-links-wrapper">-->#}<a href="$item.plink.href" title="$item.plink.title" target="external-link" class="wall-item-links-wrapper icon remote-link$item.sparkle"></a>{#<!--</div>-->#} - {{ endif }} - {{ if $item.edpost }} - <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }} - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a> - {{ endif }} - - {#<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >-->#} - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="wall-item-delete-wrapper icon drophide" title="$item.drop.delete" id="wall-item-delete-wrapper-$item.id" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);" #}></a>{{ endif }} - {#<!--</div>-->#} - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - {#<!--<div class="wall-item-delete-end"></div>-->#} - </div> - </div> - {#<!--<div class="wall-item-wrapper-end"></div>-->#} - <div class="wall-item-like $item.indent" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike $item.indent" id="wall-item-dislike-$item.id">$item.dislike</div> - - {{ if $item.threaded }} - {{ if $item.comment }} - {#<!--<div class="wall-item-comment-wrapper $item.indent" >-->#} - $item.comment - {#<!--</div>-->#} - {{ endif }} - {{ endif }} - -{#<!--<div class="wall-item-outside-wrapper-end $item.indent" ></div>-->#} -{#<!--</div>-->#} -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} -{#<!--<div class="wall-item-comment-wrapper" >-->#} - $item.comment -{#<!--</div>-->#} -{{ endif }} -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} - diff --git a/view/theme/frost-mobile/wallmsg-end.tpl b/view/theme/frost-mobile/wallmsg-end.tpl deleted file mode 100644 index 6074133798..0000000000 --- a/view/theme/frost-mobile/wallmsg-end.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - diff --git a/view/theme/frost-mobile/wallmsg-header.tpl b/view/theme/frost-mobile/wallmsg-header.tpl deleted file mode 100644 index 8ed5ea130d..0000000000 --- a/view/theme/frost-mobile/wallmsg-header.tpl +++ /dev/null @@ -1,7 +0,0 @@ - -<script language="javascript" type="text/javascript"> -window.editSelect = "none"; -window.jotId = "#prvmail-text"; -window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/frost/acl_selector.tpl b/view/theme/frost/acl_selector.tpl deleted file mode 100644 index df34a1a2ae..0000000000 --- a/view/theme/frost/acl_selector.tpl +++ /dev/null @@ -1,23 +0,0 @@ -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">$showall</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>$show</a> - <a href="#" class='acl-button-hide'>$hide</a> -</div> - -<script> - window.allowCID = $allowcid; - window.allowGID = $allowgid; - window.denyCID = $denycid; - window.denyGID = $denygid; - window.aclInit = "true"; -</script> diff --git a/view/theme/frost/admin_aside.tpl b/view/theme/frost/admin_aside.tpl deleted file mode 100644 index da3ed23a88..0000000000 --- a/view/theme/frost/admin_aside.tpl +++ /dev/null @@ -1,31 +0,0 @@ - -<h4><a href="$admurl">$admtxt</a></h4> -<ul class='admin linklist'> - <li class='admin button $admin.site.2'><a href='$admin.site.0'>$admin.site.1</a></li> - <li class='admin button $admin.users.2'><a href='$admin.users.0'>$admin.users.1</a><span id='pending-update' title='$h_pending'></span></li> - <li class='admin button $admin.plugins.2'><a href='$admin.plugins.0'>$admin.plugins.1</a></li> - <li class='admin button $admin.themes.2'><a href='$admin.themes.0'>$admin.themes.1</a></li> - <li class='admin button $admin.dbsync.2'><a href='$admin.dbsync.0'>$admin.dbsync.1</a></li> -</ul> - -{{ if $admin.update }} -<ul class='admin linklist'> - <li class='admin button $admin.update.2'><a href='$admin.update.0'>$admin.update.1</a></li> - <li class='admin button $admin.update.2'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{ endif }} - - -{{ if $admin.plugins_admin }}<h4>$plugadmtxt</h4>{{ endif }} -<ul class='admin linklist'> - {{ for $admin.plugins_admin as $l }} - <li class='admin button $l.2'><a href='$l.0'>$l.1</a></li> - {{ endfor }} -</ul> - - -<h4>$logtxt</h4> -<ul class='admin linklist'> - <li class='admin button $admin.logs.2'><a href='$admin.logs.0'>$admin.logs.1</a></li> -</ul> - diff --git a/view/theme/frost/admin_site.tpl b/view/theme/frost/admin_site.tpl deleted file mode 100644 index 07a76a827d..0000000000 --- a/view/theme/frost/admin_site.tpl +++ /dev/null @@ -1,76 +0,0 @@ - -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - {{ inc field_input.tpl with $field=$sitename }}{{ endinc }} - {{ inc field_textarea.tpl with $field=$banner }}{{ endinc }} - {{ inc field_select.tpl with $field=$language }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme }}{{ endinc }} - {{ inc field_select.tpl with $field=$theme_mobile }}{{ endinc }} - {{ inc field_select.tpl with $field=$ssl_policy }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$new_share }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$hide_help }}{{ endinc }} - {{ inc field_select.tpl with $field=$singleuser }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$registration</h3> - {{ inc field_input.tpl with $field=$register_text }}{{ endinc }} - {{ inc field_select.tpl with $field=$register_policy }}{{ endinc }} - {{ inc field_input.tpl with $field=$daily_registrations }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_multi_reg }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_openid }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_regfullname }}{{ endinc }} - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$upload</h3> - {{ inc field_input.tpl with $field=$maximagesize }}{{ endinc }} - {{ inc field_input.tpl with $field=$maximagelength }}{{ endinc }} - {{ inc field_input.tpl with $field=$jpegimagequality }}{{ endinc }} - - <h3>$corporate</h3> - {{ inc field_input.tpl with $field=$allowed_sites }}{{ endinc }} - {{ inc field_input.tpl with $field=$allowed_email }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$block_public }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$force_publish }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$no_community_page }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$ostatus_disabled }}{{ endinc }} - {{ inc field_select.tpl with $field=$ostatus_poll_interval }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$diaspora_enabled }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$dfrn_only }}{{ endinc }} - {{ inc field_input.tpl with $field=$global_directory }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$thread_allow }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$newuser_private }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$enotify_no_content }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$private_addons }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$disable_embedded }}{{ endinc }} - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - <h3>$advanced</h3> - {{ inc field_checkbox.tpl with $field=$no_utf }}{{ endinc }} - {{ inc field_checkbox.tpl with $field=$verifyssl }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxy }}{{ endinc }} - {{ inc field_input.tpl with $field=$proxyuser }}{{ endinc }} - {{ inc field_input.tpl with $field=$timeout }}{{ endinc }} - {{ inc field_input.tpl with $field=$delivery_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$poll_interval }}{{ endinc }} - {{ inc field_input.tpl with $field=$maxloadavg }}{{ endinc }} - {{ inc field_input.tpl with $field=$abandon_days }}{{ endinc }} - {{ inc field_input.tpl with $field=$lockpath }}{{ endinc }} - {{ inc field_input.tpl with $field=$temppath }}{{ endinc }} - {{ inc field_input.tpl with $field=$basepath }}{{ endinc }} - - <h3>$performance</h3> - {{ inc field_checkbox.tpl with $field=$use_fulltext_engine }}{{ endinc }} - {{ inc field_input.tpl with $field=$itemcache }}{{ endinc }} - {{ inc field_input.tpl with $field=$itemcache_duration }}{{ endinc }} - - - <div class="submit"><input type="submit" name="page_site" value="$submit" /></div> - - </form> -</div> diff --git a/view/theme/frost/admin_users.tpl b/view/theme/frost/admin_users.tpl deleted file mode 100644 index a3f6d2416f..0000000000 --- a/view/theme/frost/admin_users.tpl +++ /dev/null @@ -1,98 +0,0 @@ -<script> - function confirm_delete(uname){ - return confirm( "$confirm_delete".format(uname)); - } - function confirm_delete_multi(){ - return confirm("$confirm_delete_multi"); - } - function selectall(cls){ - $j("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>$title - $page</h1> - - <form action="$baseurl/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='$form_security_token'> - - <h3>$h_pending</h3> - {{ if $pending }} - <table id='pending'> - <thead> - <tr> - {{ for $th_pending as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $pending as $u }} - <tr> - <td class="created">$u.created</td> - <td class="name">$u.name</td> - <td class="email">$u.email</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_$u.hash" name="pending[]" value="$u.hash" /></td> - <td class="tools"> - <a href="$baseurl/regmod/allow/$u.hash" title='$approve'><span class='tool like'></span></a> - <a href="$baseurl/regmod/deny/$u.hash" title='$deny'><span class='tool dislike'></span></a> - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="$deny"/> <input type="submit" name="page_users_approve" value="$approve" /></div> - {{ else }} - <p>$no_pending</p> - {{ endif }} - - - - - <h3>$h_users</h3> - {{ if $users }} - <table id='users'> - <thead> - <tr> - <th></th> - {{ for $th_users as $th }}<th>$th</th>{{ endfor }} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{ for $users as $u }} - <tr> - <td><img src="$u.micro" alt="$u.nickname" title="$u.nickname"></td> - <td class='name'><a href="$u.url" title="$u.nickname" >$u.name</a></td> - <td class='email'>$u.email</td> - <td class='register_date'>$u.register_date</td> - <td class='login_date'>$u.login_date</td> - <td class='lastitem_date'>$u.lastitem_date</td> - <td class='login_date'>$u.page_flags {{ if $u.is_admin }}($siteadmin){{ endif }} {{ if $u.account_expired }}($accountexpired){{ endif }}</td> - <td class="checkbox"> - {{ if $u.is_admin }} - - {{ else }} - <input type="checkbox" class="users_ckbx" id="id_user_$u.uid" name="user[]" value="$u.uid"/></td> - {{ endif }} - <td class="tools"> - {{ if $u.is_admin }} - - {{ else }} - <a href="$baseurl/admin/users/block/$u.uid?t=$form_security_token" title='{{ if $u.blocked }}$unblock{{ else }}$block{{ endif }}'><span class='icon block {{ if $u.blocked==0 }}dim{{ endif }}'></span></a> - <a href="$baseurl/admin/users/delete/$u.uid?t=$form_security_token" title='$delete' onclick="return confirm_delete('$u.name')"><span class='icon drop'></span></a> - {{ endif }} - </td> - </tr> - {{ endfor }} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">$select_all</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="$block/$unblock" /> <input type="submit" name="page_users_delete" value="$delete" onclick="return confirm_delete_multi()" /></div> - {{ else }} - NO USERS?!? - {{ endif }} - </form> -</div> diff --git a/view/theme/frost/comment_item.tpl b/view/theme/frost/comment_item.tpl deleted file mode 100755 index 5e0919c30f..0000000000 --- a/view/theme/frost/comment_item.tpl +++ /dev/null @@ -1,77 +0,0 @@ -{#<!-- <script> - $(document).ready( function () { - $(document).mouseup(function(e) { - var container = $("#comment-edit-wrapper-$id"); - if( container.has(e.target).length === 0) { - commentClose(document.getElementById('comment-edit-text-$id'),$id); - cmtBbClose($id); - } - }); - }); - </script>-->#} - - <div class="comment-wwedit-wrapper $indent" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> -{#<!-- <span id="hide-commentbox-$id" class="hide-commentbox fakelink" onclick="showHideCommentBox($id);">$comment</span> - <form class="comment-edit-form" style="display: none;" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;">-->#} - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - -{#<!-- <div class="comment-edit-photo" id="comment-edit-photo-$id" >-->#} - <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-$id" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> -{#<!-- </div>-->#} - {#<!--<div class="comment-edit-photo-end"></div>-->#} - <ul class="comment-edit-bb" id="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> -{#<!-- <div class="comment-edit-bb-end"></div>-->#} -{#<!-- <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" onBlur="commentClose(this,$id);cmtBbClose($id);" >$comment</textarea>-->#} - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" >$comment</textarea> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - {#<!--<div class="comment-edit-end"></div>-->#} - </form> - - </div> diff --git a/view/theme/frost/contact_edit.tpl b/view/theme/frost/contact_edit.tpl deleted file mode 100644 index f5710063a2..0000000000 --- a/view/theme/frost/contact_edit.tpl +++ /dev/null @@ -1,88 +0,0 @@ - -<h2>$header</h2> - -<div id="contact-edit-wrapper" > - - $tab_str - - <div id="contact-edit-drop-link" > - <a href="contacts/$contact_id/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="$delete" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#}></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">$relation_text</div></li> - <li><div id="contact-edit-nettype">$nettype</div></li> - {{ if $lost_contact }} - <li><div id="lost-contact-message">$lost_contact</div></li> - {{ endif }} - {{ if $insecure }} - <li><div id="insecure-message">$insecure</div></li> - {{ endif }} - {{ if $blocked }} - <li><div id="block-message">$blocked</div></li> - {{ endif }} - {{ if $ignored }} - <li><div id="ignore-message">$ignored</div></li> - {{ endif }} - {{ if $archived }} - <li><div id="archive-message">$archived</div></li> - {{ endif }} - - <li> </li> - - {{ if $common_text }} - <li><div id="contact-edit-common"><a href="$common_link">$common_text</a></div></li> - {{ endif }} - {{ if $all_friends }} - <li><div id="contact-edit-allfriends"><a href="allfriends/$contact_id">$all_friends</a></div></li> - {{ endif }} - - - <li><a href="network/?cid=$contact_id" id="contact-edit-view-recent">$lblrecent</a></li> - {{ if $lblsuggest }} - <li><a href="fsuggest/$contact_id" id="contact-edit-suggest">$lblsuggest</a></li> - {{ endif }} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/$contact_id" method="post" > -<input type="hidden" name="contact_id" value="$contact_id"> - - {{ if $poll_enabled }} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">$lastupdtext <span id="contact-edit-last-updated">$last_update</span></div> - <span id="contact-edit-poll-text">$updpub</span> $poll_interval <span id="contact-edit-update-now" class="button"><a href="contacts/$contact_id/update" >$udnow</a></span> - </div> - {{ endif }} - <div id="contact-edit-end" ></div> - - {{inc field_checkbox.tpl with $field=$hidden }}{{endinc}} - -<div id="contact-edit-info-wrapper"> -<h4>$lbl_info1</h4> - <textarea id="contact-edit-info" rows="8" cols="60" name="info">$info</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>$lbl_vis1</h4> -<p>$lbl_vis2</p> -</div> -$profile_select -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="$submit" /> - -</form> -</div> diff --git a/view/theme/frost/contact_end.tpl b/view/theme/frost/contact_end.tpl deleted file mode 100644 index 95c78ba7da..0000000000 --- a/view/theme/frost/contact_end.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<script language="javascript" type="text/javascript">contactInitEditor();</script> - diff --git a/view/theme/frost/contact_head.tpl b/view/theme/frost/contact_head.tpl deleted file mode 100644 index 7b89a20e71..0000000000 --- a/view/theme/frost/contact_head.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<script language="javascript" type="text/javascript"> -window.editSelect = "$editselect"; -</script> - diff --git a/view/theme/frost/contact_template.tpl b/view/theme/frost/contact_template.tpl deleted file mode 100644 index dd3dbf7945..0000000000 --- a/view/theme/frost/contact_template.tpl +++ /dev/null @@ -1,33 +0,0 @@ - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-$contact.id" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-$contact.id" - onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" > - - <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a> - - {{ if $contact.photo_menu }} - <span onclick="openClose('contact-photo-menu-$contact.id');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-$contact.id">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-$contact.id"> - <ul> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - </div> - {{ endif }} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-$contact.id" >$contact.name</div><br /> -{{ if $contact.alt_text }}<div class="contact-entry-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }} - <div class="contact-entry-network" id="contact-entry-network-$contact.id" >$contact.network</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/frost/contacts-end.tpl b/view/theme/frost/contacts-end.tpl deleted file mode 100644 index 820b1c6a0f..0000000000 --- a/view/theme/frost/contacts-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ - -<script src="$baseurl/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost/contacts-head.tpl b/view/theme/frost/contacts-head.tpl deleted file mode 100644 index 5ae97f9f0c..0000000000 --- a/view/theme/frost/contacts-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script> - window.autocompleteType = 'contacts-head'; -</script> - diff --git a/view/theme/frost/contacts-template.tpl b/view/theme/frost/contacts-template.tpl deleted file mode 100644 index de89b5371e..0000000000 --- a/view/theme/frost/contacts-template.tpl +++ /dev/null @@ -1,28 +0,0 @@ -<h1>$header{{ if $total }} ($total){{ endif }}</h1> - -{{ if $finding }}<h4>$finding</h4>{{ endif }} - -$tabs - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="$cmd" method="get" > -<span class="contacts-search-desc">$desc</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="$search" /> -<input type="submit" name="submit" id="contacts-search-submit" value="$submit" /> -</form> -</div> -<div id="contacts-search-end"></div> - - -<div id="contacts-display-wrapper"> -{{ for $contacts as $contact }} - {{ inc contact_template.tpl }}{{ endinc }} -{{ endfor }} -</div> -<div id="contact-edit-end"></div> - -$paginate - - - - diff --git a/view/theme/frost/cropbody.tpl b/view/theme/frost/cropbody.tpl deleted file mode 100644 index 3283084cad..0000000000 --- a/view/theme/frost/cropbody.tpl +++ /dev/null @@ -1,27 +0,0 @@ -<h1>$title</h1> -<p id="cropimage-desc"> -$desc -</p> -<div id="cropimage-wrapper"> -<img src="$image_url" id="croppa" class="imgCrop" alt="$title" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<form action="profile_photo/$resource" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="$done" /> -</div> - -</form> diff --git a/view/theme/frost/cropend.tpl b/view/theme/frost/cropend.tpl deleted file mode 100644 index a56c71d92e..0000000000 --- a/view/theme/frost/cropend.tpl +++ /dev/null @@ -1,4 +0,0 @@ - <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <script type="text/javascript" language="javascript">initCrop();</script> diff --git a/view/theme/frost/crophead.tpl b/view/theme/frost/crophead.tpl deleted file mode 100644 index 56e941e3ab..0000000000 --- a/view/theme/frost/crophead.tpl +++ /dev/null @@ -1 +0,0 @@ - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/frost/display-head.tpl b/view/theme/frost/display-head.tpl deleted file mode 100644 index 1fc82ae779..0000000000 --- a/view/theme/frost/display-head.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<script> - window.autoCompleteType = 'display-head'; -</script> - diff --git a/view/theme/frost/end.tpl b/view/theme/frost/end.tpl deleted file mode 100644 index c88426bbf4..0000000000 --- a/view/theme/frost/end.tpl +++ /dev/null @@ -1,25 +0,0 @@ -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -{#<!--<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script>-->#} -{#<!--<script type="text/javascript"> - tinyMCE.init({ mode : "none"}); -</script>-->#} - -<script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> - -<script type="text/javascript" src="$baseurl/js/jquery.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost/js/jquery.divgrow-1.3.1.f1.min.js" ></script> -<script type="text/javascript" src="$baseurl/js/jquery.textinputs.js" ></script> -<script type="text/javascript" src="$baseurl/library/colorbox/jquery.colorbox-min.js"></script> -{#<!--<script type="text/javascript" src="$baseurl/library/tiptip/jquery.tipTip.minified.js"></script>-->#} -<script type="text/javascript" src="$baseurl/library/jgrowl/jquery.jgrowl_minimized.js"></script> - -<script type="text/javascript">var $j = jQuery.noConflict();</script> - -<script type="text/javascript" src="$baseurl/view/theme/frost/js/acl.min.js" ></script> -<script type="text/javascript" src="$baseurl/js/webtoolkit.base64.min.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost/js/fk.autocomplete.min.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost/js/main.min.js" ></script> -<script type="text/javascript" src="$baseurl/view/theme/frost/js/theme.min.js"></script> - diff --git a/view/theme/frost/event.tpl b/view/theme/frost/event.tpl deleted file mode 100644 index 67de85d5c8..0000000000 --- a/view/theme/frost/event.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{ for $events as $event }} - <div class="event"> - - {{ if $event.item.author_name }}<a href="$event.item.author_link" ><img src="$event.item.author_avatar" height="32" width="32" />$event.item.author_name</a>{{ endif }} - $event.html - {{ if $event.item.plink }}<a href="$event.plink.0" title="$event.plink.1" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{ endif }} - {{ if $event.edit }}<a href="$event.edit.0" title="$event.edit.1" class="edit-event-link tool s22 pencil"></a>{{ endif }} - </div> - <div class="clear"></div> -{{ endfor }} diff --git a/view/theme/frost/event_end.tpl b/view/theme/frost/event_end.tpl deleted file mode 100644 index 8e8dcd33ab..0000000000 --- a/view/theme/frost/event_end.tpl +++ /dev/null @@ -1,5 +0,0 @@ -<script language="javascript" type="text/javascript" - src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script> - -<script language="javascript" type="text/javascript">eventInitEditor();</script> - diff --git a/view/theme/frost/event_form.tpl b/view/theme/frost/event_form.tpl deleted file mode 100644 index 36a22a8b2d..0000000000 --- a/view/theme/frost/event_form.tpl +++ /dev/null @@ -1,50 +0,0 @@ -<h3>$title</h3> - -<p> -$desc -</p> - -<form action="$post" method="post" > - -<input type="hidden" name="event_id" value="$eid" /> -<input type="hidden" name="cid" value="$cid" /> -<input type="hidden" name="uri" value="$uri" /> - -<div id="event-start-text">$s_text</div> -$s_dsel $s_tsel - -<div id="event-finish-text">$f_text</div> -$f_dsel $f_tsel - -<div id="event-datetime-break"></div> - -<input type="checkbox" name="nofinish" value="1" id="event-nofinish-checkbox" $n_checked /> <div id="event-nofinish-text">$n_text</div> - -<div id="event-nofinish-break"></div> - -<input type="checkbox" name="adjust" value="1" id="event-adjust-checkbox" $a_checked /> <div id="event-adjust-text">$a_text</div> - -<div id="event-adjust-break"></div> - -<div id="event-summary-text">$t_text</div> -<input type="text" id="event-summary" name="summary" value="$t_orig" /> - - -<div id="event-desc-text">$d_text</div> -<textarea id="event-desc-textarea" rows="10" cols="70" name="desc">$d_orig</textarea> - - -<div id="event-location-text">$l_text</div> -<textarea id="event-location-textarea" rows="10" cols="70" name="location">$l_orig</textarea> -<br /> - -<input type="checkbox" name="share" value="1" id="event-share-checkbox" $sh_checked /> <div id="event-share-text">$sh_text</div> -<div id="event-share-break"></div> - -$acl - -<div class="clear"></div> -<input id="event-submit" type="submit" name="submit" value="$submit" /> -</form> - - diff --git a/view/theme/frost/event_head.tpl b/view/theme/frost/event_head.tpl deleted file mode 100644 index 44c6090fc1..0000000000 --- a/view/theme/frost/event_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' /> - -<script language="javascript" type="text/javascript"> -window.aclType = 'event_head'; -window.editSelect = "$editselect"; -</script> - diff --git a/view/theme/frost/field_combobox.tpl b/view/theme/frost/field_combobox.tpl deleted file mode 100644 index c454352d01..0000000000 --- a/view/theme/frost/field_combobox.tpl +++ /dev/null @@ -1,18 +0,0 @@ - - <div class='field combobox'> - <label for='id_$field.0' id='id_$field.0_label'>$field.1</label> - {# html5 don't work on Chrome, Safari and IE9 - <input id="id_$field.0" type="text" list="data_$field.0" > - <datalist id="data_$field.0" > - {{ for $field.4 as $opt=>$val }}<option value="$val">{{ endfor }} - </datalist> #} - - <input id="id_$field.0" type="text" value="$field.2"> - <select id="select_$field.0" onChange="$j('#id_$field.0').val($j(this).val())"> - <option value="">$field.5</option> - {{ for $field.4 as $opt=>$val }}<option value="$val">$val</option>{{ endfor }} - </select> - - <span class='field_help'>$field.3</span> - </div> - diff --git a/view/theme/frost/field_input.tpl b/view/theme/frost/field_input.tpl deleted file mode 100644 index 3c2149517f..0000000000 --- a/view/theme/frost/field_input.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/frost/field_openid.tpl b/view/theme/frost/field_openid.tpl deleted file mode 100644 index a9f6cacad5..0000000000 --- a/view/theme/frost/field_openid.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field input openid' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label> - <input name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/frost/field_password.tpl b/view/theme/frost/field_password.tpl deleted file mode 100644 index a329b11029..0000000000 --- a/view/theme/frost/field_password.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - <div class='field password' id='wrapper_$field.0'> - <label for='id_$field.0'>$field.1</label> - <input type='password' name='$field.0' id='id_$field.0' value="$field.2"> - <span class='field_help'>$field.3</span> - </div> diff --git a/view/theme/frost/field_themeselect.tpl b/view/theme/frost/field_themeselect.tpl deleted file mode 100644 index d8ddc2fc74..0000000000 --- a/view/theme/frost/field_themeselect.tpl +++ /dev/null @@ -1,9 +0,0 @@ - - <div class='field select'> - <label for='id_$field.0'>$field.1</label> - <select name='$field.0' id='id_$field.0' {{ if $field.5 }}onchange="previewTheme(this);"{{ endif }} > - {{ for $field.4 as $opt=>$val }}<option value="$opt" {{ if $opt==$field.2 }}selected="selected"{{ endif }}>$val</option>{{ endfor }} - </select> - <span class='field_help'>$field.3</span> - <div id="theme-preview"></div> - </div> diff --git a/view/theme/frost/filebrowser.tpl b/view/theme/frost/filebrowser.tpl deleted file mode 100644 index 9fe3c04ffe..0000000000 --- a/view/theme/frost/filebrowser.tpl +++ /dev/null @@ -1,84 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <script type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script> - <style> - .panel_wrapper div.current{.overflow: auto; height: auto!important; } - .filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;} - .filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;} - .filebrowser ul{ list-style-type: none; padding:0px; } - .filebrowser.folders a { display: block; padding: 0.3em } - .filebrowser.folders a:hover { background-color: #f0f0ee; } - .filebrowser.files.image { overflow: auto; height: auto; } - .filebrowser.files.image img { height:100px;} - .filebrowser.files.image li { display: block; padding: 5px; float: left; } - .filebrowser.files.image span { display: none;} - .filebrowser.files.file img { height:16px; vertical-align: bottom;} - .filebrowser.files a { display: block; padding: 0.3em} - .filebrowser.files a:hover { background-color: #f0f0ee; } - .filebrowser a { text-decoration: none; } - </style> - <script> - var FileBrowserDialogue = { - init : function () { - // Here goes your code for setting your custom things onLoad. - }, - mySubmit : function (URL) { - //var URL = document.my_form.my_field.value; - var win = tinyMCEPopup.getWindowArg("window"); - - // insert information now - win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL; - - // are we an image browser - if (typeof(win.ImageDialog) != "undefined") { - // we are, so update image dimensions... - if (win.ImageDialog.getImageData) - win.ImageDialog.getImageData(); - - // ... and preview if necessary - if (win.ImageDialog.showPreviewImage) - win.ImageDialog.showPreviewImage(URL); - } - - // close popup window - tinyMCEPopup.close(); - } - } - - tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue); - </script> - </head> - <body> - - <div class="tabs"> - <ul > - <li class="current"><span>FileBrowser</span></li> - </ul> - </div> - <div class="panel_wrapper"> - - <div id="general_panel" class="panel current"> - <div class="filebrowser path"> - {{ for $path as $p }}<a href="$p.0">$p.1</a>{{ endfor }} - </div> - <div class="filebrowser folders"> - <ul> - {{ for $folders as $f }}<li><a href="$f.0/">$f.1</a></li>{{ endfor }} - </ul> - </div> - <div class="filebrowser files $type"> - <ul> - {{ for $files as $f }} - <li><a href="#" onclick="FileBrowserDialogue.mySubmit('$f.0'); return false;"><img src="$f.2"><span>$f.1</span></a></li> - {{ endfor }} - </ul> - </div> - </div> - </div> - <div class="mceActionPanel"> - <input type="button" id="cancel" name="cancel" value="$cancel" onclick="tinyMCEPopup.close();" /> - </div> - </body> - -</html> diff --git a/view/theme/frost/group_drop.tpl b/view/theme/frost/group_drop.tpl deleted file mode 100644 index 959b77bb21..0000000000 --- a/view/theme/frost/group_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<div class="group-delete-wrapper button" id="group-delete-wrapper-$id" > - <a href="group/drop/$id?t=$form_security_token" - onclick="return confirmDelete();" - id="group-delete-icon-$id" - class="icon drophide group-delete-icon" - {#onmouseover="imgbright(this);" - onmouseout="imgdull(this);"#} ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/frost/head.tpl b/view/theme/frost/head.tpl deleted file mode 100644 index 3c25da46d0..0000000000 --- a/view/theme/frost/head.tpl +++ /dev/null @@ -1,23 +0,0 @@ -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<base href="$baseurl/" /> -<meta name="generator" content="$generator" /> -<link rel="stylesheet" href="$baseurl/library/colorbox/colorbox.css" type="text/css" media="screen" /> -{#<!--<link rel="stylesheet" href="$baseurl/library/tiptip/tipTip.css" type="text/css" media="screen" />-->#} -<link rel="stylesheet" href="$baseurl/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> - -<link rel="stylesheet" type="text/css" href="$stylesheet" media="all" /> - -<link rel="shortcut icon" href="$baseurl/images/friendica-32.png" /> -<link rel="search" - href="$baseurl/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<script> - window.delItem = "$delitem"; - window.commentEmptyText = "$comment"; - window.showMore = "$showmore"; - window.showFewer = "$showfewer"; - var updateInterval = $update_interval; - var localUser = {{ if $local_user }}$local_user{{ else }}false{{ endif }}; -</script> diff --git a/view/theme/frost/jot-end.tpl b/view/theme/frost/jot-end.tpl deleted file mode 100644 index 0ed2a3af6b..0000000000 --- a/view/theme/frost/jot-end.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - -<script language="javascript" type="text/javascript">if(typeof window.jotInit != 'undefined') initEditor();</script> diff --git a/view/theme/frost/jot-header.tpl b/view/theme/frost/jot-header.tpl deleted file mode 100644 index 5291907072..0000000000 --- a/view/theme/frost/jot-header.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -<script> - window.editSelect = "$editselect"; - window.isPublic = "$ispublic"; - window.nickname = "$nickname"; - window.linkURL = "$linkurl"; - window.vidURL = "$vidurl"; - window.audURL = "$audurl"; - window.whereAreU = "$whereareu"; - window.term = "$term"; - window.baseURL = "$baseurl"; - window.geoTag = function () { $geotag } - window.jotId = "#profile-jot-text"; - window.imageUploadButton = 'wall-image-upload'; - window.delItems = '$delitems'; -</script> - diff --git a/view/theme/frost/jot.tpl b/view/theme/frost/jot.tpl deleted file mode 100644 index 96abeecba7..0000000000 --- a/view/theme/frost/jot.tpl +++ /dev/null @@ -1,91 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div> - {{ endif }} - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> - - <div id="profile-upload-wrapper" style="display: $visitor;" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: $visitor;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="$attach"></a></div> - </div> - - {#<!--<div id="profile-link-wrapper" style="display: $visitor;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >-->#} - <div id="profile-link-wrapper" style="display: $visitor;" > - <a id="profile-link" class="icon link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: $visitor;" > - <a id="profile-video" class="icon video" title="$video" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: $visitor;" > - <a id="profile-audio" class="icon audio" title="$audio" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: $visitor;" > - <a id="profile-location" class="icon globe" title="$setloc" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="$noloc" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate" title="$permset" ></a>$bang - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">$preview</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - $jotplugins - </div> - -{#<!-- <span id="jot-display-location" style="display: none;"></span>-->#} - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>window.jotInit = true;</script>{{ endif }} diff --git a/view/theme/frost/jot_geotag.tpl b/view/theme/frost/jot_geotag.tpl deleted file mode 100644 index 3f8bee91a7..0000000000 --- a/view/theme/frost/jot_geotag.tpl +++ /dev/null @@ -1,11 +0,0 @@ - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $j('#jot-coord').val(lat + ', ' + lon); - $j('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/frost/lang_selector.tpl b/view/theme/frost/lang_selector.tpl deleted file mode 100644 index e777a0a861..0000000000 --- a/view/theme/frost/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/theme/frost/like_noshare.tpl b/view/theme/frost/like_noshare.tpl deleted file mode 100644 index 5bf94f7df7..0000000000 --- a/view/theme/frost/like_noshare.tpl +++ /dev/null @@ -1,7 +0,0 @@ -<div class="wall-item-like-buttons" id="wall-item-like-buttons-$id"> - <a href="#" class="tool like" title="$likethis" onclick="dolike($id,'like'); return false"></a> - {{ if $nolike }} - <a href="#" class="tool dislike" title="$nolike" onclick="dolike($id,'dislike'); return false"></a> - {{ endif }} - <img id="like-rotator-$id" class="like-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> -</div> diff --git a/view/theme/frost/login.tpl b/view/theme/frost/login.tpl deleted file mode 100644 index af315ac5e5..0000000000 --- a/view/theme/frost/login.tpl +++ /dev/null @@ -1,45 +0,0 @@ - -<div class="login-form"> -<form action="$dest_url" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{ inc field_input.tpl with $field=$lname }}{{ endinc }} - {{ inc field_password.tpl with $field=$lpassword }}{{ endinc }} - </div> - - {{ if $openid }} - <br /><br /> - <div id="login_openid"> - {{ inc field_openid.tpl with $field=$lopenid }}{{ endinc }} - </div> - {{ endif }} - -<!-- <br /><br /> - <div class="login-extra-links"> - By signing in you agree to the latest <a href="tos.html" title="$tostitle" id="terms-of-service-link" >$toslink</a> and <a href="privacy.html" title="$privacytitle" id="privacy-link" >$privacylink</a> - </div>--> - - <br /><br /> - {{ inc field_checkbox.tpl with $field=$lremember }}{{ endinc }} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="$login" /> - </div> - - <br /><br /> - - <div class="login-extra-links"> - {{ if $register }}<a href="register" title="$register.title" id="register-link">$register.desc</a>{{ endif }} - <a href="lostpass" title="$lostpass" id="lost-password-link" >$lostlink</a> - </div> - - {{ for $hiddens as $k=>$v }} - <input type="hidden" name="$k" value="$v" /> - {{ endfor }} - - -</form> -</div> - -<script type="text/javascript">window.loginName = "$lname.0";</script> diff --git a/view/theme/frost/login_head.tpl b/view/theme/frost/login_head.tpl deleted file mode 100644 index 25339c327d..0000000000 --- a/view/theme/frost/login_head.tpl +++ /dev/null @@ -1,2 +0,0 @@ -{#<!--<link rel="stylesheet" href="$baseurl/view/theme/frost/login-style.css" type="text/css" media="all" />-->#} - diff --git a/view/theme/frost/lostpass.tpl b/view/theme/frost/lostpass.tpl deleted file mode 100644 index f2a802494e..0000000000 --- a/view/theme/frost/lostpass.tpl +++ /dev/null @@ -1,21 +0,0 @@ -<div class="lostpass-form"> -<h2>$title</h2> -<br /><br /><br /> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper" class="field input"> - <label for="login-name" id="label-login-name">$name</label> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<p id="lostpass-desc"> -$desc -</p> -<br /> - -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="$submit" /> -</div> -<div id="login-submit-end"></div> -</form> -</div> diff --git a/view/theme/frost/mail_conv.tpl b/view/theme/frost/mail_conv.tpl deleted file mode 100644 index 97e814e1fb..0000000000 --- a/view/theme/frost/mail_conv.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >$mail.from_name</div> - <div class="mail-conv-date">$mail.date</div> - <div class="mail-conv-subject">$mail.subject</div> - <div class="mail-conv-body">$mail.body</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> diff --git a/view/theme/frost/mail_list.tpl b/view/theme/frost/mail_list.tpl deleted file mode 100644 index 5be7f38623..0000000000 --- a/view/theme/frost/mail_list.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="$from_url" class="mail-list-sender-url" ><img class="mail-list-sender-photo$sparkle" src="$from_photo" height="80" width="80" alt="$from_name" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >$from_name</div> - <div class="mail-list-date">$date</div> - <div class="mail-list-subject"><a href="message/$id" class="mail-list-link">$subject</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-$id" > - <a href="message/dropconv/$id" onclick="return confirmDelete();" title="$delete" class="icon drophide mail-list-delete delete-icon" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/frost/message-end.tpl b/view/theme/frost/message-end.tpl deleted file mode 100644 index 820b1c6a0f..0000000000 --- a/view/theme/frost/message-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ - -<script src="$baseurl/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost/message-head.tpl b/view/theme/frost/message-head.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/frost/moderated_comment.tpl b/view/theme/frost/moderated_comment.tpl deleted file mode 100755 index b0451c8c60..0000000000 --- a/view/theme/frost/moderated_comment.tpl +++ /dev/null @@ -1,61 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-$id" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-$id" class="mod-cmnt-name-lbl">$lbl_modname</div> - <input type="text" id="mod-cmnt-name-$id" class="mod-cmnt-name" name="mod-cmnt-name" value="$modname" /> - <div id="mod-cmnt-email-lbl-$id" class="mod-cmnt-email-lbl">$lbl_modemail</div> - <input type="text" id="mod-cmnt-email-$id" class="mod-cmnt-email" name="mod-cmnt-email" value="$modemail" /> - <div id="mod-cmnt-url-lbl-$id" class="mod-cmnt-url-lbl">$lbl_modurl</div> - <input type="text" id="mod-cmnt-url-$id" class="mod-cmnt-url" name="mod-cmnt-url" value="$modurl" /> - </div> - <ul class="comment-edit-bb-$id"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);cmtBbOpen($id);" onBlur="commentClose(this,$id);" >$comment</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/frost/msg-end.tpl b/view/theme/frost/msg-end.tpl deleted file mode 100644 index 84448efd53..0000000000 --- a/view/theme/frost/msg-end.tpl +++ /dev/null @@ -1,3 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - -<script language="javascript" type="text/javascript">msgInitEditor();</script> diff --git a/view/theme/frost/msg-header.tpl b/view/theme/frost/msg-header.tpl deleted file mode 100644 index c1eabcec74..0000000000 --- a/view/theme/frost/msg-header.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -<script language="javascript" type="text/javascript"> - window.nickname = "$nickname"; - window.linkURL = "$linkurl"; - window.editSelect = "$editselect"; - window.jotId = "#prvmail-text"; - window.imageUploadButton = 'prvmail-upload'; - window.autocompleteType = 'msg-header'; -</script> - diff --git a/view/theme/frost/nav.tpl b/view/theme/frost/nav.tpl deleted file mode 100644 index 3c9a4102fb..0000000000 --- a/view/theme/frost/nav.tpl +++ /dev/null @@ -1,150 +0,0 @@ -<nav> - $langselector - - <div id="site-location">$sitelocation</div> - - <span id="nav-link-wrapper" > - -{#<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->#} - <div class="nav-button-container nav-menu-link" rel="#system-menu-list"> - <a class="system-menu-link nav-link nav-menu-icon" href="$nav.settings.0" title="Main Menu" point="#system-menu-list"> - <img class="system-menu-link" src="$baseurl/view/theme/frost/images/menu.png"> - </a> - <ul id="system-menu-list" class="nav-menu-list" point="#system-menu-list"> - {{ if $nav.login }} - <a id="nav-login-link" class="nav-load-page-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> - {{ endif }} - - {{ if $nav.register }} - <a id="nav-register-link" class="nav-load-page-link $nav.register.2 $sel.register" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a> - {{ endif }} - - {{ if $nav.settings }} - <li><a id="nav-settings-link" class="$nav.settings.2 nav-load-page-link" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li> - {{ endif }} - - {{ if $nav.manage }} - <li> - <a id="nav-manage-link" class="nav-load-page-link $nav.manage.2 $sel.manage" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a> - </li> - {{ endif }} - - {{ if $nav.profiles }} - <li><a id="nav-profiles-link" class="$nav.profiles.2 nav-load-page-link" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a></li> - {{ endif }} - - {{ if $nav.admin }} - <li><a id="nav-admin-link" class="$nav.admin.2 nav-load-page-link" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li> - {{ endif }} - - <li><a id="nav-search-link" class="$nav.search.2 nav-load-page-link" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a></li> - - {{ if $nav.apps }} - <li><a id="nav-apps-link" class="$nav.apps.2 nav-load-page-link" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a></li> - {{ endif }} - - {{ if $nav.help }} - <li><a id="nav-help-link" class="$nav.help.2 nav-load-page-link" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li> - {{ endif }} - - {{ if $nav.logout }} - <li><a id="nav-logout-link" class="$nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li> - {{ endif }} - </ul> - </div> - - {{ if $nav.notifications }} -{#<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1">$nav.notifications.1</a>-->#} - <div class="nav-button-container"> - <a id="nav-notifications-linkmenu" class="nav-link" href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"> - <img rel="#nav-notifications-menu" src="$baseurl/view/theme/frost/images/notifications.png"> - </a> - <span id="notify-update" class="nav-ajax-left" rel="#nav-network-notifications-popup"></span> - <ul id="nav-notifications-menu" class="notifications-menu-popup"> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - </div> - {{ endif }} - -{#<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->#} - <div class="nav-button-container nav-menu-link" rel="#contacts-menu-list"> - <a class="contacts-menu-link nav-link nav-menu-icon" href="$nav.contacts.0" title="Contacts" point="#contacts-menu-list"> - <img class="contacts-menu-link" src="$baseurl/view/theme/frost/images/contacts.png"> - </a> - {{ if $nav.introductions }} - <a id="nav-notify-link" class="$nav.introductions.2 $sel.introductions nav-load-page-link" href="$nav.introductions.0" title="$nav.introductions.3" > - <span id="intro-update" class="nav-ajax-left"></span> - </a> - {{ endif }} - <ul id="contacts-menu-list" class="nav-menu-list" point="#contacts-menu-list"> - {{ if $nav.contacts }} - <li><a id="nav-contacts-link" class="$nav.contacts.2 nav-load-page-link" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a><li> - {{ endif }} - - <li><a id="nav-directory-link" class="$nav.directory.2 nav-load-page-link" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a><li> - - {{ if $nav.introductions }} - <li> - <a id="nav-notify-link" class="$nav.introductions.2 $sel.introductions nav-load-page-link" href="$nav.introductions.0" title="$nav.introductions.3" >$nav.introductions.1</a> - </li> - {{ endif }} - </ul> - </div> - - {{ if $nav.messages }} -{#<!-- <a id="nav-messages-link" class="nav-link $nav.messages.2 $sel.messages nav-load-page-link" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a>-->#} - <div class="nav-button-container"> - <a id="nav-messages-link" class="nav-link $nav.messages.2 $sel.messages nav-load-page-link" href="$nav.messages.0" title="$nav.messages.3" > - <img src="$baseurl/view/theme/frost/images/message.png"> - </a> - <span id="mail-update" class="nav-ajax-left"></span> - </div> - {{ endif }} - -{#<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->#} - <div class="nav-button-container nav-menu-link" rel="#network-menu-list"> - <a class="nav-menu-icon network-menu-link nav-link" href="$nav.network.0" title="Network" point="#network-menu-list"> - <img class="network-menu-link" src="$baseurl/view/theme/frost/images/network.png"> - </a> - {{ if $nav.network }} - <span id="net-update" class="nav-ajax-left"></span> - {{ endif }} - <ul id="network-menu-list" class="nav-menu-list" point="#network-menu-list"> - {{ if $nav.network }} - <li> - <a id="nav-network-link" class="$nav.network.2 $sel.network nav-load-page-link" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - </li> - {#<!--<span id="net-update" class="nav-ajax-left"></span>-->#} - {{ endif }} - - {{ if $nav.home }} - <li><a id="nav-home-link" class="$nav.home.2 $sel.home nav-load-page-link" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a></li> - {#<!--<span id="home-update" class="nav-ajax-left"></span>-->#} - {{ endif }} - - {{ if $nav.community }} - <li> - <a id="nav-community-link" class="$nav.community.2 $sel.community nav-load-page-link" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - </li> - {{ endif }} - </ul> - </div> - - {{ if $nav.network }} - <div class="nav-button-container nav-menu-link" rel="#network-reset-button"> - <a class="nav-menu-icon network-reset-link nav-link" href="$nav.net_reset.0" title="$nav.net_reset.3"> - <img class="network-reset-link" src="$baseurl/view/theme/frost/images/net-reset.png"> - </a> - </div> - {{ endif }} - - </span> - {#<!--<span id="nav-end"></span>-->#} - <span id="banner">$banner</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/frost/photo_drop.tpl b/view/theme/frost/photo_drop.tpl deleted file mode 100644 index f55e62344a..0000000000 --- a/view/theme/frost/photo_drop.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$id" > - <a href="item/drop/$id" onclick="return confirmDelete();" class="icon drophide" title="$delete" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);"#} ></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/theme/frost/photo_edit.tpl b/view/theme/frost/photo_edit.tpl deleted file mode 100644 index 5ed3c1d036..0000000000 --- a/view/theme/frost/photo_edit.tpl +++ /dev/null @@ -1,58 +0,0 @@ - -<form action="photos/$nickname/$resource_id" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="$item_id" /> - - <label id="photo-edit-albumname-label" for="photo-edit-albumname">$newalbum</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="$album" /> - - <div id="photo-edit-albumname-end"></div> - - <label id="photo-edit-caption-label" for="photo-edit-caption">$capt_label</label> - <input id="photo-edit-caption" type="text" size="32" name="desc" value="$caption" /> - - <div id="photo-edit-caption-end"></div> - - <label id="photo-edit-tags-label" for="photo-edit-newtag" >$tag_label</label> - <input name="newtag" id="photo-edit-newtag" size="32" title="$help_tags" type="text" /> - - <div id="photo-edit-tags-end"></div> - <div id="photo-edit-rotate-wrapper"> - <div class="photo-edit-rotate-label"> - $rotatecw - </div> - <input class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> - - <div class="photo-edit-rotate-label"> - $rotateccw - </div> - <input class="photo-edit-rotate" type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="$permissions"/> - <span id="jot-perms-icon" class="icon $lockstate photo-perms-icon" ></span><div class="photo-jot-perms-text">$permissions</div> - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - $aclselect - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="$submit" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="$delete" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - -{#<!--<script> - $("a#photo-edit-perms-menu").colorbox({ - 'inline' : true, - 'transition' : 'none' - }); -</script>-->#} diff --git a/view/theme/frost/photo_edit_head.tpl b/view/theme/frost/photo_edit_head.tpl deleted file mode 100644 index 4536dd5dfd..0000000000 --- a/view/theme/frost/photo_edit_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ - -<script> - window.prevLink = "$prevlink"; - window.nextLink = "$nextlink"; - window.photoEdit = true; - -</script> diff --git a/view/theme/frost/photo_view.tpl b/view/theme/frost/photo_view.tpl deleted file mode 100644 index 92e115487a..0000000000 --- a/view/theme/frost/photo_view.tpl +++ /dev/null @@ -1,42 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo/$id');" /> {{ endif }} -</div> - -<div id="photo-nav"> - {{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0"><img src="view/theme/frost-mobile/images/arrow-left.png"></a></div>{{ endif }} - {{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0"><img src="view/theme/frost-mobile/images/arrow-right.png"></a></div>{{ endif }} -</div> -<div id="photo-photo"><a href="$photo.href" title="$photo.title"><img src="$photo.src" /></a></div> -<div id="photo-photo-end"></div> -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }} -$edit -{{ else }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons - $like - $dislike -</div> -{{ endif }} - -$comments - -$paginate -{{ endif }} - diff --git a/view/theme/frost/photos_head.tpl b/view/theme/frost/photos_head.tpl deleted file mode 100644 index 8cd22d5b6d..0000000000 --- a/view/theme/frost/photos_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script> - window.isPublic = "$ispublic"; -</script> - diff --git a/view/theme/frost/photos_upload.tpl b/view/theme/frost/photos_upload.tpl deleted file mode 100644 index 1a41fcbdb0..0000000000 --- a/view/theme/frost/photos_upload.tpl +++ /dev/null @@ -1,52 +0,0 @@ -<h3>$pagename</h3> - -<div id="photos-usage-message">$usage</div> - -<form action="photos/$nickname" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >$newalbum</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">$existalbumtext</div> - <select id="photos-upload-album-select" name="album" size="4"> - $albumselect - </select> - </div> - <div id="photos-upload-exist-end"></div> - - <div id="photos-upload-choosefile-outer-wrapper"> - $default_upload_box - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> - <div id="photos-upload-noshare-label"> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >$nosharetext</label> - </div> - </div> - - <div id="photos-upload-perms" class="photos-upload-perms" > - <a href="#photos-upload-permissions-wrapper" id="photos-upload-perms-menu" class="popupbox button" /> - <span id="jot-perms-icon" class="icon $lockstate photo-perms-icon" ></span><div class="photo-jot-perms-text">$permissions</div> - </a> - </div> - <div id="photos-upload-perms-end"></div> - - <div style="display: none;"> - <div id="photos-upload-permissions-wrapper"> - $aclselect - </div> - </div> - - <div id="photos-upload-spacer"></div> - - $alt_uploader - - $default_upload_submit - - <div class="photos-upload-end" ></div> - </div> -</form> - diff --git a/view/theme/frost/posted_date_widget.tpl b/view/theme/frost/posted_date_widget.tpl deleted file mode 100644 index ce70b74255..0000000000 --- a/view/theme/frost/posted_date_widget.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<div id="datebrowse-sidebar" class="widget"> - <h3>$title</h3> -<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script> -<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($j(this).val());" size="$size"> -{{ for $dates as $d }} -<option value="$url/$d.1/$d.2" >$d.0</option> -{{ endfor }} -</select> -</div> diff --git a/view/theme/frost/profed_end.tpl b/view/theme/frost/profed_end.tpl deleted file mode 100644 index 73a08c1328..0000000000 --- a/view/theme/frost/profed_end.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<script type="text/javascript" src="js/country.min.js" ></script> - -<script language="javascript" type="text/javascript"> -profInitEditor(); -Fill_Country('$country_name'); -Fill_States('$region'); -</script> - diff --git a/view/theme/frost/profed_head.tpl b/view/theme/frost/profed_head.tpl deleted file mode 100644 index 55fd5f4a76..0000000000 --- a/view/theme/frost/profed_head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script language="javascript" type="text/javascript"> - window.editSelect = "$editselect"; -</script> - diff --git a/view/theme/frost/profile_edit.tpl b/view/theme/frost/profile_edit.tpl deleted file mode 100644 index 11b2a5b3a8..0000000000 --- a/view/theme/frost/profile_edit.tpl +++ /dev/null @@ -1,322 +0,0 @@ -$default - -<h1>$banner</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile/$profile_id/view?tab=profile" id="profile-edit-view-link" title="$viewprof">$viewprof</a></li> -<li><a href="$profile_clone_link" id="profile-edit-clone-link" title="$cr_prof">$cl_prof</a></li> -<li></li> -<li><a href="$profile_drop_link" id="profile-edit-drop-link" title="$del_prof" $disabled >$del_prof</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/$profile_id" method="post" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >$lbl_profname </label> -<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="$profile_name" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >$lbl_fullname </label> -<input type="text" size="28" name="name" id="profile-edit-name" value="$name" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >$lbl_title </label> -<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="$pdesc" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >$lbl_gender </label> -$gender -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >$lbl_bd </label> -<div id="profile-edit-dob" > -$dob $age -</div> -</div> -<div id="profile-edit-dob-end"></div> - -$hide_friends - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >$lbl_address </label> -<input type="text" size="28" name="address" id="profile-edit-address" value="$address" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >$lbl_city </label> -<input type="text" size="28" name="locality" id="profile-edit-locality" value="$locality" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >$lbl_zip </label> -<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="$postal_code" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >$lbl_country </label> -<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('$region');"> -<option selected="selected" >$country_name</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >$lbl_region </label> -<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >$region</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >$lbl_hometown </label> -<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="$hometown" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >$lbl_marital </label> -$marital -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > $lbl_with </label> -<input type="text" size="28" name="with" id="profile-edit-with" title="$lbl_ex1" value="$with" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > $lbl_howlong </label> -<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="$lbl_howlong" value="$howlong" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >$lbl_sexual </label> -$sexual -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >$lbl_homepage </label> -<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="$homepage" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >$lbl_politic </label> -<input type="text" size="28" name="politic" id="profile-edit-politic" value="$politic" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >$lbl_religion </label> -<input type="text" size="28" name="religion" id="profile-edit-religion" value="$religion" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >$lbl_pubkey </label> -<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="$lbl_ex2" value="$pub_keywords" /> -</div><div id="profile-edit-pubkeywords-desc">$lbl_pubdsc</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >$lbl_prvkey </label> -<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="$lbl_ex2" value="$prv_keywords" /> -</div><div id="profile-edit-prvkeywords-desc">$lbl_prvdsc</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" class="profile-jot-box"> -<p id="about-jot-desc" > -$lbl_about -</p> - -<textarea rows="10" cols="70" id="profile-about-text" class="profile-edit-textarea" name="about" >$about</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" class="profile-jot-box" > -<p id="interest-jot-desc" > -$lbl_hobbies -</p> - -<textarea rows="10" cols="70" id="interest-jot-text" class="profile-edit-textarea" name="interest" >$interest</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" class="profile-jot-box" > -<p id="likes-jot-desc" > -$lbl_likes -</p> - -<textarea rows="10" cols="70" id="likes-jot-text" class="profile-edit-textarea" name="likes" >$likes</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" class="profile-jot-box" > -<p id="dislikes-jot-desc" > -$lbl_dislikes -</p> - -<textarea rows="10" cols="70" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >$dislikes</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" class="profile-jot-box" > -<p id="contact-jot-desc" > -$lbl_social -</p> - -<textarea rows="10" cols="70" id="contact-jot-text" class="profile-edit-textarea" name="contact" >$contact</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" class="profile-jot-box" > -<p id="music-jot-desc" > -$lbl_music -</p> - -<textarea rows="10" cols="70" id="music-jot-text" class="profile-edit-textarea" name="music" >$music</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" class="profile-jot-box" > -<p id="book-jot-desc" > -$lbl_book -</p> - -<textarea rows="10" cols="70" id="book-jot-text" class="profile-edit-textarea" name="book" >$book</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" class="profile-jot-box" > -<p id="tv-jot-desc" > -$lbl_tv -</p> - -<textarea rows="10" cols="70" id="tv-jot-text" class="profile-edit-textarea" name="tv" >$tv</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" class="profile-jot-box" > -<p id="film-jot-desc" > -$lbl_film -</p> - -<textarea rows="10" cols="70" id="film-jot-text" class="profile-edit-textarea" name="film" >$film</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" class="profile-jot-box" > -<p id="romance-jot-desc" > -$lbl_love -</p> - -<textarea rows="10" cols="70" id="romance-jot-text" class="profile-edit-textarea" name="romance" >$romance</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" class="profile-jot-box" > -<p id="work-jot-desc" > -$lbl_work -</p> - -<textarea rows="10" cols="70" id="work-jot-text" class="profile-edit-textarea" name="work" >$work</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" class="profile-jot-box" > -<p id="education-jot-desc" > -$lbl_school -</p> - -<textarea rows="10" cols="70" id="education-jot-text" class="profile-edit-textarea" name="education" >$education</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="$submit" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> - diff --git a/view/theme/frost/profile_vcard.tpl b/view/theme/frost/profile_vcard.tpl deleted file mode 100644 index e91e6125ff..0000000000 --- a/view/theme/frost/profile_vcard.tpl +++ /dev/null @@ -1,51 +0,0 @@ -<div class="vcard"> - - <div class="fn label">$profile.name</div> - - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - {{ if $wallmessage }} - <li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/frost/prv_message.tpl b/view/theme/frost/prv_message.tpl deleted file mode 100644 index 25d7e1116c..0000000000 --- a/view/theme/frost/prv_message.tpl +++ /dev/null @@ -1,39 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> - -{{ if $showinputs }} -<input type="text" id="recip" name="messageto" value="$prefill" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="$preid"> -{{ else }} -$select -{{ endif }} - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/frost/register.tpl b/view/theme/frost/register.tpl deleted file mode 100644 index 15ce5040e2..0000000000 --- a/view/theme/frost/register.tpl +++ /dev/null @@ -1,80 +0,0 @@ -<div class='register-form'> -<h2>$regtitle</h2> -<br /><br /> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="$photo" /> - - $registertext - - <p id="register-realpeople">$realpeople</p> - - <br /> -{{ if $oidlabel }} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >$oidlabel</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="$openid" > - </div> - <div id="register-openid-end" ></div> -{{ endif }} - - <div class="register-explain-wrapper"> - <p id="register-fill-desc">$fillwith $fillext</p> - </div> - - <br /><br /> - -{{ if $invitations }} - - <p id="register-invite-desc">$invite_desc</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >$invite_label</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="$invite_id" > - </div> - <div id="register-name-end" ></div> - -{{ endif }} - - - <div id="register-name-wrapper" class="field input" > - <label for="register-name" id="label-register-name" >$namelabel</label> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="$username" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" class="field input" > - <label for="register-email" id="label-register-email" >$addrlabel</label> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="$email" > - </div> - <div id="register-email-end" ></div> - <br /><br /> - - <div id="register-nickname-wrapper" class="field input" > - <label for="register-nickname" id="label-register-nickname" >$nicklabel</label> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="$nickname" > - </div> - <div id="register-nickname-end" ></div> - - <div class="register-explain-wrapper"> - <p id="register-nickname-desc" >$nickdesc</p> - </div> - - $publish - - <br /> -<!-- <br><br> - <div class="agreement"> - By clicking '$regbutt' you are agreeing to the latest <a href="tos.html" title="$tostitle" id="terms-of-service-link" >$toslink</a> and <a href="privacy.html" title="$privacytitle" id="privacy-link" >$privacylink</a> - </div>--> - <br><br> - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="$regbutt" /> - </div> - <div id="register-submit-end" ></div> -</form> - -$license - -</div> diff --git a/view/theme/frost/search_item.tpl b/view/theme/frost/search_item.tpl deleted file mode 100644 index b78f05d661..0000000000 --- a/view/theme/frost/search_item.tpl +++ /dev/null @@ -1,64 +0,0 @@ -<a name="$item.id" ></a> -{#<!--<div class="wall-item-outside-wrapper $item.indent$item.previewing" id="wall-item-outside-wrapper-$item.id" >-->#} - <div class="wall-item-content-wrapper $item.indent$item.previewing" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - {#<!--<div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">-->#} - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - {#<!--</div>-->#} - </div> - {#<!--<div class="wall-item-photo-end"></div> -->#} - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}{#<!--<div class="wall-item-lock">-->#}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" onclick="lockview(event,$item.id);" />{#<!--</div>-->#} - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - {#<!--<div class="wall-item-author">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime">$item.ago</div> - - {#<!--</div> -->#} - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - {#<!--<div class="wall-item-title-end"></div>-->#} - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }} {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }}{{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {#<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >-->#} - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - {#<!--</div>-->#} - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - {#<!--<div class="wall-item-delete-end"></div>-->#} - </div> - </div> - {#<!--<div class="wall-item-wrapper-end"></div>-->#} - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - -{#<!--<div class="wall-item-outside-wrapper-end $item.indent" ></div> - -</div> - --->#} diff --git a/view/theme/frost/settings-head.tpl b/view/theme/frost/settings-head.tpl deleted file mode 100644 index 8cd22d5b6d..0000000000 --- a/view/theme/frost/settings-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -<script> - window.isPublic = "$ispublic"; -</script> - diff --git a/view/theme/frost/settings_display_end.tpl b/view/theme/frost/settings_display_end.tpl deleted file mode 100644 index 739c43b35a..0000000000 --- a/view/theme/frost/settings_display_end.tpl +++ /dev/null @@ -1,2 +0,0 @@ - <script>$j(function(){ previewTheme($j("#id_$theme.0")[0]); });</script> - diff --git a/view/theme/frost/smarty3/acl_selector.tpl b/view/theme/frost/smarty3/acl_selector.tpl deleted file mode 100644 index d18776e367..0000000000 --- a/view/theme/frost/smarty3/acl_selector.tpl +++ /dev/null @@ -1,28 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="acl-wrapper"> - <input id="acl-search"> - <a href="#" id="acl-showall">{{$showall}}</a> - <div id="acl-list"> - <div id="acl-list-content"> - </div> - </div> - <span id="acl-fields"></span> -</div> - -<div class="acl-list-item" rel="acl-template" style="display:none"> - <img data-src="{0}"><p>{1}</p> - <a href="#" class='acl-button-show'>{{$show}}</a> - <a href="#" class='acl-button-hide'>{{$hide}}</a> -</div> - -<script> - window.allowCID = {{$allowcid}}; - window.allowGID = {{$allowgid}}; - window.denyCID = {{$denycid}}; - window.denyGID = {{$denygid}}; - window.aclInit = "true"; -</script> diff --git a/view/theme/frost/smarty3/admin_aside.tpl b/view/theme/frost/smarty3/admin_aside.tpl deleted file mode 100644 index 024d6195b5..0000000000 --- a/view/theme/frost/smarty3/admin_aside.tpl +++ /dev/null @@ -1,36 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> -<ul class='admin linklist'> - <li class='admin button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> - <li class='admin button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> - <li class='admin button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> - <li class='admin button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> - <li class='admin button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> -</ul> - -{{if $admin.update}} -<ul class='admin linklist'> - <li class='admin button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> - <li class='admin button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> -</ul> -{{/if}} - - -{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} -<ul class='admin linklist'> - {{foreach $admin.plugins_admin as $l}} - <li class='admin button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> - {{/foreach}} -</ul> - - -<h4>{{$logtxt}}</h4> -<ul class='admin linklist'> - <li class='admin button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> -</ul> - diff --git a/view/theme/frost/smarty3/admin_site.tpl b/view/theme/frost/smarty3/admin_site.tpl deleted file mode 100644 index af0eebacc6..0000000000 --- a/view/theme/frost/smarty3/admin_site.tpl +++ /dev/null @@ -1,81 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/site" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - {{include file="field_input.tpl" field=$sitename}} - {{include file="field_textarea.tpl" field=$banner}} - {{include file="field_select.tpl" field=$language}} - {{include file="field_select.tpl" field=$theme}} - {{include file="field_select.tpl" field=$theme_mobile}} - {{include file="field_select.tpl" field=$ssl_policy}} - {{include file="field_checkbox.tpl" field=$new_share}} - {{include file="field_checkbox.tpl" field=$hide_help}} - {{include file="field_select.tpl" field=$singleuser}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$registration}}</h3> - {{include file="field_input.tpl" field=$register_text}} - {{include file="field_select.tpl" field=$register_policy}} - {{include file="field_input.tpl" field=$daily_registrations}} - {{include file="field_checkbox.tpl" field=$no_multi_reg}} - {{include file="field_checkbox.tpl" field=$no_openid}} - {{include file="field_checkbox.tpl" field=$no_regfullname}} - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$upload}}</h3> - {{include file="field_input.tpl" field=$maximagesize}} - {{include file="field_input.tpl" field=$maximagelength}} - {{include file="field_input.tpl" field=$jpegimagequality}} - - <h3>{{$corporate}}</h3> - {{include file="field_input.tpl" field=$allowed_sites}} - {{include file="field_input.tpl" field=$allowed_email}} - {{include file="field_checkbox.tpl" field=$block_public}} - {{include file="field_checkbox.tpl" field=$force_publish}} - {{include file="field_checkbox.tpl" field=$no_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} - {{include file="field_select.tpl" field=$ostatus_poll_interval}} - {{include file="field_checkbox.tpl" field=$diaspora_enabled}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} - {{include file="field_input.tpl" field=$global_directory}} - {{include file="field_checkbox.tpl" field=$thread_allow}} - {{include file="field_checkbox.tpl" field=$newuser_private}} - {{include file="field_checkbox.tpl" field=$enotify_no_content}} - {{include file="field_checkbox.tpl" field=$private_addons}} - {{include file="field_checkbox.tpl" field=$disable_embedded}} - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - <h3>{{$advanced}}</h3> - {{include file="field_checkbox.tpl" field=$no_utf}} - {{include file="field_checkbox.tpl" field=$verifyssl}} - {{include file="field_input.tpl" field=$proxy}} - {{include file="field_input.tpl" field=$proxyuser}} - {{include file="field_input.tpl" field=$timeout}} - {{include file="field_input.tpl" field=$delivery_interval}} - {{include file="field_input.tpl" field=$poll_interval}} - {{include file="field_input.tpl" field=$maxloadavg}} - {{include file="field_input.tpl" field=$abandon_days}} - {{include file="field_input.tpl" field=$lockpath}} - {{include file="field_input.tpl" field=$temppath}} - {{include file="field_input.tpl" field=$basepath}} - - <h3>{{$performance}}</h3> - {{include file="field_checkbox.tpl" field=$use_fulltext_engine}} - {{include file="field_input.tpl" field=$itemcache}} - {{include file="field_input.tpl" field=$itemcache_duration}} - - - <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> - - </form> -</div> diff --git a/view/theme/frost/smarty3/admin_users.tpl b/view/theme/frost/smarty3/admin_users.tpl deleted file mode 100644 index 4d88670c17..0000000000 --- a/view/theme/frost/smarty3/admin_users.tpl +++ /dev/null @@ -1,103 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - function confirm_delete(uname){ - return confirm( "{{$confirm_delete}}".format(uname)); - } - function confirm_delete_multi(){ - return confirm("{{$confirm_delete_multi}}"); - } - function selectall(cls){ - $j("."+cls).attr('checked','checked'); - return false; - } -</script> -<div id='adminpage'> - <h1>{{$title}} - {{$page}}</h1> - - <form action="{{$baseurl}}/admin/users" method="post"> - <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - - <h3>{{$h_pending}}</h3> - {{if $pending}} - <table id='pending'> - <thead> - <tr> - {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $pending as $u}} - <tr> - <td class="created">{{$u.created}}</td> - <td class="name">{{$u.name}}</td> - <td class="email">{{$u.email}}</td> - <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> - <td class="tools"> - <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='tool like'></span></a> - <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='tool dislike'></span></a> - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> - {{else}} - <p>{{$no_pending}}</p> - {{/if}} - - - - - <h3>{{$h_users}}</h3> - {{if $users}} - <table id='users'> - <thead> - <tr> - <th></th> - {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} - <th></th> - <th></th> - </tr> - </thead> - <tbody> - {{foreach $users as $u}} - <tr> - <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> - <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> - <td class='email'>{{$u.email}}</td> - <td class='register_date'>{{$u.register_date}}</td> - <td class='login_date'>{{$u.login_date}}</td> - <td class='lastitem_date'>{{$u.lastitem_date}}</td> - <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> - <td class="checkbox"> - {{if $u.is_admin}} - - {{else}} - <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> - {{/if}} - <td class="tools"> - {{if $u.is_admin}} - - {{else}} - <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> - <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> - {{/if}} - </td> - </tr> - {{/foreach}} - </tbody> - </table> - <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> - <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> - {{else}} - NO USERS?!? - {{/if}} - </form> -</div> diff --git a/view/theme/frost/smarty3/comment_item.tpl b/view/theme/frost/smarty3/comment_item.tpl deleted file mode 100644 index 4b18abce2e..0000000000 --- a/view/theme/frost/smarty3/comment_item.tpl +++ /dev/null @@ -1,82 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!-- <script> - $(document).ready( function () { - $(document).mouseup(function(e) { - var container = $("#comment-edit-wrapper-{{$id}}"); - if( container.has(e.target).length === 0) { - commentClose(document.getElementById('comment-edit-text-{{$id}}'),{{$id}}); - cmtBbClose({{$id}}); - } - }); - }); - </script>-->*}} - - <div class="comment-wwedit-wrapper {{$indent}}" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> -{{*<!-- <span id="hide-commentbox-{{$id}}" class="hide-commentbox fakelink" onclick="showHideCommentBox({{$id}});">{{$comment}}</span> - <form class="comment-edit-form" style="display: none;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;">-->*}} - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - -{{*<!-- <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" >-->*}} - <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-{{$id}}" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> -{{*<!-- </div>-->*}} - {{*<!--<div class="comment-edit-photo-end"></div>-->*}} - <ul class="comment-edit-bb" id="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> -{{*<!-- <div class="comment-edit-bb-end"></div>-->*}} -{{*<!-- <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose({{$id}});" >{{$comment}}</textarea>-->*}} - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - {{*<!--<div class="comment-edit-end"></div>-->*}} - </form> - - </div> diff --git a/view/theme/frost/smarty3/contact_edit.tpl b/view/theme/frost/smarty3/contact_edit.tpl deleted file mode 100644 index 7105d0057e..0000000000 --- a/view/theme/frost/smarty3/contact_edit.tpl +++ /dev/null @@ -1,93 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h2>{{$header}}</h2> - -<div id="contact-edit-wrapper" > - - {{$tab_str}} - - <div id="contact-edit-drop-link" > - <a href="contacts/{{$contact_id}}/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}}></a> - </div> - - <div id="contact-edit-drop-link-end"></div> - - - <div id="contact-edit-nav-wrapper" > - <div id="contact-edit-links"> - <ul> - <li><div id="contact-edit-rel">{{$relation_text}}</div></li> - <li><div id="contact-edit-nettype">{{$nettype}}</div></li> - {{if $lost_contact}} - <li><div id="lost-contact-message">{{$lost_contact}}</div></li> - {{/if}} - {{if $insecure}} - <li><div id="insecure-message">{{$insecure}}</div></li> - {{/if}} - {{if $blocked}} - <li><div id="block-message">{{$blocked}}</div></li> - {{/if}} - {{if $ignored}} - <li><div id="ignore-message">{{$ignored}}</div></li> - {{/if}} - {{if $archived}} - <li><div id="archive-message">{{$archived}}</div></li> - {{/if}} - - <li> </li> - - {{if $common_text}} - <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> - {{/if}} - {{if $all_friends}} - <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> - {{/if}} - - - <li><a href="network/?cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> - {{if $lblsuggest}} - <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> - {{/if}} - - </ul> - </div> - </div> - <div id="contact-edit-nav-end"></div> - - -<form action="contacts/{{$contact_id}}" method="post" > -<input type="hidden" name="contact_id" value="{{$contact_id}}"> - - {{if $poll_enabled}} - <div id="contact-edit-poll-wrapper"> - <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> - <span id="contact-edit-poll-text">{{$updpub}}</span> {{$poll_interval}} <span id="contact-edit-update-now" class="button"><a href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> - </div> - {{/if}} - <div id="contact-edit-end" ></div> - - {{include file="field_checkbox.tpl" field=$hidden}} - -<div id="contact-edit-info-wrapper"> -<h4>{{$lbl_info1}}</h4> - <textarea id="contact-edit-info" rows="8" cols="60" name="info">{{$info}}</textarea> - <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> -</div> -<div id="contact-edit-info-end"></div> - - -<div id="contact-edit-profile-select-text"> -<h4>{{$lbl_vis1}}</h4> -<p>{{$lbl_vis2}}</p> -</div> -{{$profile_select}} -<div id="contact-edit-profile-select-end"></div> - -<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> - -</form> -</div> diff --git a/view/theme/frost/smarty3/contact_end.tpl b/view/theme/frost/smarty3/contact_end.tpl deleted file mode 100644 index 962f0c346e..0000000000 --- a/view/theme/frost/smarty3/contact_end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script language="javascript" type="text/javascript">contactInitEditor();</script> - diff --git a/view/theme/frost/smarty3/contact_head.tpl b/view/theme/frost/smarty3/contact_head.tpl deleted file mode 100644 index 959c4e2b41..0000000000 --- a/view/theme/frost/smarty3/contact_head.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script language="javascript" type="text/javascript"> -window.editSelect = "{{$editselect}}"; -</script> - diff --git a/view/theme/frost/smarty3/contact_template.tpl b/view/theme/frost/smarty3/contact_template.tpl deleted file mode 100644 index 7eba7efeee..0000000000 --- a/view/theme/frost/smarty3/contact_template.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > - <div class="contact-entry-photo-wrapper" > - <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" - onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > - - <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> - - {{if $contact.photo_menu}} - <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> - <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> - <ul> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - </div> - {{/if}} - </div> - - </div> - <div class="contact-entry-photo-end" ></div> - <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div><br /> -{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} - <div class="contact-entry-network" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> - - <div class="contact-entry-end" ></div> -</div> diff --git a/view/theme/frost/smarty3/contacts-end.tpl b/view/theme/frost/smarty3/contacts-end.tpl deleted file mode 100644 index 9298a4245c..0000000000 --- a/view/theme/frost/smarty3/contacts-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost/smarty3/contacts-head.tpl b/view/theme/frost/smarty3/contacts-head.tpl deleted file mode 100644 index dd66b71d3e..0000000000 --- a/view/theme/frost/smarty3/contacts-head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.autocompleteType = 'contacts-head'; -</script> - diff --git a/view/theme/frost/smarty3/contacts-template.tpl b/view/theme/frost/smarty3/contacts-template.tpl deleted file mode 100644 index de33d141bb..0000000000 --- a/view/theme/frost/smarty3/contacts-template.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> - -{{if $finding}}<h4>{{$finding}}</h4>{{/if}} - -{{$tabs}} - -<div id="contacts-search-wrapper"> -<form id="contacts-search-form" action="{{$cmd}}" method="get" > -<span class="contacts-search-desc">{{$desc}}</span> -<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> -<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> -</form> -</div> -<div id="contacts-search-end"></div> - - -<div id="contacts-display-wrapper"> -{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} -</div> -<div id="contact-edit-end"></div> - -{{$paginate}} - - - - diff --git a/view/theme/frost/smarty3/cropbody.tpl b/view/theme/frost/smarty3/cropbody.tpl deleted file mode 100644 index 5ace9a1aaf..0000000000 --- a/view/theme/frost/smarty3/cropbody.tpl +++ /dev/null @@ -1,32 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h1>{{$title}}</h1> -<p id="cropimage-desc"> -{{$desc}} -</p> -<div id="cropimage-wrapper"> -<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> -</div> -<div id="cropimage-preview-wrapper" > -<div id="previewWrap" ></div> -</div> - -<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<input type="hidden" name="cropfinal" value="1" /> -<input type="hidden" name="xstart" id="x1" /> -<input type="hidden" name="ystart" id="y1" /> -<input type="hidden" name="xfinal" id="x2" /> -<input type="hidden" name="yfinal" id="y2" /> -<input type="hidden" name="height" id="height" /> -<input type="hidden" name="width" id="width" /> - -<div id="crop-image-submit-wrapper" > -<input type="submit" name="submit" value="{{$done}}" /> -</div> - -</form> diff --git a/view/theme/frost/smarty3/cropend.tpl b/view/theme/frost/smarty3/cropend.tpl deleted file mode 100644 index 7a828815b9..0000000000 --- a/view/theme/frost/smarty3/cropend.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> - <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> - <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> - <script type="text/javascript" language="javascript">initCrop();</script> diff --git a/view/theme/frost/smarty3/crophead.tpl b/view/theme/frost/smarty3/crophead.tpl deleted file mode 100644 index 6438cfb354..0000000000 --- a/view/theme/frost/smarty3/crophead.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/frost/smarty3/display-head.tpl b/view/theme/frost/smarty3/display-head.tpl deleted file mode 100644 index 17d17dd7db..0000000000 --- a/view/theme/frost/smarty3/display-head.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script> - window.autoCompleteType = 'display-head'; -</script> - diff --git a/view/theme/frost/smarty3/end.tpl b/view/theme/frost/smarty3/end.tpl deleted file mode 100644 index 7cdb2e3f7a..0000000000 --- a/view/theme/frost/smarty3/end.tpl +++ /dev/null @@ -1,30 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!--[if IE]> -<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> -<![endif]--> -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script>-->*}} -{{*<!--<script type="text/javascript"> - tinyMCE.init({ mode : "none"}); -</script>-->*}} - -<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> - -<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/jquery.divgrow-1.3.1.f1.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script> -{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}} -<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> - -<script type="text/javascript">var $j = jQuery.noConflict();</script> - -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/acl.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/fk.autocomplete.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/main.min.js" ></script> -<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/theme.min.js"></script> - diff --git a/view/theme/frost/smarty3/event.tpl b/view/theme/frost/smarty3/event.tpl deleted file mode 100644 index 15c4e2b937..0000000000 --- a/view/theme/frost/smarty3/event.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{foreach $events as $event}} - <div class="event"> - - {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} - {{$event.html}} - {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} - {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link tool s22 pencil"></a>{{/if}} - </div> - <div class="clear"></div> -{{/foreach}} diff --git a/view/theme/frost/smarty3/event_end.tpl b/view/theme/frost/smarty3/event_end.tpl deleted file mode 100644 index 813047e6ab..0000000000 --- a/view/theme/frost/smarty3/event_end.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> - -<script language="javascript" type="text/javascript">eventInitEditor();</script> - diff --git a/view/theme/frost/smarty3/event_form.tpl b/view/theme/frost/smarty3/event_form.tpl deleted file mode 100644 index f4a9719ebb..0000000000 --- a/view/theme/frost/smarty3/event_form.tpl +++ /dev/null @@ -1,55 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$title}}</h3> - -<p> -{{$desc}} -</p> - -<form action="{{$post}}" method="post" > - -<input type="hidden" name="event_id" value="{{$eid}}" /> -<input type="hidden" name="cid" value="{{$cid}}" /> -<input type="hidden" name="uri" value="{{$uri}}" /> - -<div id="event-start-text">{{$s_text}}</div> -{{$s_dsel}} {{$s_tsel}} - -<div id="event-finish-text">{{$f_text}}</div> -{{$f_dsel}} {{$f_tsel}} - -<div id="event-datetime-break"></div> - -<input type="checkbox" name="nofinish" value="1" id="event-nofinish-checkbox" {{$n_checked}} /> <div id="event-nofinish-text">{{$n_text}}</div> - -<div id="event-nofinish-break"></div> - -<input type="checkbox" name="adjust" value="1" id="event-adjust-checkbox" {{$a_checked}} /> <div id="event-adjust-text">{{$a_text}}</div> - -<div id="event-adjust-break"></div> - -<div id="event-summary-text">{{$t_text}}</div> -<input type="text" id="event-summary" name="summary" value="{{$t_orig}}" /> - - -<div id="event-desc-text">{{$d_text}}</div> -<textarea id="event-desc-textarea" rows="10" cols="70" name="desc">{{$d_orig}}</textarea> - - -<div id="event-location-text">{{$l_text}}</div> -<textarea id="event-location-textarea" rows="10" cols="70" name="location">{{$l_orig}}</textarea> -<br /> - -<input type="checkbox" name="share" value="1" id="event-share-checkbox" {{$sh_checked}} /> <div id="event-share-text">{{$sh_text}}</div> -<div id="event-share-break"></div> - -{{$acl}} - -<div class="clear"></div> -<input id="event-submit" type="submit" name="submit" value="{{$submit}}" /> -</form> - - diff --git a/view/theme/frost/smarty3/event_head.tpl b/view/theme/frost/smarty3/event_head.tpl deleted file mode 100644 index ee23e43056..0000000000 --- a/view/theme/frost/smarty3/event_head.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> - -<script language="javascript" type="text/javascript"> -window.aclType = 'event_head'; -window.editSelect = "{{$editselect}}"; -</script> - diff --git a/view/theme/frost/smarty3/field_combobox.tpl b/view/theme/frost/smarty3/field_combobox.tpl deleted file mode 100644 index 8f0e17619f..0000000000 --- a/view/theme/frost/smarty3/field_combobox.tpl +++ /dev/null @@ -1,23 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field combobox'> - <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label> - {{* html5 don't work on Chrome, Safari and IE9 - <input id="id_{{$field.0}}" type="text" list="data_{{$field.0}}" > - <datalist id="data_{{$field.0}}" > - {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{/foreach}} - </datalist> *}} - - <input id="id_{{$field.0}}" type="text" value="{{$field.2}}"> - <select id="select_{{$field.0}}" onChange="$j('#id_{{$field.0}}').val($j(this).val())"> - <option value="">{{$field.5}}</option> - {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{$val}}</option>{{/foreach}} - </select> - - <span class='field_help'>{{$field.3}}</span> - </div> - diff --git a/view/theme/frost/smarty3/field_input.tpl b/view/theme/frost/smarty3/field_input.tpl deleted file mode 100644 index 0847961887..0000000000 --- a/view/theme/frost/smarty3/field_input.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost/smarty3/field_openid.tpl b/view/theme/frost/smarty3/field_openid.tpl deleted file mode 100644 index ed94fad7a5..0000000000 --- a/view/theme/frost/smarty3/field_openid.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field input openid' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost/smarty3/field_password.tpl b/view/theme/frost/smarty3/field_password.tpl deleted file mode 100644 index c88d3ef58a..0000000000 --- a/view/theme/frost/smarty3/field_password.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field password' id='wrapper_{{$field.0}}'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> - <span class='field_help'>{{$field.3}}</span> - </div> diff --git a/view/theme/frost/smarty3/field_themeselect.tpl b/view/theme/frost/smarty3/field_themeselect.tpl deleted file mode 100644 index 0d4552c3bf..0000000000 --- a/view/theme/frost/smarty3/field_themeselect.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - <div class='field select'> - <label for='id_{{$field.0}}'>{{$field.1}}</label> - <select name='{{$field.0}}' id='id_{{$field.0}}' {{if $field.5}}onchange="previewTheme(this);"{{/if}} > - {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} - </select> - <span class='field_help'>{{$field.3}}</span> - <div id="theme-preview"></div> - </div> diff --git a/view/theme/frost/smarty3/filebrowser.tpl b/view/theme/frost/smarty3/filebrowser.tpl deleted file mode 100644 index c9e1df9749..0000000000 --- a/view/theme/frost/smarty3/filebrowser.tpl +++ /dev/null @@ -1,89 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<!DOCTYPE html> -<html> - <head> - <script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script> - <style> - .panel_wrapper div.current{.overflow: auto; height: auto!important; } - .filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;} - .filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;} - .filebrowser ul{ list-style-type: none; padding:0px; } - .filebrowser.folders a { display: block; padding: 0.3em } - .filebrowser.folders a:hover { background-color: #f0f0ee; } - .filebrowser.files.image { overflow: auto; height: auto; } - .filebrowser.files.image img { height:100px;} - .filebrowser.files.image li { display: block; padding: 5px; float: left; } - .filebrowser.files.image span { display: none;} - .filebrowser.files.file img { height:16px; vertical-align: bottom;} - .filebrowser.files a { display: block; padding: 0.3em} - .filebrowser.files a:hover { background-color: #f0f0ee; } - .filebrowser a { text-decoration: none; } - </style> - <script> - var FileBrowserDialogue = { - init : function () { - // Here goes your code for setting your custom things onLoad. - }, - mySubmit : function (URL) { - //var URL = document.my_form.my_field.value; - var win = tinyMCEPopup.getWindowArg("window"); - - // insert information now - win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL; - - // are we an image browser - if (typeof(win.ImageDialog) != "undefined") { - // we are, so update image dimensions... - if (win.ImageDialog.getImageData) - win.ImageDialog.getImageData(); - - // ... and preview if necessary - if (win.ImageDialog.showPreviewImage) - win.ImageDialog.showPreviewImage(URL); - } - - // close popup window - tinyMCEPopup.close(); - } - } - - tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue); - </script> - </head> - <body> - - <div class="tabs"> - <ul > - <li class="current"><span>FileBrowser</span></li> - </ul> - </div> - <div class="panel_wrapper"> - - <div id="general_panel" class="panel current"> - <div class="filebrowser path"> - {{foreach $path as $p}}<a href="{{$p.0}}">{{$p.1}}</a>{{/foreach}} - </div> - <div class="filebrowser folders"> - <ul> - {{foreach $folders as $f}}<li><a href="{{$f.0}}/">{{$f.1}}</a></li>{{/foreach}} - </ul> - </div> - <div class="filebrowser files {{$type}}"> - <ul> - {{foreach $files as $f}} - <li><a href="#" onclick="FileBrowserDialogue.mySubmit('{{$f.0}}'); return false;"><img src="{{$f.2}}"><span>{{$f.1}}</span></a></li> - {{/foreach}} - </ul> - </div> - </div> - </div> - <div class="mceActionPanel"> - <input type="button" id="cancel" name="cancel" value="{{$cancel}}" onclick="tinyMCEPopup.close();" /> - </div> - </body> - -</html> diff --git a/view/theme/frost/smarty3/group_drop.tpl b/view/theme/frost/smarty3/group_drop.tpl deleted file mode 100644 index 2693228154..0000000000 --- a/view/theme/frost/smarty3/group_drop.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > - <a href="group/drop/{{$id}}?t={{$form_security_token}}" - onclick="return confirmDelete();" - id="group-delete-icon-{{$id}}" - class="icon drophide group-delete-icon" - {{*onmouseover="imgbright(this);" - onmouseout="imgdull(this);"*}} ></a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/frost/smarty3/head.tpl b/view/theme/frost/smarty3/head.tpl deleted file mode 100644 index 095743e9b2..0000000000 --- a/view/theme/frost/smarty3/head.tpl +++ /dev/null @@ -1,28 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> -<base href="{{$baseurl}}/" /> -<meta name="generator" content="{{$generator}}" /> -<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/tiptip/tipTip.css" type="text/css" media="screen" />-->*}} -<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> - -<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> - -<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> -<link rel="search" - href="{{$baseurl}}/opensearch" - type="application/opensearchdescription+xml" - title="Search in Friendica" /> - -<script> - window.delItem = "{{$delitem}}"; - window.commentEmptyText = "{{$comment}}"; - window.showMore = "{{$showmore}}"; - window.showFewer = "{{$showfewer}}"; - var updateInterval = {{$update_interval}}; - var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}}; -</script> diff --git a/view/theme/frost/smarty3/jot-end.tpl b/view/theme/frost/smarty3/jot-end.tpl deleted file mode 100644 index ebbef166db..0000000000 --- a/view/theme/frost/smarty3/jot-end.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - -<script language="javascript" type="text/javascript">if(typeof window.jotInit != 'undefined') initEditor();</script> diff --git a/view/theme/frost/smarty3/jot-header.tpl b/view/theme/frost/smarty3/jot-header.tpl deleted file mode 100644 index 92a6aed1d8..0000000000 --- a/view/theme/frost/smarty3/jot-header.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.editSelect = "{{$editselect}}"; - window.isPublic = "{{$ispublic}}"; - window.nickname = "{{$nickname}}"; - window.linkURL = "{{$linkurl}}"; - window.vidURL = "{{$vidurl}}"; - window.audURL = "{{$audurl}}"; - window.whereAreU = "{{$whereareu}}"; - window.term = "{{$term}}"; - window.baseURL = "{{$baseurl}}"; - window.geoTag = function () { {{$geotag}} } - window.jotId = "#profile-jot-text"; - window.imageUploadButton = 'wall-image-upload'; - window.delItems = '{{$delitems}}'; -</script> - diff --git a/view/theme/frost/smarty3/jot.tpl b/view/theme/frost/smarty3/jot.tpl deleted file mode 100644 index dc4f2cfe17..0000000000 --- a/view/theme/frost/smarty3/jot.tpl +++ /dev/null @@ -1,96 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey"></div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> - {{if $placeholdercategory}} - <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> - {{/if}} - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - </div> - -<div id="profile-jot-submit-wrapper" class="jothidden"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> - - <div id="profile-upload-wrapper" style="display: {{$visitor}};" > - <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" style="display: {{$visitor}};" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> - </div> - - {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >-->*}} - <div id="profile-link-wrapper" style="display: {{$visitor}};" > - <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" style="display: {{$visitor}};" > - <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> - </div> - <div id="profile-audio-wrapper" style="display: {{$visitor}};" > - <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> - </div> - <div id="profile-location-wrapper" style="display: {{$visitor}};" > - <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> - </div> - <div id="profile-nolocation-wrapper" style="display: none;" > - <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> - </div> - - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> - - <div id="profile-jot-perms-end"></div> - - - <div id="profile-jot-plugin-wrapper"> - {{$jotplugins}} - </div> - -{{*<!-- <span id="jot-display-location" style="display: none;"></span>-->*}} - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - - -</div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>window.jotInit = true;</script>{{/if}} diff --git a/view/theme/frost/smarty3/jot_geotag.tpl b/view/theme/frost/smarty3/jot_geotag.tpl deleted file mode 100644 index d828980e58..0000000000 --- a/view/theme/frost/smarty3/jot_geotag.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $j('#jot-coord').val(lat + ', ' + lon); - $j('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/frost/smarty3/lang_selector.tpl b/view/theme/frost/smarty3/lang_selector.tpl deleted file mode 100644 index a1aee8277f..0000000000 --- a/view/theme/frost/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/theme/frost/smarty3/like_noshare.tpl b/view/theme/frost/smarty3/like_noshare.tpl deleted file mode 100644 index 1ad1eeaeec..0000000000 --- a/view/theme/frost/smarty3/like_noshare.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> - <a href="#" class="tool like" title="{{$likethis}}" onclick="dolike({{$id}},'like'); return false"></a> - {{if $nolike}} - <a href="#" class="tool dislike" title="{{$nolike}}" onclick="dolike({{$id}},'dislike'); return false"></a> - {{/if}} - <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> -</div> diff --git a/view/theme/frost/smarty3/login.tpl b/view/theme/frost/smarty3/login.tpl deleted file mode 100644 index 872f1455e7..0000000000 --- a/view/theme/frost/smarty3/login.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="login-form"> -<form action="{{$dest_url}}" method="post" > - <input type="hidden" name="auth-params" value="login" /> - - <div id="login_standard"> - {{include file="field_input.tpl" field=$lname}} - {{include file="field_password.tpl" field=$lpassword}} - </div> - - {{if $openid}} - <br /><br /> - <div id="login_openid"> - {{include file="field_openid.tpl" field=$lopenid}} - </div> - {{/if}} - -<!-- <br /><br /> - <div class="login-extra-links"> - By signing in you agree to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> - </div>--> - - <br /><br /> - {{include file="field_checkbox.tpl" field=$lremember}} - - <div id="login-submit-wrapper" > - <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> - </div> - - <br /><br /> - - <div class="login-extra-links"> - {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} - <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> - </div> - - {{foreach $hiddens as $k=>$v}} - <input type="hidden" name="{{$k}}" value="{{$v}}" /> - {{/foreach}} - - -</form> -</div> - -<script type="text/javascript">window.loginName = "{{$lname.0}}";</script> diff --git a/view/theme/frost/smarty3/login_head.tpl b/view/theme/frost/smarty3/login_head.tpl deleted file mode 100644 index 5cac7bd1d7..0000000000 --- a/view/theme/frost/smarty3/login_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost/login-style.css" type="text/css" media="all" />-->*}} - diff --git a/view/theme/frost/smarty3/lostpass.tpl b/view/theme/frost/smarty3/lostpass.tpl deleted file mode 100644 index bbcdbdb53a..0000000000 --- a/view/theme/frost/smarty3/lostpass.tpl +++ /dev/null @@ -1,26 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="lostpass-form"> -<h2>{{$title}}</h2> -<br /><br /><br /> - -<form action="lostpass" method="post" > -<div id="login-name-wrapper" class="field input"> - <label for="login-name" id="label-login-name">{{$name}}</label> - <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> -</div> -<div id="login-extra-end"></div> -<p id="lostpass-desc"> -{{$desc}} -</p> -<br /> - -<div id="login-submit-wrapper" > - <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> -</div> -<div id="login-submit-end"></div> -</form> -</div> diff --git a/view/theme/frost/smarty3/mail_conv.tpl b/view/theme/frost/smarty3/mail_conv.tpl deleted file mode 100644 index effaa73c2a..0000000000 --- a/view/theme/frost/smarty3/mail_conv.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> - <div class="mail-conv-date">{{$mail.date}}</div> - <div class="mail-conv-subject">{{$mail.subject}}</div> - <div class="mail-conv-body">{{$mail.body}}</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> diff --git a/view/theme/frost/smarty3/mail_list.tpl b/view/theme/frost/smarty3/mail_list.tpl deleted file mode 100644 index 0607c15c73..0000000000 --- a/view/theme/frost/smarty3/mail_list.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-outside-wrapper"> - <div class="mail-list-sender" > - <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> - </div> - <div class="mail-list-detail"> - <div class="mail-list-sender-name" >{{$from_name}}</div> - <div class="mail-list-date">{{$date}}</div> - <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> - <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > - <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> - </div> -</div> -</div> -<div class="mail-list-delete-end"></div> - -<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/frost/smarty3/message-end.tpl b/view/theme/frost/smarty3/message-end.tpl deleted file mode 100644 index 9298a4245c..0000000000 --- a/view/theme/frost/smarty3/message-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> - - diff --git a/view/theme/frost/smarty3/message-head.tpl b/view/theme/frost/smarty3/message-head.tpl deleted file mode 100644 index a7fb961089..0000000000 --- a/view/theme/frost/smarty3/message-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} diff --git a/view/theme/frost/smarty3/moderated_comment.tpl b/view/theme/frost/smarty3/moderated_comment.tpl deleted file mode 100644 index b2401ca483..0000000000 --- a/view/theme/frost/smarty3/moderated_comment.tpl +++ /dev/null @@ -1,66 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> - <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> - <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> - <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> - <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> - <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> - <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> - </div> - <ul class="comment-edit-bb-{{$id}}"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <div class="comment-edit-bb-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/frost/smarty3/msg-end.tpl b/view/theme/frost/smarty3/msg-end.tpl deleted file mode 100644 index 0115bfad40..0000000000 --- a/view/theme/frost/smarty3/msg-end.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - -<script language="javascript" type="text/javascript">msgInitEditor();</script> diff --git a/view/theme/frost/smarty3/msg-header.tpl b/view/theme/frost/smarty3/msg-header.tpl deleted file mode 100644 index bb7cac0e43..0000000000 --- a/view/theme/frost/smarty3/msg-header.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> - window.nickname = "{{$nickname}}"; - window.linkURL = "{{$linkurl}}"; - window.editSelect = "{{$editselect}}"; - window.jotId = "#prvmail-text"; - window.imageUploadButton = 'prvmail-upload'; - window.autocompleteType = 'msg-header'; -</script> - diff --git a/view/theme/frost/smarty3/nav.tpl b/view/theme/frost/smarty3/nav.tpl deleted file mode 100644 index db5f696baf..0000000000 --- a/view/theme/frost/smarty3/nav.tpl +++ /dev/null @@ -1,155 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> - {{$langselector}} - - <div id="site-location">{{$sitelocation}}</div> - - <span id="nav-link-wrapper" > - -{{*<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->*}} - <div class="nav-button-container nav-menu-link" rel="#system-menu-list"> - <a class="system-menu-link nav-link nav-menu-icon" href="{{$nav.settings.0}}" title="Main Menu" point="#system-menu-list"> - <img class="system-menu-link" src="{{$baseurl}}/view/theme/frost/images/menu.png"> - </a> - <ul id="system-menu-list" class="nav-menu-list" point="#system-menu-list"> - {{if $nav.login}} - <a id="nav-login-link" class="nav-load-page-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> - {{/if}} - - {{if $nav.register}} - <a id="nav-register-link" class="nav-load-page-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a> - {{/if}} - - {{if $nav.settings}} - <li><a id="nav-settings-link" class="{{$nav.settings.2}} nav-load-page-link" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li> - {{/if}} - - {{if $nav.manage}} - <li> - <a id="nav-manage-link" class="nav-load-page-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a> - </li> - {{/if}} - - {{if $nav.profiles}} - <li><a id="nav-profiles-link" class="{{$nav.profiles.2}} nav-load-page-link" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a></li> - {{/if}} - - {{if $nav.admin}} - <li><a id="nav-admin-link" class="{{$nav.admin.2}} nav-load-page-link" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li> - {{/if}} - - <li><a id="nav-search-link" class="{{$nav.search.2}} nav-load-page-link" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a></li> - - {{if $nav.apps}} - <li><a id="nav-apps-link" class="{{$nav.apps.2}} nav-load-page-link" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a></li> - {{/if}} - - {{if $nav.help}} - <li><a id="nav-help-link" class="{{$nav.help.2}} nav-load-page-link" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li> - {{/if}} - - {{if $nav.logout}} - <li><a id="nav-logout-link" class="{{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> - {{/if}} - </ul> - </div> - - {{if $nav.notifications}} -{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a>-->*}} - <div class="nav-button-container"> - <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"> - <img rel="#nav-notifications-menu" src="{{$baseurl}}/view/theme/frost/images/notifications.png"> - </a> - <span id="notify-update" class="nav-ajax-left" rel="#nav-network-notifications-popup"></span> - <ul id="nav-notifications-menu" class="notifications-menu-popup"> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </div> - {{/if}} - -{{*<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->*}} - <div class="nav-button-container nav-menu-link" rel="#contacts-menu-list"> - <a class="contacts-menu-link nav-link nav-menu-icon" href="{{$nav.contacts.0}}" title="Contacts" point="#contacts-menu-list"> - <img class="contacts-menu-link" src="{{$baseurl}}/view/theme/frost/images/contacts.png"> - </a> - {{if $nav.introductions}} - <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" > - <span id="intro-update" class="nav-ajax-left"></span> - </a> - {{/if}} - <ul id="contacts-menu-list" class="nav-menu-list" point="#contacts-menu-list"> - {{if $nav.contacts}} - <li><a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><li> - {{/if}} - - <li><a id="nav-directory-link" class="{{$nav.directory.2}} nav-load-page-link" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><li> - - {{if $nav.introductions}} - <li> - <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> - </li> - {{/if}} - </ul> - </div> - - {{if $nav.messages}} -{{*<!-- <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a>-->*}} - <div class="nav-button-container"> - <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" > - <img src="{{$baseurl}}/view/theme/frost/images/message.png"> - </a> - <span id="mail-update" class="nav-ajax-left"></span> - </div> - {{/if}} - -{{*<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->*}} - <div class="nav-button-container nav-menu-link" rel="#network-menu-list"> - <a class="nav-menu-icon network-menu-link nav-link" href="{{$nav.network.0}}" title="Network" point="#network-menu-list"> - <img class="network-menu-link" src="{{$baseurl}}/view/theme/frost/images/network.png"> - </a> - {{if $nav.network}} - <span id="net-update" class="nav-ajax-left"></span> - {{/if}} - <ul id="network-menu-list" class="nav-menu-list" point="#network-menu-list"> - {{if $nav.network}} - <li> - <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - </li> - {{*<!--<span id="net-update" class="nav-ajax-left"></span>-->*}} - {{/if}} - - {{if $nav.home}} - <li><a id="nav-home-link" class="{{$nav.home.2}} {{$sel.home}} nav-load-page-link" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a></li> - {{*<!--<span id="home-update" class="nav-ajax-left"></span>-->*}} - {{/if}} - - {{if $nav.community}} - <li> - <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - </li> - {{/if}} - </ul> - </div> - - {{if $nav.network}} - <div class="nav-button-container nav-menu-link" rel="#network-reset-button"> - <a class="nav-menu-icon network-reset-link nav-link" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}"> - <img class="network-reset-link" src="{{$baseurl}}/view/theme/frost/images/net-reset.png"> - </a> - </div> - {{/if}} - - </span> - {{*<!--<span id="nav-end"></span>-->*}} - <span id="banner">{{$banner}}</span> -</nav> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> diff --git a/view/theme/frost/smarty3/photo_drop.tpl b/view/theme/frost/smarty3/photo_drop.tpl deleted file mode 100644 index 9b037d4cd9..0000000000 --- a/view/theme/frost/smarty3/photo_drop.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > - <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> -</div> -<div class="wall-item-delete-end"></div> diff --git a/view/theme/frost/smarty3/photo_edit.tpl b/view/theme/frost/smarty3/photo_edit.tpl deleted file mode 100644 index 890c829fa0..0000000000 --- a/view/theme/frost/smarty3/photo_edit.tpl +++ /dev/null @@ -1,63 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > - - <input type="hidden" name="item_id" value="{{$item_id}}" /> - - <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> - <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> - - <div id="photo-edit-albumname-end"></div> - - <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> - <input id="photo-edit-caption" type="text" size="32" name="desc" value="{{$caption}}" /> - - <div id="photo-edit-caption-end"></div> - - <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> - <input name="newtag" id="photo-edit-newtag" size="32" title="{{$help_tags}}" type="text" /> - - <div id="photo-edit-tags-end"></div> - <div id="photo-edit-rotate-wrapper"> - <div class="photo-edit-rotate-label"> - {{$rotatecw}} - </div> - <input class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> - - <div class="photo-edit-rotate-label"> - {{$rotateccw}} - </div> - <input class="photo-edit-rotate" type="radio" name="rotate" value="2" /> - </div> - <div id="photo-edit-rotate-end"></div> - - <div id="photo-edit-perms" class="photo-edit-perms" > - <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="{{$permissions}}"/> - <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> - </a> - <div id="photo-edit-perms-menu-end"></div> - - <div style="display: none;"> - <div id="photo-edit-perms-select" > - {{$aclselect}} - </div> - </div> - </div> - <div id="photo-edit-perms-end"></div> - - <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> - <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> - - <div id="photo-edit-end"></div> -</form> - -{{*<!--<script> - $("a#photo-edit-perms-menu").colorbox({ - 'inline' : true, - 'transition' : 'none' - }); -</script>-->*}} diff --git a/view/theme/frost/smarty3/photo_edit_head.tpl b/view/theme/frost/smarty3/photo_edit_head.tpl deleted file mode 100644 index 857e6e63ac..0000000000 --- a/view/theme/frost/smarty3/photo_edit_head.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.prevLink = "{{$prevlink}}"; - window.nextLink = "{{$nextlink}}"; - window.photoEdit = true; - -</script> diff --git a/view/theme/frost/smarty3/photo_view.tpl b/view/theme/frost/smarty3/photo_view.tpl deleted file mode 100644 index 354fb9c28b..0000000000 --- a/view/theme/frost/smarty3/photo_view.tpl +++ /dev/null @@ -1,47 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} -</div> - -<div id="photo-nav"> - {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}"><img src="view/theme/frost-mobile/images/arrow-left.png"></a></div>{{/if}} - {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}"><img src="view/theme/frost-mobile/images/arrow-right.png"></a></div>{{/if}} -</div> -<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -<div id="photo-photo-end"></div> -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}} -{{$edit}} -{{else}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} - {{$like}} - {{$dislike}} -</div> -{{/if}} - -{{$comments}} - -{{$paginate}} -{{/if}} - diff --git a/view/theme/frost/smarty3/photos_head.tpl b/view/theme/frost/smarty3/photos_head.tpl deleted file mode 100644 index 5d7e0152da..0000000000 --- a/view/theme/frost/smarty3/photos_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.isPublic = "{{$ispublic}}"; -</script> - diff --git a/view/theme/frost/smarty3/photos_upload.tpl b/view/theme/frost/smarty3/photos_upload.tpl deleted file mode 100644 index 4c829a2962..0000000000 --- a/view/theme/frost/smarty3/photos_upload.tpl +++ /dev/null @@ -1,57 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h3>{{$pagename}}</h3> - -<div id="photos-usage-message">{{$usage}}</div> - -<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > - <div id="photos-upload-new-wrapper" > - <div id="photos-upload-newalbum-div"> - <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> - </div> - <input id="photos-upload-newalbum" type="text" name="newalbum" /> - </div> - <div id="photos-upload-new-end"></div> - <div id="photos-upload-exist-wrapper"> - <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> - <select id="photos-upload-album-select" name="album" size="4"> - {{$albumselect}} - </select> - </div> - <div id="photos-upload-exist-end"></div> - - <div id="photos-upload-choosefile-outer-wrapper"> - {{$default_upload_box}} - <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > - <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> - <div id="photos-upload-noshare-label"> - <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> - </div> - </div> - - <div id="photos-upload-perms" class="photos-upload-perms" > - <a href="#photos-upload-permissions-wrapper" id="photos-upload-perms-menu" class="popupbox button" /> - <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> - </a> - </div> - <div id="photos-upload-perms-end"></div> - - <div style="display: none;"> - <div id="photos-upload-permissions-wrapper"> - {{$aclselect}} - </div> - </div> - - <div id="photos-upload-spacer"></div> - - {{$alt_uploader}} - - {{$default_upload_submit}} - - <div class="photos-upload-end" ></div> - </div> -</form> - diff --git a/view/theme/frost/smarty3/posted_date_widget.tpl b/view/theme/frost/smarty3/posted_date_widget.tpl deleted file mode 100644 index 6482f66559..0000000000 --- a/view/theme/frost/smarty3/posted_date_widget.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="datebrowse-sidebar" class="widget"> - <h3>{{$title}}</h3> -<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script> -<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($j(this).val());" size="{{$size}}"> -{{foreach $dates as $d}} -<option value="{{$url}}/{{$d.1}}/{{$d.2}}" >{{$d.0}}</option> -{{/foreach}} -</select> -</div> diff --git a/view/theme/frost/smarty3/profed_end.tpl b/view/theme/frost/smarty3/profed_end.tpl deleted file mode 100644 index dac8db42d5..0000000000 --- a/view/theme/frost/smarty3/profed_end.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="js/country.min.js" ></script> - -<script language="javascript" type="text/javascript"> -profInitEditor(); -Fill_Country('{{$country_name}}'); -Fill_States('{{$region}}'); -</script> - diff --git a/view/theme/frost/smarty3/profed_head.tpl b/view/theme/frost/smarty3/profed_head.tpl deleted file mode 100644 index c8dbe562f9..0000000000 --- a/view/theme/frost/smarty3/profed_head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> - window.editSelect = "{{$editselect}}"; -</script> - diff --git a/view/theme/frost/smarty3/profile_edit.tpl b/view/theme/frost/smarty3/profile_edit.tpl deleted file mode 100644 index 1d25a0d9d0..0000000000 --- a/view/theme/frost/smarty3/profile_edit.tpl +++ /dev/null @@ -1,327 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$default}} - -<h1>{{$banner}}</h1> - -<div id="profile-edit-links"> -<ul> -<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> -<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> -<li></li> -<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> - -</ul> -</div> - -<div id="profile-edit-links-end"></div> - - -<div id="profile-edit-wrapper" > -<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > -<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> - -<div id="profile-edit-profile-name-wrapper" > -<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> -<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> -</div> -<div id="profile-edit-profile-name-end"></div> - -<div id="profile-edit-name-wrapper" > -<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> -<input type="text" size="28" name="name" id="profile-edit-name" value="{{$name}}" /> -</div> -<div id="profile-edit-name-end"></div> - -<div id="profile-edit-pdesc-wrapper" > -<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> -<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> -</div> -<div id="profile-edit-pdesc-end"></div> - - -<div id="profile-edit-gender-wrapper" > -<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> -{{$gender}} -</div> -<div id="profile-edit-gender-end"></div> - -<div id="profile-edit-dob-wrapper" > -<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> -<div id="profile-edit-dob" > -{{$dob}} {{$age}} -</div> -</div> -<div id="profile-edit-dob-end"></div> - -{{$hide_friends}} - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="profile-edit-address-wrapper" > -<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> -<input type="text" size="28" name="address" id="profile-edit-address" value="{{$address}}" /> -</div> -<div id="profile-edit-address-end"></div> - -<div id="profile-edit-locality-wrapper" > -<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> -<input type="text" size="28" name="locality" id="profile-edit-locality" value="{{$locality}}" /> -</div> -<div id="profile-edit-locality-end"></div> - - -<div id="profile-edit-postal-code-wrapper" > -<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> -<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> -</div> -<div id="profile-edit-postal-code-end"></div> - -<div id="profile-edit-country-name-wrapper" > -<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> -<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> -<option selected="selected" >{{$country_name}}</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-country-name-end"></div> - -<div id="profile-edit-region-wrapper" > -<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> -<select name="region" id="profile-edit-region" onChange="Update_Globals();" > -<option selected="selected" >{{$region}}</option> -<option>temp</option> -</select> -</div> -<div id="profile-edit-region-end"></div> - -<div id="profile-edit-hometown-wrapper" > -<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> -<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> -</div> -<div id="profile-edit-hometown-end"></div> - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="profile-edit-marital-wrapper" > -<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> -{{$marital}} -</div> -<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> -<input type="text" size="28" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> -<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> -<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> - -<div id="profile-edit-marital-end"></div> - -<div id="profile-edit-sexual-wrapper" > -<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> -{{$sexual}} -</div> -<div id="profile-edit-sexual-end"></div> - - - -<div id="profile-edit-homepage-wrapper" > -<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> -<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> -</div> -<div id="profile-edit-homepage-end"></div> - -<div id="profile-edit-politic-wrapper" > -<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> -<input type="text" size="28" name="politic" id="profile-edit-politic" value="{{$politic}}" /> -</div> -<div id="profile-edit-politic-end"></div> - -<div id="profile-edit-religion-wrapper" > -<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> -<input type="text" size="28" name="religion" id="profile-edit-religion" value="{{$religion}}" /> -</div> -<div id="profile-edit-religion-end"></div> - -<div id="profile-edit-pubkeywords-wrapper" > -<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> -<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> -</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> -<div id="profile-edit-pubkeywords-end"></div> - -<div id="profile-edit-prvkeywords-wrapper" > -<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> -<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> -</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> -<div id="profile-edit-prvkeywords-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - -<div id="about-jot-wrapper" class="profile-jot-box"> -<p id="about-jot-desc" > -{{$lbl_about}} -</p> - -<textarea rows="10" cols="70" id="profile-about-text" class="profile-edit-textarea" name="about" >{{$about}}</textarea> - -</div> -<div id="about-jot-end"></div> - - -<div id="interest-jot-wrapper" class="profile-jot-box" > -<p id="interest-jot-desc" > -{{$lbl_hobbies}} -</p> - -<textarea rows="10" cols="70" id="interest-jot-text" class="profile-edit-textarea" name="interest" >{{$interest}}</textarea> - -</div> -<div id="interest-jot-end"></div> - - -<div id="likes-jot-wrapper" class="profile-jot-box" > -<p id="likes-jot-desc" > -{{$lbl_likes}} -</p> - -<textarea rows="10" cols="70" id="likes-jot-text" class="profile-edit-textarea" name="likes" >{{$likes}}</textarea> - -</div> -<div id="likes-jot-end"></div> - - -<div id="dislikes-jot-wrapper" class="profile-jot-box" > -<p id="dislikes-jot-desc" > -{{$lbl_dislikes}} -</p> - -<textarea rows="10" cols="70" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >{{$dislikes}}</textarea> - -</div> -<div id="dislikes-jot-end"></div> - - -<div id="contact-jot-wrapper" class="profile-jot-box" > -<p id="contact-jot-desc" > -{{$lbl_social}} -</p> - -<textarea rows="10" cols="70" id="contact-jot-text" class="profile-edit-textarea" name="contact" >{{$contact}}</textarea> - -</div> -<div id="contact-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="music-jot-wrapper" class="profile-jot-box" > -<p id="music-jot-desc" > -{{$lbl_music}} -</p> - -<textarea rows="10" cols="70" id="music-jot-text" class="profile-edit-textarea" name="music" >{{$music}}</textarea> - -</div> -<div id="music-jot-end"></div> - -<div id="book-jot-wrapper" class="profile-jot-box" > -<p id="book-jot-desc" > -{{$lbl_book}} -</p> - -<textarea rows="10" cols="70" id="book-jot-text" class="profile-edit-textarea" name="book" >{{$book}}</textarea> - -</div> -<div id="book-jot-end"></div> - - - -<div id="tv-jot-wrapper" class="profile-jot-box" > -<p id="tv-jot-desc" > -{{$lbl_tv}} -</p> - -<textarea rows="10" cols="70" id="tv-jot-text" class="profile-edit-textarea" name="tv" >{{$tv}}</textarea> - -</div> -<div id="tv-jot-end"></div> - - - -<div id="film-jot-wrapper" class="profile-jot-box" > -<p id="film-jot-desc" > -{{$lbl_film}} -</p> - -<textarea rows="10" cols="70" id="film-jot-text" class="profile-edit-textarea" name="film" >{{$film}}</textarea> - -</div> -<div id="film-jot-end"></div> - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -<div id="romance-jot-wrapper" class="profile-jot-box" > -<p id="romance-jot-desc" > -{{$lbl_love}} -</p> - -<textarea rows="10" cols="70" id="romance-jot-text" class="profile-edit-textarea" name="romance" >{{$romance}}</textarea> - -</div> -<div id="romance-jot-end"></div> - - - -<div id="work-jot-wrapper" class="profile-jot-box" > -<p id="work-jot-desc" > -{{$lbl_work}} -</p> - -<textarea rows="10" cols="70" id="work-jot-text" class="profile-edit-textarea" name="work" >{{$work}}</textarea> - -</div> -<div id="work-jot-end"></div> - - - -<div id="education-jot-wrapper" class="profile-jot-box" > -<p id="education-jot-desc" > -{{$lbl_school}} -</p> - -<textarea rows="10" cols="70" id="education-jot-text" class="profile-edit-textarea" name="education" >{{$education}}</textarea> - -</div> -<div id="education-jot-end"></div> - - - -<div class="profile-edit-submit-wrapper" > -<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> -</div> -<div class="profile-edit-submit-end"></div> - - -</form> -</div> - diff --git a/view/theme/frost/smarty3/profile_vcard.tpl b/view/theme/frost/smarty3/profile_vcard.tpl deleted file mode 100644 index 85c6345d6d..0000000000 --- a/view/theme/frost/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,56 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="fn label">{{$profile.name}}</div> - - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-vcard-break"></div> - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - {{if $wallmessage}} - <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/frost/smarty3/prv_message.tpl b/view/theme/frost/smarty3/prv_message.tpl deleted file mode 100644 index 363ca4e26c..0000000000 --- a/view/theme/frost/smarty3/prv_message.tpl +++ /dev/null @@ -1,44 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> - -{{if $showinputs}} -<input type="text" id="recip" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> -{{else}} -{{$select}} -{{/if}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/frost/smarty3/register.tpl b/view/theme/frost/smarty3/register.tpl deleted file mode 100644 index 6cb4c6d859..0000000000 --- a/view/theme/frost/smarty3/register.tpl +++ /dev/null @@ -1,85 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class='register-form'> -<h2>{{$regtitle}}</h2> -<br /><br /> - -<form action="register" method="post" id="register-form"> - - <input type="hidden" name="photo" value="{{$photo}}" /> - - {{$registertext}} - - <p id="register-realpeople">{{$realpeople}}</p> - - <br /> -{{if $oidlabel}} - <div id="register-openid-wrapper" > - <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > - </div> - <div id="register-openid-end" ></div> -{{/if}} - - <div class="register-explain-wrapper"> - <p id="register-fill-desc">{{$fillwith}} {{$fillext}}</p> - </div> - - <br /><br /> - -{{if $invitations}} - - <p id="register-invite-desc">{{$invite_desc}}</p> - <div id="register-invite-wrapper" > - <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> - <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > - </div> - <div id="register-name-end" ></div> - -{{/if}} - - - <div id="register-name-wrapper" class="field input" > - <label for="register-name" id="label-register-name" >{{$namelabel}}</label> - <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > - </div> - <div id="register-name-end" ></div> - - - <div id="register-email-wrapper" class="field input" > - <label for="register-email" id="label-register-email" >{{$addrlabel}}</label> - <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > - </div> - <div id="register-email-end" ></div> - <br /><br /> - - <div id="register-nickname-wrapper" class="field input" > - <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label> - <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" > - </div> - <div id="register-nickname-end" ></div> - - <div class="register-explain-wrapper"> - <p id="register-nickname-desc" >{{$nickdesc}}</p> - </div> - - {{$publish}} - - <br /> -<!-- <br><br> - <div class="agreement"> - By clicking '{{$regbutt}}' you are agreeing to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> - </div>--> - <br><br> - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> - </div> - <div id="register-submit-end" ></div> -</form> - -{{$license}} - -</div> diff --git a/view/theme/frost/smarty3/search_item.tpl b/view/theme/frost/smarty3/search_item.tpl deleted file mode 100644 index 2b37b24583..0000000000 --- a/view/theme/frost/smarty3/search_item.tpl +++ /dev/null @@ -1,69 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<a name="{{$item.id}}" ></a> -{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} - <div class="wall-item-content-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - {{*<!--<div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}">-->*}} - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - {{*<!--</div>-->*}} - </div> - {{*<!--<div class="wall-item-photo-end"></div> -->*}} - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - {{*<!--<div class="wall-item-author">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> - - {{*<!--</div> -->*}} - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - {{*<!--<div class="wall-item-title-end"></div>-->*}} - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - {{*<!--</div>-->*}} - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - {{*<!--<div class="wall-item-delete-end"></div>-->*}} - </div> - </div> - {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - -{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> - -</div> - --->*}} diff --git a/view/theme/frost/smarty3/settings-head.tpl b/view/theme/frost/smarty3/settings-head.tpl deleted file mode 100644 index 5d7e0152da..0000000000 --- a/view/theme/frost/smarty3/settings-head.tpl +++ /dev/null @@ -1,10 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script> - window.isPublic = "{{$ispublic}}"; -</script> - diff --git a/view/theme/frost/smarty3/settings_display_end.tpl b/view/theme/frost/smarty3/settings_display_end.tpl deleted file mode 100644 index 4b3db00f5a..0000000000 --- a/view/theme/frost/smarty3/settings_display_end.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script> - diff --git a/view/theme/frost/smarty3/suggest_friends.tpl b/view/theme/frost/smarty3/suggest_friends.tpl deleted file mode 100644 index 8843d51284..0000000000 --- a/view/theme/frost/smarty3/suggest_friends.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="{{$url}}" title="{{$name}}">{{$name}}</a> - </div> - <div class="profile-match-end"></div> - {{if $connlnk}} - <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> - {{/if}} - <a href="{{$ignlnk}}" title="{{$ignore}}" class="icon drophide profile-match-ignore" {{*onmouseout="imgdull(this);" onmouseover="imgbright(this);" *}}onclick="return confirmDelete();" ></a> -</div> diff --git a/view/theme/frost/smarty3/threaded_conversation.tpl b/view/theme/frost/smarty3/threaded_conversation.tpl deleted file mode 100644 index fbaafa2674..0000000000 --- a/view/theme/frost/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $dropping}} -<div id="item-delete-selected-top" class="fakelink" onclick="deleteCheckedItems('#item-delete-selected-top');"> - <div id="item-delete-selected-top-icon" class="icon drophide" title="{{$dropping}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></div> - <div id="item-delete-selected-top-desc" >{{$dropping}}</div> -</div> -<img id="item-delete-selected-top-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -{{else}} -{{if $mode==display}} -<div id="display-top-padding"></div> -{{/if}} -{{/if}} - -{{$live_update}} - -{{foreach $threads as $thread}} -{{include file="{{$thread.template}}" item=$thread}} -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems('#item-delete-selected');"> - <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></div> - <div id="item-delete-selected-desc" >{{$dropping}}</div> -</div> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -<div id="item-delete-selected-end"></div> -{{/if}} diff --git a/view/theme/frost/smarty3/voting_fakelink.tpl b/view/theme/frost/smarty3/voting_fakelink.tpl deleted file mode 100644 index 1e073916e1..0000000000 --- a/view/theme/frost/smarty3/voting_fakelink.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<span class="fakelink-wrapper" id="{{$type}}list-{{$id}}-wrapper">{{$phrase}}</span> diff --git a/view/theme/frost/smarty3/wall_thread.tpl b/view/theme/frost/smarty3/wall_thread.tpl deleted file mode 100644 index d6fbb3cf06..0000000000 --- a/view/theme/frost/smarty3/wall_thread.tpl +++ /dev/null @@ -1,130 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<a name="{{$item.id}}" ></a> -{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.previewing}}{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - <div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> - </a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> -{{*<!-- <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}">-->*}} - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> -{{*<!-- </div>-->*}} - - </div> - {{*<!--<div class="wall-item-photo-end"></div>-->*}} - <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > - {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} - {{else}}<div class="wall-item-lock"></div>{{/if}} - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> - </div> - </div> - {{*<!--<div class="wall-item-author">-->*}} - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}" ><a href="display/{{$user.nickname}}/{{$item.id}}">{{$item.ago}}</a></div> - {{*<!--</div>-->*}} - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - {{*<!--<div class="wall-item-title-end"></div>-->*}} - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - {{*<!--<div class="body-tag">-->*}} - {{foreach $item.tags as $tag}} - <span class='body-tag tag'>{{$tag}}</span> - {{/foreach}} - {{*<!--</div>-->*}} - {{if $item.has_cats}} - <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="#" class="tool like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> - {{if $item.vote.dislike}} - <a href="#" class="tool dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> - {{/if}} - {{if $item.vote.share}}<a href="#" class="tool recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - {{if $item.plink}} - {{*<!--<div class="wall-item-links-wrapper">-->*}}<a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a>{{*<!--</div>-->*}} - {{/if}} - {{if $item.edpost}} - <a class="editpost tool pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item tool {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item tool tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> - {{/if}} - - {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></a>{{/if}} - {{*<!--</div>-->*}} - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - {{*<!--<div class="wall-item-delete-end"></div>-->*}} - </div> - </div> - {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} - <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - - {{if $item.threaded}} - {{if $item.comment}} - {{*<!--<div class="wall-item-comment-wrapper {{$item.indent}}" >-->*}} - {{$item.comment}} - {{*<!--</div>-->*}} - {{/if}} - {{/if}} - -{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} -{{*<!--</div>-->*}} -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -{{*<!--<div class="wall-item-comment-wrapper" >-->*}} - {{$item.comment}} -{{*<!--</div>-->*}} -{{/if}} -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} - diff --git a/view/theme/frost/smarty3/wallmsg-end.tpl b/view/theme/frost/smarty3/wallmsg-end.tpl deleted file mode 100644 index c7ad27401f..0000000000 --- a/view/theme/frost/smarty3/wallmsg-end.tpl +++ /dev/null @@ -1,9 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> - -<script language="javascript" type="text/javascript">msgInitEditor();</script> - diff --git a/view/theme/frost/smarty3/wallmsg-header.tpl b/view/theme/frost/smarty3/wallmsg-header.tpl deleted file mode 100644 index 6107a8a087..0000000000 --- a/view/theme/frost/smarty3/wallmsg-header.tpl +++ /dev/null @@ -1,12 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> -window.editSelect = "{{$editselect}}"; -window.jotId = "#prvmail-text"; -window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/frost/suggest_friends.tpl b/view/theme/frost/suggest_friends.tpl deleted file mode 100644 index e0d1c29441..0000000000 --- a/view/theme/frost/suggest_friends.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" width="80" height="80" title="$name [$url]" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="profile-match-break"></div> - <div class="profile-match-name"> - <a href="$url" title="$name">$name</a> - </div> - <div class="profile-match-end"></div> - {{ if $connlnk }} - <div class="profile-match-connect"><a href="$connlnk" title="$conntxt">$conntxt</a></div> - {{ endif }} - <a href="$ignlnk" title="$ignore" class="icon drophide profile-match-ignore" {#onmouseout="imgdull(this);" onmouseover="imgbright(this);" #}onclick="return confirmDelete();" ></a> -</div> diff --git a/view/theme/frost/threaded_conversation.tpl b/view/theme/frost/threaded_conversation.tpl deleted file mode 100644 index a987541831..0000000000 --- a/view/theme/frost/threaded_conversation.tpl +++ /dev/null @@ -1,28 +0,0 @@ -{{ if $dropping }} -<div id="item-delete-selected-top" class="fakelink" onclick="deleteCheckedItems('#item-delete-selected-top');"> - <div id="item-delete-selected-top-icon" class="icon drophide" title="$dropping" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);" #}></div> - <div id="item-delete-selected-top-desc" >$dropping</div> -</div> -<img id="item-delete-selected-top-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -{{ else }} -{{ if $mode==display }} -<div id="display-top-padding"></div> -{{ endif }} -{{ endif }} - -$live_update - -{{ for $threads as $thread }} -{{ inc $thread.template with $item=$thread }}{{ endinc }} -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems('#item-delete-selected');"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);" #}></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -<div id="item-delete-selected-end"></div> -{{ endif }} diff --git a/view/theme/frost/voting_fakelink.tpl b/view/theme/frost/voting_fakelink.tpl deleted file mode 100644 index b66302cc27..0000000000 --- a/view/theme/frost/voting_fakelink.tpl +++ /dev/null @@ -1 +0,0 @@ -<span class="fakelink-wrapper" id="$[type]list-$id-wrapper">$phrase</span> diff --git a/view/theme/frost/wall_thread.tpl b/view/theme/frost/wall_thread.tpl deleted file mode 100644 index 9c63bef227..0000000000 --- a/view/theme/frost/wall_thread.tpl +++ /dev/null @@ -1,125 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<a name="$item.id" ></a> -{#<!--<div class="wall-item-outside-wrapper $item.indent$item.previewing wallwall" id="wall-item-outside-wrapper-$item.id" >-->#} - <div class="wall-item-content-wrapper $item.indent $item.previewing{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - <div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" onError="this.src='../../../images/person-48.jpg';" /> - </a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> -{#<!-- <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id">-->#} - <ul class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> -{#<!-- </div>-->#} - - </div> - {#<!--<div class="wall-item-photo-end"></div>-->#} - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}{#<!--<div class="wall-item-lock">-->#}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="$item.lock" onclick="lockview(event,$item.id);" />{#<!--</div>-->#} - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - {#<!--<div class="wall-item-author">-->#} - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>{{ if $item.owner_url }} $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall{{ endif }}<br /> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime" ><a href="display/$user.nickname/$item.id">$item.ago</a></div> - {#<!--</div>-->#} - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - {#<!--<div class="wall-item-title-end"></div>-->#} - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - {#<!--<div class="body-tag">-->#} - {{ for $item.tags as $tag }} - <span class='body-tag tag'>$tag</span> - {{ endfor }} - {#<!--</div>-->#} - {{ if $item.has_cats }} - <div class="categorytags">$item.txt_cats {{ for $item.categories as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags">$item.txt_folders {{ for $item.folders as $cat }}$cat.name <a href="$cat.removeurl" title="$remove">[$remove]</a> {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="#" class="tool like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a> - {{ if $item.vote.dislike }} - <a href="#" class="tool dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a> - {{ endif }} - {{ if $item.vote.share }}<a href="#" class="tool recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - {{ if $item.plink }} - {#<!--<div class="wall-item-links-wrapper">-->#}<a href="$item.plink.href" title="$item.plink.title" target="external-link" class="wall-item-links-wrapper icon remote-link$item.sparkle"></a>{#<!--</div>-->#} - {{ endif }} - {{ if $item.edpost }} - <a class="editpost tool pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item tool $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item tool tagged" title="$item.tagger.add"></a> - {{ endif }} - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a> - {{ endif }} - - {#<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" >-->#} - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="wall-item-delete-wrapper icon drophide" title="$item.drop.delete" id="wall-item-delete-wrapper-$item.id" {#onmouseover="imgbright(this);" onmouseout="imgdull(this);" #}></a>{{ endif }} - {#<!--</div>-->#} - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - {#<!--<div class="wall-item-delete-end"></div>-->#} - </div> - </div> - {#<!--<div class="wall-item-wrapper-end"></div>-->#} - <div class="wall-item-like $item.indent" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike $item.indent" id="wall-item-dislike-$item.id">$item.dislike</div> - - {{ if $item.threaded }} - {{ if $item.comment }} - {#<!--<div class="wall-item-comment-wrapper $item.indent" >-->#} - $item.comment - {#<!--</div>-->#} - {{ endif }} - {{ endif }} - -{#<!--<div class="wall-item-outside-wrapper-end $item.indent" ></div>-->#} -{#<!--</div>-->#} -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} -{#<!--<div class="wall-item-comment-wrapper" >-->#} - $item.comment -{#<!--</div>-->#} -{{ endif }} -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} - diff --git a/view/theme/frost/wallmsg-end.tpl b/view/theme/frost/wallmsg-end.tpl deleted file mode 100644 index 6baa6e7dc1..0000000000 --- a/view/theme/frost/wallmsg-end.tpl +++ /dev/null @@ -1,4 +0,0 @@ -<script type="text/javascript" src="$baseurl/js/ajaxupload.min.js" ></script> - -<script language="javascript" type="text/javascript">msgInitEditor();</script> - diff --git a/view/theme/frost/wallmsg-header.tpl b/view/theme/frost/wallmsg-header.tpl deleted file mode 100644 index 7523539483..0000000000 --- a/view/theme/frost/wallmsg-header.tpl +++ /dev/null @@ -1,7 +0,0 @@ - -<script language="javascript" type="text/javascript"> -window.editSelect = "$editselect"; -window.jotId = "#prvmail-text"; -window.imageUploadButton = 'prvmail-upload'; -</script> - diff --git a/view/theme/quattro/birthdays_reminder.tpl b/view/theme/quattro/birthdays_reminder.tpl deleted file mode 100644 index 8b13789179..0000000000 --- a/view/theme/quattro/birthdays_reminder.tpl +++ /dev/null @@ -1 +0,0 @@ - diff --git a/view/theme/quattro/comment_item.tpl b/view/theme/quattro/comment_item.tpl deleted file mode 100644 index 293f93f948..0000000000 --- a/view/theme/quattro/comment_item.tpl +++ /dev/null @@ -1,63 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <ul id="comment-edit-bb-$id" - class="comment-edit-bb"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="$edbold" - onclick="insertFormatting('$comment','b', $id);"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="$editalic" - onclick="insertFormatting('$comment','i', $id);"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="$eduline" - onclick="insertFormatting('$comment','u', $id);"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="$edquote" - onclick="insertFormatting('$comment','quote', $id);"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="$edcode" - onclick="insertFormatting('$comment','code', $id);"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="$edimg" - onclick="insertFormatting('$comment','img', $id);"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="$edurl" - onclick="insertFormatting('$comment','url', $id);"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="$edvideo" - onclick="insertFormatting('$comment','video', $id);"></a></li> - </ul> - <textarea id="comment-edit-text-$id" - class="comment-edit-text-empty" - name="body" - onFocus="commentOpen(this,$id) && cmtBbOpen($id);" - onBlur="commentClose(this,$id) && cmtBbClose($id);" >$comment</textarea> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - </form> - - </div> diff --git a/view/theme/quattro/contact_template.tpl b/view/theme/quattro/contact_template.tpl deleted file mode 100644 index 485ee6cac0..0000000000 --- a/view/theme/quattro/contact_template.tpl +++ /dev/null @@ -1,32 +0,0 @@ - -<div class="contact-wrapper" id="contact-entry-wrapper-$id" > - <div class="contact-photo-wrapper" > - <div class="contact-photo mframe" id="contact-entry-photo-$contact.id" - onmouseover="if (typeof t$contact.id != 'undefined') clearTimeout(t$contact.id); openMenu('contact-photo-menu-button-$contact.id')" - onmouseout="t$contact.id=setTimeout('closeMenu(\'contact-photo-menu-button-$contact.id\'); closeMenu(\'contact-photo-menu-$contact.id\');',200)" > - - <a href="$contact.url" title="$contact.img_hover" /><img src="$contact.thumb" $contact.sparkle alt="$contact.name" /></a> - - {{ if $contact.photo_menu }} - <a href="#" rel="#contact-photo-menu-$contact.id" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-$contact.id">menu</a> - <ul class="contact-photo-menu menu-popup" id="contact-photo-menu-$contact.id"> - {{ for $contact.photo_menu as $c }} - {{ if $c.2 }} - <li><a target="redir" href="$c.1">$c.0</a></li> - {{ else }} - <li><a href="$c.1">$c.0</a></li> - {{ endif }} - {{ endfor }} - </ul> - {{ endif }} - </div> - - </div> - <div class="contact-name" id="contact-entry-name-$contact.id" >$contact.name</div> - {{ if $contact.alt_text }}<div class="contact-details" id="contact-entry-rel-$contact.id" >$contact.alt_text</div>{{ endif }} - <div class="contact-details" id="contact-entry-url-$contact.id" >$contact.itemurl</div> - <div class="contact-details" id="contact-entry-network-$contact.id" >$contact.network</div> - - -</div> - diff --git a/view/theme/quattro/conversation.tpl b/view/theme/quattro/conversation.tpl deleted file mode 100644 index 36afc392eb..0000000000 --- a/view/theme/quattro/conversation.tpl +++ /dev/null @@ -1,49 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -<div id="tread-wrapper-$thread.id" class="tread-wrapper"> - {{ for $thread.items as $item }} - {{if $mode == display}} - {{ else }} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$thread.id" class="hide-comments-total">$thread.num_comments</span> <span id="hide-comments-$thread.id" class="hide-comments fakelink" onclick="showHideComments($thread.id);">$thread.hide_text</span> - </div> - <div id="collapsed-comments-$thread.id" class="collapsed-comments" style="display: none;"> - {{endif}} - {{if $item.comment_lastcollapsed}}</div>{{endif}} - {{ endif }} - - {{ if $item.type == tag }} - {{ inc wall_item_tag.tpl }}{{ endinc }} - {{ else }} - {{ inc $item.template }}{{ endinc }} - {{ endif }} - - {{ endfor }} -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<a href="#" onclick="deleteCheckedItems();return false;"> - <span class="icon s22 delete text">$dropping</span> -</a> -{{ endif }} - -<script> -// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js - (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); - var colWhite = {backgroundColor:'#EFF0F1'}; - var colShiny = {backgroundColor:'#FCE94F'}; -</script> - -{{ if $mode == display }} -<script> - var id = window.location.pathname.split("/").pop(); - $(window).scrollTop($('#item-'+id).position().top); - $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); -</script> -{{ endif }} - diff --git a/view/theme/quattro/events_reminder.tpl b/view/theme/quattro/events_reminder.tpl deleted file mode 100644 index 28b6a6675f..0000000000 --- a/view/theme/quattro/events_reminder.tpl +++ /dev/null @@ -1,39 +0,0 @@ -<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' /> -<script language="javascript" type="text/javascript" - src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script> -<script> - // start calendar from yesterday - var yesterday= new Date() - yesterday.setDate(yesterday.getDate()-1) - - function showEvent(eventid) { - $.get( - '$baseurl/events/?id='+eventid, - function(data){ - $.colorbox({html:data}); - } - ); - } - $(document).ready(function() { - $('#events-reminder').fullCalendar({ - firstDay: yesterday.getDay(), - year: yesterday.getFullYear(), - month: yesterday.getMonth(), - date: yesterday.getDate(), - events: '$baseurl/events/json/', - header: { - left: '', - center: '', - right: '' - }, - timeFormat: 'H(:mm)', - defaultView: 'basicWeek', - height: 50, - eventClick: function(calEvent, jsEvent, view) { - showEvent(calEvent.id); - } - }); - }); -</script> -<div id="events-reminder"></div> -<br> diff --git a/view/theme/quattro/fileas_widget.tpl b/view/theme/quattro/fileas_widget.tpl deleted file mode 100644 index 1e5a760449..0000000000 --- a/view/theme/quattro/fileas_widget.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="fileas-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="fileas-ul"> - <li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base" class="fileas-link fileas-all">$all</a></li> - {{ for $terms as $term }} - <li class="tool {{ if $term.selected }}selected{{ endif }}"><a href="$base?f=&file=$term.name" class="fileas-link">$term.name</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/theme/quattro/generic_links_widget.tpl b/view/theme/quattro/generic_links_widget.tpl deleted file mode 100644 index 29580bbc71..0000000000 --- a/view/theme/quattro/generic_links_widget.tpl +++ /dev/null @@ -1,11 +0,0 @@ -<div class="widget"> - {{if $title}}<h3>$title</h3>{{endif}} - {{if $desc}}<div class="desc">$desc</div>{{endif}} - - <ul> - {{ for $items as $item }} - <li class="tool {{ if $item.selected }}selected{{ endif }}"><a href="$item.url" class="link">$item.label</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/theme/quattro/group_side.tpl b/view/theme/quattro/group_side.tpl deleted file mode 100644 index 596a8d13fd..0000000000 --- a/view/theme/quattro/group_side.tpl +++ /dev/null @@ -1,29 +0,0 @@ -<div id="group-sidebar" class="widget"> - <div class="title tool"> - <h3 class="label">$title</h3> - <a href="group/new" title="$createtext" class="action"><span class="icon text s16 add"> $add</span></a> - </div> - - <div id="sidebar-group-list"> - <ul> - {{ for $groups as $group }} - <li class="tool {{ if $group.selected }}selected{{ endif }}"> - <a href="$group.href" class="label"> - $group.text - </a> - {{ if $group.edit }} - <a href="$group.edit.href" class="action"><span class="icon text s10 edit">$group.edit.title</span></a> - {{ endif }} - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - onclick="contactgroupChangeMember('$group.id','$group.cid');return true;" - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - </li> - {{ endfor }} - </ul> - </div> -</div> - diff --git a/view/theme/quattro/jot.tpl b/view/theme/quattro/jot.tpl deleted file mode 100644 index 55de92d08f..0000000000 --- a/view/theme/quattro/jot.tpl +++ /dev/null @@ -1,56 +0,0 @@ -<form id="profile-jot-form" action="$action" method="post"> - <div id="jot"> - <div id="profile-jot-desc" class="jothidden"> </div> - <input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" title="$placeholdertitle" value="$title" class="jothidden" style="display:none" /> - {{ if $placeholdercategory }} - <input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" title="$placeholdercategory" value="$category" class="jothidden" style="display:none" /> - {{ endif }} - <div id="character-counter" class="grey jothidden"></div> - - - - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - - <ul id="jot-tools" class="jothidden" style="display:none"> - <li><a href="#" onclick="return false;" id="wall-image-upload" title="$upload">$shortupload</a></a></li> - <li><a href="#" onclick="return false;" id="wall-file-upload" title="$attach">$shortattach</a></li> - <li><a id="profile-link" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="$weblink">$shortweblink</a></li> - <li><a id="profile-video" onclick="jotVideoURL();return false;" title="$video">$shortvideo</a></li> - <li><a id="profile-audio" onclick="jotAudioURL();return false;" title="$audio">$shortaudio</a></li> - <!-- TODO: waiting for a better placement - <li><a id="profile-location" onclick="jotGetLocation();return false;" title="$setloc">$shortsetloc</a></li> - <li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="$noloc">$shortnoloc</a></li> - --> - <li><a id="jot-preview-link" onclick="preview_post(); return false;" title="$preview">$preview</a></li> - $jotplugins - - <li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 $lockstate $bang" title="$permset" ></a></li> - <li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="$share" /></li> - <li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="$wait" title="$wait" /></li> - </ul> - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - -</form> - -{{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/theme/quattro/mail_conv.tpl b/view/theme/quattro/mail_conv.tpl deleted file mode 100644 index 0d673236b7..0000000000 --- a/view/theme/quattro/mail_conv.tpl +++ /dev/null @@ -1,63 +0,0 @@ -<div class="wall-item-container $item.indent"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - <a href="$mail.profile_url" target="redir" title="$mail.from_name" class="contact-photo-link" id="wall-item-photo-link-$mail.id"> - <img src="$mail.from_photo" class="contact-photo$mail.sparkle" id="wall-item-photo-$mail.id" alt="$mail.from_name" /> - </a> - </div> - </div> - <div class="wall-item-content"> - $mail.body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="$mail.from_url" target="redir" - class="wall-item-name-link"><span - class="wall-item-name$mail.sparkle">$mail.from_name</span></a> - <span class="wall-item-ago" title="$mail.date">$mail.ago</span> - </div> - - <div class="wall-item-actions-social"> - </div> - - <div class="wall-item-actions-tools"> - <a href="message/drop/$mail.id" onclick="return confirmDelete();" class="icon delete s16" title="$mail.delete">$mail.delete</a> - </div> - - </div> - </div> - <div class="wall-item-bottom"> - </div> -</div> - - -{# - - -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="$mail.from_url" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo$mail.sparkle" src="$mail.from_photo" heigth="80" width="80" alt="$mail.from_name" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >$mail.from_name</div> - <div class="mail-conv-date">$mail.date</div> - <div class="mail-conv-subject">$mail.subject</div> - <div class="mail-conv-body">$mail.body</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-$mail.id" ><a href="message/drop/$mail.id" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="$mail.delete" id="mail-conv-delete-icon-$mail.id" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> - -#} diff --git a/view/theme/quattro/mail_display.tpl b/view/theme/quattro/mail_display.tpl deleted file mode 100644 index 2b680ae428..0000000000 --- a/view/theme/quattro/mail_display.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="mail-display-subject"> - <span class="{{if $thread_seen}}seen{{else}}unseen{{endif}}">$thread_subject</span> - <a href="message/dropconv/$thread_id" onclick="return confirmDelete();" title="$delete" class="mail-delete icon s22 delete"></a> -</div> - -{{ for $mails as $mail }} - <div id="tread-wrapper-$mail_item.id" class="tread-wrapper"> - {{ inc mail_conv.tpl }}{{endinc}} - </div> -{{ endfor }} - -{{ inc prv_message.tpl }}{{ endinc }} diff --git a/view/theme/quattro/mail_list.tpl b/view/theme/quattro/mail_list.tpl deleted file mode 100644 index 4f0fe673a0..0000000000 --- a/view/theme/quattro/mail_list.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div class="mail-list-wrapper"> - <span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span> - <span class="mail-from">$from_name</span> - <span class="mail-date" title="$date">$ago</span> - <span class="mail-count">$count</span> - - <a href="message/dropconv/$id" onclick="return confirmDelete();" title="$delete" class="mail-delete icon s22 delete"></a> -</div> diff --git a/view/theme/quattro/message_side.tpl b/view/theme/quattro/message_side.tpl deleted file mode 100644 index 9f15870964..0000000000 --- a/view/theme/quattro/message_side.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="message-sidebar" class="widget"> - <div id="message-new" class="{{ if $new.sel }}selected{{ endif }}"><a href="$new.url">$new.label</a> </div> - - <ul class="message-ul"> - {{ for $tabs as $t }} - <li class="tool {{ if $t.sel }}selected{{ endif }}"><a href="$t.url" class="message-link">$t.label</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/theme/quattro/nav.tpl b/view/theme/quattro/nav.tpl deleted file mode 100644 index ca84e7db54..0000000000 --- a/view/theme/quattro/nav.tpl +++ /dev/null @@ -1,95 +0,0 @@ -<header> - {# $langselector #} - - <div id="site-location">$sitelocation</div> - <div id="banner">$banner</div> -</header> -<nav> - <ul> - {{ if $userinfo }} - <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a> - <ul id="nav-user-menu" class="menu-popup"> - {{ for $nav.usermenu as $usermenu }} - <li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li> - {{ endfor }} - - {{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }} - {{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }} - {{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }} - </ul> - </li> - {{ endif }} - - {{ if $nav.community }} - <li id="nav-community-link" class="nav-menu $sel.community"> - <a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - </li> - {{ endif }} - - {{ if $nav.network }} - <li id="nav-network-link" class="nav-menu $sel.network"> - <a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - <span id="net-update" class="nav-notify"></span> - </li> - {{ endif }} - {{ if $nav.home }} - <li id="nav-home-link" class="nav-menu $sel.home"> - <a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a> - <span id="home-update" class="nav-notify"></span> - </li> - {{ endif }} - - {{ if $nav.notifications }} - <li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify">$nav.notifications.1</span></a> - <span id="notify-update" class="nav-notify"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <!-- TODO: better icons! --> - <li id="nav-notifications-mark-all" class="toolbar"><a href="#" onclick="notifyMarkAll(); return false;" title="$nav.notifications.mark.1"><span class="icon s10 edit"></span></a></a><a href="$nav.notifications.all.0" title="$nav.notifications.all.1"><span class="icon s10 plugin"></span></a></li> - <li class="empty">$emptynotifications</li> - </ul> - </li> - {{ endif }} - - <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a> - <ul id="nav-site-menu" class="menu-popup"> - {{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }} - - {{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }} - {{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }} - - {{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }} - {{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }} - </ul> - </li> - - {{ if $nav.help }} - <li id="nav-help-link" class="nav-menu $sel.help"> - <a class="$nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a> - </li> - {{ endif }} - - <li id="nav-search-link" class="nav-menu $sel.search"> - <a class="$nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> - </li> - <li id="nav-directory-link" class="nav-menu $sel.directory"> - <a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - </li> - - {{ if $nav.apps }} - <li id="nav-apps-link" class="nav-menu $sel.apps"> - <a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a> - <ul id="nav-apps-menu" class="menu-popup"> - {{ for $apps as $ap }} - <li>$ap</li> - {{ endfor }} - </ul> - </li> - {{ endif }} - </ul> - -</nav> -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> -</ul> - -<div style="position: fixed; top: 3px; left: 5px; z-index:9999">$langselector</div> diff --git a/view/theme/quattro/nets.tpl b/view/theme/quattro/nets.tpl deleted file mode 100644 index f596df8209..0000000000 --- a/view/theme/quattro/nets.tpl +++ /dev/null @@ -1,12 +0,0 @@ -<div id="nets-sidebar" class="widget"> - <h3>$title</h3> - <div id="nets-desc">$desc</div> - - <ul class="nets-ul"> - <li class="tool {{ if $sel_all }}selected{{ endif }}"><a href="$base?nets=all" class="nets-link nets-all">$all</a> - {{ for $nets as $net }} - <li class="tool {{ if $net.selected }}selected{{ endif }}"><a href="$base?f=&nets=$net.ref" class="nets-link">$net.name</a></li> - {{ endfor }} - </ul> - -</div> diff --git a/view/theme/quattro/photo_view.tpl b/view/theme/quattro/photo_view.tpl deleted file mode 100644 index 3b7a662716..0000000000 --- a/view/theme/quattro/photo_view.tpl +++ /dev/null @@ -1,37 +0,0 @@ -<div id="live-display"></div> -<h3 id="photo-album-title"><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -| -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} | <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo/$id');" /> {{ endif }} -</div> - -<div id="photo-photo"><a href="$photo.href" title="$photo.title"><img src="$photo.src" /></a></div> -{{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }} -{{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }} -<div id="photo-caption">$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }}$edit{{ endif }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons - $like - $dislike -</div> -{{ endif }} -<div class="wall-item-comment-wrapper"> - $comments -</div> - -$paginate - diff --git a/view/theme/quattro/profile_vcard.tpl b/view/theme/quattro/profile_vcard.tpl deleted file mode 100644 index 13037c8a21..0000000000 --- a/view/theme/quattro/profile_vcard.tpl +++ /dev/null @@ -1,68 +0,0 @@ -<div class="vcard"> - - <div class="tool"> - <div class="fn label">$profile.name</div> - {{ if $profile.edit }} - <div class="action"> - <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a> - <ul id="profiles-menu" class="menu-popup"> - {{ for $profile.menu.entries as $e }} - <li> - <a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a> - </li> - {{ endfor }} - <li><a href="profile_photo" >$profile.menu.chg_photo</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li> - - </ul> - </div> - {{ endif }} - </div> - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt - class="homepage-label">$homepage</dt><dd class="homepage-url"><a - href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - {{ if $wallmessage }} - <li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/quattro/prv_message.tpl b/view/theme/quattro/prv_message.tpl deleted file mode 100644 index 9db4fc0176..0000000000 --- a/view/theme/quattro/prv_message.tpl +++ /dev/null @@ -1,38 +0,0 @@ - -<h3>$header</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> -{{ if $showinputs }} -<input type="text" id="recip" name="messagerecip" value="$prefill" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="$preid"> -{{ else }} -$select -{{ endif }} - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="20" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="$submit" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="$upload" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/quattro/saved_searches_aside.tpl b/view/theme/quattro/saved_searches_aside.tpl deleted file mode 100644 index 9c10a26dec..0000000000 --- a/view/theme/quattro/saved_searches_aside.tpl +++ /dev/null @@ -1,15 +0,0 @@ -<div id="saved-search-list" class="widget"> - <h3 class="title">$title</h3> - - <ul id="saved-search-ul"> - {{ for $saved as $search }} - <li class="tool {{if $search.selected}}selected{{endif}}"> - <a href="network/?f=&search=$search.encodedterm" class="label" >$search.term</a> - <a href="network/?f=&remove=1&search=$search.encodedterm" class="action icon s10 delete" title="$search.delete" onclick="return confirmDelete();"></a> - </li> - {{ endfor }} - </ul> - - $searchbox - -</div> diff --git a/view/theme/quattro/search_item.tpl b/view/theme/quattro/search_item.tpl deleted file mode 100644 index 55868e5483..0000000000 --- a/view/theme/quattro/search_item.tpl +++ /dev/null @@ -1,93 +0,0 @@ - -<div class="wall-item-decor"> - <span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span> - {{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> -</div> - -<div class="wall-item-container $item.indent"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a> - <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - <div class="wall-item-location">$item.location</div> - </div> - <div class="wall-item-content"> - {{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }} - $item.body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - {{ if $item.plink }}<a class="icon s16 link" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }} - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> <span class="wall-item-ago" title="$item.localtime">$item.ago</span> - </div> - - <div class="wall-item-actions-social"> - {{ if $item.star }} - <a href="#" id="star-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classdo" title="$item.star.do">$item.star.do</a> - <a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classundo" title="$item.star.undo">$item.star.undo</a> - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a> - {{ endif }} - - {{ if $item.vote }} - <a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a> - <a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a> - {{ endif }} - - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a> - {{ endif }} - </div> - - <div class="wall-item-actions-tools"> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a> - {{ endif }} - {{ if $item.edpost }} - <a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - {{ if $item.conv }} - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - </div> - - -</div> - diff --git a/view/theme/quattro/smarty3/birthdays_reminder.tpl b/view/theme/quattro/smarty3/birthdays_reminder.tpl deleted file mode 100644 index f951fc97a8..0000000000 --- a/view/theme/quattro/smarty3/birthdays_reminder.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - diff --git a/view/theme/quattro/smarty3/comment_item.tpl b/view/theme/quattro/smarty3/comment_item.tpl deleted file mode 100644 index eca1f14f40..0000000000 --- a/view/theme/quattro/smarty3/comment_item.tpl +++ /dev/null @@ -1,68 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <ul id="comment-edit-bb-{{$id}}" - class="comment-edit-bb"> - <li><a class="editicon boldbb shadow" - style="cursor: pointer;" title="{{$edbold}}" - onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> - <li><a class="editicon italicbb shadow" - style="cursor: pointer;" title="{{$editalic}}" - onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> - <li><a class="editicon underlinebb shadow" - style="cursor: pointer;" title="{{$eduline}}" - onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> - <li><a class="editicon quotebb shadow" - style="cursor: pointer;" title="{{$edquote}}" - onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> - <li><a class="editicon codebb shadow" - style="cursor: pointer;" title="{{$edcode}}" - onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> - <li><a class="editicon imagebb shadow" - style="cursor: pointer;" title="{{$edimg}}" - onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> - <li><a class="editicon urlbb shadow" - style="cursor: pointer;" title="{{$edurl}}" - onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> - <li><a class="editicon videobb shadow" - style="cursor: pointer;" title="{{$edvideo}}" - onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> - </ul> - <textarea id="comment-edit-text-{{$id}}" - class="comment-edit-text-empty" - name="body" - onFocus="commentOpen(this,{{$id}}) && cmtBbOpen({{$id}});" - onBlur="commentClose(this,{{$id}}) && cmtBbClose({{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - </form> - - </div> diff --git a/view/theme/quattro/smarty3/contact_template.tpl b/view/theme/quattro/smarty3/contact_template.tpl deleted file mode 100644 index c74a513b8f..0000000000 --- a/view/theme/quattro/smarty3/contact_template.tpl +++ /dev/null @@ -1,37 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="contact-wrapper" id="contact-entry-wrapper-{{$id}}" > - <div class="contact-photo-wrapper" > - <div class="contact-photo mframe" id="contact-entry-photo-{{$contact.id}}" - onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" - onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > - - <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> - - {{if $contact.photo_menu}} - <a href="#" rel="#contact-photo-menu-{{$contact.id}}" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-{{$contact.id}}">menu</a> - <ul class="contact-photo-menu menu-popup" id="contact-photo-menu-{{$contact.id}}"> - {{foreach $contact.photo_menu as $c}} - {{if $c.2}} - <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> - {{else}} - <li><a href="{{$c.1}}">{{$c.0}}</a></li> - {{/if}} - {{/foreach}} - </ul> - {{/if}} - </div> - - </div> - <div class="contact-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> - {{if $contact.alt_text}}<div class="contact-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} - <div class="contact-details" id="contact-entry-url-{{$contact.id}}" >{{$contact.itemurl}}</div> - <div class="contact-details" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> - - -</div> - diff --git a/view/theme/quattro/smarty3/conversation.tpl b/view/theme/quattro/smarty3/conversation.tpl deleted file mode 100644 index 4e3553894b..0000000000 --- a/view/theme/quattro/smarty3/conversation.tpl +++ /dev/null @@ -1,54 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> - {{foreach $thread.items as $item}} - {{if $mode == display}} - {{else}} - {{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> - {{/if}} - {{if $item.comment_lastcollapsed}}</div>{{/if}} - {{/if}} - - {{if $item.type == tag}} - {{include file="wall_item_tag.tpl"}} - {{else}} - {{include file="{{$item.template}}"}} - {{/if}} - - {{/foreach}} -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<a href="#" onclick="deleteCheckedItems();return false;"> - <span class="icon s22 delete text">{{$dropping}}</span> -</a> -{{/if}} - -<script> -// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js - (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); - var colWhite = {backgroundColor:'#EFF0F1'}; - var colShiny = {backgroundColor:'#FCE94F'}; -</script> - -{{if $mode == display}} -<script> - var id = window.location.pathname.split("/").pop(); - $(window).scrollTop($('#item-'+id).position().top); - $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); -</script> -{{/if}} - diff --git a/view/theme/quattro/smarty3/events_reminder.tpl b/view/theme/quattro/smarty3/events_reminder.tpl deleted file mode 100644 index b188bd4a37..0000000000 --- a/view/theme/quattro/smarty3/events_reminder.tpl +++ /dev/null @@ -1,44 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> -<script> - // start calendar from yesterday - var yesterday= new Date() - yesterday.setDate(yesterday.getDate()-1) - - function showEvent(eventid) { - $.get( - '{{$baseurl}}/events/?id='+eventid, - function(data){ - $.colorbox({html:data}); - } - ); - } - $(document).ready(function() { - $('#events-reminder').fullCalendar({ - firstDay: yesterday.getDay(), - year: yesterday.getFullYear(), - month: yesterday.getMonth(), - date: yesterday.getDate(), - events: '{{$baseurl}}/events/json/', - header: { - left: '', - center: '', - right: '' - }, - timeFormat: 'H(:mm)', - defaultView: 'basicWeek', - height: 50, - eventClick: function(calEvent, jsEvent, view) { - showEvent(calEvent.id); - } - }); - }); -</script> -<div id="events-reminder"></div> -<br> diff --git a/view/theme/quattro/smarty3/fileas_widget.tpl b/view/theme/quattro/smarty3/fileas_widget.tpl deleted file mode 100644 index 555ac5feb3..0000000000 --- a/view/theme/quattro/smarty3/fileas_widget.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="fileas-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="fileas-ul"> - <li class="tool {{if $sel_all}}selected{{/if}}"><a href="{{$base}}" class="fileas-link fileas-all">{{$all}}</a></li> - {{foreach $terms as $term}} - <li class="tool {{if $term.selected}}selected{{/if}}"><a href="{{$base}}?f=&file={{$term.name}}" class="fileas-link">{{$term.name}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/theme/quattro/smarty3/generic_links_widget.tpl b/view/theme/quattro/smarty3/generic_links_widget.tpl deleted file mode 100644 index 802563255c..0000000000 --- a/view/theme/quattro/smarty3/generic_links_widget.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget"> - {{if $title}}<h3>{{$title}}</h3>{{/if}} - {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} - - <ul> - {{foreach $items as $item}} - <li class="tool {{if $item.selected}}selected{{/if}}"><a href="{{$item.url}}" class="link">{{$item.label}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/theme/quattro/smarty3/group_side.tpl b/view/theme/quattro/smarty3/group_side.tpl deleted file mode 100644 index b71f1f1e2f..0000000000 --- a/view/theme/quattro/smarty3/group_side.tpl +++ /dev/null @@ -1,34 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="group-sidebar" class="widget"> - <div class="title tool"> - <h3 class="label">{{$title}}</h3> - <a href="group/new" title="{{$createtext}}" class="action"><span class="icon text s16 add"> {{$add}}</span></a> - </div> - - <div id="sidebar-group-list"> - <ul> - {{foreach $groups as $group}} - <li class="tool {{if $group.selected}}selected{{/if}}"> - <a href="{{$group.href}}" class="label"> - {{$group.text}} - </a> - {{if $group.edit}} - <a href="{{$group.edit.href}}" class="action"><span class="icon text s10 edit">{{$group.edit.title}}</span></a> - {{/if}} - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - </li> - {{/foreach}} - </ul> - </div> -</div> - diff --git a/view/theme/quattro/smarty3/jot.tpl b/view/theme/quattro/smarty3/jot.tpl deleted file mode 100644 index f9f36a37db..0000000000 --- a/view/theme/quattro/smarty3/jot.tpl +++ /dev/null @@ -1,61 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<form id="profile-jot-form" action="{{$action}}" method="post"> - <div id="jot"> - <div id="profile-jot-desc" class="jothidden"> </div> - <input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" title="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none" /> - {{if $placeholdercategory}} - <input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" title="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /> - {{/if}} - <div id="character-counter" class="grey jothidden"></div> - - - - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - - <ul id="jot-tools" class="jothidden" style="display:none"> - <li><a href="#" onclick="return false;" id="wall-image-upload" title="{{$upload}}">{{$shortupload}}</a></a></li> - <li><a href="#" onclick="return false;" id="wall-file-upload" title="{{$attach}}">{{$shortattach}}</a></li> - <li><a id="profile-link" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="{{$weblink}}">{{$shortweblink}}</a></li> - <li><a id="profile-video" onclick="jotVideoURL();return false;" title="{{$video}}">{{$shortvideo}}</a></li> - <li><a id="profile-audio" onclick="jotAudioURL();return false;" title="{{$audio}}">{{$shortaudio}}</a></li> - <!-- TODO: waiting for a better placement - <li><a id="profile-location" onclick="jotGetLocation();return false;" title="{{$setloc}}">{{$shortsetloc}}</a></li> - <li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="{{$noloc}}">{{$shortnoloc}}</a></li> - --> - <li><a id="jot-preview-link" onclick="preview_post(); return false;" title="{{$preview}}">{{$preview}}</a></li> - {{$jotplugins}} - - <li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 {{$lockstate}} {{$bang}}" title="{{$permset}}" ></a></li> - <li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /></li> - <li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" /></li> - </ul> - </div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - -</form> - -{{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/quattro/smarty3/mail_conv.tpl b/view/theme/quattro/smarty3/mail_conv.tpl deleted file mode 100644 index 3ddc8e99f8..0000000000 --- a/view/theme/quattro/smarty3/mail_conv.tpl +++ /dev/null @@ -1,68 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-container {{$item.indent}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - <a href="{{$mail.profile_url}}" target="redir" title="{{$mail.from_name}}" class="contact-photo-link" id="wall-item-photo-link-{{$mail.id}}"> - <img src="{{$mail.from_photo}}" class="contact-photo{{$mail.sparkle}}" id="wall-item-photo-{{$mail.id}}" alt="{{$mail.from_name}}" /> - </a> - </div> - </div> - <div class="wall-item-content"> - {{$mail.body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="{{$mail.from_url}}" target="redir" - class="wall-item-name-link"><span - class="wall-item-name{{$mail.sparkle}}">{{$mail.from_name}}</span></a> - <span class="wall-item-ago" title="{{$mail.date}}">{{$mail.ago}}</span> - </div> - - <div class="wall-item-actions-social"> - </div> - - <div class="wall-item-actions-tools"> - <a href="message/drop/{{$mail.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$mail.delete}}">{{$mail.delete}}</a> - </div> - - </div> - </div> - <div class="wall-item-bottom"> - </div> -</div> - - -{{* - - -<div class="mail-conv-outside-wrapper"> - <div class="mail-conv-sender" > - <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> - </div> - <div class="mail-conv-detail" > - <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> - <div class="mail-conv-date">{{$mail.date}}</div> - <div class="mail-conv-subject">{{$mail.subject}}</div> - <div class="mail-conv-body">{{$mail.body}}</div> - <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> - <div class="mail-conv-outside-wrapper-end"></div> -</div> -</div> -<hr class="mail-conv-break" /> - -*}} diff --git a/view/theme/quattro/smarty3/mail_display.tpl b/view/theme/quattro/smarty3/mail_display.tpl deleted file mode 100644 index dc1fbbc6f5..0000000000 --- a/view/theme/quattro/smarty3/mail_display.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="mail-display-subject"> - <span class="{{if $thread_seen}}seen{{else}}unseen{{/if}}">{{$thread_subject}}</span> - <a href="message/dropconv/{{$thread_id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> -</div> - -{{foreach $mails as $mail}} - <div id="tread-wrapper-{{$mail_item.id}}" class="tread-wrapper"> - {{include file="mail_conv.tpl"}} - </div> -{{/foreach}} - -{{include file="prv_message.tpl"}} diff --git a/view/theme/quattro/smarty3/mail_list.tpl b/view/theme/quattro/smarty3/mail_list.tpl deleted file mode 100644 index 0090668740..0000000000 --- a/view/theme/quattro/smarty3/mail_list.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-wrapper"> - <span class="mail-subject {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span> - <span class="mail-from">{{$from_name}}</span> - <span class="mail-date" title="{{$date}}">{{$ago}}</span> - <span class="mail-count">{{$count}}</span> - - <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> -</div> diff --git a/view/theme/quattro/smarty3/message_side.tpl b/view/theme/quattro/smarty3/message_side.tpl deleted file mode 100644 index 723b0b710c..0000000000 --- a/view/theme/quattro/smarty3/message_side.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="message-sidebar" class="widget"> - <div id="message-new" class="{{if $new.sel}}selected{{/if}}"><a href="{{$new.url}}">{{$new.label}}</a> </div> - - <ul class="message-ul"> - {{foreach $tabs as $t}} - <li class="tool {{if $t.sel}}selected{{/if}}"><a href="{{$t.url}}" class="message-link">{{$t.label}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/theme/quattro/smarty3/nav.tpl b/view/theme/quattro/smarty3/nav.tpl deleted file mode 100644 index 2118c1e348..0000000000 --- a/view/theme/quattro/smarty3/nav.tpl +++ /dev/null @@ -1,100 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<header> - {{* {{$langselector}} *}} - - <div id="site-location">{{$sitelocation}}</div> - <div id="banner">{{$banner}}</div> -</header> -<nav> - <ul> - {{if $userinfo}} - <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}"><img src="{{$userinfo.icon}}" alt="{{$userinfo.name}}"></a> - <ul id="nav-user-menu" class="menu-popup"> - {{foreach $nav.usermenu as $usermenu}} - <li><a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a></li> - {{/foreach}} - - {{if $nav.notifications}}<li><a class="{{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a></li>{{/if}} - {{if $nav.messages}}<li><a class="{{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a></li>{{/if}} - {{if $nav.contacts}}<li><a class="{{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a></li>{{/if}} - </ul> - </li> - {{/if}} - - {{if $nav.community}} - <li id="nav-community-link" class="nav-menu {{$sel.community}}"> - <a class="{{$nav.community.2}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - </li> - {{/if}} - - {{if $nav.network}} - <li id="nav-network-link" class="nav-menu {{$sel.network}}"> - <a class="{{$nav.network.2}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - <span id="net-update" class="nav-notify"></span> - </li> - {{/if}} - {{if $nav.home}} - <li id="nav-home-link" class="nav-menu {{$sel.home}}"> - <a class="{{$nav.home.2}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> - <span id="home-update" class="nav-notify"></span> - </li> - {{/if}} - - {{if $nav.notifications}} - <li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"><span class="icon s22 notify">{{$nav.notifications.1}}</span></a> - <span id="notify-update" class="nav-notify"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <!-- TODO: better icons! --> - <li id="nav-notifications-mark-all" class="toolbar"><a href="#" onclick="notifyMarkAll(); return false;" title="{{$nav.notifications.mark.1}}"><span class="icon s10 edit"></span></a></a><a href="{{$nav.notifications.all.0}}" title="{{$nav.notifications.all.1}}"><span class="icon s10 plugin"></span></a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </li> - {{/if}} - - <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a> - <ul id="nav-site-menu" class="menu-popup"> - {{if $nav.manage}}<li><a class="{{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a></li>{{/if}} - - {{if $nav.settings}}<li><a class="{{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li>{{/if}} - {{if $nav.admin}}<li><a class="{{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li>{{/if}} - - {{if $nav.logout}}<li><a class="menu-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li>{{/if}} - {{if $nav.login}}<li><a class="{{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a><li>{{/if}} - </ul> - </li> - - {{if $nav.help}} - <li id="nav-help-link" class="nav-menu {{$sel.help}}"> - <a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> - </li> - {{/if}} - - <li id="nav-search-link" class="nav-menu {{$sel.search}}"> - <a class="{{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> - </li> - <li id="nav-directory-link" class="nav-menu {{$sel.directory}}"> - <a class="{{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - </li> - - {{if $nav.apps}} - <li id="nav-apps-link" class="nav-menu {{$sel.apps}}"> - <a class=" {{$nav.apps.2}}" href="#" rel="#nav-apps-menu" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a> - <ul id="nav-apps-menu" class="menu-popup"> - {{foreach $apps as $ap}} - <li>{{$ap}}</li> - {{/foreach}} - </ul> - </li> - {{/if}} - </ul> - -</nav> -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> -</ul> - -<div style="position: fixed; top: 3px; left: 5px; z-index:9999">{{$langselector}}</div> diff --git a/view/theme/quattro/smarty3/nets.tpl b/view/theme/quattro/smarty3/nets.tpl deleted file mode 100644 index dfe133251f..0000000000 --- a/view/theme/quattro/smarty3/nets.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="nets-sidebar" class="widget"> - <h3>{{$title}}</h3> - <div id="nets-desc">{{$desc}}</div> - - <ul class="nets-ul"> - <li class="tool {{if $sel_all}}selected{{/if}}"><a href="{{$base}}?nets=all" class="nets-link nets-all">{{$all}}</a> - {{foreach $nets as $net}} - <li class="tool {{if $net.selected}}selected{{/if}}"><a href="{{$base}}?f=&nets={{$net.ref}}" class="nets-link">{{$net.name}}</a></li> - {{/foreach}} - </ul> - -</div> diff --git a/view/theme/quattro/smarty3/photo_view.tpl b/view/theme/quattro/smarty3/photo_view.tpl deleted file mode 100644 index 38b3b5216e..0000000000 --- a/view/theme/quattro/smarty3/photo_view.tpl +++ /dev/null @@ -1,42 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3 id="photo-album-title"><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -| -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} -</div> - -<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> -{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} -{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} -<div id="photo-caption">{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}}{{$edit}}{{/if}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} - {{$like}} - {{$dislike}} -</div> -{{/if}} -<div class="wall-item-comment-wrapper"> - {{$comments}} -</div> - -{{$paginate}} - diff --git a/view/theme/quattro/smarty3/profile_vcard.tpl b/view/theme/quattro/smarty3/profile_vcard.tpl deleted file mode 100644 index 4b1ddb6e6e..0000000000 --- a/view/theme/quattro/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,73 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="tool"> - <div class="fn label">{{$profile.name}}</div> - {{if $profile.edit}} - <div class="action"> - <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="{{$profile.edit.3}}"><span>{{$profile.edit.1}}</span></a> - <ul id="profiles-menu" class="menu-popup"> - {{foreach $profile.menu.entries as $e}} - <li> - <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> - </li> - {{/foreach}} - <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> - - </ul> - </div> - {{/if}} - </div> - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt - class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a - href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - {{if $wallmessage}} - <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/quattro/smarty3/prv_message.tpl b/view/theme/quattro/smarty3/prv_message.tpl deleted file mode 100644 index 26b14d6e0e..0000000000 --- a/view/theme/quattro/smarty3/prv_message.tpl +++ /dev/null @@ -1,43 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<h3>{{$header}}</h3> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="message" method="post" > - -{{$parent}} - -<div id="prvmail-to-label">{{$to}}</div> -{{if $showinputs}} -<input type="text" id="recip" name="messagerecip" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> -<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> -{{else}} -{{$select}} -{{/if}} - -<div id="prvmail-subject-label">{{$subject}}</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> - -<div id="prvmail-message-label">{{$yourmessage}}</div> -<textarea rows="20" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> - <div id="prvmail-upload-wrapper" > - <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> - </div> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/theme/quattro/smarty3/saved_searches_aside.tpl b/view/theme/quattro/smarty3/saved_searches_aside.tpl deleted file mode 100644 index 6ff59afae4..0000000000 --- a/view/theme/quattro/smarty3/saved_searches_aside.tpl +++ /dev/null @@ -1,20 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="saved-search-list" class="widget"> - <h3 class="title">{{$title}}</h3> - - <ul id="saved-search-ul"> - {{foreach $saved as $search}} - <li class="tool {{if $search.selected}}selected{{/if}}"> - <a href="network/?f=&search={{$search.encodedterm}}" class="label" >{{$search.term}}</a> - <a href="network/?f=&remove=1&search={{$search.encodedterm}}" class="action icon s10 delete" title="{{$search.delete}}" onclick="return confirmDelete();"></a> - </li> - {{/foreach}} - </ul> - - {{$searchbox}} - -</div> diff --git a/view/theme/quattro/smarty3/search_item.tpl b/view/theme/quattro/smarty3/search_item.tpl deleted file mode 100644 index a5dafa643c..0000000000 --- a/view/theme/quattro/smarty3/search_item.tpl +++ /dev/null @@ -1,98 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="wall-item-decor"> - <span class="icon s22 star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> - {{if $item.lock}}<span class="icon s22 lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> -</div> - -<div class="wall-item-container {{$item.indent}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> - <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - <div class="wall-item-location">{{$item.location}}</div> - </div> - <div class="wall-item-content"> - {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} - {{$item.body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - {{if $item.plink}}<a class="icon s16 link" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> <span class="wall-item-ago" title="{{$item.localtime}}">{{$item.ago}}</span> - </div> - - <div class="wall-item-actions-social"> - {{if $item.star}} - <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}">{{$item.star.do}}</a> - <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}">{{$item.star.undo}}</a> - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.star.classtagger}}" title="{{$item.star.tagger}}">{{$item.star.tagger}}</a> - {{/if}} - - {{if $item.vote}} - <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> - <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a> - {{/if}} - - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a> - {{/if}} - </div> - - <div class="wall-item-actions-tools"> - - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> - {{/if}} - {{if $item.edpost}} - <a class="icon edit s16" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - {{if $item.conv}} - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - </div> - - -</div> - diff --git a/view/theme/quattro/smarty3/theme_settings.tpl b/view/theme/quattro/smarty3/theme_settings.tpl deleted file mode 100644 index 5df1e99ede..0000000000 --- a/view/theme/quattro/smarty3/theme_settings.tpl +++ /dev/null @@ -1,37 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <script src="{{$baseurl}}/view/theme/quattro/jquery.tools.min.js"></script> - -{{include file="field_select.tpl" field=$color}} - -{{include file="field_select.tpl" field=$align}} - - -<div class="field"> - <label for="id_{{$pfs.0}}">{{$pfs.1}}</label> - <input type="range" class="inputRange" id="id_{{$pfs.0}}" name="{{$pfs.0}}" value="{{$pfs.2}}" min="10" max="22" step="1" /> - <span class="field_help"></span> -</div> - - -<div class="field"> - <label for="id_{{$tfs.0}}">{{$tfs.1}}</label> - <input type="range" class="inputRange" id="id_{{$tfs.0}}" name="{{$tfs.0}}" value="{{$tfs.2}}" min="10" max="22" step="1" /> - <span class="field_help"></span> -</div> - - - - - -<div class="settings-submit-wrapper"> - <input type="submit" value="{{$submit}}" class="settings-submit" name="quattro-settings-submit" /> -</div> - -<script> - - $(".inputRange").rangeinput(); -</script> diff --git a/view/theme/quattro/smarty3/threaded_conversation.tpl b/view/theme/quattro/smarty3/threaded_conversation.tpl deleted file mode 100644 index dc3e918f61..0000000000 --- a/view/theme/quattro/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,45 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} - -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper {{if $thread.threaded}}threaded{{/if}} {{$thread.toplevel}}"> - - - {{if $thread.type == tag}} - {{include file="wall_item_tag.tpl" item=$thread}} - {{else}} - {{include file="{{$thread.template}}" item=$thread}} - {{/if}} - -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<a id="item-delete-selected" href="#" onclick="deleteCheckedItems();return false;"> - <span class="icon s22 delete text">{{$dropping}}</span> -</a> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -{{/if}} - -<script> -// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js - (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); - var colWhite = {backgroundColor:'#EFF0F1'}; - var colShiny = {backgroundColor:'#FCE94F'}; -</script> - -{{if $mode == display}} -<script> - var id = window.location.pathname.split("/").pop(); - $(window).scrollTop($('#item-'+id).position().top); - $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); -</script> -{{/if}} - diff --git a/view/theme/quattro/smarty3/wall_item_tag.tpl b/view/theme/quattro/smarty3/wall_item_tag.tpl deleted file mode 100644 index 1e658883c7..0000000000 --- a/view/theme/quattro/smarty3/wall_item_tag.tpl +++ /dev/null @@ -1,72 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $mode == display}} -{{else}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" - class="hide-comments-total">{{$item.num_comments}}</span> - <span id="hide-comments-{{$item.id}}" - class="hide-comments fakelink" - onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - {{if $item.thread_level==3}} - - <span id="hide-thread-{{$item}}-id" - class="fakelink" - onclick="showThread({{$item.id}});">expand</span> / - <span id="hide-thread-{{$item}}-id" - class="fakelink" - onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}} - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -{{/if}} - -{{if $item.thread_level!=1}}<div class="children">{{/if}} - - -<div class="wall-item-container item-tag {{$item.indent}} {{$item.shiny}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - <div class="wall-item-location">{{$item.location}}</div> - </div> - <div class="wall-item-content"> - {{$item.ago}} {{$item.body}} - </div> - <div class="wall-item-tools"> - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> - {{/if}} - </div> - </div> -</div> - -{{if $item.thread_level!=1}}</div>{{/if}} - -{{if $mode == display}} -{{else}} -{{if $item.comment_lastcollapsed}}</div>{{/if}} -{{/if}} - -{{* top thread comment box *}} -{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} -<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> -{{/if}}{{/if}}{{/if}} - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> -{{/if}} diff --git a/view/theme/quattro/smarty3/wall_thread.tpl b/view/theme/quattro/smarty3/wall_thread.tpl deleted file mode 100644 index 805ddfaaa9..0000000000 --- a/view/theme/quattro/smarty3/wall_thread.tpl +++ /dev/null @@ -1,177 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $mode == display}} -{{else}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" - class="hide-comments-total">{{$item.num_comments}}</span> - <span id="hide-comments-{{$item.id}}" - class="hide-comments fakelink" - onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - {{if $item.thread_level==3}} - - <span id="hide-thread-{{$item}}-id" - class="fakelink" - onclick="showThread({{$item.id}});">expand</span> / - <span id="hide-thread-{{$item}}-id" - class="fakelink" - onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}} - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -{{/if}} - -{{if $item.thread_level!=1}}<div class="children">{{/if}} - -<div class="wall-item-decor"> - <span class="icon s22 star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> - {{if $item.lock}}<span class="icon s22 lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> -</div> - -<div class="wall-item-container {{$item.indent}} {{$item.shiny}}" id="item-{{$item.id}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo {{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - {{if $item.owner_url}} - <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="contact-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="contact-photo {{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" alt="{{$item.owner_name}}" /> - </a> - </div> - {{/if}} - <div class="wall-item-location">{{$item.location}}</div> - </div> - <div class="wall-item-content"> - {{if $item.title}}<h2><a href="{{$item.plink.href}}" class="{{$item.sparkle}}">{{$item.title}}</a></h2>{{/if}} - {{$item.body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $item.hashtags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - {{foreach $item.mentions as $tag}} - <span class='mention'>{{$tag}}</span> - {{/foreach}} - {{foreach $item.folders as $cat}} - <span class='folder'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> - {{/foreach}} - {{foreach $item.categories as $cat}} - <span class='category'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> - {{/foreach}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - {{if $item.plink}}<a class="icon s16 link{{$item.sparkle}}" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="{{$item.profile_url}}" target="redir" - title="{{$item.linktitle}}" - class="wall-item-name-link"><span - class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> - <span class="wall-item-ago" title="{{$item.localtime}}">{{$item.ago}}</span> - {{if $item.owner_url}}<br/>{{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}} - {{/if}} - </div> - - <div class="wall-item-actions-social"> - {{if $item.star}} - <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}">{{$item.star.do}}</a> - <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}">{{$item.star.undo}}</a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.tagger.class}}" title="{{$item.tagger.add}}">{{$item.tagger.add}}</a> - {{/if}} - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}">{{$item.filer}}</a> - {{/if}} - - {{if $item.vote}} - <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> - {{if $item.vote.dislike}} - <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a> - {{/if}} - {{/if}} - - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a> - {{/if}} - </div> - - <div class="wall-item-actions-tools"> - - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> - {{/if}} - {{if $item.edpost}} - <a class="icon edit s16" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - </div> - - {{if $item.threaded}}{{if $item.comment}}{{if $item.indent==comment}} - <div class="wall-item-bottom commentbox"> - <div class="wall-item-links"></div> - <div class="wall-item-comment-wrapper"> - {{$item.comment}} - </div> - </div> - {{/if}}{{/if}}{{/if}} -</div> - - -{{foreach $item.children as $child}} - {{if $child.type == tag}} - {{include file="wall_item_tag.tpl" item=$child}} - {{else}} - {{include file="{{$item.template}}" item=$child}} - {{/if}} -{{/foreach}} - -{{if $item.thread_level!=1}}</div>{{/if}} - - -{{if $mode == display}} -{{else}} -{{if $item.comment_lastcollapsed}}</div>{{/if}} -{{/if}} - -{{* top thread comment box *}} -{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} -<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> -{{/if}}{{/if}}{{/if}} - - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> -{{/if}} diff --git a/view/theme/quattro/theme_settings.tpl b/view/theme/quattro/theme_settings.tpl deleted file mode 100644 index b957532cf5..0000000000 --- a/view/theme/quattro/theme_settings.tpl +++ /dev/null @@ -1,32 +0,0 @@ - <script src="$baseurl/view/theme/quattro/jquery.tools.min.js"></script> - -{{inc field_select.tpl with $field=$color}}{{endinc}} - -{{inc field_select.tpl with $field=$align}}{{endinc}} - - -<div class="field"> - <label for="id_$pfs.0">$pfs.1</label> - <input type="range" class="inputRange" id="id_$pfs.0" name="$pfs.0" value="$pfs.2" min="10" max="22" step="1" /> - <span class="field_help"></span> -</div> - - -<div class="field"> - <label for="id_$tfs.0">$tfs.1</label> - <input type="range" class="inputRange" id="id_$tfs.0" name="$tfs.0" value="$tfs.2" min="10" max="22" step="1" /> - <span class="field_help"></span> -</div> - - - - - -<div class="settings-submit-wrapper"> - <input type="submit" value="$submit" class="settings-submit" name="quattro-settings-submit" /> -</div> - -<script> - - $(".inputRange").rangeinput(); -</script> diff --git a/view/theme/quattro/threaded_conversation.tpl b/view/theme/quattro/threaded_conversation.tpl deleted file mode 100644 index 82e071134e..0000000000 --- a/view/theme/quattro/threaded_conversation.tpl +++ /dev/null @@ -1,40 +0,0 @@ -$live_update - -{{ for $threads as $thread }} - -<div id="tread-wrapper-$thread.id" class="tread-wrapper {{ if $thread.threaded }}threaded{{ endif }} $thread.toplevel"> - - - {{ if $thread.type == tag }} - {{ inc wall_item_tag.tpl with $item=$thread }}{{ endinc }} - {{ else }} - {{ inc $thread.template with $item=$thread }}{{ endinc }} - {{ endif }} - -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<a id="item-delete-selected" href="#" onclick="deleteCheckedItems();return false;"> - <span class="icon s22 delete text">$dropping</span> -</a> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -{{ endif }} - -<script> -// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js - (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); - var colWhite = {backgroundColor:'#EFF0F1'}; - var colShiny = {backgroundColor:'#FCE94F'}; -</script> - -{{ if $mode == display }} -<script> - var id = window.location.pathname.split("/").pop(); - $(window).scrollTop($('#item-'+id).position().top); - $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); -</script> -{{ endif }} - diff --git a/view/theme/quattro/wall_item_tag.tpl b/view/theme/quattro/wall_item_tag.tpl deleted file mode 100644 index 63373ab163..0000000000 --- a/view/theme/quattro/wall_item_tag.tpl +++ /dev/null @@ -1,67 +0,0 @@ -{{if $mode == display}} -{{ else }} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" - class="hide-comments-total">$item.num_comments</span> - <span id="hide-comments-$item.id" - class="hide-comments fakelink" - onclick="showHideComments($item.id);">$item.hide_text</span> - {{ if $item.thread_level==3 }} - - <span id="hide-thread-$item-id" - class="fakelink" - onclick="showThread($item.id);">expand</span> / - <span id="hide-thread-$item-id" - class="fakelink" - onclick="hideThread($item.id);">collapse</span> thread{{ endif }} - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -{{ endif }} - -{{ if $item.thread_level!=1 }}<div class="children">{{ endif }} - - -<div class="wall-item-container item-tag $item.indent $item.shiny"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - <div class="wall-item-location">$item.location</div> - </div> - <div class="wall-item-content"> - $item.ago $item.body - </div> - <div class="wall-item-tools"> - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a> - {{ endif }} - </div> - </div> -</div> - -{{ if $item.thread_level!=1 }}</div>{{ endif }} - -{{if $mode == display}} -{{ else }} -{{if $item.comment_lastcollapsed}}</div>{{endif}} -{{ endif }} - -{# top thread comment box #} -{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} -<div class="wall-item-comment-wrapper" >$item.comment</div> -{{ endif }}{{ endif }}{{ endif }} - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" >$item.comment</div> -{{ endif }} diff --git a/view/theme/quattro/wall_thread.tpl b/view/theme/quattro/wall_thread.tpl deleted file mode 100644 index eee27776be..0000000000 --- a/view/theme/quattro/wall_thread.tpl +++ /dev/null @@ -1,172 +0,0 @@ -{{if $mode == display}} -{{ else }} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" - class="hide-comments-total">$item.num_comments</span> - <span id="hide-comments-$item.id" - class="hide-comments fakelink" - onclick="showHideComments($item.id);">$item.hide_text</span> - {{ if $item.thread_level==3 }} - - <span id="hide-thread-$item-id" - class="fakelink" - onclick="showThread($item.id);">expand</span> / - <span id="hide-thread-$item-id" - class="fakelink" - onclick="hideThread($item.id);">collapse</span> thread{{ endif }} - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -{{ endif }} - -{{ if $item.thread_level!=1 }}<div class="children">{{ endif }} - -<div class="wall-item-decor"> - <span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span> - {{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> -</div> - -<div class="wall-item-container $item.indent $item.shiny" id="item-$item.id"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper mframe{{ if $item.owner_url }} wwfrom{{ endif }}" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo $item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - {{ if $item.owner_url }} - <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" /> - </a> - </div> - {{ endif }} - <div class="wall-item-location">$item.location</div> - </div> - <div class="wall-item-content"> - {{ if $item.title }}<h2><a href="$item.plink.href" class="$item.sparkle">$item.title</a></h2>{{ endif }} - $item.body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $item.hashtags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - {{ for $item.mentions as $tag }} - <span class='mention'>$tag</span> - {{ endfor }} - {{ for $item.folders as $cat }} - <span class='folder'>$cat.name</a>{{if $cat.removeurl}} (<a href="$cat.removeurl" title="$remove">x</a>) {{endif}} </span> - {{ endfor }} - {{ for $item.categories as $cat }} - <span class='category'>$cat.name</a>{{if $cat.removeurl}} (<a href="$cat.removeurl" title="$remove">x</a>) {{endif}} </span> - {{ endfor }} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - {{ if $item.plink }}<a class="icon s16 link$item.sparkle" title="$item.plink.title" href="$item.plink.href">$item.plink.title</a>{{ endif }} - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-author"> - <a href="$item.profile_url" target="redir" - title="$item.linktitle" - class="wall-item-name-link"><span - class="wall-item-name$item.sparkle">$item.name</span></a> - <span class="wall-item-ago" title="$item.localtime">$item.ago</span> - {{ if $item.owner_url }}<br/>$item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall - {{ endif }} - </div> - - <div class="wall-item-actions-social"> - {{ if $item.star }} - <a href="#" id="star-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classdo" title="$item.star.do">$item.star.do</a> - <a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classundo" title="$item.star.undo">$item.star.undo</a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.tagger.class" title="$item.tagger.add">$item.tagger.add</a> - {{ endif }} - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer">$item.filer</a> - {{ endif }} - - {{ if $item.vote }} - <a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a> - {{ if $item.vote.dislike }} - <a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a> - {{ endif }} - {{ endif }} - - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a> - {{ endif }} - </div> - - <div class="wall-item-actions-tools"> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a> - {{ endif }} - {{ if $item.edpost }} - <a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - </div> - - {{ if $item.threaded }}{{ if $item.comment }}{{ if $item.indent==comment }} - <div class="wall-item-bottom commentbox"> - <div class="wall-item-links"></div> - <div class="wall-item-comment-wrapper"> - $item.comment - </div> - </div> - {{ endif }}{{ endif }}{{ endif }} -</div> - - -{{ for $item.children as $child }} - {{ if $child.type == tag }} - {{ inc wall_item_tag.tpl with $item=$child }}{{ endinc }} - {{ else }} - {{ inc $item.template with $item=$child }}{{ endinc }} - {{ endif }} -{{ endfor }} - -{{ if $item.thread_level!=1 }}</div>{{ endif }} - - -{{if $mode == display}} -{{ else }} -{{if $item.comment_lastcollapsed}}</div>{{endif}} -{{ endif }} - -{# top thread comment box #} -{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} -<div class="wall-item-comment-wrapper" >$item.comment</div> -{{ endif }}{{ endif }}{{ endif }} - - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" >$item.comment</div> -{{ endif }} diff --git a/view/theme/slackr/birthdays_reminder.tpl b/view/theme/slackr/birthdays_reminder.tpl deleted file mode 100644 index 1dc65295a9..0000000000 --- a/view/theme/slackr/birthdays_reminder.tpl +++ /dev/null @@ -1,8 +0,0 @@ -{{ if $classtoday }} -<script> - $(document).ready(function() $lbr - $('#events-reminder').addClass($.trim('$classtoday')); - $rbr); -</script> -{{ endif }} - diff --git a/view/theme/slackr/events_reminder.tpl b/view/theme/slackr/events_reminder.tpl deleted file mode 100644 index 93c493432a..0000000000 --- a/view/theme/slackr/events_reminder.tpl +++ /dev/null @@ -1,39 +0,0 @@ -<link rel='stylesheet' type='text/css' href='$baseurl/library/fullcalendar/fullcalendar.css' /> -<script language="javascript" type="text/javascript" - src="$baseurl/library/fullcalendar/fullcalendar.min.js"></script> -<script> - // start calendar from yesterday - var yesterday= new Date() - yesterday.setDate(yesterday.getDate()-1) - - function showEvent(eventid) { - $.get( - '$baseurl/events/?id='+eventid, - function(data){ - $.colorbox({html:data}); - } - ); - } - $(document).ready(function() { - $('#events-reminder').fullCalendar({ - firstDay: yesterday.getDay(), - year: yesterday.getFullYear(), - month: yesterday.getMonth(), - date: yesterday.getDate(), - events: '$baseurl/events/json/', - header: { - left: '', - center: '', - right: '' - }, - timeFormat: 'HH(:mm)', - defaultView: 'basicWeek', - height: 50, - eventClick: function(calEvent, jsEvent, view) { - showEvent(calEvent.id); - } - }); - }); -</script> -<div id="events-reminder" class="$classtoday"></div> -<br> diff --git a/view/theme/slackr/smarty3/birthdays_reminder.tpl b/view/theme/slackr/smarty3/birthdays_reminder.tpl deleted file mode 100644 index 8af03b33a8..0000000000 --- a/view/theme/slackr/smarty3/birthdays_reminder.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $classtoday}} -<script> - $(document).ready(function() {{$lbr}} - $('#events-reminder').addClass($.trim('{{$classtoday}}')); - {{$rbr}}); -</script> -{{/if}} - diff --git a/view/theme/slackr/smarty3/events_reminder.tpl b/view/theme/slackr/smarty3/events_reminder.tpl deleted file mode 100644 index 0f699a3022..0000000000 --- a/view/theme/slackr/smarty3/events_reminder.tpl +++ /dev/null @@ -1,44 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> -<script language="javascript" type="text/javascript" - src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> -<script> - // start calendar from yesterday - var yesterday= new Date() - yesterday.setDate(yesterday.getDate()-1) - - function showEvent(eventid) { - $.get( - '{{$baseurl}}/events/?id='+eventid, - function(data){ - $.colorbox({html:data}); - } - ); - } - $(document).ready(function() { - $('#events-reminder').fullCalendar({ - firstDay: yesterday.getDay(), - year: yesterday.getFullYear(), - month: yesterday.getMonth(), - date: yesterday.getDate(), - events: '{{$baseurl}}/events/json/', - header: { - left: '', - center: '', - right: '' - }, - timeFormat: 'HH(:mm)', - defaultView: 'basicWeek', - height: 50, - eventClick: function(calEvent, jsEvent, view) { - showEvent(calEvent.id); - } - }); - }); -</script> -<div id="events-reminder" class="{{$classtoday}}"></div> -<br> diff --git a/view/theme/smoothly/bottom.tpl b/view/theme/smoothly/bottom.tpl deleted file mode 100644 index 347d87094b..0000000000 --- a/view/theme/smoothly/bottom.tpl +++ /dev/null @@ -1,52 +0,0 @@ -<script type="text/javascript" src="$baseurl/view/theme/smoothly/js/jquery.autogrow.textarea.js"></script> -<script type="text/javascript"> -$(document).ready(function() { - -}); -function tautogrow(id) { -$("textarea#comment-edit-text-" + id).autogrow(); -}; - -function insertFormatting(comment, BBcode, id) { -var tmpStr = $("#comment-edit-text-" + id).val(); -if(tmpStr == comment) { -tmpStr = ""; -$("#comment-edit-text-" + id).addClass("comment-edit-text-full"); -$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); -openMenu("comment-edit-submit-wrapper-" + id); -} -textarea = document.getElementById("comment-edit-text-" + id); -if (document.selection) { -textarea.focus(); -selected = document.selection.createRange(); -if (BBcode == "url") { -selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; -} else { -selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; -} -} else if (textarea.selectionStart || textarea.selectionStart == "0") { -var start = textarea.selectionStart; -var end = textarea.selectionEnd; -if (BBcode == "url") { -textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" -+ "http://" + textarea.value.substring(start, end) -+ "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); -} else { -textarea.value = textarea.value.substring(0, start) -+ "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" -+ textarea.value.substring(end, textarea.value.length); -} -} -return true; -} - -function cmtBbOpen(id) { -$(".comment-edit-bb-" + id).show(); -} -function cmtBbClose(id) { - $(".comment-edit-bb-" + id).hide(); -} - - - -</script> diff --git a/view/theme/smoothly/follow.tpl b/view/theme/smoothly/follow.tpl deleted file mode 100644 index 09258b9c30..0000000000 --- a/view/theme/smoothly/follow.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div id="follow-sidebar" class="widget"> - <h3>$connect</h3> - <div id="connect-desc">$desc</div> - <form action="follow" method="post" > - <input id="side-follow-url" type="text-sidebar" name="url" size="24" title="$hint" /><input id="side-follow-submit" type="submit" name="submit" value="$follow" /> - </form> -</div> - diff --git a/view/theme/smoothly/jot-header.tpl b/view/theme/smoothly/jot-header.tpl deleted file mode 100644 index 79d8799a5f..0000000000 --- a/view/theme/smoothly/jot-header.tpl +++ /dev/null @@ -1,374 +0,0 @@ - -<script language="javascript" type="text/javascript"> - -var editor=false; -var textlen = 0; -var plaintext = '$editselect'; - -function initEditor(cb){ - if (editor==false){ - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); - $(".jothidden").show(); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $("#profile-jot-submit-wrapper").show(); - {{ if $newpost }} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{ endif }} - - - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste,fullscreen,autoresize", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - //theme_advanced_resizing : true, - //theme_advanced_statusbar_location : "bottom", - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "$baseurl/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - $("#profile-jot-submit-wrapper").show(); - {{ if $newpost }} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{ endif }} - $("#character-counter").show(); - if (typeof cb!="undefined") cb(); - }); - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} // initEditor - -function enableOnUser(){ - if (editor) return; - $(this).val(""); - initEditor(); -} - -</script> - -<script type="text/javascript" src="js/ajaxupload.js" > -</script> - -<script> - var ispublic = '$ispublic'; - - $(document).ready(function() { - - /* enable tinymce on focus and click */ - $("#profile-jot-text").focus(enableOnUser); - $("#profile-jot-text").click(enableOnUser); - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - $('.profile-jot-net input').attr('disabled', 'disabled'); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - $('.profile-jot-net input').attr('disabled', false); - } - - }).trigger('change'); - - }); - - function deleteCheckedItems() { - if(confirm('$delitems')) { - var checkedstr = ''; - - $("#item-delete-selected").hide(); - $('#item-delete-selected-rotator').show(); - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - } - - function jotGetLink() { - reply = prompt("$linkurl"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("$vidurl"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("$audurl"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("$whereareu", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotTitle() { - reply = prompt("$title", $('#jot-title').val()); - if(reply && reply.length) { - $('#jot-title').val(reply); - } - } - - function jotShare(id) { - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("$term"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply, NavUpdate); -// if(timer) clearTimeout(timer); -// timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - - $geotag - -</script> diff --git a/view/theme/smoothly/jot.tpl b/view/theme/smoothly/jot.tpl deleted file mode 100644 index 12792fa0b4..0000000000 --- a/view/theme/smoothly/jot.tpl +++ /dev/null @@ -1,84 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey" style="display: none;">0</div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"> - <input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"> - </div> - {{ if $placeholdercategory }} - <div id="jot-category-wrap"> - <input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /> - </div> - {{ endif }} - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /><br> - <textarea rows="5" cols="80" class="profile-jot-text" id="profile-jot-text" name="body" > - {{ if $content }}$content{{ else }}$share - {{ endif }} - </textarea> - </div> - - <div id="profile-upload-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-image-upload-div" ><a onclick="return false;" id="wall-image-upload" class="icon border camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon border attach" title="$attach"></a></div> - </div> - <div id="profile-link-wrapper" class="jot-tool" style="display: none;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a href="#" id="profile-link" class="icon border link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-video" class="icon border video" title="$video" onclick="jotVideoURL(); return false;"></a> - </div> - <div id="profile-audio-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-audio" class="icon border audio" title="$audio" onclick="jotAudioURL(); return false;"></a> - </div> - <div id="profile-location-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-location" class="icon border globe" title="$setloc" onclick="jotGetLocation(); return false;"></a> - </div> - <div id="profile-nolocation-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-nolocation" class="icon border noglobe" title="$noloc" onclick="jotClearLocation(); return false;"></a> - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink" style="display: none;" >$preview</span> - - <div id="profile-jot-submit-wrapper" style="display:none;padding-left: 400px;"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate sharePerms" title="$permset"></a>$bang</div> - </div> - - <div id="profile-jot-plugin-wrapper" style="display: none;"> - $jotplugins - </div> - <div id="profile-jot-tools-end"></div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/theme/smoothly/lang_selector.tpl b/view/theme/smoothly/lang_selector.tpl deleted file mode 100644 index e777a0a861..0000000000 --- a/view/theme/smoothly/lang_selector.tpl +++ /dev/null @@ -1,10 +0,0 @@ -<div id="lang-select-icon" class="icon s22 language" title="$title" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{ for $langs.0 as $v=>$l }} - <option value="$v" {{if $v==$langs.1}}selected="selected"{{endif}}>$l</option> - {{ endfor }} - </select> - </form> -</div> diff --git a/view/theme/smoothly/nav.tpl b/view/theme/smoothly/nav.tpl deleted file mode 100644 index b923718da0..0000000000 --- a/view/theme/smoothly/nav.tpl +++ /dev/null @@ -1,81 +0,0 @@ -<nav> - <span id="banner">$banner</span> - - <div id="notifications"> - {{ if $nav.network }}<a id="net-update" class="nav-ajax-update" href="$nav.network.0" title="$nav.network.1"></a>{{ endif }} - {{ if $nav.home }}<a id="home-update" class="nav-ajax-update" href="$nav.home.0" title="$nav.home.1"></a>{{ endif }} -<!-- {{ if $nav.notifications }}<a id="intro-update" class="nav-ajax-update" href="$nav.notifications.0" title="$nav.notifications.1"></a>{{ endif }} --> - {{ if $nav.introductions }}<a id="intro-update" class="nav-ajax-update" href="$nav.introductions.0" title="$nav.introductions.1"></a>{{ endif }} - {{ if $nav.messages }}<a id="mail-update" class="nav-ajax-update" href="$nav.messages.0" title="$nav.messages.1"></a>{{ endif }} - {{ if $nav.notifications }}<a rel="#nav-notifications-menu" id="notify-update" class="nav-ajax-update" href="$nav.notifications.0" title="$nav.notifications.1"></a>{{ endif }} - - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - </div> - - <div id="user-menu" > - <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="$nav.home.0">$sitelocation</a> - - <ul id="user-menu-popup" - onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" - onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> - - {{ if $nav.register }}<li><a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0">$nav.register.1</a></li>{{ endif }} - - {{ if $nav.home }}<li><a id="nav-home-link" class="nav-commlink $nav.home.2" href="$nav.home.0">$nav.home.1</a></li>{{ endif }} - - {{ if $nav.network }}<li><a id="nav-network-link" class="nav-commlink $nav.network.2" href="$nav.network.0">$nav.network.1</a></li>{{ endif }} - - {{ if $nav.community }} - <li><a id="nav-community-link" class="nav-commlink $nav.community.2" href="$nav.community.0">$nav.community.1</a></li> - {{ endif }} - - <li><a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0">$nav.search.1</a></li> - <li><a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0">$nav.directory.1</a></li> - {{ if $nav.apps }}<li><a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0">$nav.apps.1</a></li>{{ endif }} - - {{ if $nav.notifications }}<li><a id="nav-notify-link" class="nav-commlink nav-sep $nav.notifications.2" href="$nav.notifications.0">$nav.notifications.1</a></li>{{ endif }} - {{ if $nav.messages }}<li><a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0">$nav.messages.1</a></li>{{ endif }} - {{ if $nav.contacts }}<li><a id="nav-contacts-link" class="nav-commlink $nav.contacts.2" href="$nav.contacts.0">$nav.contacts.1</a></li>{{ endif }} - - {{ if $nav.profiles }}<li><a id="nav-profiles-link" class="nav-commlink nav-sep $nav.profiles.2" href="$nav.profiles.0">$nav.profiles.1</a></li>{{ endif }} - {{ if $nav.settings }}<li><a id="nav-settings-link" class="nav-commlink $nav.settings.2" href="$nav.settings.0">$nav.settings.1</a></li>{{ endif }} - - {{ if $nav.manage }}<li><a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0">$nav.manage.1</a></li>{{ endif }} - - {{ if $nav.admin }}<li><a id="nav-admin-link" class="nav-commlink $nav.admin.2" href="$nav.admin.0">$nav.admin.1</a></li>{{ endif }} - - {{ if $nav.help }}<li><a id="nav-help-link" class="nav-link $nav.help.2" href="$nav.help.0">$nav.help.1</a></li>{{ endif }} - - {{ if $nav.login }}<li><a id="nav-login-link" class="nav-link $nav.login.2" href="$nav.login.0">$nav.login.1</a></li> {{ endif }} - {{ if $nav.logout }}<li><a id="nav-logout-link" class="nav-commlink nav-sep $nav.logout.2" href="$nav.logout.0">$nav.logout.1</a></li> {{ endif }} - </ul> - </div> -</nav> - -<div id="scrollup" > -<a href="javascript:scrollTo(0,0)"><img src="view/theme/smoothly/images/totop.png" alt="to top" title="to top" /></a><br /> -<a href="javascript:ScrollToBottom()"><img src="view/theme/smoothly/images/tobottom.png" alt="to bottom" title="to bottom" /></a> -</div> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> - -<div style="position: fixed; top: 3px; left: 5px; z-index:9999">$langselector</div> - -<script> -var pagetitle = null; -$("nav").bind('nav-update', function(e,data){ -if (pagetitle==null) pagetitle = document.title; -var count = $(data).find('notif').attr('count'); -if (count>0) { -document.title = "("+count+") "+pagetitle; -} else { -document.title = pagetitle; -} -}); -</script> diff --git a/view/theme/smoothly/search_item.tpl b/view/theme/smoothly/search_item.tpl deleted file mode 100644 index 9c90fd0402..0000000000 --- a/view/theme/smoothly/search_item.tpl +++ /dev/null @@ -1,53 +0,0 @@ -<div class="wall-item-outside-wrapper $item.indent $item.shiny$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper mframe" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - - </div> - - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - <div class="wall-item-wrapper-end"></div> -</div> - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> diff --git a/view/theme/smoothly/smarty3/bottom.tpl b/view/theme/smoothly/smarty3/bottom.tpl deleted file mode 100644 index 0c6aa29040..0000000000 --- a/view/theme/smoothly/smarty3/bottom.tpl +++ /dev/null @@ -1,57 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<script type="text/javascript" src="{{$baseurl}}/view/theme/smoothly/js/jquery.autogrow.textarea.js"></script> -<script type="text/javascript"> -$(document).ready(function() { - -}); -function tautogrow(id) { -$("textarea#comment-edit-text-" + id).autogrow(); -}; - -function insertFormatting(comment, BBcode, id) { -var tmpStr = $("#comment-edit-text-" + id).val(); -if(tmpStr == comment) { -tmpStr = ""; -$("#comment-edit-text-" + id).addClass("comment-edit-text-full"); -$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); -openMenu("comment-edit-submit-wrapper-" + id); -} -textarea = document.getElementById("comment-edit-text-" + id); -if (document.selection) { -textarea.focus(); -selected = document.selection.createRange(); -if (BBcode == "url") { -selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; -} else { -selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; -} -} else if (textarea.selectionStart || textarea.selectionStart == "0") { -var start = textarea.selectionStart; -var end = textarea.selectionEnd; -if (BBcode == "url") { -textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" -+ "http://" + textarea.value.substring(start, end) -+ "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); -} else { -textarea.value = textarea.value.substring(0, start) -+ "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" -+ textarea.value.substring(end, textarea.value.length); -} -} -return true; -} - -function cmtBbOpen(id) { -$(".comment-edit-bb-" + id).show(); -} -function cmtBbClose(id) { - $(".comment-edit-bb-" + id).hide(); -} - - - -</script> diff --git a/view/theme/smoothly/smarty3/follow.tpl b/view/theme/smoothly/smarty3/follow.tpl deleted file mode 100644 index 4d9e2a62b8..0000000000 --- a/view/theme/smoothly/smarty3/follow.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="follow-sidebar" class="widget"> - <h3>{{$connect}}</h3> - <div id="connect-desc">{{$desc}}</div> - <form action="follow" method="post" > - <input id="side-follow-url" type="text-sidebar" name="url" size="24" title="{{$hint}}" /><input id="side-follow-submit" type="submit" name="submit" value="{{$follow}}" /> - </form> -</div> - diff --git a/view/theme/smoothly/smarty3/jot-header.tpl b/view/theme/smoothly/smarty3/jot-header.tpl deleted file mode 100644 index 0560969a6e..0000000000 --- a/view/theme/smoothly/smarty3/jot-header.tpl +++ /dev/null @@ -1,379 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript"> - -var editor=false; -var textlen = 0; -var plaintext = '{{$editselect}}'; - -function initEditor(cb){ - if (editor==false){ - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); - $(".jothidden").show(); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $("#profile-jot-submit-wrapper").show(); - {{if $newpost}} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{/if}} - - - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste,fullscreen,autoresize", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - //theme_advanced_resizing : true, - //theme_advanced_statusbar_location : "bottom", - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "{{$baseurl}}/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - $("#profile-jot-submit-wrapper").show(); - {{if $newpost}} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{/if}} - $("#character-counter").show(); - if (typeof cb!="undefined") cb(); - }); - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} // initEditor - -function enableOnUser(){ - if (editor) return; - $(this).val(""); - initEditor(); -} - -</script> - -<script type="text/javascript" src="js/ajaxupload.js" > -</script> - -<script> - var ispublic = '{{$ispublic}}'; - - $(document).ready(function() { - - /* enable tinymce on focus and click */ - $("#profile-jot-text").focus(enableOnUser); - $("#profile-jot-text").click(enableOnUser); - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - $('.profile-jot-net input').attr('disabled', 'disabled'); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - $('.profile-jot-net input').attr('disabled', false); - } - - }).trigger('change'); - - }); - - function deleteCheckedItems() { - if(confirm('{{$delitems}}')) { - var checkedstr = ''; - - $("#item-delete-selected").hide(); - $('#item-delete-selected-rotator').show(); - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - } - - function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("{{$vidurl}}"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("{{$audurl}}"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("{{$whereareu}}", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotTitle() { - reply = prompt("{{$title}}", $('#jot-title').val()); - if(reply && reply.length) { - $('#jot-title').val(reply); - } - } - - function jotShare(id) { - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("{{$term}}"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply, NavUpdate); -// if(timer) clearTimeout(timer); -// timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - - {{$geotag}} - -</script> diff --git a/view/theme/smoothly/smarty3/jot.tpl b/view/theme/smoothly/smarty3/jot.tpl deleted file mode 100644 index 0fd09c1965..0000000000 --- a/view/theme/smoothly/smarty3/jot.tpl +++ /dev/null @@ -1,89 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey" style="display: none;">0</div> - </div> - <div id="profile-jot-banner-end"></div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"> - <input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"> - </div> - {{if $placeholdercategory}} - <div id="jot-category-wrap"> - <input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /> - </div> - {{/if}} - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /><br> - <textarea rows="5" cols="80" class="profile-jot-text" id="profile-jot-text" name="body" > - {{if $content}}{{$content}}{{else}}{{$share}} - {{/if}} - </textarea> - </div> - - <div id="profile-upload-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-image-upload-div" ><a onclick="return false;" id="wall-image-upload" class="icon border camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon border attach" title="{{$attach}}"></a></div> - </div> - <div id="profile-link-wrapper" class="jot-tool" style="display: none;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a href="#" id="profile-link" class="icon border link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-video" class="icon border video" title="{{$video}}" onclick="jotVideoURL(); return false;"></a> - </div> - <div id="profile-audio-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-audio" class="icon border audio" title="{{$audio}}" onclick="jotAudioURL(); return false;"></a> - </div> - <div id="profile-location-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-location" class="icon border globe" title="{{$setloc}}" onclick="jotGetLocation(); return false;"></a> - </div> - <div id="profile-nolocation-wrapper" class="jot-tool" style="display: none;" > - <a href="#" id="profile-nolocation" class="icon border noglobe" title="{{$noloc}}" onclick="jotClearLocation(); return false;"></a> - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink" style="display: none;" >{{$preview}}</span> - - <div id="profile-jot-submit-wrapper" style="display:none;padding-left: 400px;"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}} sharePerms" title="{{$permset}}"></a>{{$bang}}</div> - </div> - - <div id="profile-jot-plugin-wrapper" style="display: none;"> - {{$jotplugins}} - </div> - <div id="profile-jot-tools-end"></div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/smoothly/smarty3/lang_selector.tpl b/view/theme/smoothly/smarty3/lang_selector.tpl deleted file mode 100644 index a1aee8277f..0000000000 --- a/view/theme/smoothly/smarty3/lang_selector.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> -<div id="language-selector" style="display: none;" > - <form action="#" method="post" > - <select name="system_language" onchange="this.form.submit();" > - {{foreach $langs.0 as $v=>$l}} - <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> - {{/foreach}} - </select> - </form> -</div> diff --git a/view/theme/smoothly/smarty3/nav.tpl b/view/theme/smoothly/smarty3/nav.tpl deleted file mode 100644 index 0bbca7e694..0000000000 --- a/view/theme/smoothly/smarty3/nav.tpl +++ /dev/null @@ -1,86 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> - <span id="banner">{{$banner}}</span> - - <div id="notifications"> - {{if $nav.network}}<a id="net-update" class="nav-ajax-update" href="{{$nav.network.0}}" title="{{$nav.network.1}}"></a>{{/if}} - {{if $nav.home}}<a id="home-update" class="nav-ajax-update" href="{{$nav.home.0}}" title="{{$nav.home.1}}"></a>{{/if}} -<!-- {{if $nav.notifications}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} --> - {{if $nav.introductions}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.introductions.0}}" title="{{$nav.introductions.1}}"></a>{{/if}} - {{if $nav.messages}}<a id="mail-update" class="nav-ajax-update" href="{{$nav.messages.0}}" title="{{$nav.messages.1}}"></a>{{/if}} - {{if $nav.notifications}}<a rel="#nav-notifications-menu" id="notify-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} - - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </div> - - <div id="user-menu" > - <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="{{$nav.home.0}}">{{$sitelocation}}</a> - - <ul id="user-menu-popup" - onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" - onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> - - {{if $nav.register}}<li><a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}">{{$nav.register.1}}</a></li>{{/if}} - - {{if $nav.home}}<li><a id="nav-home-link" class="nav-commlink {{$nav.home.2}}" href="{{$nav.home.0}}">{{$nav.home.1}}</a></li>{{/if}} - - {{if $nav.network}}<li><a id="nav-network-link" class="nav-commlink {{$nav.network.2}}" href="{{$nav.network.0}}">{{$nav.network.1}}</a></li>{{/if}} - - {{if $nav.community}} - <li><a id="nav-community-link" class="nav-commlink {{$nav.community.2}}" href="{{$nav.community.0}}">{{$nav.community.1}}</a></li> - {{/if}} - - <li><a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}">{{$nav.search.1}}</a></li> - <li><a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}">{{$nav.directory.1}}</a></li> - {{if $nav.apps}}<li><a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}">{{$nav.apps.1}}</a></li>{{/if}} - - {{if $nav.notifications}}<li><a id="nav-notify-link" class="nav-commlink nav-sep {{$nav.notifications.2}}" href="{{$nav.notifications.0}}">{{$nav.notifications.1}}</a></li>{{/if}} - {{if $nav.messages}}<li><a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li>{{/if}} - {{if $nav.contacts}}<li><a id="nav-contacts-link" class="nav-commlink {{$nav.contacts.2}}" href="{{$nav.contacts.0}}">{{$nav.contacts.1}}</a></li>{{/if}} - - {{if $nav.profiles}}<li><a id="nav-profiles-link" class="nav-commlink nav-sep {{$nav.profiles.2}}" href="{{$nav.profiles.0}}">{{$nav.profiles.1}}</a></li>{{/if}} - {{if $nav.settings}}<li><a id="nav-settings-link" class="nav-commlink {{$nav.settings.2}}" href="{{$nav.settings.0}}">{{$nav.settings.1}}</a></li>{{/if}} - - {{if $nav.manage}}<li><a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}">{{$nav.manage.1}}</a></li>{{/if}} - - {{if $nav.admin}}<li><a id="nav-admin-link" class="nav-commlink {{$nav.admin.2}}" href="{{$nav.admin.0}}">{{$nav.admin.1}}</a></li>{{/if}} - - {{if $nav.help}}<li><a id="nav-help-link" class="nav-link {{$nav.help.2}}" href="{{$nav.help.0}}">{{$nav.help.1}}</a></li>{{/if}} - - {{if $nav.login}}<li><a id="nav-login-link" class="nav-link {{$nav.login.2}}" href="{{$nav.login.0}}">{{$nav.login.1}}</a></li> {{/if}} - {{if $nav.logout}}<li><a id="nav-logout-link" class="nav-commlink nav-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}">{{$nav.logout.1}}</a></li> {{/if}} - </ul> - </div> -</nav> - -<div id="scrollup" > -<a href="javascript:scrollTo(0,0)"><img src="view/theme/smoothly/images/totop.png" alt="to top" title="to top" /></a><br /> -<a href="javascript:ScrollToBottom()"><img src="view/theme/smoothly/images/tobottom.png" alt="to bottom" title="to bottom" /></a> -</div> - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> - -<div style="position: fixed; top: 3px; left: 5px; z-index:9999">{{$langselector}}</div> - -<script> -var pagetitle = null; -$("nav").bind('nav-update', function(e,data){ -if (pagetitle==null) pagetitle = document.title; -var count = $(data).find('notif').attr('count'); -if (count>0) { -document.title = "("+count+") "+pagetitle; -} else { -document.title = pagetitle; -} -}); -</script> diff --git a/view/theme/smoothly/smarty3/search_item.tpl b/view/theme/smoothly/smarty3/search_item.tpl deleted file mode 100644 index 0d77d544af..0000000000 --- a/view/theme/smoothly/smarty3/search_item.tpl +++ /dev/null @@ -1,58 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper mframe" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - - </div> - - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - <div class="wall-item-wrapper-end"></div> -</div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> diff --git a/view/theme/smoothly/smarty3/wall_thread.tpl b/view/theme/smoothly/smarty3/wall_thread.tpl deleted file mode 100644 index f652de90b8..0000000000 --- a/view/theme/smoothly/smarty3/wall_thread.tpl +++ /dev/null @@ -1,165 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> - <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} - -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" > -<div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="view/theme/smoothly/images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - <div class="wall-item-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{if $item.lock}} - <div class="wall-item-lock"> - <img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /> - </div> - {{else}} - <div class="wall-item-lock"></div> - {{/if}} - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"> - <span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span> - </a> - <div class="wall-item-ago">•</div> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> - </div> - - <div> - <hr class="line-dots"> - </div> - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - <div class="body-tag"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - - {{if $item.has_cats}} - <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} - <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> - {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - {{if $item.has_folders}} - <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} - <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> - {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} - </div> - {{/if}} - - </div> - </div> - <div class="wall-item-social" id="wall-item-social-{{$item.id}}"> - - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> - {{if $item.vote.dislike}} - <a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> - {{/if}} - {{if $item.vote.share}} - <a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a> {{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - - {{if $item.plink}} - <div class="wall-item-links-wrapper"> - <a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link"></a> - </div> - {{/if}} - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> - {{/if}} - - </div> - - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.edpost}} - <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> - {{/if}} - </div> - - {{if $item.drop.pagedrop}} - <input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" /> - {{/if}} - - <div class="wall-item-delete-end"></div> - </div> - - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - - {{if $item.threaded}} - {{if $item.comment}} - <div class="wall-item-comment-wrapper {{$item.indent}} {{$item.shiny}}" > - {{$item.comment}} - </div> - {{/if}} - {{/if}} -</div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> - -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" > - {{$item.comment}} -</div> -{{/if}} -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/smoothly/wall_thread.tpl b/view/theme/smoothly/wall_thread.tpl deleted file mode 100644 index 6d1e947754..0000000000 --- a/view/theme/smoothly/wall_thread.tpl +++ /dev/null @@ -1,160 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> - <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} - -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<div class="wall-item-outside-wrapper $item.indent $item.shiny wallwall" id="wall-item-outside-wrapper-$item.id" > -<div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="view/theme/smoothly/images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - <div class="wall-item-photo-wrapper mframe{{ if $item.owner_url }} wwfrom{{ endif }}" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{ if $item.lock }} - <div class="wall-item-lock"> - <img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /> - </div> - {{ else }} - <div class="wall-item-lock"></div> - {{ endif }} - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-author"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"> - <span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span> - </a> - <div class="wall-item-ago">•</div> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime">$item.ago</div> - </div> - - <div> - <hr class="line-dots"> - </div> - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - <div class="body-tag"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name - <a href="$cat.removeurl" title="$remove">[$remove]</a> - {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name - <a href="$cat.removeurl" title="$remove">[$remove]</a> - {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - </div> - </div> - <div class="wall-item-social" id="wall-item-social-$item.id"> - - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a> - {{ if $item.vote.dislike }} - <a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a> - {{ endif }} - {{ if $item.vote.share }} - <a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a> {{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - - {{ if $item.plink }} - <div class="wall-item-links-wrapper"> - <a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a> - </div> - {{ endif }} - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }} - - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a> - {{ endif }} - - </div> - - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.edpost }} - <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> - {{ endif }} - </div> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" /> - {{ endif }} - - <div class="wall-item-delete-end"></div> - </div> - - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - - {{ if $item.threaded }} - {{ if $item.comment }} - <div class="wall-item-comment-wrapper $item.indent $item.shiny" > - $item.comment - </div> - {{ endif }} - {{ endif }} -</div> - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> - -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" > - $item.comment -</div> -{{ endif }} -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} diff --git a/view/theme/testbubble/comment_item.tpl b/view/theme/testbubble/comment_item.tpl deleted file mode 100644 index f7fe22dd77..0000000000 --- a/view/theme/testbubble/comment_item.tpl +++ /dev/null @@ -1,33 +0,0 @@ - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);" onBlur="commentClose(this,$id);" >$comment</textarea> - {{ if $qcomment }} - {{ for $qcomment as $qc }} - <span class="fakelink qcomment" onclick="commentInsert(this,$id); return false;" >$qc</span> - - {{ endfor }} - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> diff --git a/view/theme/testbubble/group_drop.tpl b/view/theme/testbubble/group_drop.tpl deleted file mode 100644 index f088fc06ff..0000000000 --- a/view/theme/testbubble/group_drop.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div class="group-delete-wrapper" id="group-delete-wrapper-$id" > - <a href="group/drop/$id" - onclick="return confirmDelete();" - title="$delete" - id="group-delete-icon-$id" - class="drophide group-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" >Delete Group</a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/testbubble/group_edit.tpl b/view/theme/testbubble/group_edit.tpl deleted file mode 100644 index a8b3f92a07..0000000000 --- a/view/theme/testbubble/group_edit.tpl +++ /dev/null @@ -1,16 +0,0 @@ -<h2>$title</h2> - - -<div id="group-edit-wrapper" > - <form action="group/$gid" id="group-edit-form" method="post" > - <div id="group-edit-name-wrapper" > - <label id="group-edit-name-label" for="group-edit-name" >$gname</label> - <input type="text" id="group-edit-name" name="groupname" value="$name" /> - <input type="submit" name="submit" value="$submit"> - $drop - </div> - <div id="group-edit-name-end"></div> - <div id="group-edit-desc">$desc</div> - <div id="group-edit-select-end" ></div> - </form> -</div> diff --git a/view/theme/testbubble/group_side.tpl b/view/theme/testbubble/group_side.tpl deleted file mode 100644 index a1fc70a22e..0000000000 --- a/view/theme/testbubble/group_side.tpl +++ /dev/null @@ -1,28 +0,0 @@ -<div class="widget" id="group-sidebar"> -<h3>$title</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{ for $groups as $group }} - <li class="sidebar-group-li"> - {{ if $group.cid }} - <input type="checkbox" - class="{{ if $group.selected }}ticked{{ else }}unticked {{ endif }} action" - onclick="contactgroupChangeMember('$group.id','$group.cid');return true;" - {{ if $group.ismember }}checked="checked"{{ endif }} - /> - {{ endif }} - {{ if $group.edit }} - <a class="groupsideedit" href="$group.edit.href"><span class="icon small-pencil"></span></a> - {{ endif }} - <a class="sidebar-group-element {{ if $group.selected }}group-selected{{ endif }}" href="$group.href">$group.text</a> - </li> - {{ endfor }} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">$createtext</a> - </div> -</div> - - diff --git a/view/theme/testbubble/jot-header.tpl b/view/theme/testbubble/jot-header.tpl deleted file mode 100644 index 9c0037f7f2..0000000000 --- a/view/theme/testbubble/jot-header.tpl +++ /dev/null @@ -1,366 +0,0 @@ - -<script language="javascript" type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - -var editor=false; -var textlen = 0; -var plaintext = '$editselect'; - -function initEditor(cb) { - if (editor==false) { - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $(".jothidden").show(); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $("#profile-jot-submit-wrapper").show(); - {{ if $newpost }} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{ endif }} - - - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste,fullscreen,autoresize", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - //theme_advanced_resizing : true, - //theme_advanced_statusbar_location : "bottom", - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "$baseurl/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - $("#profile-jot-submit-wrapper").show(); - {{ if $newpost }} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{ endif }} - $("#character-counter").show(); - if (typeof cb!="undefined") cb(); - }); - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} // initEditor -</script> -<script type="text/javascript" src="js/ajaxupload.js" ></script> -<script> - var ispublic = '$ispublic'; - $(document).ready(function() { - /* enable tinymce on focus */ - $("#profile-jot-text").focus(function(){ - if (editor) return; - $(this).val(""); - initEditor(); - }); - - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/$nickname', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - $('.profile-jot-net input').attr('disabled', 'disabled'); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - $('.profile-jot-net input').attr('disabled', false); - } - - }).trigger('change'); - - }); - - function deleteCheckedItems() { - if(confirm('$delitems')) { - var checkedstr = ''; - - $("#item-delete-selected").hide(); - $('#item-delete-selected-rotator').show(); - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - } - - function jotGetLink() { - reply = prompt("$linkurl"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("$vidurl"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("$audurl"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("$whereareu", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotTitle() { - reply = prompt("$title", $('#jot-title').val()); - if(reply && reply.length) { - $('#jot-title').val(reply); - } - } - - function jotShare(id) { - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("$term"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - - $geotag - -</script> - diff --git a/view/theme/testbubble/jot.tpl b/view/theme/testbubble/jot.tpl deleted file mode 100644 index 12f60b29c0..0000000000 --- a/view/theme/testbubble/jot.tpl +++ /dev/null @@ -1,75 +0,0 @@ - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey" style="display: none;">0</div> - <div id="profile-rotator-wrapper" style="display: $visitor;" > - <img id="profile-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display:none;" /> - </div> - </div> - - <form id="profile-jot-form" action="$action" method="post" > - <input type="hidden" name="type" value="$ptyp" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="return" value="$return_path" /> - <input type="hidden" name="location" id="jot-location" value="$defloc" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="$post_id" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div> - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea> - </div> - <div id="profile-upload-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-image-upload-div" ><a onclick="return false;" id="wall-image-upload" class="icon border camera" title="$upload"></a></div> - </div> - <div id="profile-attach-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon border attach" title="$attach"></a></div> - </div> - <div id="profile-link-wrapper" class="jot-tool" style="display: none;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon border link" title="$weblink" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-video" class="icon border video" title="$video" onclick="jotVideoURL(); return false;"></a> - </div> - <div id="profile-audio-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-audio" class="icon border audio" title="$audio" onclick="jotAudioURL(); return false;"></a> - </div> - <div id="profile-location-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-location" class="icon border globe" title="$setloc" onclick="jotGetLocation(); return false;"></a> - </div> - <div id="profile-nolocation-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-nolocation" class="icon border noglobe" title="$noloc" onclick="jotClearLocation(); return false;"></a> - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink" style="display: none;" >$preview</span> - - <div id="profile-jot-submit-wrapper" style="display:none;padding-left: 400px;"> - <input type="submit" id="profile-jot-submit" name="submit" value="$share" /> - <div id="profile-jot-perms" class="profile-jot-perms" style="display: $pvisit;" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon $lockstate sharePerms" title="$permset"></a>$bang</div> - </div> - - <div id="profile-jot-plugin-wrapper" style="display: none;"> - $jotplugins - </div> - <div id="profile-jot-tools-end"></div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - $acl - <hr style="clear:both"/> - <div id="profile-jot-email-label">$emailcc</div><input type="text" name="emailcc" id="profile-jot-email" title="$emtitle" /> - <div id="profile-jot-email-end"></div> - $jotnets - </div> - </div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{ if $content }}<script>initEditor();</script>{{ endif }} diff --git a/view/theme/testbubble/match.tpl b/view/theme/testbubble/match.tpl deleted file mode 100644 index 244b243ece..0000000000 --- a/view/theme/testbubble/match.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="$url"> - <img src="$photo" alt="$name" /> - </a> - </div> - <span><a href="$url">$name</a>$inttxt<br />$tags</span> - <div class="profile-match-break"></div> - {{ if $connlnk }} - <div class="profile-match-connect"><a href="$connlnk" title="$conntxt">$conntxt</a></div> - {{ endif }} - <div class="profile-match-end"></div> -</div> \ No newline at end of file diff --git a/view/theme/testbubble/nav.tpl b/view/theme/testbubble/nav.tpl deleted file mode 100644 index f4c504d365..0000000000 --- a/view/theme/testbubble/nav.tpl +++ /dev/null @@ -1,66 +0,0 @@ -<nav> - $langselector - - <span id="banner">$banner</span> - - <div id="notifications"> - {{ if $nav.network }}<a id="net-update" class="nav-ajax-update" href="$nav.network.0" title="$nav.network.1"></a>{{ endif }} - {{ if $nav.home }}<a id="home-update" class="nav-ajax-update" href="$nav.home.0" title="$nav.home.1"></a>{{ endif }} -<!-- {{ if $nav.notifications }}<a id="intro-update" class="nav-ajax-update" href="$nav.notifications.0" title="$nav.notifications.1"></a>{{ endif }} --> - {{ if $nav.introductions }}<a id="intro-update" class="nav-ajax-update" href="$nav.introductions.0" title="$nav.introductions.1"></a>{{ endif }} - {{ if $nav.messages }}<a id="mail-update" class="nav-ajax-update" href="$nav.messages.0" title="$nav.messages.1"></a>{{ endif }} - {{ if $nav.notifications }}<a rel="#nav-notifications-menu" id="notify-update" class="nav-ajax-update" href="$nav.notifications.0" title="$nav.notifications.1"></a>{{ endif }} - - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - </div> - - <div id="user-menu" > - <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="$nav.home.0">$sitelocation</a> - - <ul id="user-menu-popup" - onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" - onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> - - {{ if $nav.register }}<li><a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0">$nav.register.1</a></li>{{ endif }} - - {{ if $nav.home }}<li><a id="nav-home-link" class="nav-commlink $nav.home.2" href="$nav.home.0">$nav.home.1</a></li>{{ endif }} - - {{ if $nav.network }}<li><a id="nav-network-link" class="nav-commlink $nav.network.2" href="$nav.network.0">$nav.network.1</a></li>{{ endif }} - - {{ if $nav.community }} - <li><a id="nav-community-link" class="nav-commlink $nav.community.2" href="$nav.community.0">$nav.community.1</a></li> - {{ endif }} - - <li><a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0">$nav.search.1</a></li> - <li><a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0">$nav.directory.1</a></li> - {{ if $nav.apps }}<li><a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0">$nav.apps.1</a></li>{{ endif }} - - {{ if $nav.notifications }}<li><a id="nav-notify-link" class="nav-commlink nav-sep $nav.notifications.2" href="$nav.notifications.0">$nav.notifications.1</a></li>{{ endif }} - {{ if $nav.messages }}<li><a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0">$nav.messages.1</a></li>{{ endif }} - {{ if $nav.contacts }}<li><a id="nav-contacts-link" class="nav-commlink $nav.contacts.2" href="$nav.contacts.0">$nav.contacts.1</a></li>{{ endif }} - - {{ if $nav.profiles }}<li><a id="nav-profiles-link" class="nav-commlink nav-sep $nav.profiles.2" href="$nav.profiles.0">$nav.profiles.1</a></li>{{ endif }} - {{ if $nav.settings }}<li><a id="nav-settings-link" class="nav-commlink $nav.settings.2" href="$nav.settings.0">$nav.settings.1</a></li>{{ endif }} - - {{ if $nav.manage }}<li><a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0">$nav.manage.1</a></li>{{ endif }} - - {{ if $nav.admin }}<li><a id="nav-admin-link" class="nav-commlink $nav.admin.2" href="$nav.admin.0">$nav.admin.1</a></li>{{ endif }} - - {{ if $nav.help }}<li><a id="nav-help-link" class="nav-link $nav.help.2" href="$nav.help.0">$nav.help.1</a></li>{{ endif }} - - {{ if $nav.login }}<li><a id="nav-login-link" class="nav-link $nav.login.2" href="$nav.login.0">$nav.login.1</a></li> {{ endif }} - {{ if $nav.logout }}<li><a id="nav-logout-link" class="nav-commlink nav-sep $nav.logout.2" href="$nav.logout.0">$nav.logout.1</a></li> {{ endif }} - </ul> - </div> -</nav> - - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> - - diff --git a/view/theme/testbubble/photo_album.tpl b/view/theme/testbubble/photo_album.tpl deleted file mode 100644 index a0e3f46c49..0000000000 --- a/view/theme/testbubble/photo_album.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div class="photo-album-image-wrapper" id="photo-album-image-wrapper-$id"> - <a href="$photolink" class="photo-album-photo-link" id="photo-album-photo-link-$id" title="$phototitle"> - <img src="$imgsrc" alt="$imgalt" title="$phototitle" class="photo-album-photo lframe resize" id="photo-album-photo-$id" /> - </div> - <p class='caption'>$desc</p> - </a> - </div> -<div class="photo-album-image-wrapper-end"></div> diff --git a/view/theme/testbubble/photo_top.tpl b/view/theme/testbubble/photo_top.tpl deleted file mode 100644 index 48a546a16e..0000000000 --- a/view/theme/testbubble/photo_top.tpl +++ /dev/null @@ -1,8 +0,0 @@ - -<div class="photo-top-image-wrapper lframe" id="photo-top-image-wrapper-$id"> - <div id="photo-album-wrapper-inner"> - <a href="$photo.link" class="photo-top-photo-link" id="photo-top-photo-link-$id" title="$photo.title"><img src="$photo.src" alt="$phoyo.alt" title="$photo.title" class="photo-top-photo" id="photo-top-photo-$id" /></a> - </div> - <div class="photo-top-album-name"><a href="$photo.album.link" class="photo-top-album-link" title="$photo.album.alt" >$photo.album.name</a></div> -</div> -<div class="photo-top-image-wrapper-end"></div> diff --git a/view/theme/testbubble/photo_view.tpl b/view/theme/testbubble/photo_view.tpl deleted file mode 100644 index 4c754f5978..0000000000 --- a/view/theme/testbubble/photo_view.tpl +++ /dev/null @@ -1,40 +0,0 @@ -<div id="live-display"></div> -<h3><a href="$album.0">$album.1</a></h3> - -<div id="photo-edit-link-wrap"> -{{ if $tools }} -<a id="photo-edit-link" href="$tools.edit.0">$tools.edit.1</a> -- -<a id="photo-toprofile-link" href="$tools.profile.0">$tools.profile.1</a> -{{ endif }} -{{ if $lock }} - <img src="images/lock_icon.gif" class="lockview" alt="$lock" onclick="lockview(event,'photo$id');" /> {{ endif }} -</div> - -<div id="photo-photo" class="lframe"> - {{ if $prevlink }}<div id="photo-prev-link"><a href="$prevlink.0">$prevlink.1</a></div>{{ endif }} - <a href="$photo.href" title="$photo.title"><img src="$photo.src" /></a> - {{ if $nextlink }}<div id="photo-next-link"><a href="$nextlink.0">$nextlink.1</a></div>{{ endif }} -</div> - -<div id="photo-photo-end"></div> -<div id="photo-caption" >$desc</div> -{{ if $tags }} -<div id="in-this-photo-text">$tags.0</div> -<div id="in-this-photo">$tags.1</div> -{{ endif }} -{{ if $tags.2 }}<div id="tag-remove"><a href="$tags.2">$tags.3</a></div>{{ endif }} - -{{ if $edit }}$edit{{ endif }} - -{{ if $likebuttons }} -<div id="photo-like-div"> - $likebuttons - $like - $dislike -</div> -{{ endif }} - -$comments - -$paginate - diff --git a/view/theme/testbubble/profile_entry.tpl b/view/theme/testbubble/profile_entry.tpl deleted file mode 100644 index 5bea298ac5..0000000000 --- a/view/theme/testbubble/profile_entry.tpl +++ /dev/null @@ -1,11 +0,0 @@ - -<div class="profile-listing" > -<div class="profile-listing-photo-wrapper" > -<a href="profiles/$id" class="profile-listing-edit-link"><img class="profile-listing-photo mframe" id="profile-listing-photo-$id" src="$photo" alt="$alt" /></a> -</div> -<div class="profile-listing-photo-end"></div> -<div class="profile-listing-name" id="profile-listing-name-$id"><a href="profiles/$id" class="profile-listing-edit-link" >$profile_name</a></div> -<div class='profile-visible'>$visible</div> -</div> -<div class="profile-listing-end"></div> - diff --git a/view/theme/testbubble/profile_vcard.tpl b/view/theme/testbubble/profile_vcard.tpl deleted file mode 100644 index 1686706995..0000000000 --- a/view/theme/testbubble/profile_vcard.tpl +++ /dev/null @@ -1,45 +0,0 @@ -<div class="vcard"> - <div class="fn label">$profile.name</div> - - - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="$profile.photo" alt="$profile.name"></div> - - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal_code</span> - </span> - {{ if $profile.country_name }}<span class="country-name">$profile.country_name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/testbubble/saved_searches_aside.tpl b/view/theme/testbubble/saved_searches_aside.tpl deleted file mode 100644 index e2aae1e77c..0000000000 --- a/view/theme/testbubble/saved_searches_aside.tpl +++ /dev/null @@ -1,14 +0,0 @@ -<div class="widget" id="saved-search-list"> - <h3 id="search">$title</h3> - $searchbox - - <ul id="saved-search-ul"> - {{ for $saved as $search }} - <li class="saved-search-li clear"> - <a onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" class="icon savedsearchdrop drophide" href="network/?f=&remove=1&search=$search.encodedterm"></a> - <a class="savedsearchterm" href="network/?f=&search=$search.encodedterm">$search.term</a> - </li> - {{ endfor }} - </ul> - <div class="clear"></div> -</div> diff --git a/view/theme/testbubble/search_item.tpl b/view/theme/testbubble/search_item.tpl deleted file mode 100644 index 9c90fd0402..0000000000 --- a/view/theme/testbubble/search_item.tpl +++ /dev/null @@ -1,53 +0,0 @@ -<div class="wall-item-outside-wrapper $item.indent $item.shiny$item.previewing" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info" id="wall-item-info-$item.id"> - <div class="wall-item-photo-wrapper mframe" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body</div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - - </div> - - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-$item.id" > - {{ if $item.conv }} - <a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'>$item.conv.title</a> - {{ endif }} - </div> - <div class="wall-item-wrapper-end"></div> -</div> - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> diff --git a/view/theme/testbubble/smarty3/comment_item.tpl b/view/theme/testbubble/smarty3/comment_item.tpl deleted file mode 100644 index ef993e8f53..0000000000 --- a/view/theme/testbubble/smarty3/comment_item.tpl +++ /dev/null @@ -1,38 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> - {{if $qcomment}} - {{foreach $qcomment as $qc}} - <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> - - {{/foreach}} - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> diff --git a/view/theme/testbubble/smarty3/group_drop.tpl b/view/theme/testbubble/smarty3/group_drop.tpl deleted file mode 100644 index f5039fd8fa..0000000000 --- a/view/theme/testbubble/smarty3/group_drop.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="group-delete-wrapper" id="group-delete-wrapper-{{$id}}" > - <a href="group/drop/{{$id}}" - onclick="return confirmDelete();" - title="{{$delete}}" - id="group-delete-icon-{{$id}}" - class="drophide group-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" >Delete Group</a> -</div> -<div class="group-delete-end"></div> diff --git a/view/theme/testbubble/smarty3/group_edit.tpl b/view/theme/testbubble/smarty3/group_edit.tpl deleted file mode 100644 index aaa0d5670e..0000000000 --- a/view/theme/testbubble/smarty3/group_edit.tpl +++ /dev/null @@ -1,21 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<h2>{{$title}}</h2> - - -<div id="group-edit-wrapper" > - <form action="group/{{$gid}}" id="group-edit-form" method="post" > - <div id="group-edit-name-wrapper" > - <label id="group-edit-name-label" for="group-edit-name" >{{$gname}}</label> - <input type="text" id="group-edit-name" name="groupname" value="{{$name}}" /> - <input type="submit" name="submit" value="{{$submit}}"> - {{$drop}} - </div> - <div id="group-edit-name-end"></div> - <div id="group-edit-desc">{{$desc}}</div> - <div id="group-edit-select-end" ></div> - </form> -</div> diff --git a/view/theme/testbubble/smarty3/group_side.tpl b/view/theme/testbubble/smarty3/group_side.tpl deleted file mode 100644 index db246b6de9..0000000000 --- a/view/theme/testbubble/smarty3/group_side.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="group-sidebar"> -<h3>{{$title}}</h3> - -<div id="sidebar-group-list"> - <ul id="sidebar-group-ul"> - {{foreach $groups as $group}} - <li class="sidebar-group-li"> - {{if $group.cid}} - <input type="checkbox" - class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" - onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" - {{if $group.ismember}}checked="checked"{{/if}} - /> - {{/if}} - {{if $group.edit}} - <a class="groupsideedit" href="{{$group.edit.href}}"><span class="icon small-pencil"></span></a> - {{/if}} - <a class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> - </li> - {{/foreach}} - </ul> - </div> - <div id="sidebar-new-group"> - <a href="group/new">{{$createtext}}</a> - </div> -</div> - - diff --git a/view/theme/testbubble/smarty3/jot-header.tpl b/view/theme/testbubble/smarty3/jot-header.tpl deleted file mode 100644 index 6b082738de..0000000000 --- a/view/theme/testbubble/smarty3/jot-header.tpl +++ /dev/null @@ -1,371 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<script language="javascript" type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - -var editor=false; -var textlen = 0; -var plaintext = '{{$editselect}}'; - -function initEditor(cb) { - if (editor==false) { - $("#profile-jot-text-loading").show(); - if(plaintext == 'none') { - $("#profile-jot-text-loading").hide(); - $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); - $(".jothidden").show(); - editor = true; - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - $("#profile-jot-submit-wrapper").show(); - {{if $newpost}} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{/if}} - - - if (typeof cb!="undefined") cb(); - return; - } - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste,fullscreen,autoresize", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - //theme_advanced_resizing : true, - //theme_advanced_statusbar_location : "bottom", - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "{{$baseurl}}/view/custom_tinymce.css", - theme_advanced_path : false, - setup : function(ed) { - cPopup = null; - ed.onKeyDown.add(function(ed,e) { - if(cPopup !== null) - cPopup.onkey(e); - }); - - - - ed.onKeyUp.add(function(ed, e) { - var txt = tinyMCE.activeEditor.getContent(); - match = txt.match(/@([^ \n]+)$/); - if(match!==null) { - if(cPopup === null) { - cPopup = new ACPopup(this,baseurl+"/acl"); - } - if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); - if(! cPopup.ready) cPopup = null; - } - else { - if(cPopup !== null) { cPopup.close(); cPopup = null; } - } - - textlen = txt.length; - if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { - $('#profile-jot-desc').html(ispublic); - } - else { - $('#profile-jot-desc').html(' '); - } - - //Character count - - if(textlen <= 140) { - $('#character-counter').removeClass('red'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('grey'); - } - if((textlen > 140) && (textlen <= 420)) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('red'); - $('#character-counter').addClass('orange'); - } - if(textlen > 420) { - $('#character-counter').removeClass('grey'); - $('#character-counter').removeClass('orange'); - $('#character-counter').addClass('red'); - } - $('#character-counter').text(textlen); - }); - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - $("#profile-jot-text-loading").hide(); - $(".jothidden").show(); - $("#profile-jot-submit-wrapper").show(); - {{if $newpost}} - $("#profile-upload-wrapper").show(); - $("#profile-attach-wrapper").show(); - $("#profile-link-wrapper").show(); - $("#profile-video-wrapper").show(); - $("#profile-audio-wrapper").show(); - $("#profile-location-wrapper").show(); - $("#profile-nolocation-wrapper").show(); - $("#profile-title-wrapper").show(); - $("#profile-jot-plugin-wrapper").show(); - $("#jot-preview-link").show(); - {{/if}} - $("#character-counter").show(); - if (typeof cb!="undefined") cb(); - }); - } - }); - editor = true; - // setup acl popup - $("a#jot-perms-icon").colorbox({ - 'inline' : true, - 'transition' : 'elastic' - }); - } else { - if (typeof cb!="undefined") cb(); - } -} // initEditor -</script> -<script type="text/javascript" src="js/ajaxupload.js" ></script> -<script> - var ispublic = '{{$ispublic}}'; - $(document).ready(function() { - /* enable tinymce on focus */ - $("#profile-jot-text").focus(function(){ - if (editor) return; - $(this).val(""); - initEditor(); - }); - - - var uploader = new window.AjaxUpload( - 'wall-image-upload', - { action: 'wall_upload/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/{{$nickname}}', - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - addeditortext(response); - $('#profile-rotator').hide(); - } - } - ); - $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { - var selstr; - $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { - selstr = $(this).text(); - $('#jot-perms-icon').removeClass('unlock').addClass('lock'); - $('#jot-public').hide(); - $('.profile-jot-net input').attr('disabled', 'disabled'); - }); - if(selstr == null) { - $('#jot-perms-icon').removeClass('lock').addClass('unlock'); - $('#jot-public').show(); - $('.profile-jot-net input').attr('disabled', false); - } - - }).trigger('change'); - - }); - - function deleteCheckedItems() { - if(confirm('{{$delitems}}')) { - var checkedstr = ''; - - $("#item-delete-selected").hide(); - $('#item-delete-selected-rotator').show(); - - $('.item-select').each( function() { - if($(this).is(':checked')) { - if(checkedstr.length != 0) { - checkedstr = checkedstr + ',' + $(this).val(); - } - else { - checkedstr = $(this).val(); - } - } - }); - $.post('item', { dropitems: checkedstr }, function(data) { - window.location.reload(); - }); - } - } - - function jotGetLink() { - reply = prompt("{{$linkurl}}"); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - addeditortext(data); - $('#profile-rotator').hide(); - }); - } - } - - function jotVideoURL() { - reply = prompt("{{$vidurl}}"); - if(reply && reply.length) { - addeditortext('[video]' + reply + '[/video]'); - } - } - - function jotAudioURL() { - reply = prompt("{{$audurl}}"); - if(reply && reply.length) { - addeditortext('[audio]' + reply + '[/audio]'); - } - } - - - function jotGetLocation() { - reply = prompt("{{$whereareu}}", $('#jot-location').val()); - if(reply && reply.length) { - $('#jot-location').val(reply); - } - } - - function jotTitle() { - reply = prompt("{{$title}}", $('#jot-title').val()); - if(reply && reply.length) { - $('#jot-title').val(reply); - } - } - - function jotShare(id) { - $('#like-rotator-' + id).show(); - $.get('share/' + id, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#like-rotator-' + id).hide(); - $(window).scrollTop(0); - }); - }); - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - reply = bin2hex(reply); - $('#profile-rotator').show(); - $.get('parse_url?binurl=' + reply, function(data) { - if (!editor) $("#profile-jot-text").val(""); - initEditor(function(){ - addeditortext(data); - $('#profile-rotator').hide(); - }); - }); - } - } - - function itemTag(id) { - reply = prompt("{{$term}}"); - if(reply && reply.length) { - reply = reply.replace('#',''); - if(reply.length) { - - commentBusy = true; - $('body').css('cursor', 'wait'); - - $.get('tagger/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - } - } - } - - function itemFiler(id) { - - var bordercolor = $("input").css("border-color"); - - $.get('filer/', function(data){ - $.colorbox({html:data}); - $("#id_term").keypress(function(){ - $(this).css("border-color",bordercolor); - }) - $("#select_term").change(function(){ - $("#id_term").css("border-color",bordercolor); - }) - - $("#filer_save").click(function(e){ - e.preventDefault(); - reply = $("#id_term").val(); - if(reply && reply.length) { - commentBusy = true; - $('body').css('cursor', 'wait'); - $.get('filer/' + id + '?term=' + reply); - if(timer) clearTimeout(timer); - timer = setTimeout(NavUpdate,3000); - liking = 1; - $.colorbox.close(); - } else { - $("#id_term").css("border-color","#FF0000"); - } - return false; - }); - }); - - } - - - - function jotClearLocation() { - $('#jot-coord').val(''); - $('#profile-nolocation-wrapper').hide(); - } - - function addeditortext(data) { - if(plaintext == 'none') { - var currentText = $("#profile-jot-text").val(); - $("#profile-jot-text").val(currentText + data); - } - else - tinyMCE.execCommand('mceInsertRawHTML',false,data); - } - - - {{$geotag}} - -</script> - diff --git a/view/theme/testbubble/smarty3/jot.tpl b/view/theme/testbubble/smarty3/jot.tpl deleted file mode 100644 index 8d281dbaaa..0000000000 --- a/view/theme/testbubble/smarty3/jot.tpl +++ /dev/null @@ -1,80 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div id="profile-jot-wrapper" > - <div id="profile-jot-banner-wrapper"> - <div id="profile-jot-desc" > </div> - <div id="character-counter" class="grey" style="display: none;">0</div> - <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > - <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display:none;" /> - </div> - </div> - - <form id="profile-jot-form" action="{{$action}}" method="post" > - <input type="hidden" name="type" value="{{$ptyp}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="return" value="{{$return_path}}" /> - <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> - <input type="hidden" name="coord" id="jot-coord" value="" /> - <input type="hidden" name="post_id" value="{{$post_id}}" /> - <input type="hidden" name="preview" id="jot-preview" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> - <div id="jot-text-wrap"> - <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> - <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> - </div> - <div id="profile-upload-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-image-upload-div" ><a onclick="return false;" id="wall-image-upload" class="icon border camera" title="{{$upload}}"></a></div> - </div> - <div id="profile-attach-wrapper" class="jot-tool" style="display: none;" > - <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon border attach" title="{{$attach}}"></a></div> - </div> - <div id="profile-link-wrapper" class="jot-tool" style="display: none;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > - <a id="profile-link" class="icon border link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> - </div> - <div id="profile-video-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-video" class="icon border video" title="{{$video}}" onclick="jotVideoURL(); return false;"></a> - </div> - <div id="profile-audio-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-audio" class="icon border audio" title="{{$audio}}" onclick="jotAudioURL(); return false;"></a> - </div> - <div id="profile-location-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-location" class="icon border globe" title="{{$setloc}}" onclick="jotGetLocation(); return false;"></a> - </div> - <div id="profile-nolocation-wrapper" class="jot-tool" style="display: none;" > - <a id="profile-nolocation" class="icon border noglobe" title="{{$noloc}}" onclick="jotClearLocation(); return false;"></a> - </div> - - <span onclick="preview_post();" id="jot-preview-link" class="fakelink" style="display: none;" >{{$preview}}</span> - - <div id="profile-jot-submit-wrapper" style="display:none;padding-left: 400px;"> - <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> - <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > - <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}} sharePerms" title="{{$permset}}"></a>{{$bang}}</div> - </div> - - <div id="profile-jot-plugin-wrapper" style="display: none;"> - {{$jotplugins}} - </div> - <div id="profile-jot-tools-end"></div> - - <div id="jot-preview-content" style="display:none;"></div> - - <div style="display: none;"> - <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> - {{$acl}} - <hr style="clear:both"/> - <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> - <div id="profile-jot-email-end"></div> - {{$jotnets}} - </div> - </div> - -<div id="profile-jot-end"></div> -</form> -</div> - {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/testbubble/smarty3/match.tpl b/view/theme/testbubble/smarty3/match.tpl deleted file mode 100644 index 61a861c1cc..0000000000 --- a/view/theme/testbubble/smarty3/match.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="profile-match-wrapper"> - <div class="profile-match-photo"> - <a href="{{$url}}"> - <img src="{{$photo}}" alt="{{$name}}" /> - </a> - </div> - <span><a href="{{$url}}">{{$name}}</a>{{$inttxt}}<br />{{$tags}}</span> - <div class="profile-match-break"></div> - {{if $connlnk}} - <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> - {{/if}} - <div class="profile-match-end"></div> -</div> \ No newline at end of file diff --git a/view/theme/testbubble/smarty3/nav.tpl b/view/theme/testbubble/smarty3/nav.tpl deleted file mode 100644 index be7c2e7b66..0000000000 --- a/view/theme/testbubble/smarty3/nav.tpl +++ /dev/null @@ -1,71 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<nav> - {{$langselector}} - - <span id="banner">{{$banner}}</span> - - <div id="notifications"> - {{if $nav.network}}<a id="net-update" class="nav-ajax-update" href="{{$nav.network.0}}" title="{{$nav.network.1}}"></a>{{/if}} - {{if $nav.home}}<a id="home-update" class="nav-ajax-update" href="{{$nav.home.0}}" title="{{$nav.home.1}}"></a>{{/if}} -<!-- {{if $nav.notifications}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} --> - {{if $nav.introductions}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.introductions.0}}" title="{{$nav.introductions.1}}"></a>{{/if}} - {{if $nav.messages}}<a id="mail-update" class="nav-ajax-update" href="{{$nav.messages.0}}" title="{{$nav.messages.1}}"></a>{{/if}} - {{if $nav.notifications}}<a rel="#nav-notifications-menu" id="notify-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} - - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </div> - - <div id="user-menu" > - <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="{{$nav.home.0}}">{{$sitelocation}}</a> - - <ul id="user-menu-popup" - onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" - onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> - - {{if $nav.register}}<li><a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}">{{$nav.register.1}}</a></li>{{/if}} - - {{if $nav.home}}<li><a id="nav-home-link" class="nav-commlink {{$nav.home.2}}" href="{{$nav.home.0}}">{{$nav.home.1}}</a></li>{{/if}} - - {{if $nav.network}}<li><a id="nav-network-link" class="nav-commlink {{$nav.network.2}}" href="{{$nav.network.0}}">{{$nav.network.1}}</a></li>{{/if}} - - {{if $nav.community}} - <li><a id="nav-community-link" class="nav-commlink {{$nav.community.2}}" href="{{$nav.community.0}}">{{$nav.community.1}}</a></li> - {{/if}} - - <li><a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}">{{$nav.search.1}}</a></li> - <li><a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}">{{$nav.directory.1}}</a></li> - {{if $nav.apps}}<li><a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}">{{$nav.apps.1}}</a></li>{{/if}} - - {{if $nav.notifications}}<li><a id="nav-notify-link" class="nav-commlink nav-sep {{$nav.notifications.2}}" href="{{$nav.notifications.0}}">{{$nav.notifications.1}}</a></li>{{/if}} - {{if $nav.messages}}<li><a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li>{{/if}} - {{if $nav.contacts}}<li><a id="nav-contacts-link" class="nav-commlink {{$nav.contacts.2}}" href="{{$nav.contacts.0}}">{{$nav.contacts.1}}</a></li>{{/if}} - - {{if $nav.profiles}}<li><a id="nav-profiles-link" class="nav-commlink nav-sep {{$nav.profiles.2}}" href="{{$nav.profiles.0}}">{{$nav.profiles.1}}</a></li>{{/if}} - {{if $nav.settings}}<li><a id="nav-settings-link" class="nav-commlink {{$nav.settings.2}}" href="{{$nav.settings.0}}">{{$nav.settings.1}}</a></li>{{/if}} - - {{if $nav.manage}}<li><a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}">{{$nav.manage.1}}</a></li>{{/if}} - - {{if $nav.admin}}<li><a id="nav-admin-link" class="nav-commlink {{$nav.admin.2}}" href="{{$nav.admin.0}}">{{$nav.admin.1}}</a></li>{{/if}} - - {{if $nav.help}}<li><a id="nav-help-link" class="nav-link {{$nav.help.2}}" href="{{$nav.help.0}}">{{$nav.help.1}}</a></li>{{/if}} - - {{if $nav.login}}<li><a id="nav-login-link" class="nav-link {{$nav.login.2}}" href="{{$nav.login.0}}">{{$nav.login.1}}</a></li> {{/if}} - {{if $nav.logout}}<li><a id="nav-logout-link" class="nav-commlink nav-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}">{{$nav.logout.1}}</a></li> {{/if}} - </ul> - </div> -</nav> - - -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> -</ul> - - diff --git a/view/theme/testbubble/smarty3/photo_album.tpl b/view/theme/testbubble/smarty3/photo_album.tpl deleted file mode 100644 index 7ca7bd9d62..0000000000 --- a/view/theme/testbubble/smarty3/photo_album.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="photo-album-image-wrapper" id="photo-album-image-wrapper-{{$id}}"> - <a href="{{$photolink}}" class="photo-album-photo-link" id="photo-album-photo-link-{{$id}}" title="{{$phototitle}}"> - <img src="{{$imgsrc}}" alt="{{$imgalt}}" title="{{$phototitle}}" class="photo-album-photo lframe resize" id="photo-album-photo-{{$id}}" /> - </div> - <p class='caption'>{{$desc}}</p> - </a> - </div> -<div class="photo-album-image-wrapper-end"></div> diff --git a/view/theme/testbubble/smarty3/photo_top.tpl b/view/theme/testbubble/smarty3/photo_top.tpl deleted file mode 100644 index 915609b7f0..0000000000 --- a/view/theme/testbubble/smarty3/photo_top.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="photo-top-image-wrapper lframe" id="photo-top-image-wrapper-{{$id}}"> - <div id="photo-album-wrapper-inner"> - <a href="{{$photo.link}}" class="photo-top-photo-link" id="photo-top-photo-link-{{$id}}" title="{{$photo.title}}"><img src="{{$photo.src}}" alt="{{$phoyo.alt}}" title="{{$photo.title}}" class="photo-top-photo" id="photo-top-photo-{{$id}}" /></a> - </div> - <div class="photo-top-album-name"><a href="{{$photo.album.link}}" class="photo-top-album-link" title="{{$photo.album.alt}}" >{{$photo.album.name}}</a></div> -</div> -<div class="photo-top-image-wrapper-end"></div> diff --git a/view/theme/testbubble/smarty3/photo_view.tpl b/view/theme/testbubble/smarty3/photo_view.tpl deleted file mode 100644 index fa5af03a1e..0000000000 --- a/view/theme/testbubble/smarty3/photo_view.tpl +++ /dev/null @@ -1,45 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div id="live-display"></div> -<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> - -<div id="photo-edit-link-wrap"> -{{if $tools}} -<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> -- -<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> -{{/if}} -{{if $lock}} - <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo{{$id}}');" /> {{/if}} -</div> - -<div id="photo-photo" class="lframe"> - {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} - <a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a> - {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} -</div> - -<div id="photo-photo-end"></div> -<div id="photo-caption" >{{$desc}}</div> -{{if $tags}} -<div id="in-this-photo-text">{{$tags.0}}</div> -<div id="in-this-photo">{{$tags.1}}</div> -{{/if}} -{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} - -{{if $edit}}{{$edit}}{{/if}} - -{{if $likebuttons}} -<div id="photo-like-div"> - {{$likebuttons}} - {{$like}} - {{$dislike}} -</div> -{{/if}} - -{{$comments}} - -{{$paginate}} - diff --git a/view/theme/testbubble/smarty3/profile_entry.tpl b/view/theme/testbubble/smarty3/profile_entry.tpl deleted file mode 100644 index 66997c3788..0000000000 --- a/view/theme/testbubble/smarty3/profile_entry.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="profile-listing" > -<div class="profile-listing-photo-wrapper" > -<a href="profiles/{{$id}}" class="profile-listing-edit-link"><img class="profile-listing-photo mframe" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a> -</div> -<div class="profile-listing-photo-end"></div> -<div class="profile-listing-name" id="profile-listing-name-{{$id}}"><a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a></div> -<div class='profile-visible'>{{$visible}}</div> -</div> -<div class="profile-listing-end"></div> - diff --git a/view/theme/testbubble/smarty3/profile_vcard.tpl b/view/theme/testbubble/smarty3/profile_vcard.tpl deleted file mode 100644 index 96e37d5e44..0000000000 --- a/view/theme/testbubble/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,50 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - <div class="fn label">{{$profile.name}}</div> - - - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}" alt="{{$profile.name}}"></div> - - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal_code}}</span> - </span> - {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/testbubble/smarty3/saved_searches_aside.tpl b/view/theme/testbubble/smarty3/saved_searches_aside.tpl deleted file mode 100644 index 6778dde36e..0000000000 --- a/view/theme/testbubble/smarty3/saved_searches_aside.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="widget" id="saved-search-list"> - <h3 id="search">{{$title}}</h3> - {{$searchbox}} - - <ul id="saved-search-ul"> - {{foreach $saved as $search}} - <li class="saved-search-li clear"> - <a onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" class="icon savedsearchdrop drophide" href="network/?f=&remove=1&search={{$search.encodedterm}}"></a> - <a class="savedsearchterm" href="network/?f=&search={{$search.encodedterm}}">{{$search.term}}</a> - </li> - {{/foreach}} - </ul> - <div class="clear"></div> -</div> diff --git a/view/theme/testbubble/smarty3/search_item.tpl b/view/theme/testbubble/smarty3/search_item.tpl deleted file mode 100644 index 0d77d544af..0000000000 --- a/view/theme/testbubble/smarty3/search_item.tpl +++ /dev/null @@ -1,58 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> - <div class="wall-item-photo-wrapper mframe" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - - </div> - - </div> - <div class="wall-item-wrapper-end"></div> - - - <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > - {{if $item.conv}} - <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> - {{/if}} - </div> - <div class="wall-item-wrapper-end"></div> -</div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> diff --git a/view/theme/testbubble/smarty3/wall_thread.tpl b/view/theme/testbubble/smarty3/wall_thread.tpl deleted file mode 100644 index 5c1a70f73d..0000000000 --- a/view/theme/testbubble/smarty3/wall_thread.tpl +++ /dev/null @@ -1,112 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> -<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" > - <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > - <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> - {{if $item.owner_url}} - <div class="wall-item-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> - {{/if}} - <div class="wall-item-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> - <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> - <ul> - {{$item.item_photo_menu}} - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> - {{else}}<div class="wall-item-lock"></div>{{/if}} - </div> - <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > - <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} - <div class="body-tag"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - </div> - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> - {{if $item.vote}} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> - <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> - {{if $item.vote.dislike}}<a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a>{{/if}} - {{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> - </div> - {{/if}} - {{if $item.plink}} - <div class="wall-item-links-wrapper"><a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link"></a></div> - {{/if}} - {{if $item.edpost}} - <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - - {{if $item.star}} - <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> - {{/if}} - - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > - {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} - </div> - {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-author"> - <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> - <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - {{if $item.threaded}} - {{if $item.comment}} - <div class="wall-item-comment-wrapper {{$item.indent}} {{$item.shiny}}" > - {{$item.comment}} - </div> - {{/if}} - {{/if}} -</div> - -<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> - -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" > - {{$item.comment}} -</div> -{{/if}} -</div> -{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/testbubble/wall_thread.tpl b/view/theme/testbubble/wall_thread.tpl deleted file mode 100644 index c2ccf9d721..0000000000 --- a/view/theme/testbubble/wall_thread.tpl +++ /dev/null @@ -1,107 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<div class="wall-item-outside-wrapper $item.indent $item.shiny wallwall" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - <div class="wall-item-photo-wrapper mframe{{ if $item.owner_url }} wwfrom{{ endif }}" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-location" id="wall-item-location-$item.id">{{ if $item.location }}<span class="icon globe"></span>$item.location {{ endif }}</div> - </div> - <div class="wall-item-lock-wrapper"> - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - <div class="body-tag"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a> - {{ if $item.vote.dislike }}<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>{{ endif }} - {{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - {{ if $item.plink }} - <div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link"></a></div> - {{ endif }} - {{ if $item.edpost }} - <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }} - - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a> - <div class="wall-item-ago" id="wall-item-ago-$item.id">$item.ago</div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - {{ if $item.threaded }} - {{ if $item.comment }} - <div class="wall-item-comment-wrapper $item.indent $item.shiny" > - $item.comment - </div> - {{ endif }} - {{ endif }} -</div> - -<div class="wall-item-outside-wrapper-end $item.indent $item.shiny" ></div> - -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" > - $item.comment -</div> -{{ endif }} -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} diff --git a/view/theme/vier/comment_item.tpl b/view/theme/vier/comment_item.tpl deleted file mode 100644 index 4e39c0772a..0000000000 --- a/view/theme/vier/comment_item.tpl +++ /dev/null @@ -1,51 +0,0 @@ - {{ if $threaded }} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-$id" style="display: block;"> - {{ else }} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-$id" style="display: block;"> - {{ endif }} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-$id" action="item" method="post" onsubmit="post_comment($id); return false;"> - <input type="hidden" name="type" value="$type" /> - <input type="hidden" name="profile_uid" value="$profile_uid" /> - <input type="hidden" name="parent" value="$parent" /> - {#<!--<input type="hidden" name="return" value="$return_path" />-->#} - <input type="hidden" name="jsreload" value="$jsreload" /> - <input type="hidden" name="preview" id="comment-preview-inp-$id" value="0" /> - <input type="hidden" name="post_id_random" value="$rand_num" /> - - <div class="comment-edit-photo" id="comment-edit-photo-$id" > - <a class="comment-edit-photo-link" href="$mylink" title="$mytitle"><img class="my-comment-photo" src="$myphoto" alt="$mytitle" title="$mytitle" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-$id" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,$id);">$comment</textarea> - {{ if $qcomment }} - <select id="qcomment-select-$id" name="qcomment-$id" class="qcomment" onchange="qCommentInsert(this,$id);" > - <option value=""></option> - {{ for $qcomment as $qc }} - <option value="$qc">$qc</option> - {{ endfor }} - </select> - {{ endif }} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-$id" style="display: none;" > - - <div class="comment-edit-bb"> - <a title="$edimg" onclick="insertFormatting('$comment','img',$id);"><i class="icon-picture"></i></a> - <a title="$edurl" onclick="insertFormatting('$comment','url',$id);"><i class="icon-bookmark"></i></a> - <a title="$edvideo" onclick="insertFormatting('$comment','video',$id);"><i class="icon-film"></i></a> - - <a title="$eduline" onclick="insertFormatting('$comment','u',$id);"><i class="icon-underline"></i></a> - <a title="$editalic" onclick="insertFormatting('$comment','i',$id);"><i class="icon-italic"></i></a> - <a title="$edbold" onclick="insertFormatting('$comment','b',$id);"><i class="icon-bold"></i></a> - <a title="$edquote" onclick="insertFormatting('$comment','quote',$id);"><i class="icon-comments"></i></a> - - </div> - <input type="submit" onclick="post_comment($id); return false;" id="comment-edit-submit-$id" class="comment-edit-submit" name="submit" value="$submit" /> - <span onclick="preview_comment($id);" id="comment-edit-preview-link-$id" class="fakelink">$preview</span> - <div id="comment-edit-preview-$id" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/vier/mail_list.tpl b/view/theme/vier/mail_list.tpl deleted file mode 100644 index 1d78db2fc5..0000000000 --- a/view/theme/vier/mail_list.tpl +++ /dev/null @@ -1,8 +0,0 @@ -<div class="mail-list-wrapper"> - <span class="mail-subject {{if $seen}}seen{{else}}unseen{{endif}}"><a href="message/$id" class="mail-link">$subject</a></span> - <span class="mail-from">$from_name</span> - <span class="mail-date">$date</span> - <span class="mail-count">$count</span> - - <a href="message/dropconv/$id" onclick="return confirmDelete();" title="$delete" class="mail-delete"><i class="icon-trash icon-large"></i></a> -</div> diff --git a/view/theme/vier/nav.tpl b/view/theme/vier/nav.tpl deleted file mode 100644 index dfb35a62c0..0000000000 --- a/view/theme/vier/nav.tpl +++ /dev/null @@ -1,145 +0,0 @@ -<header> - {# $langselector #} - - <div id="site-location">$sitelocation</div> - <div id="banner">$banner</div> -</header> -<nav> - <ul> - {{ if $nav.community }} - <li id="nav-community-link" class="nav-menu $sel.community"> - <a class="$nav.community.2" href="$nav.community.0" title="$nav.community.3" >$nav.community.1</a> - </li> - {{ endif }} - - {{ if $nav.network }} - <li id="nav-network-link" class="nav-menu $sel.network"> - <a class="$nav.network.2" href="$nav.network.0" title="$nav.network.3" >$nav.network.1</a> - <span id="net-update" class="nav-notify"></span> - </li> - {{ endif }} - {{ if $nav.home }} - <li id="nav-home-link" class="nav-menu $sel.home"> - <a class="$nav.home.2" href="$nav.home.0" title="$nav.home.3" >$nav.home.1</a> - <span id="home-update" class="nav-notify"></span> - </li> - {{ endif }} - {{ if $nav.messages }} - <li id="nav-messages-linkmenu" class="nav-menu"> - <a href="$nav.messages.0" rel="#nav-messages-menu" title="$nav.messages.1">$nav.messages.1 - <span id="mail-update" class="nav-notify"></span></a> - <ul id="nav-messages-menu" class="menu-popup"> - <li id="nav-messages-see-all"><a href="$nav.messages.0">$nav.messages.1</a></li> - <li id="nav-messages-see-all"><a href="$nav.messages.new.0">$nav.messages.new.1</a></li> - </ul> - </li> - {{ endif }} - - <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear"></span></a> - <ul id="nav-site-menu" class="menu-popup"> - {{ if $nav.manage }}<li><a class="$nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a></li>{{ endif }} - {{ if $nav.help }} <li><a class="$nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a></li>{{ endif }} - <li><a class="$nav.search.2" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li> - <li><a class="$nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a></li> - {{ if $nav.delegations }}<li><a class="$nav.delegations.2" href="$nav.delegations.0" title="$nav.delegations.3">$nav.delegations.1</a></li>{{ endif }} - {{ if $nav.settings }}<li><a class="$nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a></li>{{ endif }} - {{ if $nav.admin }}<li><a class="$nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a></li>{{ endif }} - - {{ if $nav.logout }}<li><a class="menu-sep $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a></li>{{ endif }} - {{ if $nav.login }}<li><a class="$nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a><li>{{ endif }} - </ul> - </li> - {{ if $nav.notifications }} - <li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="$nav.notifications.0" rel="#nav-notifications-menu" title="$nav.notifications.1"><span class="icon s22 notify"></span></a> - <span id="notify-update" class="nav-notify"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">$nav.notifications.mark.1</a></li> - <li id="nav-notifications-see-all"><a href="$nav.notifications.all.0">$nav.notifications.all.1</a></li> - <li class="empty">$emptynotifications</li> - </ul> - </li> - {{ endif }} - -<!-- - {{ if $nav.help }} - <li id="nav-help-link" class="nav-menu $sel.help"> - <a class="$nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a> - </li> - {{ endif }} ---> - - {{ if $userinfo }} - <li id="nav-user-linklabel" class="nav-menu"><a href="#" rel="#nav-user-menu" title="$sitelocation">$userinfo.name</a> - <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="$sitelocation"><img src="$userinfo.icon" alt="$userinfo.name"></a> - <ul id="nav-user-menu" class="menu-popup"> - {{ for $nav.usermenu as $usermenu }} - <li><a class="$usermenu.2" href="$usermenu.0" title="$usermenu.3">$usermenu.1</a></li> - {{ endfor }} - {{ if $nav.notifications }}<li><a class="$nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a></li>{{ endif }} - {{ if $nav.messages }}<li><a class="$nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a></li>{{ endif }} - {{ if $nav.contacts }}<li><a class="$nav.contacts.2" href="$nav.contacts.0" title="$nav.contacts.3" >$nav.contacts.1</a></li>{{ endif }} - </ul> - </li> - {{ endif }} - - {{ if $nav.search}} - <li id="search-box"> - <form method="get" action="$nav.search.0"> - <input id="search-text" class="nav-menu-search" type="text" value="" name="search"> - </form> - </li> - {{ endif }} - - {{ if $nav.apps }} - <li id="nav-apps-link" class="nav-menu $sel.apps"> - <a class=" $nav.apps.2" href="#" rel="#nav-apps-menu" title="$nav.apps.3" >$nav.apps.1</a> - <ul id="nav-apps-menu" class="menu-popup"> - {{ for $apps as $ap }} - <li>$ap</li> - {{ endfor }} - </ul> - </li> - {{ endif }} - </ul> - -</nav> -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> -</ul> - -{# - -{{ if $nav.logout }}<a id="nav-logout-link" class="nav-link $nav.logout.2" href="$nav.logout.0" title="$nav.logout.3" >$nav.logout.1</a> {{ endif }} -{{ if $nav.login }}<a id="nav-login-link" class="nav-login-link $nav.login.2" href="$nav.login.0" title="$nav.login.3" >$nav.login.1</a> {{ endif }} - -<span id="nav-link-wrapper" > - -{{ if $nav.register }}<a id="nav-register-link" class="nav-commlink $nav.register.2" href="$nav.register.0" title="$nav.register.3" >$nav.register.1</a>{{ endif }} - -<a id="nav-help-link" class="nav-link $nav.help.2" target="friendica-help" href="$nav.help.0" title="$nav.help.3" >$nav.help.1</a> - -{{ if $nav.apps }}<a id="nav-apps-link" class="nav-link $nav.apps.2" href="$nav.apps.0" title="$nav.apps.3" >$nav.apps.1</a>{{ endif }} - -<a id="nav-search-link" class="nav-link $nav.search.2" href="$nav.search.0" title="$nav.search.3" >$nav.search.1</a> -<a id="nav-directory-link" class="nav-link $nav.directory.2" href="$nav.directory.0" title="$nav.directory.3" >$nav.directory.1</a> - -{{ if $nav.admin }}<a id="nav-admin-link" class="nav-link $nav.admin.2" href="$nav.admin.0" title="$nav.admin.3" >$nav.admin.1</a>{{ endif }} - -{{ if $nav.notifications }} -<a id="nav-notify-link" class="nav-commlink $nav.notifications.2" href="$nav.notifications.0" title="$nav.notifications.3" >$nav.notifications.1</a> -<span id="notify-update" class="nav-ajax-left"></span> -{{ endif }} -{{ if $nav.messages }} -<a id="nav-messages-link" class="nav-commlink $nav.messages.2" href="$nav.messages.0" title="$nav.messages.3" >$nav.messages.1</a> -<span id="mail-update" class="nav-ajax-left"></span> -{{ endif }} - -{{ if $nav.manage }}<a id="nav-manage-link" class="nav-commlink $nav.manage.2" href="$nav.manage.0" title="$nav.manage.3">$nav.manage.1</a>{{ endif }} -{{ if $nav.settings }}<a id="nav-settings-link" class="nav-link $nav.settings.2" href="$nav.settings.0" title="$nav.settings.3">$nav.settings.1</a>{{ endif }} -{{ if $nav.profiles }}<a id="nav-profiles-link" class="nav-link $nav.profiles.2" href="$nav.profiles.0" title="$nav.profiles.3" >$nav.profiles.1</a>{{ endif }} - - -</span> -<span id="nav-end"></span> -<span id="banner">$banner</span> -#} diff --git a/view/theme/vier/profile_edlink.tpl b/view/theme/vier/profile_edlink.tpl deleted file mode 100644 index 5bdbb834a5..0000000000 --- a/view/theme/vier/profile_edlink.tpl +++ /dev/null @@ -1 +0,0 @@ -<div class="clear"></div> diff --git a/view/theme/vier/profile_vcard.tpl b/view/theme/vier/profile_vcard.tpl deleted file mode 100644 index aa716f100b..0000000000 --- a/view/theme/vier/profile_vcard.tpl +++ /dev/null @@ -1,65 +0,0 @@ -<div class="vcard"> - - <div class="tool"> - <div class="fn label">$profile.name</div> - {{ if $profile.edit }} - <div class="action"> - <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="$profile.edit.3"><span>$profile.edit.1</span></a> - <ul id="profiles-menu" class="menu-popup"> - {{ for $profile.menu.entries as $e }} - <li> - <a href="profiles/$e.id"><img src='$e.photo'>$e.profile_name</a> - </li> - {{ endfor }} - <li><a href="profile_photo" >$profile.menu.chg_photo</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">$profile.menu.cr_new</a></li> - <li><a href="profiles" >$profile.edit.3</a></li> - - </ul> - </div> - {{ else }} - <div class="profile-edit-side-div"><a class="profile-edit-side-link icon edit" title="$editprofile" href="profiles" ></a></div> - {{ endif }} - </div> - - - <div id="profile-photo-wrapper"><img class="photo" src="$profile.photo?rev=$profile.picdate" alt="$profile.name" /></div> - {{ if $pdesc }}<div class="title">$profile.pdesc</div>{{ endif }} - - - {{ if $location }} - <dl class="location"><dt class="location-label">$location</dt><br> - <dd class="adr"> - {{ if $profile.address }}<div class="street-address">$profile.address</div>{{ endif }} - <span class="city-state-zip"> - <span class="locality">$profile.locality</span>{{ if $profile.locality }}, {{ endif }} - <span class="region">$profile.region</span> - <span class="postal-code">$profile.postal-code</span> - </span> - {{ if $profile.country-name }}<span class="country-name">$profile.country-name</span>{{ endif }} - </dd> - </dl> - {{ endif }} - - {{ if $gender }}<dl class="mf"><dt class="gender-label">$gender</dt> <dd class="x-gender">$profile.gender</dd></dl>{{ endif }} - - {{ if $profile.pubkey }}<div class="key" style="display:none;">$profile.pubkey</div>{{ endif }} - - {{ if $marital }}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>$marital</dt><dd class="marital-text">$profile.marital</dd></dl>{{ endif }} - - {{ if $homepage }}<dl class="homepage"><dt class="homepage-label">$homepage</dt><dd class="homepage-url"><a href="$profile.homepage" target="external-link">$profile.homepage</a></dd></dl>{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - <div id="profile-extra-links"> - <ul> - {{ if $connect }} - <li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li> - {{ endif }} - </ul> - </div> -</div> - -$contact_block - - diff --git a/view/theme/vier/search_item.tpl b/view/theme/vier/search_item.tpl deleted file mode 100644 index 334e33fca7..0000000000 --- a/view/theme/vier/search_item.tpl +++ /dev/null @@ -1,92 +0,0 @@ - -<div class="wall-item-decor"> - <span class="icon star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span> - {{ if $item.lock }}<span class="icon lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> -</div> - -<div class="wall-item-container $item.indent $item.shiny "> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo$item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a> - <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> - <span class="wall-item-ago"> - {{ if $item.plink }}<a class="link" title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }} - {{ if $item.lock }}<span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }} - </span> - </div> - <div class="wall-item-content"> - {{ if $item.title }}<h2><a href="$item.plink.href">$item.title</a></h2>{{ endif }} - $item.body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - <!-- {{ if $item.plink }}<a title="$item.plink.title" href="$item.plink.href"><i class="icon-link icon-large"></i></a>{{ endif }} --> - {{ if $item.conv }}<a href='$item.conv.href' id='context-$item.id' title='$item.conv.title'><i class="icon-link icon-large"></i></a>{{ endif }} - </div> - <div class="wall-item-actions"> - - <div class="wall-item-location">$item.location </div> - - <div class="wall-item-actions-social"> - {{ if $item.star }} - <a href="#" id="star-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classdo" title="$item.star.do">$item.star.do</a> - <a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classundo" title="$item.star.undo">$item.star.undo</a> - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.star.classtagger" title="$item.star.tagger">$item.star.tagger</a> - {{ endif }} - - {{ if $item.vote }} - <a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false">$item.vote.like.1</a> - <a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false">$item.vote.dislike.1</a> - {{ endif }} - - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false">$item.vote.share.1</a> - {{ endif }} - </div> - - <div class="wall-item-actions-tools"> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon delete s16" title="$item.drop.delete">$item.drop.delete</a> - {{ endif }} - {{ if $item.edpost }} - <a class="icon edit s16" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - </div> -</div> diff --git a/view/theme/vier/smarty3/comment_item.tpl b/view/theme/vier/smarty3/comment_item.tpl deleted file mode 100644 index b683f12424..0000000000 --- a/view/theme/vier/smarty3/comment_item.tpl +++ /dev/null @@ -1,56 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - {{if $threaded}} - <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{else}} - <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> - {{/if}} - <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> - <input type="hidden" name="type" value="{{$type}}" /> - <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> - <input type="hidden" name="parent" value="{{$parent}}" /> - {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} - <input type="hidden" name="jsreload" value="{{$jsreload}}" /> - <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> - <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> - - <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > - <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> - </div> - <div class="comment-edit-photo-end"></div> - <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});">{{$comment}}</textarea> - {{if $qcomment}} - <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > - <option value=""></option> - {{foreach $qcomment as $qc}} - <option value="{{$qc}}">{{$qc}}</option> - {{/foreach}} - </select> - {{/if}} - - <div class="comment-edit-text-end"></div> - <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > - - <div class="comment-edit-bb"> - <a title="{{$edimg}}" onclick="insertFormatting('{{$comment}}','img',{{$id}});"><i class="icon-picture"></i></a> - <a title="{{$edurl}}" onclick="insertFormatting('{{$comment}}','url',{{$id}});"><i class="icon-bookmark"></i></a> - <a title="{{$edvideo}}" onclick="insertFormatting('{{$comment}}','video',{{$id}});"><i class="icon-film"></i></a> - - <a title="{{$eduline}}" onclick="insertFormatting('{{$comment}}','u',{{$id}});"><i class="icon-underline"></i></a> - <a title="{{$editalic}}" onclick="insertFormatting('{{$comment}}','i',{{$id}});"><i class="icon-italic"></i></a> - <a title="{{$edbold}}" onclick="insertFormatting('{{$comment}}','b',{{$id}});"><i class="icon-bold"></i></a> - <a title="{{$edquote}}" onclick="insertFormatting('{{$comment}}','quote',{{$id}});"><i class="icon-comments"></i></a> - - </div> - <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> - <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> - <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> - </div> - - <div class="comment-edit-end"></div> - </form> - - </div> diff --git a/view/theme/vier/smarty3/mail_list.tpl b/view/theme/vier/smarty3/mail_list.tpl deleted file mode 100644 index c4d9d68070..0000000000 --- a/view/theme/vier/smarty3/mail_list.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="mail-list-wrapper"> - <span class="mail-subject {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span> - <span class="mail-from">{{$from_name}}</span> - <span class="mail-date">{{$date}}</span> - <span class="mail-count">{{$count}}</span> - - <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete"><i class="icon-trash icon-large"></i></a> -</div> diff --git a/view/theme/vier/smarty3/nav.tpl b/view/theme/vier/smarty3/nav.tpl deleted file mode 100644 index f4754e2d6a..0000000000 --- a/view/theme/vier/smarty3/nav.tpl +++ /dev/null @@ -1,150 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<header> - {{* {{$langselector}} *}} - - <div id="site-location">{{$sitelocation}}</div> - <div id="banner">{{$banner}}</div> -</header> -<nav> - <ul> - {{if $nav.community}} - <li id="nav-community-link" class="nav-menu {{$sel.community}}"> - <a class="{{$nav.community.2}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> - </li> - {{/if}} - - {{if $nav.network}} - <li id="nav-network-link" class="nav-menu {{$sel.network}}"> - <a class="{{$nav.network.2}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> - <span id="net-update" class="nav-notify"></span> - </li> - {{/if}} - {{if $nav.home}} - <li id="nav-home-link" class="nav-menu {{$sel.home}}"> - <a class="{{$nav.home.2}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> - <span id="home-update" class="nav-notify"></span> - </li> - {{/if}} - {{if $nav.messages}} - <li id="nav-messages-linkmenu" class="nav-menu"> - <a href="{{$nav.messages.0}}" rel="#nav-messages-menu" title="{{$nav.messages.1}}">{{$nav.messages.1}} - <span id="mail-update" class="nav-notify"></span></a> - <ul id="nav-messages-menu" class="menu-popup"> - <li id="nav-messages-see-all"><a href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li> - <li id="nav-messages-see-all"><a href="{{$nav.messages.new.0}}">{{$nav.messages.new.1}}</a></li> - </ul> - </li> - {{/if}} - - <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear"></span></a> - <ul id="nav-site-menu" class="menu-popup"> - {{if $nav.manage}}<li><a class="{{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a></li>{{/if}} - {{if $nav.help}} <li><a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li>{{/if}} - <li><a class="{{$nav.search.2}}" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li> - <li><a class="{{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a></li> - {{if $nav.delegations}}<li><a class="{{$nav.delegations.2}}" href="{{$nav.delegations.0}}" title="{{$nav.delegations.3}}">{{$nav.delegations.1}}</a></li>{{/if}} - {{if $nav.settings}}<li><a class="{{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li>{{/if}} - {{if $nav.admin}}<li><a class="{{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li>{{/if}} - - {{if $nav.logout}}<li><a class="menu-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li>{{/if}} - {{if $nav.login}}<li><a class="{{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a><li>{{/if}} - </ul> - </li> - {{if $nav.notifications}} - <li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"><span class="icon s22 notify"></span></a> - <span id="notify-update" class="nav-notify"></span> - <ul id="nav-notifications-menu" class="menu-popup"> - <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> - <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> - <li class="empty">{{$emptynotifications}}</li> - </ul> - </li> - {{/if}} - -<!-- - {{if $nav.help}} - <li id="nav-help-link" class="nav-menu {{$sel.help}}"> - <a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> - </li> - {{/if}} ---> - - {{if $userinfo}} - <li id="nav-user-linklabel" class="nav-menu"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}">{{$userinfo.name}}</a> - <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}"><img src="{{$userinfo.icon}}" alt="{{$userinfo.name}}"></a> - <ul id="nav-user-menu" class="menu-popup"> - {{foreach $nav.usermenu as $usermenu}} - <li><a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a></li> - {{/foreach}} - {{if $nav.notifications}}<li><a class="{{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a></li>{{/if}} - {{if $nav.messages}}<li><a class="{{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a></li>{{/if}} - {{if $nav.contacts}}<li><a class="{{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a></li>{{/if}} - </ul> - </li> - {{/if}} - - {{if $nav.search}} - <li id="search-box"> - <form method="get" action="{{$nav.search.0}}"> - <input id="search-text" class="nav-menu-search" type="text" value="" name="search"> - </form> - </li> - {{/if}} - - {{if $nav.apps}} - <li id="nav-apps-link" class="nav-menu {{$sel.apps}}"> - <a class=" {{$nav.apps.2}}" href="#" rel="#nav-apps-menu" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a> - <ul id="nav-apps-menu" class="menu-popup"> - {{foreach $apps as $ap}} - <li>{{$ap}}</li> - {{/foreach}} - </ul> - </li> - {{/if}} - </ul> - -</nav> -<ul id="nav-notifications-template" style="display:none;" rel="template"> - <li><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> -</ul> - -{{* - -{{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} -{{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} - -<span id="nav-link-wrapper" > - -{{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} - -<a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> - -{{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} - -<a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> -<a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> - -{{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} - -{{if $nav.notifications}} -<a id="nav-notify-link" class="nav-commlink {{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a> -<span id="notify-update" class="nav-ajax-left"></span> -{{/if}} -{{if $nav.messages}} -<a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> -<span id="mail-update" class="nav-ajax-left"></span> -{{/if}} - -{{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} -{{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} -{{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} - - -</span> -<span id="nav-end"></span> -<span id="banner">{{$banner}}</span> -*}} diff --git a/view/theme/vier/smarty3/profile_edlink.tpl b/view/theme/vier/smarty3/profile_edlink.tpl deleted file mode 100644 index 97990f7bef..0000000000 --- a/view/theme/vier/smarty3/profile_edlink.tpl +++ /dev/null @@ -1,6 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="clear"></div> diff --git a/view/theme/vier/smarty3/profile_vcard.tpl b/view/theme/vier/smarty3/profile_vcard.tpl deleted file mode 100644 index 9e0da287cf..0000000000 --- a/view/theme/vier/smarty3/profile_vcard.tpl +++ /dev/null @@ -1,70 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -<div class="vcard"> - - <div class="tool"> - <div class="fn label">{{$profile.name}}</div> - {{if $profile.edit}} - <div class="action"> - <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="{{$profile.edit.3}}"><span>{{$profile.edit.1}}</span></a> - <ul id="profiles-menu" class="menu-popup"> - {{foreach $profile.menu.entries as $e}} - <li> - <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> - </li> - {{/foreach}} - <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li> - <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> - <li><a href="profiles" >{{$profile.edit.3}}</a></li> - - </ul> - </div> - {{else}} - <div class="profile-edit-side-div"><a class="profile-edit-side-link icon edit" title="{{$editprofile}}" href="profiles" ></a></div> - {{/if}} - </div> - - - <div id="profile-photo-wrapper"><img class="photo" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /></div> - {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} - - - {{if $location}} - <dl class="location"><dt class="location-label">{{$location}}</dt><br> - <dd class="adr"> - {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} - <span class="city-state-zip"> - <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} - <span class="region">{{$profile.region}}</span> - <span class="postal-code">{{$profile.postal-code}}</span> - </span> - {{if $profile.country-name}}<span class="country-name">{{$profile.country-name}}</span>{{/if}} - </dd> - </dl> - {{/if}} - - {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} - - {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} - - {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} - - {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} - - {{include file="diaspora_vcard.tpl"}} - - <div id="profile-extra-links"> - <ul> - {{if $connect}} - <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> - {{/if}} - </ul> - </div> -</div> - -{{$contact_block}} - - diff --git a/view/theme/vier/smarty3/search_item.tpl b/view/theme/vier/smarty3/search_item.tpl deleted file mode 100644 index 0a62fd5843..0000000000 --- a/view/theme/vier/smarty3/search_item.tpl +++ /dev/null @@ -1,97 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} - -<div class="wall-item-decor"> - <span class="icon star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> - {{if $item.lock}}<span class="icon lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> -</div> - -<div class="wall-item-container {{$item.indent}} {{$item.shiny}} "> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> - <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - </div> - <div class="wall-item-actions-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> - <span class="wall-item-ago"> - {{if $item.plink}}<a class="link" title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} - {{if $item.lock}}<span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} - </span> - </div> - <div class="wall-item-content"> - {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} - {{$item.body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $item.tags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - - </div> - </div> - <div class="wall-item-bottom"> - <div class=""> - <!-- {{if $item.plink}}<a title="{{$item.plink.title}}" href="{{$item.plink.href}}"><i class="icon-link icon-large"></i></a>{{/if}} --> - {{if $item.conv}}<a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'><i class="icon-link icon-large"></i></a>{{/if}} - </div> - <div class="wall-item-actions"> - - <div class="wall-item-location">{{$item.location}} </div> - - <div class="wall-item-actions-social"> - {{if $item.star}} - <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}">{{$item.star.do}}</a> - <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}">{{$item.star.undo}}</a> - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.star.classtagger}}" title="{{$item.star.tagger}}">{{$item.star.tagger}}</a> - {{/if}} - - {{if $item.vote}} - <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> - <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a> - {{/if}} - - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a> - {{/if}} - </div> - - <div class="wall-item-actions-tools"> - - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> - {{/if}} - {{if $item.edpost}} - <a class="icon edit s16" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> - {{/if}} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"></div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - </div> -</div> diff --git a/view/theme/vier/smarty3/threaded_conversation.tpl b/view/theme/vier/smarty3/threaded_conversation.tpl deleted file mode 100644 index dc3e918f61..0000000000 --- a/view/theme/vier/smarty3/threaded_conversation.tpl +++ /dev/null @@ -1,45 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{$live_update}} - -{{foreach $threads as $thread}} - -<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper {{if $thread.threaded}}threaded{{/if}} {{$thread.toplevel}}"> - - - {{if $thread.type == tag}} - {{include file="wall_item_tag.tpl" item=$thread}} - {{else}} - {{include file="{{$thread.template}}" item=$thread}} - {{/if}} - -</div> -{{/foreach}} - -<div id="conversation-end"></div> - -{{if $dropping}} -<a id="item-delete-selected" href="#" onclick="deleteCheckedItems();return false;"> - <span class="icon s22 delete text">{{$dropping}}</span> -</a> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -{{/if}} - -<script> -// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js - (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); - var colWhite = {backgroundColor:'#EFF0F1'}; - var colShiny = {backgroundColor:'#FCE94F'}; -</script> - -{{if $mode == display}} -<script> - var id = window.location.pathname.split("/").pop(); - $(window).scrollTop($('#item-'+id).position().top); - $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); -</script> -{{/if}} - diff --git a/view/theme/vier/smarty3/wall_thread.tpl b/view/theme/vier/smarty3/wall_thread.tpl deleted file mode 100644 index f2f6f186e8..0000000000 --- a/view/theme/vier/smarty3/wall_thread.tpl +++ /dev/null @@ -1,177 +0,0 @@ -{{* - * AUTOMATICALLY GENERATED TEMPLATE - * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN - * - *}} -{{if $mode == display}} -{{else}} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-{{$item.id}}" - class="hide-comments-total">{{$item.num_comments}}</span> - <span id="hide-comments-{{$item.id}}" - class="hide-comments fakelink" - onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> - {{if $item.thread_level==3}} - - <span id="hide-thread-{{$item}}-id" - class="fakelink" - onclick="showThread({{$item.id}});">expand</span> / - <span id="hide-thread-{{$item}}-id" - class="fakelink" - onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}} - </div> - <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> -{{/if}} -{{/if}} - -{{if $item.thread_level!=1}}<div class="children">{{/if}} - -<div class="wall-item-decor"> - <span class="icon s22 star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> - {{if $item.lock}}<span class="icon s22 lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} - <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> -</div> - -<div class="wall-item-container {{$item.indent}} {{$item.shiny}} " id="item-{{$item.id}}"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" - onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" - onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> - <img src="{{$item.thumb}}" class="contact-photo {{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> - </a> - <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> - {{$item.item_photo_menu}} - </ul> - - </div> - {{if $item.owner_url}} - <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > - <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="contact-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> - <img src="{{$item.owner_photo}}" class="contact-photo {{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" alt="{{$item.owner_name}}" /> - </a> - </div> - {{/if}} - </div> - <div class="wall-item-actions-author"> - <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> - {{if $item.owner_url}}{{$item.via}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> <!-- {{$item.vwall}} -->{{/if}} - <span class="wall-item-ago"> - {{if $item.plink}}<a title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} - {{if $item.lock}}<span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} - </span> - </div> - - <div itemprop="description" class="wall-item-content"> - {{if $item.title}}<h2><a href="{{$item.plink.href}}" class="{{$item.sparkle}}">{{$item.title}}</a></h2>{{/if}} - {{$item.body}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{foreach $item.hashtags as $tag}} - <span class='tag'>{{$tag}}</span> - {{/foreach}} - {{foreach $item.mentions as $tag}} - <span class='mention'>{{$tag}}</span> - {{/foreach}} - {{foreach $item.folders as $cat}} - <span class='folder'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> - {{/foreach}} - {{foreach $item.categories as $cat}} - <span class='category'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> - {{/foreach}} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - {{if $item.plink}}<a title="{{$item.plink.title}}" href="{{$item.plink.href}}"><i class="icon-link icon-large"></i></a>{{/if}} - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-social"> - {{if $item.threaded}}{{if $item.comment}} - <span id="comment-{{$item.id}}" class="fakelink togglecomment" onclick="openClose('item-comments-{{$item.id}}');"><i class="icon-comment"></i></span> - {{/if}}{{/if}} - {{if $item.vote}} - <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"><i class="icon-thumbs-up icon-large"></i></a> - {{if $item.vote.dislike}} - <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"><i class="icon-thumbs-down icon-large"></i></a> - {{/if}} - {{/if}} - {{if $item.vote.share}} - <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"><i class="icon-retweet icon-large"></i></a> - {{/if}} - {{if $item.star}} - <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}"><i class="icon-star icon-large"></i></a> - <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}"><i class="icon-star-empty icon-large"></i></a> - {{/if}} - {{if $item.tagger}} - <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.tagger.class}}" title="{{$item.tagger.add}}"><i class="icon-tags icon-large"></i></a> - {{/if}} - {{if $item.filer}} - <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"><i class="icon-folder-close icon-large"></i></a> - {{/if}} - </div> - <div class="wall-item-location">{{$item.location}} {{$item.postopts}}</div> - <div class="wall-item-actions-tools"> - - {{if $item.drop.pagedrop}} - <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> - {{/if}} - {{if $item.drop.dropping}} - <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" title="{{$item.drop.delete}}"><i class="icon-trash icon-large"></i></a> - {{/if}} - {{if $item.edpost}} - <a href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"><i class="icon-edit icon-large"></i></a> - {{/if}} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> - <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> - </div> - - {{if $item.threaded}}{{if $item.comment}} - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-comment-wrapper" id="item-comments-{{$item.id}}" style="display: none;"> - {{$item.comment}} - </div> - </div> - {{/if}}{{/if}} -</div> - - -{{foreach $item.children as $child}} - {{if $item.type == tag}} - {{include file="wall_item_tag.tpl" item=$child}} - {{else}} - {{include file="{{$item.template}}" item=$child}} - {{/if}} -{{/foreach}} - -{{if $item.thread_level!=1}}</div>{{/if}} - - -{{if $mode == display}} -{{else}} -{{if $item.comment_lastcollapsed}}</div>{{/if}} -{{/if}} - -{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} -<div class="wall-item-comment-wrapper" id="item-comments-{{$item.id}}">{{$item.comment}}</div> -{{/if}}{{/if}}{{/if}} - - -{{if $item.flatten}} -<div class="wall-item-comment-wrapper" id="item-comments-{{$item.id}}">{{$item.comment}}</div> -{{/if}} diff --git a/view/theme/vier/threaded_conversation.tpl b/view/theme/vier/threaded_conversation.tpl deleted file mode 100644 index 82e071134e..0000000000 --- a/view/theme/vier/threaded_conversation.tpl +++ /dev/null @@ -1,40 +0,0 @@ -$live_update - -{{ for $threads as $thread }} - -<div id="tread-wrapper-$thread.id" class="tread-wrapper {{ if $thread.threaded }}threaded{{ endif }} $thread.toplevel"> - - - {{ if $thread.type == tag }} - {{ inc wall_item_tag.tpl with $item=$thread }}{{ endinc }} - {{ else }} - {{ inc $thread.template with $item=$thread }}{{ endinc }} - {{ endif }} - -</div> -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<a id="item-delete-selected" href="#" onclick="deleteCheckedItems();return false;"> - <span class="icon s22 delete text">$dropping</span> -</a> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -{{ endif }} - -<script> -// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js - (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); - var colWhite = {backgroundColor:'#EFF0F1'}; - var colShiny = {backgroundColor:'#FCE94F'}; -</script> - -{{ if $mode == display }} -<script> - var id = window.location.pathname.split("/").pop(); - $(window).scrollTop($('#item-'+id).position().top); - $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); -</script> -{{ endif }} - diff --git a/view/theme/vier/wall_thread.tpl b/view/theme/vier/wall_thread.tpl deleted file mode 100644 index 756015bc0f..0000000000 --- a/view/theme/vier/wall_thread.tpl +++ /dev/null @@ -1,172 +0,0 @@ -{{if $mode == display}} -{{ else }} -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" - class="hide-comments-total">$item.num_comments</span> - <span id="hide-comments-$item.id" - class="hide-comments fakelink" - onclick="showHideComments($item.id);">$item.hide_text</span> - {{ if $item.thread_level==3 }} - - <span id="hide-thread-$item-id" - class="fakelink" - onclick="showThread($item.id);">expand</span> / - <span id="hide-thread-$item-id" - class="fakelink" - onclick="hideThread($item.id);">collapse</span> thread{{ endif }} - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -{{ endif }} - -{{ if $item.thread_level!=1 }}<div class="children">{{ endif }} - -<div class="wall-item-decor"> - <span class="icon s22 star $item.isstarred" id="starred-$item.id" title="$item.star.starred">$item.star.starred</span> - {{ if $item.lock }}<span class="icon s22 lock fakelink" onclick="lockview(event,$item.id);" title="$item.lock">$item.lock</span>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> -</div> - -<div class="wall-item-container $item.indent $item.shiny " id="item-$item.id"> - <div class="wall-item-item"> - <div class="wall-item-info"> - <div class="contact-photo-wrapper mframe{{ if $item.owner_url }} wwfrom{{ endif }}" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="contact-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="contact-photo $item.sparkle" id="wall-item-photo-$item.id" alt="$item.name" /> - </a> - <a href="#" rel="#wall-item-photo-menu-$item.id" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-$item.id">menu</a> - <ul class="contact-menu menu-popup" id="wall-item-photo-menu-$item.id"> - $item.item_photo_menu - </ul> - - </div> - {{ if $item.owner_url }} - <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="contact-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="contact-photo $item.osparkle" id="wall-item-ownerphoto-$item.id" alt="$item.owner_name" /> - </a> - </div> - {{ endif }} - </div> - <div class="wall-item-actions-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle">$item.name</span></a> - {{ if $item.owner_url }}$item.via <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> <!-- $item.vwall -->{{ endif }} - <span class="wall-item-ago"> - {{ if $item.plink }}<a title="$item.plink.title" href="$item.plink.href" style="color: #999">$item.ago</a>{{ else }} $item.ago {{ endif }} - {{ if $item.lock }}<span class="fakelink" style="color: #999" onclick="lockview(event,$item.id);">$item.lock</span> {{ endif }} - </span> - </div> - - <div itemprop="description" class="wall-item-content"> - {{ if $item.title }}<h2><a href="$item.plink.href" class="$item.sparkle">$item.title</a></h2>{{ endif }} - $item.body - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-tags"> - {{ for $item.hashtags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - {{ for $item.mentions as $tag }} - <span class='mention'>$tag</span> - {{ endfor }} - {{ for $item.folders as $cat }} - <span class='folder'>$cat.name</a>{{if $cat.removeurl}} (<a href="$cat.removeurl" title="$remove">x</a>) {{endif}} </span> - {{ endfor }} - {{ for $item.categories as $cat }} - <span class='category'>$cat.name</a>{{if $cat.removeurl}} (<a href="$cat.removeurl" title="$remove">x</a>) {{endif}} </span> - {{ endfor }} - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - {{ if $item.plink }}<a title="$item.plink.title" href="$item.plink.href"><i class="icon-link icon-large"></i></a>{{ endif }} - </div> - <div class="wall-item-actions"> - <div class="wall-item-actions-social"> - {{ if $item.threaded }}{{ if $item.comment }} - <span id="comment-$item.id" class="fakelink togglecomment" onclick="openClose('item-comments-$item.id');"><i class="icon-comment"></i></span> - {{ endif }}{{ endif }} - {{ if $item.vote }} - <a href="#" id="like-$item.id" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"><i class="icon-thumbs-up icon-large"></i></a> - {{ if $item.vote.dislike }} - <a href="#" id="dislike-$item.id" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"><i class="icon-thumbs-down icon-large"></i></a> - {{ endif }} - {{ endif }} - {{ if $item.vote.share }} - <a href="#" id="share-$item.id" title="$item.vote.share.0" onclick="jotShare($item.id); return false"><i class="icon-retweet icon-large"></i></a> - {{ endif }} - {{ if $item.star }} - <a href="#" id="star-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classdo" title="$item.star.do"><i class="icon-star icon-large"></i></a> - <a href="#" id="unstar-$item.id" onclick="dostar($item.id); return false;" class="$item.star.classundo" title="$item.star.undo"><i class="icon-star-empty icon-large"></i></a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="$item.tagger.class" title="$item.tagger.add"><i class="icon-tags icon-large"></i></a> - {{ endif }} - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"><i class="icon-folder-close icon-large"></i></a> - {{ endif }} - </div> - <div class="wall-item-location">$item.location $item.postopts</div> - <div class="wall-item-actions-tools"> - - {{ if $item.drop.pagedrop }} - <input type="checkbox" title="$item.drop.select" name="itemselected[]" class="item-select" value="$item.id" /> - {{ endif }} - {{ if $item.drop.dropping }} - <a href="item/drop/$item.id" onclick="return confirmDelete();" title="$item.drop.delete"><i class="icon-trash icon-large"></i></a> - {{ endif }} - {{ if $item.edpost }} - <a href="$item.edpost.0" title="$item.edpost.1"><i class="icon-edit icon-large"></i></a> - {{ endif }} - </div> - - </div> - </div> - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-like" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike" id="wall-item-dislike-$item.id">$item.dislike</div> - </div> - - {{ if $item.threaded }}{{ if $item.comment }} - <div class="wall-item-bottom"> - <div class="wall-item-links"> - </div> - <div class="wall-item-comment-wrapper" id="item-comments-$item.id" style="display: none;"> - $item.comment - </div> - </div> - {{ endif }}{{ endif }} -</div> - - -{{ for $item.children as $child }} - {{ if $item.type == tag }} - {{ inc wall_item_tag.tpl with $item=$child }}{{ endinc }} - {{ else }} - {{ inc $item.template with $item=$child }}{{ endinc }} - {{ endif }} -{{ endfor }} - -{{ if $item.thread_level!=1 }}</div>{{ endif }} - - -{{if $mode == display}} -{{ else }} -{{if $item.comment_lastcollapsed}}</div>{{endif}} -{{ endif }} - -{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} -<div class="wall-item-comment-wrapper" id="item-comments-$item.id">$item.comment</div> -{{ endif }}{{ endif }}{{ endif }} - - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" id="item-comments-$item.id">$item.comment</div> -{{ endif }} diff --git a/view/threaded_conversation.tpl b/view/threaded_conversation.tpl deleted file mode 100644 index c95ab52967..0000000000 --- a/view/threaded_conversation.tpl +++ /dev/null @@ -1,16 +0,0 @@ -$live_update - -{{ for $threads as $thread }} -{{ inc $thread.template with $item=$thread }}{{ endinc }} -{{ endfor }} - -<div id="conversation-end"></div> - -{{ if $dropping }} -<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> - <div id="item-delete-selected-icon" class="icon drophide" title="$dropping" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> - <div id="item-delete-selected-desc" >$dropping</div> -</div> -<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> -<div id="item-delete-selected-end"></div> -{{ endif }} diff --git a/view/toggle_mobile_footer.tpl b/view/toggle_mobile_footer.tpl deleted file mode 100644 index 58695f4dff..0000000000 --- a/view/toggle_mobile_footer.tpl +++ /dev/null @@ -1,2 +0,0 @@ -<a id="toggle_mobile_link" href="$toggle_link">$toggle_text</a> - diff --git a/view/uexport.tpl b/view/uexport.tpl deleted file mode 100644 index 30d11d58e0..0000000000 --- a/view/uexport.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<h3>$title</h3> - - -{{ for $options as $o }} -<dl> - <dt><a href="$baseurl/$o.0">$o.1</a></dt> - <dd>$o.2</dd> -</dl> -{{ endfor }} \ No newline at end of file diff --git a/view/uimport.tpl b/view/uimport.tpl deleted file mode 100644 index 8950c8b541..0000000000 --- a/view/uimport.tpl +++ /dev/null @@ -1,13 +0,0 @@ -<form action="uimport" method="post" id="uimport-form" enctype="multipart/form-data"> -<h1>$import.title</h1> - <p>$import.intro</p> - <p>$import.instruct</p> - <p><b>$import.warn</b></p> - {{inc field_custom.tpl with $field=$import.field }}{{ endinc }} - - - <div id="register-submit-wrapper"> - <input type="submit" name="submit" id="register-submit-button" value="$regbutt" /> - </div> - <div id="register-submit-end" ></div> -</form> diff --git a/view/vcard-widget.tpl b/view/vcard-widget.tpl deleted file mode 100644 index d00099adba..0000000000 --- a/view/vcard-widget.tpl +++ /dev/null @@ -1,5 +0,0 @@ - <div class="vcard"> - <div class="fn">$name</div> - <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="$photo" alt="$name" /></div> - </div> - diff --git a/view/viewcontact_template.tpl b/view/viewcontact_template.tpl deleted file mode 100644 index d6f01643ea..0000000000 --- a/view/viewcontact_template.tpl +++ /dev/null @@ -1,9 +0,0 @@ -<h3>$title</h3> - -{{ for $contacts as $contact }} - {{ inc contact_template.tpl }}{{ endinc }} -{{ endfor }} - -<div id="view-contact-end"></div> - -$paginate diff --git a/view/voting_fakelink.tpl b/view/voting_fakelink.tpl deleted file mode 100644 index a1ff04a703..0000000000 --- a/view/voting_fakelink.tpl +++ /dev/null @@ -1 +0,0 @@ -$phrase diff --git a/view/wall_thread.tpl b/view/wall_thread.tpl deleted file mode 100644 index 716956c655..0000000000 --- a/view/wall_thread.tpl +++ /dev/null @@ -1,120 +0,0 @@ -{{if $item.comment_firstcollapsed}} - <div class="hide-comments-outer"> - <span id="hide-comments-total-$item.id" class="hide-comments-total">$item.num_comments</span> <span id="hide-comments-$item.id" class="hide-comments fakelink" onclick="showHideComments($item.id);">$item.hide_text</span> - </div> - <div id="collapsed-comments-$item.id" class="collapsed-comments" style="display: none;"> -{{endif}} -<div id="tread-wrapper-$item.id" class="tread-wrapper $item.toplevel"> -<a name="$item.id" ></a> -<div class="wall-item-outside-wrapper $item.indent$item.previewing{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-outside-wrapper-$item.id" > - <div class="wall-item-content-wrapper $item.indent $item.shiny" id="wall-item-content-wrapper-$item.id" > - <div class="wall-item-info{{ if $item.owner_url }} wallwall{{ endif }}" id="wall-item-info-$item.id"> - {{ if $item.owner_url }} - <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-$item.id" > - <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-photo-link" id="wall-item-ownerphoto-link-$item.id"> - <img src="$item.owner_photo" class="wall-item-photo$item.osparkle" id="wall-item-ownerphoto-$item.id" style="height: 80px; width: 80px;" alt="$item.owner_name" /></a> - </div> - <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="$item.wall" /></div> - {{ endif }} - <div class="wall-item-photo-wrapper{{ if $item.owner_url }} wwfrom{{ endif }}" id="wall-item-photo-wrapper-$item.id" - onmouseover="if (typeof t$item.id != 'undefined') clearTimeout(t$item.id); openMenu('wall-item-photo-menu-button-$item.id')" - onmouseout="t$item.id=setTimeout('closeMenu(\'wall-item-photo-menu-button-$item.id\'); closeMenu(\'wall-item-photo-menu-$item.id\');',200)"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-photo-link" id="wall-item-photo-link-$item.id"> - <img src="$item.thumb" class="wall-item-photo$item.sparkle" id="wall-item-photo-$item.id" style="height: 80px; width: 80px;" alt="$item.name" /></a> - <span onclick="openClose('wall-item-photo-menu-$item.id');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-$item.id">menu</span> - <div class="wall-item-photo-menu" id="wall-item-photo-menu-$item.id"> - <ul> - $item.item_photo_menu - </ul> - </div> - - </div> - <div class="wall-item-photo-end"></div> - <div class="wall-item-wrapper" id="wall-item-wrapper-$item.id" > - {{ if $item.lock }}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="$item.lock" onclick="lockview(event,$item.id);" /></div> - {{ else }}<div class="wall-item-lock"></div>{{ endif }} - <div class="wall-item-location" id="wall-item-location-$item.id">$item.location</div> - </div> - </div> - <div class="wall-item-author"> - <a href="$item.profile_url" target="redir" title="$item.linktitle" class="wall-item-name-link"><span class="wall-item-name$item.sparkle" id="wall-item-name-$item.id" >$item.name</span></a>{{ if $item.owner_url }} $item.to <a href="$item.owner_url" target="redir" title="$item.olinktitle" class="wall-item-name-link"><span class="wall-item-name$item.osparkle" id="wall-item-ownername-$item.id">$item.owner_name</span></a> $item.vwall{{ endif }}<br /> - <div class="wall-item-ago" id="wall-item-ago-$item.id" title="$item.localtime">$item.ago</div> - </div> - <div class="wall-item-content" id="wall-item-content-$item.id" > - <div class="wall-item-title" id="wall-item-title-$item.id">$item.title</div> - <div class="wall-item-title-end"></div> - <div class="wall-item-body" id="wall-item-body-$item.id" >$item.body - <div class="body-tag"> - {{ for $item.tags as $tag }} - <span class='tag'>$tag</span> - {{ endfor }} - </div> - {{ if $item.has_cats }} - <div class="categorytags"><span>$item.txt_cats {{ for $item.categories as $cat }}$cat.name{{ if $cat.removeurl }} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }} {{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - - {{ if $item.has_folders }} - <div class="filesavetags"><span>$item.txt_folders {{ for $item.folders as $cat }}$cat.name{{ if $cat.removeurl}} <a href="$cat.removeurl" title="$remove">[$remove]</a>{{ endif }}{{ if $cat.last }}{{ else }}, {{ endif }}{{ endfor }} - </div> - {{ endif }} - </div> - </div> - <div class="wall-item-tools" id="wall-item-tools-$item.id"> - {{ if $item.vote }} - <div class="wall-item-like-buttons" id="wall-item-like-buttons-$item.id"> - <a href="#" class="icon like" title="$item.vote.like.0" onclick="dolike($item.id,'like'); return false"></a> - {{ if $item.vote.dislike }}<a href="#" class="icon dislike" title="$item.vote.dislike.0" onclick="dolike($item.id,'dislike'); return false"></a>{{ endif }} - {{ if $item.vote.share }}<a href="#" class="icon recycle wall-item-share-buttons" title="$item.vote.share.0" onclick="jotShare($item.id); return false"></a>{{ endif }} - <img id="like-rotator-$item.id" class="like-rotator" src="images/rotator.gif" alt="$item.wait" title="$item.wait" style="display: none;" /> - </div> - {{ endif }} - {{ if $item.plink }} - <div class="wall-item-links-wrapper"><a href="$item.plink.href" title="$item.plink.title" target="external-link" class="icon remote-link$item.sparkle"></a></div> - {{ endif }} - {{ if $item.edpost }} - <a class="editpost icon pencil" href="$item.edpost.0" title="$item.edpost.1"></a> - {{ endif }} - - {{ if $item.star }} - <a href="#" id="starred-$item.id" onclick="dostar($item.id); return false;" class="star-item icon $item.isstarred" title="$item.star.toggle"></a> - {{ endif }} - {{ if $item.tagger }} - <a href="#" id="tagger-$item.id" onclick="itemTag($item.id); return false;" class="tag-item icon tagged" title="$item.tagger.add"></a> - {{ endif }} - {{ if $item.filer }} - <a href="#" id="filer-$item.id" onclick="itemFiler($item.id); return false;" class="filer-item filer-icon" title="$item.filer"></a> - {{ endif }} - - <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-$item.id" > - {{ if $item.drop.dropping }}<a href="item/drop/$item.id" onclick="return confirmDelete();" class="icon drophide" title="$item.drop.delete" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{ endif }} - </div> - {{ if $item.drop.pagedrop }}<input type="checkbox" onclick="checkboxhighlight(this);" title="$item.drop.select" class="item-select" name="itemselected[]" value="$item.id" />{{ endif }} - <div class="wall-item-delete-end"></div> - </div> - </div> - <div class="wall-item-wrapper-end"></div> - <div class="wall-item-like $item.indent" id="wall-item-like-$item.id">$item.like</div> - <div class="wall-item-dislike $item.indent" id="wall-item-dislike-$item.id">$item.dislike</div> - - {{ if $item.threaded }} - {{ if $item.comment }} - <div class="wall-item-comment-wrapper $item.indent" > - $item.comment - </div> - {{ endif }} - {{ endif }} - -<div class="wall-item-outside-wrapper-end $item.indent" ></div> -</div> -{{ for $item.children as $child }} - {{ inc $child.template with $item=$child }}{{ endinc }} -{{ endfor }} - -{{ if $item.flatten }} -<div class="wall-item-comment-wrapper" > - $item.comment -</div> -{{ endif }} -</div> -{{if $item.comment_lastcollapsed}}</div>{{endif}} diff --git a/view/wallmessage.tpl b/view/wallmessage.tpl deleted file mode 100644 index 66b2bc3a05..0000000000 --- a/view/wallmessage.tpl +++ /dev/null @@ -1,32 +0,0 @@ - -<h3>$header</h3> - -<h4>$subheader</h4> - -<div id="prvmail-wrapper" > -<form id="prvmail-form" action="wallmessage/$nickname" method="post" > - -$parent - -<div id="prvmail-to-label">$to</div> -$recipname - -<div id="prvmail-subject-label">$subject</div> -<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="$subjtxt" $readonly tabindex="11" /> - -<div id="prvmail-message-label">$yourmessage</div> -<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">$text</textarea> - - -<div id="prvmail-submit-wrapper" > - <input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" /> - <div id="prvmail-link-wrapper" > - <div id="prvmail-link" class="icon border link" title="$insert" onclick="jotGetLink();" ></div> - </div> - <div id="prvmail-rotator-wrapper" > - <img id="prvmail-rotator" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" /> - </div> -</div> -<div id="prvmail-end"></div> -</form> -</div> diff --git a/view/wallmsg-end.tpl b/view/wallmsg-end.tpl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/wallmsg-header.tpl b/view/wallmsg-header.tpl deleted file mode 100644 index 200dfcbd06..0000000000 --- a/view/wallmsg-header.tpl +++ /dev/null @@ -1,82 +0,0 @@ - -<script language="javascript" type="text/javascript" src="$baseurl/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> -<script language="javascript" type="text/javascript"> - -var plaintext = '$editselect'; - -if(plaintext != 'none') { - tinyMCE.init({ - theme : "advanced", - mode : "specific_textareas", - editor_selector: /(profile-jot-text|prvmail-text)/, - plugins : "bbcode,paste", - theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", - theme_advanced_buttons2 : "", - theme_advanced_buttons3 : "", - theme_advanced_toolbar_location : "top", - theme_advanced_toolbar_align : "center", - theme_advanced_blockformats : "blockquote,code", - gecko_spellcheck : true, - paste_text_sticky : true, - entity_encoding : "raw", - add_unload_trigger : false, - remove_linebreaks : false, - //force_p_newlines : false, - //force_br_newlines : true, - forced_root_block : 'div', - convert_urls: false, - content_css: "$baseurl/view/custom_tinymce.css", - //Character count - theme_advanced_path : false, - setup : function(ed) { - ed.onInit.add(function(ed) { - ed.pasteAsPlainText = true; - var editorId = ed.editorId; - var textarea = $('#'+editorId); - if (typeof(textarea.attr('tabindex')) != "undefined") { - $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex')); - textarea.attr('tabindex', null); - } - }); - } - }); -} -else - $("#prvmail-text").contact_autocomplete(baseurl+"/acl"); - - -</script> -<script> - - function jotGetLink() { - reply = prompt("$linkurl"); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - - function linkdropper(event) { - var linkFound = event.dataTransfer.types.contains("text/uri-list"); - if(linkFound) - event.preventDefault(); - } - - function linkdrop(event) { - var reply = event.dataTransfer.getData("text/uri-list"); - event.target.textContent = reply; - event.preventDefault(); - if(reply && reply.length) { - $('#profile-rotator').show(); - $.get('parse_url?url=' + reply, function(data) { - tinyMCE.execCommand('mceInsertRawHTML',false,data); - $('#profile-rotator').hide(); - }); - } - } - -</script> - diff --git a/view/xrd_diaspora.tpl b/view/xrd_diaspora.tpl deleted file mode 100644 index 25cda533cb..0000000000 --- a/view/xrd_diaspora.tpl +++ /dev/null @@ -1,3 +0,0 @@ - <Link rel="http://joindiaspora.com/seed_location" type="text/html" href="$baseurl/" /> - <Link rel="http://joindiaspora.com/guid" type="text/html" href="$dspr_guid" /> - <Link rel="diaspora-public-key" type="RSA" href="$dspr_key" /> diff --git a/view/xrd_host.tpl b/view/xrd_host.tpl deleted file mode 100644 index 94e3c2146e..0000000000 --- a/view/xrd_host.tpl +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0' - xmlns:hm='http://host-meta.net/xrd/1.0'> - - <hm:Host>$zhost</hm:Host> - - <Link rel='lrdd' template='$domain/xrd/?uri={uri}' /> - <Link rel='acct-mgmt' href='$domain/amcd' /> - <Link rel='http://services.mozilla.com/amcd/0.1' href='$domain/amcd' /> - <Link rel="http://oexchange.org/spec/0.8/rel/resident-target" type="application/xrd+xml" - href="$domain/oexchange/xrd" /> - - <Property xmlns:mk="http://salmon-protocol.org/ns/magic-key" - type="http://salmon-protocol.org/ns/magic-key" - mk:key_id="1">$bigkey</Property> - - -</XRD> diff --git a/view/xrd_person.tpl b/view/xrd_person.tpl deleted file mode 100644 index d79203465b..0000000000 --- a/view/xrd_person.tpl +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"> - - <Subject>$accturi</Subject> - <Alias>$accturi</Alias> - <Alias>$profile_url</Alias> - - <Link rel="http://purl.org/macgirvin/dfrn/1.0" - href="$profile_url" /> - <Link rel="http://schemas.google.com/g/2010#updates-from" - type="application/atom+xml" - href="$atom" /> - <Link rel="http://webfinger.net/rel/profile-page" - type="text/html" - href="$profile_url" /> - <Link rel="http://microformats.org/profile/hcard" - type="text/html" - href="$hcard_url" /> - <Link rel="http://portablecontacts.net/spec/1.0" - href="$poco_url" /> - <Link rel="http://webfinger.net/rel/avatar" - type="image/jpeg" - href="$photo" /> - $dspr - <Link rel="salmon" - href="$salmon" /> - <Link rel="http://salmon-protocol.org/ns/salmon-replies" - href="$salmon" /> - <Link rel="http://salmon-protocol.org/ns/salmon-mention" - href="$salmen" /> - <Link rel="magic-public-key" - href="$modexp" /> - - <Property xmlns:mk="http://salmon-protocol.org/ns/magic-key" - type="http://salmon-protocol.org/ns/magic-key" - mk:key_id="1">$bigkey</Property> - -</XRD> From d36292c532d8fe98fa224f9b172f019ac1db238a Mon Sep 17 00:00:00 2001 From: Fabrixxm <fabrix.xm@gmail.com> Date: Thu, 28 Mar 2013 09:07:51 +0100 Subject: [PATCH 3/5] template: set smarty3 as default template engine in theme info array. remove commented code from get_markup_template. add check for $root/$filename in get_template_file. --- boot.php | 8 +++++--- include/text.php | 24 ++---------------------- 2 files changed, 7 insertions(+), 25 deletions(-) diff --git a/boot.php b/boot.php index 477b8331c0..94b9fdc8f7 100644 --- a/boot.php +++ b/boot.php @@ -383,7 +383,7 @@ if(! class_exists('App')) { 'force_max_items' => 0, 'thread_allow' => true, 'stylesheet' => '', - 'template_engine' => 'internal', + 'template_engine' => 'smarty3', ); // array of registered template engines ('name'=>'class name') @@ -755,7 +755,6 @@ if(! class_exists('App')) { * @return object Template Engine instance */ function template_engine($name = ''){ - if ($name!=="") { $template_engine = $name; } else { @@ -764,6 +763,7 @@ if(! class_exists('App')) { $template_engine = $this->theme['template_engine']; } } + if (isset($this->template_engines[$template_engine])){ if(isset($this->template_engine_instance[$template_engine])){ return $this->template_engine_instance[$template_engine]; @@ -783,7 +783,8 @@ if(! class_exists('App')) { } function set_template_engine($engine = 'smarty3') { - + $this->theme['template_engine'] = $engine; + /* $this->theme['template_engine'] = 'smarty3'; switch($engine) { @@ -794,6 +795,7 @@ if(! class_exists('App')) { default: break; } + */ } function get_template_ldelim($engine = 'smarty3') { diff --git a/include/text.php b/include/text.php index 628b4fc2da..72a2e1c372 100644 --- a/include/text.php +++ b/include/text.php @@ -570,28 +570,6 @@ function get_markup_template($s, $root = '') { $a->save_timestamp($stamp1, "file"); return $template; - /* - - if($a->theme['template_engine'] === 'smarty3') { - $template_file = get_template_file($a, 'smarty3/' . $s, $root); - - $template = new FriendicaSmarty(); - $template->filename = $template_file; - $a->save_timestamp($stamp1, "rendering"); - - return $template; - } - else { - $template_file = get_template_file($a, $s, $root); - $a->save_timestamp($stamp1, "rendering"); - - $stamp1 = microtime(true); - $content = file_get_contents($template_file); - $a->save_timestamp($stamp1, "file"); - return $content; - - } - */ }} if(! function_exists("get_template_file")) { @@ -613,6 +591,8 @@ function get_template_file($a, $filename, $root = '') { $template_file = "{$root}view/theme/$theme/$filename"; elseif (x($a->theme_info,"extends") && file_exists("{$root}view/theme/{$a->theme_info["extends"]}/$filename")) $template_file = "{$root}view/theme/{$a->theme_info["extends"]}/$filename"; + elseif (file_exists("{$root}/$filename")) + $template_file = "{$root}/$filename"; else $template_file = "{$root}view/$filename"; From 379c761c3f4708f7ae2c5543fdb619a040d69413 Mon Sep 17 00:00:00 2001 From: Fabrixxm <fabrix.xm@gmail.com> Date: Tue, 23 Apr 2013 07:47:57 -0400 Subject: [PATCH 4/5] missing "templates" folders --- view/templates/404.tpl | 6 + view/templates/acl_selector.tpl | 31 + view/templates/admin_aside.tpl | 47 + view/templates/admin_logs.tpl | 24 + view/templates/admin_plugins.tpl | 20 + view/templates/admin_plugins_details.tpl | 41 + view/templates/admin_remoteupdate.tpl | 103 + view/templates/admin_site.tpl | 121 + view/templates/admin_summary.tpl | 45 + view/templates/admin_users.tpl | 103 + view/templates/album_edit.tpl | 20 + view/templates/api_config_xml.tpl | 71 + view/templates/api_friends_xml.tpl | 12 + view/templates/api_ratelimit_xml.tpl | 11 + view/templates/api_status_xml.tpl | 51 + view/templates/api_test_xml.tpl | 6 + view/templates/api_timeline_atom.tpl | 95 + view/templates/api_timeline_rss.tpl | 31 + view/templates/api_timeline_xml.tpl | 25 + view/templates/api_user_xml.tpl | 51 + view/templates/apps.tpl | 12 + view/templates/atom_feed.tpl | 34 + view/templates/atom_feed_dfrn.tpl | 34 + view/templates/atom_mail.tpl | 22 + view/templates/atom_relocate.tpl | 22 + view/templates/atom_suggest.tpl | 16 + view/templates/auto_request.tpl | 42 + view/templates/birthdays_reminder.tpl | 15 + view/templates/categories_widget.tpl | 17 + view/templates/comment_item.tpl | 44 + view/templates/common_friends.tpl | 17 + view/templates/common_tabs.tpl | 10 + view/templates/confirm.tpl | 19 + view/templates/contact_block.tpl | 17 + view/templates/contact_edit.tpl | 93 + view/templates/contact_end.tpl | 5 + view/templates/contact_head.tpl | 35 + view/templates/contact_template.tpl | 36 + view/templates/contacts-end.tpl | 5 + view/templates/contacts-head.tpl | 22 + view/templates/contacts-template.tpl | 31 + view/templates/contacts-widget-sidebar.tpl | 11 + view/templates/content.tpl | 7 + view/templates/conversation.tpl | 34 + view/templates/crepair.tpl | 51 + view/templates/cropbody.tpl | 63 + view/templates/cropend.tpl | 5 + view/templates/crophead.tpl | 9 + view/templates/delegate.tpl | 62 + view/templates/dfrn_req_confirm.tpl | 26 + view/templates/dfrn_request.tpl | 70 + view/templates/diasp_dec_hdr.tpl | 13 + view/templates/diaspora_comment.tpl | 16 + view/templates/diaspora_comment_relay.tpl | 17 + view/templates/diaspora_conversation.tpl | 34 + view/templates/diaspora_like.tpl | 17 + view/templates/diaspora_like_relay.tpl | 18 + view/templates/diaspora_message.tpl | 18 + view/templates/diaspora_photo.tpl | 18 + view/templates/diaspora_post.tpl | 16 + view/templates/diaspora_profile.tpl | 21 + view/templates/diaspora_relay_retraction.tpl | 15 + .../diaspora_relayable_retraction.tpl | 16 + view/templates/diaspora_retract.tpl | 14 + view/templates/diaspora_share.tpl | 13 + view/templates/diaspora_signed_retract.tpl | 15 + view/templates/diaspora_vcard.tpl | 62 + view/templates/directory_header.tpl | 21 + view/templates/directory_item.tpl | 16 + view/templates/display-head.tpl | 13 + view/templates/email_notify_html.tpl | 35 + view/templates/email_notify_text.tpl | 21 + view/templates/end.tpl | 5 + view/templates/event.tpl | 15 + view/templates/event_end.tpl | 5 + view/templates/event_form.tpl | 54 + view/templates/event_head.tpl | 144 + view/templates/events-js.tpl | 11 + view/templates/events.tpl | 29 + view/templates/events_reminder.tpl | 15 + view/templates/failed_updates.tpl | 22 + view/templates/fake_feed.tpl | 18 + view/templates/field.tpl | 9 + view/templates/field_checkbox.tpl | 11 + view/templates/field_combobox.tpl | 23 + view/templates/field_custom.tpl | 11 + view/templates/field_input.tpl | 11 + view/templates/field_intcheckbox.tpl | 11 + view/templates/field_openid.tpl | 11 + view/templates/field_password.tpl | 11 + view/templates/field_radio.tpl | 11 + view/templates/field_richtext.tpl | 11 + view/templates/field_select.tpl | 13 + view/templates/field_select_raw.tpl | 13 + view/templates/field_textarea.tpl | 11 + view/templates/field_themeselect.tpl | 14 + view/templates/field_yesno.tpl | 18 + view/templates/fileas_widget.tpl | 17 + view/templates/filebrowser.tpl | 89 + view/templates/filer_dialog.tpl | 9 + view/templates/follow.tpl | 13 + view/templates/follow_slap.tpl | 30 + view/templates/generic_links_widget.tpl | 16 + view/templates/group_drop.tpl | 14 + view/templates/group_edit.tpl | 28 + view/templates/group_selection.tpl | 13 + view/templates/group_side.tpl | 38 + view/templates/groupeditor.tpl | 21 + view/templates/head.tpl | 117 + view/templates/hide_comments.tpl | 9 + view/templates/install.tpl | 15 + view/templates/install_checks.tpl | 29 + view/templates/install_db.tpl | 35 + view/templates/install_settings.tpl | 30 + view/templates/intros.tpl | 33 + view/templates/invite.tpl | 35 + view/templates/jot-end.tpl | 5 + view/templates/jot-header.tpl | 327 + view/templates/jot.tpl | 93 + view/templates/jot_geotag.tpl | 13 + view/templates/lang_selector.tpl | 15 + view/templates/like_noshare.tpl | 12 + view/templates/login.tpl | 40 + view/templates/login_head.tpl | 5 + view/templates/logout.tpl | 11 + view/templates/lostpass.tpl | 23 + view/templates/magicsig.tpl | 14 + view/templates/mail_conv.tpl | 19 + view/templates/mail_display.tpl | 15 + view/templates/mail_head.tpl | 8 + view/templates/mail_list.tpl | 21 + view/templates/maintenance.tpl | 6 + view/templates/manage.tpl | 22 + view/templates/match.tpl | 21 + view/templates/message-end.tpl | 5 + view/templates/message-head.tpl | 22 + view/templates/message_side.tpl | 15 + view/templates/moderated_comment.tpl | 39 + view/templates/mood_content.tpl | 25 + view/templates/msg-end.tpl | 5 + view/templates/msg-header.tpl | 102 + view/templates/nav.tpl | 73 + view/templates/navigation.tpl | 108 + view/templates/netfriend.tpl | 19 + view/templates/nets.tpl | 15 + view/templates/nogroup-template.tpl | 17 + view/templates/notifications.tpl | 13 + .../templates/notifications_comments_item.tpl | 8 + .../templates/notifications_dislikes_item.tpl | 8 + view/templates/notifications_friends_item.tpl | 8 + view/templates/notifications_likes_item.tpl | 8 + view/templates/notifications_network_item.tpl | 8 + view/templates/notifications_posts_item.tpl | 8 + view/templates/notify.tpl | 8 + view/templates/oauth_authorize.tpl | 15 + view/templates/oauth_authorize_done.tpl | 9 + view/templates/oembed_video.tpl | 9 + view/templates/oexchange_xrd.tpl | 38 + view/templates/opensearch.tpl | 18 + view/templates/pagetypes.tpl | 10 + view/templates/peoplefind.tpl | 19 + view/templates/photo_album.tpl | 12 + view/templates/photo_drop.tpl | 9 + view/templates/photo_edit.tpl | 55 + view/templates/photo_edit_head.tpl | 16 + view/templates/photo_item.tpl | 27 + view/templates/photo_top.tpl | 13 + view/templates/photo_view.tpl | 42 + .../templates/photos_default_uploader_box.tpl | 6 + .../photos_default_uploader_submit.tpl | 8 + view/templates/photos_head.tpl | 31 + view/templates/photos_recent.tpl | 16 + view/templates/photos_upload.tpl | 54 + view/templates/poco_entry_xml.tpl | 12 + view/templates/poco_xml.tpl | 23 + view/templates/poke_content.tpl | 37 + view/templates/posted_date_widget.tpl | 14 + view/templates/profed_end.tpl | 5 + view/templates/profed_head.tpl | 43 + view/templates/profile-hide-friends.tpl | 21 + view/templates/profile-hide-wall.tpl | 21 + view/templates/profile-in-directory.tpl | 21 + view/templates/profile-in-netdir.tpl | 21 + view/templates/profile_advanced.tpl | 175 + view/templates/profile_edit.tpl | 328 + view/templates/profile_edlink.tpl | 7 + view/templates/profile_entry.tpl | 16 + view/templates/profile_listing_header.tpl | 13 + view/templates/profile_photo.tpl | 31 + view/templates/profile_publish.tpl | 21 + view/templates/profile_vcard.tpl | 55 + view/templates/prv_message.tpl | 38 + view/templates/pwdreset.tpl | 22 + view/templates/register.tpl | 70 + view/templates/remote_friends_common.tpl | 26 + view/templates/removeme.tpl | 25 + view/templates/saved_searches_aside.tpl | 19 + view/templates/search_item.tpl | 69 + view/templates/settings-end.tpl | 5 + view/templates/settings-head.tpl | 30 + view/templates/settings.tpl | 152 + view/templates/settings_addons.tpl | 15 + view/templates/settings_connectors.tpl | 40 + view/templates/settings_display.tpl | 27 + view/templates/settings_display_end.tpl | 5 + view/templates/settings_features.tpl | 25 + view/templates/settings_nick_set.tpl | 10 + view/templates/settings_nick_subdir.tpl | 11 + view/templates/settings_oauth.tpl | 36 + view/templates/settings_oauth_edit.tpl | 22 + view/templates/suggest_friends.tpl | 21 + view/templates/suggestions.tpl | 26 + view/templates/tag_slap.tpl | 35 + view/templates/threaded_conversation.tpl | 21 + view/templates/toggle_mobile_footer.tpl | 7 + view/templates/uexport.tpl | 14 + view/templates/uimport.tpl | 18 + view/templates/vcard-widget.tpl | 10 + view/templates/viewcontact_template.tpl | 14 + view/templates/voting_fakelink.tpl | 6 + view/templates/wall_thread.tpl | 125 + view/templates/wallmessage.tpl | 37 + view/templates/wallmsg-end.tpl | 5 + view/templates/wallmsg-header.tpl | 87 + view/templates/xrd_diaspora.tpl | 8 + view/templates/xrd_host.tpl | 23 + view/templates/xrd_person.tpl | 43 + view/theme/cleanzero/templates/nav.tpl | 90 + .../cleanzero/templates/theme_settings.tpl | 15 + .../comix-plain/templates/comment_item.tpl | 38 + .../comix-plain/templates/search_item.tpl | 59 + view/theme/comix/templates/comment_item.tpl | 38 + view/theme/comix/templates/search_item.tpl | 59 + .../templates/acl_html_selector.tpl | 34 + .../decaf-mobile/templates/acl_selector.tpl | 28 + .../decaf-mobile/templates/admin_aside.tpl | 36 + .../decaf-mobile/templates/admin_site.tpl | 72 + .../decaf-mobile/templates/admin_users.tpl | 103 + .../decaf-mobile/templates/album_edit.tpl | 20 + .../templates/categories_widget.tpl | 17 + .../decaf-mobile/templates/comment_item.tpl | 84 + .../decaf-mobile/templates/common_tabs.tpl | 11 + .../decaf-mobile/templates/contact_block.tpl | 17 + .../decaf-mobile/templates/contact_edit.tpl | 98 + .../decaf-mobile/templates/contact_head.tpl | 5 + .../templates/contact_template.tpl | 43 + .../decaf-mobile/templates/contacts-end.tpl | 9 + .../decaf-mobile/templates/contacts-head.tpl | 10 + .../templates/contacts-template.tpl | 33 + .../templates/contacts-widget-sidebar.tpl | 7 + .../decaf-mobile/templates/conversation.tpl | 34 + .../theme/decaf-mobile/templates/cropbody.tpl | 32 + view/theme/decaf-mobile/templates/cropend.tpl | 9 + .../theme/decaf-mobile/templates/crophead.tpl | 6 + .../decaf-mobile/templates/display-head.tpl | 9 + view/theme/decaf-mobile/templates/end.tpl | 30 + .../decaf-mobile/templates/event_end.tpl | 9 + .../decaf-mobile/templates/event_head.tpl | 11 + .../decaf-mobile/templates/field_checkbox.tpl | 11 + .../decaf-mobile/templates/field_input.tpl | 11 + .../decaf-mobile/templates/field_openid.tpl | 11 + .../decaf-mobile/templates/field_password.tpl | 11 + .../templates/field_themeselect.tpl | 14 + .../decaf-mobile/templates/field_yesno.tpl | 19 + .../templates/generic_links_widget.tpl | 17 + .../decaf-mobile/templates/group_drop.tpl | 14 + .../decaf-mobile/templates/group_side.tpl | 38 + view/theme/decaf-mobile/templates/head.tpl | 35 + view/theme/decaf-mobile/templates/jot-end.tpl | 10 + .../decaf-mobile/templates/jot-header.tpl | 22 + view/theme/decaf-mobile/templates/jot.tpl | 104 + .../decaf-mobile/templates/jot_geotag.tpl | 16 + .../decaf-mobile/templates/lang_selector.tpl | 15 + .../decaf-mobile/templates/like_noshare.tpl | 12 + view/theme/decaf-mobile/templates/login.tpl | 50 + .../decaf-mobile/templates/login_head.tpl | 7 + .../theme/decaf-mobile/templates/lostpass.tpl | 26 + .../decaf-mobile/templates/mail_conv.tpl | 23 + .../decaf-mobile/templates/mail_list.tpl | 21 + view/theme/decaf-mobile/templates/manage.tpl | 23 + .../decaf-mobile/templates/message-end.tpl | 9 + .../decaf-mobile/templates/message-head.tpl | 5 + .../templates/moderated_comment.tpl | 66 + view/theme/decaf-mobile/templates/msg-end.tpl | 7 + .../decaf-mobile/templates/msg-header.tpl | 15 + view/theme/decaf-mobile/templates/nav.tpl | 160 + .../decaf-mobile/templates/photo_drop.tpl | 9 + .../decaf-mobile/templates/photo_edit.tpl | 65 + .../templates/photo_edit_head.tpl | 12 + .../decaf-mobile/templates/photo_view.tpl | 47 + .../decaf-mobile/templates/photos_head.tpl | 10 + .../decaf-mobile/templates/photos_upload.tpl | 56 + .../decaf-mobile/templates/profed_end.tpl | 13 + .../decaf-mobile/templates/profed_head.tpl | 10 + .../decaf-mobile/templates/profile_edit.tpl | 329 + .../decaf-mobile/templates/profile_photo.tpl | 24 + .../decaf-mobile/templates/profile_vcard.tpl | 56 + .../decaf-mobile/templates/prv_message.tpl | 48 + .../theme/decaf-mobile/templates/register.tpl | 85 + .../decaf-mobile/templates/search_item.tpl | 69 + .../decaf-mobile/templates/settings-head.tpl | 10 + .../theme/decaf-mobile/templates/settings.tpl | 156 + .../templates/settings_display_end.tpl | 7 + .../templates/suggest_friends.tpl | 21 + .../templates/threaded_conversation.tpl | 17 + .../templates/voting_fakelink.tpl | 6 + .../decaf-mobile/templates/wall_thread.tpl | 124 + .../templates/wall_thread_toponly.tpl | 106 + .../decaf-mobile/templates/wallmessage.tpl | 37 + .../decaf-mobile/templates/wallmsg-end.tpl | 7 + .../decaf-mobile/templates/wallmsg-header.tpl | 12 + view/theme/diabook/templates/admin_users.tpl | 93 + view/theme/diabook/templates/bottom.tpl | 160 + .../diabook/templates/ch_directory_item.tpl | 15 + view/theme/diabook/templates/comment_item.tpl | 48 + .../theme/diabook/templates/communityhome.tpl | 177 + .../diabook/templates/contact_template.tpl | 36 + .../diabook/templates/directory_item.tpl | 47 + view/theme/diabook/templates/footer.tpl | 8 + .../templates/generic_links_widget.tpl | 16 + view/theme/diabook/templates/group_side.tpl | 39 + view/theme/diabook/templates/jot.tpl | 92 + view/theme/diabook/templates/login.tpl | 38 + view/theme/diabook/templates/mail_conv.tpl | 65 + view/theme/diabook/templates/mail_display.tpl | 17 + view/theme/diabook/templates/mail_list.tpl | 13 + view/theme/diabook/templates/message_side.tpl | 15 + view/theme/diabook/templates/nav.tpl | 193 + view/theme/diabook/templates/nets.tpl | 22 + view/theme/diabook/templates/oembed_video.tpl | 9 + view/theme/diabook/templates/photo_item.tpl | 70 + view/theme/diabook/templates/photo_view.tpl | 38 + view/theme/diabook/templates/profile_side.tpl | 26 + .../theme/diabook/templates/profile_vcard.tpl | 69 + view/theme/diabook/templates/prv_message.tpl | 45 + view/theme/diabook/templates/right_aside.tpl | 25 + view/theme/diabook/templates/search_item.tpl | 116 + .../diabook/templates/theme_settings.tpl | 46 + view/theme/diabook/templates/wall_thread.tpl | 146 + view/theme/dispy/templates/bottom.tpl | 76 + view/theme/dispy/templates/comment_item.tpl | 75 + view/theme/dispy/templates/communityhome.tpl | 40 + .../dispy/templates/contact_template.tpl | 41 + view/theme/dispy/templates/conversation.tpl | 34 + view/theme/dispy/templates/group_side.tpl | 34 + view/theme/dispy/templates/header.tpl | 5 + view/theme/dispy/templates/jot-header.tpl | 350 + view/theme/dispy/templates/jot.tpl | 84 + view/theme/dispy/templates/lang_selector.tpl | 15 + view/theme/dispy/templates/mail_head.tpl | 10 + view/theme/dispy/templates/nav.tpl | 150 + view/theme/dispy/templates/photo_edit.tpl | 58 + view/theme/dispy/templates/photo_view.tpl | 41 + view/theme/dispy/templates/profile_vcard.tpl | 87 + .../dispy/templates/saved_searches_aside.tpl | 19 + view/theme/dispy/templates/search_item.tpl | 69 + view/theme/dispy/templates/theme_settings.tpl | 15 + .../dispy/templates/threaded_conversation.tpl | 20 + view/theme/dispy/templates/wall_thread.tpl | 144 + .../duepuntozero/templates/comment_item.tpl | 71 + .../duepuntozero/templates/lang_selector.tpl | 15 + .../templates/moderated_comment.tpl | 66 + view/theme/duepuntozero/templates/nav.tpl | 75 + .../duepuntozero/templates/profile_vcard.tpl | 56 + .../duepuntozero/templates/prv_message.tpl | 44 + .../theme/facepark/templates/comment_item.tpl | 38 + view/theme/facepark/templates/group_side.tpl | 33 + view/theme/facepark/templates/jot.tpl | 90 + view/theme/facepark/templates/nav.tpl | 73 + .../facepark/templates/profile_vcard.tpl | 52 + view/theme/facepark/templates/search_item.tpl | 59 + .../frost-mobile/settings.tpl.BASE.8446.tpl | 144 + .../frost-mobile/settings.tpl.LOCAL.8446.tpl | 147 + .../frost-mobile/templates/acl_selector.tpl | 28 + .../frost-mobile/templates/admin_aside.tpl | 36 + .../frost-mobile/templates/admin_site.tpl | 72 + .../frost-mobile/templates/admin_users.tpl | 103 + .../templates/categories_widget.tpl | 17 + .../frost-mobile/templates/comment_item.tpl | 83 + .../frost-mobile/templates/common_tabs.tpl | 11 + .../frost-mobile/templates/contact_block.tpl | 17 + .../frost-mobile/templates/contact_edit.tpl | 98 + .../frost-mobile/templates/contact_head.tpl | 5 + .../templates/contact_template.tpl | 41 + .../frost-mobile/templates/contacts-end.tpl | 9 + .../frost-mobile/templates/contacts-head.tpl | 10 + .../templates/contacts-template.tpl | 33 + .../templates/contacts-widget-sidebar.tpl | 7 + .../frost-mobile/templates/conversation.tpl | 34 + .../theme/frost-mobile/templates/cropbody.tpl | 32 + view/theme/frost-mobile/templates/cropend.tpl | 9 + .../theme/frost-mobile/templates/crophead.tpl | 6 + .../frost-mobile/templates/display-head.tpl | 9 + view/theme/frost-mobile/templates/end.tpl | 27 + view/theme/frost-mobile/templates/event.tpl | 15 + .../frost-mobile/templates/event_end.tpl | 9 + .../frost-mobile/templates/event_head.tpl | 11 + .../frost-mobile/templates/field_checkbox.tpl | 11 + .../frost-mobile/templates/field_input.tpl | 11 + .../frost-mobile/templates/field_openid.tpl | 11 + .../frost-mobile/templates/field_password.tpl | 11 + .../templates/field_themeselect.tpl | 14 + .../templates/generic_links_widget.tpl | 17 + .../frost-mobile/templates/group_drop.tpl | 14 + view/theme/frost-mobile/templates/head.tpl | 36 + view/theme/frost-mobile/templates/jot-end.tpl | 10 + .../frost-mobile/templates/jot-header.tpl | 23 + view/theme/frost-mobile/templates/jot.tpl | 96 + .../frost-mobile/templates/jot_geotag.tpl | 16 + .../frost-mobile/templates/lang_selector.tpl | 15 + .../frost-mobile/templates/like_noshare.tpl | 12 + view/theme/frost-mobile/templates/login.tpl | 50 + .../frost-mobile/templates/login_head.tpl | 7 + .../theme/frost-mobile/templates/lostpass.tpl | 26 + .../frost-mobile/templates/mail_conv.tpl | 23 + .../frost-mobile/templates/mail_list.tpl | 21 + .../frost-mobile/templates/message-end.tpl | 9 + .../frost-mobile/templates/message-head.tpl | 5 + .../templates/moderated_comment.tpl | 66 + view/theme/frost-mobile/templates/msg-end.tpl | 7 + .../frost-mobile/templates/msg-header.tpl | 15 + view/theme/frost-mobile/templates/nav.tpl | 151 + .../frost-mobile/templates/photo_drop.tpl | 9 + .../frost-mobile/templates/photo_edit.tpl | 63 + .../templates/photo_edit_head.tpl | 12 + .../frost-mobile/templates/photo_view.tpl | 47 + .../frost-mobile/templates/photos_head.tpl | 10 + .../frost-mobile/templates/photos_upload.tpl | 55 + .../frost-mobile/templates/profed_end.tpl | 13 + .../frost-mobile/templates/profed_head.tpl | 10 + .../frost-mobile/templates/profile_edit.tpl | 327 + .../frost-mobile/templates/profile_photo.tpl | 24 + .../frost-mobile/templates/profile_vcard.tpl | 56 + .../frost-mobile/templates/prv_message.tpl | 44 + .../theme/frost-mobile/templates/register.tpl | 85 + .../frost-mobile/templates/search_item.tpl | 69 + .../frost-mobile/templates/settings-head.tpl | 10 + .../theme/frost-mobile/templates/settings.tpl | 152 + .../templates/settings_display_end.tpl | 7 + .../templates/suggest_friends.tpl | 21 + .../templates/threaded_conversation.tpl | 20 + .../templates/voting_fakelink.tpl | 6 + .../frost-mobile/templates/wall_thread.tpl | 131 + .../frost-mobile/templates/wallmsg-end.tpl | 7 + .../frost-mobile/templates/wallmsg-header.tpl | 12 + view/theme/frost/templates/acl_selector.tpl | 28 + view/theme/frost/templates/admin_aside.tpl | 36 + view/theme/frost/templates/admin_site.tpl | 81 + view/theme/frost/templates/admin_users.tpl | 103 + view/theme/frost/templates/comment_item.tpl | 82 + view/theme/frost/templates/contact_edit.tpl | 93 + view/theme/frost/templates/contact_end.tpl | 7 + view/theme/frost/templates/contact_head.tpl | 9 + .../frost/templates/contact_template.tpl | 38 + view/theme/frost/templates/contacts-end.tpl | 9 + view/theme/frost/templates/contacts-head.tpl | 10 + .../frost/templates/contacts-template.tpl | 33 + view/theme/frost/templates/cropbody.tpl | 32 + view/theme/frost/templates/cropend.tpl | 9 + view/theme/frost/templates/crophead.tpl | 6 + view/theme/frost/templates/display-head.tpl | 9 + view/theme/frost/templates/end.tpl | 30 + view/theme/frost/templates/event.tpl | 15 + view/theme/frost/templates/event_end.tpl | 10 + view/theme/frost/templates/event_form.tpl | 55 + view/theme/frost/templates/event_head.tpl | 12 + view/theme/frost/templates/field_combobox.tpl | 23 + view/theme/frost/templates/field_input.tpl | 11 + view/theme/frost/templates/field_openid.tpl | 11 + view/theme/frost/templates/field_password.tpl | 11 + .../frost/templates/field_themeselect.tpl | 14 + view/theme/frost/templates/filebrowser.tpl | 89 + view/theme/frost/templates/group_drop.tpl | 14 + view/theme/frost/templates/head.tpl | 28 + view/theme/frost/templates/jot-end.tpl | 8 + view/theme/frost/templates/jot-header.tpl | 22 + view/theme/frost/templates/jot.tpl | 96 + view/theme/frost/templates/jot_geotag.tpl | 16 + view/theme/frost/templates/lang_selector.tpl | 15 + view/theme/frost/templates/like_noshare.tpl | 12 + view/theme/frost/templates/login.tpl | 50 + view/theme/frost/templates/login_head.tpl | 7 + view/theme/frost/templates/lostpass.tpl | 26 + view/theme/frost/templates/mail_conv.tpl | 19 + view/theme/frost/templates/mail_list.tpl | 21 + view/theme/frost/templates/message-end.tpl | 9 + view/theme/frost/templates/message-head.tpl | 5 + .../frost/templates/moderated_comment.tpl | 66 + view/theme/frost/templates/msg-end.tpl | 8 + view/theme/frost/templates/msg-header.tpl | 15 + view/theme/frost/templates/nav.tpl | 155 + view/theme/frost/templates/photo_drop.tpl | 9 + view/theme/frost/templates/photo_edit.tpl | 63 + .../theme/frost/templates/photo_edit_head.tpl | 12 + view/theme/frost/templates/photo_view.tpl | 47 + view/theme/frost/templates/photos_head.tpl | 10 + view/theme/frost/templates/photos_upload.tpl | 57 + .../frost/templates/posted_date_widget.tpl | 14 + view/theme/frost/templates/profed_end.tpl | 13 + view/theme/frost/templates/profed_head.tpl | 10 + view/theme/frost/templates/profile_edit.tpl | 327 + view/theme/frost/templates/profile_vcard.tpl | 56 + view/theme/frost/templates/prv_message.tpl | 44 + view/theme/frost/templates/register.tpl | 85 + view/theme/frost/templates/search_item.tpl | 69 + view/theme/frost/templates/settings-head.tpl | 10 + .../frost/templates/settings_display_end.tpl | 7 + .../theme/frost/templates/suggest_friends.tpl | 21 + .../frost/templates/threaded_conversation.tpl | 33 + .../theme/frost/templates/voting_fakelink.tpl | 6 + view/theme/frost/templates/wall_thread.tpl | 130 + view/theme/frost/templates/wallmsg-end.tpl | 9 + view/theme/frost/templates/wallmsg-header.tpl | 12 + view/theme/oldtest/app/app.js | 85 + view/theme/oldtest/bootstrap.zip | Bin 0 -> 85566 bytes .../oldtest/css/bootstrap-responsive.css | 1109 +++ .../oldtest/css/bootstrap-responsive.min.css | 9 + view/theme/oldtest/css/bootstrap.css | 6158 +++++++++++++++++ view/theme/oldtest/css/bootstrap.min.css | 9 + view/theme/oldtest/default.php | 52 + .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../oldtest/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes view/theme/oldtest/js/bootstrap.js | 2276 ++++++ view/theme/oldtest/js/bootstrap.min.js | 6 + view/theme/oldtest/js/knockout-2.2.1.js | 85 + view/theme/oldtest/style.css | 0 view/theme/oldtest/theme.php | 46 + .../quattro/templates/birthdays_reminder.tpl | 6 + view/theme/quattro/templates/comment_item.tpl | 68 + .../quattro/templates/contact_template.tpl | 37 + view/theme/quattro/templates/conversation.tpl | 54 + .../quattro/templates/events_reminder.tpl | 44 + .../theme/quattro/templates/fileas_widget.tpl | 17 + .../templates/generic_links_widget.tpl | 16 + view/theme/quattro/templates/group_side.tpl | 34 + view/theme/quattro/templates/jot.tpl | 61 + view/theme/quattro/templates/mail_conv.tpl | 68 + view/theme/quattro/templates/mail_display.tpl | 17 + view/theme/quattro/templates/mail_list.tpl | 13 + view/theme/quattro/templates/message_side.tpl | 15 + view/theme/quattro/templates/nav.tpl | 100 + view/theme/quattro/templates/nets.tpl | 17 + view/theme/quattro/templates/photo_view.tpl | 42 + .../theme/quattro/templates/profile_vcard.tpl | 73 + view/theme/quattro/templates/prv_message.tpl | 43 + .../templates/saved_searches_aside.tpl | 20 + view/theme/quattro/templates/search_item.tpl | 98 + .../quattro/templates/theme_settings.tpl | 37 + .../templates/threaded_conversation.tpl | 45 + .../theme/quattro/templates/wall_item_tag.tpl | 72 + view/theme/quattro/templates/wall_thread.tpl | 177 + .../slackr/templates/birthdays_reminder.tpl | 13 + .../slackr/templates/events_reminder.tpl | 44 + view/theme/smoothly/templates/bottom.tpl | 57 + view/theme/smoothly/templates/follow.tpl | 13 + view/theme/smoothly/templates/jot-header.tpl | 379 + view/theme/smoothly/templates/jot.tpl | 89 + .../smoothly/templates/lang_selector.tpl | 15 + view/theme/smoothly/templates/nav.tpl | 86 + view/theme/smoothly/templates/search_item.tpl | 58 + view/theme/smoothly/templates/wall_thread.tpl | 165 + .../testbubble/templates/comment_item.tpl | 38 + .../theme/testbubble/templates/group_drop.tpl | 13 + .../theme/testbubble/templates/group_edit.tpl | 21 + .../theme/testbubble/templates/group_side.tpl | 33 + .../theme/testbubble/templates/jot-header.tpl | 371 + view/theme/testbubble/templates/jot.tpl | 80 + view/theme/testbubble/templates/match.tpl | 18 + view/theme/testbubble/templates/nav.tpl | 71 + .../testbubble/templates/photo_album.tpl | 13 + view/theme/testbubble/templates/photo_top.tpl | 13 + .../theme/testbubble/templates/photo_view.tpl | 45 + .../testbubble/templates/profile_entry.tpl | 16 + .../testbubble/templates/profile_vcard.tpl | 50 + .../templates/saved_searches_aside.tpl | 19 + .../testbubble/templates/search_item.tpl | 58 + .../testbubble/templates/wall_thread.tpl | 112 + view/theme/vier/templates/comment_item.tpl | 56 + view/theme/vier/templates/mail_list.tpl | 13 + view/theme/vier/templates/nav.tpl | 150 + view/theme/vier/templates/profile_edlink.tpl | 6 + view/theme/vier/templates/profile_vcard.tpl | 70 + view/theme/vier/templates/search_item.tpl | 97 + .../vier/templates/threaded_conversation.tpl | 45 + view/theme/vier/templates/wall_thread.tpl | 177 + 585 files changed, 32721 insertions(+) create mode 100644 view/templates/404.tpl create mode 100644 view/templates/acl_selector.tpl create mode 100644 view/templates/admin_aside.tpl create mode 100644 view/templates/admin_logs.tpl create mode 100644 view/templates/admin_plugins.tpl create mode 100644 view/templates/admin_plugins_details.tpl create mode 100644 view/templates/admin_remoteupdate.tpl create mode 100644 view/templates/admin_site.tpl create mode 100644 view/templates/admin_summary.tpl create mode 100644 view/templates/admin_users.tpl create mode 100644 view/templates/album_edit.tpl create mode 100644 view/templates/api_config_xml.tpl create mode 100644 view/templates/api_friends_xml.tpl create mode 100644 view/templates/api_ratelimit_xml.tpl create mode 100644 view/templates/api_status_xml.tpl create mode 100644 view/templates/api_test_xml.tpl create mode 100644 view/templates/api_timeline_atom.tpl create mode 100644 view/templates/api_timeline_rss.tpl create mode 100644 view/templates/api_timeline_xml.tpl create mode 100644 view/templates/api_user_xml.tpl create mode 100644 view/templates/apps.tpl create mode 100644 view/templates/atom_feed.tpl create mode 100644 view/templates/atom_feed_dfrn.tpl create mode 100644 view/templates/atom_mail.tpl create mode 100644 view/templates/atom_relocate.tpl create mode 100644 view/templates/atom_suggest.tpl create mode 100644 view/templates/auto_request.tpl create mode 100644 view/templates/birthdays_reminder.tpl create mode 100644 view/templates/categories_widget.tpl create mode 100644 view/templates/comment_item.tpl create mode 100644 view/templates/common_friends.tpl create mode 100644 view/templates/common_tabs.tpl create mode 100644 view/templates/confirm.tpl create mode 100644 view/templates/contact_block.tpl create mode 100644 view/templates/contact_edit.tpl create mode 100644 view/templates/contact_end.tpl create mode 100644 view/templates/contact_head.tpl create mode 100644 view/templates/contact_template.tpl create mode 100644 view/templates/contacts-end.tpl create mode 100644 view/templates/contacts-head.tpl create mode 100644 view/templates/contacts-template.tpl create mode 100644 view/templates/contacts-widget-sidebar.tpl create mode 100644 view/templates/content.tpl create mode 100644 view/templates/conversation.tpl create mode 100644 view/templates/crepair.tpl create mode 100644 view/templates/cropbody.tpl create mode 100644 view/templates/cropend.tpl create mode 100644 view/templates/crophead.tpl create mode 100644 view/templates/delegate.tpl create mode 100644 view/templates/dfrn_req_confirm.tpl create mode 100644 view/templates/dfrn_request.tpl create mode 100644 view/templates/diasp_dec_hdr.tpl create mode 100644 view/templates/diaspora_comment.tpl create mode 100644 view/templates/diaspora_comment_relay.tpl create mode 100644 view/templates/diaspora_conversation.tpl create mode 100644 view/templates/diaspora_like.tpl create mode 100644 view/templates/diaspora_like_relay.tpl create mode 100644 view/templates/diaspora_message.tpl create mode 100644 view/templates/diaspora_photo.tpl create mode 100644 view/templates/diaspora_post.tpl create mode 100644 view/templates/diaspora_profile.tpl create mode 100644 view/templates/diaspora_relay_retraction.tpl create mode 100644 view/templates/diaspora_relayable_retraction.tpl create mode 100644 view/templates/diaspora_retract.tpl create mode 100644 view/templates/diaspora_share.tpl create mode 100644 view/templates/diaspora_signed_retract.tpl create mode 100644 view/templates/diaspora_vcard.tpl create mode 100644 view/templates/directory_header.tpl create mode 100644 view/templates/directory_item.tpl create mode 100644 view/templates/display-head.tpl create mode 100644 view/templates/email_notify_html.tpl create mode 100644 view/templates/email_notify_text.tpl create mode 100644 view/templates/end.tpl create mode 100644 view/templates/event.tpl create mode 100644 view/templates/event_end.tpl create mode 100644 view/templates/event_form.tpl create mode 100644 view/templates/event_head.tpl create mode 100644 view/templates/events-js.tpl create mode 100644 view/templates/events.tpl create mode 100644 view/templates/events_reminder.tpl create mode 100644 view/templates/failed_updates.tpl create mode 100644 view/templates/fake_feed.tpl create mode 100644 view/templates/field.tpl create mode 100644 view/templates/field_checkbox.tpl create mode 100644 view/templates/field_combobox.tpl create mode 100644 view/templates/field_custom.tpl create mode 100644 view/templates/field_input.tpl create mode 100644 view/templates/field_intcheckbox.tpl create mode 100644 view/templates/field_openid.tpl create mode 100644 view/templates/field_password.tpl create mode 100644 view/templates/field_radio.tpl create mode 100644 view/templates/field_richtext.tpl create mode 100644 view/templates/field_select.tpl create mode 100644 view/templates/field_select_raw.tpl create mode 100644 view/templates/field_textarea.tpl create mode 100644 view/templates/field_themeselect.tpl create mode 100644 view/templates/field_yesno.tpl create mode 100644 view/templates/fileas_widget.tpl create mode 100644 view/templates/filebrowser.tpl create mode 100644 view/templates/filer_dialog.tpl create mode 100644 view/templates/follow.tpl create mode 100644 view/templates/follow_slap.tpl create mode 100644 view/templates/generic_links_widget.tpl create mode 100644 view/templates/group_drop.tpl create mode 100644 view/templates/group_edit.tpl create mode 100644 view/templates/group_selection.tpl create mode 100644 view/templates/group_side.tpl create mode 100644 view/templates/groupeditor.tpl create mode 100644 view/templates/head.tpl create mode 100644 view/templates/hide_comments.tpl create mode 100644 view/templates/install.tpl create mode 100644 view/templates/install_checks.tpl create mode 100644 view/templates/install_db.tpl create mode 100644 view/templates/install_settings.tpl create mode 100644 view/templates/intros.tpl create mode 100644 view/templates/invite.tpl create mode 100644 view/templates/jot-end.tpl create mode 100644 view/templates/jot-header.tpl create mode 100644 view/templates/jot.tpl create mode 100644 view/templates/jot_geotag.tpl create mode 100644 view/templates/lang_selector.tpl create mode 100644 view/templates/like_noshare.tpl create mode 100644 view/templates/login.tpl create mode 100644 view/templates/login_head.tpl create mode 100644 view/templates/logout.tpl create mode 100644 view/templates/lostpass.tpl create mode 100644 view/templates/magicsig.tpl create mode 100644 view/templates/mail_conv.tpl create mode 100644 view/templates/mail_display.tpl create mode 100644 view/templates/mail_head.tpl create mode 100644 view/templates/mail_list.tpl create mode 100644 view/templates/maintenance.tpl create mode 100644 view/templates/manage.tpl create mode 100644 view/templates/match.tpl create mode 100644 view/templates/message-end.tpl create mode 100644 view/templates/message-head.tpl create mode 100644 view/templates/message_side.tpl create mode 100644 view/templates/moderated_comment.tpl create mode 100644 view/templates/mood_content.tpl create mode 100644 view/templates/msg-end.tpl create mode 100644 view/templates/msg-header.tpl create mode 100644 view/templates/nav.tpl create mode 100644 view/templates/navigation.tpl create mode 100644 view/templates/netfriend.tpl create mode 100644 view/templates/nets.tpl create mode 100644 view/templates/nogroup-template.tpl create mode 100644 view/templates/notifications.tpl create mode 100644 view/templates/notifications_comments_item.tpl create mode 100644 view/templates/notifications_dislikes_item.tpl create mode 100644 view/templates/notifications_friends_item.tpl create mode 100644 view/templates/notifications_likes_item.tpl create mode 100644 view/templates/notifications_network_item.tpl create mode 100644 view/templates/notifications_posts_item.tpl create mode 100644 view/templates/notify.tpl create mode 100644 view/templates/oauth_authorize.tpl create mode 100644 view/templates/oauth_authorize_done.tpl create mode 100644 view/templates/oembed_video.tpl create mode 100644 view/templates/oexchange_xrd.tpl create mode 100644 view/templates/opensearch.tpl create mode 100644 view/templates/pagetypes.tpl create mode 100644 view/templates/peoplefind.tpl create mode 100644 view/templates/photo_album.tpl create mode 100644 view/templates/photo_drop.tpl create mode 100644 view/templates/photo_edit.tpl create mode 100644 view/templates/photo_edit_head.tpl create mode 100644 view/templates/photo_item.tpl create mode 100644 view/templates/photo_top.tpl create mode 100644 view/templates/photo_view.tpl create mode 100644 view/templates/photos_default_uploader_box.tpl create mode 100644 view/templates/photos_default_uploader_submit.tpl create mode 100644 view/templates/photos_head.tpl create mode 100644 view/templates/photos_recent.tpl create mode 100644 view/templates/photos_upload.tpl create mode 100644 view/templates/poco_entry_xml.tpl create mode 100644 view/templates/poco_xml.tpl create mode 100644 view/templates/poke_content.tpl create mode 100644 view/templates/posted_date_widget.tpl create mode 100644 view/templates/profed_end.tpl create mode 100644 view/templates/profed_head.tpl create mode 100644 view/templates/profile-hide-friends.tpl create mode 100644 view/templates/profile-hide-wall.tpl create mode 100644 view/templates/profile-in-directory.tpl create mode 100644 view/templates/profile-in-netdir.tpl create mode 100644 view/templates/profile_advanced.tpl create mode 100644 view/templates/profile_edit.tpl create mode 100644 view/templates/profile_edlink.tpl create mode 100644 view/templates/profile_entry.tpl create mode 100644 view/templates/profile_listing_header.tpl create mode 100644 view/templates/profile_photo.tpl create mode 100644 view/templates/profile_publish.tpl create mode 100644 view/templates/profile_vcard.tpl create mode 100644 view/templates/prv_message.tpl create mode 100644 view/templates/pwdreset.tpl create mode 100644 view/templates/register.tpl create mode 100644 view/templates/remote_friends_common.tpl create mode 100644 view/templates/removeme.tpl create mode 100644 view/templates/saved_searches_aside.tpl create mode 100644 view/templates/search_item.tpl create mode 100644 view/templates/settings-end.tpl create mode 100644 view/templates/settings-head.tpl create mode 100644 view/templates/settings.tpl create mode 100644 view/templates/settings_addons.tpl create mode 100644 view/templates/settings_connectors.tpl create mode 100644 view/templates/settings_display.tpl create mode 100644 view/templates/settings_display_end.tpl create mode 100644 view/templates/settings_features.tpl create mode 100644 view/templates/settings_nick_set.tpl create mode 100644 view/templates/settings_nick_subdir.tpl create mode 100644 view/templates/settings_oauth.tpl create mode 100644 view/templates/settings_oauth_edit.tpl create mode 100644 view/templates/suggest_friends.tpl create mode 100644 view/templates/suggestions.tpl create mode 100644 view/templates/tag_slap.tpl create mode 100644 view/templates/threaded_conversation.tpl create mode 100644 view/templates/toggle_mobile_footer.tpl create mode 100644 view/templates/uexport.tpl create mode 100644 view/templates/uimport.tpl create mode 100644 view/templates/vcard-widget.tpl create mode 100644 view/templates/viewcontact_template.tpl create mode 100644 view/templates/voting_fakelink.tpl create mode 100644 view/templates/wall_thread.tpl create mode 100644 view/templates/wallmessage.tpl create mode 100644 view/templates/wallmsg-end.tpl create mode 100644 view/templates/wallmsg-header.tpl create mode 100644 view/templates/xrd_diaspora.tpl create mode 100644 view/templates/xrd_host.tpl create mode 100644 view/templates/xrd_person.tpl create mode 100644 view/theme/cleanzero/templates/nav.tpl create mode 100644 view/theme/cleanzero/templates/theme_settings.tpl create mode 100644 view/theme/comix-plain/templates/comment_item.tpl create mode 100644 view/theme/comix-plain/templates/search_item.tpl create mode 100644 view/theme/comix/templates/comment_item.tpl create mode 100644 view/theme/comix/templates/search_item.tpl create mode 100644 view/theme/decaf-mobile/templates/acl_html_selector.tpl create mode 100644 view/theme/decaf-mobile/templates/acl_selector.tpl create mode 100644 view/theme/decaf-mobile/templates/admin_aside.tpl create mode 100644 view/theme/decaf-mobile/templates/admin_site.tpl create mode 100644 view/theme/decaf-mobile/templates/admin_users.tpl create mode 100644 view/theme/decaf-mobile/templates/album_edit.tpl create mode 100644 view/theme/decaf-mobile/templates/categories_widget.tpl create mode 100644 view/theme/decaf-mobile/templates/comment_item.tpl create mode 100644 view/theme/decaf-mobile/templates/common_tabs.tpl create mode 100644 view/theme/decaf-mobile/templates/contact_block.tpl create mode 100644 view/theme/decaf-mobile/templates/contact_edit.tpl create mode 100644 view/theme/decaf-mobile/templates/contact_head.tpl create mode 100644 view/theme/decaf-mobile/templates/contact_template.tpl create mode 100644 view/theme/decaf-mobile/templates/contacts-end.tpl create mode 100644 view/theme/decaf-mobile/templates/contacts-head.tpl create mode 100644 view/theme/decaf-mobile/templates/contacts-template.tpl create mode 100644 view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl create mode 100644 view/theme/decaf-mobile/templates/conversation.tpl create mode 100644 view/theme/decaf-mobile/templates/cropbody.tpl create mode 100644 view/theme/decaf-mobile/templates/cropend.tpl create mode 100644 view/theme/decaf-mobile/templates/crophead.tpl create mode 100644 view/theme/decaf-mobile/templates/display-head.tpl create mode 100644 view/theme/decaf-mobile/templates/end.tpl create mode 100644 view/theme/decaf-mobile/templates/event_end.tpl create mode 100644 view/theme/decaf-mobile/templates/event_head.tpl create mode 100644 view/theme/decaf-mobile/templates/field_checkbox.tpl create mode 100644 view/theme/decaf-mobile/templates/field_input.tpl create mode 100644 view/theme/decaf-mobile/templates/field_openid.tpl create mode 100644 view/theme/decaf-mobile/templates/field_password.tpl create mode 100644 view/theme/decaf-mobile/templates/field_themeselect.tpl create mode 100644 view/theme/decaf-mobile/templates/field_yesno.tpl create mode 100644 view/theme/decaf-mobile/templates/generic_links_widget.tpl create mode 100644 view/theme/decaf-mobile/templates/group_drop.tpl create mode 100644 view/theme/decaf-mobile/templates/group_side.tpl create mode 100644 view/theme/decaf-mobile/templates/head.tpl create mode 100644 view/theme/decaf-mobile/templates/jot-end.tpl create mode 100644 view/theme/decaf-mobile/templates/jot-header.tpl create mode 100644 view/theme/decaf-mobile/templates/jot.tpl create mode 100644 view/theme/decaf-mobile/templates/jot_geotag.tpl create mode 100644 view/theme/decaf-mobile/templates/lang_selector.tpl create mode 100644 view/theme/decaf-mobile/templates/like_noshare.tpl create mode 100644 view/theme/decaf-mobile/templates/login.tpl create mode 100644 view/theme/decaf-mobile/templates/login_head.tpl create mode 100644 view/theme/decaf-mobile/templates/lostpass.tpl create mode 100644 view/theme/decaf-mobile/templates/mail_conv.tpl create mode 100644 view/theme/decaf-mobile/templates/mail_list.tpl create mode 100644 view/theme/decaf-mobile/templates/manage.tpl create mode 100644 view/theme/decaf-mobile/templates/message-end.tpl create mode 100644 view/theme/decaf-mobile/templates/message-head.tpl create mode 100644 view/theme/decaf-mobile/templates/moderated_comment.tpl create mode 100644 view/theme/decaf-mobile/templates/msg-end.tpl create mode 100644 view/theme/decaf-mobile/templates/msg-header.tpl create mode 100644 view/theme/decaf-mobile/templates/nav.tpl create mode 100644 view/theme/decaf-mobile/templates/photo_drop.tpl create mode 100644 view/theme/decaf-mobile/templates/photo_edit.tpl create mode 100644 view/theme/decaf-mobile/templates/photo_edit_head.tpl create mode 100644 view/theme/decaf-mobile/templates/photo_view.tpl create mode 100644 view/theme/decaf-mobile/templates/photos_head.tpl create mode 100644 view/theme/decaf-mobile/templates/photos_upload.tpl create mode 100644 view/theme/decaf-mobile/templates/profed_end.tpl create mode 100644 view/theme/decaf-mobile/templates/profed_head.tpl create mode 100644 view/theme/decaf-mobile/templates/profile_edit.tpl create mode 100644 view/theme/decaf-mobile/templates/profile_photo.tpl create mode 100644 view/theme/decaf-mobile/templates/profile_vcard.tpl create mode 100644 view/theme/decaf-mobile/templates/prv_message.tpl create mode 100644 view/theme/decaf-mobile/templates/register.tpl create mode 100644 view/theme/decaf-mobile/templates/search_item.tpl create mode 100644 view/theme/decaf-mobile/templates/settings-head.tpl create mode 100644 view/theme/decaf-mobile/templates/settings.tpl create mode 100644 view/theme/decaf-mobile/templates/settings_display_end.tpl create mode 100644 view/theme/decaf-mobile/templates/suggest_friends.tpl create mode 100644 view/theme/decaf-mobile/templates/threaded_conversation.tpl create mode 100644 view/theme/decaf-mobile/templates/voting_fakelink.tpl create mode 100644 view/theme/decaf-mobile/templates/wall_thread.tpl create mode 100644 view/theme/decaf-mobile/templates/wall_thread_toponly.tpl create mode 100644 view/theme/decaf-mobile/templates/wallmessage.tpl create mode 100644 view/theme/decaf-mobile/templates/wallmsg-end.tpl create mode 100644 view/theme/decaf-mobile/templates/wallmsg-header.tpl create mode 100644 view/theme/diabook/templates/admin_users.tpl create mode 100644 view/theme/diabook/templates/bottom.tpl create mode 100644 view/theme/diabook/templates/ch_directory_item.tpl create mode 100644 view/theme/diabook/templates/comment_item.tpl create mode 100644 view/theme/diabook/templates/communityhome.tpl create mode 100644 view/theme/diabook/templates/contact_template.tpl create mode 100644 view/theme/diabook/templates/directory_item.tpl create mode 100644 view/theme/diabook/templates/footer.tpl create mode 100644 view/theme/diabook/templates/generic_links_widget.tpl create mode 100644 view/theme/diabook/templates/group_side.tpl create mode 100644 view/theme/diabook/templates/jot.tpl create mode 100644 view/theme/diabook/templates/login.tpl create mode 100644 view/theme/diabook/templates/mail_conv.tpl create mode 100644 view/theme/diabook/templates/mail_display.tpl create mode 100644 view/theme/diabook/templates/mail_list.tpl create mode 100644 view/theme/diabook/templates/message_side.tpl create mode 100644 view/theme/diabook/templates/nav.tpl create mode 100644 view/theme/diabook/templates/nets.tpl create mode 100644 view/theme/diabook/templates/oembed_video.tpl create mode 100644 view/theme/diabook/templates/photo_item.tpl create mode 100644 view/theme/diabook/templates/photo_view.tpl create mode 100644 view/theme/diabook/templates/profile_side.tpl create mode 100644 view/theme/diabook/templates/profile_vcard.tpl create mode 100644 view/theme/diabook/templates/prv_message.tpl create mode 100644 view/theme/diabook/templates/right_aside.tpl create mode 100644 view/theme/diabook/templates/search_item.tpl create mode 100644 view/theme/diabook/templates/theme_settings.tpl create mode 100644 view/theme/diabook/templates/wall_thread.tpl create mode 100644 view/theme/dispy/templates/bottom.tpl create mode 100644 view/theme/dispy/templates/comment_item.tpl create mode 100644 view/theme/dispy/templates/communityhome.tpl create mode 100644 view/theme/dispy/templates/contact_template.tpl create mode 100644 view/theme/dispy/templates/conversation.tpl create mode 100644 view/theme/dispy/templates/group_side.tpl create mode 100644 view/theme/dispy/templates/header.tpl create mode 100644 view/theme/dispy/templates/jot-header.tpl create mode 100644 view/theme/dispy/templates/jot.tpl create mode 100644 view/theme/dispy/templates/lang_selector.tpl create mode 100644 view/theme/dispy/templates/mail_head.tpl create mode 100644 view/theme/dispy/templates/nav.tpl create mode 100644 view/theme/dispy/templates/photo_edit.tpl create mode 100644 view/theme/dispy/templates/photo_view.tpl create mode 100644 view/theme/dispy/templates/profile_vcard.tpl create mode 100644 view/theme/dispy/templates/saved_searches_aside.tpl create mode 100644 view/theme/dispy/templates/search_item.tpl create mode 100644 view/theme/dispy/templates/theme_settings.tpl create mode 100644 view/theme/dispy/templates/threaded_conversation.tpl create mode 100644 view/theme/dispy/templates/wall_thread.tpl create mode 100644 view/theme/duepuntozero/templates/comment_item.tpl create mode 100644 view/theme/duepuntozero/templates/lang_selector.tpl create mode 100644 view/theme/duepuntozero/templates/moderated_comment.tpl create mode 100644 view/theme/duepuntozero/templates/nav.tpl create mode 100644 view/theme/duepuntozero/templates/profile_vcard.tpl create mode 100644 view/theme/duepuntozero/templates/prv_message.tpl create mode 100644 view/theme/facepark/templates/comment_item.tpl create mode 100644 view/theme/facepark/templates/group_side.tpl create mode 100644 view/theme/facepark/templates/jot.tpl create mode 100644 view/theme/facepark/templates/nav.tpl create mode 100644 view/theme/facepark/templates/profile_vcard.tpl create mode 100644 view/theme/facepark/templates/search_item.tpl create mode 100644 view/theme/frost-mobile/settings.tpl.BASE.8446.tpl create mode 100644 view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl create mode 100644 view/theme/frost-mobile/templates/acl_selector.tpl create mode 100644 view/theme/frost-mobile/templates/admin_aside.tpl create mode 100644 view/theme/frost-mobile/templates/admin_site.tpl create mode 100644 view/theme/frost-mobile/templates/admin_users.tpl create mode 100644 view/theme/frost-mobile/templates/categories_widget.tpl create mode 100644 view/theme/frost-mobile/templates/comment_item.tpl create mode 100644 view/theme/frost-mobile/templates/common_tabs.tpl create mode 100644 view/theme/frost-mobile/templates/contact_block.tpl create mode 100644 view/theme/frost-mobile/templates/contact_edit.tpl create mode 100644 view/theme/frost-mobile/templates/contact_head.tpl create mode 100644 view/theme/frost-mobile/templates/contact_template.tpl create mode 100644 view/theme/frost-mobile/templates/contacts-end.tpl create mode 100644 view/theme/frost-mobile/templates/contacts-head.tpl create mode 100644 view/theme/frost-mobile/templates/contacts-template.tpl create mode 100644 view/theme/frost-mobile/templates/contacts-widget-sidebar.tpl create mode 100644 view/theme/frost-mobile/templates/conversation.tpl create mode 100644 view/theme/frost-mobile/templates/cropbody.tpl create mode 100644 view/theme/frost-mobile/templates/cropend.tpl create mode 100644 view/theme/frost-mobile/templates/crophead.tpl create mode 100644 view/theme/frost-mobile/templates/display-head.tpl create mode 100644 view/theme/frost-mobile/templates/end.tpl create mode 100644 view/theme/frost-mobile/templates/event.tpl create mode 100644 view/theme/frost-mobile/templates/event_end.tpl create mode 100644 view/theme/frost-mobile/templates/event_head.tpl create mode 100644 view/theme/frost-mobile/templates/field_checkbox.tpl create mode 100644 view/theme/frost-mobile/templates/field_input.tpl create mode 100644 view/theme/frost-mobile/templates/field_openid.tpl create mode 100644 view/theme/frost-mobile/templates/field_password.tpl create mode 100644 view/theme/frost-mobile/templates/field_themeselect.tpl create mode 100644 view/theme/frost-mobile/templates/generic_links_widget.tpl create mode 100644 view/theme/frost-mobile/templates/group_drop.tpl create mode 100644 view/theme/frost-mobile/templates/head.tpl create mode 100644 view/theme/frost-mobile/templates/jot-end.tpl create mode 100644 view/theme/frost-mobile/templates/jot-header.tpl create mode 100644 view/theme/frost-mobile/templates/jot.tpl create mode 100644 view/theme/frost-mobile/templates/jot_geotag.tpl create mode 100644 view/theme/frost-mobile/templates/lang_selector.tpl create mode 100644 view/theme/frost-mobile/templates/like_noshare.tpl create mode 100644 view/theme/frost-mobile/templates/login.tpl create mode 100644 view/theme/frost-mobile/templates/login_head.tpl create mode 100644 view/theme/frost-mobile/templates/lostpass.tpl create mode 100644 view/theme/frost-mobile/templates/mail_conv.tpl create mode 100644 view/theme/frost-mobile/templates/mail_list.tpl create mode 100644 view/theme/frost-mobile/templates/message-end.tpl create mode 100644 view/theme/frost-mobile/templates/message-head.tpl create mode 100644 view/theme/frost-mobile/templates/moderated_comment.tpl create mode 100644 view/theme/frost-mobile/templates/msg-end.tpl create mode 100644 view/theme/frost-mobile/templates/msg-header.tpl create mode 100644 view/theme/frost-mobile/templates/nav.tpl create mode 100644 view/theme/frost-mobile/templates/photo_drop.tpl create mode 100644 view/theme/frost-mobile/templates/photo_edit.tpl create mode 100644 view/theme/frost-mobile/templates/photo_edit_head.tpl create mode 100644 view/theme/frost-mobile/templates/photo_view.tpl create mode 100644 view/theme/frost-mobile/templates/photos_head.tpl create mode 100644 view/theme/frost-mobile/templates/photos_upload.tpl create mode 100644 view/theme/frost-mobile/templates/profed_end.tpl create mode 100644 view/theme/frost-mobile/templates/profed_head.tpl create mode 100644 view/theme/frost-mobile/templates/profile_edit.tpl create mode 100644 view/theme/frost-mobile/templates/profile_photo.tpl create mode 100644 view/theme/frost-mobile/templates/profile_vcard.tpl create mode 100644 view/theme/frost-mobile/templates/prv_message.tpl create mode 100644 view/theme/frost-mobile/templates/register.tpl create mode 100644 view/theme/frost-mobile/templates/search_item.tpl create mode 100644 view/theme/frost-mobile/templates/settings-head.tpl create mode 100644 view/theme/frost-mobile/templates/settings.tpl create mode 100644 view/theme/frost-mobile/templates/settings_display_end.tpl create mode 100644 view/theme/frost-mobile/templates/suggest_friends.tpl create mode 100644 view/theme/frost-mobile/templates/threaded_conversation.tpl create mode 100644 view/theme/frost-mobile/templates/voting_fakelink.tpl create mode 100644 view/theme/frost-mobile/templates/wall_thread.tpl create mode 100644 view/theme/frost-mobile/templates/wallmsg-end.tpl create mode 100644 view/theme/frost-mobile/templates/wallmsg-header.tpl create mode 100644 view/theme/frost/templates/acl_selector.tpl create mode 100644 view/theme/frost/templates/admin_aside.tpl create mode 100644 view/theme/frost/templates/admin_site.tpl create mode 100644 view/theme/frost/templates/admin_users.tpl create mode 100644 view/theme/frost/templates/comment_item.tpl create mode 100644 view/theme/frost/templates/contact_edit.tpl create mode 100644 view/theme/frost/templates/contact_end.tpl create mode 100644 view/theme/frost/templates/contact_head.tpl create mode 100644 view/theme/frost/templates/contact_template.tpl create mode 100644 view/theme/frost/templates/contacts-end.tpl create mode 100644 view/theme/frost/templates/contacts-head.tpl create mode 100644 view/theme/frost/templates/contacts-template.tpl create mode 100644 view/theme/frost/templates/cropbody.tpl create mode 100644 view/theme/frost/templates/cropend.tpl create mode 100644 view/theme/frost/templates/crophead.tpl create mode 100644 view/theme/frost/templates/display-head.tpl create mode 100644 view/theme/frost/templates/end.tpl create mode 100644 view/theme/frost/templates/event.tpl create mode 100644 view/theme/frost/templates/event_end.tpl create mode 100644 view/theme/frost/templates/event_form.tpl create mode 100644 view/theme/frost/templates/event_head.tpl create mode 100644 view/theme/frost/templates/field_combobox.tpl create mode 100644 view/theme/frost/templates/field_input.tpl create mode 100644 view/theme/frost/templates/field_openid.tpl create mode 100644 view/theme/frost/templates/field_password.tpl create mode 100644 view/theme/frost/templates/field_themeselect.tpl create mode 100644 view/theme/frost/templates/filebrowser.tpl create mode 100644 view/theme/frost/templates/group_drop.tpl create mode 100644 view/theme/frost/templates/head.tpl create mode 100644 view/theme/frost/templates/jot-end.tpl create mode 100644 view/theme/frost/templates/jot-header.tpl create mode 100644 view/theme/frost/templates/jot.tpl create mode 100644 view/theme/frost/templates/jot_geotag.tpl create mode 100644 view/theme/frost/templates/lang_selector.tpl create mode 100644 view/theme/frost/templates/like_noshare.tpl create mode 100644 view/theme/frost/templates/login.tpl create mode 100644 view/theme/frost/templates/login_head.tpl create mode 100644 view/theme/frost/templates/lostpass.tpl create mode 100644 view/theme/frost/templates/mail_conv.tpl create mode 100644 view/theme/frost/templates/mail_list.tpl create mode 100644 view/theme/frost/templates/message-end.tpl create mode 100644 view/theme/frost/templates/message-head.tpl create mode 100644 view/theme/frost/templates/moderated_comment.tpl create mode 100644 view/theme/frost/templates/msg-end.tpl create mode 100644 view/theme/frost/templates/msg-header.tpl create mode 100644 view/theme/frost/templates/nav.tpl create mode 100644 view/theme/frost/templates/photo_drop.tpl create mode 100644 view/theme/frost/templates/photo_edit.tpl create mode 100644 view/theme/frost/templates/photo_edit_head.tpl create mode 100644 view/theme/frost/templates/photo_view.tpl create mode 100644 view/theme/frost/templates/photos_head.tpl create mode 100644 view/theme/frost/templates/photos_upload.tpl create mode 100644 view/theme/frost/templates/posted_date_widget.tpl create mode 100644 view/theme/frost/templates/profed_end.tpl create mode 100644 view/theme/frost/templates/profed_head.tpl create mode 100644 view/theme/frost/templates/profile_edit.tpl create mode 100644 view/theme/frost/templates/profile_vcard.tpl create mode 100644 view/theme/frost/templates/prv_message.tpl create mode 100644 view/theme/frost/templates/register.tpl create mode 100644 view/theme/frost/templates/search_item.tpl create mode 100644 view/theme/frost/templates/settings-head.tpl create mode 100644 view/theme/frost/templates/settings_display_end.tpl create mode 100644 view/theme/frost/templates/suggest_friends.tpl create mode 100644 view/theme/frost/templates/threaded_conversation.tpl create mode 100644 view/theme/frost/templates/voting_fakelink.tpl create mode 100644 view/theme/frost/templates/wall_thread.tpl create mode 100644 view/theme/frost/templates/wallmsg-end.tpl create mode 100644 view/theme/frost/templates/wallmsg-header.tpl create mode 100644 view/theme/oldtest/app/app.js create mode 100644 view/theme/oldtest/bootstrap.zip create mode 100644 view/theme/oldtest/css/bootstrap-responsive.css create mode 100644 view/theme/oldtest/css/bootstrap-responsive.min.css create mode 100644 view/theme/oldtest/css/bootstrap.css create mode 100644 view/theme/oldtest/css/bootstrap.min.css create mode 100644 view/theme/oldtest/default.php create mode 100644 view/theme/oldtest/img/glyphicons-halflings-white.png create mode 100644 view/theme/oldtest/img/glyphicons-halflings.png create mode 100644 view/theme/oldtest/js/bootstrap.js create mode 100644 view/theme/oldtest/js/bootstrap.min.js create mode 100644 view/theme/oldtest/js/knockout-2.2.1.js create mode 100644 view/theme/oldtest/style.css create mode 100644 view/theme/oldtest/theme.php create mode 100644 view/theme/quattro/templates/birthdays_reminder.tpl create mode 100644 view/theme/quattro/templates/comment_item.tpl create mode 100644 view/theme/quattro/templates/contact_template.tpl create mode 100644 view/theme/quattro/templates/conversation.tpl create mode 100644 view/theme/quattro/templates/events_reminder.tpl create mode 100644 view/theme/quattro/templates/fileas_widget.tpl create mode 100644 view/theme/quattro/templates/generic_links_widget.tpl create mode 100644 view/theme/quattro/templates/group_side.tpl create mode 100644 view/theme/quattro/templates/jot.tpl create mode 100644 view/theme/quattro/templates/mail_conv.tpl create mode 100644 view/theme/quattro/templates/mail_display.tpl create mode 100644 view/theme/quattro/templates/mail_list.tpl create mode 100644 view/theme/quattro/templates/message_side.tpl create mode 100644 view/theme/quattro/templates/nav.tpl create mode 100644 view/theme/quattro/templates/nets.tpl create mode 100644 view/theme/quattro/templates/photo_view.tpl create mode 100644 view/theme/quattro/templates/profile_vcard.tpl create mode 100644 view/theme/quattro/templates/prv_message.tpl create mode 100644 view/theme/quattro/templates/saved_searches_aside.tpl create mode 100644 view/theme/quattro/templates/search_item.tpl create mode 100644 view/theme/quattro/templates/theme_settings.tpl create mode 100644 view/theme/quattro/templates/threaded_conversation.tpl create mode 100644 view/theme/quattro/templates/wall_item_tag.tpl create mode 100644 view/theme/quattro/templates/wall_thread.tpl create mode 100644 view/theme/slackr/templates/birthdays_reminder.tpl create mode 100644 view/theme/slackr/templates/events_reminder.tpl create mode 100644 view/theme/smoothly/templates/bottom.tpl create mode 100644 view/theme/smoothly/templates/follow.tpl create mode 100644 view/theme/smoothly/templates/jot-header.tpl create mode 100644 view/theme/smoothly/templates/jot.tpl create mode 100644 view/theme/smoothly/templates/lang_selector.tpl create mode 100644 view/theme/smoothly/templates/nav.tpl create mode 100644 view/theme/smoothly/templates/search_item.tpl create mode 100644 view/theme/smoothly/templates/wall_thread.tpl create mode 100644 view/theme/testbubble/templates/comment_item.tpl create mode 100644 view/theme/testbubble/templates/group_drop.tpl create mode 100644 view/theme/testbubble/templates/group_edit.tpl create mode 100644 view/theme/testbubble/templates/group_side.tpl create mode 100644 view/theme/testbubble/templates/jot-header.tpl create mode 100644 view/theme/testbubble/templates/jot.tpl create mode 100644 view/theme/testbubble/templates/match.tpl create mode 100644 view/theme/testbubble/templates/nav.tpl create mode 100644 view/theme/testbubble/templates/photo_album.tpl create mode 100644 view/theme/testbubble/templates/photo_top.tpl create mode 100644 view/theme/testbubble/templates/photo_view.tpl create mode 100644 view/theme/testbubble/templates/profile_entry.tpl create mode 100644 view/theme/testbubble/templates/profile_vcard.tpl create mode 100644 view/theme/testbubble/templates/saved_searches_aside.tpl create mode 100644 view/theme/testbubble/templates/search_item.tpl create mode 100644 view/theme/testbubble/templates/wall_thread.tpl create mode 100644 view/theme/vier/templates/comment_item.tpl create mode 100644 view/theme/vier/templates/mail_list.tpl create mode 100644 view/theme/vier/templates/nav.tpl create mode 100644 view/theme/vier/templates/profile_edlink.tpl create mode 100644 view/theme/vier/templates/profile_vcard.tpl create mode 100644 view/theme/vier/templates/search_item.tpl create mode 100644 view/theme/vier/templates/threaded_conversation.tpl create mode 100644 view/theme/vier/templates/wall_thread.tpl diff --git a/view/templates/404.tpl b/view/templates/404.tpl new file mode 100644 index 0000000000..2d581ab8da --- /dev/null +++ b/view/templates/404.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$message}}</h1> diff --git a/view/templates/acl_selector.tpl b/view/templates/acl_selector.tpl new file mode 100644 index 0000000000..5fd11e7569 --- /dev/null +++ b/view/templates/acl_selector.tpl @@ -0,0 +1,31 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="acl-wrapper"> + <input id="acl-search"> + <a href="#" id="acl-showall">{{$showall}}</a> + <div id="acl-list"> + <div id="acl-list-content"> + </div> + </div> + <span id="acl-fields"></span> +</div> + +<div class="acl-list-item" rel="acl-template" style="display:none"> + <img data-src="{0}"><p>{1}</p> + <a href="#" class='acl-button-show'>{{$show}}</a> + <a href="#" class='acl-button-hide'>{{$hide}}</a> +</div> + +<script> +$(document).ready(function() { + if(typeof acl=="undefined"){ + acl = new ACL( + baseurl+"/acl", + [ {{$allowcid}},{{$allowgid}},{{$denycid}},{{$denygid}} ] + ); + } +}); +</script> diff --git a/view/templates/admin_aside.tpl b/view/templates/admin_aside.tpl new file mode 100644 index 0000000000..24f07e28e6 --- /dev/null +++ b/view/templates/admin_aside.tpl @@ -0,0 +1,47 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + // update pending count // + $(function(){ + + $("nav").bind('nav-update', function(e,data){ + var elm = $('#pending-update'); + var register = $(data).find('register').text(); + if (register=="0") { register=""; elm.hide();} else { elm.show(); } + elm.html(register); + }); + }); +</script> +<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> +<ul class='admin linklist'> + <li class='admin link button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> + <li class='admin link button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> + <li class='admin link button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> + <li class='admin link button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> + <li class='admin link button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> +</ul> + +{{if $admin.update}} +<ul class='admin linklist'> + <li class='admin link button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> + <li class='admin link button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> +</ul> +{{/if}} + + +{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} +<ul class='admin linklist'> + {{foreach $admin.plugins_admin as $l}} + <li class='admin link button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> + {{/foreach}} +</ul> + + +<h4>{{$logtxt}}</h4> +<ul class='admin linklist'> + <li class='admin link button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> +</ul> + diff --git a/view/templates/admin_logs.tpl b/view/templates/admin_logs.tpl new file mode 100644 index 0000000000..6a2259500c --- /dev/null +++ b/view/templates/admin_logs.tpl @@ -0,0 +1,24 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/logs" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + {{include file="field_checkbox.tpl" field=$debugging}} + {{include file="field_input.tpl" field=$logfile}} + {{include file="field_select.tpl" field=$loglevel}} + + <div class="submit"><input type="submit" name="page_logs" value="{{$submit}}" /></div> + + </form> + + <h3>{{$logname}}</h3> + <div style="width:100%; height:400px; overflow: auto; "><pre>{{$data}}</pre></div> +<!-- <iframe src='{{$baseurl}}/{{$logname}}' style="width:100%; height:400px"></iframe> --> + <!-- <div class="submit"><input type="submit" name="page_logs_clear_log" value="{{$clear}}" /></div> --> +</div> diff --git a/view/templates/admin_plugins.tpl b/view/templates/admin_plugins.tpl new file mode 100644 index 0000000000..307814e875 --- /dev/null +++ b/view/templates/admin_plugins.tpl @@ -0,0 +1,20 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <ul id='pluginslist'> + {{foreach $plugins as $p}} + <li class='plugin {{$p.1}}'> + <a class='toggleplugin' href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}?a=t&t={{$form_security_token}}' title="{{if $p.1==on}}Disable{{else}}Enable{{/if}}" ><span class='icon {{$p.1}}'></span></a> + <a href='{{$baseurl}}/admin/{{$function}}/{{$p.0}}'><span class='name'>{{$p.2.name}}</span></a> - <span class="version">{{$p.2.version}}</span> + {{if $p.2.experimental}} {{$experimental}} {{/if}}{{if $p.2.unsupported}} {{$unsupported}} {{/if}} + + <div class='desc'>{{$p.2.description}}</div> + </li> + {{/foreach}} + </ul> +</div> diff --git a/view/templates/admin_plugins_details.tpl b/view/templates/admin_plugins_details.tpl new file mode 100644 index 0000000000..e817017328 --- /dev/null +++ b/view/templates/admin_plugins_details.tpl @@ -0,0 +1,41 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <p><span class='toggleplugin icon {{$status}}'></span> {{$info.name}} - {{$info.version}} : <a href="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/?a=t&t={{$form_security_token}}">{{$action}}</a></p> + <p>{{$info.description}}</p> + + <p class="author">{{$str_author}} + {{foreach $info.author as $a}} + {{if $a.link}}<a href="{{$a.link}}">{{$a.name}}</a>{{else}}{{$a.name}}{{/if}}, + {{/foreach}} + </p> + + <p class="maintainer">{{$str_maintainer}} + {{foreach $info.maintainer as $a}} + {{if $a.link}}<a href="{{$a.link}}">{{$a.name}}</a>{{else}}{{$a.name}}{{/if}}, + {{/foreach}} + </p> + + {{if $screenshot}} + <a href="{{$screenshot.0}}" class='screenshot'><img src="{{$screenshot.0}}" alt="{{$screenshot.1}}" /></a> + {{/if}} + + {{if $admin_form}} + <h3>{{$settings}}</h3> + <form method="post" action="{{$baseurl}}/admin/{{$function}}/{{$plugin}}/"> + {{$admin_form}} + </form> + {{/if}} + + {{if $readme}} + <h3>Readme</h3> + <div id="plugin_readme"> + {{$readme}} + </div> + {{/if}} +</div> diff --git a/view/templates/admin_remoteupdate.tpl b/view/templates/admin_remoteupdate.tpl new file mode 100644 index 0000000000..cee0ef9b8d --- /dev/null +++ b/view/templates/admin_remoteupdate.tpl @@ -0,0 +1,103 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script src="js/jquery.htmlstream.js"></script> +<script> + /* ajax updater */ + function updateEnd(data){ + //$("#updatepopup .panel_text").html(data); + $("#remoteupdate_form").find("input").removeAttr('disabled'); + $(".panel_action_close").fadeIn() + } + function updateOn(data){ + + var patt=/§([^§]*)§/g; + var matches = data.match(patt); + $(matches).each(function(id,data){ + data = data.replace(/§/g,""); + d = data.split("@"); + console.log(d); + elm = $("#updatepopup .panel_text #"+d[0]); + html = "<div id='"+d[0]+"' class='progress'>"+d[1]+"<span>"+d[2]+"</span></div>"; + if (elm.length==0){ + $("#updatepopup .panel_text").append(html); + } else { + $(elm).replaceWith(html); + } + }); + + + } + + $(function(){ + $("#remoteupdate_form").submit(function(){ + var data={}; + $(this).find("input").each(function(i, e){ + name = $(e).attr('name'); + value = $(e).val(); + e.disabled = true; + data[name]=value; + }); + + $("#updatepopup .panel_text").html(""); + $("#updatepopup").show(); + $("#updatepopup .panel").hide().slideDown(500); + $(".panel_action_close").hide().click(function(){ + $("#updatepopup .panel").slideUp(500, function(){ + $("#updatepopup").hide(); + }); + }); + + $.post( + $(this).attr('action'), + data, + updateEnd, + 'text', + updateOn + ); + + + return false; + }) + }); +</script> +<div id="updatepopup" class="popup"> + <div class="background"></div> + <div class="panel"> + <div class="panel_in"> + <h1>Friendica Update</h1> + <div class="panel_text"></div> + <div class="panel_actions"> + <input type="button" value="{{$close}}" class="panel_action_close"> + </div> + </div> + </div> +</div> +<div id="adminpage"> + <dl> <dt>Your version:</dt><dd>{{$localversion}}</dd> </dl> +{{if $needupdate}} + <dl> <dt>New version:</dt><dd>{{$remoteversion}}</dd> </dl> + + <form id="remoteupdate_form" method="POST" action="{{$baseurl}}/admin/update"> + <input type="hidden" name="{{$remotefile.0}}" value="{{$remotefile.2}}"> + + {{if $canwrite}} + <div class="submit"><input type="submit" name="remoteupdate" value="{{$submit}}" /></div> + {{else}} + <h3>Your friendica installation is not writable by web server.</h3> + {{if $canftp}} + <p>You can try to update via FTP</p> + {{include file="field_input.tpl" field=$ftphost}} + {{include file="field_input.tpl" field=$ftppath}} + {{include file="field_input.tpl" field=$ftpuser}} + {{include file="field_password.tpl" field=$ftppwd}} + <div class="submit"><input type="submit" name="remoteupdate" value="{{$submit}}" /></div> + {{/if}} + {{/if}} + </form> +{{else}} +<h4>No updates</h4> +{{/if}} +</div> diff --git a/view/templates/admin_site.tpl b/view/templates/admin_site.tpl new file mode 100644 index 0000000000..c33897c368 --- /dev/null +++ b/view/templates/admin_site.tpl @@ -0,0 +1,121 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + $(function(){ + + $("#cnftheme").click(function(){ + $.colorbox({ + width: 800, + height: '90%', + /*onOpen: function(){ + var theme = $("#id_theme :selected").val(); + $("#cnftheme").attr('href',"{{$baseurl}}/admin/themes/"+theme); + },*/ + href: "{{$baseurl}}/admin/themes/" + $("#id_theme :selected").val(), + onComplete: function(){ + $("div#fancybox-content form").submit(function(e){ + var url = $(this).attr('action'); + // can't get .serialize() to work... + var data={}; + $(this).find("input").each(function(){ + data[$(this).attr('name')] = $(this).val(); + }); + $(this).find("select").each(function(){ + data[$(this).attr('name')] = $(this).children(":selected").val(); + }); + console.log(":)", url, data); + + $.post(url, data, function(data) { + if(timer) clearTimeout(timer); + NavUpdate(); + $.colorbox.close(); + }) + + return false; + }); + + } + }); + return false; + }); + }); +</script> +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/site" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + {{include file="field_input.tpl" field=$sitename}} + {{include file="field_textarea.tpl" field=$banner}} + {{include file="field_select.tpl" field=$language}} + {{include file="field_select.tpl" field=$theme}} + {{include file="field_select.tpl" field=$theme_mobile}} + {{include file="field_select.tpl" field=$ssl_policy}} + {{include file="field_checkbox.tpl" field=$new_share}} + {{include file="field_checkbox.tpl" field=$hide_help}} + {{include file="field_select.tpl" field=$singleuser}} + + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$registration}}</h3> + {{include file="field_input.tpl" field=$register_text}} + {{include file="field_select.tpl" field=$register_policy}} + {{include file="field_input.tpl" field=$daily_registrations}} + {{include file="field_checkbox.tpl" field=$no_multi_reg}} + {{include file="field_checkbox.tpl" field=$no_openid}} + {{include file="field_checkbox.tpl" field=$no_regfullname}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$upload}}</h3> + {{include file="field_input.tpl" field=$maximagesize}} + {{include file="field_input.tpl" field=$maximagelength}} + {{include file="field_input.tpl" field=$jpegimagequality}} + + <h3>{{$corporate}}</h3> + {{include file="field_input.tpl" field=$allowed_sites}} + {{include file="field_input.tpl" field=$allowed_email}} + {{include file="field_checkbox.tpl" field=$block_public}} + {{include file="field_checkbox.tpl" field=$force_publish}} + {{include file="field_checkbox.tpl" field=$no_community_page}} + {{include file="field_checkbox.tpl" field=$ostatus_disabled}} + {{include file="field_select.tpl" field=$ostatus_poll_interval}} + {{include file="field_checkbox.tpl" field=$diaspora_enabled}} + {{include file="field_checkbox.tpl" field=$dfrn_only}} + {{include file="field_input.tpl" field=$global_directory}} + {{include file="field_checkbox.tpl" field=$thread_allow}} + {{include file="field_checkbox.tpl" field=$newuser_private}} + {{include file="field_checkbox.tpl" field=$enotify_no_content}} + {{include file="field_checkbox.tpl" field=$private_addons}} + {{include file="field_checkbox.tpl" field=$disable_embedded}} + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$advanced}}</h3> + {{include file="field_checkbox.tpl" field=$no_utf}} + {{include file="field_checkbox.tpl" field=$verifyssl}} + {{include file="field_input.tpl" field=$proxy}} + {{include file="field_input.tpl" field=$proxyuser}} + {{include file="field_input.tpl" field=$timeout}} + {{include file="field_input.tpl" field=$delivery_interval}} + {{include file="field_input.tpl" field=$poll_interval}} + {{include file="field_input.tpl" field=$maxloadavg}} + {{include file="field_input.tpl" field=$abandon_days}} + {{include file="field_input.tpl" field=$lockpath}} + {{include file="field_input.tpl" field=$temppath}} + {{include file="field_input.tpl" field=$basepath}} + + <h3>{{$performance}}</h3> + {{include file="field_checkbox.tpl" field=$use_fulltext_engine}} + {{include file="field_input.tpl" field=$itemcache}} + {{include file="field_input.tpl" field=$itemcache_duration}} + + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + </form> +</div> diff --git a/view/templates/admin_summary.tpl b/view/templates/admin_summary.tpl new file mode 100644 index 0000000000..b3b42a1392 --- /dev/null +++ b/view/templates/admin_summary.tpl @@ -0,0 +1,45 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <dl> + <dt>{{$queues.label}}</dt> + <dd>{{$queues.deliverq}} - {{$queues.queue}}</dd> + </dl> + <dl> + <dt>{{$pending.0}}</dt> + <dd>{{$pending.1}}</dt> + </dl> + + <dl> + <dt>{{$users.0}}</dt> + <dd>{{$users.1}}</dd> + </dl> + {{foreach $accounts as $p}} + <dl> + <dt>{{$p.0}}</dt> + <dd>{{if $p.1}}{{$p.1}}{{else}}0{{/if}}</dd> + </dl> + {{/foreach}} + + + <dl> + <dt>{{$plugins.0}}</dt> + + {{foreach $plugins.1 as $p}} + <dd>{{$p}}</dd> + {{/foreach}} + + </dl> + + <dl> + <dt>{{$version.0}}</dt> + <dd>{{$version.1}} - {{$build}}</dt> + </dl> + + +</div> diff --git a/view/templates/admin_users.tpl b/view/templates/admin_users.tpl new file mode 100644 index 0000000000..80345b78bd --- /dev/null +++ b/view/templates/admin_users.tpl @@ -0,0 +1,103 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + function confirm_delete(uname){ + return confirm( "{{$confirm_delete}}".format(uname)); + } + function confirm_delete_multi(){ + return confirm("{{$confirm_delete_multi}}"); + } + function selectall(cls){ + $("."+cls).attr('checked','checked'); + return false; + } +</script> +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/users" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + <h3>{{$h_pending}}</h3> + {{if $pending}} + <table id='pending'> + <thead> + <tr> + {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $pending as $u}} + <tr> + <td class="created">{{$u.created}}</td> + <td class="name">{{$u.name}}</td> + <td class="email">{{$u.email}}</td> + <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> + <td class="tools"> + <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='icon like'></span></a> + <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='icon dislike'></span></a> + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> + {{else}} + <p>{{$no_pending}}</p> + {{/if}} + + + + + <h3>{{$h_users}}</h3> + {{if $users}} + <table id='users'> + <thead> + <tr> + <th></th> + {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $users as $u}} + <tr> + <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> + <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> + <td class='email'>{{$u.email}}</td> + <td class='register_date'>{{$u.register_date}}</td> + <td class='login_date'>{{$u.login_date}}</td> + <td class='lastitem_date'>{{$u.lastitem_date}}</td> + <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> + <td class="checkbox"> + {{if $u.is_admin}} + + {{else}} + <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> + {{/if}} + <td class="tools"> + {{if $u.is_admin}} + + {{else}} + <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> + <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> + {{/if}} + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> + {{else}} + NO USERS?!? + {{/if}} + </form> +</div> diff --git a/view/templates/album_edit.tpl b/view/templates/album_edit.tpl new file mode 100644 index 0000000000..36c07a9f08 --- /dev/null +++ b/view/templates/album_edit.tpl @@ -0,0 +1,20 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="photo-album-edit-wrapper"> +<form name="photo-album-edit-form" id="photo-album-edit-form" action="photos/{{$nickname}}/album/{{$hexalbum}}" method="post" > + + +<label id="photo-album-edit-name-label" for="photo-album-edit-name" >{{$nametext}}</label> +<input type="text" size="64" name="albumname" value="{{$album}}" > + +<div id="photo-album-edit-name-end"></div> + +<input id="photo-album-edit-submit" type="submit" name="submit" value="{{$submit}}" /> +<input id="photo-album-edit-drop" type="submit" name="dropalbum" value="{{$dropsubmit}}" onclick="return confirmDelete();" /> + +</form> +</div> +<div id="photo-album-edit-end" ></div> diff --git a/view/templates/api_config_xml.tpl b/view/templates/api_config_xml.tpl new file mode 100644 index 0000000000..09aa00ac44 --- /dev/null +++ b/view/templates/api_config_xml.tpl @@ -0,0 +1,71 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<config> + <site> + <name>{{$config.site.name}}</name> + <server>{{$config.site.server}}</server> + <theme>default</theme> + <path></path> + <logo>{{$config.site.logo}}</logo> + + <fancy>true</fancy> + <language>en</language> + <email>{{$config.site.email}}</email> + <broughtby></broughtby> + <broughtbyurl></broughtbyurl> + <timezone>UTC</timezone> + <closed>{{$config.site.closed}}</closed> + + <inviteonly>false</inviteonly> + <private>{{$config.site.private}}</private> + <textlimit>{{$config.site.textlimit}}</textlimit> + <ssl>{{$config.site.ssl}}</ssl> + <sslserver>{{$config.site.sslserver}}</sslserver> + <shorturllength>30</shorturllength> + +</site> + <license> + <type>cc</type> + <owner></owner> + <url>http://creativecommons.org/licenses/by/3.0/</url> + <title>Creative Commons Attribution 3.0</title> + <image>http://i.creativecommons.org/l/by/3.0/80x15.png</image> + +</license> + <nickname> + <featured></featured> +</nickname> + <profile> + <biolimit></biolimit> +</profile> + <group> + <desclimit></desclimit> +</group> + <notice> + + <contentlimit></contentlimit> +</notice> + <throttle> + <enabled>false</enabled> + <count>20</count> + <timespan>600</timespan> +</throttle> + <xmpp> + + <enabled>false</enabled> + <server>INVALID SERVER</server> + <port>5222</port> + <user>update</user> +</xmpp> + <integration> + <source>StatusNet</source> + +</integration> + <attachments> + <uploads>false</uploads> + <file_quota>0</file_quota> +</attachments> +</config> diff --git a/view/templates/api_friends_xml.tpl b/view/templates/api_friends_xml.tpl new file mode 100644 index 0000000000..c89b96de56 --- /dev/null +++ b/view/templates/api_friends_xml.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!-- TEMPLATE APPEARS UNUSED --> + +<users type="array"> + {{foreach $users as $u}} + {{include file="api_user_xml.tpl" user=$u}} + {{/foreach}} +</users> diff --git a/view/templates/api_ratelimit_xml.tpl b/view/templates/api_ratelimit_xml.tpl new file mode 100644 index 0000000000..a34eb67234 --- /dev/null +++ b/view/templates/api_ratelimit_xml.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<hash> + <remaining-hits type="integer">{{$hash.remaining_hits}}</remaining-hits> + <hourly-limit type="integer">{{$hash.hourly_limit}}</hourly-limit> + <reset-time type="datetime">{{$hash.reset_time}}</reset-time> + <reset_time_in_seconds type="integer">{{$hash.resettime_in_seconds}}</reset_time_in_seconds> +</hash> diff --git a/view/templates/api_status_xml.tpl b/view/templates/api_status_xml.tpl new file mode 100644 index 0000000000..e3e80d2b1c --- /dev/null +++ b/view/templates/api_status_xml.tpl @@ -0,0 +1,51 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<status>{{if $status}} + <created_at>{{$status.created_at}}</created_at> + <id>{{$status.id}}</id> + <text>{{$status.text}}</text> + <source>{{$status.source}}</source> + <truncated>{{$status.truncated}}</truncated> + <in_reply_to_status_id>{{$status.in_reply_to_status_id}}</in_reply_to_status_id> + <in_reply_to_user_id>{{$status.in_reply_to_user_id}}</in_reply_to_user_id> + <favorited>{{$status.favorited}}</favorited> + <in_reply_to_screen_name>{{$status.in_reply_to_screen_name}}</in_reply_to_screen_name> + <geo>{{$status.geo}}</geo> + <coordinates>{{$status.coordinates}}</coordinates> + <place>{{$status.place}}</place> + <contributors>{{$status.contributors}}</contributors> + <user> + <id>{{$status.user.id}}</id> + <name>{{$status.user.name}}</name> + <screen_name>{{$status.user.screen_name}}</screen_name> + <location>{{$status.user.location}}</location> + <description>{{$status.user.description}}</description> + <profile_image_url>{{$status.user.profile_image_url}}</profile_image_url> + <url>{{$status.user.url}}</url> + <protected>{{$status.user.protected}}</protected> + <followers_count>{{$status.user.followers}}</followers_count> + <profile_background_color>{{$status.user.profile_background_color}}</profile_background_color> + <profile_text_color>{{$status.user.profile_text_color}}</profile_text_color> + <profile_link_color>{{$status.user.profile_link_color}}</profile_link_color> + <profile_sidebar_fill_color>{{$status.user.profile_sidebar_fill_color}}</profile_sidebar_fill_color> + <profile_sidebar_border_color>{{$status.user.profile_sidebar_border_color}}</profile_sidebar_border_color> + <friends_count>{{$status.user.friends_count}}</friends_count> + <created_at>{{$status.user.created_at}}</created_at> + <favourites_count>{{$status.user.favourites_count}}</favourites_count> + <utc_offset>{{$status.user.utc_offset}}</utc_offset> + <time_zone>{{$status.user.time_zone}}</time_zone> + <profile_background_image_url>{{$status.user.profile_background_image_url}}</profile_background_image_url> + <profile_background_tile>{{$status.user.profile_background_tile}}</profile_background_tile> + <profile_use_background_image>{{$status.user.profile_use_background_image}}</profile_use_background_image> + <notifications></notifications> + <geo_enabled>{{$status.user.geo_enabled}}</geo_enabled> + <verified>{{$status.user.verified}}</verified> + <following></following> + <statuses_count>{{$status.user.statuses_count}}</statuses_count> + <lang>{{$status.user.lang}}</lang> + <contributors_enabled>{{$status.user.contributors_enabled}}</contributors_enabled> + </user> +{{/if}}</status> diff --git a/view/templates/api_test_xml.tpl b/view/templates/api_test_xml.tpl new file mode 100644 index 0000000000..df5009af5c --- /dev/null +++ b/view/templates/api_test_xml.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<ok>{{$ok}}</ok> diff --git a/view/templates/api_timeline_atom.tpl b/view/templates/api_timeline_atom.tpl new file mode 100644 index 0000000000..b23acacb3f --- /dev/null +++ b/view/templates/api_timeline_atom.tpl @@ -0,0 +1,95 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:georss="http://www.georss.org/georss" xmlns:activity="http://activitystrea.ms/spec/1.0/" xmlns:media="http://purl.org/syndication/atommedia" xmlns:poco="http://portablecontacts.net/spec/1.0" xmlns:ostatus="http://ostatus.org/schema/1.0" xmlns:statusnet="http://status.net/schema/api/1/"> + <generator uri="http://status.net" version="0.9.7">StatusNet</generator> + <id>{{$rss.self}}</id> + <title>Friendica</title> + <subtitle>Friendica API feed</subtitle> + <logo>{{$rss.logo}}</logo> + <updated>{{$rss.atom_updated}}</updated> + <link type="text/html" rel="alternate" href="{{$rss.alternate}}"/> + <link type="application/atom+xml" rel="self" href="{{$rss.self}}"/> + + + <author> + <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> + <uri>{{$user.url}}</uri> + <name>{{$user.name}}</name> + <link rel="alternate" type="text/html" href="{{$user.url}}"/> + <link rel="avatar" type="image/jpeg" media:width="106" media:height="106" href="{{$user.profile_image_url}}"/> + <link rel="avatar" type="image/jpeg" media:width="96" media:height="96" href="{{$user.profile_image_url}}"/> + <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="{{$user.profile_image_url}}"/> + <link rel="avatar" type="image/jpeg" media:width="24" media:height="24" href="{{$user.profile_image_url}}"/> + <georss:point></georss:point> + <poco:preferredUsername>{{$user.screen_name}}</poco:preferredUsername> + <poco:displayName>{{$user.name}}</poco:displayName> + <poco:urls> + <poco:type>homepage</poco:type> + <poco:value>{{$user.url}}</poco:value> + <poco:primary>true</poco:primary> + </poco:urls> + <statusnet:profile_info local_id="{{$user.id}}"></statusnet:profile_info> + </author> + + <!--Deprecation warning: activity:subject is present only for backward compatibility. It will be removed in the next version of StatusNet.--> + <activity:subject> + <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> + <id>{{$user.contact_url}}</id> + <title>{{$user.name}}</title> + <link rel="alternate" type="text/html" href="{{$user.url}}"/> + <link rel="avatar" type="image/jpeg" media:width="106" media:height="106" href="{{$user.profile_image_url}}"/> + <link rel="avatar" type="image/jpeg" media:width="96" media:height="96" href="{{$user.profile_image_url}}"/> + <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="{{$user.profile_image_url}}"/> + <link rel="avatar" type="image/jpeg" media:width="24" media:height="24" href="{{$user.profile_image_url}}"/> + <poco:preferredUsername>{{$user.screen_name}}</poco:preferredUsername> + <poco:displayName>{{$user.name}}</poco:displayName> + <poco:urls> + <poco:type>homepage</poco:type> + <poco:value>{{$user.url}}</poco:value> + <poco:primary>true</poco:primary> + </poco:urls> + <statusnet:profile_info local_id="{{$user.id}}"></statusnet:profile_info> + </activity:subject> + + + {{foreach $statuses as $status}} + <entry> + <activity:object-type>{{$status.objecttype}}</activity:object-type> + <id>{{$status.message_id}}</id> + <title>{{$status.text}}</title> + <content type="html">{{$status.statusnet_html}}</content> + <link rel="alternate" type="text/html" href="{{$status.url}}"/> + <activity:verb>{{$status.verb}}</activity:verb> + <published>{{$status.published}}</published> + <updated>{{$status.updated}}</updated> + + <link rel="self" type="application/atom+xml" href="{{$status.self}}"/> + <link rel="edit" type="application/atom+xml" href="{{$status.edit}}"/> + <statusnet:notice_info local_id="{{$status.id}}" source="{{$status.source}}" > + </statusnet:notice_info> + + <author> + <activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type> + <uri>{{$status.user.url}}</uri> + <name>{{$status.user.name}}</name> + <link rel="alternate" type="text/html" href="{{$status.user.url}}"/> + <link rel="avatar" type="image/jpeg" media:width="48" media:height="48" href="{{$status.user.profile_image_url}}"/> + + <georss:point/> + <poco:preferredUsername>{{$status.user.screen_name}}</poco:preferredUsername> + <poco:displayName>{{$status.user.name}}</poco:displayName> + <poco:address/> + <poco:urls> + <poco:type>homepage</poco:type> + <poco:value>{{$status.user.url}}</poco:value> + <poco:primary>true</poco:primary> + </poco:urls> + </author> + <link rel="ostatus:conversation" type="text/html" href="{{$status.url}}"/> + + </entry> + {{/foreach}} +</feed> diff --git a/view/templates/api_timeline_rss.tpl b/view/templates/api_timeline_rss.tpl new file mode 100644 index 0000000000..e89c7d0803 --- /dev/null +++ b/view/templates/api_timeline_rss.tpl @@ -0,0 +1,31 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:georss="http://www.georss.org/georss" xmlns:twitter="http://api.twitter.com"> + <channel> + <title>Friendica</title> + <link>{{$rss.alternate}}</link> + <atom:link type="application/rss+xml" rel="self" href="{{$rss.self}}"/> + <description>Friendica timeline</description> + <language>{{$rss.language}}</language> + <ttl>40</ttl> + <image> + <link>{{$user.link}}</link> + <title>{{$user.name}}'s items</title> + <url>{{$user.profile_image_url}}</url> + </image> + +{{foreach $statuses as $status}} + <item> + <title>{{$status.user.name}}: {{$status.text}}</title> + <description>{{$status.text}}</description> + <pubDate>{{$status.created_at}}</pubDate> + <guid>{{$status.url}}</guid> + <link>{{$status.url}}</link> + <twitter:source>{{$status.source}}</twitter:source> + </item> +{{/foreach}} + </channel> +</rss> diff --git a/view/templates/api_timeline_xml.tpl b/view/templates/api_timeline_xml.tpl new file mode 100644 index 0000000000..84148d17ff --- /dev/null +++ b/view/templates/api_timeline_xml.tpl @@ -0,0 +1,25 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<statuses type="array" xmlns:statusnet="http://status.net/schema/api/1/"> +{{foreach $statuses as $status}} <status> + <text>{{$status.text}}</text> + <truncated>{{$status.truncated}}</truncated> + <created_at>{{$status.created_at}}</created_at> + <in_reply_to_status_id>{{$status.in_reply_to_status_id}}</in_reply_to_status_id> + <source>{{$status.source}}</source> + <id>{{$status.id}}</id> + <in_reply_to_user_id>{{$status.in_reply_to_user_id}}</in_reply_to_user_id> + <in_reply_to_screen_name>{{$status.in_reply_to_screen_name}}</in_reply_to_screen_name> + <geo>{{$status.geo}}</geo> + <favorited>{{$status.favorited}}</favorited> +{{include file="api_user_xml.tpl" user=$status.user}} <statusnet:html>{{$status.statusnet_html}}</statusnet:html> + <statusnet:conversation_id>{{$status.statusnet_conversation_id}}</statusnet:conversation_id> + <url>{{$status.url}}</url> + <coordinates>{{$status.coordinates}}</coordinates> + <place>{{$status.place}}</place> + <contributors>{{$status.contributors}}</contributors> + </status> +{{/foreach}}</statuses> diff --git a/view/templates/api_user_xml.tpl b/view/templates/api_user_xml.tpl new file mode 100644 index 0000000000..d7efcf3fb0 --- /dev/null +++ b/view/templates/api_user_xml.tpl @@ -0,0 +1,51 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <user> + <id>{{$user.id}}</id> + <name>{{$user.name}}</name> + <screen_name>{{$user.screen_name}}</screen_name> + <location>{{$user.location}}</location> + <description>{{$user.description}}</description> + <profile_image_url>{{$user.profile_image_url}}</profile_image_url> + <url>{{$user.url}}</url> + <protected>{{$user.protected}}</protected> + <followers_count>{{$user.followers_count}}</followers_count> + <friends_count>{{$user.friends_count}}</friends_count> + <created_at>{{$user.created_at}}</created_at> + <favourites_count>{{$user.favourites_count}}</favourites_count> + <utc_offset>{{$user.utc_offset}}</utc_offset> + <time_zone>{{$user.time_zone}}</time_zone> + <statuses_count>{{$user.statuses_count}}</statuses_count> + <following>{{$user.following}}</following> + <profile_background_color>{{$user.profile_background_color}}</profile_background_color> + <profile_text_color>{{$user.profile_text_color}}</profile_text_color> + <profile_link_color>{{$user.profile_link_color}}</profile_link_color> + <profile_sidebar_fill_color>{{$user.profile_sidebar_fill_color}}</profile_sidebar_fill_color> + <profile_sidebar_border_color>{{$user.profile_sidebar_border_color}}</profile_sidebar_border_color> + <profile_background_image_url>{{$user.profile_background_image_url}}</profile_background_image_url> + <profile_background_tile>{{$user.profile_background_tile}}</profile_background_tile> + <profile_use_background_image>{{$user.profile_use_background_image}}</profile_use_background_image> + <notifications>{{$user.notifications}}</notifications> + <geo_enabled>{{$user.geo_enabled}}</geo_enabled> + <verified>{{$user.verified}}</verified> + <lang>{{$user.lang}}</lang> + <contributors_enabled>{{$user.contributors_enabled}}</contributors_enabled> + <status>{{if $user.status}} + <created_at>{{$user.status.created_at}}</created_at> + <id>{{$user.status.id}}</id> + <text>{{$user.status.text}}</text> + <source>{{$user.status.source}}</source> + <truncated>{{$user.status.truncated}}</truncated> + <in_reply_to_status_id>{{$user.status.in_reply_to_status_id}}</in_reply_to_status_id> + <in_reply_to_user_id>{{$user.status.in_reply_to_user_id}}</in_reply_to_user_id> + <favorited>{{$user.status.favorited}}</favorited> + <in_reply_to_screen_name>{{$user.status.in_reply_to_screen_name}}</in_reply_to_screen_name> + <geo>{{$user.status.geo}}</geo> + <coordinates>{{$user.status.coordinates}}</coordinates> + <place>{{$user.status.place}}</place> + <contributors>{{$user.status.contributors}}</contributors> + {{/if}}</status> + </user> diff --git a/view/templates/apps.tpl b/view/templates/apps.tpl new file mode 100644 index 0000000000..01d9bb8c82 --- /dev/null +++ b/view/templates/apps.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +<ul> + {{foreach $apps as $ap}} + <li>{{$ap}}</li> + {{/foreach}} +</ul> diff --git a/view/templates/atom_feed.tpl b/view/templates/atom_feed.tpl new file mode 100644 index 0000000000..db553d99f4 --- /dev/null +++ b/view/templates/atom_feed.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="utf-8" ?> +<feed xmlns="http://www.w3.org/2005/Atom" + xmlns:thr="http://purl.org/syndication/thread/1.0" + xmlns:at="http://purl.org/atompub/tombstones/1.0" + xmlns:media="http://purl.org/syndication/atommedia" + xmlns:dfrn="http://purl.org/macgirvin/dfrn/1.0" + xmlns:as="http://activitystrea.ms/spec/1.0/" + xmlns:georss="http://www.georss.org/georss" + xmlns:poco="http://portablecontacts.net/spec/1.0" + xmlns:ostatus="http://ostatus.org/schema/1.0" + xmlns:statusnet="http://status.net/schema/api/1/" > + + <id>{{$feed_id}}</id> + <title>{{$feed_title}}</title> + <generator uri="http://friendica.com" version="{{$version}}">Friendica</generator> + <link rel="license" href="http://creativecommons.org/licenses/by/3.0/" /> + {{$hub}} + {{$salmon}} + {{$community}} + + <updated>{{$feed_updated}}</updated> + + <dfrn:owner> + <name dfrn:updated="{{$namdate}}" >{{$name}}</name> + <uri dfrn:updated="{{$uridate}}" >{{$profile_page}}</uri> + <link rel="photo" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> + <link rel="avatar" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> + {{$birthday}} + </dfrn:owner> diff --git a/view/templates/atom_feed_dfrn.tpl b/view/templates/atom_feed_dfrn.tpl new file mode 100644 index 0000000000..87d78a5186 --- /dev/null +++ b/view/templates/atom_feed_dfrn.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="utf-8" ?> +<feed xmlns="http://www.w3.org/2005/Atom" + xmlns:thr="http://purl.org/syndication/thread/1.0" + xmlns:at="http://purl.org/atompub/tombstones/1.0" + xmlns:media="http://purl.org/syndication/atommedia" + xmlns:dfrn="http://purl.org/macgirvin/dfrn/1.0" + xmlns:as="http://activitystrea.ms/spec/1.0/" + xmlns:georss="http://www.georss.org/georss" + xmlns:poco="http://portablecontacts.net/spec/1.0" + xmlns:ostatus="http://ostatus.org/schema/1.0" + xmlns:statusnet="http://status.net/schema/api/1/" > + + <id>{{$feed_id}}</id> + <title>{{$feed_title}}</title> + <generator uri="http://friendica.com" version="{{$version}}">Friendica</generator> + <link rel="license" href="http://creativecommons.org/licenses/by/3.0/" /> + {{$hub}} + {{$salmon}} + {{$community}} + + <updated>{{$feed_updated}}</updated> + + <author> + <name dfrn:updated="{{$namdate}}" >{{$name}}</name> + <uri dfrn:updated="{{$uridate}}" >{{$profile_page}}</uri> + <link rel="photo" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> + <link rel="avatar" type="image/jpeg" dfrn:updated="{{$picdate}}" media:width="175" media:height="175" href="{{$photo}}" /> + {{$birthday}} + </author> diff --git a/view/templates/atom_mail.tpl b/view/templates/atom_mail.tpl new file mode 100644 index 0000000000..adf75a3e7a --- /dev/null +++ b/view/templates/atom_mail.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<dfrn:mail> + + <dfrn:sender> + <dfrn:name>{{$name}}</dfrn:name> + <dfrn:uri>{{$profile_page}}</dfrn:uri> + <dfrn:avatar>{{$thumb}}</dfrn:avatar> + </dfrn:sender> + + <dfrn:id>{{$item_id}}</dfrn:id> + <dfrn:in-reply-to>{{$parent_id}}</dfrn:in-reply-to> + <dfrn:sentdate>{{$created}}</dfrn:sentdate> + <dfrn:subject>{{$subject}}</dfrn:subject> + <dfrn:content>{{$content}}</dfrn:content> + +</dfrn:mail> + diff --git a/view/templates/atom_relocate.tpl b/view/templates/atom_relocate.tpl new file mode 100644 index 0000000000..073edeaf53 --- /dev/null +++ b/view/templates/atom_relocate.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<dfrn:relocate> + + <dfrn:url>{{$url}}</dfrn:url> + <dfrn:name>{{$name}}</dfrn:name> + <dfrn:photo>{{$photo}}</dfrn:photo> + <dfrn:thumb>{{$thumb}}</dfrn:thumb> + <dfrn:micro>{{$micro}}</dfrn:micro> + <dfrn:request>{{$request}}</dfrn:request> + <dfrn:confirm>{{$confirm}}</dfrn:confirm> + <dfrn:notify>{{$notify}}</dfrn:notify> + <dfrn:poll>{{$poll}}</dfrn:poll> + <dfrn:sitepubkey>{{$sitepubkey}}</dfrn:sitepubkey> + + +</dfrn:relocate> + diff --git a/view/templates/atom_suggest.tpl b/view/templates/atom_suggest.tpl new file mode 100644 index 0000000000..c0d1a1b3c9 --- /dev/null +++ b/view/templates/atom_suggest.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<dfrn:suggest> + + <dfrn:url>{{$url}}</dfrn:url> + <dfrn:name>{{$name}}</dfrn:name> + <dfrn:photo>{{$photo}}</dfrn:photo> + <dfrn:request>{{$request}}</dfrn:request> + <dfrn:note>{{$note}}</dfrn:note> + +</dfrn:suggest> + diff --git a/view/templates/auto_request.tpl b/view/templates/auto_request.tpl new file mode 100644 index 0000000000..662ca2447e --- /dev/null +++ b/view/templates/auto_request.tpl @@ -0,0 +1,42 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h1>{{$header}}</h1> + +<p id="dfrn-request-intro"> +{{$page_desc}}<br /> +<ul id="dfrn-request-networks"> +<li><a href="http://friendica.com" title="{{$friendica}}">{{$friendica}}</a></li> +<li><a href="http://joindiaspora.com" title="{{$diaspora}}">{{$diaspora}}</a> {{$diasnote}}</li> +<li><a href="http://ostatus.org" title="{{$public_net}}" >{{$statusnet}}</a></li> +{{if $emailnet}}<li>{{$emailnet}}</li>{{/if}} +</ul> +</p> +<p> +{{$invite_desc}} +</p> +<p> +{{$desc}} +</p> + +<form action="dfrn_request/{{$nickname}}" method="post" /> + +<div id="dfrn-request-url-wrapper" > + <label id="dfrn-url-label" for="dfrn-url" >{{$your_address}}</label> + <input type="text" name="dfrn_url" id="dfrn-url" size="32" value="{{$myaddr}}" /> + <div id="dfrn-request-url-end"></div> +</div> + + +<div id="dfrn-request-info-wrapper" > + +</div> + + <div id="dfrn-request-submit-wrapper"> + <input type="submit" name="submit" id="dfrn-request-submit-button" value="{{$submit}}" /> + <input type="submit" name="cancel" id="dfrn-request-cancel-button" value="{{$cancel}}" /> + </div> +</form> diff --git a/view/templates/birthdays_reminder.tpl b/view/templates/birthdays_reminder.tpl new file mode 100644 index 0000000000..695364cdad --- /dev/null +++ b/view/templates/birthdays_reminder.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $count}} +<div id="birthday-notice" class="birthday-notice fakelink {{$classtoday}}" onclick="openClose('birthday-wrapper');">{{$event_reminders}} ({{$count}})</div> +<div id="birthday-wrapper" style="display: none;" ><div id="birthday-title">{{$event_title}}</div> +<div id="birthday-title-end"></div> +{{foreach $events as $event}} +<div class="birthday-list" id="birthday-{{$event.id}}"> <a href="{{$event.link}}">{{$event.title}}</a> {{$event.date}} </div> +{{/foreach}} +</div> +{{/if}} + diff --git a/view/templates/categories_widget.tpl b/view/templates/categories_widget.tpl new file mode 100644 index 0000000000..ab10ef9287 --- /dev/null +++ b/view/templates/categories_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="categories-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="categories-ul"> + <li class="tool"><a href="{{$base}}" class="categories-link categories-all{{if $sel_all}} categories-selected{{/if}}">{{$all}}</a></li> + {{foreach $terms as $term}} + <li class="tool"><a href="{{$base}}?f=&category={{$term.name}}" class="categories-link{{if $term.selected}} categories-selected{{/if}}">{{$term.name}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/templates/comment_item.tpl b/view/templates/comment_item.tpl new file mode 100644 index 0000000000..caf98168d0 --- /dev/null +++ b/view/templates/comment_item.tpl @@ -0,0 +1,44 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + {{if $threaded}} + <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + {{else}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + {{/if}} + <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/templates/common_friends.tpl b/view/templates/common_friends.tpl new file mode 100644 index 0000000000..499cfe6261 --- /dev/null +++ b/view/templates/common_friends.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$url}}" title="{{$name}}[{{$tags}}]">{{$name}}</a> + </div> + <div class="profile-match-end"></div> +</div> \ No newline at end of file diff --git a/view/templates/common_tabs.tpl b/view/templates/common_tabs.tpl new file mode 100644 index 0000000000..69fa377bc9 --- /dev/null +++ b/view/templates/common_tabs.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<ul class="tabs"> + {{foreach $tabs as $tab}} + <li id="{{$tab.id}}"><a href="{{$tab.url}}" class="tab button {{$tab.sel}}"{{if $tab.title}} title="{{$tab.title}}"{{/if}}>{{$tab.label}}</a></li> + {{/foreach}} +</ul> diff --git a/view/templates/confirm.tpl b/view/templates/confirm.tpl new file mode 100644 index 0000000000..df8d26eaa7 --- /dev/null +++ b/view/templates/confirm.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<center> +<form action="{{$confirm_url}}" id="confirm-form" method="{{$method}}"> + + <span id="confirm-message">{{$message}}</span> + {{foreach $extra_inputs as $input}} + <input type="hidden" name="{{$input.name}}" value="{{$input.value}}" /> + {{/foreach}} + + <input class="confirm-button" id="confirm-submit-button" type="submit" name="{{$confirm_name}}" value="{{$confirm}}" /> + <input class="confirm-button" id="confirm-cancel-button" type="submit" name="canceled" value="{{$cancel}}" /> + +</form> +</center> + diff --git a/view/templates/contact_block.tpl b/view/templates/contact_block.tpl new file mode 100644 index 0000000000..e1d98c3bb0 --- /dev/null +++ b/view/templates/contact_block.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="contact-block"> +<h4 class="contact-block-h4">{{$contacts}}</h4> +{{if $micropro}} + <a class="allcontact-link" href="viewcontacts/{{$nickname}}">{{$viewcontacts}}</a> + <div class='contact-block-content'> + {{foreach $micropro as $m}} + {{$m}} + {{/foreach}} + </div> +{{/if}} +</div> +<div class="clear"></div> diff --git a/view/templates/contact_edit.tpl b/view/templates/contact_edit.tpl new file mode 100644 index 0000000000..6d65288e42 --- /dev/null +++ b/view/templates/contact_edit.tpl @@ -0,0 +1,93 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h2>{{$header}}</h2> + +<div id="contact-edit-wrapper" > + + {{$tab_str}} + + <div id="contact-edit-drop-link" > + <a href="contacts/{{$contact_id}}/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="{{$delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);"></a> + </div> + + <div id="contact-edit-drop-link-end"></div> + + + <div id="contact-edit-nav-wrapper" > + <div id="contact-edit-links"> + <ul> + <li><div id="contact-edit-rel">{{$relation_text}}</div></li> + <li><div id="contact-edit-nettype">{{$nettype}}</div></li> + {{if $lost_contact}} + <li><div id="lost-contact-message">{{$lost_contact}}</div></li> + {{/if}} + {{if $insecure}} + <li><div id="insecure-message">{{$insecure}}</div></li> + {{/if}} + {{if $blocked}} + <li><div id="block-message">{{$blocked}}</div></li> + {{/if}} + {{if $ignored}} + <li><div id="ignore-message">{{$ignored}}</div></li> + {{/if}} + {{if $archived}} + <li><div id="archive-message">{{$archived}}</div></li> + {{/if}} + + <li> </li> + + {{if $common_text}} + <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> + {{/if}} + {{if $all_friends}} + <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> + {{/if}} + + + <li><a href="network/0?nets=all&cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> + {{if $lblsuggest}} + <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> + {{/if}} + + </ul> + </div> + </div> + <div id="contact-edit-nav-end"></div> + + +<form action="contacts/{{$contact_id}}" method="post" > +<input type="hidden" name="contact_id" value="{{$contact_id}}"> + + {{if $poll_enabled}} + <div id="contact-edit-poll-wrapper"> + <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> + <span id="contact-edit-poll-text">{{$updpub}}</span> {{$poll_interval}} <span id="contact-edit-update-now" class="button"><a href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> + </div> + {{/if}} + <div id="contact-edit-end" ></div> + + {{include file="field_checkbox.tpl" field=$hidden}} + +<div id="contact-edit-info-wrapper"> +<h4>{{$lbl_info1}}</h4> + <textarea id="contact-edit-info" rows="8" cols="60" name="info">{{$info}}</textarea> + <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> +</div> +<div id="contact-edit-info-end"></div> + + +<div id="contact-edit-profile-select-text"> +<h4>{{$lbl_vis1}}</h4> +<p>{{$lbl_vis2}}</p> +</div> +{{$profile_select}} +<div id="contact-edit-profile-select-end"></div> + +<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> + +</form> +</div> diff --git a/view/templates/contact_end.tpl b/view/templates/contact_end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/contact_end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/contact_head.tpl b/view/templates/contact_head.tpl new file mode 100644 index 0000000000..e20f4937a0 --- /dev/null +++ b/view/templates/contact_head.tpl @@ -0,0 +1,35 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> + <script language="javascript" type="text/javascript"> + +tinyMCE.init({ + theme : "advanced", + mode : "{{$editselect}}", + elements: "contact-edit-info", + plugins : "bbcode", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_styles : "blockquote,code", + gecko_spellcheck : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + content_css: "{{$baseurl}}/view/custom_tinymce.css" + + +}); + + +</script> + diff --git a/view/templates/contact_template.tpl b/view/templates/contact_template.tpl new file mode 100644 index 0000000000..8e0e1acc7f --- /dev/null +++ b/view/templates/contact_template.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > + <div class="contact-entry-photo-wrapper" > + <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" + onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > + + <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> + + {{if $contact.photo_menu}} + <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> + <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> + <ul> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + </div> + {{/if}} + </div> + + </div> + <div class="contact-entry-photo-end" ></div> + <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> + + <div class="contact-entry-end" ></div> +</div> diff --git a/view/templates/contacts-end.tpl b/view/templates/contacts-end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/contacts-end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/contacts-head.tpl b/view/templates/contacts-head.tpl new file mode 100644 index 0000000000..d525e834f9 --- /dev/null +++ b/view/templates/contacts-head.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.js" ></script> + +<script> +$(document).ready(function() { + var a; + a = $("#contacts-search").autocomplete({ + serviceUrl: '{{$base}}/acl', + minChars: 2, + width: 350, + }); + a.setOptions({ params: { type: 'a' }}); + +}); + +</script> + diff --git a/view/templates/contacts-template.tpl b/view/templates/contacts-template.tpl new file mode 100644 index 0000000000..66f3f5c87b --- /dev/null +++ b/view/templates/contacts-template.tpl @@ -0,0 +1,31 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> + +{{if $finding}}<h4>{{$finding}}</h4>{{/if}} + +<div id="contacts-search-wrapper"> +<form id="contacts-search-form" action="{{$cmd}}" method="get" > +<span class="contacts-search-desc">{{$desc}}</span> +<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> +<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> +</form> +</div> +<div id="contacts-search-end"></div> + +{{$tabs}} + + +{{foreach $contacts as $contact}} + {{include file="contact_template.tpl"}} +{{/foreach}} +<div id="contact-edit-end"></div> + +{{$paginate}} + + + + diff --git a/view/templates/contacts-widget-sidebar.tpl b/view/templates/contacts-widget-sidebar.tpl new file mode 100644 index 0000000000..c4697a91c5 --- /dev/null +++ b/view/templates/contacts-widget-sidebar.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$vcard_widget}} +{{$follow_widget}} +{{$groups_widget}} +{{$findpeople_widget}} +{{$networks_widget}} + diff --git a/view/templates/content.tpl b/view/templates/content.tpl new file mode 100644 index 0000000000..811f92dd56 --- /dev/null +++ b/view/templates/content.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="content-begin"></div> +<div id="content-end"></div> diff --git a/view/templates/conversation.tpl b/view/templates/conversation.tpl new file mode 100644 index 0000000000..24f0d120d5 --- /dev/null +++ b/view/templates/conversation.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> + {{foreach $thread.items as $item}} + {{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> + {{/if}} + {{if $item.comment_lastcollapsed}}</div>{{/if}} + + {{include file="{{$item.template}}"}} + + + {{/foreach}} +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<div id="item-delete-selected-end"></div> +{{/if}} diff --git a/view/templates/crepair.tpl b/view/templates/crepair.tpl new file mode 100644 index 0000000000..8d3ed7df89 --- /dev/null +++ b/view/templates/crepair.tpl @@ -0,0 +1,51 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form id="crepair-form" action="crepair/{{$contact_id}}" method="post" > + +<h4>{{$contact_name}}</h4> + +<label id="crepair-name-label" class="crepair-label" for="crepair-name">{{$label_name}}</label> +<input type="text" id="crepair-name" class="crepair-input" name="name" value="{{$contact_name}}" /> +<div class="clear"></div> + +<label id="crepair-nick-label" class="crepair-label" for="crepair-nick">{{$label_nick}}</label> +<input type="text" id="crepair-nick" class="crepair-input" name="nick" value="{{$contact_nick}}" /> +<div class="clear"></div> + +<label id="crepair-attag-label" class="crepair-label" for="crepair-attag">{{$label_attag}}</label> +<input type="text" id="crepair-attag" class="crepair-input" name="attag" value="{{$contact_attag}}" /> +<div class="clear"></div> + +<label id="crepair-url-label" class="crepair-label" for="crepair-url">{{$label_url}}</label> +<input type="text" id="crepair-url" class="crepair-input" name="url" value="{{$contact_url}}" /> +<div class="clear"></div> + +<label id="crepair-request-label" class="crepair-label" for="crepair-request">{{$label_request}}</label> +<input type="text" id="crepair-request" class="crepair-input" name="request" value="{{$request}}" /> +<div class="clear"></div> + +<label id="crepair-confirm-label" class="crepair-label" for="crepair-confirm">{{$label_confirm}}</label> +<input type="text" id="crepair-confirm" class="crepair-input" name="confirm" value="{{$confirm}}" /> +<div class="clear"></div> + +<label id="crepair-notify-label" class="crepair-label" for="crepair-notify">{{$label_notify}}</label> +<input type="text" id="crepair-notify" class="crepair-input" name="notify" value="{{$notify}}" /> +<div class="clear"></div> + +<label id="crepair-poll-label" class="crepair-label" for="crepair-poll">{{$label_poll}}</label> +<input type="text" id="crepair-poll" class="crepair-input" name="poll" value="{{$poll}}" /> +<div class="clear"></div> + +<label id="crepair-photo-label" class="crepair-label" for="crepair-photo">{{$label_photo}}</label> +<input type="text" id="crepair-photo" class="crepair-input" name="photo" value="" /> +<div class="clear"></div> + +<input type="submit" name="submit" value="{{$lbl_submit}}" /> + +</form> + + diff --git a/view/templates/cropbody.tpl b/view/templates/cropbody.tpl new file mode 100644 index 0000000000..e6fcd355f4 --- /dev/null +++ b/view/templates/cropbody.tpl @@ -0,0 +1,63 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> +<p id="cropimage-desc"> +{{$desc}} +</p> +<div id="cropimage-wrapper"> +<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> +</div> +<div id="cropimage-preview-wrapper" > +<div id="previewWrap" ></div> +</div> + +<script type="text/javascript" language="javascript"> + + function onEndCrop( coords, dimensions ) { + $( 'x1' ).value = coords.x1; + $( 'y1' ).value = coords.y1; + $( 'x2' ).value = coords.x2; + $( 'y2' ).value = coords.y2; + $( 'width' ).value = dimensions.width; + $( 'height' ).value = dimensions.height; + } + + Event.observe( window, 'load', function() { + new Cropper.ImgWithPreview( + 'croppa', + { + previewWrap: 'previewWrap', + minWidth: 175, + minHeight: 175, + maxWidth: 640, + maxHeight: 640, + ratioDim: { x: 100, y:100 }, + displayOnInit: true, + onEndCrop: onEndCrop + } + ); + } + ); + +</script> + +<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<input type='hidden' name='profile' value='{{$profile}}'> +<input type="hidden" name="cropfinal" value="1" /> +<input type="hidden" name="xstart" id="x1" /> +<input type="hidden" name="ystart" id="y1" /> +<input type="hidden" name="xfinal" id="x2" /> +<input type="hidden" name="yfinal" id="y2" /> +<input type="hidden" name="height" id="height" /> +<input type="hidden" name="width" id="width" /> + +<div id="crop-image-submit-wrapper" > +<input type="submit" name="submit" value="{{$done}}" /> +</div> + +</form> diff --git a/view/templates/cropend.tpl b/view/templates/cropend.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/cropend.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/crophead.tpl b/view/templates/crophead.tpl new file mode 100644 index 0000000000..d51b87d12f --- /dev/null +++ b/view/templates/crophead.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> + <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> + <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> + <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/templates/delegate.tpl b/view/templates/delegate.tpl new file mode 100644 index 0000000000..7aa85cf395 --- /dev/null +++ b/view/templates/delegate.tpl @@ -0,0 +1,62 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$header}}</h3> + +<div id="delegate-desc" class="delegate-desc">{{$desc}}</div> + +{{if $managers}} +<h3>{{$head_managers}}</h3> + +{{foreach $managers as $x}} + +<div class="contact-block-div"> +<a class="contact-block-link" href="#" > +<img class="contact-block-img" src="{{$base}}/photo/thumb/{{$x.uid}}" title="{{$x.username}} ({{$x.nickname}})" /> +</a> +</div> + +{{/foreach}} +<div class="clear"></div> +<hr /> +{{/if}} + + +<h3>{{$head_delegates}}</h3> + +{{if $delegates}} +{{foreach $delegates as $x}} + +<div class="contact-block-div"> +<a class="contact-block-link" href="{{$base}}/delegate/remove/{{$x.uid}}" > +<img class="contact-block-img" src="{{$base}}/photo/thumb/{{$x.uid}}" title="{{$x.username}} ({{$x.nickname}})" /> +</a> +</div> + +{{/foreach}} +<div class="clear"></div> +{{else}} +{{$none}} +{{/if}} +<hr /> + + +<h3>{{$head_potentials}}</h3> +{{if $potentials}} +{{foreach $potentials as $x}} + +<div class="contact-block-div"> +<a class="contact-block-link" href="{{$base}}/delegate/add/{{$x.uid}}" > +<img class="contact-block-img" src="{{$base}}/photo/thumb/{{$x.uid}}" title="{{$x.username}} ({{$x.nickname}})" /> +</a> +</div> + +{{/foreach}} +<div class="clear"></div> +{{else}} +{{$none}} +{{/if}} +<hr /> + diff --git a/view/templates/dfrn_req_confirm.tpl b/view/templates/dfrn_req_confirm.tpl new file mode 100644 index 0000000000..c941a201da --- /dev/null +++ b/view/templates/dfrn_req_confirm.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<p id="dfrn-request-homecoming" > +{{$welcome}} +<br /> +{{$please}} + +</p> +<form id="dfrn-request-homecoming-form" action="dfrn_request/{{$nickname}}" method="post"> +<input type="hidden" name="dfrn_url" value="{{$dfrn_url}}" /> +<input type="hidden" name="confirm_key" value="{{$confirm_key}}" /> +<input type="hidden" name="localconfirm" value="1" /> +{{$aes_allow}} + +<label id="dfrn-request-homecoming-hide-label" for="dfrn-request-homecoming-hide">{{$hidethem}}</label> +<input type="checkbox" name="hidden-contact" value="1" {{if $hidechecked}}checked="checked" {{/if}} /> + + +<div id="dfrn-request-homecoming-submit-wrapper" > +<input id="dfrn-request-homecoming-submit" type="submit" name="submit" value="{{$submit}}" /> +</div> +</form> \ No newline at end of file diff --git a/view/templates/dfrn_request.tpl b/view/templates/dfrn_request.tpl new file mode 100644 index 0000000000..29173a1d77 --- /dev/null +++ b/view/templates/dfrn_request.tpl @@ -0,0 +1,70 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h1>{{$header}}</h1> + +<p id="dfrn-request-intro"> +{{$page_desc}}<br /> +<ul id="dfrn-request-networks"> +<li><a href="http://friendica.com" title="{{$friendica}}">{{$friendica}}</a></li> +<li><a href="http://joindiaspora.com" title="{{$diaspora}}">{{$diaspora}}</a> {{$diasnote}}</li> +<li><a href="http://ostatus.org" title="{{$public_net}}" >{{$statusnet}}</a></li> +{{if $emailnet}}<li>{{$emailnet}}</li>{{/if}} +</ul> +{{$invite_desc}} +</p> +<p> +{{$desc}} +</p> + +<form action="dfrn_request/{{$nickname}}" method="post" /> + +<div id="dfrn-request-url-wrapper" > + <label id="dfrn-url-label" for="dfrn-url" >{{$your_address}}</label> + <input type="text" name="dfrn_url" id="dfrn-url" size="32" value="{{$myaddr}}" /> + <div id="dfrn-request-url-end"></div> +</div> + +<p id="dfrn-request-options"> +{{$pls_answer}} +</p> + +<div id="dfrn-request-info-wrapper" > + + +<p id="doiknowyou"> +{{$does_know}} +</p> + + <div id="dfrn-request-know-yes-wrapper"> + <label id="dfrn-request-knowyou-yes-label" for="dfrn-request-knowyouyes">{{$yes}}</label> + <input type="radio" name="knowyou" id="knowyouyes" value="1" /> + + <div id="dfrn-request-knowyou-break" ></div> + </div> + <div id="dfrn-request-know-no-wrapper"> + <label id="dfrn-request-knowyou-no-label" for="dfrn-request-knowyouno">{{$no}}</label> + <input type="radio" name="knowyou" id="knowyouno" value="0" checked="checked" /> + + <div id="dfrn-request-knowyou-end"></div> + </div> + + +<p id="dfrn-request-message-desc"> +{{$add_note}} +</p> + <div id="dfrn-request-message-wrapper"> + <textarea name="dfrn-request-message" rows="4" cols="64" ></textarea> + </div> + + +</div> + + <div id="dfrn-request-submit-wrapper"> + <input type="submit" name="submit" id="dfrn-request-submit-button" value="{{$submit}}" /> + <input type="submit" name="cancel" id="dfrn-request-cancel-button" value="{{$cancel}}" /> + </div> +</form> diff --git a/view/templates/diasp_dec_hdr.tpl b/view/templates/diasp_dec_hdr.tpl new file mode 100644 index 0000000000..c3305ecd0b --- /dev/null +++ b/view/templates/diasp_dec_hdr.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<decrypted_hdeader> + <iv>{{$inner_iv}}</iv> + <aes_key>{{$inner_key}}</aes_key> + <author> + <name>{{$author_name}}</name> + <uri>{{$author_uri}}</uri> + </author> +</decrypted_header> diff --git a/view/templates/diaspora_comment.tpl b/view/templates/diaspora_comment.tpl new file mode 100644 index 0000000000..8df3842d0b --- /dev/null +++ b/view/templates/diaspora_comment.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <comment> + <guid>{{$guid}}</guid> + <parent_guid>{{$parent_guid}}</parent_guid> + <author_signature>{{$authorsig}}</author_signature> + <text>{{$body}}</text> + <diaspora_handle>{{$handle}}</diaspora_handle> + </comment> + </post> +</XML> \ No newline at end of file diff --git a/view/templates/diaspora_comment_relay.tpl b/view/templates/diaspora_comment_relay.tpl new file mode 100644 index 0000000000..c01441e3c1 --- /dev/null +++ b/view/templates/diaspora_comment_relay.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <comment> + <guid>{{$guid}}</guid> + <parent_guid>{{$parent_guid}}</parent_guid> + <parent_author_signature>{{$parentsig}}</parent_author_signature> + <author_signature>{{$authorsig}}</author_signature> + <text>{{$body}}</text> + <diaspora_handle>{{$handle}}</diaspora_handle> + </comment> + </post> +</XML> \ No newline at end of file diff --git a/view/templates/diaspora_conversation.tpl b/view/templates/diaspora_conversation.tpl new file mode 100644 index 0000000000..fd11b826a9 --- /dev/null +++ b/view/templates/diaspora_conversation.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <conversation> + <guid>{{$conv.guid}}</guid> + <subject>{{$conv.subject}}</subject> + <created_at>{{$conv.created_at}}</created_at> + + {{foreach $conv.messages as $msg}} + + <message> + <guid>{{$msg.guid}}</guid> + <parent_guid>{{$msg.parent_guid}}</parent_guid> + {{if $msg.parent_author_signature}} + <parent_author_signature>{{$msg.parent_author_signature}}</parent_author_signature> + {{/if}} + <author_signature>{{$msg.author_signature}}</author_signature> + <text>{{$msg.text}}</text> + <created_at>{{$msg.created_at}}</created_at> + <diaspora_handle>{{$msg.diaspora_handle}}</diaspora_handle> + <conversation_guid>{{$msg.conversation_guid}}</conversation_guid> + </message> + + {{/foreach}} + + <diaspora_handle>{{$conv.diaspora_handle}}</diaspora_handle> + <participant_handles>{{$conv.participant_handles}}</participant_handles> + </conversation> + </post> +</XML> diff --git a/view/templates/diaspora_like.tpl b/view/templates/diaspora_like.tpl new file mode 100644 index 0000000000..1d58d5d3f3 --- /dev/null +++ b/view/templates/diaspora_like.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <like> + <target_type>{{$target_type}}</target_type> + <guid>{{$guid}}</guid> + <parent_guid>{{$parent_guid}}</parent_guid> + <author_signature>{{$authorsig}}</author_signature> + <positive>{{$positive}}</positive> + <diaspora_handle>{{$handle}}</diaspora_handle> + </like> + </post> +</XML> diff --git a/view/templates/diaspora_like_relay.tpl b/view/templates/diaspora_like_relay.tpl new file mode 100644 index 0000000000..7a55d8b203 --- /dev/null +++ b/view/templates/diaspora_like_relay.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <like> + <guid>{{$guid}}</guid> + <target_type>{{$target_type}}</target_type> + <parent_guid>{{$parent_guid}}</parent_guid> + <parent_author_signature>{{$parentsig}}</parent_author_signature> + <author_signature>{{$authorsig}}</author_signature> + <positive>{{$positive}}</positive> + <diaspora_handle>{{$handle}}</diaspora_handle> + </like> + </post> +</XML> diff --git a/view/templates/diaspora_message.tpl b/view/templates/diaspora_message.tpl new file mode 100644 index 0000000000..e1690734fd --- /dev/null +++ b/view/templates/diaspora_message.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <message> + <guid>{{$msg.guid}}</guid> + <parent_guid>{{$msg.parent_guid}}</parent_guid> + <author_signature>{{$msg.author_signature}}</author_signature> + <text>{{$msg.text}}</text> + <created_at>{{$msg.created_at}}</created_at> + <diaspora_handle>{{$msg.diaspora_handle}}</diaspora_handle> + <conversation_guid>{{$msg.conversation_guid}}</conversation_guid> + </message> + </post> +</XML> diff --git a/view/templates/diaspora_photo.tpl b/view/templates/diaspora_photo.tpl new file mode 100644 index 0000000000..b6220346c4 --- /dev/null +++ b/view/templates/diaspora_photo.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <photo> + <remote_photo_path>{{$path}}</remote_photo_path> + <remote_photo_name>{{$filename}}</remote_photo_name> + <status_message_guid>{{$msg_guid}}</status_message_guid> + <guid>{{$guid}}</guid> + <diaspora_handle>{{$handle}}</diaspora_handle> + <public>{{$public}}</public> + <created_at>{{$created_at}}</created_at> + </photo> + </post> +</XML> \ No newline at end of file diff --git a/view/templates/diaspora_post.tpl b/view/templates/diaspora_post.tpl new file mode 100644 index 0000000000..2817f7d4a0 --- /dev/null +++ b/view/templates/diaspora_post.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <status_message> + <raw_message>{{$body}}</raw_message> + <guid>{{$guid}}</guid> + <diaspora_handle>{{$handle}}</diaspora_handle> + <public>{{$public}}</public> + <created_at>{{$created}}</created_at> + </status_message> + </post> +</XML> \ No newline at end of file diff --git a/view/templates/diaspora_profile.tpl b/view/templates/diaspora_profile.tpl new file mode 100644 index 0000000000..11aaf10550 --- /dev/null +++ b/view/templates/diaspora_profile.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post><profile> + <diaspora_handle>{{$handle}}</diaspora_handle> + <first_name>{{$first}}</first_name> + <last_name>{{$last}}</last_name> + <image_url>{{$large}}</image_url> + <image_url_small>{{$small}}</image_url_small> + <image_url_medium>{{$medium}}</image_url_medium> + <birthday>{{$dob}}</birthday> + <gender>{{$gender}}</gender> + <bio>{{$about}}</bio> + <location>{{$location}}</location> + <searchable>{{$searchable}}</searchable> + <tag_string>{{$tags}}</tag_string> +</profile></post> + </XML> diff --git a/view/templates/diaspora_relay_retraction.tpl b/view/templates/diaspora_relay_retraction.tpl new file mode 100644 index 0000000000..97a1344c97 --- /dev/null +++ b/view/templates/diaspora_relay_retraction.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <relayable_retraction> + <target_type>{{$type}}</target_type> + <target_guid>{{$guid}}</target_guid> + <target_author_signature>{{$signature}}</target_author_signature> + <sender_handle>{{$handle}}</sender_handle> + </relayable_retraction> + </post> +</XML> diff --git a/view/templates/diaspora_relayable_retraction.tpl b/view/templates/diaspora_relayable_retraction.tpl new file mode 100644 index 0000000000..138cbdb317 --- /dev/null +++ b/view/templates/diaspora_relayable_retraction.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <relayable_retraction> + <target_type>{{$target_type}}</target_type> + <target_guid>{{$guid}}</target_guid> + <parent_author_signature>{{$parentsig}}</parent_author_signature> + <target_author_signature>{{$authorsig}}</target_author_signature> + <sender_handle>{{$handle}}</sender_handle> + </relayable_retraction> + </post> +</XML> diff --git a/view/templates/diaspora_retract.tpl b/view/templates/diaspora_retract.tpl new file mode 100644 index 0000000000..103bfc9d5c --- /dev/null +++ b/view/templates/diaspora_retract.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <retraction> + <post_guid>{{$guid}}</post_guid> + <type>{{$type}}</type> + <diaspora_handle>{{$handle}}</diaspora_handle> + </retraction> + </post> +</XML> \ No newline at end of file diff --git a/view/templates/diaspora_share.tpl b/view/templates/diaspora_share.tpl new file mode 100644 index 0000000000..5ff04440d5 --- /dev/null +++ b/view/templates/diaspora_share.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <request> + <sender_handle>{{$sender}}</sender_handle> + <recipient_handle>{{$recipient}}</recipient_handle> + </request> + </post> +</XML> \ No newline at end of file diff --git a/view/templates/diaspora_signed_retract.tpl b/view/templates/diaspora_signed_retract.tpl new file mode 100644 index 0000000000..58c5cc2376 --- /dev/null +++ b/view/templates/diaspora_signed_retract.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<XML> + <post> + <signed_retraction> + <target_guid>{{$guid}}</target_guid> + <target_type>{{$type}}</target_type> + <sender_handle>{{$handle}}</sender_handle> + <target_author_signature>{{$signature}}</target_author_signature> + </signed_retraction> + </post> +</XML> diff --git a/view/templates/diaspora_vcard.tpl b/view/templates/diaspora_vcard.tpl new file mode 100644 index 0000000000..5ea6335a87 --- /dev/null +++ b/view/templates/diaspora_vcard.tpl @@ -0,0 +1,62 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div style="display:none;"> + <dl class='entity_nickname'> + <dt>Nickname</dt> + <dd> + <a class="nickname url uid" href="{{$diaspora.podloc}}/" rel="me">{{$diaspora.nickname}}</a> + </dd> + </dl> + <dl class='entity_fn'> + <dt>Full name</dt> + <dd> + <span class='fn'>{{$diaspora.fullname}}</span> + </dd> + </dl> + + <dl class='entity_given_name'> + <dt>First name</dt> + <dd> + <span class='given_name'>{{$diaspora.firstname}}</span> + </dd> + </dl> + <dl class='entity_family_name'> + <dt>Family name</dt> + <dd> + <span class='family_name'>{{$diaspora.lastname}}</span> + </dd> + </dl> + <dl class="entity_url"> + <dt>URL</dt> + <dd> + <a class="url" href="{{$diaspora.podloc}}/" id="pod_location" rel="me">{{$diaspora.podloc}}/</a> + </dd> + </dl> + <dl class="entity_photo"> + <dt>Photo</dt> + <dd> + <img class="photo avatar" height="300" width="300" src="{{$diaspora.photo300}}"> + </dd> + </dl> + <dl class="entity_photo_medium"> + <dt>Photo</dt> + <dd> + <img class="photo avatar" height="100" width="100" src="{{$diaspora.photo100}}"> + </dd> + </dl> + <dl class="entity_photo_small"> + <dt>Photo</dt> + <dd> + <img class="photo avatar" height="50" width="50" src="{{$diaspora.photo50}}"> + </dd> + </dl> + <dl class="entity_searchable"> + <dt>Searchable</dt> + <dd> + <span class="searchable">{{$diaspora.searchable}}</span> + </dd> + </dl> +</div> diff --git a/view/templates/directory_header.tpl b/view/templates/directory_header.tpl new file mode 100644 index 0000000000..ed1115de9d --- /dev/null +++ b/view/templates/directory_header.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$sitedir}}</h1> + +{{$globaldir}} +{{$admin}} + +{{$finding}} + +<div id="directory-search-wrapper"> +<form id="directory-search-form" action="directory" method="get" > +<span class="dirsearch-desc">{{$desc}}</span> +<input type="text" name="search" id="directory-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> +<input type="submit" name="submit" id="directory-search-submit" value="{{$submit}}" class="button" /> +</form> +</div> +<div id="directory-search-end"></div> + diff --git a/view/templates/directory_item.tpl b/view/templates/directory_item.tpl new file mode 100644 index 0000000000..ae52646b8f --- /dev/null +++ b/view/templates/directory_item.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="directory-item lframe" id="directory-item-{{$id}}" > + <div class="contact-photo-wrapper" id="directory-photo-wrapper-{{$id}}" > + <div class="contact-photo" id="directory-photo-{{$id}}" > + <a href="{{$profile_link}}" class="directory-profile-link" id="directory-profile-link-{{$id}}" ><img class="directory-photo-img" src="{{$photo}}" alt="{{$alt_text}}" title="{{$alt_text}}" /></a> + </div> + </div> + + <div class="contact-name" id="directory-name-{{$id}}">{{$name}}</div> + <div class="contact-details">{{$details}}</div> +</div> diff --git a/view/templates/display-head.tpl b/view/templates/display-head.tpl new file mode 100644 index 0000000000..7750b655e0 --- /dev/null +++ b/view/templates/display-head.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<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/templates/email_notify_html.tpl b/view/templates/email_notify_html.tpl new file mode 100644 index 0000000000..7143adbaf2 --- /dev/null +++ b/view/templates/email_notify_html.tpl @@ -0,0 +1,35 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN"> +<html> +<head> + <title>{{$banner}}</title> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +</head> +<body> +<table style="border:1px solid #ccc"> + <tbody> + <tr><td colspan="2" style="background:#084769; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px; float:left;" src='{{$siteurl}}/images/friendica-32.png'><div style="padding:7px; margin-left: 5px; float:left; font-size:18px;letter-spacing:1px;">{{$product}}</div><div style="clear: both;"></div></td></tr> + + + <tr><td style="padding-top:22px;" colspan="2">{{$preamble}}</td></tr> + + + {{if $content_allowed}} + <tr><td style="padding-left:22px;padding-top:22px;width:60px;" valign="top" rowspan=3><a href="{{$source_link}}"><img style="border:0px;width:48px;height:48px;" src="{{$source_photo}}"></a></td> + <td style="padding-top:22px;"><a href="{{$source_link}}">{{$source_name}}</a></td></tr> + <tr><td style="font-weight:bold;padding-bottom:5px;">{{$title}}</td></tr> + <tr><td style="padding-right:22px;">{{$htmlversion}}</td></tr> + {{/if}} + <tr><td style="padding-top:11px;" colspan="2">{{$hsitelink}}</td></tr> + <tr><td style="padding-bottom:11px;" colspan="2">{{$hitemlink}}</td></tr> + <tr><td></td><td>{{$thanks}}</td></tr> + <tr><td></td><td>{{$site_admin}}</td></tr> + </tbody> +</table> +</body> +</html> + diff --git a/view/templates/email_notify_text.tpl b/view/templates/email_notify_text.tpl new file mode 100644 index 0000000000..054a9e1b0e --- /dev/null +++ b/view/templates/email_notify_text.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +{{$preamble}} + +{{if $content_allowed}} +{{$title}} + +{{$textversion}} + +{{/if}} +{{$tsitelink}} +{{$titemlink}} + +{{$thanks}} +{{$site_admin}} + + diff --git a/view/templates/end.tpl b/view/templates/end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/event.tpl b/view/templates/event.tpl new file mode 100644 index 0000000000..4788dcb380 --- /dev/null +++ b/view/templates/event.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{foreach $events as $event}} + <div class="event"> + + {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} + {{$event.html}} + {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} + {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link icon s22 pencil"></a>{{/if}} + </div> + <div class="clear"></div> +{{/foreach}} diff --git a/view/templates/event_end.tpl b/view/templates/event_end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/event_end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/event_form.tpl b/view/templates/event_form.tpl new file mode 100644 index 0000000000..335a9480bf --- /dev/null +++ b/view/templates/event_form.tpl @@ -0,0 +1,54 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +<p> +{{$desc}} +</p> + +<form action="{{$post}}" method="post" > + +<input type="hidden" name="event_id" value="{{$eid}}" /> +<input type="hidden" name="cid" value="{{$cid}}" /> +<input type="hidden" name="uri" value="{{$uri}}" /> + +<div id="event-start-text">{{$s_text}}</div> +{{$s_dsel}} {{$s_tsel}} + +<div id="event-finish-text">{{$f_text}}</div> +{{$f_dsel}} {{$f_tsel}} + +<div id="event-datetime-break"></div> + +<input type="checkbox" name="nofinish" value="1" id="event-nofinish-checkbox" {{$n_checked}} /> <div id="event-nofinish-text">{{$n_text}}</div> + +<div id="event-nofinish-break"></div> + +<input type="checkbox" name="adjust" value="1" id="event-adjust-checkbox" {{$a_checked}} /> <div id="event-adjust-text">{{$a_text}}</div> + +<div id="event-adjust-break"></div> + +<div id="event-summary-text">{{$t_text}}</div> +<input type="text" id="event-summary" name="summary" value="{{$t_orig}}" /> + + +<div id="event-desc-text">{{$d_text}}</div> +<textarea id="event-desc-textarea" name="desc">{{$d_orig}}</textarea> + + +<div id="event-location-text">{{$l_text}}</div> +<textarea id="event-location-textarea" name="location">{{$l_orig}}</textarea> + +<input type="checkbox" name="share" value="1" id="event-share-checkbox" {{$sh_checked}} /> <div id="event-share-text">{{$sh_text}}</div> +<div id="event-share-break"></div> + +{{$acl}} + +<div class="clear"></div> +<input id="event-submit" type="submit" name="submit" value="{{$submit}}" /> +</form> + + diff --git a/view/templates/event_head.tpl b/view/templates/event_head.tpl new file mode 100644 index 0000000000..3d7091fb7a --- /dev/null +++ b/view/templates/event_head.tpl @@ -0,0 +1,144 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> + +<script> + function showEvent(eventid) { + $.get( + '{{$baseurl}}/events/?id='+eventid, + function(data){ + $.colorbox({html:data}); + } + ); + } + + $(document).ready(function() { + $('#events-calendar').fullCalendar({ + events: '{{$baseurl}}/events/json/', + header: { + left: 'prev,next today', + center: 'title', + right: 'month,agendaWeek,agendaDay' + }, + timeFormat: 'H(:mm)', + eventClick: function(calEvent, jsEvent, view) { + showEvent(calEvent.id); + }, + + eventRender: function(event, element, view) { + //console.log(view.name); + if (event.item['author-name']==null) return; + switch(view.name){ + case "month": + element.find(".fc-event-title").html( + "<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format( + event.item['author-avatar'], + event.item['author-name'], + event.title + )); + break; + case "agendaWeek": + element.find(".fc-event-title").html( + "<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format( + event.item['author-avatar'], + event.item['author-name'], + event.item.desc, + event.item.location + )); + break; + case "agendaDay": + element.find(".fc-event-title").html( + "<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format( + event.item['author-avatar'], + event.item['author-name'], + event.item.desc, + event.item.location + )); + break; + } + } + + }) + + // center on date + var args=location.href.replace(baseurl,"").split("/"); + if (args.length>=4) { + $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1); + } + + // show event popup + var hash = location.hash.split("-") + if (hash.length==2 && hash[0]=="#link") showEvent(hash[1]); + + }); +</script> + + +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> +<script language="javascript" type="text/javascript"> + + + tinyMCE.init({ + theme : "advanced", + mode : "textareas", + plugins : "bbcode,paste", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + gecko_spellcheck : true, + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + content_css: "{{$baseurl}}/view/custom_tinymce.css", + theme_advanced_path : false, + setup : function(ed) { + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + }); + } + + }); + + + $(document).ready(function() { + + $('#event-share-checkbox').change(function() { + + if ($('#event-share-checkbox').is(':checked')) { + $('#acl-wrapper').show(); + } + else { + $('#acl-wrapper').hide(); + } + }).trigger('change'); + + + $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { + var selstr; + $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { + selstr = $(this).text(); + $('#jot-public').hide(); + }); + if(selstr == null) { + $('#jot-public').show(); + } + + }).trigger('change'); + + }); + +</script> + diff --git a/view/templates/events-js.tpl b/view/templates/events-js.tpl new file mode 100644 index 0000000000..5fa046f5a1 --- /dev/null +++ b/view/templates/events-js.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$tabs}} +<h2>{{$title}}</h2> + +<div id="new-event-link"><a href="{{$new_event.0}}" >{{$new_event.1}}</a></div> + +<div id="events-calendar"></div> diff --git a/view/templates/events.tpl b/view/templates/events.tpl new file mode 100644 index 0000000000..054200ca2d --- /dev/null +++ b/view/templates/events.tpl @@ -0,0 +1,29 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$tabs}} +<h2>{{$title}}</h2> + +<div id="new-event-link"><a href="{{$new_event.0}}" >{{$new_event.1}}</a></div> + +<div id="event-calendar-wrapper"> + <a href="{{$previus.0}}" class="prevcal {{$previus.2}}"><div id="event-calendar-prev" class="icon s22 prev" title="{{$previus.1}}"></div></a> + {{$calendar}} + <a href="{{$next.0}}" class="nextcal {{$next.2}}"><div id="event-calendar-prev" class="icon s22 next" title="{{$next.1}}"></div></a> +</div> +<div class="event-calendar-end"></div> + + +{{foreach $events as $event}} + <div class="event"> + {{if $event.is_first}}<hr /><a name="link-{{$event.j}}" ><div class="event-list-date">{{$event.d}}</div></a>{{/if}} + {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} + {{$event.html}} + {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} + {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link icon s22 pencil"></a>{{/if}} + </div> + <div class="clear"></div> + +{{/foreach}} diff --git a/view/templates/events_reminder.tpl b/view/templates/events_reminder.tpl new file mode 100644 index 0000000000..3448ea45cb --- /dev/null +++ b/view/templates/events_reminder.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $count}} +<div id="event-notice" class="birthday-notice fakelink {{$classtoday}}" onclick="openClose('event-wrapper');">{{$event_reminders}} ({{$count}})</div> +<div id="event-wrapper" style="display: none;" ><div id="event-title">{{$event_title}}</div> +<div id="event-title-end"></div> +{{foreach $events as $event}} +<div class="event-list" id="event-{{$event.id}}"> <a href="events/{{$event.link}}">{{$event.title}}</a> {{$event.date}} </div> +{{/foreach}} +</div> +{{/if}} + diff --git a/view/templates/failed_updates.tpl b/view/templates/failed_updates.tpl new file mode 100644 index 0000000000..8161ff2ef4 --- /dev/null +++ b/view/templates/failed_updates.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h2>{{$banner}}</h2> + +<div id="failed_updates_desc">{{$desc}}</div> + +{{if $failed}} +{{foreach $failed as $f}} + +<h4>{{$f}}</h4> +<ul> +<li><a href="{{$base}}/admin/dbsync/mark/{{$f}}">{{$mark}}</a></li> +<li><a href="{{$base}}/admin/dbsync/{{$f}}">{{$apply}}</a></li> +</ul> + +<hr /> +{{/foreach}} +{{/if}} + diff --git a/view/templates/fake_feed.tpl b/view/templates/fake_feed.tpl new file mode 100644 index 0000000000..fd875de716 --- /dev/null +++ b/view/templates/fake_feed.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="utf-8" ?> +<feed xmlns="http://www.w3.org/2005/Atom" > + + <id>fake feed</id> + <title>fake title</title> + + <updated>1970-01-01T00:00:00Z</updated> + + <author> + <name>Fake Name</name> + <uri>http://example.com</uri> + </author> + diff --git a/view/templates/field.tpl b/view/templates/field.tpl new file mode 100644 index 0000000000..1bf36d84ef --- /dev/null +++ b/view/templates/field.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + {{if $field.0==select}} + {{include file="field_select.tpl"}} + {{/if}} diff --git a/view/templates/field_checkbox.tpl b/view/templates/field_checkbox.tpl new file mode 100644 index 0000000000..694bce6b57 --- /dev/null +++ b/view/templates/field_checkbox.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field checkbox' id='div_id_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="1" {{if $field.2}}checked="checked"{{/if}}> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_combobox.tpl b/view/templates/field_combobox.tpl new file mode 100644 index 0000000000..d3cc75635e --- /dev/null +++ b/view/templates/field_combobox.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field combobox'> + <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label> + {{* html5 don't work on Chrome, Safari and IE9 + <input id="id_{{$field.0}}" type="text" list="data_{{$field.0}}" > + <datalist id="data_{{$field.0}}" > + {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{/foreach}} + </datalist> *}} + + <input id="id_{{$field.0}}" type="text" value="{{$field.2}}"> + <select id="select_{{$field.0}}" onChange="$('#id_{{$field.0}}').val($(this).val())"> + <option value="">{{$field.5}}</option> + {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{$val}}</option>{{/foreach}} + </select> + + <span class='field_help'>{{$field.3}}</span> + </div> + diff --git a/view/templates/field_custom.tpl b/view/templates/field_custom.tpl new file mode 100644 index 0000000000..c2d73275c3 --- /dev/null +++ b/view/templates/field_custom.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field custom'> + <label for='{{$field.0}}'>{{$field.1}}</label> + {{$field.2}} + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_input.tpl b/view/templates/field_input.tpl new file mode 100644 index 0000000000..3c400b5ad2 --- /dev/null +++ b/view/templates/field_input.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_intcheckbox.tpl b/view/templates/field_intcheckbox.tpl new file mode 100644 index 0000000000..54967feab0 --- /dev/null +++ b/view/templates/field_intcheckbox.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field checkbox'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.3}}" {{if $field.2}}checked="true"{{/if}}> + <span class='field_help'>{{$field.4}}</span> + </div> diff --git a/view/templates/field_openid.tpl b/view/templates/field_openid.tpl new file mode 100644 index 0000000000..b00ddabcd8 --- /dev/null +++ b/view/templates/field_openid.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input openid'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_password.tpl b/view/templates/field_password.tpl new file mode 100644 index 0000000000..5889d2e9c0 --- /dev/null +++ b/view/templates/field_password.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field password'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_radio.tpl b/view/templates/field_radio.tpl new file mode 100644 index 0000000000..1d7b56ec6a --- /dev/null +++ b/view/templates/field_radio.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field radio'> + <label for='id_{{$field.0}}_{{$field.2}}'>{{$field.1}}</label> + <input type="radio" name='{{$field.0}}' id='id_{{$field.0}}_{{$field.2}}' value="{{$field.2}}" {{if $field.4}}checked="true"{{/if}}> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_richtext.tpl b/view/templates/field_richtext.tpl new file mode 100644 index 0000000000..38992f0f83 --- /dev/null +++ b/view/templates/field_richtext.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field richtext'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <textarea name='{{$field.0}}' id='id_{{$field.0}}' class="fieldRichtext">{{$field.2}}</textarea> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_select.tpl b/view/templates/field_select.tpl new file mode 100644 index 0000000000..2a4117a70c --- /dev/null +++ b/view/templates/field_select.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field select'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <select name='{{$field.0}}' id='id_{{$field.0}}'> + {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} + </select> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_select_raw.tpl b/view/templates/field_select_raw.tpl new file mode 100644 index 0000000000..50e34985f6 --- /dev/null +++ b/view/templates/field_select_raw.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field select'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <select name='{{$field.0}}' id='id_{{$field.0}}'> + {{$field.4}} + </select> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_textarea.tpl b/view/templates/field_textarea.tpl new file mode 100644 index 0000000000..5d71999d4a --- /dev/null +++ b/view/templates/field_textarea.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field textarea'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <textarea name='{{$field.0}}' id='id_{{$field.0}}'>{{$field.2}}</textarea> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/field_themeselect.tpl b/view/templates/field_themeselect.tpl new file mode 100644 index 0000000000..cde744594b --- /dev/null +++ b/view/templates/field_themeselect.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script>$(function(){ previewTheme($("#id_{{$field.0}}")[0]); });</script> + <div class='field select'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <select name='{{$field.0}}' id='id_{{$field.0}}' {{if $field.5}}onchange="previewTheme(this);"{{/if}} > + {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} + </select> + <span class='field_help'>{{$field.3}}</span> + <div id="theme-preview"></div> + </div> diff --git a/view/templates/field_yesno.tpl b/view/templates/field_yesno.tpl new file mode 100644 index 0000000000..e982c2f05d --- /dev/null +++ b/view/templates/field_yesno.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class='field yesno'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <div class='onoff' id="id_{{$field.0}}_onoff"> + <input type="hidden" name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <a href="#" class='off'> + {{if $field.4}}{{$field.4.0}}{{else}}OFF{{/if}} + </a> + <a href="#" class='on'> + {{if $field.4}}{{$field.4.1}}{{else}}ON{{/if}} + </a> + </div> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/templates/fileas_widget.tpl b/view/templates/fileas_widget.tpl new file mode 100644 index 0000000000..f03f169a2f --- /dev/null +++ b/view/templates/fileas_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="fileas-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="fileas-ul"> + <li class="tool"><a href="{{$base}}" class="fileas-link fileas-all{{if $sel_all}} fileas-selected{{/if}}">{{$all}}</a></li> + {{foreach $terms as $term}} + <li class="tool"><a href="{{$base}}?f=&file={{$term.name}}" class="fileas-link{{if $term.selected}} fileas-selected{{/if}}">{{$term.name}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/templates/filebrowser.tpl b/view/templates/filebrowser.tpl new file mode 100644 index 0000000000..b408ca6874 --- /dev/null +++ b/view/templates/filebrowser.tpl @@ -0,0 +1,89 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!DOCTYPE html> +<html> + <head> + <script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script> + <style> + .panel_wrapper div.current{.overflow: auto; height: auto!important; } + .filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;} + .filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;} + .filebrowser ul{ list-style-type: none; padding:0px; } + .filebrowser.folders a { display: block; padding: 0.3em } + .filebrowser.folders a:hover { background-color: #f0f0ee; } + .filebrowser.files.image { overflow: auto; height: auto; } + .filebrowser.files.image img { height:50px;} + .filebrowser.files.image li { display: block; padding: 5px; float: left; } + .filebrowser.files.image span { display: none;} + .filebrowser.files.file img { height:16px; vertical-align: bottom;} + .filebrowser.files a { display: block; padding: 0.3em} + .filebrowser.files a:hover { background-color: #f0f0ee; } + .filebrowser a { text-decoration: none; } + </style> + <script> + var FileBrowserDialogue = { + init : function () { + // Here goes your code for setting your custom things onLoad. + }, + mySubmit : function (URL) { + //var URL = document.my_form.my_field.value; + var win = tinyMCEPopup.getWindowArg("window"); + + // insert information now + win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL; + + // are we an image browser + if (typeof(win.ImageDialog) != "undefined") { + // we are, so update image dimensions... + if (win.ImageDialog.getImageData) + win.ImageDialog.getImageData(); + + // ... and preview if necessary + if (win.ImageDialog.showPreviewImage) + win.ImageDialog.showPreviewImage(URL); + } + + // close popup window + tinyMCEPopup.close(); + } + } + + tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue); + </script> + </head> + <body> + + <div class="tabs"> + <ul > + <li class="current"><span>FileBrowser</span></li> + </ul> + </div> + <div class="panel_wrapper"> + + <div id="general_panel" class="panel current"> + <div class="filebrowser path"> + {{foreach $path as $p}}<a href="{{$p.0}}">{{$p.1}}</a>{{/foreach}} + </div> + <div class="filebrowser folders"> + <ul> + {{foreach $folders as $f}}<li><a href="{{$f.0}}/">{{$f.1}}</a></li>{{/foreach}} + </ul> + </div> + <div class="filebrowser files {{$type}}"> + <ul> + {{foreach $files as $f}} + <li><a href="#" onclick="FileBrowserDialogue.mySubmit('{{$f.0}}'); return false;"><img src="{{$f.2}}"><span>{{$f.1}}</span></a></li> + {{/foreach}} + </ul> + </div> + </div> + </div> + <div class="mceActionPanel"> + <input type="button" id="cancel" name="cancel" value="{{$cancel}}" onclick="tinyMCEPopup.close();" /> + </div> + </body> + +</html> diff --git a/view/templates/filer_dialog.tpl b/view/templates/filer_dialog.tpl new file mode 100644 index 0000000000..f17a067665 --- /dev/null +++ b/view/templates/filer_dialog.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{include file="field_combobox.tpl"}} +<div class="settings-submit-wrapper" > + <input id="filer_save" type="button" class="settings-submit" value="{{$submit}}" /> +</div> diff --git a/view/templates/follow.tpl b/view/templates/follow.tpl new file mode 100644 index 0000000000..7ea961780f --- /dev/null +++ b/view/templates/follow.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="follow-sidebar" class="widget"> + <h3>{{$connect}}</h3> + <div id="connect-desc">{{$desc}}</div> + <form action="follow" method="post" > + <input id="side-follow-url" type="text" name="url" size="24" title="{{$hint}}" /><input id="side-follow-submit" type="submit" name="submit" value="{{$follow}}" /> + </form> +</div> + diff --git a/view/templates/follow_slap.tpl b/view/templates/follow_slap.tpl new file mode 100644 index 0000000000..554853f196 --- /dev/null +++ b/view/templates/follow_slap.tpl @@ -0,0 +1,30 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <entry> + <author> + <name>{{$name}}</name> + <uri>{{$profile_page}}</uri> + <link rel="photo" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> + <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> + </author> + + <id>{{$item_id}}</id> + <title>{{$title}}</title> + <published>{{$published}}</published> + <content type="{{$type}}" >{{$content}}</content> + + <as:actor> + <as:object-type>http://activitystrea.ms/schema/1.0/person</as:object-type> + <id>{{$profile_page}}</id> + <title></title> + <link rel="avatar" type="image/jpeg" media:width="175" media:height="175" href="{{$photo}}"/> + <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}"/> + <poco:preferredUsername>{{$nick}}</poco:preferredUsername> + <poco:displayName>{{$name}}</poco:displayName> + </as:actor> + <as:verb>{{$verb}}</as:verb> + {{$ostat_follow}} + </entry> diff --git a/view/templates/generic_links_widget.tpl b/view/templates/generic_links_widget.tpl new file mode 100644 index 0000000000..c12273c7be --- /dev/null +++ b/view/templates/generic_links_widget.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget{{if $class}} {{$class}}{{/if}}"> + {{if $title}}<h3>{{$title}}</h3>{{/if}} + {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} + + <ul> + {{foreach $items as $item}} + <li class="tool"><a href="{{$item.url}}" class="{{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/templates/group_drop.tpl b/view/templates/group_drop.tpl new file mode 100644 index 0000000000..84d380e304 --- /dev/null +++ b/view/templates/group_drop.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > + <a href="group/drop/{{$id}}?t={{$form_security_token}}" + onclick="return confirmDelete();" + id="group-delete-icon-{{$id}}" + class="icon drophide group-delete-icon" + onmouseover="imgbright(this);" + onmouseout="imgdull(this);" ></a> +</div> +<div class="group-delete-end"></div> diff --git a/view/templates/group_edit.tpl b/view/templates/group_edit.tpl new file mode 100644 index 0000000000..b7b14eba37 --- /dev/null +++ b/view/templates/group_edit.tpl @@ -0,0 +1,28 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h2>{{$title}}</h2> + + +<div id="group-edit-wrapper" > + <form action="group/{{$gid}}" id="group-edit-form" method="post" > + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + {{include file="field_input.tpl" field=$gname}} + {{if $drop}}{{$drop}}{{/if}} + <div id="group-edit-submit-wrapper" > + <input type="submit" name="submit" value="{{$submit}}" > + </div> + <div id="group-edit-select-end" ></div> + </form> +</div> + + +{{if $groupeditor}} + <div id="group-update-wrapper"> + {{include file="groupeditor.tpl"}} + </div> +{{/if}} +{{if $desc}}<div id="group-edit-desc">{{$desc}}</div>{{/if}} diff --git a/view/templates/group_selection.tpl b/view/templates/group_selection.tpl new file mode 100644 index 0000000000..f16bb5159f --- /dev/null +++ b/view/templates/group_selection.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="field custom"> +<label for="group-selection" id="group-selection-lbl">{{$label}}</label> +<select name="group-selection" id="group-selection" > +{{foreach $groups as $group}} +<option value="{{$group.id}}" {{if $group.selected}}selected="selected"{{/if}} >{{$group.name}}</option> +{{/foreach}} +</select> +</div> diff --git a/view/templates/group_side.tpl b/view/templates/group_side.tpl new file mode 100644 index 0000000000..b6532fb6d4 --- /dev/null +++ b/view/templates/group_side.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="group-sidebar"> +<h3>{{$title}}</h3> + +<div id="sidebar-group-list"> + <ul id="sidebar-group-ul"> + {{foreach $groups as $group}} + <li class="sidebar-group-li"> + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + {{if $group.edit}} + <a class="groupsideedit" href="{{$group.edit.href}}" title="{{$edittext}}"><span id="edit-sidebar-group-element-{{$group.id}}" class="group-edit-icon iconspacer small-pencil"></span></a> + {{/if}} + <a id="sidebar-group-element-{{$group.id}}" class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> + </li> + {{/foreach}} + </ul> + </div> + <div id="sidebar-new-group"> + <a href="group/new">{{$createtext}}</a> + </div> + {{if $ungrouped}} + <div id="sidebar-ungrouped"> + <a href="nogroup">{{$ungrouped}}</a> + </div> + {{/if}} +</div> + + diff --git a/view/templates/groupeditor.tpl b/view/templates/groupeditor.tpl new file mode 100644 index 0000000000..4fad30d5a3 --- /dev/null +++ b/view/templates/groupeditor.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="group"> +<h3>{{$groupeditor.label_members}}</h3> +<div id="group-members" class="contact_list"> +{{foreach $groupeditor.members as $c}} {{$c}} {{/foreach}} +</div> +<div id="group-members-end"></div> +<hr id="group-separator" /> +</div> + +<div id="contacts"> +<h3>{{$groupeditor.label_contacts}}</h3> +<div id="group-all-contacts" class="contact_list"> +{{foreach $groupeditor.contacts as $m}} {{$m}} {{/foreach}} +</div> +<div id="group-all-contacts-end"></div> +</div> diff --git a/view/templates/head.tpl b/view/templates/head.tpl new file mode 100644 index 0000000000..1b01b71a05 --- /dev/null +++ b/view/templates/head.tpl @@ -0,0 +1,117 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<base href="{{$baseurl}}/" /> +<meta name="generator" content="{{$generator}}" /> +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/fancybox/jquery.fancybox.css" type="text/css" media="screen" />-->*}} +<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> +<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> + +<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> + +<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> + +<link rel="apple-touch-icon" href="{{$baseurl}}/images/friendica-128.png"/> +<meta name="apple-mobile-web-app-capable" content="yes" /> + + +<link rel="search" + href="{{$baseurl}}/opensearch" + type="application/opensearchdescription+xml" + title="Search in Friendica" /> + +<!--[if IE]> +<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> +<![endif]--> +<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/fk.autocomplete.js" ></script> +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox.pack.js"></script>-->*}} +<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script> +<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> +<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/acl.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/main.js" ></script> +<script> + + var updateInterval = {{$update_interval}}; + var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}}; + + function confirmDelete() { return confirm("{{$delitem}}"); } + function commentOpen(obj,id) { + if(obj.value == '{{$comment}}') { + obj.value = ''; + $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); + $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); + $("#mod-cmnt-wrap-" + id).show(); + openMenu("comment-edit-submit-wrapper-" + id); + return true; + } + return false; + } + function commentClose(obj,id) { + if(obj.value == '') { + obj.value = '{{$comment}}'; + $("#comment-edit-text-" + id).removeClass("comment-edit-text-full"); + $("#comment-edit-text-" + id).addClass("comment-edit-text-empty"); + $("#mod-cmnt-wrap-" + id).hide(); + closeMenu("comment-edit-submit-wrapper-" + id); + return true; + } + return false; + } + + + function commentInsert(obj,id) { + var tmpStr = $("#comment-edit-text-" + id).val(); + if(tmpStr == '{{$comment}}') { + tmpStr = ''; + $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); + $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); + openMenu("comment-edit-submit-wrapper-" + id); + } + var ins = $(obj).html(); + ins = ins.replace('<','<'); + ins = ins.replace('>','>'); + ins = ins.replace('&','&'); + ins = ins.replace('"','"'); + $("#comment-edit-text-" + id).val(tmpStr + ins); + } + + function qCommentInsert(obj,id) { + var tmpStr = $("#comment-edit-text-" + id).val(); + if(tmpStr == '{{$comment}}') { + tmpStr = ''; + $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); + $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); + openMenu("comment-edit-submit-wrapper-" + id); + } + var ins = $(obj).val(); + ins = ins.replace('<','<'); + ins = ins.replace('>','>'); + ins = ins.replace('&','&'); + ins = ins.replace('"','"'); + $("#comment-edit-text-" + id).val(tmpStr + ins); + $(obj).val(''); + } + + window.showMore = "{{$showmore}}"; + window.showFewer = "{{$showfewer}}"; + + function showHideCommentBox(id) { + if( $('#comment-edit-form-' + id).is(':visible')) { + $('#comment-edit-form-' + id).hide(); + } + else { + $('#comment-edit-form-' + id).show(); + } + } + + +</script> + + diff --git a/view/templates/hide_comments.tpl b/view/templates/hide_comments.tpl new file mode 100644 index 0000000000..50a3541229 --- /dev/null +++ b/view/templates/hide_comments.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="hide-comments-outer"> +<span id="hide-comments-total-{{$id}}" class="hide-comments-total">{{$num_comments}}</span> <span id="hide-comments-{{$id}}" class="hide-comments fakelink" onclick="showHideComments({{$id}});">{{$hide_text}}</span> +</div> +<div id="collapsed-comments-{{$id}}" class="collapsed-comments" style="display: {{$display}};"> diff --git a/view/templates/install.tpl b/view/templates/install.tpl new file mode 100644 index 0000000000..cfb90e61fb --- /dev/null +++ b/view/templates/install.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h1>{{$title}}</h1> +<h2>{{$pass}}</h2> + + +{{if $status}} +<h3 class="error-message">{{$status}}</h3> +{{/if}} + +{{$text}} diff --git a/view/templates/install_checks.tpl b/view/templates/install_checks.tpl new file mode 100644 index 0000000000..44852b4101 --- /dev/null +++ b/view/templates/install_checks.tpl @@ -0,0 +1,29 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> +<h2>{{$pass}}</h2> +<form action="{{$baseurl}}/index.php?q=install" method="post"> +<table> +{{foreach $checks as $check}} + <tr><td>{{$check.title}} </td><td><span class="icon s22 {{if $check.status}}on{{else}}{{if $check.required}}off{{else}}yellow{{/if}}{{/if}}"></td><td>{{if $check.required}}(required){{/if}}</td></tr> + {{if $check.help}} + <tr><td colspan="3"><blockquote>{{$check.help}}</blockquote></td></tr> + {{/if}} +{{/foreach}} +</table> + +{{if $phpath}} + <input type="hidden" name="phpath" value="{{$phpath}}"> +{{/if}} + +{{if $passed}} + <input type="hidden" name="pass" value="2"> + <input type="submit" value="{{$next}}"> +{{else}} + <input type="hidden" name="pass" value="1"> + <input type="submit" value="{{$reload}}"> +{{/if}} +</form> diff --git a/view/templates/install_db.tpl b/view/templates/install_db.tpl new file mode 100644 index 0000000000..944666c6a5 --- /dev/null +++ b/view/templates/install_db.tpl @@ -0,0 +1,35 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h1>{{$title}}</h1> +<h2>{{$pass}}</h2> + + +<p> +{{$info_01}}<br> +{{$info_02}}<br> +{{$info_03}} +</p> + +{{if $status}} +<h3 class="error-message">{{$status}}</h3> +{{/if}} + +<form id="install-form" action="{{$baseurl}}/install" method="post"> + +<input type="hidden" name="phpath" value="{{$phpath}}" /> +<input type="hidden" name="pass" value="3" /> + +{{include file="field_input.tpl" field=$dbhost}} +{{include file="field_input.tpl" field=$dbuser}} +{{include file="field_password.tpl" field=$dbpass}} +{{include file="field_input.tpl" field=$dbdata}} + + +<input id="install-submit" type="submit" name="submit" value="{{$submit}}" /> + +</form> + diff --git a/view/templates/install_settings.tpl b/view/templates/install_settings.tpl new file mode 100644 index 0000000000..2e97d06969 --- /dev/null +++ b/view/templates/install_settings.tpl @@ -0,0 +1,30 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h1>{{$title}}</h1> +<h2>{{$pass}}</h2> + + +{{if $status}} +<h3 class="error-message">{{$status}}</h3> +{{/if}} + +<form id="install-form" action="{{$baseurl}}/install" method="post"> + +<input type="hidden" name="phpath" value="{{$phpath}}" /> +<input type="hidden" name="dbhost" value="{{$dbhost}}" /> +<input type="hidden" name="dbuser" value="{{$dbuser}}" /> +<input type="hidden" name="dbpass" value="{{$dbpass}}" /> +<input type="hidden" name="dbdata" value="{{$dbdata}}" /> +<input type="hidden" name="pass" value="4" /> + +{{include file="field_input.tpl" field=$adminmail}} +{{$timezone}} + +<input id="install-submit" type="submit" name="submit" value="{{$submit}}" /> + +</form> + diff --git a/view/templates/intros.tpl b/view/templates/intros.tpl new file mode 100644 index 0000000000..bafdb07a04 --- /dev/null +++ b/view/templates/intros.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="intro-wrapper" id="intro-{{$contact_id}}" > + +<p class="intro-desc">{{$str_notifytype}} {{$notify_type}}</p> +<div class="intro-fullname" id="intro-fullname-{{$contact_id}}" >{{$fullname}}</div> +<a class="intro-url-link" id="intro-url-link-{{$contact_id}}" href="{{$url}}" ><img id="photo-{{$contact_id}}" class="intro-photo" src="{{$photo}}" width="175" height=175" title="{{$fullname}}" alt="{{$fullname}}" /></a> +<div class="intro-knowyou">{{$knowyou}}</div> +<div class="intro-note" id="intro-note-{{$contact_id}}">{{$note}}</div> +<div class="intro-wrapper-end" id="intro-wrapper-end-{{$contact_id}}"></div> +<form class="intro-form" action="notifications/{{$intro_id}}" method="post"> +<input class="intro-submit-ignore" type="submit" name="submit" value="{{$ignore}}" /> +<input class="intro-submit-discard" type="submit" name="submit" value="{{$discard}}" /> +</form> +<div class="intro-form-end"></div> + +<form class="intro-approve-form" action="dfrn_confirm" method="post"> +{{include file="field_checkbox.tpl" field=$hidden}} +{{include file="field_checkbox.tpl" field=$activity}} +<input type="hidden" name="dfrn_id" value="{{$dfrn_id}}" > +<input type="hidden" name="intro_id" value="{{$intro_id}}" > +<input type="hidden" name="contact_id" value="{{$contact_id}}" > + +{{$dfrn_text}} + +<input class="intro-submit-approve" type="submit" name="submit" value="{{$approve}}" /> +</form> +</div> +<div class="intro-end"></div> diff --git a/view/templates/invite.tpl b/view/templates/invite.tpl new file mode 100644 index 0000000000..e699f1f0ea --- /dev/null +++ b/view/templates/invite.tpl @@ -0,0 +1,35 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<form action="invite" method="post" id="invite-form" > + +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="invite-wrapper"> + +<h3>{{$invite}}</h3> + +<div id="invite-recipient-text"> +{{$addr_text}} +</div> + +<div id="invite-recipient-textarea"> +<textarea id="invite-recipients" name="recipients" rows="8" cols="32" ></textarea> +</div> + +<div id="invite-message-text"> +{{$msg_text}} +</div> + +<div id="invite-message-textarea"> +<textarea id="invite-message" name="message" rows="10" cols="72" >{{$default_message}}</textarea> +</div> + +<div id="invite-submit-wrapper"> +<input type="submit" name="submit" value="{{$submit}}" /> +</div> + +</div> +</form> diff --git a/view/templates/jot-end.tpl b/view/templates/jot-end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/jot-end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/jot-header.tpl b/view/templates/jot-header.tpl new file mode 100644 index 0000000000..ce7dcf2a4d --- /dev/null +++ b/view/templates/jot-header.tpl @@ -0,0 +1,327 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> + +var editor=false; +var textlen = 0; +var plaintext = '{{$editselect}}'; + +function initEditor(cb){ + if (editor==false){ + $("#profile-jot-text-loading").show(); + if(plaintext == 'none') { + $("#profile-jot-text-loading").hide(); + $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); + $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); + editor = true; + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + $(".jothidden").show(); + if (typeof cb!="undefined") cb(); + return; + } + tinyMCE.init({ + theme : "advanced", + mode : "specific_textareas", + editor_selector: {{$editselect}}, + auto_focus: "profile-jot-text", + plugins : "bbcode,paste,autoresize, inlinepopups", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + gecko_spellcheck : true, + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + convert_urls: false, + content_css: "{{$baseurl}}/view/custom_tinymce.css", + theme_advanced_path : false, + file_browser_callback : "fcFileBrowser", + setup : function(ed) { + cPopup = null; + ed.onKeyDown.add(function(ed,e) { + if(cPopup !== null) + cPopup.onkey(e); + }); + + ed.onKeyUp.add(function(ed, e) { + var txt = tinyMCE.activeEditor.getContent(); + match = txt.match(/@([^ \n]+)$/); + if(match!==null) { + if(cPopup === null) { + cPopup = new ACPopup(this,baseurl+"/acl"); + } + if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); + if(! cPopup.ready) cPopup = null; + } + else { + if(cPopup !== null) { cPopup.close(); cPopup = null; } + } + + textlen = txt.length; + if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { + $('#profile-jot-desc').html(ispublic); + } + else { + $('#profile-jot-desc').html(' '); + } + + //Character count + + if(textlen <= 140) { + $('#character-counter').removeClass('red'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('grey'); + } + if((textlen > 140) && (textlen <= 420)) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('red'); + $('#character-counter').addClass('orange'); + } + if(textlen > 420) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('red'); + } + $('#character-counter').text(textlen); + }); + + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + $("#profile-jot-text-loading").hide(); + $(".jothidden").show(); + if (typeof cb!="undefined") cb(); + }); + + } + }); + editor = true; + // setup acl popup + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + } else { + if (typeof cb!="undefined") cb(); + } +} + +function enableOnUser(){ + if (editor) return; + $(this).val(""); + initEditor(); +} + +</script> +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.js" ></script> +<script> + var ispublic = '{{$ispublic}}'; + + $(document).ready(function() { + + /* enable tinymce on focus and click */ + $("#profile-jot-text").focus(enableOnUser); + $("#profile-jot-text").click(enableOnUser); + + var uploader = new window.AjaxUpload( + 'wall-image-upload', + { action: 'wall_upload/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + var file_uploader = new window.AjaxUpload( + 'wall-file-upload', + { action: 'wall_attach/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + + + }); + + function deleteCheckedItems() { + if(confirm('{{$delitems}}')) { + var checkedstr = ''; + + $("#item-delete-selected").hide(); + $('#item-delete-selected-rotator').show(); + + $('.item-select').each( function() { + if($(this).is(':checked')) { + if(checkedstr.length != 0) { + checkedstr = checkedstr + ',' + $(this).val(); + } + else { + checkedstr = $(this).val(); + } + } + }); + $.post('item', { dropitems: checkedstr }, function(data) { + window.location.reload(); + }); + } + } + + function jotGetLink() { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + addeditortext(data); + $('#profile-rotator').hide(); + }); + } + } + + function jotVideoURL() { + reply = prompt("{{$vidurl}}"); + if(reply && reply.length) { + addeditortext('[video]' + reply + '[/video]'); + } + } + + function jotAudioURL() { + reply = prompt("{{$audurl}}"); + if(reply && reply.length) { + addeditortext('[audio]' + reply + '[/audio]'); + } + } + + + function jotGetLocation() { + reply = prompt("{{$whereareu}}", $('#jot-location').val()); + if(reply && reply.length) { + $('#jot-location').val(reply); + } + } + + function jotShare(id) { + if ($('#jot-popup').length != 0) $('#jot-popup').show(); + + $('#like-rotator-' + id).show(); + $.get('share/' + id, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#like-rotator-' + id).hide(); + $(window).scrollTop(0); + }); + + }); + } + + function linkdropper(event) { + var linkFound = event.dataTransfer.types.contains("text/uri-list"); + if(linkFound) + event.preventDefault(); + } + + function linkdrop(event) { + var reply = event.dataTransfer.getData("text/uri-list"); + event.target.textContent = reply; + event.preventDefault(); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#profile-rotator').hide(); + }); + }); + } + } + + function itemTag(id) { + reply = prompt("{{$term}}"); + if(reply && reply.length) { + reply = reply.replace('#',''); + if(reply.length) { + + commentBusy = true; + $('body').css('cursor', 'wait'); + + $.get('tagger/' + id + '?term=' + reply); + if(timer) clearTimeout(timer); + timer = setTimeout(NavUpdate,3000); + liking = 1; + } + } + } + + function itemFiler(id) { + + var bordercolor = $("input").css("border-color"); + + $.get('filer/', function(data){ + $.colorbox({html:data}); + $("#id_term").keypress(function(){ + $(this).css("border-color",bordercolor); + }) + $("#select_term").change(function(){ + $("#id_term").css("border-color",bordercolor); + }) + + $("#filer_save").click(function(e){ + e.preventDefault(); + reply = $("#id_term").val(); + if(reply && reply.length) { + commentBusy = true; + $('body').css('cursor', 'wait'); + $.get('filer/' + id + '?term=' + reply, NavUpdate); +// if(timer) clearTimeout(timer); +// timer = setTimeout(NavUpdate,3000); + liking = 1; + $.colorbox.close(); + } else { + $("#id_term").css("border-color","#FF0000"); + } + return false; + }); + }); + + } + + function jotClearLocation() { + $('#jot-coord').val(''); + $('#profile-nolocation-wrapper').hide(); + } + + function addeditortext(data) { + if(plaintext == 'none') { + var currentText = $("#profile-jot-text").val(); + $("#profile-jot-text").val(currentText + data); + } + else + tinyMCE.execCommand('mceInsertRawHTML',false,data); + } + + {{$geotag}} + +</script> + diff --git a/view/templates/jot.tpl b/view/templates/jot.tpl new file mode 100644 index 0000000000..bd9902159c --- /dev/null +++ b/view/templates/jot.tpl @@ -0,0 +1,93 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey"></div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> + {{if $placeholdercategory}} + <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> + {{/if}} + <div id="jot-text-wrap"> + <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + </div> + +<div id="profile-jot-submit-wrapper" class="jothidden"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};" > + <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> + </div> + + <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};" > + <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};" > + <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};" > + <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> + </div> + <div id="profile-nolocation-wrapper" style="display: none;" > + <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> + </div> + + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> + + <div id="profile-jot-perms-end"></div> + + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + + +</div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/templates/jot_geotag.tpl b/view/templates/jot_geotag.tpl new file mode 100644 index 0000000000..1ed2367aa5 --- /dev/null +++ b/view/templates/jot_geotag.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + if(navigator.geolocation) { + navigator.geolocation.getCurrentPosition(function(position) { + $('#jot-coord').val(position.coords.latitude + ' ' + position.coords.longitude); + $('#profile-nolocation-wrapper').show(); + }); + } + diff --git a/view/templates/lang_selector.tpl b/view/templates/lang_selector.tpl new file mode 100644 index 0000000000..0b4224d7bd --- /dev/null +++ b/view/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" >lang</div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/templates/like_noshare.tpl b/view/templates/like_noshare.tpl new file mode 100644 index 0000000000..62a16227db --- /dev/null +++ b/view/templates/like_noshare.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> + <a href="#" class="icon like" title="{{$likethis}}" onclick="dolike({{$id}},'like'); return false"></a> + {{if $nolike}} + <a href="#" class="icon dislike" title="{{$nolike}}" onclick="dolike({{$id}},'dislike'); return false"></a> + {{/if}} + <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> +</div> diff --git a/view/templates/login.tpl b/view/templates/login.tpl new file mode 100644 index 0000000000..5d9b5f4f99 --- /dev/null +++ b/view/templates/login.tpl @@ -0,0 +1,40 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="{{$dest_url}}" method="post" > + <input type="hidden" name="auth-params" value="login" /> + + <div id="login_standard"> + {{include file="field_input.tpl" field=$lname}} + {{include file="field_password.tpl" field=$lpassword}} + </div> + + {{if $openid}} + <div id="login_openid"> + {{include file="field_openid.tpl" field=$lopenid}} + </div> + {{/if}} + + {{include file="field_checkbox.tpl" field=$lremember}} + + <div id="login-extra-links"> + {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} + <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> + </div> + + <div id="login-submit-wrapper" > + <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> + </div> + + {{foreach $hiddens as $k=>$v}} + <input type="hidden" name="{{$k}}" value="{{$v}}" /> + {{/foreach}} + + +</form> + + +<script type="text/javascript"> $(document).ready(function() { $("#id_{{$lname.0}}").focus();} );</script> diff --git a/view/templates/login_head.tpl b/view/templates/login_head.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/login_head.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/logout.tpl b/view/templates/logout.tpl new file mode 100644 index 0000000000..582d77ed63 --- /dev/null +++ b/view/templates/logout.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<form action="{{$dest_url}}" method="post" > +<div class="logout-wrapper"> +<input type="hidden" name="auth-params" value="logout" /> +<input type="submit" name="submit" id="logout-button" value="{{$logout}}" /> +</div> +</form> diff --git a/view/templates/lostpass.tpl b/view/templates/lostpass.tpl new file mode 100644 index 0000000000..0e437ca484 --- /dev/null +++ b/view/templates/lostpass.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +<p id="lostpass-desc"> +{{$desc}} +</p> + +<form action="lostpass" method="post" > +<div id="login-name-wrapper"> + <label for="login-name" id="label-login-name">{{$name}}</label> + <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> +</div> +<div id="login-extra-end"></div> +<div id="login-submit-wrapper" > + <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> +</div> +<div id="login-submit-end"></div> +</form> + diff --git a/view/templates/magicsig.tpl b/view/templates/magicsig.tpl new file mode 100644 index 0000000000..af8dbb5bc8 --- /dev/null +++ b/view/templates/magicsig.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="UTF-8"?> +<me:env xmlns:me="http://salmon-protocol.org/ns/magic-env"> +<me:data type="application/atom+xml"> +{{$data}} +</me:data> +<me:encoding>{{$encoding}}</me:encoding> +<me:alg>{{$algorithm}}</me:alg> +<me:sig key_id="{{$keyhash}}">{{$signature}}</me:sig> +</me:env> diff --git a/view/templates/mail_conv.tpl b/view/templates/mail_conv.tpl new file mode 100644 index 0000000000..5083fdb258 --- /dev/null +++ b/view/templates/mail_conv.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-conv-outside-wrapper"> + <div class="mail-conv-sender" > + <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> + </div> + <div class="mail-conv-detail" > + <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> + <div class="mail-conv-date">{{$mail.date}}</div> + <div class="mail-conv-subject">{{$mail.subject}}</div> + <div class="mail-conv-body">{{$mail.body}}</div> + <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> + <div class="mail-conv-outside-wrapper-end"></div> +</div> +</div> +<hr class="mail-conv-break" /> diff --git a/view/templates/mail_display.tpl b/view/templates/mail_display.tpl new file mode 100644 index 0000000000..23d05bdeb8 --- /dev/null +++ b/view/templates/mail_display.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +{{foreach $mails as $mail}} + {{include file="mail_conv.tpl"}} +{{/foreach}} + +{{if $canreply}} +{{include file="prv_message.tpl"}} +{{else}} +{{$unknown_text}} +{{/if}} diff --git a/view/templates/mail_head.tpl b/view/templates/mail_head.tpl new file mode 100644 index 0000000000..f7a39fa8b1 --- /dev/null +++ b/view/templates/mail_head.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$messages}}</h3> + +{{$tab_content}} diff --git a/view/templates/mail_list.tpl b/view/templates/mail_list.tpl new file mode 100644 index 0000000000..9dbfb6a144 --- /dev/null +++ b/view/templates/mail_list.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-outside-wrapper"> + <div class="mail-list-sender" > + <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> + </div> + <div class="mail-list-detail"> + <div class="mail-list-sender-name" >{{$from_name}}</div> + <div class="mail-list-date">{{$date}}</div> + <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> + <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > + <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> + </div> +</div> +</div> +<div class="mail-list-delete-end"></div> + +<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/templates/maintenance.tpl b/view/templates/maintenance.tpl new file mode 100644 index 0000000000..f0ea0849c2 --- /dev/null +++ b/view/templates/maintenance.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="maintenance-message">{{$sysdown}}</div> diff --git a/view/templates/manage.tpl b/view/templates/manage.tpl new file mode 100644 index 0000000000..857402c04d --- /dev/null +++ b/view/templates/manage.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> +<div id="identity-manage-desc">{{$desc}}</div> +<div id="identity-manage-choose">{{$choose}}</div> +<div id="identity-selector-wrapper"> + <form action="manage" method="post" > + <select name="identity" size="4" onchange="this.form.submit();" > + + {{foreach $identities as $id}} + <option {{$id.selected}} value="{{$id.uid}}">{{$id.username}} ({{$id.nickname}})</option> + {{/foreach}} + + </select> + <div id="identity-select-break"></div> + + {{*<!--<input id="identity-submit" type="submit" name="submit" value="{{$submit}}" />-->*}} +</div></form> + diff --git a/view/templates/match.tpl b/view/templates/match.tpl new file mode 100644 index 0000000000..14b7254669 --- /dev/null +++ b/view/templates/match.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" title="{{$name}}[{{$tags}}]" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$url}}" title="{{$name}}[{{$tags}}]">{{$name}}</a> + </div> + <div class="profile-match-end"></div> + {{if $connlnk}} + <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> + {{/if}} + +</div> diff --git a/view/templates/message-end.tpl b/view/templates/message-end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/message-end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/message-head.tpl b/view/templates/message-head.tpl new file mode 100644 index 0000000000..ffc6affa4d --- /dev/null +++ b/view/templates/message-head.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.js" ></script> + +<script>$(document).ready(function() { + var a; + a = $("#recip").autocomplete({ + serviceUrl: '{{$base}}/acl', + minChars: 2, + width: 350, + onSelect: function(value,data) { + $("#recip-complete").val(data); + } + }); + +}); + +</script> + diff --git a/view/templates/message_side.tpl b/view/templates/message_side.tpl new file mode 100644 index 0000000000..7da22ee3e3 --- /dev/null +++ b/view/templates/message_side.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="message-sidebar" class="widget"> + <div id="message-new"><a href="{{$new.url}}" class="{{if $new.sel}}newmessage-selected{{/if}}">{{$new.label}}</a> </div> + + <ul class="message-ul"> + {{foreach $tabs as $t}} + <li class="tool"><a href="{{$t.url}}" class="message-link{{if $t.sel}}message-selected{{/if}}">{{$t.label}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/templates/moderated_comment.tpl b/view/templates/moderated_comment.tpl new file mode 100644 index 0000000000..1e4e9b6d4e --- /dev/null +++ b/view/templates/moderated_comment.tpl @@ -0,0 +1,39 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> + <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> + <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> + <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> + <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> + <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> + <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> + </div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/templates/mood_content.tpl b/view/templates/mood_content.tpl new file mode 100644 index 0000000000..461303318b --- /dev/null +++ b/view/templates/mood_content.tpl @@ -0,0 +1,25 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +<div id="mood-desc">{{$desc}}</div> + +<form action="mood" method="get"> +<br /> +<br /> + +<input id="mood-parent" type="hidden" value="{{$parent}}" name="parent" /> + +<select name="verb" id="mood-verb-select" > +{{foreach $verbs as $v}} +<option value="{{$v.0}}">{{$v.1}}</option> +{{/foreach}} +</select> +<br /> +<br /> +<input type="submit" name="submit" value="{{$submit}}" /> +</form> + diff --git a/view/templates/msg-end.tpl b/view/templates/msg-end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/msg-end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/msg-header.tpl b/view/templates/msg-header.tpl new file mode 100644 index 0000000000..0f047f5cdd --- /dev/null +++ b/view/templates/msg-header.tpl @@ -0,0 +1,102 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> +<script language="javascript" type="text/javascript"> + +var plaintext = '{{$editselect}}'; + +if(plaintext != 'none') { + tinyMCE.init({ + theme : "advanced", + mode : "specific_textareas", + editor_selector: /(profile-jot-text|prvmail-text)/, + plugins : "bbcode,paste", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + gecko_spellcheck : true, + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + convert_urls: false, + content_css: "{{$baseurl}}/view/custom_tinymce.css", + //Character count + theme_advanced_path : false, + setup : function(ed) { + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + var editorId = ed.editorId; + var textarea = $('#'+editorId); + if (typeof(textarea.attr('tabindex')) != "undefined") { + $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex')); + textarea.attr('tabindex', null); + } + }); + } + }); +} +else + $("#prvmail-text").contact_autocomplete(baseurl+"/acl"); + + +</script> +<script type="text/javascript" src="js/ajaxupload.js" ></script> +<script> + $(document).ready(function() { + var uploader = new window.AjaxUpload( + 'prvmail-upload', + { action: 'wall_upload/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + tinyMCE.execCommand('mceInsertRawHTML',false,response); + $('#profile-rotator').hide(); + } + } + ); + + }); + + function jotGetLink() { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + $('#profile-rotator').show(); + $.get('parse_url?url=' + reply, function(data) { + tinyMCE.execCommand('mceInsertRawHTML',false,data); + $('#profile-rotator').hide(); + }); + } + } + + function linkdropper(event) { + var linkFound = event.dataTransfer.types.contains("text/uri-list"); + if(linkFound) + event.preventDefault(); + } + + function linkdrop(event) { + var reply = event.dataTransfer.getData("text/uri-list"); + event.target.textContent = reply; + event.preventDefault(); + if(reply && reply.length) { + $('#profile-rotator').show(); + $.get('parse_url?url=' + reply, function(data) { + tinyMCE.execCommand('mceInsertRawHTML',false,data); + $('#profile-rotator').hide(); + }); + } + } + +</script> + diff --git a/view/templates/nav.tpl b/view/templates/nav.tpl new file mode 100644 index 0000000000..6119a1a93d --- /dev/null +++ b/view/templates/nav.tpl @@ -0,0 +1,73 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> + {{$langselector}} + + <div id="site-location">{{$sitelocation}}</div> + + {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} + {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} + + <span id="nav-link-wrapper" > + + {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} + + {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} + + {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} + + <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> + <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + + {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} + + {{if $nav.network}} + <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + <span id="net-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.home}} + <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> + <span id="home-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.community}} + <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + {{/if}} + {{if $nav.introductions}} + <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + <span id="intro-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.messages}} + <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> + <span id="mail-update" class="nav-ajax-left"></span> + {{/if}} + + + + {{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} + + + {{if $nav.notifications}} + <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> + <span id="notify-update" class="nav-ajax-left"></span> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + {{/if}} + + {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} + {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} + + {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} + </span> + <span id="nav-end"></span> + <span id="banner">{{$banner}}</span> +</nav> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> diff --git a/view/templates/navigation.tpl b/view/templates/navigation.tpl new file mode 100644 index 0000000000..28229c5699 --- /dev/null +++ b/view/templates/navigation.tpl @@ -0,0 +1,108 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{* + # LOGIN/REGISTER + *}} +<center> +{{* Use nested if's since the Friendica template engine doesn't support AND or OR in if statements *}} +{{if $nav.login}} +<div id="navigation-login-wrapper" > +{{else}} +{{if $nav.register}} +<div id="navigation-login-wrapper" > +{{/if}} +{{/if}} +{{if $nav.login}}<a id="navigation-login-link" class="navigation-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a><br/> {{/if}} +{{if $nav.register}}<a id="navigation-register-link" class="navigation-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a><br/>{{/if}} +{{if $nav.login}} +</div> +{{else}} +{{if $nav.register}} +</div> +{{/if}} +{{/if}} + +{{* + # NETWORK/HOME + *}} +{{if $nav.network}} +<div id="navigation-network-wrapper" > +{{else}} +{{if $nav.home}} +<div id="navigation-network-wrapper" > +{{else}} +{{if $nav.community}} +<div id="navigation-network-wrapper" > +{{/if}} +{{/if}} +{{/if}} +{{if $nav.network}} +<a id="navigation-network-link" class="navigation-link navigation-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a><br/> +<a class="navigation-link navigation-commlink" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}">{{$nav.net_reset.1}}</a><br/> +{{/if}} +{{if $nav.home}} +<a id="navigation-home-link" class="navigation-link navigation-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a><br/> +{{/if}} +{{if $nav.community}} +<a id="navigation-community-link" class="navigation-link navigation-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a><br/> +{{/if}} +{{if $nav.network}} +</div> +{{else}} +{{if $nav.home}} +</div> +{{else}} +{{if $nav.community}} +</div> +{{/if}} +{{/if}} +{{/if}} + +{{* + # PRIVATE MESSAGES + *}} +{{if $nav.messages}} +<div id="navigation-messages-wrapper"> +<a id="navigation-messages-link" class="navigation-link navigation-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a><br/> +</div> +{{/if}} + + +{{* + # CONTACTS + *}} +<div id="navigation-contacts-wrapper"> +{{if $nav.contacts}}<a id="navigation-contacts-link" class="navigation-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><br/>{{/if}} +<a id="navigation-directory-link" class="navigation-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><br/> +{{if $nav.introductions}} +<a id="navigation-notify-link" class="navigation-link navigation-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a><br/> +{{/if}} +</div> + +{{* + # NOTIFICATIONS + *}} +{{if $nav.notifications}} +<div id="navigation-notifications-wrapper"> +<a id="navigation-notifications-link" class="navigation-link navigation-commlink" href="{{$nav.notifications.0}}" rel="#navigation-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a><br/> +</div> +{{/if}} + +{{* + # MISCELLANEOUS + *}} +<div id="navigation-misc-wrapper"> +{{if $nav.settings}}<a id="navigation-settings-link" class="navigation-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a><br/>{{/if}} +{{if $nav.manage}}<a id="navigation-manage-link" class="navigation-link navigation-commlink {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a><br/>{{/if}} +{{if $nav.profiles}}<a id="navigation-profiles-link" class="navigation-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a><br/>{{/if}} +{{if $nav.admin}}<a id="navigation-admin-link" class="navigation-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a><br/>{{/if}} +<a id="navigation-search-link" class="navigation-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a><br/> +{{if $nav.apps}}<a id="navigation-apps-link" class="navigation-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a><br/>{{/if}} +{{if $nav.help}} <a id="navigation-help-link" class="navigation-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a><br/>{{/if}} +</div> + +{{if $nav.logout}}<a id="navigation-logout-link" class="navigation-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a><br/>{{/if}} +</center> diff --git a/view/templates/netfriend.tpl b/view/templates/netfriend.tpl new file mode 100644 index 0000000000..e8658e0bc3 --- /dev/null +++ b/view/templates/netfriend.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="intro-approve-as-friend-desc">{{$approve_as}}</div> + +<div class="intro-approve-as-friend-wrapper"> + <label class="intro-approve-as-friend-label" for="intro-approve-as-friend-{{$intro_id}}">{{$as_friend}}</label> + <input type="radio" name="duplex" id="intro-approve-as-friend-{{$intro_id}}" class="intro-approve-as-friend" {{$friend_selected}} value="1" /> + <div class="intro-approve-friend-break" ></div> +</div> +<div class="intro-approve-as-friend-end"></div> +<div class="intro-approve-as-fan-wrapper"> + <label class="intro-approve-as-fan-label" for="intro-approve-as-fan-{{$intro_id}}">{{$as_fan}}</label> + <input type="radio" name="duplex" id="intro-approve-as-fan-{{$intro_id}}" class="intro-approve-as-fan" {{$fan_selected}} value="0" /> + <div class="intro-approve-fan-break"></div> +</div> +<div class="intro-approve-as-end"></div> diff --git a/view/templates/nets.tpl b/view/templates/nets.tpl new file mode 100644 index 0000000000..76b2a57d94 --- /dev/null +++ b/view/templates/nets.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="nets-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + <a href="{{$base}}?nets=all" class="nets-link{{if $sel_all}} nets-selected{{/if}} nets-all">{{$all}}</a> + <ul class="nets-ul"> + {{foreach $nets as $net}} + <li><a href="{{$base}}?nets={{$net.ref}}" class="nets-link{{if $net.selected}} nets-selected{{/if}}">{{$net.name}}</a></li> + {{/foreach}} + </ul> +</div> diff --git a/view/templates/nogroup-template.tpl b/view/templates/nogroup-template.tpl new file mode 100644 index 0000000000..7d103a655b --- /dev/null +++ b/view/templates/nogroup-template.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$header}}</h1> + +{{foreach $contacts as $contact}} + {{include file="contact_template.tpl"}} +{{/foreach}} +<div id="contact-edit-end"></div> + +{{$paginate}} + + + + diff --git a/view/templates/notifications.tpl b/view/templates/notifications.tpl new file mode 100644 index 0000000000..834a7a016c --- /dev/null +++ b/view/templates/notifications.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h1>{{$notif_header}}</h1> + +{{include file="common_tabs.tpl"}} + +<div class="notif-network-wrapper"> + {{$notif_content}} +</div> diff --git a/view/templates/notifications_comments_item.tpl b/view/templates/notifications_comments_item.tpl new file mode 100644 index 0000000000..9913e6cf71 --- /dev/null +++ b/view/templates/notifications_comments_item.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> \ No newline at end of file diff --git a/view/templates/notifications_dislikes_item.tpl b/view/templates/notifications_dislikes_item.tpl new file mode 100644 index 0000000000..9913e6cf71 --- /dev/null +++ b/view/templates/notifications_dislikes_item.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> \ No newline at end of file diff --git a/view/templates/notifications_friends_item.tpl b/view/templates/notifications_friends_item.tpl new file mode 100644 index 0000000000..9913e6cf71 --- /dev/null +++ b/view/templates/notifications_friends_item.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> \ No newline at end of file diff --git a/view/templates/notifications_likes_item.tpl b/view/templates/notifications_likes_item.tpl new file mode 100644 index 0000000000..792b285bce --- /dev/null +++ b/view/templates/notifications_likes_item.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notification"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> \ No newline at end of file diff --git a/view/templates/notifications_network_item.tpl b/view/templates/notifications_network_item.tpl new file mode 100644 index 0000000000..c3381d682f --- /dev/null +++ b/view/templates/notifications_network_item.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> diff --git a/view/templates/notifications_posts_item.tpl b/view/templates/notifications_posts_item.tpl new file mode 100644 index 0000000000..9913e6cf71 --- /dev/null +++ b/view/templates/notifications_posts_item.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> \ No newline at end of file diff --git a/view/templates/notify.tpl b/view/templates/notify.tpl new file mode 100644 index 0000000000..9913e6cf71 --- /dev/null +++ b/view/templates/notify.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="notif-item"> + <a href="{{$item_link}}" target="friendica-notifications"><img src="{{$item_image}}" class="notif-image">{{$item_text}} <span class="notif-when">{{$item_when}}</span></a> +</div> \ No newline at end of file diff --git a/view/templates/oauth_authorize.tpl b/view/templates/oauth_authorize.tpl new file mode 100644 index 0000000000..d7f1963d24 --- /dev/null +++ b/view/templates/oauth_authorize.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<div class='oauthapp'> + <img src='{{$app.icon}}'> + <h4>{{$app.name}}</h4> +</div> +<h3>{{$authorize}}</h3> +<form method="POST"> +<div class="settings-submit-wrapper"><input class="settings-submit" type="submit" name="oauth_yes" value="{{$yes}}" /></div> +</form> diff --git a/view/templates/oauth_authorize_done.tpl b/view/templates/oauth_authorize_done.tpl new file mode 100644 index 0000000000..12d4c6f48f --- /dev/null +++ b/view/templates/oauth_authorize_done.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<p>{{$info}}</p> +<code>{{$code}}</code> diff --git a/view/templates/oembed_video.tpl b/view/templates/oembed_video.tpl new file mode 100644 index 0000000000..bdfa11509f --- /dev/null +++ b/view/templates/oembed_video.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a href='{{$embedurl}}' onclick='this.innerHTML=Base64.decode("{{$escapedhtml}}"); return false;' style='float:left; margin: 1em; position: relative;'> + <img width='{{$tw}}' height='{{$th}}' src='{{$turl}}' > + <div style='position: absolute; top: 0px; left: 0px; width: {{$twpx}}; height: {{$thpx}}; background: url({{$baseurl}}/images/icons/48/play.png) no-repeat center center;'></div> +</a> diff --git a/view/templates/oexchange_xrd.tpl b/view/templates/oexchange_xrd.tpl new file mode 100644 index 0000000000..5af7491821 --- /dev/null +++ b/view/templates/oexchange_xrd.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version='1.0' encoding='UTF-8'?> +<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"> + + <Subject>{{$base}}</Subject> + + <Property + type="http://www.oexchange.org/spec/0.8/prop/vendor">Friendica</Property> + <Property + type="http://www.oexchange.org/spec/0.8/prop/title">Friendica Social Network</Property> + <Property + type="http://www.oexchange.org/spec/0.8/prop/name">Friendica</Property> + <Property + type="http://www.oexchange.org/spec/0.8/prop/prompt">Send to Friendica</Property> + + <Link + rel="icon" + href="{{$base}}/images/friendica-16.png" + type="image/png" + /> + + <Link + rel="icon32" + href="{{$base}}/images/friendica-32.png" + type="image/png" + /> + + <Link + rel= "http://www.oexchange.org/spec/0.8/rel/offer" + href="{{$base}}/oexchange" + type="text/html" + /> +</XRD> + diff --git a/view/templates/opensearch.tpl b/view/templates/opensearch.tpl new file mode 100644 index 0000000000..dc5cf8875b --- /dev/null +++ b/view/templates/opensearch.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="UTF-8"?> +<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> + <ShortName>Friendica@{{$nodename}}</ShortName> + <Description>Search in Friendica@{{$nodename}}</Description> + <Contact>http://bugs.friendica.com/</Contact> + <Image height="16" width="16" type="image/png">{{$baseurl}}/images/friendica-16.png</Image> + <Image height="64" width="64" type="image/png">{{$baseurl}}/images/friendica-64.png</Image> + <Url type="text/html" + template="{{$baseurl}}/search?search={searchTerms}"/> + <Url type="application/opensearchdescription+xml" + rel="self" + template="{{$baseurl}}/opensearch" /> +</OpenSearchDescription> \ No newline at end of file diff --git a/view/templates/pagetypes.tpl b/view/templates/pagetypes.tpl new file mode 100644 index 0000000000..15cd3047ac --- /dev/null +++ b/view/templates/pagetypes.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + {{include file="field_radio.tpl" field=$page_normal}} + {{include file="field_radio.tpl" field=$page_community}} + {{include file="field_radio.tpl" field=$page_prvgroup}} + {{include file="field_radio.tpl" field=$page_soapbox}} + {{include file="field_radio.tpl" field=$page_freelove}} diff --git a/view/templates/peoplefind.tpl b/view/templates/peoplefind.tpl new file mode 100644 index 0000000000..5417ee0edf --- /dev/null +++ b/view/templates/peoplefind.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="peoplefind-sidebar" class="widget"> + <h3>{{$findpeople}}</h3> + <div id="peoplefind-desc">{{$desc}}</div> + <form action="dirfind" method="post" /> + <input id="side-peoplefind-url" type="text" name="search" size="24" title="{{$hint}}" /><input id="side-peoplefind-submit" type="submit" name="submit" value="{{$findthem}}" /> + </form> + <div class="side-link" id="side-match-link"><a href="match" >{{$similar}}</a></div> + <div class="side-link" id="side-suggest-link"><a href="suggest" >{{$suggest}}</a></div> + <div class="side-link" id="side-random-profile-link" ><a href="randprof" target="extlink" >{{$random}}</a></div> + {{if $inv}} + <div class="side-link" id="side-invite-link" ><a href="invite" >{{$inv}}</a></div> + {{/if}} +</div> + diff --git a/view/templates/photo_album.tpl b/view/templates/photo_album.tpl new file mode 100644 index 0000000000..56ee6b61c6 --- /dev/null +++ b/view/templates/photo_album.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="photo-album-image-wrapper" id="photo-album-image-wrapper-{{$id}}"> + <a href="{{$photolink}}" class="photo-album-photo-link" id="photo-album-photo-link-{{$id}}" title="{{$phototitle}}"> + <img src="{{$imgsrc}}" alt="{{$imgalt}}" title="{{$phototitle}}" class="photo-album-photo lframe resize{{$twist}}" id="photo-album-photo-{{$id}}" /> + <p class='caption'>{{$desc}}</p> + </a> +</div> +<div class="photo-album-image-wrapper-end"></div> diff --git a/view/templates/photo_drop.tpl b/view/templates/photo_drop.tpl new file mode 100644 index 0000000000..ed500fd0ad --- /dev/null +++ b/view/templates/photo_drop.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > + <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> +</div> +<div class="wall-item-delete-end"></div> diff --git a/view/templates/photo_edit.tpl b/view/templates/photo_edit.tpl new file mode 100644 index 0000000000..fefe7f10b5 --- /dev/null +++ b/view/templates/photo_edit.tpl @@ -0,0 +1,55 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > + + <input type="hidden" name="item_id" value="{{$item_id}}" /> + + <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> + <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> + + <div id="photo-edit-albumname-end"></div> + + <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> + <input id="photo-edit-caption" type="text" size="84" name="desc" value="{{$caption}}" /> + + <div id="photo-edit-caption-end"></div> + + <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> + <input name="newtag" id="photo-edit-newtag" size="84" title="{{$help_tags}}" type="text" /> + + <div id="photo-edit-tags-end"></div> + <div id="photo-edit-rotate-wrapper"> + <div id="photo-edit-rotate-label"> + {{$rotatecw}}<br> + {{$rotateccw}} + </div> + <input type="radio" name="rotate" value="1" /><br> + <input type="radio" name="rotate" value="2" /> + </div> + <div id="photo-edit-rotate-end"></div> + + <div id="photo-edit-perms" class="photo-edit-perms" > + <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="button popupbox" title="{{$permissions}}"/> + <span id="jot-perms-icon" class="icon {{$lockstate}}" ></span>{{$permissions}} + </a> + <div id="photo-edit-perms-menu-end"></div> + + <div style="display: none;"> + <div id="photo-edit-perms-select" > + {{$aclselect}} + </div> + </div> + </div> + <div id="photo-edit-perms-end"></div> + + <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> + <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> + + <div id="photo-edit-end"></div> +</form> + + diff --git a/view/templates/photo_edit_head.tpl b/view/templates/photo_edit_head.tpl new file mode 100644 index 0000000000..50e6802957 --- /dev/null +++ b/view/templates/photo_edit_head.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + + $(document).keydown(function(event) { + + if("{{$prevlink}}" != '') { if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = "{{$prevlink}}"; }} + if("{{$nextlink}}" != '') { if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = "{{$nextlink}}"; }} + + }); + +</script> diff --git a/view/templates/photo_item.tpl b/view/templates/photo_item.tpl new file mode 100644 index 0000000000..7d6ac96ee1 --- /dev/null +++ b/view/templates/photo_item.tpl @@ -0,0 +1,27 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper{{$indent}}" id="wall-item-outside-wrapper-{{$id}}" > + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$id}}" > + <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-photo-link" id="wall-item-photo-link-{{$id}}"> + <img src="{{$thumb}}" class="wall-item-photo" id="wall-item-photo-{{$id}}" style="height: 80px; width: 80px;" alt="{{$name}}" /></a> + </div> + + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$id}}" > + <a href="{{$profile_url}}" title="View {{$name}}'s profile" class="wall-item-name-link"><span class="wall-item-name" id="wall-item-name-{{$id}}" >{{$name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$id}}">{{$ago}}</div> + </div> + <div class="wall-item-content" id="wall-item-content-{{$id}}" > + <div class="wall-item-title" id="wall-item-title-{{$id}}">{{$title}}</div> + <div class="wall-item-body" id="wall-item-body-{{$id}}" >{{$body}}</div> + </div> + {{$drop}} + <div class="wall-item-wrapper-end"></div> + <div class="wall-item-comment-separator"></div> + {{$comment}} + +<div class="wall-item-outside-wrapper-end{{$indent}}" ></div> +</div> + diff --git a/view/templates/photo_top.tpl b/view/templates/photo_top.tpl new file mode 100644 index 0000000000..b34e1e6394 --- /dev/null +++ b/view/templates/photo_top.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="photo-top-image-wrapper lframe" id="photo-top-image-wrapper-{{$photo.id}}"> + <a href="{{$photo.link}}" class="photo-top-photo-link" id="photo-top-photo-link-{{$photo.id}}" title="{{$photo.title}}"> + <img src="{{$photo.src}}" alt="{{$photo.alt}}" title="{{$photo.title}}" class="photo-top-photo{{$photo.twist}}" id="photo-top-photo-{{$photo.id}}" /> + </a> + <div class="photo-top-album-name"><a href="{{$photo.album.link}}" class="photo-top-album-link" title="{{$photo.album.alt}}" >{{$photo.album.name}}</a></div> +</div> + diff --git a/view/templates/photo_view.tpl b/view/templates/photo_view.tpl new file mode 100644 index 0000000000..94f71bdd89 --- /dev/null +++ b/view/templates/photo_view.tpl @@ -0,0 +1,42 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} +</div> + +{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} +<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} +<div id="photo-photo-end"></div> +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}}{{$edit}}{{/if}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} + {{$like}} + {{$dislike}} +</div> +{{/if}} + +{{$comments}} + +{{$paginate}} + diff --git a/view/templates/photos_default_uploader_box.tpl b/view/templates/photos_default_uploader_box.tpl new file mode 100644 index 0000000000..001d0a3db9 --- /dev/null +++ b/view/templates/photos_default_uploader_box.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<input id="photos-upload-choose" type="file" name="userfile" /> diff --git a/view/templates/photos_default_uploader_submit.tpl b/view/templates/photos_default_uploader_submit.tpl new file mode 100644 index 0000000000..87d065d6ea --- /dev/null +++ b/view/templates/photos_default_uploader_submit.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="photos-upload-submit-wrapper" > + <input type="submit" name="submit" value="{{$submit}}" id="photos-upload-submit" /> +</div> diff --git a/view/templates/photos_head.tpl b/view/templates/photos_head.tpl new file mode 100644 index 0000000000..b90fc92bbb --- /dev/null +++ b/view/templates/photos_head.tpl @@ -0,0 +1,31 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + + var ispublic = "{{$ispublic}}"; + + + $(document).ready(function() { + + $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { + var selstr; + $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { + selstr = $(this).text(); + $('#jot-perms-icon').removeClass('unlock').addClass('lock'); + $('#jot-public').hide(); + }); + if(selstr == null) { + $('#jot-perms-icon').removeClass('lock').addClass('unlock'); + $('#jot-public').show(); + } + + }).trigger('change'); + + }); + +</script> + diff --git a/view/templates/photos_recent.tpl b/view/templates/photos_recent.tpl new file mode 100644 index 0000000000..cb2411df34 --- /dev/null +++ b/view/templates/photos_recent.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> +{{if $can_post}} +<a id="photo-top-upload-link" href="{{$upload.1}}">{{$upload.0}}</a> +{{/if}} + +<div class="photos"> +{{foreach $photos as $photo}} + {{include file="photo_top.tpl"}} +{{/foreach}} +</div> +<div class="photos-end"></div> diff --git a/view/templates/photos_upload.tpl b/view/templates/photos_upload.tpl new file mode 100644 index 0000000000..f2e95a9b14 --- /dev/null +++ b/view/templates/photos_upload.tpl @@ -0,0 +1,54 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$pagename}}</h3> + +<div id="photos-usage-message">{{$usage}}</div> + +<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > + <div id="photos-upload-new-wrapper" > + <div id="photos-upload-newalbum-div"> + <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> + </div> + <input id="photos-upload-newalbum" type="text" name="newalbum" /> + </div> + <div id="photos-upload-new-end"></div> + <div id="photos-upload-exist-wrapper"> + <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> + <select id="photos-upload-album-select" name="album" size="4"> + {{$albumselect}} + </select> + </div> + <div id="photos-upload-exist-end"></div> + + <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > + <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" /> + <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> + </div> + + + <div id="photos-upload-perms" class="photos-upload-perms" > + <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;"> + <div id="photos-upload-permissions-wrapper"> + {{$aclselect}} + </div> + </div> + + <div id="photos-upload-spacer"></div> + + {{$alt_uploader}} + + {{$default_upload_box}} + {{$default_upload_submit}} + + <div class="photos-upload-end" ></div> +</form> + diff --git a/view/templates/poco_entry_xml.tpl b/view/templates/poco_entry_xml.tpl new file mode 100644 index 0000000000..d6e139cb59 --- /dev/null +++ b/view/templates/poco_entry_xml.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<entry> +{{if $entry.id}}<id>{{$entry.id}}</id>{{/if}} +{{if $entry.displayName}}<displayName>{{$entry.displayName}}</displayName>{{/if}} +{{if $entry.preferredUsername}}<preferredUsername>{{$entry.preferredUsername}}</preferredUsername>{{/if}} +{{if $entry.urls}}{{foreach $entry.urls as $url}}<urls><value>{{$url.value}}</value><type>{{$url.type}}</type></urls>{{/foreach}}{{/if}} +{{if $entry.photos}}{{foreach $entry.photos as $photo}}<photos><value>{{$photo.value}}</value><type>{{$photo.type}}</type></photos>{{/foreach}}{{/if}} +</entry> diff --git a/view/templates/poco_xml.tpl b/view/templates/poco_xml.tpl new file mode 100644 index 0000000000..b8cd8fc081 --- /dev/null +++ b/view/templates/poco_xml.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="utf-8"?> +<response> +{{if $response.sorted}}<sorted>{{$response.sorted}}</sorted>{{/if}} +{{if $response.filtered}}<filtered>{{$response.filtered}}</filtered>{{/if}} +{{if $response.updatedSince}}<updatedSince>{{$response.updatedSince}}</updatedSince>{{/if}} +<startIndex>{{$response.startIndex}}</startIndex> +<itemsPerPage>{{$response.itemsPerPage}}</itemsPerPage> +<totalResults>{{$response.totalResults}}</totalResults> + + +{{if $response.totalResults}} +{{foreach $response.entry as $entry}} +{{include file="poco_entry_xml.tpl"}} +{{/foreach}} +{{else}} +<entry></entry> +{{/if}} +</response> diff --git a/view/templates/poke_content.tpl b/view/templates/poke_content.tpl new file mode 100644 index 0000000000..6235aca0c0 --- /dev/null +++ b/view/templates/poke_content.tpl @@ -0,0 +1,37 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +<div id="poke-desc">{{$desc}}</div> + +<form action="poke" method="get"> +<br /> +<br /> + +<div id="poke-recip-label">{{$clabel}}</div> +<br /> +<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> +<br /> +<br /> +<select name="verb" id="poke-verb-select" > +{{foreach $verbs as $v}} +<option value="{{$v.0}}">{{$v.1}}</option> +{{/foreach}} +</select> +<br /> +<br /> +<div id="poke-private-desc">{{$prv_desc}}</div> +<input type="checkbox" name="private" {{if $parent}}disabled="disabled"{{/if}} value="1" /> +<br /> +<br /> +<input type="submit" name="submit" value="{{$submit}}" /> +</form> + diff --git a/view/templates/posted_date_widget.tpl b/view/templates/posted_date_widget.tpl new file mode 100644 index 0000000000..2f5838edb8 --- /dev/null +++ b/view/templates/posted_date_widget.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="datebrowse-sidebar" class="widget"> + <h3>{{$title}}</h3> +<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script> +<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($(this).val());" size="{{$size}}"> +{{foreach $dates as $d}} +<option value="{{$url}}/{{$d.1}}/{{$d.2}}" >{{$d.0}}</option> +{{/foreach}} +</select> +</div> diff --git a/view/templates/profed_end.tpl b/view/templates/profed_end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/profed_end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/profed_head.tpl b/view/templates/profed_head.tpl new file mode 100644 index 0000000000..52b9340954 --- /dev/null +++ b/view/templates/profed_head.tpl @@ -0,0 +1,43 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="js/country.js" ></script> + +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> + <script language="javascript" type="text/javascript"> + + +tinyMCE.init({ + theme : "advanced", + mode : "{{$editselect}}", + plugins : "bbcode,paste", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + gecko_spellcheck : true, + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + content_css: "{{$baseurl}}/view/custom_tinymce.css", + theme_advanced_path : false, + setup : function(ed) { + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + }); + } + +}); + + +</script> + diff --git a/view/templates/profile-hide-friends.tpl b/view/templates/profile-hide-friends.tpl new file mode 100644 index 0000000000..6e3d395d07 --- /dev/null +++ b/view/templates/profile-hide-friends.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<p id="hide-friends-text"> +{{$desc}} +</p> + + <div id="hide-friends-yes-wrapper"> + <label id="hide-friends-yes-label" for="hide-friends-yes">{{$yes_str}}</label> + <input type="radio" name="hide-friends" id="hide-friends-yes" {{$yes_selected}} value="1" /> + + <div id="hide-friends-break" ></div> + </div> + <div id="hide-friends-no-wrapper"> + <label id="hide-friends-no-label" for="hide-friends-no">{{$no_str}}</label> + <input type="radio" name="hide-friends" id="hide-friends-no" {{$no_selected}} value="0" /> + + <div id="hide-friends-end"></div> + </div> diff --git a/view/templates/profile-hide-wall.tpl b/view/templates/profile-hide-wall.tpl new file mode 100644 index 0000000000..755908d176 --- /dev/null +++ b/view/templates/profile-hide-wall.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<p id="hide-wall-text"> +{{$desc}} +</p> + + <div id="hide-wall-yes-wrapper"> + <label id="hide-wall-yes-label" for="hide-wall-yes">{{$yes_str}}</label> + <input type="radio" name="hidewall" id="hide-wall-yes" {{$yes_selected}} value="1" /> + + <div id="hide-wall-break" ></div> + </div> + <div id="hide-wall-no-wrapper"> + <label id="hide-wall-no-label" for="hide-wall-no">{{$no_str}}</label> + <input type="radio" name="hidewall" id="hide-wall-no" {{$no_selected}} value="0" /> + + <div id="hide-wall-end"></div> + </div> diff --git a/view/templates/profile-in-directory.tpl b/view/templates/profile-in-directory.tpl new file mode 100644 index 0000000000..0efd1bf5c0 --- /dev/null +++ b/view/templates/profile-in-directory.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<p id="profile-in-directory"> +{{$desc}} +</p> + + <div id="profile-in-dir-yes-wrapper"> + <label id="profile-in-dir-yes-label" for="profile-in-dir-yes">{{$yes_str}}</label> + <input type="radio" name="profile_in_directory" id="profile-in-dir-yes" {{$yes_selected}} value="1" /> + + <div id="profile-in-dir-break" ></div> + </div> + <div id="profile-in-dir-no-wrapper"> + <label id="profile-in-dir-no-label" for="profile-in-dir-no">{{$no_str}}</label> + <input type="radio" name="profile_in_directory" id="profile-in-dir-no" {{$no_selected}} value="0" /> + + <div id="profile-in-dir-end"></div> + </div> diff --git a/view/templates/profile-in-netdir.tpl b/view/templates/profile-in-netdir.tpl new file mode 100644 index 0000000000..b9cb456ea5 --- /dev/null +++ b/view/templates/profile-in-netdir.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<p id="profile-in-directory"> +{{$desc}} +</p> + + <div id="profile-in-netdir-yes-wrapper"> + <label id="profile-in-netdir-yes-label" for="profile-in-netdir-yes">{{$yes_str}}</label> + <input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-yes" {{$yes_selected}} value="1" /> + + <div id="profile-in-netdir-break" ></div> + </div> + <div id="profile-in-netdir-no-wrapper"> + <label id="profile-in-netdir-no-label" for="profile-in-netdir-no">{{$no_str}}</label> + <input type="radio" name="profile_in_netdirectory" id="profile-in-netdir-no" {{$no_selected}} value="0" /> + + <div id="profile-in-netdir-end"></div> + </div> diff --git a/view/templates/profile_advanced.tpl b/view/templates/profile_advanced.tpl new file mode 100644 index 0000000000..b9cc57931b --- /dev/null +++ b/view/templates/profile_advanced.tpl @@ -0,0 +1,175 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h2>{{$title}}</h2> + +<dl id="aprofile-fullname" class="aprofile"> + <dt>{{$profile.fullname.0}}</dt> + <dd>{{$profile.fullname.1}}</dd> +</dl> + +{{if $profile.gender}} +<dl id="aprofile-gender" class="aprofile"> + <dt>{{$profile.gender.0}}</dt> + <dd>{{$profile.gender.1}}</dd> +</dl> +{{/if}} + +{{if $profile.birthday}} +<dl id="aprofile-birthday" class="aprofile"> + <dt>{{$profile.birthday.0}}</dt> + <dd>{{$profile.birthday.1}}</dd> +</dl> +{{/if}} + +{{if $profile.age}} +<dl id="aprofile-age" class="aprofile"> + <dt>{{$profile.age.0}}</dt> + <dd>{{$profile.age.1}}</dd> +</dl> +{{/if}} + +{{if $profile.marital}} +<dl id="aprofile-marital" class="aprofile"> + <dt><span class="heart">♥</span> {{$profile.marital.0}}</dt> + <dd>{{$profile.marital.1}}{{if $profile.marital.with}} ({{$profile.marital.with}}){{/if}}{{if $profile.howlong}} {{$profile.howlong}}{{/if}}</dd> +</dl> +{{/if}} + +{{if $profile.sexual}} +<dl id="aprofile-sexual" class="aprofile"> + <dt>{{$profile.sexual.0}}</dt> + <dd>{{$profile.sexual.1}}</dd> +</dl> +{{/if}} + +{{if $profile.pub_keywords}} +<dl id="aprofile-tags" class="aprofile"> + <dt>{{$profile.pub_keywords.0}}</dt> + <dd>{{$profile.pub_keywords.1}}</dd> +</dl> +{{/if}} + +{{if $profile.homepage}} +<dl id="aprofile-homepage" class="aprofile"> + <dt>{{$profile.homepage.0}}</dt> + <dd>{{$profile.homepage.1}}</dd> +</dl> +{{/if}} + +{{if $profile.hometown}} +<dl id="aprofile-hometown" class="aprofile"> + <dt>{{$profile.hometown.0}}</dt> + <dd>{{$profile.hometown.1}}</dd> +</dl> +{{/if}} + +{{if $profile.politic}} +<dl id="aprofile-politic" class="aprofile"> + <dt>{{$profile.politic.0}}</dt> + <dd>{{$profile.politic.1}}</dd> +</dl> +{{/if}} + +{{if $profile.religion}} +<dl id="aprofile-religion" class="aprofile"> + <dt>{{$profile.religion.0}}</dt> + <dd>{{$profile.religion.1}}</dd> +</dl> +{{/if}} + +{{if $profile.about}} +<dl id="aprofile-about" class="aprofile"> + <dt>{{$profile.about.0}}</dt> + <dd>{{$profile.about.1}}</dd> +</dl> +{{/if}} + +{{if $profile.interest}} +<dl id="aprofile-interest" class="aprofile"> + <dt>{{$profile.interest.0}}</dt> + <dd>{{$profile.interest.1}}</dd> +</dl> +{{/if}} + +{{if $profile.likes}} +<dl id="aprofile-likes" class="aprofile"> + <dt>{{$profile.likes.0}}</dt> + <dd>{{$profile.likes.1}}</dd> +</dl> +{{/if}} + +{{if $profile.dislikes}} +<dl id="aprofile-dislikes" class="aprofile"> + <dt>{{$profile.dislikes.0}}</dt> + <dd>{{$profile.dislikes.1}}</dd> +</dl> +{{/if}} + +{{if $profile.contact}} +<dl id="aprofile-contact" class="aprofile"> + <dt>{{$profile.contact.0}}</dt> + <dd>{{$profile.contact.1}}</dd> +</dl> +{{/if}} + + +{{if $profile.music}} +<dl id="aprofile-music" class="aprofile"> + <dt>{{$profile.music.0}}</dt> + <dd>{{$profile.music.1}}</dd> +</dl> +{{/if}} + + +{{if $profile.book}} +<dl id="aprofile-book" class="aprofile"> + <dt>{{$profile.book.0}}</dt> + <dd>{{$profile.book.1}}</dd> +</dl> +{{/if}} + + +{{if $profile.tv}} +<dl id="aprofile-tv" class="aprofile"> + <dt>{{$profile.tv.0}}</dt> + <dd>{{$profile.tv.1}}</dd> +</dl> +{{/if}} + + +{{if $profile.film}} +<dl id="aprofile-film" class="aprofile"> + <dt>{{$profile.film.0}}</dt> + <dd>{{$profile.film.1}}</dd> +</dl> +{{/if}} + + +{{if $profile.romance}} +<dl id="aprofile-romance" class="aprofile"> + <dt>{{$profile.romance.0}}</dt> + <dd>{{$profile.romance.1}}</dd> +</dl> +{{/if}} + + +{{if $profile.work}} +<dl id="aprofile-work" class="aprofile"> + <dt>{{$profile.work.0}}</dt> + <dd>{{$profile.work.1}}</dd> +</dl> +{{/if}} + +{{if $profile.education}} +<dl id="aprofile-education" class="aprofile"> + <dt>{{$profile.education.0}}</dt> + <dd>{{$profile.education.1}}</dd> +</dl> +{{/if}} + + + + diff --git a/view/templates/profile_edit.tpl b/view/templates/profile_edit.tpl new file mode 100644 index 0000000000..4b7c4d0b1c --- /dev/null +++ b/view/templates/profile_edit.tpl @@ -0,0 +1,328 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$default}} + +<h1>{{$banner}}</h1> + +<div id="profile-edit-links"> +<ul> +<li><a href="profile_photo" id="profile-photo_upload-link" title="{{$profpic}}">{{$profpic}}</a></li> +<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> +<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> +<li></li> +<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> + +</ul> +</div> + +<div id="profile-edit-links-end"></div> + + +<div id="profile-edit-wrapper" > +<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-edit-profile-name-wrapper" > +<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> +<input type="text" size="32" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> +</div> +<div id="profile-edit-profile-name-end"></div> + +<div id="profile-edit-name-wrapper" > +<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> +<input type="text" size="32" name="name" id="profile-edit-name" value="{{$name}}" /> +</div> +<div id="profile-edit-name-end"></div> + +<div id="profile-edit-pdesc-wrapper" > +<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> +<input type="text" size="32" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> +</div> +<div id="profile-edit-pdesc-end"></div> + + +<div id="profile-edit-gender-wrapper" > +<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> +{{$gender}} +</div> +<div id="profile-edit-gender-end"></div> + +<div id="profile-edit-dob-wrapper" > +<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> +<div id="profile-edit-dob" > +{{$dob}} {{$age}} +</div> +</div> +<div id="profile-edit-dob-end"></div> + +{{$hide_friends}} + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="profile-edit-address-wrapper" > +<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> +<input type="text" size="32" name="address" id="profile-edit-address" value="{{$address}}" /> +</div> +<div id="profile-edit-address-end"></div> + +<div id="profile-edit-locality-wrapper" > +<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> +<input type="text" size="32" name="locality" id="profile-edit-locality" value="{{$locality}}" /> +</div> +<div id="profile-edit-locality-end"></div> + + +<div id="profile-edit-postal-code-wrapper" > +<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> +<input type="text" size="32" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> +</div> +<div id="profile-edit-postal-code-end"></div> + +<div id="profile-edit-country-name-wrapper" > +<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> +<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> +<option selected="selected" >{{$country_name}}</option> +<option>temp</option> +</select> +</div> +<div id="profile-edit-country-name-end"></div> + +<div id="profile-edit-region-wrapper" > +<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> +<select name="region" id="profile-edit-region" onChange="Update_Globals();" > +<option selected="selected" >{{$region}}</option> +<option>temp</option> +</select> +</div> +<div id="profile-edit-region-end"></div> + +<div id="profile-edit-hometown-wrapper" > +<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> +<input type="text" size="32" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> +</div> +<div id="profile-edit-hometown-end"></div> + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="profile-edit-marital-wrapper" > +<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> +{{$marital}} +</div> +<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> +<input type="text" size="32" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> +<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> +<input type="text" size="32" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> + +<div id="profile-edit-marital-end"></div> + +<div id="profile-edit-sexual-wrapper" > +<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> +{{$sexual}} +</div> +<div id="profile-edit-sexual-end"></div> + + + +<div id="profile-edit-homepage-wrapper" > +<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> +<input type="text" size="32" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> +</div> +<div id="profile-edit-homepage-end"></div> + +<div id="profile-edit-politic-wrapper" > +<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> +<input type="text" size="32" name="politic" id="profile-edit-politic" value="{{$politic}}" /> +</div> +<div id="profile-edit-politic-end"></div> + +<div id="profile-edit-religion-wrapper" > +<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> +<input type="text" size="32" name="religion" id="profile-edit-religion" value="{{$religion}}" /> +</div> +<div id="profile-edit-religion-end"></div> + +<div id="profile-edit-pubkeywords-wrapper" > +<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> +<input type="text" size="32" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> +</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> +<div id="profile-edit-pubkeywords-end"></div> + +<div id="profile-edit-prvkeywords-wrapper" > +<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> +<input type="text" size="32" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> +</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> +<div id="profile-edit-prvkeywords-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="about-jot-wrapper" > +<p id="about-jot-desc" > +{{$lbl_about}} +</p> + +<textarea rows="10" cols="72" id="profile-about-text" name="about" >{{$about}}</textarea> + +</div> +<div id="about-jot-end"></div> + + +<div id="interest-jot-wrapper" > +<p id="interest-jot-desc" > +{{$lbl_hobbies}} +</p> + +<textarea rows="10" cols="72" id="interest-jot-text" name="interest" >{{$interest}}</textarea> + +</div> +<div id="interest-jot-end"></div> + + +<div id="likes-jot-wrapper" > +<p id="likes-jot-desc" > +{{$lbl_likes}} +</p> + +<textarea rows="10" cols="72" id="likes-jot-text" name="likes" >{{$likes}}</textarea> + +</div> +<div id="likes-jot-end"></div> + + +<div id="dislikes-jot-wrapper" > +<p id="dislikes-jot-desc" > +{{$lbl_dislikes}} +</p> + +<textarea rows="10" cols="72" id="dislikes-jot-text" name="dislikes" >{{$dislikes}}</textarea> + +</div> +<div id="dislikes-jot-end"></div> + + +<div id="contact-jot-wrapper" > +<p id="contact-jot-desc" > +{{$lbl_social}} +</p> + +<textarea rows="10" cols="72" id="contact-jot-text" name="contact" >{{$contact}}</textarea> + +</div> +<div id="contact-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="music-jot-wrapper" > +<p id="music-jot-desc" > +{{$lbl_music}} +</p> + +<textarea rows="10" cols="72" id="music-jot-text" name="music" >{{$music}}</textarea> + +</div> +<div id="music-jot-end"></div> + +<div id="book-jot-wrapper" > +<p id="book-jot-desc" > +{{$lbl_book}} +</p> + +<textarea rows="10" cols="72" id="book-jot-text" name="book" >{{$book}}</textarea> + +</div> +<div id="book-jot-end"></div> + + + +<div id="tv-jot-wrapper" > +<p id="tv-jot-desc" > +{{$lbl_tv}} +</p> + +<textarea rows="10" cols="72" id="tv-jot-text" name="tv" >{{$tv}}</textarea> + +</div> +<div id="tv-jot-end"></div> + + + +<div id="film-jot-wrapper" > +<p id="film-jot-desc" > +{{$lbl_film}} +</p> + +<textarea rows="10" cols="72" id="film-jot-text" name="film" >{{$film}}</textarea> + +</div> +<div id="film-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="romance-jot-wrapper" > +<p id="romance-jot-desc" > +{{$lbl_love}} +</p> + +<textarea rows="10" cols="72" id="romance-jot-text" name="romance" >{{$romance}}</textarea> + +</div> +<div id="romance-jot-end"></div> + + + +<div id="work-jot-wrapper" > +<p id="work-jot-desc" > +{{$lbl_work}} +</p> + +<textarea rows="10" cols="72" id="work-jot-text" name="work" >{{$work}}</textarea> + +</div> +<div id="work-jot-end"></div> + + + +<div id="education-jot-wrapper" > +<p id="education-jot-desc" > +{{$lbl_school}} +</p> + +<textarea rows="10" cols="72" id="education-jot-text" name="education" >{{$education}}</textarea> + +</div> +<div id="education-jot-end"></div> + + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +</form> +</div> +<script type="text/javascript">Fill_Country('{{$country_name}}');Fill_States('{{$region}}');</script> diff --git a/view/templates/profile_edlink.tpl b/view/templates/profile_edlink.tpl new file mode 100644 index 0000000000..9424bcc3dc --- /dev/null +++ b/view/templates/profile_edlink.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-edit-side-div"><a class="profile-edit-side-link icon edit" title="{{$editprofile}}" href="profiles/{{$profid}}" ></a></div> +<div class="clear"></div> \ No newline at end of file diff --git a/view/templates/profile_entry.tpl b/view/templates/profile_entry.tpl new file mode 100644 index 0000000000..4774fd11b3 --- /dev/null +++ b/view/templates/profile_entry.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="profile-listing" > +<div class="profile-listing-photo-wrapper" > +<a href="profiles/{{$id}}" class="profile-listing-edit-link"><img class="profile-listing-photo" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a> +</div> +<div class="profile-listing-photo-end"></div> +<div class="profile-listing-name" id="profile-listing-name-{{$id}}"><a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a></div> +<div class="profile-listing-visible">{{$visible}}</div> +</div> +<div class="profile-listing-end"></div> + diff --git a/view/templates/profile_listing_header.tpl b/view/templates/profile_listing_header.tpl new file mode 100644 index 0000000000..f77bdcc807 --- /dev/null +++ b/view/templates/profile_listing_header.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$header}}</h1> +<p id="profile-listing-desc" class="button" > +<a href="profile_photo" >{{$chg_photo}}</a> +</p> +<div id="profile-listing-new-link-wrapper" class="button" > +<a href="{{$cr_new_link}}" id="profile-listing-new-link" title="{{$cr_new}}" >{{$cr_new}}</a> +</div> + diff --git a/view/templates/profile_photo.tpl b/view/templates/profile_photo.tpl new file mode 100644 index 0000000000..8a278cdfe9 --- /dev/null +++ b/view/templates/profile_photo.tpl @@ -0,0 +1,31 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<form enctype="multipart/form-data" action="profile_photo" method="post"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-photo-upload-wrapper"> +<label id="profile-photo-upload-label" for="profile-photo-upload">{{$lbl_upfile}} </label> +<input name="userfile" type="file" id="profile-photo-upload" size="48" /> +</div> + +<label id="profile-photo-profiles-label" for="profile-photo-profiles">{{$lbl_profiles}} </label> +<select name="profile" id="profile-photo-profiles" /> +{{foreach $profiles as $p}} +<option value="{{$p.id}}" {{if $p.default}}selected="selected"{{/if}}>{{$p.name}}</option> +{{/foreach}} +</select> + +<div id="profile-photo-submit-wrapper"> +<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}"> +</div> + +</form> + +<div id="profile-photo-link-select-wrapper"> +{{$select}} +</div> \ No newline at end of file diff --git a/view/templates/profile_publish.tpl b/view/templates/profile_publish.tpl new file mode 100644 index 0000000000..1dc9eb7fc6 --- /dev/null +++ b/view/templates/profile_publish.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<p id="profile-publish-desc-{{$instance}}"> +{{$pubdesc}} +</p> + + <div id="profile-publish-yes-wrapper-{{$instance}}"> + <label id="profile-publish-yes-label-{{$instance}}" for="profile-publish-yes-{{$instance}}">{{$str_yes}}</label> + <input type="radio" name="profile_publish_{{$instance}}" id="profile-publish-yes-{{$instance}}" {{$yes_selected}} value="1" /> + + <div id="profile-publish-break-{{$instance}}" ></div> + </div> + <div id="profile-publish-no-wrapper-{{$instance}}"> + <label id="profile-publish-no-label-{{$instance}}" for="profile-publish-no-{{$instance}}">{{$str_no}}</label> + <input type="radio" name="profile_publish_{{$instance}}" id="profile-publish-no-{{$instance}}" {{$no_selected}} value="0" /> + + <div id="profile-publish-end-{{$instance}}"></div> + </div> diff --git a/view/templates/profile_vcard.tpl b/view/templates/profile_vcard.tpl new file mode 100644 index 0000000000..3f4d3c711c --- /dev/null +++ b/view/templates/profile_vcard.tpl @@ -0,0 +1,55 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="fn label">{{$profile.name}}</div> + + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + {{if $wallmessage}} + <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/templates/prv_message.tpl b/view/templates/prv_message.tpl new file mode 100644 index 0000000000..83cf7e99c4 --- /dev/null +++ b/view/templates/prv_message.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> +{{$select}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" > + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/templates/pwdreset.tpl b/view/templates/pwdreset.tpl new file mode 100644 index 0000000000..e86e1227f8 --- /dev/null +++ b/view/templates/pwdreset.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$lbl1}}</h3> + +<p> +{{$lbl2}} +</p> +<p> +{{$lbl3}} +</p> +<p> +{{$newpass}} +</p> +<p> +{{$lbl4}} {{$lbl5}} +</p> +<p> +{{$lbl6}} +</p> diff --git a/view/templates/register.tpl b/view/templates/register.tpl new file mode 100644 index 0000000000..5e655cd82e --- /dev/null +++ b/view/templates/register.tpl @@ -0,0 +1,70 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$regtitle}}</h3> + +<form action="register" method="post" id="register-form"> + + <input type="hidden" name="photo" value="{{$photo}}" /> + + {{$registertext}} + + <p id="register-realpeople">{{$realpeople}}</p> + + <p id="register-fill-desc">{{$fillwith}}</p> + <p id="register-fill-ext">{{$fillext}}</p> + +{{if $oidlabel}} + <div id="register-openid-wrapper" > + <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > + </div> + <div id="register-openid-end" ></div> +{{/if}} + +{{if $invitations}} + + <p id="register-invite-desc">{{$invite_desc}}</p> + <div id="register-invite-wrapper" > + <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> + <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > + </div> + <div id="register-name-end" ></div> + +{{/if}} + + + <div id="register-name-wrapper" > + <label for="register-name" id="label-register-name" >{{$namelabel}}</label> + <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > + </div> + <div id="register-name-end" ></div> + + + <div id="register-email-wrapper" > + <label for="register-email" id="label-register-email" >{{$addrlabel}}</label> + <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > + </div> + <div id="register-email-end" ></div> + + <p id="register-nickname-desc" >{{$nickdesc}}</p> + + <div id="register-nickname-wrapper" > + <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label> + <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" ><div id="register-sitename">@{{$sitename}}</div> + </div> + <div id="register-nickname-end" ></div> + + {{$publish}} + + <div id="register-submit-wrapper"> + <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> + </div> + <div id="register-submit-end" ></div> + +</form> + +{{$license}} + + diff --git a/view/templates/remote_friends_common.tpl b/view/templates/remote_friends_common.tpl new file mode 100644 index 0000000000..5844aac87e --- /dev/null +++ b/view/templates/remote_friends_common.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="remote-friends-in-common" class="bigwidget"> + <div id="rfic-desc">{{$desc}} {{if $linkmore}}<a href="{{$base}}/common/rem/{{$uid}}/{{$cid}}">{{$more}}</a>{{/if}}</div> + {{if $items}} + {{foreach $items as $item}} + <div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$item.url}}"> + <img src="{{$item.photo}}" width="80" height="80" alt="{{$item.name}}" title="{{$item.name}}" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$itemurl}}" title="{{$item.name}}">{{$item.name}}</a> + </div> + <div class="profile-match-end"></div> + </div> + {{/foreach}} + {{/if}} + <div id="rfic-end" class="clear"></div> +</div> + diff --git a/view/templates/removeme.tpl b/view/templates/removeme.tpl new file mode 100644 index 0000000000..3fe12a2231 --- /dev/null +++ b/view/templates/removeme.tpl @@ -0,0 +1,25 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<div id="remove-account-wrapper"> + +<div id="remove-account-desc">{{$desc}}</div> + +<form action="{{$basedir}}/removeme" autocomplete="off" method="post" > +<input type="hidden" name="verify" value="{{$hash}}" /> + +<div id="remove-account-pass-wrapper"> +<label id="remove-account-pass-label" for="remove-account-pass">{{$passwd}}</label> +<input type="password" id="remove-account-pass" name="qxz_password" /> +</div> +<div id="remove-account-pass-end"></div> + +<input type="submit" name="submit" value="{{$submit}}" /> + +</form> +</div> + diff --git a/view/templates/saved_searches_aside.tpl b/view/templates/saved_searches_aside.tpl new file mode 100644 index 0000000000..0685eda7ed --- /dev/null +++ b/view/templates/saved_searches_aside.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="saved-search-list"> + <h3 id="search">{{$title}}</h3> + {{$searchbox}} + + <ul id="saved-search-ul"> + {{foreach $saved as $search}} + <li class="saved-search-li clear"> + <a title="{{$search.delete}}" onclick="return confirmDelete();" id="drop-saved-search-term-{{$search.id}}" class="iconspacer savedsearchdrop " href="network/?f=&remove=1&search={{$search.encodedterm}}"></a> + <a id="saved-search-term-{{$search.id}}" class="savedsearchterm" href="network/?f=&search={{$search.encodedterm}}">{{$search.term}}</a> + </li> + {{/foreach}} + </ul> + <div class="clear"></div> +</div> diff --git a/view/templates/search_item.tpl b/view/templates/search_item.tpl new file mode 100644 index 0000000000..c6b9cc7dc5 --- /dev/null +++ b/view/templates/search_item.tpl @@ -0,0 +1,69 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a name="{{$item.id}}" ></a> +<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> + + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> + +</div> + + diff --git a/view/templates/settings-end.tpl b/view/templates/settings-end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/settings-end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/settings-head.tpl b/view/templates/settings-head.tpl new file mode 100644 index 0000000000..2182408392 --- /dev/null +++ b/view/templates/settings-head.tpl @@ -0,0 +1,30 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + var ispublic = "{{$ispublic}}"; + + + $(document).ready(function() { + + $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { + var selstr; + $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { + selstr = $(this).text(); + $('#jot-perms-icon').removeClass('unlock').addClass('lock'); + $('#jot-public').hide(); + }); + if(selstr == null) { + $('#jot-perms-icon').removeClass('lock').addClass('unlock'); + $('#jot-public').show(); + } + + }).trigger('change'); + + }); + +</script> + diff --git a/view/templates/settings.tpl b/view/templates/settings.tpl new file mode 100644 index 0000000000..2ab4bd466c --- /dev/null +++ b/view/templates/settings.tpl @@ -0,0 +1,152 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$ptitle}}</h1> + +{{$nickname_block}} + +<form action="settings" id="settings-form" method="post" autocomplete="off" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<h3 class="settings-heading">{{$h_pass}}</h3> + +{{include file="field_password.tpl" field=$password1}} +{{include file="field_password.tpl" field=$password2}} +{{include file="field_password.tpl" field=$password3}} + +{{if $oid_enable}} +{{include file="field_input.tpl" field=$openid}} +{{/if}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_basic}}</h3> + +{{include file="field_input.tpl" field=$username}} +{{include file="field_input.tpl" field=$email}} +{{include file="field_password.tpl" field=$password4}} +{{include file="field_custom.tpl" field=$timezone}} +{{include file="field_input.tpl" field=$defloc}} +{{include file="field_checkbox.tpl" field=$allowloc}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_prv}}</h3> + + +<input type="hidden" name="visibility" value="{{$visibility}}" /> + +{{include file="field_input.tpl" field=$maxreq}} + +{{$profile_in_dir}} + +{{$profile_in_net_dir}} + +{{$hide_friends}} + +{{$hide_wall}} + +{{$blockwall}} + +{{$blocktags}} + +{{$suggestme}} + +{{$unkmail}} + + +{{include file="field_input.tpl" field=$cntunkmail}} + +{{include file="field_input.tpl" field=$expire.days}} + + +<div class="field input"> + <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="{{$expire.advanced}}">{{$expire.label}}</a></span> + <div style="display: none;"> + <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> + <h3>{{$expire.advanced}}</h3> + {{include file="field_yesno.tpl" field=$expire.items}} + {{include file="field_yesno.tpl" field=$expire.notes}} + {{include file="field_yesno.tpl" field=$expire.starred}} + {{include file="field_yesno.tpl" field=$expire.network_only}} + </div> + </div> + +</div> + + +<div id="settings-default-perms" class="settings-default-perms" > + <a href="#profile-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>{{$permissions}} {{$permdesc}}</a> + <div id="settings-default-perms-menu-end"></div> + + <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" > + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$aclselect}} + </div> + </div> + + </div> +</div> +<br/> +<div id="settings-default-perms-end"></div> + +{{$group_select}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + + +<h3 class="settings-heading">{{$h_not}}</h3> +<div id="settings-notifications"> + +<div id="settings-activity-desc">{{$activity_options}}</div> + +{{include file="field_checkbox.tpl" field=$post_newfriend}} +{{include file="field_checkbox.tpl" field=$post_joingroup}} +{{include file="field_checkbox.tpl" field=$post_profilechange}} + + +<div id="settings-notify-desc">{{$lbl_not}}</div> + +<div class="group"> +{{include file="field_intcheckbox.tpl" field=$notify1}} +{{include file="field_intcheckbox.tpl" field=$notify2}} +{{include file="field_intcheckbox.tpl" field=$notify3}} +{{include file="field_intcheckbox.tpl" field=$notify4}} +{{include file="field_intcheckbox.tpl" field=$notify5}} +{{include file="field_intcheckbox.tpl" field=$notify6}} +{{include file="field_intcheckbox.tpl" field=$notify7}} +{{include file="field_intcheckbox.tpl" field=$notify8}} +</div> + +</div> + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_advn}}</h3> +<div id="settings-pagetype-desc">{{$h_descadvn}}</div> + +{{$pagetype}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + diff --git a/view/templates/settings_addons.tpl b/view/templates/settings_addons.tpl new file mode 100644 index 0000000000..52b71f1dbd --- /dev/null +++ b/view/templates/settings_addons.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + + +<form action="settings/addon" method="post" autocomplete="off"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +{{$settings_addons}} + +</form> + diff --git a/view/templates/settings_connectors.tpl b/view/templates/settings_connectors.tpl new file mode 100644 index 0000000000..0b0d78299b --- /dev/null +++ b/view/templates/settings_connectors.tpl @@ -0,0 +1,40 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<div class="connector_statusmsg">{{$diasp_enabled}}</div> +<div class="connector_statusmsg">{{$ostat_enabled}}</div> + +<form action="settings/connectors" method="post" autocomplete="off"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +{{$settings_connectors}} + +{{if $mail_disabled}} + +{{else}} + <div class="settings-block"> + <h3 class="settings-heading">{{$h_imap}}</h3> + <p>{{$imap_desc}}</p> + {{include file="field_custom.tpl" field=$imap_lastcheck}} + {{include file="field_input.tpl" field=$mail_server}} + {{include file="field_input.tpl" field=$mail_port}} + {{include file="field_select.tpl" field=$mail_ssl}} + {{include file="field_input.tpl" field=$mail_user}} + {{include file="field_password.tpl" field=$mail_pass}} + {{include file="field_input.tpl" field=$mail_replyto}} + {{include file="field_checkbox.tpl" field=$mail_pubmail}} + {{include file="field_select.tpl" field=$mail_action}} + {{include file="field_input.tpl" field=$mail_movetofolder}} + + <div class="settings-submit-wrapper" > + <input type="submit" id="imap-submit" name="imap-submit" class="settings-submit" value="{{$submit}}" /> + </div> + </div> +{{/if}} + +</form> + diff --git a/view/templates/settings_display.tpl b/view/templates/settings_display.tpl new file mode 100644 index 0000000000..a8826aada1 --- /dev/null +++ b/view/templates/settings_display.tpl @@ -0,0 +1,27 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$ptitle}}</h1> + +<form action="settings/display" id="settings-form" method="post" autocomplete="off" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +{{include file="field_themeselect.tpl" field=$theme}} +{{include file="field_themeselect.tpl" field=$mobile_theme}} +{{include file="field_input.tpl" field=$ajaxint}} +{{include file="field_input.tpl" field=$itemspage_network}} +{{include file="field_checkbox.tpl" field=$nosmile}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + +{{if $theme_config}} +<h2>Theme settings</h2> +{{$theme_config}} +{{/if}} + +</form> diff --git a/view/templates/settings_display_end.tpl b/view/templates/settings_display_end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/settings_display_end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/settings_features.tpl b/view/templates/settings_features.tpl new file mode 100644 index 0000000000..f5c5c50963 --- /dev/null +++ b/view/templates/settings_features.tpl @@ -0,0 +1,25 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + + +<form action="settings/features" method="post" autocomplete="off"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +{{foreach $features as $f}} +<h3 class="settings-heading">{{$f.0}}</h3> + +{{foreach $f.1 as $fcat}} + {{include file="field_yesno.tpl" field=$fcat}} +{{/foreach}} +{{/foreach}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-features-submit" value="{{$submit}}" /> +</div> + +</form> + diff --git a/view/templates/settings_nick_set.tpl b/view/templates/settings_nick_set.tpl new file mode 100644 index 0000000000..fb886695ea --- /dev/null +++ b/view/templates/settings_nick_set.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="settings-nick-wrapper" > +<div id="settings-nickname-desc" class="info-message">{{$desc}} <strong>'{{$nickname}}@{{$basepath}}'</strong>{{$subdir}}</div> +</div> +<div id="settings-nick-end" ></div> diff --git a/view/templates/settings_nick_subdir.tpl b/view/templates/settings_nick_subdir.tpl new file mode 100644 index 0000000000..874185db5c --- /dev/null +++ b/view/templates/settings_nick_subdir.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<p> +It appears that your website is located in a subdirectory of the<br /> +{{$hostname}} website, so this setting may not work reliably.<br /> +</p> +<p>If you have any issues, you may have better results using the profile<br /> address '<strong>{{$baseurl}}/profile/{{$nickname}}</strong>'. +</p> \ No newline at end of file diff --git a/view/templates/settings_oauth.tpl b/view/templates/settings_oauth.tpl new file mode 100644 index 0000000000..feab78210b --- /dev/null +++ b/view/templates/settings_oauth.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + + +<form action="settings/oauth" method="post" autocomplete="off"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + <div id="profile-edit-links"> + <ul> + <li> + <a id="profile-edit-view-link" href="{{$baseurl}}/settings/oauth/add">{{$add}}</a> + </li> + </ul> + </div> + + {{foreach $apps as $app}} + <div class='oauthapp'> + <img src='{{$app.icon}}' class="{{if $app.icon}} {{else}}noicon{{/if}}"> + {{if $app.name}}<h4>{{$app.name}}</h4>{{else}}<h4>{{$noname}}</h4>{{/if}} + {{if $app.my}} + {{if $app.oauth_token}} + <div class="settings-submit-wrapper" ><button class="settings-submit" type="submit" name="remove" value="{{$app.oauth_token}}">{{$remove}}</button></div> + {{/if}} + {{/if}} + {{if $app.my}} + <a href="{{$baseurl}}/settings/oauth/edit/{{$app.client_id}}" class="icon s22 edit" title="{{$edit}}"> </a> + <a href="{{$baseurl}}/settings/oauth/delete/{{$app.client_id}}?t={{$form_security_token}}" class="icon s22 delete" title="{{$delete}}"> </a> + {{/if}} + </div> + {{/foreach}} + +</form> diff --git a/view/templates/settings_oauth_edit.tpl b/view/templates/settings_oauth_edit.tpl new file mode 100644 index 0000000000..e3960bf75f --- /dev/null +++ b/view/templates/settings_oauth_edit.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<form method="POST"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +{{include file="field_input.tpl" field=$name}} +{{include file="field_input.tpl" field=$key}} +{{include file="field_input.tpl" field=$secret}} +{{include file="field_input.tpl" field=$redirect}} +{{include file="field_input.tpl" field=$icon}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +<input type="submit" name="cancel" class="settings-submit" value="{{$cancel}}" /> +</div> + +</form> diff --git a/view/templates/suggest_friends.tpl b/view/templates/suggest_friends.tpl new file mode 100644 index 0000000000..060db00050 --- /dev/null +++ b/view/templates/suggest_friends.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <a href="{{$ignlnk}}" title="{{$ignore}}" class="icon drophide profile-match-ignore" onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" ></a> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$url}}" title="{{$name}}">{{$name}}</a> + </div> + <div class="profile-match-end"></div> + {{if $connlnk}} + <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> + {{/if}} +</div> \ No newline at end of file diff --git a/view/templates/suggestions.tpl b/view/templates/suggestions.tpl new file mode 100644 index 0000000000..b4f0cbbe52 --- /dev/null +++ b/view/templates/suggestions.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="intro-wrapper" > + +<p class="intro-desc">{{$str_notifytype}} {{$notify_type}}</p> +<div class="intro-madeby">{{$madeby}}</div> +<div class="intro-fullname" >{{$fullname}}</div> +<a class="intro-url-link" href="{{$url}}" ><img class="intro-photo lframe" src="{{$photo}}" width="175" height=175" title="{{$fullname}}" alt="{{$fullname}}" /></a> +<div class="intro-note" >{{$note}}</div> +<div class="intro-wrapper-end"></div> +<form class="intro-form" action="notifications/{{$intro_id}}" method="post"> +<input class="intro-submit-ignore" type="submit" name="submit" value="{{$ignore}}" /> +<input class="intro-submit-discard" type="submit" name="submit" value="{{$discard}}" /> +</form> +<div class="intro-form-end"></div> + +<form class="intro-approve-form" action="{{$request}}" method="get"> +{{include file="field_checkbox.tpl" field=$hidden}} +<input class="intro-submit-approve" type="submit" name="submit" value="{{$approve}}" /> +</form> +</div> +<div class="intro-end"></div> diff --git a/view/templates/tag_slap.tpl b/view/templates/tag_slap.tpl new file mode 100644 index 0000000000..6d1bd01d61 --- /dev/null +++ b/view/templates/tag_slap.tpl @@ -0,0 +1,35 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <entry> + <author> + <name>{{$name}}</name> + <uri>{{$profile_page}}</uri> + <link rel="photo" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> + <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}" /> + </author> + + <id>{{$item_id}}</id> + <title>{{$title}}</title> + <published>{{$published}}</published> + <content type="{{$type}}" >{{$content}}</content> + <link rel="mentioned" href="{{$accturi}}" /> + <as:actor> + <as:object-type>http://activitystrea.ms/schema/1.0/person</as:object-type> + <id>{{$profile_page}}</id> + <title></title> + <link rel="avatar" type="image/jpeg" media:width="175" media:height="175" href="{{$photo}}"/> + <link rel="avatar" type="image/jpeg" media:width="80" media:height="80" href="{{$thumb}}"/> + <poco:preferredUsername>{{$nick}}</poco:preferredUsername> + <poco:displayName>{{$name}}</poco:displayName> + </as:actor> + <as:verb>{{$verb}}</as:verb> + <as:object> + <as:object-type></as:object-type> + </as:object> + <as:target> + <as:object-type></as:object-type> + </as:target> + </entry> diff --git a/view/templates/threaded_conversation.tpl b/view/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..bcdcf6e7be --- /dev/null +++ b/view/templates/threaded_conversation.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +{{include file="{{$thread.template}}" item=$thread}} +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> +<div id="item-delete-selected-end"></div> +{{/if}} diff --git a/view/templates/toggle_mobile_footer.tpl b/view/templates/toggle_mobile_footer.tpl new file mode 100644 index 0000000000..008d69663b --- /dev/null +++ b/view/templates/toggle_mobile_footer.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a id="toggle_mobile_link" href="{{$toggle_link}}">{{$toggle_text}}</a> + diff --git a/view/templates/uexport.tpl b/view/templates/uexport.tpl new file mode 100644 index 0000000000..1d9362d724 --- /dev/null +++ b/view/templates/uexport.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + + +{{foreach $options as $o}} +<dl> + <dt><a href="{{$baseurl}}/{{$o.0}}">{{$o.1}}</a></dt> + <dd>{{$o.2}}</dd> +</dl> +{{/foreach}} \ No newline at end of file diff --git a/view/templates/uimport.tpl b/view/templates/uimport.tpl new file mode 100644 index 0000000000..cc137514a7 --- /dev/null +++ b/view/templates/uimport.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<form action="uimport" method="post" id="uimport-form" enctype="multipart/form-data"> +<h1>{{$import.title}}</h1> + <p>{{$import.intro}}</p> + <p>{{$import.instruct}}</p> + <p><b>{{$import.warn}}</b></p> + {{include file="field_custom.tpl" field=$import.field}} + + + <div id="register-submit-wrapper"> + <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> + </div> + <div id="register-submit-end" ></div> +</form> diff --git a/view/templates/vcard-widget.tpl b/view/templates/vcard-widget.tpl new file mode 100644 index 0000000000..6ccd2ae1d0 --- /dev/null +++ b/view/templates/vcard-widget.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="vcard"> + <div class="fn">{{$name}}</div> + <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="{{$photo}}" alt="{{$name}}" /></div> + </div> + diff --git a/view/templates/viewcontact_template.tpl b/view/templates/viewcontact_template.tpl new file mode 100644 index 0000000000..a9837c7f9b --- /dev/null +++ b/view/templates/viewcontact_template.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +{{foreach $contacts as $contact}} + {{include file="contact_template.tpl"}} +{{/foreach}} + +<div id="view-contact-end"></div> + +{{$paginate}} diff --git a/view/templates/voting_fakelink.tpl b/view/templates/voting_fakelink.tpl new file mode 100644 index 0000000000..3d14ba48bb --- /dev/null +++ b/view/templates/voting_fakelink.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$phrase}} diff --git a/view/templates/wall_thread.tpl b/view/templates/wall_thread.tpl new file mode 100644 index 0000000000..c0e30c4cbf --- /dev/null +++ b/view/templates/wall_thread.tpl @@ -0,0 +1,125 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<a name="{{$item.id}}" ></a> +<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + <div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + <div class="body-tag"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> + {{if $item.vote.dislike}}<a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a>{{/if}} + {{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + {{if $item.plink}} + <div class="wall-item-links-wrapper"><a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link{{$item.sparkle}}"></a></div> + {{/if}} + {{if $item.edpost}} + <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> + {{/if}} + + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + + {{if $item.threaded}} + {{if $item.comment}} + <div class="wall-item-comment-wrapper {{$item.indent}}" > + {{$item.comment}} + </div> + {{/if}} + {{/if}} + +<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> +</div> +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" > + {{$item.comment}} +</div> +{{/if}} +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/templates/wallmessage.tpl b/view/templates/wallmessage.tpl new file mode 100644 index 0000000000..6eeabe9ed4 --- /dev/null +++ b/view/templates/wallmessage.tpl @@ -0,0 +1,37 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<h4>{{$subheader}}</h4> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="wallmessage/{{$nickname}}" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> +{{$recipname}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" /> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/templates/wallmsg-end.tpl b/view/templates/wallmsg-end.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/templates/wallmsg-end.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/templates/wallmsg-header.tpl b/view/templates/wallmsg-header.tpl new file mode 100644 index 0000000000..8a8ccf00cb --- /dev/null +++ b/view/templates/wallmsg-header.tpl @@ -0,0 +1,87 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> +<script language="javascript" type="text/javascript"> + +var plaintext = '{{$editselect}}'; + +if(plaintext != 'none') { + tinyMCE.init({ + theme : "advanced", + mode : "specific_textareas", + editor_selector: /(profile-jot-text|prvmail-text)/, + plugins : "bbcode,paste", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + gecko_spellcheck : true, + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + convert_urls: false, + content_css: "{{$baseurl}}/view/custom_tinymce.css", + //Character count + theme_advanced_path : false, + setup : function(ed) { + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + var editorId = ed.editorId; + var textarea = $('#'+editorId); + if (typeof(textarea.attr('tabindex')) != "undefined") { + $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex')); + textarea.attr('tabindex', null); + } + }); + } + }); +} +else + $("#prvmail-text").contact_autocomplete(baseurl+"/acl"); + + +</script> +<script> + + function jotGetLink() { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + $('#profile-rotator').show(); + $.get('parse_url?url=' + reply, function(data) { + tinyMCE.execCommand('mceInsertRawHTML',false,data); + $('#profile-rotator').hide(); + }); + } + } + + function linkdropper(event) { + var linkFound = event.dataTransfer.types.contains("text/uri-list"); + if(linkFound) + event.preventDefault(); + } + + function linkdrop(event) { + var reply = event.dataTransfer.getData("text/uri-list"); + event.target.textContent = reply; + event.preventDefault(); + if(reply && reply.length) { + $('#profile-rotator').show(); + $.get('parse_url?url=' + reply, function(data) { + tinyMCE.execCommand('mceInsertRawHTML',false,data); + $('#profile-rotator').hide(); + }); + } + } + +</script> + diff --git a/view/templates/xrd_diaspora.tpl b/view/templates/xrd_diaspora.tpl new file mode 100644 index 0000000000..143980bcc6 --- /dev/null +++ b/view/templates/xrd_diaspora.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <Link rel="http://joindiaspora.com/seed_location" type="text/html" href="{{$baseurl}}/" /> + <Link rel="http://joindiaspora.com/guid" type="text/html" href="{{$dspr_guid}}" /> + <Link rel="diaspora-public-key" type="RSA" href="{{$dspr_key}}" /> diff --git a/view/templates/xrd_host.tpl b/view/templates/xrd_host.tpl new file mode 100644 index 0000000000..1f273e010a --- /dev/null +++ b/view/templates/xrd_host.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version='1.0' encoding='UTF-8'?> +<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0' + xmlns:hm='http://host-meta.net/xrd/1.0'> + + <hm:Host>{{$zhost}}</hm:Host> + + <Link rel='lrdd' template='{{$domain}}/xrd/?uri={uri}' /> + <Link rel='acct-mgmt' href='{{$domain}}/amcd' /> + <Link rel='http://services.mozilla.com/amcd/0.1' href='{{$domain}}/amcd' /> + <Link rel="http://oexchange.org/spec/0.8/rel/resident-target" type="application/xrd+xml" + href="{{$domain}}/oexchange/xrd" /> + + <Property xmlns:mk="http://salmon-protocol.org/ns/magic-key" + type="http://salmon-protocol.org/ns/magic-key" + mk:key_id="1">{{$bigkey}}</Property> + + +</XRD> diff --git a/view/templates/xrd_person.tpl b/view/templates/xrd_person.tpl new file mode 100644 index 0000000000..3f12eff515 --- /dev/null +++ b/view/templates/xrd_person.tpl @@ -0,0 +1,43 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<?xml version="1.0" encoding="UTF-8"?> +<XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"> + + <Subject>{{$accturi}}</Subject> + <Alias>{{$accturi}}</Alias> + <Alias>{{$profile_url}}</Alias> + + <Link rel="http://purl.org/macgirvin/dfrn/1.0" + href="{{$profile_url}}" /> + <Link rel="http://schemas.google.com/g/2010#updates-from" + type="application/atom+xml" + href="{{$atom}}" /> + <Link rel="http://webfinger.net/rel/profile-page" + type="text/html" + href="{{$profile_url}}" /> + <Link rel="http://microformats.org/profile/hcard" + type="text/html" + href="{{$hcard_url}}" /> + <Link rel="http://portablecontacts.net/spec/1.0" + href="{{$poco_url}}" /> + <Link rel="http://webfinger.net/rel/avatar" + type="image/jpeg" + href="{{$photo}}" /> + {{$dspr}} + <Link rel="salmon" + href="{{$salmon}}" /> + <Link rel="http://salmon-protocol.org/ns/salmon-replies" + href="{{$salmon}}" /> + <Link rel="http://salmon-protocol.org/ns/salmon-mention" + href="{{$salmen}}" /> + <Link rel="magic-public-key" + href="{{$modexp}}" /> + + <Property xmlns:mk="http://salmon-protocol.org/ns/magic-key" + type="http://salmon-protocol.org/ns/magic-key" + mk:key_id="1">{{$bigkey}}</Property> + +</XRD> diff --git a/view/theme/cleanzero/templates/nav.tpl b/view/theme/cleanzero/templates/nav.tpl new file mode 100644 index 0000000000..437c7e5959 --- /dev/null +++ b/view/theme/cleanzero/templates/nav.tpl @@ -0,0 +1,90 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <nav> + {{$langselector}} + + <div id="site-location">{{$sitelocation}}</div> + + + <span id="nav-commlink-wrapper"> + + {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} + + + + {{if $nav.network}} + <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + <span id="net-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.home}} + <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> + <span id="home-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.community}} + <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + {{/if}} + {{if $nav.introductions}} + <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + <span id="intro-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.messages}} + <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> + <span id="mail-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.notifications}} + <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> + <span id="notify-update" class="nav-ajax-left"></span> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + {{/if}} + </span> + <span id="banner">{{$banner}}</span> + <span id="nav-link-wrapper"> + {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} + {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} + {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} + + {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} + + <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> + <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + + {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} + + + + + + {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} + {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} + + {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} + + + {{if $nav.manage}}<a id="nav-manage-link" class="nav-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} + </span> + <span id="nav-end"></span> + +</nav> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> +<script> +var pagetitle = null; +$("nav").bind('nav-update', function(e,data){ +if (pagetitle==null) pagetitle = document.title; +var count = $(data).find('notif').attr('count'); +if (count>0) { +document.title = "("+count+") "+pagetitle; +} else { +document.title = pagetitle; +} +}); +</script> diff --git a/view/theme/cleanzero/templates/theme_settings.tpl b/view/theme/cleanzero/templates/theme_settings.tpl new file mode 100644 index 0000000000..0743b25947 --- /dev/null +++ b/view/theme/cleanzero/templates/theme_settings.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{include file="field_select.tpl" field=$color}} +{{include file="field_select.tpl" field=$font_size}} +{{include file="field_select.tpl" field=$resize}} +{{include file="field_select.tpl" field=$theme_width}} + + +<div class="settings-submit-wrapper"> + <input type="submit" value="{{$submit}}" class="settings-submit" name="cleanzero-settings-submit" /> +</div> + diff --git a/view/theme/comix-plain/templates/comment_item.tpl b/view/theme/comix-plain/templates/comment_item.tpl new file mode 100644 index 0000000000..6e1bdd7747 --- /dev/null +++ b/view/theme/comix-plain/templates/comment_item.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty triangle-isosceles left" style="display: block;" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + {{foreach $qcomment as $qc}} + <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> + + {{/foreach}} + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/comix-plain/templates/search_item.tpl b/view/theme/comix-plain/templates/search_item.tpl new file mode 100644 index 0000000000..e07731246c --- /dev/null +++ b/view/theme/comix-plain/templates/search_item.tpl @@ -0,0 +1,59 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body triangle-isosceles left" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> + +</div> + + diff --git a/view/theme/comix/templates/comment_item.tpl b/view/theme/comix/templates/comment_item.tpl new file mode 100644 index 0000000000..6e1bdd7747 --- /dev/null +++ b/view/theme/comix/templates/comment_item.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty triangle-isosceles left" style="display: block;" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + {{foreach $qcomment as $qc}} + <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> + + {{/foreach}} + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/comix/templates/search_item.tpl b/view/theme/comix/templates/search_item.tpl new file mode 100644 index 0000000000..a52d93f5cd --- /dev/null +++ b/view/theme/comix/templates/search_item.tpl @@ -0,0 +1,59 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body triangle-isosceles left" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> + +</div> + + diff --git a/view/theme/decaf-mobile/templates/acl_html_selector.tpl b/view/theme/decaf-mobile/templates/acl_html_selector.tpl new file mode 100644 index 0000000000..05e82f2d05 --- /dev/null +++ b/view/theme/decaf-mobile/templates/acl_html_selector.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a name="acl-wrapper-target"></a> +<div id="acl-wrapper"> + <div id="acl-public-switch"> + <a href="{{$return_path}}#acl-wrapper-target" {{if $is_private == 1}}class="acl-public-switch-selected"{{/if}} >{{$private}}</a> + <a href="{{$return_path}}{{$public_link}}#acl-wrapper-target" {{if $is_private == 0}}class="acl-public-switch-selected"{{/if}} >{{$public}}</a> + </div> + <div id="acl-list"> + <div id="acl-list-content"> + <div id="acl-html-groups" class="acl-html-select-wrapper"> + {{$group_perms}}<br /> + <select name="group_allow[]" multiple {{if $is_private == 0}}disabled{{/if}} id="acl-html-group-select" class="acl-html-select" size=7> + {{foreach $acl_data.groups as $group}} + <option value="{{$group.id}}" {{if $is_private == 1}}{{if $group.selected}}selected{{/if}}{{/if}}>{{$group.name}}</option> + {{/foreach}} + </select> + </div> + <div id="acl-html-contacts" class="acl-html-select-wrapper"> + {{$contact_perms}}<br /> + <select name="contact_allow[]" multiple {{if $is_private == 0}}disabled{{/if}} id="acl-html-contact-select" class="acl-html-select" size=7> + {{foreach $acl_data.contacts as $contact}} + <option value="{{$contact.id}}" {{if $is_private == 1}}{{if $contact.selected}}selected{{/if}}{{/if}}>{{$contact.name}} ({{$contact.networkName}})</option> + {{/foreach}} + </select> + </div> + </div> + </div> + <span id="acl-fields"></span> +</div> + diff --git a/view/theme/decaf-mobile/templates/acl_selector.tpl b/view/theme/decaf-mobile/templates/acl_selector.tpl new file mode 100644 index 0000000000..b5e8307268 --- /dev/null +++ b/view/theme/decaf-mobile/templates/acl_selector.tpl @@ -0,0 +1,28 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="acl-wrapper"> + <input id="acl-search"> + <a href="#" id="acl-showall">{{$showall}}</a> + <div id="acl-list"> + <div id="acl-list-content"> + </div> + </div> + <span id="acl-fields"></span> +</div> + +<div class="acl-list-item" rel="acl-template" style="display:none"> + <img data-src="{0}"><p>{1}</p> + <a href="#" class='acl-button-show'>{{$show}}</a> + <a href="#" class='acl-button-hide'>{{$hide}}</a> +</div> + +{{*<!--<script> + window.allowCID = {{$allowcid}}; + window.allowGID = {{$allowgid}}; + window.denyCID = {{$denycid}}; + window.denyGID = {{$denygid}}; + window.aclInit = "true"; +</script>-->*}} diff --git a/view/theme/decaf-mobile/templates/admin_aside.tpl b/view/theme/decaf-mobile/templates/admin_aside.tpl new file mode 100644 index 0000000000..024d6195b5 --- /dev/null +++ b/view/theme/decaf-mobile/templates/admin_aside.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> +<ul class='admin linklist'> + <li class='admin button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> + <li class='admin button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> + <li class='admin button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> + <li class='admin button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> + <li class='admin button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> +</ul> + +{{if $admin.update}} +<ul class='admin linklist'> + <li class='admin button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> + <li class='admin button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> +</ul> +{{/if}} + + +{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} +<ul class='admin linklist'> + {{foreach $admin.plugins_admin as $l}} + <li class='admin button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> + {{/foreach}} +</ul> + + +<h4>{{$logtxt}}</h4> +<ul class='admin linklist'> + <li class='admin button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> +</ul> + diff --git a/view/theme/decaf-mobile/templates/admin_site.tpl b/view/theme/decaf-mobile/templates/admin_site.tpl new file mode 100644 index 0000000000..035024e689 --- /dev/null +++ b/view/theme/decaf-mobile/templates/admin_site.tpl @@ -0,0 +1,72 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/site" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + {{include file="field_input.tpl" field=$sitename}} + {{include file="field_textarea.tpl" field=$banner}} + {{include file="field_select.tpl" field=$language}} + {{include file="field_select.tpl" field=$theme}} + {{include file="field_select.tpl" field=$theme_mobile}} + {{include file="field_select.tpl" field=$ssl_policy}} + {{include file="field_checkbox.tpl" field=$new_share}} + {{include file="field_checkbox.tpl" field=$hide_help}} + {{include file="field_select.tpl" field=$singleuser}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$registration}}</h3> + {{include file="field_input.tpl" field=$register_text}} + {{include file="field_select.tpl" field=$register_policy}} + + {{include file="field_checkbox.tpl" field=$no_multi_reg}} + {{include file="field_checkbox.tpl" field=$no_openid}} + {{include file="field_checkbox.tpl" field=$no_regfullname}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$upload}}</h3> + {{include file="field_input.tpl" field=$maximagesize}} + {{include file="field_input.tpl" field=$maximagelength}} + {{include file="field_input.tpl" field=$jpegimagequality}} + + <h3>{{$corporate}}</h3> + {{include file="field_input.tpl" field=$allowed_sites}} + {{include file="field_input.tpl" field=$allowed_email}} + {{include file="field_checkbox.tpl" field=$block_public}} + {{include file="field_checkbox.tpl" field=$force_publish}} + {{include file="field_checkbox.tpl" field=$no_community_page}} + {{include file="field_checkbox.tpl" field=$ostatus_disabled}} + {{include file="field_select.tpl" field=$ostatus_poll_interval}} + {{include file="field_checkbox.tpl" field=$diaspora_enabled}} + {{include file="field_checkbox.tpl" field=$dfrn_only}} + {{include file="field_input.tpl" field=$global_directory}} + {{include file="field_checkbox.tpl" field=$thread_allow}} + {{include file="field_checkbox.tpl" field=$newuser_private}} + {{include file="field_checkbox.tpl" field=$enotify_no_content}} + {{include file="field_checkbox.tpl" field=$private_addons}} + {{include file="field_checkbox.tpl" field=$disable_embedded}} + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$advanced}}</h3> + {{include file="field_checkbox.tpl" field=$no_utf}} + {{include file="field_checkbox.tpl" field=$verifyssl}} + {{include file="field_input.tpl" field=$proxy}} + {{include file="field_input.tpl" field=$proxyuser}} + {{include file="field_input.tpl" field=$timeout}} + {{include file="field_input.tpl" field=$delivery_interval}} + {{include file="field_input.tpl" field=$poll_interval}} + {{include file="field_input.tpl" field=$maxloadavg}} + {{include file="field_input.tpl" field=$abandon_days}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + </form> +</div> diff --git a/view/theme/decaf-mobile/templates/admin_users.tpl b/view/theme/decaf-mobile/templates/admin_users.tpl new file mode 100644 index 0000000000..df795a1f4f --- /dev/null +++ b/view/theme/decaf-mobile/templates/admin_users.tpl @@ -0,0 +1,103 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + function confirm_delete(uname){ + return confirm( "{{$confirm_delete}}".format(uname)); + } + function confirm_delete_multi(){ + return confirm("{{$confirm_delete_multi}}"); + } + {{*/*function selectall(cls){ + $j("."+cls).attr('checked','checked'); + return false; + }*/*}} +</script> +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/users" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + <h3>{{$h_pending}}</h3> + {{if $pending}} + <table id='pending'> + <thead> + <tr> + {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $pending as $u}} + <tr> + <td class="created">{{$u.created}}</td> + <td class="name">{{$u.name}}</td> + <td class="email">{{$u.email}}</td> + <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> + <td class="tools"> + <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='tool like'></span></a> + <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='tool dislike'></span></a> + </td> + </tr> + {{/foreach}} + </tbody> + </table> + {{*<!--<div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div>-->*}} + <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> + {{else}} + <p>{{$no_pending}}</p> + {{/if}} + + + + + <h3>{{$h_users}}</h3> + {{if $users}} + <table id='users'> + <thead> + <tr> + <th></th> + {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $users as $u}} + <tr> + <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> + <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> + <td class='email'>{{$u.email}}</td> + <td class='register_date'>{{$u.register_date}}</td> + <td class='login_date'>{{$u.login_date}}</td> + <td class='lastitem_date'>{{$u.lastitem_date}}</td> + <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> + <td class="checkbox"> + {{if $u.is_admin}} + + {{else}} + <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> + {{/if}} + <td class="tools"> + {{if $u.is_admin}} + + {{else}} + <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> + <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> + {{/if}} + </td> + </tr> + {{/foreach}} + </tbody> + </table> + {{*<!--<div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div>-->*}} + <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> + {{else}} + NO USERS?!? + {{/if}} + </form> +</div> diff --git a/view/theme/decaf-mobile/templates/album_edit.tpl b/view/theme/decaf-mobile/templates/album_edit.tpl new file mode 100644 index 0000000000..094da70a93 --- /dev/null +++ b/view/theme/decaf-mobile/templates/album_edit.tpl @@ -0,0 +1,20 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="photo-album-edit-wrapper"> +<form name="photo-album-edit-form" id="photo-album-edit-form" action="photos/{{$nickname}}/album/{{$hexalbum}}" method="post" > + <input id="photo-album-edit-form-confirm" type="hidden" name="confirm" value="1" /> + + <label id="photo-album-edit-name-label" for="photo-album-edit-name" >{{$nametext}}</label> + <input type="text" size="64" name="albumname" value="{{$album}}" > + + <div id="photo-album-edit-name-end"></div> + + <input id="photo-album-edit-submit" type="submit" name="submit" value="{{$submit}}" /> + <input id="photo-album-edit-drop" type="submit" name="dropalbum" value="{{$dropsubmit}}" onclick="return confirmDelete(function(){remove('photo-album-edit-form-confirm');});" /> + +</form> +</div> +<div id="photo-album-edit-end" ></div> diff --git a/view/theme/decaf-mobile/templates/categories_widget.tpl b/view/theme/decaf-mobile/templates/categories_widget.tpl new file mode 100644 index 0000000000..1749fced3f --- /dev/null +++ b/view/theme/decaf-mobile/templates/categories_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<div id="categories-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="categories-ul"> + <li class="tool"><a href="{{$base}}" class="categories-link categories-all{{if $sel_all}} categories-selected{{/if}}">{{$all}}</a></li> + {{foreach $terms as $term}} + <li class="tool"><a href="{{$base}}?f=&category={{$term.name}}" class="categories-link{{if $term.selected}} categories-selected{{/if}}">{{$term.name}}</a></li> + {{/foreach}} + </ul> + +</div>-->*}} diff --git a/view/theme/decaf-mobile/templates/comment_item.tpl b/view/theme/decaf-mobile/templates/comment_item.tpl new file mode 100644 index 0000000000..63c70aa5be --- /dev/null +++ b/view/theme/decaf-mobile/templates/comment_item.tpl @@ -0,0 +1,84 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- <script> + $(document).ready( function () { + $(document).mouseup(function(e) { + var container = $("#comment-edit-wrapper-{{$id}}"); + if( container.has(e.target).length === 0) { + commentClose(document.getElementById('comment-edit-text-{{$id}}'),{{$id}}); + cmtBbClose({{$id}}); + } + }); + }); + </script>-->*}} + + <div class="comment-wwedit-wrapper {{$indent}}" id="comment-edit-wrapper-{{$id}}" style="display: block;" > + <a name="comment-wwedit-wrapper-pos"></a> + <form class="comment-edit-form {{$indent}}" id="comment-edit-form-{{$id}}" action="item" method="post" > +{{*<!-- <span id="hide-commentbox-{{$id}}" class="hide-commentbox fakelink" onclick="showHideCommentBox({{$id}});">{{$comment}}</span> + <form class="comment-edit-form" style="display: none;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;">-->*}} + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="source" value="{{$sourceapp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + <input type="hidden" name="return" value="{{$return_path}}#comment-wwedit-wrapper-pos" /> + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + {{*<!--<div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" >-->*}} + <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-{{$id}}" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + {{*<!--</div>-->*}} + {{*<!--<div class="comment-edit-photo-end"></div>-->*}} + {{*<!--<ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li>-->*}} +{{*<!-- <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li>-->*}} + {{*<!--</ul> -->*}} + {{*<!--<div class="comment-edit-bb-end"></div>-->*}} +{{*<!-- <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose({{$id}});" >{{$comment}}</textarea>-->*}} + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-full" name="body" ></textarea> + {{*<!--{{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}}-->*}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" > + <input type="submit" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + {{*<!--<span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="preview-link fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div>-->*}} + </div> + + {{*<!--<div class="comment-edit-end"></div>-->*}} + </form> + + </div> diff --git a/view/theme/decaf-mobile/templates/common_tabs.tpl b/view/theme/decaf-mobile/templates/common_tabs.tpl new file mode 100644 index 0000000000..9fa4ed41d9 --- /dev/null +++ b/view/theme/decaf-mobile/templates/common_tabs.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<ul class="tabs"> + {{foreach $tabs as $tab}} + <li id="{{$tab.id}}"><a href="{{$tab.url}}" class="tab button {{$tab.sel}}"{{if $tab.title}} title="{{$tab.title}}"{{/if}}>{{$tab.label}}</a></li> + {{/foreach}} + <div id="tabs-end"></div> +</ul> diff --git a/view/theme/decaf-mobile/templates/contact_block.tpl b/view/theme/decaf-mobile/templates/contact_block.tpl new file mode 100644 index 0000000000..5a0a26b87e --- /dev/null +++ b/view/theme/decaf-mobile/templates/contact_block.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<div id="contact-block"> +<h4 class="contact-block-h4">{{$contacts}}</h4> +{{if $micropro}} + <a class="allcontact-link" href="viewcontacts/{{$nickname}}">{{$viewcontacts}}</a> + <div class='contact-block-content'> + {{foreach $micropro as $m}} + {{$m}} + {{/foreach}} + </div> +{{/if}} +</div> +<div class="clear"></div>-->*}} diff --git a/view/theme/decaf-mobile/templates/contact_edit.tpl b/view/theme/decaf-mobile/templates/contact_edit.tpl new file mode 100644 index 0000000000..0f028d5904 --- /dev/null +++ b/view/theme/decaf-mobile/templates/contact_edit.tpl @@ -0,0 +1,98 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h2>{{$header}}</h2> + +<div id="contact-edit-wrapper" > + + {{$tab_str}} + + <div id="contact-edit-drop-link-wrapper" > + <a href="contacts/{{$contact_id}}/drop?confirm=1" class="icon drophide" id="contact-edit-drop-link" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'contacts/{{$contact_id}}/drop')});" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}}></a> + </div> + + <div id="contact-edit-drop-link-end"></div> + + <div class="vcard"> + <div class="fn">{{$name}}</div> + <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="{{$photo}}" alt="{{$name}}" /></div> + </div> + + + <div id="contact-edit-nav-wrapper" > + <div id="contact-edit-links"> + <ul> + <li><div id="contact-edit-rel">{{$relation_text}}</div></li> + <li><div id="contact-edit-nettype">{{$nettype}}</div></li> + {{if $lost_contact}} + <li><div id="lost-contact-message">{{$lost_contact}}</div></li> + {{/if}} + {{if $insecure}} + <li><div id="insecure-message">{{$insecure}}</div></li> + {{/if}} + {{if $blocked}} + <li><div id="block-message">{{$blocked}}</div></li> + {{/if}} + {{if $ignored}} + <li><div id="ignore-message">{{$ignored}}</div></li> + {{/if}} + {{if $archived}} + <li><div id="archive-message">{{$archived}}</div></li> + {{/if}} + + <li> </li> + + {{if $common_text}} + <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> + {{/if}} + {{if $all_friends}} + <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> + {{/if}} + + + <li><a href="network/0?nets=all&cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> + {{if $lblsuggest}} + <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> + {{/if}} + + </ul> + </div> + </div> + <div id="contact-edit-nav-end"></div> + + +<form action="contacts/{{$contact_id}}" method="post" > +<input type="hidden" name="contact_id" value="{{$contact_id}}"> + + {{if $poll_enabled}} + <div id="contact-edit-poll-wrapper"> + <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> + <span id="contact-edit-poll-text">{{$updpub}} {{$poll_interval}}</span> <span id="contact-edit-update-now" class="button"><a id="update_now_link" href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> + </div> + {{/if}} + <div id="contact-edit-end" ></div> + + {{include file="field_checkbox.tpl" field=$hidden}} + +<div id="contact-edit-info-wrapper"> +<h4>{{$lbl_info1}}</h4> + <textarea id="contact-edit-info" rows="8"{{* cols="35"*}} name="info">{{$info}}</textarea> + <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> +</div> +<div id="contact-edit-info-end"></div> + + +<div id="contact-edit-profile-select-text"> +<h4>{{$lbl_vis1}}</h4> +<p>{{$lbl_vis2}}</p> +</div> +{{$profile_select}} +<div id="contact-edit-profile-select-end"></div> + +<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> + +</form> +</div> diff --git a/view/theme/decaf-mobile/templates/contact_head.tpl b/view/theme/decaf-mobile/templates/contact_head.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/theme/decaf-mobile/templates/contact_head.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/theme/decaf-mobile/templates/contact_template.tpl b/view/theme/decaf-mobile/templates/contact_template.tpl new file mode 100644 index 0000000000..f017744f7e --- /dev/null +++ b/view/theme/decaf-mobile/templates/contact_template.tpl @@ -0,0 +1,43 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > + <div class="contact-entry-photo-wrapper" > + <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" + {{*onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}});" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)"*}} > + +{{*<!-- <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a>-->*}} + {{*<!--<span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">-->*}} + <a href="{{$contact.photo_menu.edit.1}}" title="{{$contact.photo_menu.edit.0}}"> + <img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /> + </a> + {{*<!--</span>-->*}} + +{{*<!-- {{if $contact.photo_menu}} + <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> + <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> + <ul> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + </div> + {{/if}}-->*}} + </div> + + </div> + <div class="contact-entry-photo-end" ></div> + <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div><br /> +{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} + <div class="contact-entry-network" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> + + <div class="contact-entry-end" ></div> +</div> diff --git a/view/theme/decaf-mobile/templates/contacts-end.tpl b/view/theme/decaf-mobile/templates/contacts-end.tpl new file mode 100644 index 0000000000..adeea280c7 --- /dev/null +++ b/view/theme/decaf-mobile/templates/contacts-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> + +-->*}} diff --git a/view/theme/decaf-mobile/templates/contacts-head.tpl b/view/theme/decaf-mobile/templates/contacts-head.tpl new file mode 100644 index 0000000000..7fa1411649 --- /dev/null +++ b/view/theme/decaf-mobile/templates/contacts-head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script> + window.autocompleteType = 'contacts-head'; +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/contacts-template.tpl b/view/theme/decaf-mobile/templates/contacts-template.tpl new file mode 100644 index 0000000000..b9162c2e9e --- /dev/null +++ b/view/theme/decaf-mobile/templates/contacts-template.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> + +{{if $finding}}<h4>{{$finding}}</h4>{{/if}} + +<div id="contacts-search-wrapper"> +<form id="contacts-search-form" action="{{$cmd}}" method="get" > +<span class="contacts-search-desc">{{$desc}}</span> +<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> +<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> +</form> +</div> +<div id="contacts-search-end"></div> + +{{$tabs}} + + +<div id="contacts-display-wrapper"> +{{foreach $contacts as $contact}} + {{include file="contact_template.tpl"}} +{{/foreach}} +</div> +<div id="contact-edit-end"></div> + +{{$paginate}} + + + + diff --git a/view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl b/view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl new file mode 100644 index 0000000000..bda321896e --- /dev/null +++ b/view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$follow_widget}} + diff --git a/view/theme/decaf-mobile/templates/conversation.tpl b/view/theme/decaf-mobile/templates/conversation.tpl new file mode 100644 index 0000000000..f6810bb100 --- /dev/null +++ b/view/theme/decaf-mobile/templates/conversation.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> + {{foreach $thread.items as $item}} + {{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> + {{/if}} + {{if $item.comment_lastcollapsed}}</div>{{/if}} + + {{include file="{{$item.template}}"}} + + + {{/foreach}} +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{*<!--{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<div id="item-delete-selected-end"></div> +{{/if}}-->*}} diff --git a/view/theme/decaf-mobile/templates/cropbody.tpl b/view/theme/decaf-mobile/templates/cropbody.tpl new file mode 100644 index 0000000000..5ace9a1aaf --- /dev/null +++ b/view/theme/decaf-mobile/templates/cropbody.tpl @@ -0,0 +1,32 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> +<p id="cropimage-desc"> +{{$desc}} +</p> +<div id="cropimage-wrapper"> +<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> +</div> +<div id="cropimage-preview-wrapper" > +<div id="previewWrap" ></div> +</div> + +<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<input type="hidden" name="cropfinal" value="1" /> +<input type="hidden" name="xstart" id="x1" /> +<input type="hidden" name="ystart" id="y1" /> +<input type="hidden" name="xfinal" id="x2" /> +<input type="hidden" name="yfinal" id="y2" /> +<input type="hidden" name="height" id="height" /> +<input type="hidden" name="width" id="width" /> + +<div id="crop-image-submit-wrapper" > +<input type="submit" name="submit" value="{{$done}}" /> +</div> + +</form> diff --git a/view/theme/decaf-mobile/templates/cropend.tpl b/view/theme/decaf-mobile/templates/cropend.tpl new file mode 100644 index 0000000000..e75083f512 --- /dev/null +++ b/view/theme/decaf-mobile/templates/cropend.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> + <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> + <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> + <script type="text/javascript" language="javascript">initCrop();</script>-->*}} diff --git a/view/theme/decaf-mobile/templates/crophead.tpl b/view/theme/decaf-mobile/templates/crophead.tpl new file mode 100644 index 0000000000..6438cfb354 --- /dev/null +++ b/view/theme/decaf-mobile/templates/crophead.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/decaf-mobile/templates/display-head.tpl b/view/theme/decaf-mobile/templates/display-head.tpl new file mode 100644 index 0000000000..2943201923 --- /dev/null +++ b/view/theme/decaf-mobile/templates/display-head.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<script> + window.autoCompleteType = 'display-head'; +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/end.tpl b/view/theme/decaf-mobile/templates/end.tpl new file mode 100644 index 0000000000..6914cfd246 --- /dev/null +++ b/view/theme/decaf-mobile/templates/end.tpl @@ -0,0 +1,30 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!--[if IE]> +<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> +<![endif]--> +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> +<script type="text/javascript"> + tinyMCE.init({ mode : "none"}); +</script>-->*}} +{{*<!--<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> +<script type="text/javascript">var $j = jQuery.noConflict();</script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.divgrow-1.3.1.f1.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/fk.autocomplete.js" ></script>-->*}} +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script> +<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script>-->*}} +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}} +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/acl.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/main.js" ></script>-->*}} +<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/theme.js"></script> + +<!--<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.package.js" ></script> +<script type="text/javascript">var $j = jQuery.noConflict();</script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/decaf-mobile.package.js" ></script>--> + diff --git a/view/theme/decaf-mobile/templates/event_end.tpl b/view/theme/decaf-mobile/templates/event_end.tpl new file mode 100644 index 0000000000..63dbec4426 --- /dev/null +++ b/view/theme/decaf-mobile/templates/event_end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> + +-->*}} diff --git a/view/theme/decaf-mobile/templates/event_head.tpl b/view/theme/decaf-mobile/templates/event_head.tpl new file mode 100644 index 0000000000..bd72758e6f --- /dev/null +++ b/view/theme/decaf-mobile/templates/event_head.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> +{{*<!-- +<script language="javascript" type="text/javascript"> +window.aclType = 'event_head'; +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/field_checkbox.tpl b/view/theme/decaf-mobile/templates/field_checkbox.tpl new file mode 100644 index 0000000000..f7f857f592 --- /dev/null +++ b/view/theme/decaf-mobile/templates/field_checkbox.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field checkbox' id='div_id_{{$field.0}}'> + <label id='label_id_{{$field.0}}' for='id_{{$field.0}}'>{{$field.1}}</label> + <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="1" {{if $field.2}}checked="checked"{{/if}}><br /> + <span class='field_help' id='help_id_{{$field.0}}'>{{$field.3}}</span> + </div> diff --git a/view/theme/decaf-mobile/templates/field_input.tpl b/view/theme/decaf-mobile/templates/field_input.tpl new file mode 100644 index 0000000000..240bed249f --- /dev/null +++ b/view/theme/decaf-mobile/templates/field_input.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/decaf-mobile/templates/field_openid.tpl b/view/theme/decaf-mobile/templates/field_openid.tpl new file mode 100644 index 0000000000..d5ebd9a3b6 --- /dev/null +++ b/view/theme/decaf-mobile/templates/field_openid.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input openid' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/decaf-mobile/templates/field_password.tpl b/view/theme/decaf-mobile/templates/field_password.tpl new file mode 100644 index 0000000000..f1352f27b2 --- /dev/null +++ b/view/theme/decaf-mobile/templates/field_password.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field password' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> + <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/decaf-mobile/templates/field_themeselect.tpl b/view/theme/decaf-mobile/templates/field_themeselect.tpl new file mode 100644 index 0000000000..95cfd6bcdb --- /dev/null +++ b/view/theme/decaf-mobile/templates/field_themeselect.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field select'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <select name='{{$field.0}}' id='id_{{$field.0}}' {{*{{if $field.5}}onchange="previewTheme(this);"{{/if}}*}} > + {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} + </select> + <span class='field_help'>{{$field.3}}</span> + <div id="theme-preview"></div> + </div> diff --git a/view/theme/decaf-mobile/templates/field_yesno.tpl b/view/theme/decaf-mobile/templates/field_yesno.tpl new file mode 100644 index 0000000000..9cdb95e01c --- /dev/null +++ b/view/theme/decaf-mobile/templates/field_yesno.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- <div class='field yesno'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <div class='onoff' id="id_{{$field.0}}_onoff"> + <input type="hidden" name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <a href="#" class='off'> + {{if $field.4}}{{$field.4.0}}{{else}}OFF{{/if}} + </a> + <a href="#" class='on'> + {{if $field.4}}{{$field.4.1}}{{else}}ON{{/if}} + </a> + </div> + <span class='field_help'>{{$field.3}}</span> + </div>-->*}} +{{include file="field_checkbox.tpl"}} diff --git a/view/theme/decaf-mobile/templates/generic_links_widget.tpl b/view/theme/decaf-mobile/templates/generic_links_widget.tpl new file mode 100644 index 0000000000..705ddb57cb --- /dev/null +++ b/view/theme/decaf-mobile/templates/generic_links_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget{{if $class}} {{$class}}{{/if}}"> +{{*<!-- {{if $title}}<h3>{{$title}}</h3>{{/if}}-->*}} + {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} + + <ul class="tabs links-widget"> + {{foreach $items as $item}} + <li class="tool"><a href="{{$item.url}}" class="tab {{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> + {{/foreach}} + <div id="tabs-end"></div> + </ul> + +</div> diff --git a/view/theme/decaf-mobile/templates/group_drop.tpl b/view/theme/decaf-mobile/templates/group_drop.tpl new file mode 100644 index 0000000000..2693228154 --- /dev/null +++ b/view/theme/decaf-mobile/templates/group_drop.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > + <a href="group/drop/{{$id}}?t={{$form_security_token}}" + onclick="return confirmDelete();" + id="group-delete-icon-{{$id}}" + class="icon drophide group-delete-icon" + {{*onmouseover="imgbright(this);" + onmouseout="imgdull(this);"*}} ></a> +</div> +<div class="group-delete-end"></div> diff --git a/view/theme/decaf-mobile/templates/group_side.tpl b/view/theme/decaf-mobile/templates/group_side.tpl new file mode 100644 index 0000000000..7d9d23ebe1 --- /dev/null +++ b/view/theme/decaf-mobile/templates/group_side.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="group-sidebar"> +<h3>{{$title}}</h3> + +<div id="sidebar-group-list"> + <ul id="sidebar-group-ul"> + {{foreach $groups as $group}} + <li class="sidebar-group-li"> + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + {{*onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;"*}} + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + {{if $group.edit}} + <a class="groupsideedit" href="{{$group.edit.href}}" title="{{$edittext}}"><span id="edit-sidebar-group-element-{{$group.id}}" class="group-edit-icon iconspacer small-pencil"></span></a> + {{/if}} + <a id="sidebar-group-element-{{$group.id}}" class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> + </li> + {{/foreach}} + </ul> + </div> + <div id="sidebar-new-group"> + <a href="group/new">{{$createtext}}</a> + </div> + {{if $ungrouped}} + <div id="sidebar-ungrouped"> + <a href="nogroup">{{$ungrouped}}</a> + </div> + {{/if}} +</div> + + diff --git a/view/theme/decaf-mobile/templates/head.tpl b/view/theme/decaf-mobile/templates/head.tpl new file mode 100644 index 0000000000..07398391f1 --- /dev/null +++ b/view/theme/decaf-mobile/templates/head.tpl @@ -0,0 +1,35 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +{{*<!--<meta content='width=device-width, minimum-scale=1 maximum-scale=1' name='viewport'> +<meta content='True' name='HandheldFriendly'> +<meta content='320' name='MobileOptimized'>-->*}} +<meta name="viewport" content="width=device-width; initial-scale = 1.0; maximum-scale=1.0; user-scalable=no" /> +{{*<!--<meta name="viewport" content="width=100%; initial-scale=1; maximum-scale=1; minimum-scale=1; user-scalable=no;" />-->*}} + +<base href="{{$baseurl}}/" /> +<meta name="generator" content="{{$generator}}" /> +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> +<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> +<link rel="stylesheet" href="{{$baseurl}}/library/tiptip/tipTip.css" type="text/css" media="screen" /> +<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" />-->*}} + +<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> + +<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> +<link rel="search" + href="{{$baseurl}}/opensearch" + type="application/opensearchdescription+xml" + title="Search in Friendica" /> + +<script> + window.delItem = "{{$delitem}}"; +{{*/* window.commentEmptyText = "{{$comment}}"; + window.showMore = "{{$showmore}}"; + window.showFewer = "{{$showfewer}}"; + var updateInterval = {{$update_interval}}; + var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}};*/*}} +</script> diff --git a/view/theme/decaf-mobile/templates/jot-end.tpl b/view/theme/decaf-mobile/templates/jot-end.tpl new file mode 100644 index 0000000000..88c8e59c62 --- /dev/null +++ b/view/theme/decaf-mobile/templates/jot-end.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> +{{*<!-- +<script>if(typeof window.jotInit != 'undefined') initEditor();</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/jot-header.tpl b/view/theme/decaf-mobile/templates/jot-header.tpl new file mode 100644 index 0000000000..b0bf78916b --- /dev/null +++ b/view/theme/decaf-mobile/templates/jot-header.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> +{{*/* var none = "none"; // ugly hack: {{$editselect}} shouldn't be a string if TinyMCE is enabled, but should if it isn't + window.editSelect = {{$editselect}}; + window.isPublic = "{{$ispublic}}"; + window.nickname = "{{$nickname}}"; + window.linkURL = "{{$linkurl}}"; + window.vidURL = "{{$vidurl}}"; + window.audURL = "{{$audurl}}"; + window.whereAreU = "{{$whereareu}}"; + window.term = "{{$term}}"; + window.baseURL = "{{$baseurl}}"; + window.geoTag = function () { {{$geotag}} }*/*}} + window.jotId = "#profile-jot-text"; + window.imageUploadButton = 'wall-image-upload'; +</script> + diff --git a/view/theme/decaf-mobile/templates/jot.tpl b/view/theme/decaf-mobile/templates/jot.tpl new file mode 100644 index 0000000000..61a72154c0 --- /dev/null +++ b/view/theme/decaf-mobile/templates/jot.tpl @@ -0,0 +1,104 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey"></div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="source" value="{{$sourceapp}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" ></div> + {{if $placeholdercategory}} + <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" /></div> + {{/if}} + <div id="jot-text-wrap"> + {{*<!--<img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" />-->*}} + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" placeholder={{$share}} >{{if $content}}{{$content}}{{/if}}</textarea> + </div> + +<div id="profile-jot-submit-wrapper" class="jothidden"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};" > + <div id="wall-image-upload-div" style="display: none;" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};" > + <div id="wall-file-upload-div" style="display: none;" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> + </div> + + {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>-->*}} + {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" > + <a id="profile-link" class="icon link" title="{{$weblink}}" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};" > + <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};" > + <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};" > + <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> + </div> + <div id="profile-nolocation-wrapper" style="display: none;" > + <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> + </div> -->*}} + + {{*<!--<div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span>-->*}} + + <div id="profile-jot-perms-end"></div> + + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + + <div id="jot-preview-content" style="display:none;"></div> + + {{*<!--<div style="display: none;">-->*}} + <div id="profile-jot-acl-wrapper"> + {{*<!--{{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + {{$jotnets}} + <div id="profile-jot-networks-end"></div>-->*}} + {{if $acl_data}} + {{include file="acl_html_selector.tpl"}} + {{/if}} + {{$jotnets}} + </div> + {{*<!--</div>-->*}} + + +</div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{*<!--{{if $content}}<script>window.jotInit = true;</script>{{/if}}-->*}} +<script> +document.getElementById('wall-image-upload-div').style.display = "inherit"; +document.getElementById('wall-file-upload-div').style.display = "inherit"; +</script> diff --git a/view/theme/decaf-mobile/templates/jot_geotag.tpl b/view/theme/decaf-mobile/templates/jot_geotag.tpl new file mode 100644 index 0000000000..d828980e58 --- /dev/null +++ b/view/theme/decaf-mobile/templates/jot_geotag.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + if(navigator.geolocation) { + navigator.geolocation.getCurrentPosition(function(position) { + var lat = position.coords.latitude.toFixed(4); + var lon = position.coords.longitude.toFixed(4); + + $j('#jot-coord').val(lat + ', ' + lon); + $j('#profile-nolocation-wrapper').show(); + }); + } + diff --git a/view/theme/decaf-mobile/templates/lang_selector.tpl b/view/theme/decaf-mobile/templates/lang_selector.tpl new file mode 100644 index 0000000000..a1aee8277f --- /dev/null +++ b/view/theme/decaf-mobile/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/theme/decaf-mobile/templates/like_noshare.tpl b/view/theme/decaf-mobile/templates/like_noshare.tpl new file mode 100644 index 0000000000..9d6a58ea20 --- /dev/null +++ b/view/theme/decaf-mobile/templates/like_noshare.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> + <a href="like/{{$id}}?verb=like&return={{$return_path}}#{{$item.id}}" class="icon like" title="{{$likethis}}" ></a> + {{if $nolike}} + <a href="like/{{$id}}?verb=dislike&return={{$return_path}}#{{$item.id}}" class="icon dislike" title="{{$nolike}}" ></a> + {{/if}} + <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> +</div> diff --git a/view/theme/decaf-mobile/templates/login.tpl b/view/theme/decaf-mobile/templates/login.tpl new file mode 100644 index 0000000000..69d0531815 --- /dev/null +++ b/view/theme/decaf-mobile/templates/login.tpl @@ -0,0 +1,50 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="login-form"> +<form action="{{$dest_url}}" method="post" > + <input type="hidden" name="auth-params" value="login" /> + + <div id="login_standard"> + {{include file="field_input.tpl" field=$lname}} + {{include file="field_password.tpl" field=$lpassword}} + </div> + + {{if $openid}} + <div id="login_openid"> + {{include file="field_openid.tpl" field=$lopenid}} + </div> + {{/if}} + + <br /> + <div id='login-footer'> + {{*<!--<div class="login-extra-links"> + By signing in you agree to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> + </div>-->*}} + + <br /> + {{include file="field_checkbox.tpl" field=$lremember}} + + <div id="login-submit-wrapper" > + <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> + </div> + + <br /><br /> + <div class="login-extra-links"> + {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} + <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> + </div> + </div> + + {{foreach $hiddens as $k=>$v}} + <input type="hidden" name="{{$k}}" value="{{$v}}" /> + {{/foreach}} + + +</form> +</div> + +{{*<!--<script type="text/javascript">window.loginName = "{{$lname.0}}";</script>-->*}} diff --git a/view/theme/decaf-mobile/templates/login_head.tpl b/view/theme/decaf-mobile/templates/login_head.tpl new file mode 100644 index 0000000000..c2d9504ad3 --- /dev/null +++ b/view/theme/decaf-mobile/templates/login_head.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->*}} + diff --git a/view/theme/decaf-mobile/templates/lostpass.tpl b/view/theme/decaf-mobile/templates/lostpass.tpl new file mode 100644 index 0000000000..5a22c245bf --- /dev/null +++ b/view/theme/decaf-mobile/templates/lostpass.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="lostpass-form"> +<h2>{{$title}}</h2> +<br /><br /><br /> + +<form action="lostpass" method="post" > +<div id="login-name-wrapper" class="field input"> + <label for="login-name" id="label-login-name">{{$name}}</label><br /> + <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> +</div> +<div id="login-extra-end"></div> +<p id="lostpass-desc"> +{{$desc}} +</p> +<br /> + +<div id="login-submit-wrapper" > + <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> +</div> +<div id="login-submit-end"></div> +</form> +</div> diff --git a/view/theme/decaf-mobile/templates/mail_conv.tpl b/view/theme/decaf-mobile/templates/mail_conv.tpl new file mode 100644 index 0000000000..c2b43c538d --- /dev/null +++ b/view/theme/decaf-mobile/templates/mail_conv.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-conv-outside-wrapper"> + <div class="mail-conv-sender" > + <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> + </div> + <div class="mail-conv-detail" > + <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> + <div class="mail-conv-date">{{$mail.date}}</div> + <div class="mail-conv-subject">{{$mail.subject}}</div> + </div> + <div class="mail-conv-body">{{$mail.body}}</div> +</div> +<div class="mail-conv-outside-wrapper-end"></div> + + +<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}?confirm=1" class="icon drophide delete-icon mail-list-delete-icon" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'message/drop/{{$mail.id}}')});" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);*}}" ></a></div> +<div class="mail-conv-delete-end"></div> + +<hr class="mail-conv-break" /> diff --git a/view/theme/decaf-mobile/templates/mail_list.tpl b/view/theme/decaf-mobile/templates/mail_list.tpl new file mode 100644 index 0000000000..538f6affbd --- /dev/null +++ b/view/theme/decaf-mobile/templates/mail_list.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-outside-wrapper"> + <div class="mail-list-sender" > + <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> + </div> + <div class="mail-list-detail"> + <div class="mail-list-sender-name" >{{$from_name}}</div> + <div class="mail-list-date">{{$date}}</div> + <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> + <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > + <a href="message/dropconv/{{$id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'message/dropconv/{{$id}}')});" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" id="mail-list-delete-{{$id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> + </div> +</div> +</div> +<div class="mail-list-delete-end"></div> + +<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/decaf-mobile/templates/manage.tpl b/view/theme/decaf-mobile/templates/manage.tpl new file mode 100644 index 0000000000..f7d72f653b --- /dev/null +++ b/view/theme/decaf-mobile/templates/manage.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> +<div id="identity-manage-desc">{{$desc}}</div> +<div id="identity-manage-choose">{{$choose}}</div> +<div id="identity-selector-wrapper"> + <form action="manage" method="post" > + <select name="identity" size="4" onchange="this.form.submit();" > + + {{foreach $identities as $id}} + <option {{$id.selected}} value="{{$id.uid}}">{{$id.username}} ({{$id.nickname}})</option> + {{/foreach}} + + </select> + <div id="identity-select-break"></div> + + {{* name="submit" interferes with this.form.submit() *}} + <input id="identity-submit" type="submit" {{*name="submit"*}} value="{{$submit}}" /> +</div></form> + diff --git a/view/theme/decaf-mobile/templates/message-end.tpl b/view/theme/decaf-mobile/templates/message-end.tpl new file mode 100644 index 0000000000..adeea280c7 --- /dev/null +++ b/view/theme/decaf-mobile/templates/message-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> + +-->*}} diff --git a/view/theme/decaf-mobile/templates/message-head.tpl b/view/theme/decaf-mobile/templates/message-head.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/theme/decaf-mobile/templates/message-head.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/theme/decaf-mobile/templates/moderated_comment.tpl b/view/theme/decaf-mobile/templates/moderated_comment.tpl new file mode 100644 index 0000000000..b2401ca483 --- /dev/null +++ b/view/theme/decaf-mobile/templates/moderated_comment.tpl @@ -0,0 +1,66 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> + <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> + <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> + <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> + <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> + <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> + <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> + </div> + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <div class="comment-edit-bb-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/decaf-mobile/templates/msg-end.tpl b/view/theme/decaf-mobile/templates/msg-end.tpl new file mode 100644 index 0000000000..594f3f79b9 --- /dev/null +++ b/view/theme/decaf-mobile/templates/msg-end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + diff --git a/view/theme/decaf-mobile/templates/msg-header.tpl b/view/theme/decaf-mobile/templates/msg-header.tpl new file mode 100644 index 0000000000..8447bb3006 --- /dev/null +++ b/view/theme/decaf-mobile/templates/msg-header.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> +{{*/* window.nickname = "{{$nickname}}"; + window.linkURL = "{{$linkurl}}"; + var plaintext = "none"; + window.autocompleteType = 'msg-header';*/*}} + window.jotId = "#prvmail-text"; + window.imageUploadButton = 'prvmail-upload'; +</script> + diff --git a/view/theme/decaf-mobile/templates/nav.tpl b/view/theme/decaf-mobile/templates/nav.tpl new file mode 100644 index 0000000000..87d0bdec7e --- /dev/null +++ b/view/theme/decaf-mobile/templates/nav.tpl @@ -0,0 +1,160 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> +{{*<!-- {{$langselector}} -->*}} + +{{*<!-- <div id="site-location">{{$sitelocation}}</div> -->*}} + + <span id="nav-link-wrapper" > + +{{*<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->*}} + <div class="nav-button-container"> +{{*<!-- <a class="system-menu-link nav-link" href="#system-menu" title="Menu">-->*}} + <a href="{{$nav.navigation.0}}" title="{{$nav.navigation.3}}" > + <img rel="#system-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/menu.png"> + </a> +{{*<!-- </a>-->*}} + {{*<!--<ul id="system-menu-list" class="nav-menu-list"> + {{if $nav.login}} + <a id="nav-login-link" class="nav-load-page-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> + {{/if}} + + {{if $nav.register}} + <a id="nav-register-link" class="nav-load-page-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a> + {{/if}} + + {{if $nav.settings}} + <li><a id="nav-settings-link" class="{{$nav.settings.2}} nav-load-page-link" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li> + {{/if}} + + {{if $nav.manage}} + <li> + <a id="nav-manage-link" class="nav-load-page-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a> + </li> + {{/if}} + + {{if $nav.profiles}} + <li><a id="nav-profiles-link" class="{{$nav.profiles.2}} nav-load-page-link" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a></li> + {{/if}} + + {{if $nav.admin}} + <li><a id="nav-admin-link" class="{{$nav.admin.2}} nav-load-page-link" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li> + {{/if}} + + <li><a id="nav-search-link" class="{{$nav.search.2}} nav-load-page-link" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a></li> + + {{if $nav.apps}} + <li><a id="nav-apps-link" class="{{$nav.apps.2}} nav-load-page-link" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a></li> + {{/if}} + + {{if $nav.help}} + <li><a id="nav-help-link" class="{{$nav.help.2}} nav-load-page-link" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li> + {{/if}} + + {{if $nav.logout}} + <li><a id="nav-logout-link" class="{{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> + {{/if}} + </ul>-->*}} + </div> + + {{if $nav.notifications}} +{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a>-->*}} + <div class="nav-button-container"> +{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">-->*}} + <a href="{{$nav.notifications.all.0}}"> + <img rel="#nav-notifications-menu" class="nav-link" src="view/theme/decaf-mobile/images/notifications.png"> + </a> +{{*<!-- </a>-->*}} + {{*<!--<span id="notify-update" class="nav-ajax-left"></span> + <ul id="nav-notifications-menu" class="notifications-menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul>-->*}} + </div> + {{/if}} + +{{*<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->*}} + {{if $nav.contacts}} + <div class="nav-button-container"> +{{*<!-- <a class="contacts-menu-link nav-link" href="#contacts-menu" title="Contacts">-->*}} + <a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" > + <img rel="#contacts-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/contacts.png"> + </a> + {{*<!--</a>-->*}} + {{if $nav.introductions}} + <span id="intro-update" class="nav-ajax-left"></span> + {{/if}} + {{*<!--<ul id="contacts-menu-list" class="nav-menu-list"> + {{if $nav.contacts}} + <li><a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><li> + {{/if}} + + <li><a id="nav-directory-link" class="{{$nav.directory.2}} nav-load-page-link" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><li> + + {{if $nav.introductions}} + <li> + <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + </li> + {{/if}} + </ul>-->*}} + </div> + {{/if}} + + {{if $nav.messages}} +{{*<!-- <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a>-->*}} + <div class="nav-button-container"> + <a id="nav-messages-link" class="{{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" > + <img src="view/theme/decaf-mobile/images/message.png" class="nav-link"> + </a> + <span id="mail-update" class="nav-ajax-left"></span> + </div> + {{/if}} + +{{*<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->*}} + {{if $nav.network}} + <div class="nav-button-container"> +{{*<!-- <a class="network-menu-link nav-link" href="#network-menu" title="Network">-->*}} + <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="/" > + <img rel="#network-menu-list" class="nav-link" src="view/theme/decaf-mobile/images/network.png"> + </a> +{{*<!-- </a>-->*}} + <span id="net-update" class="nav-ajax-left"></span> + </div> + {{/if}} +<!-- <ul id="network-menu-list" class="nav-menu-list"> + {{if $nav.network}} + <li> + <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + </li> + {{/if}} + + {{if $nav.network}} + <li> + <a class="nav-menu-icon network-reset-link nav-link" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}">{{$nav.net_reset.1}}</a> + </li> + {{/if}} + + {{if $nav.home}} + <li><a id="nav-home-link" class="{{$nav.home.2}} {{$sel.home}} nav-load-page-link" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a></li> + {{/if}} + + {{if $nav.community}} + <li> + <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + </li> + {{/if}} + </ul> + </div>--> + + </span> + {{*<!--<span id="nav-end"></span>-->*}} + <span id="banner">{{$banner}}</span> +</nav> + +{{*<!--<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul>-->*}} diff --git a/view/theme/decaf-mobile/templates/photo_drop.tpl b/view/theme/decaf-mobile/templates/photo_drop.tpl new file mode 100644 index 0000000000..57f26cf52b --- /dev/null +++ b/view/theme/decaf-mobile/templates/photo_drop.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > + <a href="item/drop/{{$id}}?confirm=1" onclick="return confirmDelete(function(){this.href='item/drop/{{$id}}'});" class="icon drophide" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> +</div> +<div class="wall-item-delete-end"></div> diff --git a/view/theme/decaf-mobile/templates/photo_edit.tpl b/view/theme/decaf-mobile/templates/photo_edit.tpl new file mode 100644 index 0000000000..1cff8f0448 --- /dev/null +++ b/view/theme/decaf-mobile/templates/photo_edit.tpl @@ -0,0 +1,65 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > + + <input type="hidden" name="item_id" value="{{$item_id}}" /> + <input id="photo-edit-form-confirm" type="hidden" name="confirm" value="1" /> + + <div class="photo-edit-input-text"> + <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> + <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> + </div> + + <div id="photo-edit-albumname-end"></div> + + <div class="photo-edit-input-text"> + <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> + <input id="photo-edit-caption" type="text" size="32" name="desc" value="{{$caption}}" /> + </div> + + <div id="photo-edit-caption-end"></div> + + <div class="photo-edit-input-text"> + <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> + <input name="newtag" id="photo-edit-newtag" size="32" title="{{$help_tags}}" type="text" /> + </div> + + <div id="photo-edit-tags-end"></div> + + <div class="photo-edit-rotate-choice"> + <label id="photo-edit-rotate-cw-label" for="photo-edit-rotate-cw">{{$rotatecw}}</label> + <input id="photo-edit-rotate-cw" class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> + </div> + + <div class="photo-edit-rotate-choice"> + <label id="photo-edit-rotate-ccw-label" for="photo-edit-rotate-ccw">{{$rotateccw}}</label> + <input id="photo-edit-rotate-ccw" class="photo-edit-rotate" type="radio" name="rotate" value="2" /> + </div> + <div id="photo-edit-rotate-end"></div> + + <div id="photo-edit-perms" class="photo-edit-perms" > + {{*<!--<a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="{{$permissions}}"/> + <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> + </a> + <div id="photo-edit-perms-menu-end"></div> + + <div style="display: none;">-->*}} + <div id="photo-edit-perms-select" > + {{*<!--{{$aclselect}}-->*}} + {{include file="acl_html_selector.tpl"}} + </div> + {{*<!--</div>-->*}} + </div> + <div id="photo-edit-perms-end"></div> + + <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> + <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete(function(){remove('photo-edit-form-confirm');});" /> + + <div id="photo-edit-end"></div> +</form> + + diff --git a/view/theme/decaf-mobile/templates/photo_edit_head.tpl b/view/theme/decaf-mobile/templates/photo_edit_head.tpl new file mode 100644 index 0000000000..740c3b425a --- /dev/null +++ b/view/theme/decaf-mobile/templates/photo_edit_head.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script> + window.prevLink = "{{$prevlink}}"; + window.nextLink = "{{$nextlink}}"; + window.photoEdit = true; + +</script>-->*}} diff --git a/view/theme/decaf-mobile/templates/photo_view.tpl b/view/theme/decaf-mobile/templates/photo_view.tpl new file mode 100644 index 0000000000..5ccb5fb163 --- /dev/null +++ b/view/theme/decaf-mobile/templates/photo_view.tpl @@ -0,0 +1,47 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" {{*onclick="lockview(event,'photo/{{$id}}');"*}} /> {{/if}} +</div> + +<div id="photo-nav"> + {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}"><img src="view/theme/decaf-mobile/images/arrow-left.png"></a></div>{{/if}} + {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}"><img src="view/theme/decaf-mobile/images/arrow-right.png"></a></div>{{/if}} +</div> +<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +<div id="photo-photo-end"></div> +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}} +{{$edit}} +{{else}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} + {{$like}} + {{$dislike}} +</div> +{{/if}} + +{{$comments}} + +{{$paginate}} +{{/if}} + diff --git a/view/theme/decaf-mobile/templates/photos_head.tpl b/view/theme/decaf-mobile/templates/photos_head.tpl new file mode 100644 index 0000000000..c8bfa62c1d --- /dev/null +++ b/view/theme/decaf-mobile/templates/photos_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script> + window.isPublic = "{{$ispublic}}"; +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/photos_upload.tpl b/view/theme/decaf-mobile/templates/photos_upload.tpl new file mode 100644 index 0000000000..9c22448dda --- /dev/null +++ b/view/theme/decaf-mobile/templates/photos_upload.tpl @@ -0,0 +1,56 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$pagename}}</h3> + +<div id="photos-usage-message">{{$usage}}</div> + +<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > + <div id="photos-upload-new-wrapper" > + <div id="photos-upload-newalbum-div"> + <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> + </div> + <input id="photos-upload-newalbum" type="text" name="newalbum" /> + </div> + <div id="photos-upload-new-end"></div> + <div id="photos-upload-exist-wrapper"> + <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> + <select id="photos-upload-album-select" name="album"> + {{$albumselect}} + </select> + </div> + <div id="photos-upload-exist-end"></div> + + {{$default_upload_box}} + + <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > + <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> + <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> + </div> + + + {{*<!--<div id="photos-upload-perms" class="photos-upload-perms" > + <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;">-->*}} + <div id="photos-upload-permissions-wrapper"> + {{*<!--{{$aclselect}}-->*}} + {{include file="acl_html_selector.tpl"}} + </div> + {{*<!--</div>-->*}} + + <div id="photos-upload-spacer"></div> + + {{$alt_uploader}} + + {{$default_upload_submit}} + + <div class="photos-upload-end" ></div> +</form> + diff --git a/view/theme/decaf-mobile/templates/profed_end.tpl b/view/theme/decaf-mobile/templates/profed_end.tpl new file mode 100644 index 0000000000..e9c03543b1 --- /dev/null +++ b/view/theme/decaf-mobile/templates/profed_end.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script type="text/javascript" src="js/country.min.js" ></script> + +<script language="javascript" type="text/javascript"> + Fill_Country('{{$country_name}}'); + Fill_States('{{$region}}'); +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/profed_head.tpl b/view/theme/decaf-mobile/templates/profed_head.tpl new file mode 100644 index 0000000000..c8ce27bb83 --- /dev/null +++ b/view/theme/decaf-mobile/templates/profed_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script language="javascript" type="text/javascript"> + window.editSelect = "none"; +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/profile_edit.tpl b/view/theme/decaf-mobile/templates/profile_edit.tpl new file mode 100644 index 0000000000..7583784fbf --- /dev/null +++ b/view/theme/decaf-mobile/templates/profile_edit.tpl @@ -0,0 +1,329 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$default}} + +<h1>{{$banner}}</h1> + +<div id="profile-edit-links"> +<ul> +<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> +<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> +<li></li> +<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> + +</ul> +</div> + +<div id="profile-edit-links-end"></div> + + +<div id="profile-edit-wrapper" > +<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-edit-profile-name-wrapper" > +<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> +<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> +</div> +<div id="profile-edit-profile-name-end"></div> + +<div id="profile-edit-name-wrapper" > +<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> +<input type="text" size="28" name="name" id="profile-edit-name" value="{{$name}}" /> +</div> +<div id="profile-edit-name-end"></div> + +<div id="profile-edit-pdesc-wrapper" > +<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> +<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> +</div> +<div id="profile-edit-pdesc-end"></div> + + +<div id="profile-edit-gender-wrapper" > +<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> +{{$gender}} +</div> +<div id="profile-edit-gender-end"></div> + +<div id="profile-edit-dob-wrapper" > +<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> +<div id="profile-edit-dob" > +{{$dob}} {{$age}} +</div> +</div> +<div id="profile-edit-dob-end"></div> + +{{$hide_friends}} + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="profile-edit-address-wrapper" > +<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> +<input type="text" size="28" name="address" id="profile-edit-address" value="{{$address}}" /> +</div> +<div id="profile-edit-address-end"></div> + +<div id="profile-edit-locality-wrapper" > +<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> +<input type="text" size="28" name="locality" id="profile-edit-locality" value="{{$locality}}" /> +</div> +<div id="profile-edit-locality-end"></div> + + +<div id="profile-edit-postal-code-wrapper" > +<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> +<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> +</div> +<div id="profile-edit-postal-code-end"></div> + +<div id="profile-edit-country-name-wrapper" > +<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> +<input type="text" size="28" name="country_name" id="profile-edit-country-name" value="{{$country_name}}" /> +{{*<!--<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> +<option selected="selected" >{{$country_name}}</option> +<option>temp</option> +</select>-->*}} +</div> +<div id="profile-edit-country-name-end"></div> + +<div id="profile-edit-region-wrapper" > +<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> +<input type="text" size="28" name="region" id="profile-edit-region" value="{{$region}}" /> +{{*<!--<select name="region" id="profile-edit-region" onChange="Update_Globals();" > +<option selected="selected" >{{$region}}</option> +<option>temp</option> +</select>-->*}} +</div> +<div id="profile-edit-region-end"></div> + +<div id="profile-edit-hometown-wrapper" > +<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> +<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> +</div> +<div id="profile-edit-hometown-end"></div> + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="profile-edit-marital-wrapper" > +<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> +{{$marital}} +</div> +<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> +<input type="text" size="28" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> +<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> +<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> + +<div id="profile-edit-marital-end"></div> + +<div id="profile-edit-sexual-wrapper" > +<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> +{{$sexual}} +</div> +<div id="profile-edit-sexual-end"></div> + + + +<div id="profile-edit-homepage-wrapper" > +<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> +<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> +</div> +<div id="profile-edit-homepage-end"></div> + +<div id="profile-edit-politic-wrapper" > +<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> +<input type="text" size="28" name="politic" id="profile-edit-politic" value="{{$politic}}" /> +</div> +<div id="profile-edit-politic-end"></div> + +<div id="profile-edit-religion-wrapper" > +<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> +<input type="text" size="28" name="religion" id="profile-edit-religion" value="{{$religion}}" /> +</div> +<div id="profile-edit-religion-end"></div> + +<div id="profile-edit-pubkeywords-wrapper" > +<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> +<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> +</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> +<div id="profile-edit-pubkeywords-end"></div> + +<div id="profile-edit-prvkeywords-wrapper" > +<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> +<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> +</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> +<div id="profile-edit-prvkeywords-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="about-jot-wrapper" class="profile-jot-box"> +<p id="about-jot-desc" > +{{$lbl_about}} +</p> + +<textarea rows="10" cols="30" id="profile-about-text" class="profile-edit-textarea" name="about" >{{$about}}</textarea> + +</div> +<div id="about-jot-end"></div> + + +<div id="interest-jot-wrapper" class="profile-jot-box" > +<p id="interest-jot-desc" > +{{$lbl_hobbies}} +</p> + +<textarea rows="10" cols="30" id="interest-jot-text" class="profile-edit-textarea" name="interest" >{{$interest}}</textarea> + +</div> +<div id="interest-jot-end"></div> + + +<div id="likes-jot-wrapper" class="profile-jot-box" > +<p id="likes-jot-desc" > +{{$lbl_likes}} +</p> + +<textarea rows="10" cols="30" id="likes-jot-text" class="profile-edit-textarea" name="likes" >{{$likes}}</textarea> + +</div> +<div id="likes-jot-end"></div> + + +<div id="dislikes-jot-wrapper" class="profile-jot-box" > +<p id="dislikes-jot-desc" > +{{$lbl_dislikes}} +</p> + +<textarea rows="10" cols="30" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >{{$dislikes}}</textarea> + +</div> +<div id="dislikes-jot-end"></div> + + +<div id="contact-jot-wrapper" class="profile-jot-box" > +<p id="contact-jot-desc" > +{{$lbl_social}} +</p> + +<textarea rows="10" cols="30" id="contact-jot-text" class="profile-edit-textarea" name="contact" >{{$contact}}</textarea> + +</div> +<div id="contact-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="music-jot-wrapper" class="profile-jot-box" > +<p id="music-jot-desc" > +{{$lbl_music}} +</p> + +<textarea rows="10" cols="30" id="music-jot-text" class="profile-edit-textarea" name="music" >{{$music}}</textarea> + +</div> +<div id="music-jot-end"></div> + +<div id="book-jot-wrapper" class="profile-jot-box" > +<p id="book-jot-desc" > +{{$lbl_book}} +</p> + +<textarea rows="10" cols="30" id="book-jot-text" class="profile-edit-textarea" name="book" >{{$book}}</textarea> + +</div> +<div id="book-jot-end"></div> + + + +<div id="tv-jot-wrapper" class="profile-jot-box" > +<p id="tv-jot-desc" > +{{$lbl_tv}} +</p> + +<textarea rows="10" cols="30" id="tv-jot-text" class="profile-edit-textarea" name="tv" >{{$tv}}</textarea> + +</div> +<div id="tv-jot-end"></div> + + + +<div id="film-jot-wrapper" class="profile-jot-box" > +<p id="film-jot-desc" > +{{$lbl_film}} +</p> + +<textarea rows="10" cols="30" id="film-jot-text" class="profile-edit-textarea" name="film" >{{$film}}</textarea> + +</div> +<div id="film-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="romance-jot-wrapper" class="profile-jot-box" > +<p id="romance-jot-desc" > +{{$lbl_love}} +</p> + +<textarea rows="10" cols="30" id="romance-jot-text" class="profile-edit-textarea" name="romance" >{{$romance}}</textarea> + +</div> +<div id="romance-jot-end"></div> + + + +<div id="work-jot-wrapper" class="profile-jot-box" > +<p id="work-jot-desc" > +{{$lbl_work}} +</p> + +<textarea rows="10" cols="30" id="work-jot-text" class="profile-edit-textarea" name="work" >{{$work}}</textarea> + +</div> +<div id="work-jot-end"></div> + + + +<div id="education-jot-wrapper" class="profile-jot-box" > +<p id="education-jot-desc" > +{{$lbl_school}} +</p> + +<textarea rows="10" cols="30" id="education-jot-text" class="profile-edit-textarea" name="education" >{{$education}}</textarea> + +</div> +<div id="education-jot-end"></div> + + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +</form> +</div> + diff --git a/view/theme/decaf-mobile/templates/profile_photo.tpl b/view/theme/decaf-mobile/templates/profile_photo.tpl new file mode 100644 index 0000000000..6bcb3cf850 --- /dev/null +++ b/view/theme/decaf-mobile/templates/profile_photo.tpl @@ -0,0 +1,24 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<form enctype="multipart/form-data" action="profile_photo" method="post"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-photo-upload-wrapper"> +<label id="profile-photo-upload-label" for="profile-photo-upload">{{$lbl_upfile}} </label> +<input name="userfile" type="file" id="profile-photo-upload" size="25" /> +</div> + +<div id="profile-photo-submit-wrapper"> +<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}"> +</div> + +</form> + +<div id="profile-photo-link-select-wrapper"> +{{$select}} +</div> diff --git a/view/theme/decaf-mobile/templates/profile_vcard.tpl b/view/theme/decaf-mobile/templates/profile_vcard.tpl new file mode 100644 index 0000000000..85c6345d6d --- /dev/null +++ b/view/theme/decaf-mobile/templates/profile_vcard.tpl @@ -0,0 +1,56 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="fn label">{{$profile.name}}</div> + + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-vcard-break"></div> + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + {{if $wallmessage}} + <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/decaf-mobile/templates/prv_message.tpl b/view/theme/decaf-mobile/templates/prv_message.tpl new file mode 100644 index 0000000000..6372d306ae --- /dev/null +++ b/view/theme/decaf-mobile/templates/prv_message.tpl @@ -0,0 +1,48 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> + +{{if $showinputs}} +<input type="text" id="recip" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> +<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> +{{else}} +{{$select}} +{{/if}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="28" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="32" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" style="display: none;"> + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + {{*<!--<div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div>-->*}} + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> + +<script> +document.getElementById('prvmail-upload-wrapper').style.display = "inherit"; +</script> diff --git a/view/theme/decaf-mobile/templates/register.tpl b/view/theme/decaf-mobile/templates/register.tpl new file mode 100644 index 0000000000..3f64bb6725 --- /dev/null +++ b/view/theme/decaf-mobile/templates/register.tpl @@ -0,0 +1,85 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class='register-form'> +<h2>{{$regtitle}}</h2> +<br /> + +<form action="register" method="post" id="register-form"> + + <input type="hidden" name="photo" value="{{$photo}}" /> + + {{$registertext}} + + <p id="register-realpeople">{{$realpeople}}</p> + + <br /> +{{if $oidlabel}} + <div id="register-openid-wrapper" > + <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > + </div> + <div id="register-openid-end" ></div> +{{/if}} + + <div class="register-explain-wrapper"> + <p id="register-fill-desc">{{$fillwith}} {{$fillext}}</p> + </div> + + <br /><br /> + +{{if $invitations}} + + <p id="register-invite-desc">{{$invite_desc}}</p> + <div id="register-invite-wrapper" > + <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> + <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > + </div> + <div id="register-name-end" ></div> + +{{/if}} + + + <div id="register-name-wrapper" class="field input" > + <label for="register-name" id="label-register-name" >{{$namelabel}}</label><br /> + <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > + </div> + <div id="register-name-end" ></div> + + + <div id="register-email-wrapper" class="field input" > + <label for="register-email" id="label-register-email" >{{$addrlabel}}</label><br /> + <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > + </div> + <div id="register-email-end" ></div> + + <div id="register-nickname-wrapper" class="field input" > + <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label><br /> + <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" > + </div> + <div id="register-nickname-end" ></div> + + <div class="register-explain-wrapper"> + <p id="register-nickname-desc" >{{$nickdesc}}</p> + </div> + + {{$publish}} + + <div id="register-footer"> + {{*<!--<div class="agreement"> + By clicking '{{$regbutt}}' you are agreeing to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> + </div>-->*}} + <br /> + + <div id="register-submit-wrapper"> + <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> + </div> + <div id="register-submit-end" ></div> + </div> +</form> +<br /><br /><br /> + +{{$license}} + +</div> diff --git a/view/theme/decaf-mobile/templates/search_item.tpl b/view/theme/decaf-mobile/templates/search_item.tpl new file mode 100644 index 0000000000..a6da44d3d6 --- /dev/null +++ b/view/theme/decaf-mobile/templates/search_item.tpl @@ -0,0 +1,69 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a name="{{$item.id}}" ></a> +{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + {{*<!--<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div>-->*}} + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" {{*onclick="lockview(event,{{$item.id}});" *}}/>{{*<!--</div>-->*}} + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + {{*<!--<div class="wall-item-author">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> + + {{*<!--</div>-->*}} + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + {{*<!--<div class="wall-item-title-end"></div>-->*}} + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/{{$item.id}}')});" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a>{{/if}} + {{*<!--</div>-->*}} + {{*<!--{{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}}-->*}} + {{*<!--<div class="wall-item-delete-end"></div>-->*}} + </div> + </div> + {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} + +{{*<!--</div>-->*}} + + diff --git a/view/theme/decaf-mobile/templates/settings-head.tpl b/view/theme/decaf-mobile/templates/settings-head.tpl new file mode 100644 index 0000000000..c8bfa62c1d --- /dev/null +++ b/view/theme/decaf-mobile/templates/settings-head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- +<script> + window.isPublic = "{{$ispublic}}"; +</script> +-->*}} diff --git a/view/theme/decaf-mobile/templates/settings.tpl b/view/theme/decaf-mobile/templates/settings.tpl new file mode 100644 index 0000000000..587b96e28e --- /dev/null +++ b/view/theme/decaf-mobile/templates/settings.tpl @@ -0,0 +1,156 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$ptitle}}</h1> + +{{$nickname_block}} + +<form action="settings" id="settings-form" method="post" autocomplete="off" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<h3 class="settings-heading">{{$h_pass}}</h3> + +{{include file="field_password.tpl" field=$password1}} +{{include file="field_password.tpl" field=$password2}} +{{include file="field_password.tpl" field=$password3}} + +{{if $oid_enable}} +{{include file="field_input.tpl" field=$openid}} +{{/if}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_basic}}</h3> + +{{include file="field_input.tpl" field=$username}} +{{include file="field_input.tpl" field=$email}} +{{include file="field_password.tpl" field=$password4}} +{{include file="field_custom.tpl" field=$timezone}} +{{include file="field_input.tpl" field=$defloc}} +{{include file="field_checkbox.tpl" field=$allowloc}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_prv}}</h3> + + +<input type="hidden" name="visibility" value="{{$visibility}}" /> + +{{include file="field_input.tpl" field=$maxreq}} + +{{$profile_in_dir}} + +{{$profile_in_net_dir}} + +{{$hide_friends}} + +{{$hide_wall}} + +{{$blockwall}} + +{{$blocktags}} + +{{$suggestme}} + +{{$unkmail}} + + +{{include file="field_input.tpl" field=$cntunkmail}} + +{{include file="field_input.tpl" field=$expire.days}} + + +<div class="field input"> + <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="{{$expire.advanced}}">{{$expire.label}}</a></span> + <div style="display: none;"> + <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> + <h3>{{$expire.advanced}}</h3> + {{include file="field_yesno.tpl" field=$expire.items}} + {{include file="field_yesno.tpl" field=$expire.notes}} + {{include file="field_yesno.tpl" field=$expire.starred}} + {{include file="field_yesno.tpl" field=$expire.network_only}} + </div> + </div> + +</div> + + +<div id="settings-perms-wrapper" class="field"> +<label for="settings-default-perms">{{$settings_perms}}</label><br/> +<div id="settings-default-perms" class="settings-default-perms" > +{{*<!-- <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>{{$permissions}} {{$permdesc}}</a> + <div id="settings-default-perms-menu-end"></div> + + <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" > + + <div style="display: none;">-->*}} + <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> + {{*<!--{{$aclselect}}-->*}} + {{include file="acl_html_selector.tpl"}} + </div> +{{*<!-- </div> + + </div>-->*}} +</div> +</div> +<br/> +<div id="settings-default-perms-end"></div> + +{{$group_select}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + + +<h3 class="settings-heading">{{$h_not}}</h3> +<div id="settings-notifications"> + +<div id="settings-activity-desc">{{$activity_options}}</div> + +{{include file="field_checkbox.tpl" field=$post_newfriend}} +{{include file="field_checkbox.tpl" field=$post_joingroup}} +{{include file="field_checkbox.tpl" field=$post_profilechange}} + + +<div id="settings-notify-desc">{{$lbl_not}}</div> + +<div class="group"> +{{include file="field_intcheckbox.tpl" field=$notify1}} +{{include file="field_intcheckbox.tpl" field=$notify2}} +{{include file="field_intcheckbox.tpl" field=$notify3}} +{{include file="field_intcheckbox.tpl" field=$notify4}} +{{include file="field_intcheckbox.tpl" field=$notify5}} +{{include file="field_intcheckbox.tpl" field=$notify6}} +{{include file="field_intcheckbox.tpl" field=$notify7}} +{{include file="field_intcheckbox.tpl" field=$notify8}} +</div> + +</div> + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_advn}}</h3> +<div id="settings-pagetype-desc">{{$h_descadvn}}</div> + +{{$pagetype}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + diff --git a/view/theme/decaf-mobile/templates/settings_display_end.tpl b/view/theme/decaf-mobile/templates/settings_display_end.tpl new file mode 100644 index 0000000000..4b3db00f5a --- /dev/null +++ b/view/theme/decaf-mobile/templates/settings_display_end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script> + diff --git a/view/theme/decaf-mobile/templates/suggest_friends.tpl b/view/theme/decaf-mobile/templates/suggest_friends.tpl new file mode 100644 index 0000000000..7221dc6898 --- /dev/null +++ b/view/theme/decaf-mobile/templates/suggest_friends.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$url}}" title="{{$name}}">{{$name}}</a> + </div> + <div class="profile-match-end"></div> + {{if $connlnk}} + <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> + {{/if}} + <a href="{{$ignlnk}}&confirm=1" title="{{$ignore}}" class="icon drophide profile-match-ignore" id="profile-match-drop-{{$ignid}}" {{*onmouseout="imgdull(this);" onmouseover="imgbright(this);"*}} onclick="id=this.id;return confirmDelete(function(){changeHref(id, '{{$ignlnk}}')});" ></a> +</div> diff --git a/view/theme/decaf-mobile/templates/threaded_conversation.tpl b/view/theme/decaf-mobile/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..e90caf5a70 --- /dev/null +++ b/view/theme/decaf-mobile/templates/threaded_conversation.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +{{if $mode == display}} +{{include file="{{$thread.template}}" item=$thread}} +{{else}} +{{include file="wall_thread_toponly.tpl" item=$thread}} +{{/if}} +{{/foreach}} + +<div id="conversation-end"></div> + diff --git a/view/theme/decaf-mobile/templates/voting_fakelink.tpl b/view/theme/decaf-mobile/templates/voting_fakelink.tpl new file mode 100644 index 0000000000..1e073916e1 --- /dev/null +++ b/view/theme/decaf-mobile/templates/voting_fakelink.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<span class="fakelink-wrapper" id="{{$type}}list-{{$id}}-wrapper">{{$phrase}}</span> diff --git a/view/theme/decaf-mobile/templates/wall_thread.tpl b/view/theme/decaf-mobile/templates/wall_thread.tpl new file mode 100644 index 0000000000..058ae43cc5 --- /dev/null +++ b/view/theme/decaf-mobile/templates/wall_thread.tpl @@ -0,0 +1,124 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<a name="{{$item.id}}" ></a> +{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + {{*<!--<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} + {{*<!--<div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + </div>-->*}} + + {{*<!--</div>-->*}} + {{*<!--<div class="wall-item-photo-end"></div>-->*}} + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" {{*onclick="lockview(event,{{$item.id}});"*}} />{{*<!--</div>-->*}} + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + {{*<!--<div class="wall-item-author">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + {{*<!--</div>-->*}} + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + {{*<!--<div class="wall-item-title-end"></div>-->*}} + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + {{*<!--<div class="body-tag">-->*}} + {{foreach $item.tags as $tag}} + <span class='body-tag tag'>{{$tag}}</span> + {{/foreach}} + {{*<!--</div>-->*}} + {{if $item.has_cats}} + <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="like/{{$item.id}}?verb=like&return={{$return_path}}#{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" ></a> + {{if $item.vote.dislike}} + <a href="like/{{$item.id}}?verb=dislike&return={{$return_path}}#{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" ></a> + {{/if}} + {{*<!--{{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}}-->*}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + {{if $item.plink}} + {{*<!--<div class="wall-item-links-wrapper">-->*}}<a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a>{{*<!--</div>-->*}} + {{/if}} + {{if $item.edpost}} + <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + {{if $item.star}} + <a href="starred/{{$item.id}}?return={{$return_path}}#{{$item.id}}" id="starred-{{$item.id}}" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{*<!--{{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}}-->*}} + {{*<!--{{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> + {{/if}} -->*}} + + {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/{{$item.id}}')});" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a>{{/if}} + {{*<!--</div>-->*}} + {{*<!--{{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}}-->*}} + {{*<!--<div class="wall-item-delete-end"></div>-->*}} + </div> + </div> + {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} + <div class="wall-item-like wall-item-like-full {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike wall-item-dislike-full {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + + {{if $item.threaded}} + {{if $item.comment}} + {{*<!--<div class="wall-item-comment-wrapper {{$item.indent}}" >-->*}} + {{$item.comment}} + {{*<!--</div>-->*}} + {{/if}} + {{/if}} + +{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} +{{*<!--</div>-->*}} +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} +{{*<!--<div class="wall-item-comment-wrapper" >-->*}} + {{$item.comment}} +{{*<!--</div>-->*}} +{{/if}} +</div> + diff --git a/view/theme/decaf-mobile/templates/wall_thread_toponly.tpl b/view/theme/decaf-mobile/templates/wall_thread_toponly.tpl new file mode 100644 index 0000000000..af8626a844 --- /dev/null +++ b/view/theme/decaf-mobile/templates/wall_thread_toponly.tpl @@ -0,0 +1,106 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!--{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}}--> +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<a name="{{$item.id}}" ></a> + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" {{*onclick="lockview(event,{{$item.id}});"*}} /> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + {{foreach $item.tags as $tag}} + <span class='body-tag tag'>{{$tag}}</span> + {{/foreach}} + {{if $item.has_cats}} + <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="like/{{$item.id}}?verb=like&return={{$return_path}}#{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" ></a> + {{if $item.vote.dislike}} + <a href="like/{{$item.id}}?verb=dislike&return={{$return_path}}#{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" ></a> + {{/if}} + {{*<!--{{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}}-->*}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + {{if $item.plink}} + <a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a> + {{/if}} + {{if $item.edpost}} + <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + {{if $item.star}} + <a href="starred/{{$item.id}}?return={{$return_path}}#{{$item.id}}" id="starred-{{$item.id}}" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{*<!--{{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> + {{/if}} -->*}} + + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}?confirm=1" onclick="id=this.id;return confirmDelete(function(){changeHref(id, 'item/drop/{{$item.id}}')});" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a>{{/if}} + {{*<!--{{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}}-->*}} + </div> + </div> + <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + + <div class="hide-comments-outer"> + <a href="display/{{$user.nickname}}/{{$item.id}}"><span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.total_comments_num}} {{$item.total_comments_text}}</span></a> + </div> +<!-- {{if $item.threaded}} + {{if $item.comment}} + {{$item.comment}} + {{/if}} + {{/if}} + +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} + {{$item.comment}} +{{/if}}--> +</div> +<!--{{if $item.comment_lastcollapsed}}</div>{{/if}}--> + diff --git a/view/theme/decaf-mobile/templates/wallmessage.tpl b/view/theme/decaf-mobile/templates/wallmessage.tpl new file mode 100644 index 0000000000..4cba900917 --- /dev/null +++ b/view/theme/decaf-mobile/templates/wallmessage.tpl @@ -0,0 +1,37 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<h4>{{$subheader}}</h4> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="wallmessage/{{$nickname}}" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> +{{$recipname}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="Submit" tabindex="13" /> + {{*<!--<div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> -->*}} + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/theme/decaf-mobile/templates/wallmsg-end.tpl b/view/theme/decaf-mobile/templates/wallmsg-end.tpl new file mode 100644 index 0000000000..594f3f79b9 --- /dev/null +++ b/view/theme/decaf-mobile/templates/wallmsg-end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + diff --git a/view/theme/decaf-mobile/templates/wallmsg-header.tpl b/view/theme/decaf-mobile/templates/wallmsg-header.tpl new file mode 100644 index 0000000000..e6f1c6737e --- /dev/null +++ b/view/theme/decaf-mobile/templates/wallmsg-header.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> +{{*//window.editSelect = "none";*}} +window.jotId = "#prvmail-text"; +window.imageUploadButton = 'prvmail-upload'; +</script> + diff --git a/view/theme/diabook/templates/admin_users.tpl b/view/theme/diabook/templates/admin_users.tpl new file mode 100644 index 0000000000..8127944a33 --- /dev/null +++ b/view/theme/diabook/templates/admin_users.tpl @@ -0,0 +1,93 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + function confirm_delete(uname){ + return confirm( "{{$confirm_delete}}".format(uname)); + } + function confirm_delete_multi(){ + return confirm("{{$confirm_delete_multi}}"); + } + function selectall(cls){ + $("."+cls).attr('checked','checked'); + return false; + } +</script> +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/users" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + <h3>{{$h_pending}}</h3> + {{if $pending}} + <table id='pending'> + <thead> + <tr> + {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $pending as $u}} + <tr> + <td class="created">{{$u.created}}</td> + <td class="name">{{$u.name}}</td> + <td class="email">{{$u.email}}</td> + <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> + <td class="tools"> + <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='icon like'></span></a> + <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='icon dislike'></span></a> + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> + {{else}} + <p>{{$no_pending}}</p> + {{/if}} + + + + + <h3>{{$h_users}}</h3> + {{if $users}} + <table id='users'> + <thead> + <tr> + <th></th> + {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $users as $u}} + <tr> + <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> + <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> + <td class='email'>{{$u.email}}</td> + <td class='register_date'>{{$u.register_date}}</td> + <td class='login_date'>{{$u.login_date}}</td> + <td class='lastitem_date'>{{$u.lastitem_date}}</td> + <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> + <td class="checkbox"><input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> + <td class="tools" style="width:60px;"> + <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> + <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon ad_drop'></span></a> + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> + {{else}} + NO USERS?!? + {{/if}} + </form> +</div> diff --git a/view/theme/diabook/templates/bottom.tpl b/view/theme/diabook/templates/bottom.tpl new file mode 100644 index 0000000000..7d8f63d169 --- /dev/null +++ b/view/theme/diabook/templates/bottom.tpl @@ -0,0 +1,160 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/view/theme/diabook/js/jquery.autogrow.textarea.js"></script> +<script type="text/javascript"> + +$(document).ready(function() { + $("iframe").each(function(){ + var ifr_source = $(this).attr("src"); + var wmode = "wmode=transparent"; + if(ifr_source.indexOf("?") != -1) { + var getQString = ifr_source.split("?"); + var oldString = getQString[1]; + var newString = getQString[0]; + $(this).attr("src",newString+"?"+wmode+"&"+oldString); + } + else $(this).attr("src",ifr_source+"?"+wmode); + + }); + + $("div#pause").attr("style", "position: fixed;bottom: 43px;left: 5px;"); + $("div#pause").html("<img src='images/pause.gif' alt='pause' title='pause live-updates (ctrl+space)' style='border: 1px solid black;opacity: 0.2;'>"); + $(document).keydown(function(event) { + if (!$("div#pause").html()){ + $("div#pause").html("<img src='images/pause.gif' alt='pause' title='pause live-updates (ctrl+space)' style='border: 1px solid black;opacity: 0.2;'>"); + }}); + $(".autocomplete").attr("style", "width: 350px;color: black;border: 1px solid #D2D2D2;background: white;cursor: pointer;text-align: left;max-height: 350px;overflow: auto;"); + + }); + + $(document).ready(function(){ + $("#sortable_boxes").sortable({ + update: function(event, ui) { + var BoxOrder = $(this).sortable("toArray").toString(); + $.cookie("Boxorder", BoxOrder , { expires: 365, path: "/" }); + } + }); + + var cookie = $.cookie("Boxorder"); + if (!cookie) return; + var SavedID = cookie.split(","); + for (var Sitem=0, m = SavedID.length; Sitem < m; Sitem++) { + $("#sortable_boxes").append($("#sortable_boxes").children("#" + SavedID[Sitem])); + } + + }); + + + function tautogrow(id){ + $("textarea#comment-edit-text-" +id).autogrow(); + }; + + function open_boxsettings() { + $("div#boxsettings").attr("style","display: block;height:500px;width:300px;"); + $("label").attr("style","width: 150px;"); + }; + + function yt_iframe() { + $("iframe").load(function() { + var ifr_src = $(this).contents().find("body iframe").attr("src"); + $("iframe").contents().find("body iframe").attr("src", ifr_src+"&wmode=transparent"); + }); + + }; + + function scrolldown(){ + $("html, body").animate({scrollTop:$(document).height()}, "slow"); + return false; + }; + + function scrolltop(){ + $("html, body").animate({scrollTop:0}, "slow"); + return false; + }; + + $(window).scroll(function () { + + var footer_top = $(document).height() - 30; + $("div#footerbox").css("top", footer_top); + + var scrollInfo = $(window).scrollTop(); + + if (scrollInfo <= "900"){ + $("a#top").attr("id","down"); + $("a#down").attr("onclick","scrolldown()"); + $("img#scroll_top_bottom").attr("src","view/theme/diabook/icons/scroll_bottom.png"); + $("img#scroll_top_bottom").attr("title","Scroll to bottom"); + } + + if (scrollInfo > "900"){ + $("a#down").attr("id","top"); + $("a#top").attr("onclick","scrolltop()"); + $("img#scroll_top_bottom").attr("src","view/theme/diabook/icons/scroll_top.png"); + $("img#scroll_top_bottom").attr("title","Back to top"); + } + + }); + + + function insertFormatting(comment,BBcode,id) { + + var tmpStr = $("#comment-edit-text-" + id).val(); + if(tmpStr == comment) { + tmpStr = ""; + $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); + $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); + openMenu("comment-edit-submit-wrapper-" + id); + } + + textarea = document.getElementById("comment-edit-text-" +id); + if (document.selection) { + textarea.focus(); + selected = document.selection.createRange(); + if (BBcode == "url"){ + selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; + } else + selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; + } else if (textarea.selectionStart || textarea.selectionStart == "0") { + var start = textarea.selectionStart; + var end = textarea.selectionEnd; + if (BBcode == "url"){ + textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + "http://" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); + } else + textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); + } + return true; + } + + function cmtBbOpen(id) { + $(".comment-edit-bb-" + id).show(); + } + function cmtBbClose(id) { + $(".comment-edit-bb-" + id).hide(); + } + + /*$(document).ready(function(){ + var doctitle = document.title; + function checkNotify() { + if(document.getElementById("notify-update").innerHTML != "") + document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; + else + document.title = doctitle; + }; + setInterval(function () {checkNotify();}, 10 * 1000); + })*/ +</script> +<script> +var pagetitle = null; +$("nav").bind('nav-update', function(e,data){ + if (pagetitle==null) pagetitle = document.title; + var count = $(data).find('notif').attr('count'); + if (count>0) { + document.title = "("+count+") "+pagetitle; + } else { + document.title = pagetitle; + } +}); +</script> diff --git a/view/theme/diabook/templates/ch_directory_item.tpl b/view/theme/diabook/templates/ch_directory_item.tpl new file mode 100644 index 0000000000..2d2d968ca4 --- /dev/null +++ b/view/theme/diabook/templates/ch_directory_item.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="directory-item" id="directory-item-{{$id}}" > + <div class="directory-photo-wrapper" id="directory-photo-wrapper-{{$id}}" > + <div class="directory-photo" id="directory-photo-{{$id}}" > + <a href="{{$profile_link}}" class="directory-profile-link" id="directory-profile-link-{{$id}}" > + <img class="directory-photo-img" src="{{$photo}}" alt="{{$alt_text}}" title="{{$alt_text}}" /> + </a> + </div> + </div> +</div> diff --git a/view/theme/diabook/templates/comment_item.tpl b/view/theme/diabook/templates/comment_item.tpl new file mode 100644 index 0000000000..a03d0f2a64 --- /dev/null +++ b/view/theme/diabook/templates/comment_item.tpl @@ -0,0 +1,48 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});tautogrow({{$id}});cmtBbOpen({{$id}});" >{{$comment}}</textarea> + <div class="comment-edit-bb-{{$id}}" style="display:none;"> + <a class="icon bb-image" style="cursor: pointer;" title="{{$edimg}}" onclick="insertFormatting('{{$comment}}','img',{{$id}});">img</a> + <a class="icon bb-url" style="cursor: pointer;" title="{{$edurl}}" onclick="insertFormatting('{{$comment}}','url',{{$id}});">url</a> + <a class="icon bb-video" style="cursor: pointer;" title="{{$edvideo}}" onclick="insertFormatting('{{$comment}}','video',{{$id}});">video</a> + <a class="icon underline" style="cursor: pointer;" title="{{$eduline}}" onclick="insertFormatting('{{$comment}}','u',{{$id}});">u</a> + <a class="icon italic" style="cursor: pointer;" title="{{$editalic}}" onclick="insertFormatting('{{$comment}}','i',{{$id}});">i</a> + <a class="icon bold" style="cursor: pointer;" title="{{$edbold}}" onclick="insertFormatting('{{$comment}}','b',{{$id}});">b</a> + <a class="icon quote" style="cursor: pointer;" title="{{$edquote}}" onclick="insertFormatting('{{$comment}}','quote',{{$id}});">quote</a> + </div> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/diabook/templates/communityhome.tpl b/view/theme/diabook/templates/communityhome.tpl new file mode 100644 index 0000000000..197577f309 --- /dev/null +++ b/view/theme/diabook/templates/communityhome.tpl @@ -0,0 +1,177 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="twittersettings" style="display:none"> +<form id="twittersettingsform" action="network" method="post" > +{{include file="field_input.tpl" field=$TSearchTerm}} +<div class="settings-submit-wrapper"> +<input id="twittersub" type="submit" value="{{$sub}}" class="settings-submit" name="diabook-settings-sub"></input> +</div> +</form> +</div> + +<div id="mapcontrol" style="display:none;"> +<form id="mapform" action="network" method="post" > +<div id="layermanager" style="width: 350px;position: relative;float: right;right:20px;height: 300px;"></div> +<div id="map2" style="height:350px;width:350px;"></div> +<div id="mouseposition" style="width: 350px;"></div> +{{include file="field_input.tpl" field=$ELZoom}} +{{include file="field_input.tpl" field=$ELPosX}} +{{include file="field_input.tpl" field=$ELPosY}} +<div class="settings-submit-wrapper"> +<input id="mapsub" type="submit" value="{{$sub}}" class="settings-submit" name="diabook-settings-map-sub"></input> +</div> +<span style="width: 500px;"><p>this ist still under development. +the idea is to provide a map with different layers(e.g. earth population, atomic power plants, wheat growing acreages, sunrise or what you want) +and markers(events, demos, friends, anything, that is intersting for you). +These layer and markers should be importable and deletable by the user.</p> +<p>help on this feature is very appreciated. i am not that good in js so it's a start, but needs tweaks and further dev. +just contact me, if you are intesrested in joining</p> +<p>https://toktan.org/profile/thomas</p> +<p>this is build with <b>mapquery</b> http://mapquery.org/ and +<b>openlayers</b>http://openlayers.org/</p> +</span> +</form> +</div> + +<div id="boxsettings" style="display:none"> +<form id="boxsettingsform" action="network" method="post" > +<fieldset><legend>{{$boxsettings.title.1}}</legend> +{{include file="field_select.tpl" field=$close_pages}} +{{include file="field_select.tpl" field=$close_profiles}} +{{include file="field_select.tpl" field=$close_helpers}} +{{include file="field_select.tpl" field=$close_services}} +{{include file="field_select.tpl" field=$close_friends}} +{{include file="field_select.tpl" field=$close_lastusers}} +{{include file="field_select.tpl" field=$close_lastphotos}} +{{include file="field_select.tpl" field=$close_lastlikes}} +{{include file="field_select.tpl" field=$close_twitter}} +{{include file="field_select.tpl" field=$close_mapquery}} +<div class="settings-submit-wrapper"> +<input id="boxsub" type="submit" value="{{$sub}}" class="settings-submit" name="diabook-settings-box-sub"></input> +</div> +</fieldset> +</form> +</div> + +<div id="pos_null" style="margin-bottom:-30px;"> +</div> + +<div id="sortable_boxes"> + +<div id="close_pages" style="margin-top:30px;"> +{{if $page}} +<div>{{$page}}</div> +{{/if}} +</div> + +<div id="close_profiles"> +{{if $comunity_profiles_title}} +<h3>{{$comunity_profiles_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<div id='lastusers-wrapper' class='items-wrapper'> +{{foreach $comunity_profiles_items as $i}} + {{$i}} +{{/foreach}} +</div> +{{/if}} +</div> + +<div id="close_helpers"> +{{if $helpers}} +<h3>{{$helpers.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<a href="http://friendica.com/resources" title="How-to's" style="margin-left: 10px; " target="blank">How-To Guides</a><br> +<a href="http://kakste.com/profile/newhere" title="@NewHere" style="margin-left: 10px; " target="blank">NewHere</a><br> +<a href="https://helpers.pyxis.uberspace.de/profile/helpers" style="margin-left: 10px; " title="Friendica Support" target="blank">Friendica Support</a><br> +<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" style="margin-left: 10px; " title="Let's talk" target="blank">Let's talk</a><br> +<a href="http://newzot.hydra.uberspace.de/profile/newzot" title="Local Friendica" style="margin-left: 10px; " target="blank">Local Friendica</a> +{{/if}} +</div> + +<div id="close_services"> +{{if $con_services}} +<h3>{{$con_services.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<div id="right_service_icons" style="margin-left: 16px; margin-top: 5px;"> +<a href="{{$url}}/facebook"><img alt="Facebook" src="view/theme/diabook/icons/facebook.png" title="Facebook"></a> +<a href="{{$url}}/settings/connectors"><img alt="StatusNet" src="view/theme/diabook/icons/StatusNet.png?" title="StatusNet"></a> +<a href="{{$url}}/settings/connectors"><img alt="LiveJournal" src="view/theme/diabook/icons/livejournal.png?" title="LiveJournal"></a> +<a href="{{$url}}/settings/connectors"><img alt="Posterous" src="view/theme/diabook/icons/posterous.png?" title="Posterous"></a> +<a href="{{$url}}/settings/connectors"><img alt="Tumblr" src="view/theme/diabook/icons/tumblr.png?" title="Tumblr"></a> +<a href="{{$url}}/settings/connectors"><img alt="Twitter" src="view/theme/diabook/icons/twitter.png?" title="Twitter"></a> +<a href="{{$url}}/settings/connectors"><img alt="WordPress" src="view/theme/diabook/icons/wordpress.png?" title="WordPress"></a> +<a href="{{$url}}/settings/connectors"><img alt="E-Mail" src="view/theme/diabook/icons/email.png?" title="E-Mail"></a> +</div> +{{/if}} +</div> + +<div id="close_friends" style="margin-bottom:53px;"> +{{if $nv}} +<h3>{{$nv.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<a class="{{$nv.directory.2}}" href="{{$nv.directory.0}}" style="margin-left: 10px; " title="{{$nv.directory.3}}" >{{$nv.directory.1}}</a><br> +<a class="{{$nv.global_directory.2}}" href="{{$nv.global_directory.0}}" target="blank" style="margin-left: 10px; " title="{{$nv.global_directory.3}}" >{{$nv.global_directory.1}}</a><br> +<a class="{{$nv.match.2}}" href="{{$nv.match.0}}" style="margin-left: 10px; " title="{{$nv.match.3}}" >{{$nv.match.1}}</a><br> +<a class="{{$nv.suggest.2}}" href="{{$nv.suggest.0}}" style="margin-left: 10px; " title="{{$nv.suggest.3}}" >{{$nv.suggest.1}}</a><br> +<a class="{{$nv.invite.2}}" href="{{$nv.invite.0}}" style="margin-left: 10px; " title="{{$nv.invite.3}}" >{{$nv.invite.1}}</a> +{{$nv.search}} +{{/if}} +</div> + +<div id="close_lastusers"> +{{if $lastusers_title}} +<h3>{{$lastusers_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<div id='lastusers-wrapper' class='items-wrapper'> +{{foreach $lastusers_items as $i}} + {{$i}} +{{/foreach}} +</div> +{{/if}} +</div> + +{{if $activeusers_title}} +<h3>{{$activeusers_title}}</h3> +<div class='items-wrapper'> +{{foreach $activeusers_items as $i}} + {{$i}} +{{/foreach}} +</div> +{{/if}} + +<div id="close_lastphotos"> +{{if $photos_title}} +<h3>{{$photos_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<div id='ra-photos-wrapper' class='items-wrapper'> +{{foreach $photos_items as $i}} + {{$i}} +{{/foreach}} +</div> +{{/if}} +</div> + +<div id="close_lastlikes"> +{{if $like_title}} +<h3>{{$like_title}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<ul id='likes'> +{{foreach $like_items as $i}} + <li id='ra-photos-wrapper'>{{$i}}</li> +{{/foreach}} +</ul> +{{/if}} +</div> + +<div id="close_twitter"> +<h3 style="height:1.17em">{{$twitter.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<div id="twitter"> +</div> +</div> + +<div id="close_mapquery"> +{{if $mapquery}} +<h3>{{$mapquery.title.1}}<a id="closeicon" href="#boxsettings" onClick="open_boxsettings(); return false;" style="text-decoration:none;" class="icon close_box" title="{{$close}}"></a></h3> +<div id="map" style="height:165px;width:165px;margin-left:3px;margin-top:3px;margin-bottom:1px;"> +</div> +<div style="font-size:9px;margin-left:3px;">Data CC-By-SA by <a href="http://openstreetmap.org/">OpenStreetMap</a></div> +{{/if}} +</div> +</div> diff --git a/view/theme/diabook/templates/contact_template.tpl b/view/theme/diabook/templates/contact_template.tpl new file mode 100644 index 0000000000..8e0e1acc7f --- /dev/null +++ b/view/theme/diabook/templates/contact_template.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > + <div class="contact-entry-photo-wrapper" > + <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" + onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > + + <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> + + {{if $contact.photo_menu}} + <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> + <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> + <ul> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + </div> + {{/if}} + </div> + + </div> + <div class="contact-entry-photo-end" ></div> + <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> + + <div class="contact-entry-end" ></div> +</div> diff --git a/view/theme/diabook/templates/directory_item.tpl b/view/theme/diabook/templates/directory_item.tpl new file mode 100644 index 0000000000..5394287642 --- /dev/null +++ b/view/theme/diabook/templates/directory_item.tpl @@ -0,0 +1,47 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="directory-item" id="directory-item-{{$id}}" > + <div class="directory-photo-wrapper" id="directory-photo-wrapper-{{$id}}" > + <div class="directory-photo" id="directory-photo-{{$id}}" > + <a href="{{$profile_link}}" class="directory-profile-link" id="directory-profile-link-{{$id}}" > + <img class="directory-photo-img photo" src="{{$photo}}" alt="{{$alt_text}}" title="{{$alt_text}}" /> + </a> + </div> + </div> + <div class="directory-profile-wrapper" id="directory-profile-wrapper-{{$id}}" > + <div class="contact-name" id="directory-name-{{$id}}">{{$name}}</div> + <div class="page-type">{{$page_type}}</div> + {{if $pdesc}}<div class="directory-profile-title">{{$profile.pdesc}}</div>{{/if}} + <div class="directory-detailcolumns-wrapper" id="directory-detailcolumns-wrapper-{{$id}}"> + <div class="directory-detailscolumn-wrapper" id="directory-detailscolumn1-wrapper-{{$id}}"> + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + </div> + <div class="directory-detailscolumn-wrapper" id="directory-detailscolumn2-wrapper-{{$id}}"> + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + </div> + </div> + <div class="directory-copy-wrapper" id="directory-copy-wrapper-{{$id}}" > + {{if $about}}<dl class="directory-copy"><dt class="directory-copy-label">{{$about}}</dt><dd class="directory-copy-data">{{$profile.about}}</dd></dl>{{/if}} + </div> + </div> +</div> diff --git a/view/theme/diabook/templates/footer.tpl b/view/theme/diabook/templates/footer.tpl new file mode 100644 index 0000000000..459a229fa9 --- /dev/null +++ b/view/theme/diabook/templates/footer.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="footerbox" style="display:none"> +<a style="float:right; color:#333;margin-right:10px;display: table;margin-top: 5px;" href="friendica" title="Site Info / Impressum" >Info / Impressum</a> +</div> \ No newline at end of file diff --git a/view/theme/diabook/templates/generic_links_widget.tpl b/view/theme/diabook/templates/generic_links_widget.tpl new file mode 100644 index 0000000000..1e0805acaa --- /dev/null +++ b/view/theme/diabook/templates/generic_links_widget.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="widget_{{$title}}"> + {{if $title}}<h3 style="border-bottom: 1px solid #D2D2D2;">{{$title}}</h3>{{/if}} + {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} + + <ul class="rs_tabs"> + {{foreach $items as $item}} + <li><a href="{{$item.url}}" class="rs_tab button {{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/theme/diabook/templates/group_side.tpl b/view/theme/diabook/templates/group_side.tpl new file mode 100644 index 0000000000..45f2e171f1 --- /dev/null +++ b/view/theme/diabook/templates/group_side.tpl @@ -0,0 +1,39 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="profile_side" > + <div class=""> + <h3 style="margin-left: 2px;">{{$title}}<a href="group/new" title="{{$createtext}}" class="icon text_add"></a></h3> + </div> + + <div id="sidebar-group-list"> + <ul class="menu-profile-side"> + {{foreach $groups as $group}} + <li class="menu-profile-list"> + <a href="{{$group.href}}" class="menu-profile-list-item"> + <span class="menu-profile-icon {{if $group.selected}}group_selected{{else}}group_unselected{{/if}}"></span> + {{$group.text}} + </a> + {{if $group.edit}} + <a href="{{$group.edit.href}}" class="action"><span class="icon text_edit" ></span></a> + {{/if}} + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + </li> + {{/foreach}} + </ul> + </div> + {{if $ungrouped}} + <div id="sidebar-ungrouped"> + <a href="nogroup">{{$ungrouped}}</a> + </div> + {{/if}} +</div> + diff --git a/view/theme/diabook/templates/jot.tpl b/view/theme/diabook/templates/jot.tpl new file mode 100644 index 0000000000..aa57d17570 --- /dev/null +++ b/view/theme/diabook/templates/jot.tpl @@ -0,0 +1,92 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"> + {{if $placeholdercategory}} + <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> + {{/if}} + <div id="character-counter" class="grey"></div> + <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + + +<div id="profile-jot-submit-wrapper" class="jothidden"> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};" > + <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="attach" title="{{$attach}}"></a></div> + </div> + + <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a id="profile-link" class="weblink" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};" > + <a id="profile-video" class="video2" title="{{$video}}" onclick="jotVideoURL();return false;"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};" > + <a id="profile-audio" class="audio2" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};" > + <a id="profile-location" class="globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> + </div> + <div id="profile-nolocation-wrapper" style="/*display: none;*/" > + <a id="profile-nolocation" class="noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> + </div> + + <input type="submit" id="profile-jot-submit" class="button creation2" name="submit" value="{{$share}}" /> + + <span onclick="preview_post();" id="jot-preview-link" class="tab button">{{$preview}}</span> + + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} + </div> + + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> + + </div> + <div id="profile-jot-perms-end"></div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both;"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + + + + +</form> +</div> + {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/diabook/templates/login.tpl b/view/theme/diabook/templates/login.tpl new file mode 100644 index 0000000000..797c33ff94 --- /dev/null +++ b/view/theme/diabook/templates/login.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="{{$dest_url}}" method="post" > + <input type="hidden" name="auth-params" value="login" /> + + <div id="login_standard"> + {{include file="field_input.tpl" field=$lname}} + {{include file="field_password.tpl" field=$lpassword}} + </div> + + {{if $openid}} + <div id="login_openid"> + {{include file="field_openid.tpl" field=$lopenid}} + </div> + {{/if}} + + <div id="login-submit-wrapper" > + <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> + </div> + + <div id="login-extra-links"> + {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} + <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> + </div> + + {{foreach $hiddens as $k=>$v}} + <input type="hidden" name="{{$k}}" value="{{$v}}" /> + {{/foreach}} + + +</form> + + +<script type="text/javascript"> $(document).ready(function() { $("#id_{{$lname.0}}").focus();} );</script> diff --git a/view/theme/diabook/templates/mail_conv.tpl b/view/theme/diabook/templates/mail_conv.tpl new file mode 100644 index 0000000000..915d4c13a7 --- /dev/null +++ b/view/theme/diabook/templates/mail_conv.tpl @@ -0,0 +1,65 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-container {{$item.indent}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + <a href="{{$mail.profile_url}}" target="redir" title="{{$mail.from_name}}" class="contact-photo-link" id="wall-item-photo-link-{{$mail.id}}"> + <img src="{{$mail.from_photo}}" class="contact-photo{{$mail.sparkle}}" id="wall-item-photo-{{$mail.id}}" alt="{{$mail.from_name}}" /> + </a> + </div> + </div> + <div class="wall-item-content"> + {{$mail.body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + </div> + <div class="wall-item-actions"> + <div class="wall-item-actions-author"> + <a href="{{$mail.from_url}}" target="redir" class="wall-item-name-link"><span class="wall-item-name{{$mail.sparkle}}">{{$mail.from_name}}</span></a> <span class="wall-item-ago">{{$mail.date}}</span> + </div> + + <div class="wall-item-actions-social"> + </div> + + <div class="wall-item-actions-tools"> + <a href="message/drop/{{$mail.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$mail.delete}}">{{$mail.delete}}</a> + </div> + + </div> + </div> + <div class="wall-item-bottom"> + </div> +</div> + + +{{* + + +<div class="mail-conv-outside-wrapper"> + <div class="mail-conv-sender" > + <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> + </div> + <div class="mail-conv-detail" > + <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> + <div class="mail-conv-date">{{$mail.date}}</div> + <div class="mail-conv-subject">{{$mail.subject}}</div> + <div class="mail-conv-body">{{$mail.body}}</div> + <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> + <div class="mail-conv-outside-wrapper-end"></div> +</div> +</div> +<hr class="mail-conv-break" /> + +*}} diff --git a/view/theme/diabook/templates/mail_display.tpl b/view/theme/diabook/templates/mail_display.tpl new file mode 100644 index 0000000000..dc1fbbc6f5 --- /dev/null +++ b/view/theme/diabook/templates/mail_display.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="mail-display-subject"> + <span class="{{if $thread_seen}}seen{{else}}unseen{{/if}}">{{$thread_subject}}</span> + <a href="message/dropconv/{{$thread_id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> +</div> + +{{foreach $mails as $mail}} + <div id="tread-wrapper-{{$mail_item.id}}" class="tread-wrapper"> + {{include file="mail_conv.tpl"}} + </div> +{{/foreach}} + +{{include file="prv_message.tpl"}} diff --git a/view/theme/diabook/templates/mail_list.tpl b/view/theme/diabook/templates/mail_list.tpl new file mode 100644 index 0000000000..9dde46bc80 --- /dev/null +++ b/view/theme/diabook/templates/mail_list.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-wrapper"> + <span class="mail-subject {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span> + <span class="mail-from">{{$from_name}}</span> + <span class="mail-date">{{$date}}</span> + <span class="mail-count">{{$count}}</span> + + <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> +</div> diff --git a/view/theme/diabook/templates/message_side.tpl b/view/theme/diabook/templates/message_side.tpl new file mode 100644 index 0000000000..723b0b710c --- /dev/null +++ b/view/theme/diabook/templates/message_side.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="message-sidebar" class="widget"> + <div id="message-new" class="{{if $new.sel}}selected{{/if}}"><a href="{{$new.url}}">{{$new.label}}</a> </div> + + <ul class="message-ul"> + {{foreach $tabs as $t}} + <li class="tool {{if $t.sel}}selected{{/if}}"><a href="{{$t.url}}" class="message-link">{{$t.label}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/theme/diabook/templates/nav.tpl b/view/theme/diabook/templates/nav.tpl new file mode 100644 index 0000000000..45dc476141 --- /dev/null +++ b/view/theme/diabook/templates/nav.tpl @@ -0,0 +1,193 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<header> + <div id="site-location">{{$sitelocation}}</div> + <div id="banner">{{$banner}}</div> +</header> +<nav> + + + <ul> + + + {{if $nav.network}} + <li id="nav-network-link" class="nav-menu-icon"> + <a class="{{$nav.network.2}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" > + <span class="icon notifications">Benachrichtigungen</span> + <span id="net-update" class="nav-notify"></span></a> + </li> + {{/if}} + + {{if $nav.contacts}} + <li class="nav-menu-icon" id="nav-contacts-linkmenu"> + <a href="{{$nav.contacts.0}}" rel="#nav-contacts-menu" title="{{$nav.contacts.1}}"> + <span class="icon contacts">{{$nav.contacts.1}}</span> + <span id="intro-update" class="nav-notify"></span></a> + <ul id="nav-contacts-menu" class="menu-popup"> + <li id="nav-contacts-see-intro"><a href="{{$nav.notifications.0}}">{{$nav.introductions.1}}</a><span id="intro-update-li" class="nav-notify"></span></li> + <li id="nav-contacts-all"><a href="contacts">{{$nav.contacts.1}}</a></li> + </ul> + </li> + + {{/if}} + + {{if $nav.messages}} + <li id="nav-messages-linkmenu" class="nav-menu-icon"> + <a href="{{$nav.messages.0}}" rel="#nav-messages-menu" title="{{$nav.messages.1}}"> + <span class="icon messages">{{$nav.messages.1}}</span> + <span id="mail-update" class="nav-notify"></span></a> + <ul id="nav-messages-menu" class="menu-popup"> + <li id="nav-messages-see-all"><a href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li> + <li id="nav-messages-see-all"><a href="{{$nav.messages.new.0}}">{{$nav.messages.new.1}}</a></li> + </ul> + </li> + {{/if}} + + {{if $nav.notifications}} + <li id="nav-notifications-linkmenu" class="nav-menu-icon"> + <a href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"> + <span class="icon notify">{{$nav.notifications.1}}</span> + <span id="notify-update" class="nav-notify"></span></a> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </li> + {{/if}} + + {{if $nav.search}} + <li id="search-box"> + <form method="get" action="{{$nav.search.0}}"> + <input id="search-text" class="nav-menu-search" type="text" value="" name="search"> + </form> + </li> + {{/if}} + + <li style="width: 1%; height: 1px;float: right;"></li> + + <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a> + <ul id="nav-site-menu" class="menu-popup"> + {{if $nav.manage}}<li><a class="{{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a></li>{{/if}} + + {{if $nav.help}} <li><a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li>{{/if}} + + <li><a class="{{$nav.search.2}}" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li> + + {{if $nav.settings}}<li><a class="menu-sep {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li>{{/if}} + {{if $nav.admin}}<li><a class="{{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li>{{/if}} + + {{if $nav.logout}}<li><a class="menu-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li>{{/if}} + + + </ul> + </li> + + + {{if $nav.directory}} + <li id="nav-directory-link" class="nav-menu {{$sel.directory}}"> + <a class="{{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + </li> + {{/if}} + + {{if $nav.apps}} + <li id="nav-apps-link" class="nav-menu {{$sel.apps}}"> + <a class=" {{$nav.apps.2}}" href="#" rel="#nav-apps-menu" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a> + <ul id="nav-apps-menu" class="menu-popup"> + {{foreach $apps as $ap}} + <li>{{$ap}}</li> + {{/foreach}} + </ul> + </li> + {{/if}} + + {{if $nav.home}} + <li id="nav-home-link" class="nav-menu {{$sel.home}}"> + <a class="{{$nav.home.2}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}} + <span id="home-update" class="nav-notify"></span></a> + </li> + {{/if}} + + {{if $userinfo}} + <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}"><img src="{{$userinfo.icon}}" alt="{{$userinfo.name}}"></a> + <ul id="nav-user-menu" class="menu-popup"> + {{foreach $nav.usermenu as $usermenu}} + <li><a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a></li> + {{/foreach}} + + {{if $nav.profiles}}<li><a class="menu-sep {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.3}}</a></li>{{/if}} + {{if $nav.notifications}}<li><a class="{{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a></li>{{/if}} + {{if $nav.messages}}<li><a class="{{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a></li>{{/if}} + {{if $nav.contacts}}<li><a class="{{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a></li>{{/if}} + </ul> + </li> + {{/if}} + + {{if $nav.login}} + <li id="nav-home-link" class="nav-menu {{$sel.home}}"> + <a class="{{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> + <li> + {{/if}} + + + + </ul> + + + +</nav> + + +<div id="scrollup" style="position: fixed; bottom: 5px; right: 10px;z-index: 97;"><a id="down" onclick="scrolldown()" ><img id="scroll_top_bottom" src="view/theme/diabook/icons/scroll_bottom.png" style="display:cursor !important;" alt="back to top" title="Scroll to bottom"></a></div> +<div style="position: fixed; bottom: 61px; left: 6px;">{{$langselector}}</div> +<div style="position: fixed; bottom: 23px; left: 5px;"><a href="http://pad.toktan.org/p/diabook" target="blank" ><img src="view/theme/diabook/icons/bluebug.png" title="report bugs for the theme diabook"/></a></div> + + + + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> +</ul> + + + +{{* + +{{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} +{{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} + +<span id="nav-link-wrapper" > + +{{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} + +<a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> + +{{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} + +<a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> +<a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + +{{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} + +{{if $nav.notifications}} +<a id="nav-notify-link" class="nav-commlink {{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a> +<span id="notify-update" class="nav-ajax-left"></span> +{{/if}} +{{if $nav.messages}} +<a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> +<span id="mail-update" class="nav-ajax-left"></span> +{{/if}} + +{{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} + +{{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} +{{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} + + +</span> +<span id="nav-end"></span> +<span id="banner">{{$banner}}</span> +*}} diff --git a/view/theme/diabook/templates/nets.tpl b/view/theme/diabook/templates/nets.tpl new file mode 100644 index 0000000000..b9c6b828ff --- /dev/null +++ b/view/theme/diabook/templates/nets.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="profile_side"> + <h3 style="margin-left: 2px;">{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="menu-profile-side"> + <li class="menu-profile-list"> + <span class="menu-profile-icon {{if $sel_all}}group_selected{{else}}group_unselected{{/if}}"></span> + <a style="text-decoration: none;" href="{{$base}}?nets=all" class="menu-profile-list-item">{{$all}}</a></li> + {{foreach $nets as $net}} + <li class="menu-profile-list"> + <a href="{{$base}}?nets={{$net.ref}}" class="menu-profile-list-item"> + <span class="menu-profile-icon {{if $net.selected}}group_selected{{else}}group_unselected{{/if}}"></span> + {{$net.name}} + </a></li> + {{/foreach}} + </ul> +</div> diff --git a/view/theme/diabook/templates/oembed_video.tpl b/view/theme/diabook/templates/oembed_video.tpl new file mode 100644 index 0000000000..993b410e0b --- /dev/null +++ b/view/theme/diabook/templates/oembed_video.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a class="embed_yt" href='{{$embedurl}}' onclick='this.innerHTML=Base64.decode("{{$escapedhtml}}"); yt_iframe();javascript:$(this).parent().css("height", "450px"); return false;' style='float:left; margin: 1em; position: relative;'> + <img width='{{$tw}}' height='{{$th}}' src='{{$turl}}' > + <div style='position: absolute; top: 0px; left: 0px; width: {{$twpx}}; height: {{$thpx}}; background: url(images/icons/48/play.png) no-repeat center center;'></div> +</a> diff --git a/view/theme/diabook/templates/photo_item.tpl b/view/theme/diabook/templates/photo_item.tpl new file mode 100644 index 0000000000..344c58a0b6 --- /dev/null +++ b/view/theme/diabook/templates/photo_item.tpl @@ -0,0 +1,70 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $indent}}{{else}} +<div class="wall-item-decor"> + <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> +</div> +{{/if}} + +<div class="wall-item-photo-container {{$indent}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" > + <a href="{{$profile_url}}" target="redir" title="" class="contact-photo-link" id="wall-item-photo-link-{{$id}}"> + <img src="{{$thumb}}" class="contact-photo{{$sparkle}}" id="wall-item-photo-{{$id}}" alt="{{$name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$id}}">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$id}}"> + {{$photo_menu}} + </ul> + + </div> + </div> + <div class="wall-item-actions-author"> + <a href="{{$profile_url}}" target="redir" title="{{$name}}" class="wall-item-name-link"><span class="wall-item-name{{$sparkle}}">{{$name}}</span></a> + <span class="wall-item-ago">- + {{if $plink}}<a class="link" title="{{$plink.title}}" href="{{$plink.href}}" style="color: #999">{{$ago}}</a>{{else}} {{$ago}} {{/if}} + {{if $lock}} - <span class="fakelink" style="color: #999" onclick="lockview(event,{{$id}});">{{$lock}}</span> {{/if}} + </span> + </div> + <div class="wall-item-content"> + {{if $title}}<h2><a href="{{$plink.href}}">{{$title}}</a></h2>{{/if}} + {{$body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + </div> + + <div class="wall-item-bottom" style="display: table-row;"> + <div class="wall-item-actions"> + </div> + <div class="wall-item-actions"> + + <div class="wall-item-actions-tools"> + + {{if $drop.dropping}} + <input type="checkbox" title="{{$drop.select}}" name="itemselected[]" class="item-select" value="{{$id}}" /> + <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drop" title="{{$drop.delete}}">{{$drop.delete}}</a> + {{/if}} + {{if $edpost}} + <a class="icon pencil" href="{{$edpost.0}}" title="{{$edpost.1}}"></a> + {{/if}} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + + </div> +</div> + diff --git a/view/theme/diabook/templates/photo_view.tpl b/view/theme/diabook/templates/photo_view.tpl new file mode 100644 index 0000000000..e3908be006 --- /dev/null +++ b/view/theme/diabook/templates/photo_view.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} +</div> + +{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} +<div id="photo-photo"><a href="{{$photo.href}}" class="lightbox" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} +<div id="photo-photo-end"></div> +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}}{{$edit}}{{/if}} + +<div style="margin-top:20px"> +</div> +<div id="wall-photo-container"> +{{$comments}} +</div> + +{{$paginate}} + diff --git a/view/theme/diabook/templates/profile_side.tpl b/view/theme/diabook/templates/profile_side.tpl new file mode 100644 index 0000000000..267afc76a0 --- /dev/null +++ b/view/theme/diabook/templates/profile_side.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="profile_side"> + <div id="ps-usernameicon"> + <a href="{{$ps.usermenu.status.0}}" title="{{$userinfo.name}}"> + <img src="{{$userinfo.icon}}" id="ps-usericon" alt="{{$userinfo.name}}"> + </a> + <a href="{{$ps.usermenu.status.0}}" id="ps-username" title="{{$userinfo.name}}">{{$userinfo.name}}</a> + </div> + +<ul id="profile-side-menu" class="menu-profile-side"> + <li id="profile-side-status" class="menu-profile-list"><a class="menu-profile-list-item" href="{{$ps.usermenu.status.0}}">{{$ps.usermenu.status.1}}<span class="menu-profile-icon home"></span></a></li> + <li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="{{$ps.usermenu.photos.0}}">{{$ps.usermenu.photos.1}}<span class="menu-profile-icon photos"></span></a></li> + <li id="profile-side-photos" class="menu-profile-list pscontacts"><a class="menu-profile-list-item" href="{{$ps.usermenu.contacts.0}}">{{$ps.usermenu.contacts.1}}<span class="menu-profile-icon pscontacts"></span></a></li> + <li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="{{$ps.usermenu.events.0}}">{{$ps.usermenu.events.1}}<span class="menu-profile-icon events"></span></a></li> + <li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="{{$ps.usermenu.notes.0}}">{{$ps.usermenu.notes.1}}<span class="menu-profile-icon notes"></span></a></li> + <li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="{{$ps.usermenu.pgroups.0}}" target="blanc">{{$ps.usermenu.pgroups.1}}<span class="menu-profile-icon foren"></span></a></li> + <li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="{{$ps.usermenu.community.0}}">{{$ps.usermenu.community.1}}<span class="menu-profile-icon com_side"></span></a></li> +</ul> + +</div> + + diff --git a/view/theme/diabook/templates/profile_vcard.tpl b/view/theme/diabook/templates/profile_vcard.tpl new file mode 100644 index 0000000000..f2eda1b2d0 --- /dev/null +++ b/view/theme/diabook/templates/profile_vcard.tpl @@ -0,0 +1,69 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="tool"> + <div class="fn label">{{$profile.name}}</div> + {{if $profile.edit}} + <div class="action"> + <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="{{$profile.edit.3}}"><span>{{$profile.edit.1}}</span></a> + <ul id="profiles-menu" class="menu-popup"> + {{foreach $profile.menu.entries as $e}} + <li> + <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> + </li> + {{/foreach}} + <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li> + <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> + <li><a href="profiles" >{{$profile.edit.3}}</a></li> + + </ul> + </div> + {{/if}} + </div> + + + + <div id="profile-photo-wrapper"><img class="photo" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /></div> + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt><br> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/diabook/templates/prv_message.tpl b/view/theme/diabook/templates/prv_message.tpl new file mode 100644 index 0000000000..2daf54ecd6 --- /dev/null +++ b/view/theme/diabook/templates/prv_message.tpl @@ -0,0 +1,45 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> + +{{if $showinputs}} +<input type="text" id="recip" style="background: none repeat scroll 0 0 white;border: 1px solid #CCC;border-radius: 5px 5px 5px 5px;height: 20px;margin: 0 0 5px; +vertical-align: middle;" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> +<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> +{{else}} +{{$select}} +{{/if}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" > + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/theme/diabook/templates/right_aside.tpl b/view/theme/diabook/templates/right_aside.tpl new file mode 100644 index 0000000000..d361840262 --- /dev/null +++ b/view/theme/diabook/templates/right_aside.tpl @@ -0,0 +1,25 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="profile_side"> + <div id="ps-usernameicon"> + <a href="{{$ps.usermenu.status.0}}" title="{{$userinfo.name}}"> + <img src="{{$userinfo.icon}}" id="ps-usericon" alt="{{$userinfo.name}}"> + </a> + <a href="{{$ps.usermenu.status.0}}" id="ps-username" title="{{$userinfo.name}}">{{$userinfo.name}}</a> + </div> + +<ul id="profile-side-menu" class="menu-profile-side"> + <li id="profile-side-status" class="menu-profile-list home"><a class="menu-profile-list-item" href="{{$ps.usermenu.status.0}}">{{$ps.usermenu.status.1}}</a></li> + <li id="profile-side-photos" class="menu-profile-list photos"><a class="menu-profile-list-item" href="{{$ps.usermenu.photos.0}}">{{$ps.usermenu.photos.1}}</a></li> + <li id="profile-side-events" class="menu-profile-list events"><a class="menu-profile-list-item" href="{{$ps.usermenu.events.0}}">{{$ps.usermenu.events.1}}</a></li> + <li id="profile-side-notes" class="menu-profile-list notes"><a class="menu-profile-list-item" href="{{$ps.usermenu.notes.0}}">{{$ps.usermenu.notes.1}}</a></li> + <li id="profile-side-foren" class="menu-profile-list foren"><a class="menu-profile-list-item" href="http://dir.friendica.com/directory/forum" target="blanc">Public Groups</a></li> + <li id="profile-side-foren" class="menu-profile-list com_side"><a class="menu-profile-list-item" href="{{$ps.usermenu.community.0}}">{{$ps.usermenu.community.1}}</a></li> +</ul> + +</div> + + \ No newline at end of file diff --git a/view/theme/diabook/templates/search_item.tpl b/view/theme/diabook/templates/search_item.tpl new file mode 100644 index 0000000000..d48103298c --- /dev/null +++ b/view/theme/diabook/templates/search_item.tpl @@ -0,0 +1,116 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.indent}}{{else}} +<div class="wall-item-decor"> + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> +</div> +{{/if}} +<div class="wall-item-container {{$item.indent}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + </div> + <div class="wall-item-actions-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> + <span class="wall-item-ago">- + {{if $item.plink}}<a class="link" title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} + {{if $item.lock}} - <span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} + </span> + </div> + <div class="wall-item-content"> + {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} + {{$item.body}} + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + + </div> + <div class="wall-item-actions"> + + <div class="wall-item-actions-social"> + + + {{if $item.vote}} + <a href="#" id="like-{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> + <a href="#" id="dislike-{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> + {{/if}} + + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" class="icon recycle" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a> + {{/if}} + + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"> + <img src="images/star_dummy.png" class="icon star" alt="{{$item.star.do}}" /> </a> + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.star.tagger}}"></a> + {{/if}} + + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item icon file-as" title="{{$item.star.filer}}"></a> + {{/if}} + + {{if $item.plink}}<a class="icon link" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} + + + + </div> + + <div class="wall-item-actions-tools"> + + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drop" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> + {{/if}} + {{if $item.edpost}} + <a class="icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + </div> + <div class="wall-item-location">{{$item.location}} </div> + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + </div> +</div> + +<div class="wall-item-comment-wrapper" > + {{$item.comment}} +</div> diff --git a/view/theme/diabook/templates/theme_settings.tpl b/view/theme/diabook/templates/theme_settings.tpl new file mode 100644 index 0000000000..5532d402cf --- /dev/null +++ b/view/theme/diabook/templates/theme_settings.tpl @@ -0,0 +1,46 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{include file="field_select.tpl" field=$color}} + +{{include file="field_select.tpl" field=$font_size}} + +{{include file="field_select.tpl" field=$line_height}} + +{{include file="field_select.tpl" field=$resolution}} + +<div class="settings-submit-wrapper"> + <input type="submit" value="{{$submit}}" class="settings-submit" name="diabook-settings-submit" /> +</div> +<br> +<h3>Show/hide boxes at right-hand column</h3> +{{include file="field_select.tpl" field=$close_pages}} +{{include file="field_select.tpl" field=$close_profiles}} +{{include file="field_select.tpl" field=$close_helpers}} +{{include file="field_select.tpl" field=$close_services}} +{{include file="field_select.tpl" field=$close_friends}} +{{include file="field_select.tpl" field=$close_lastusers}} +{{include file="field_select.tpl" field=$close_lastphotos}} +{{include file="field_select.tpl" field=$close_lastlikes}} +{{include file="field_select.tpl" field=$close_twitter}} +{{include file="field_input.tpl" field=$TSearchTerm}} +{{include file="field_select.tpl" field=$close_mapquery}} + +{{include file="field_input.tpl" field=$ELPosX}} + +{{include file="field_input.tpl" field=$ELPosY}} + +{{include file="field_input.tpl" field=$ELZoom}} + +<div class="settings-submit-wrapper"> + <input type="submit" value="{{$submit}}" class="settings-submit" name="diabook-settings-submit" /> +</div> + +<br> + +<div class="field select"> +<a onClick="restore_boxes()" title="Restore boxorder at right-hand column" style="cursor: pointer;">Restore boxorder at right-hand column</a> +</div> + diff --git a/view/theme/diabook/templates/wall_thread.tpl b/view/theme/diabook/templates/wall_thread.tpl new file mode 100644 index 0000000000..be143cfbaa --- /dev/null +++ b/view/theme/diabook/templates/wall_thread.tpl @@ -0,0 +1,146 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +{{if $item.indent}}{{else}} +<div class="wall-item-decor"> + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> +</div> +{{/if}} +<div class="wall-item-container {{$item.indent}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + </div> + <div class="wall-item-actions-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> + <span class="wall-item-ago">- + {{if $item.plink}}<a class="link{{$item.sparkle}}" title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} + {{if $item.lock}} - <span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} + </span> + </div> + <div class="wall-item-content"> + {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} + {{$item.body}} + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + + </div> + <div class="wall-item-actions"> + + <div class="wall-item-actions-social"> + + + {{if $item.vote}} + <a href="#" id="like-{{$item.id}}" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> + {{if $item.vote.dislike}} + <a href="#" id="dislike-{{$item.id}}" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> + {{/if}} + {{/if}} + + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" class="icon recycle" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a> + {{/if}} + + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"> + <img src="images/star_dummy.png" class="icon star" alt="{{$item.star.do}}" /> </a> + {{/if}} + + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item icon file-as" title="{{$item.star.filer}}"></a> + {{/if}} + + {{if $item.plink}}<a class="icon link" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} + + + + </div> + + <div class="wall-item-actions-tools"> + + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drop" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> + {{/if}} + {{if $item.edpost}} + <a class="icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + </div> + <div class="wall-item-location">{{$item.location}} </div> + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + </div> +</div> + +{{if $item.threaded}} +{{if $item.comment}} +<div class="wall-item-comment-wrapper {{$item.indent}}" > + {{$item.comment}} +</div> +{{/if}} +{{/if}} + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" > + {{$item.comment}} +</div> +{{/if}} + + +{{foreach $item.children as $child_item}} + {{include file="{{$child_item.template}}" item=$child_item}} +{{/foreach}} + +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/dispy/templates/bottom.tpl b/view/theme/dispy/templates/bottom.tpl new file mode 100644 index 0000000000..49487240dc --- /dev/null +++ b/view/theme/dispy/templates/bottom.tpl @@ -0,0 +1,76 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/view/theme/dispy/js/jquery.autogrow.textarea.js"></script> +<script type="text/javascript"> +$(document).ready(function() { + +}); +function tautogrow(id) { + $("textarea#comment-edit-text-" + id).autogrow(); +}; + +function insertFormatting(comment, BBcode, id) { + var tmpStr = $("#comment-edit-text-" + id).val(); + if(tmpStr == comment) { + tmpStr = ""; + $("#comment-edit-text-" + id).addClass("comment-edit-text-full"); + $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); + openMenu("comment-edit-submit-wrapper-" + id); + } + textarea = document.getElementById("comment-edit-text-" + id); + if (document.selection) { + textarea.focus(); + selected = document.selection.createRange(); + if (BBcode == "url") { + selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; + } else { + selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; + } + } else if (textarea.selectionStart || textarea.selectionStart == "0") { + var start = textarea.selectionStart; + var end = textarea.selectionEnd; + if (BBcode == "url") { + textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + + "http://" + textarea.value.substring(start, end) + + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); + } else { + textarea.value = textarea.value.substring(0, start) + + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + + textarea.value.substring(end, textarea.value.length); + } + } + return true; +} + +function cmtBbOpen(id) { + $(".comment-edit-bb-" + id).show(); +} +function cmtBbClose(id) { + $(".comment-edit-bb-" + id).hide(); +} + +var doctitle = document.title; +function checkNotify() { + if(document.getElementById("notify-update").innerHTML != "") { + document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; + } else { + document.title = doctitle; + }; + setInterval(function () {checkNotify();}, 10 * 1000); +} + +$(document).ready(function(){ +var doctitle = document.title; +function checkNotify() { +if(document.getElementById("notify-update").innerHTML != "") +document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle; +else +document.title = doctitle; +}; +setInterval(function () {checkNotify();}, 10 * 1000); +}) + +</script> diff --git a/view/theme/dispy/templates/comment_item.tpl b/view/theme/dispy/templates/comment_item.tpl new file mode 100644 index 0000000000..b30aede3da --- /dev/null +++ b/view/theme/dispy/templates/comment_item.tpl @@ -0,0 +1,75 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <div class="comment-edit-bb-end"></div> + <textarea id="comment-edit-text-{{$id}}" + class="comment-edit-text-empty" + name="body" + onfocus="commentOpen(this,{{$id}});tautogrow({{$id}});cmtBbOpen({{$id}});" + onblur="commentClose(this,{{$id}});" + placeholder="Comment">{{$comment}}</textarea> + {{if $qcomment}} + <div class="qcomment-wrapper"> + <select id="qcomment-select-{{$id}}" + name="qcomment-{{$id}}" + class="qcomment" + onchange="qCommentInsert(this,{{$id}});"> + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + </div> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;"> + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + <div class="comment-edit-end"></div> + </form> + </div> diff --git a/view/theme/dispy/templates/communityhome.tpl b/view/theme/dispy/templates/communityhome.tpl new file mode 100644 index 0000000000..83749ae366 --- /dev/null +++ b/view/theme/dispy/templates/communityhome.tpl @@ -0,0 +1,40 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $page}} +<div>{{$page}}</div> +{{/if}} + +<h3 id="extra-help-header">Help or '@NewHere'?</h3> +<div id="extra-help"> +<a href="https://helpers.pyxis.uberspace.de/profile/helpers" + title="Friendica Support" target="_blank">Friendica Support</a><br /> +<a href="https://letstalk.pyxis.uberspace.de/profile/letstalk" + title="Let's talk" target="_blank">Let's talk</a><br /> +<a href="http://newzot.hydra.uberspace.de/profile/newzot" + title="Local Friendica" target="_blank">Local Friendica</a><br /> +<a href="http://kakste.com/profile/newhere" title="@NewHere" target="_blank">NewHere</a> +</div> + +<h3 id="connect-services-header">Connectable Services</h3> +<ul id="connect-services"> +<li><a href="{{$url}}/facebook"><img alt="Facebook" + src="view/theme/dispy/icons/facebook.png" title="Facebook" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="StatusNet" src="view/theme/dispy/icons/StatusNet.png" title="StatusNet" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="LiveJournal" src="view/theme/dispy/icons/livejournal.png" title="LiveJournal" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="Posterous" src="view/theme/dispy/icons/posterous.png" title="Posterous" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="Tumblr" src="view/theme/dispy/icons/tumblr.png" title="Tumblr" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="Twitter" src="view/theme/dispy/icons/twitter.png" title="Twitter" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="WordPress" src="view/theme/dispy/icons/wordpress.png" title="WordPress" /></a></li> +<li><a href="{{$url}}/settings/connectors"><img + alt="E-Mail" src="view/theme/dispy/icons/email.png" title="E-Mail" /></a></li> +</ul> + diff --git a/view/theme/dispy/templates/contact_template.tpl b/view/theme/dispy/templates/contact_template.tpl new file mode 100644 index 0000000000..d22acd5a6b --- /dev/null +++ b/view/theme/dispy/templates/contact_template.tpl @@ -0,0 +1,41 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > + <div class="contact-entry-photo-wrapper"> + <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" + onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)"> + + <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> + + {{if $contact.photo_menu}} + <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> + <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> + <ul> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + </div> + {{/if}} + </div> + + </div> + <div class="contact-entry-photo-end" ></div> + <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> +{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} + <div class="contact-entry-details" id="contact-entry-url-{{$contact.id}}" > + <a href="{{$contact.itemurl}}" title="{{$contact.itemurl}}">Profile URL</a></div> + <div class="contact-entry-details" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> + + <div class="contact-entry-end" ></div> +</div> + diff --git a/view/theme/dispy/templates/conversation.tpl b/view/theme/dispy/templates/conversation.tpl new file mode 100644 index 0000000000..e8cf720717 --- /dev/null +++ b/view/theme/dispy/templates/conversation.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> + {{foreach $thread.items as $item}} + {{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> + {{/if}} + {{if $item.comment_lastcollapsed}}</div>{{/if}} + + {{include file="{{$item.template}}"}} + + + {{/foreach}} +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems(); return false;"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<div id="item-delete-selected-end"></div> +{{/if}} diff --git a/view/theme/dispy/templates/group_side.tpl b/view/theme/dispy/templates/group_side.tpl new file mode 100644 index 0000000000..33250b694b --- /dev/null +++ b/view/theme/dispy/templates/group_side.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="group-sidebar" class="widget"> +<h3 class="label">{{$title}}</h3> + +<div id="sidebar-group-list"> + <ul id="sidebar-group-ul"> + {{foreach $groups as $group}} + <li class="sidebar-group-li"> + <a href="{{$group.href}}" class="sidebar-group-element {{if $group.selected}}group-selected{{else}}group-other{{/if}}">{{$group.text}}</a> + {{if $group.edit}} + <a class="groupsideedit" + href="{{$group.edit.href}}" title="{{$group.edit.title}}"><span class="icon small-pencil"></span></a> + {{/if}} + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + </li> + {{/foreach}} + </ul> + </div> + <div id="sidebar-new-group"> + <a href="group/new" title="{{$createtext}}"><span class="action text add">{{$createtext}}</span></a> + </div> +</div> + + diff --git a/view/theme/dispy/templates/header.tpl b/view/theme/dispy/templates/header.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/theme/dispy/templates/header.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/theme/dispy/templates/jot-header.tpl b/view/theme/dispy/templates/jot-header.tpl new file mode 100644 index 0000000000..4aafc2175d --- /dev/null +++ b/view/theme/dispy/templates/jot-header.tpl @@ -0,0 +1,350 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript"> +var editor=false; +var textlen = 0; +var plaintext = '{{$editselect}}'; + +function initEditor(cb) { + if (editor==false) { + $("#profile-jot-text-loading").show(); + if(plaintext == 'none') { + $("#profile-jot-text-loading").hide(); + $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); + $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); + editor = true; + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + $(".jothidden").show(); + if (typeof cb!="undefined") cb(); + return; + } + tinyMCE.init({ + theme : "advanced", + mode : "specific_textareas", + editor_selector: {{$editselect}}, + auto_focus: "profile-jot-text", + plugins : "bbcode,paste,fullscreen,autoresize,inlinepopups,contextmenu,style", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen,charmap", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + gecko_spellcheck : true, + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + convert_urls: false, + content_css: "{{$baseurl}}/view/custom_tinymce.css", + theme_advanced_path : false, + file_browser_callback : "fcFileBrowser", + setup : function(ed) { + cPopup = null; + ed.onKeyDown.add(function(ed,e) { + if(cPopup !== null) + cPopup.onkey(e); + }); + + ed.onKeyUp.add(function(ed, e) { + var txt = tinyMCE.activeEditor.getContent(); + match = txt.match(/@([^ \n]+)$/); + if(match!==null) { + if(cPopup === null) { + cPopup = new ACPopup(this,baseurl+"/acl"); + } + if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); + if(! cPopup.ready) cPopup = null; + } + else { + if(cPopup !== null) { cPopup.close(); cPopup = null; } + } + + textlen = txt.length; + if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { + $('#profile-jot-desc').html(ispublic); + } + else { + $('#profile-jot-desc').html(' '); + } + + //Character count + + if(textlen <= 140) { + $('#character-counter').removeClass('red'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('grey'); + } + if((textlen > 140) && (textlen <= 420)) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('red'); + $('#character-counter').addClass('orange'); + } + if(textlen > 420) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('red'); + } + $('#character-counter').text(textlen); + }); + + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + $("#profile-jot-text-loading").hide(); + $(".jothidden").show(); + if (typeof cb!="undefined") cb(); + }); + } + }); + editor = true; + // setup acl popup + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + } else { + if (typeof cb!="undefined") cb(); + } +} + +function enableOnUser(){ + if (editor) return; + $(this).val(""); + initEditor(); +} + +</script> +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.js"></script> +<script type="text/javascript"> + var ispublic = '{{$ispublic}}'; + var addtitle = '{{$addtitle}}'; + + $(document).ready(function() { + + /* enable tinymce on focus and click */ + $("#profile-jot-text").focus(enableOnUser); + $("#profile-jot-text").click(enableOnUser); + /* enable character counter */ + $("#profile-jot-text").focus(charCounter); + $("#profile-jot-text").click(charCounter); + + var uploader = new window.AjaxUpload( + 'wall-image-upload', + { action: 'wall_upload/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + var file_uploader = new window.AjaxUpload( + 'wall-file-upload', + { action: 'wall_attach/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + }); + + function deleteCheckedItems() { + var checkedstr = ''; + + $('.item-select').each( function() { + if($(this).is(':checked')) { + if(checkedstr.length != 0) { + checkedstr = checkedstr + ',' + $(this).val(); + } + else { + checkedstr = $(this).val(); + } + } + }); + $.post('item', { dropitems: checkedstr }, function(data) { + window.location.reload(); + }); + } + + function jotGetLink() { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + addeditortext(data); + $('#profile-rotator').hide(); + }); + } + } + + function jotVideoURL() { + reply = prompt("{{$vidurl}}"); + if(reply && reply.length) { + addeditortext('[video]' + reply + '[/video]'); + } + } + + function jotAudioURL() { + reply = prompt("{{$audurl}}"); + if(reply && reply.length) { + addeditortext('[audio]' + reply + '[/audio]'); + } + } + + + function jotGetLocation() { + reply = prompt("{{$whereareu}}", $('#jot-location').val()); + if(reply && reply.length) { + $('#jot-location').val(reply); + } + } + + function jotShare(id) { + if ($('#jot-popup').length != 0) $('#jot-popup').show(); + + $('#like-rotator-' + id).show(); + $.get('share/' + id, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#like-rotator-' + id).hide(); + $(window).scrollTop(0); + }); + + }); + } + + function linkdropper(event) { + var linkFound = event.dataTransfer.types.contains("text/uri-list"); + if(linkFound) + event.preventDefault(); + } + + function linkdrop(event) { + var reply = event.dataTransfer.getData("text/uri-list"); + event.target.textContent = reply; + event.preventDefault(); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#profile-rotator').hide(); + }); + }); + } + } + + function itemTag(id) { + reply = prompt("{{$term}}"); + if(reply && reply.length) { + reply = reply.replace('#',''); + if(reply.length) { + + commentBusy = true; + $('body').css('cursor', 'wait'); + + $.get('tagger/' + id + '?term=' + reply); + if(timer) clearTimeout(timer); + timer = setTimeout(NavUpdate,3000); + liking = 1; + } + } + } + + function itemFiler(id) { + + var bordercolor = $("input").css("border-color"); + + $.get('filer/', function(data){ + $.colorbox({html:data}); + $("#id_term").keypress(function(){ + $(this).css("border-color",bordercolor); + }) + $("#select_term").change(function(){ + $("#id_term").css("border-color",bordercolor); + }) + + $("#filer_save").click(function(e){ + e.preventDefault(); + reply = $("#id_term").val(); + if(reply && reply.length) { + commentBusy = true; + $('body').css('cursor', 'wait'); + $.get('filer/' + id + '?term=' + reply); + if(timer) clearTimeout(timer); + timer = setTimeout(NavUpdate,3000); + liking = 1; + $.colorbox.close(); + } else { + $("#id_term").css("border-color","#FF0000"); + } + return false; + }); + }); + + } + + function jotClearLocation() { + $('#jot-coord').val(''); + $('#profile-nolocation-wrapper').hide(); + } + + function addeditortext(data) { + if(plaintext == 'none') { + var currentText = $("#profile-jot-text").val(); + $("#profile-jot-text").val(currentText + data); + } + else + tinyMCE.execCommand('mceInsertRawHTML',false,data); + } + + {{$geotag}} + + function charCounter() { + // character count part deux + //$(this).val().length is not a function Line 282(3) + $('#profile-jot-text').keyup(function() { + var textlen = 0; + var maxLen1 = 140; + var maxLen2 = 420; + + $('#character-counter').removeClass('jothidden'); + + textLen = $(this).val().length; + if(textLen <= maxLen1) { + $('#character-counter').removeClass('red'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('grey'); + } + if((textLen > maxLen1) && (textlen <= maxLen2)) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('red'); + $('#character-counter').addClass('orange'); + } + if(textLen > maxLen2) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('red'); + } + $('#character-counter').text( textLen ); + }); + $('#profile-jot-text').keyup(); + } +</script> diff --git a/view/theme/dispy/templates/jot.tpl b/view/theme/dispy/templates/jot.tpl new file mode 100644 index 0000000000..24dc68462a --- /dev/null +++ b/view/theme/dispy/templates/jot.tpl @@ -0,0 +1,84 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<form id="profile-jot-form" action="{{$action}}" method="post"> + <div id="jot"> + <div id="profile-jot-desc" class="jothidden"> </div> + + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none" /></div> + <div id="character-counter" class="grey jothidden"></div> + {{if $placeholdercategory}} + <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> + {{/if}} + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body">{{if $content}}{{$content}}{{else}}{{$share}}{{/if}} + </textarea> + +<div id="profile-jot-submit-wrapper" class="jothidden"> +<div id="jot-tools" class="jothidden" style="display:none"> + <div id="profile-jot-submit-wrapper" class="jothidden"> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};"> + <div id="wall-image-upload-div"><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};"> + <div id="wall-file-upload-div"><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> + </div> + + <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);"> + <a id="profile-link" class="icon link" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="{{$weblink}}"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};"> + <a id="profile-video" class="icon video" onclick="jotVideoURL();return false;" title="{{$video}}"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};"> + <a id="profile-audio" class="icon audio" onclick="jotAudioURL();return false;" title="{{$audio}}"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};"> + <a id="profile-location" class="icon globe" onclick="jotGetLocation();return false;" title="{{$setloc}}"></a> + </div> + <div id="profile-nolocation-wrapper" style="display: none;"> + <a id="profile-nolocation" class="icon noglobe" onclick="jotClearLocation();return false;" title="{{$noloc}}"></a> + </div> + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + + <a class="icon-text-preview pointer"></a><a id="jot-preview-link" class="pointer" onclick="preview_post(); return false;" title="{{$preview}}">{{$preview}}</a> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + <div id="profile-jot-perms" class="profile-jot-perms"> + <a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon {{$lockstate}} {{$bang}}" title="{{$permset}}"></a> + </div> + <span id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" /></span> + </div> + + </div> <!-- /#profile-jot-submit-wrapper --> +</div> <!-- /#jot-tools --> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both" /> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> +</div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/dispy/templates/lang_selector.tpl b/view/theme/dispy/templates/lang_selector.tpl new file mode 100644 index 0000000000..a1aee8277f --- /dev/null +++ b/view/theme/dispy/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/theme/dispy/templates/mail_head.tpl b/view/theme/dispy/templates/mail_head.tpl new file mode 100644 index 0000000000..54a0cd471e --- /dev/null +++ b/view/theme/dispy/templates/mail_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$messages}}</h3> + +<div class="tabs-wrapper"> +{{$tab_content}} +</div> diff --git a/view/theme/dispy/templates/nav.tpl b/view/theme/dispy/templates/nav.tpl new file mode 100644 index 0000000000..e240821057 --- /dev/null +++ b/view/theme/dispy/templates/nav.tpl @@ -0,0 +1,150 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav id="pagenav"> + +<div id="banner">{{$banner}}</div> +<div id="site-location">{{$sitelocation}}</div> + +<a name="top" id="top"></a> +<div id="nav-floater"> + <ul id="nav-buttons"> + {{if $nav.login}} + <li><a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" + href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a></li> + {{/if}} + {{if $nav.home}} + <li><a id="nav-home-link" class="nav-link {{$nav.home.2}}" + href="{{$nav.home.0}}" title="{{$nav.home.1}}">{{$nav.home.1}}</a></li> + {{/if}} + {{if $nav.network}} + <li><a id="nav-network-link" class="nav-link {{$nav.network.2}}" + href="{{$nav.network.0}}" title="{{$nav.network.1}}">{{$nav.network.1}}</a></li> + {{/if}} + {{if $nav.notifications}} + <li><a id="nav-notifications-linkmenu" class="nav-link {{$nav.notifications.2}}" + href="{{$nav.notifications.0}}" + rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a></li> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + {{/if}} + {{if $nav.messages}} + <li><a id="nav-messages-link" class="nav-link {{$nav.messages.2}}" + href="{{$nav.messages.0}}" title="{{$nav.messages.1}}">{{$nav.messages.1}}</a></li> + {{/if}} + {{if $nav.community}} + <li><a id="nav-community-link" class="nav-link {{$nav.community.2}}" + href="{{$nav.community.0}}" title="{{$nav.community.1}}">{{$nav.community.1}}</a></li> + {{/if}} + <li><a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" + href="{{$nav.directory.0}}" title="{{$nav.directory.1}}">{{$nav.directory.1}}</a></li> + <li><a id="nav-search-link" class="nav-link {{$nav.search.2}}" + href="{{$nav.search.0}}" title="{{$nav.search.1}}">{{$nav.search.1}}</a></li> + {{if $nav.apps}} + <li><a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" + href="{{$nav.apps.0}}" title="{{$nav.apps.1}}">{{$nav.apps.1}}</a></li> + {{/if}} + </ul> + + <div id="user-menu"> + <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false;" href="{{$nav.home.0}}"><span class="">User Menu</span></a> + <ul id="user-menu-popup" + onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" + onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> + + {{if $nav.register}} + <li> + <a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}" title="{{$nav.register.1}}"></a> + </li> + {{/if}} + {{if $nav.contacts}} + <li><a id="nav-contacts-link" class="nav-commlink {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.1}}">{{$nav.contacts.1}}</a></li> + {{/if}} + {{if $nav.profiles}} + <li><a id="nav-profiles-link" class="nav-commlink {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.1}}">{{$nav.profiles.1}}</a></li> + {{/if}} + {{if $nav.settings}} + <li><a id="nav-settings-link" class="nav-commlink {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.1}}">{{$nav.settings.1}}</a></li> + {{/if}} + {{if $nav.login}} + <li><a id="nav-login-link" class="nav-commlink {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.1}}">{{$nav.login.1}}</a></li> + {{/if}} + {{if $nav.logout}} + <li><a id="nav-logout-link" class="nav-commlink {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> + {{/if}} + </ul> + </div> + + <ul id="nav-buttons-2"> + {{if $nav.introductions}} + <li><a id="nav-intro-link" class="nav-link {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a></li> + {{/if}} + {{if $nav.admin}} + <li><a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.1}}">{{$nav.admin.1}}</a></li> + {{/if}} + {{if $nav.manage}} + <li><a id="nav-manage-link" class="nav-link {{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.1}}">{{$nav.manage.1}}</a></li> + {{/if}} + {{if $nav.help}} + <li><a id="nav-help-link" class="nav-link {{$nav.help.2}}" + href="{{$nav.help.0}}" title="{{$nav.help.1}}">{{$nav.help.1}}</a></li> + {{/if}} + </ul> + +{{if $userinfo}} + <ul id="nav-user-menu" class="menu-popup"> + {{foreach $nav.usermenu as $usermenu}} + <li> + <a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a> + </li> + {{/foreach}} + </ul> +{{/if}} + + <div id="notifications"> + {{if $nav.home}} + <a id="home-update" class="nav-ajax-left" href="{{$nav.home.0}}" title="{{$nav.home.1}}"></a> + {{/if}} + {{if $nav.network}} + <a id="net-update" class="nav-ajax-left" href="{{$nav.network.0}}" title="{{$nav.network.1}}"></a> + {{/if}} + {{if $nav.notifications}} + <a id="notify-update" class="nav-ajax-left" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a> + {{/if}} + {{if $nav.messages}} + <a id="mail-update" class="nav-ajax-left" href="{{$nav.messages.0}}" title="{{$nav.messages.1}}"></a> + {{/if}} + {{if $nav.introductions}} + <a id="intro-update" class="nav-ajax-left" href="{{$nav.introductions.0}}"></a> + {{/if}} + </div> +</div> + <a href="#" class="floaterflip"></a> +</nav> + +<div id="lang-sel-wrap"> +{{$langselector}} +</div> + +<div id="scrollup"> +<a href="#top"><img src="view/theme/dispy/icons/scroll_top.png" + alt="back to top" title="Back to top" /></a> +</div> + +<div class="search-box"> + <form method="get" action="{{$nav.search.0}}"> + <input id="mini-search-text" class="nav-menu-search" type="search" placeholder="Search" value="" id="search" name="search" /> + </form> +</div> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"> + <a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a> + </li> +</ul> + diff --git a/view/theme/dispy/templates/photo_edit.tpl b/view/theme/dispy/templates/photo_edit.tpl new file mode 100644 index 0000000000..b9a92fda81 --- /dev/null +++ b/view/theme/dispy/templates/photo_edit.tpl @@ -0,0 +1,58 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > + + <input type="hidden" name="item_id" value="{{$item_id}}" /> + + <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> + <input id="photo-edit-albumname" type="text" name="albname" value="{{$album}}" /> + + <div id="photo-edit-albumname-end"></div> + + <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> + <input id="photo-edit-caption" type="text" name="desc" value="{{$caption}}" /> + + <div id="photo-edit-caption-end"></div> + + <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> + <input name="newtag" id="photo-edit-newtag" title="{{$help_tags}}" type="text" /> + + <div id="photo-edit-tags-end"></div> + <div id="photo-edit-rotate-wrapper"> + <div id="photo-edit-rotate-label">{{$rotate}}</div> + <input type="checkbox" name="rotate" value="1" /> + </div> + <div id="photo-edit-rotate-end"></div> + + <div id="photo-edit-perms" class="photo-edit-perms" > + <a href="#photo-edit-perms-select" + id="photo-edit-perms-menu" + class="button" + title="{{$permissions}}"/><span id="jot-perms-icon" + class="icon {{$lockstate}}" ></span>{{$permissions}}</a> + <div id="photo-edit-perms-menu-end"></div> + + <div style="display: none;"> + <div id="photo-edit-perms-select" > + {{$aclselect}} + </div> + </div> + </div> + <div id="photo-edit-perms-end"></div> + + <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> + <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> + + <div id="photo-edit-end"></div> +</form> + +<script type="text/javascript"> + $("a#photo-edit-perms-menu").colorbox({ + 'inline' : true, + 'transition' : 'none' + }); +</script> diff --git a/view/theme/dispy/templates/photo_view.tpl b/view/theme/dispy/templates/photo_view.tpl new file mode 100644 index 0000000000..cfc8868edf --- /dev/null +++ b/view/theme/dispy/templates/photo_view.tpl @@ -0,0 +1,41 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} +</div> + +{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} +<div id="photo-photo"><a href="{{$photo.href}}" class="lightbox" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} +<div id="photo-photo-end"></div> +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}}{{$edit}}{{/if}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} {{$like}} {{$dislike}} +</div> +{{/if}} +<div id="wall-photo-container"> +{{$comments}} +</div> + +{{$paginate}} + diff --git a/view/theme/dispy/templates/profile_vcard.tpl b/view/theme/dispy/templates/profile_vcard.tpl new file mode 100644 index 0000000000..01633716d2 --- /dev/null +++ b/view/theme/dispy/templates/profile_vcard.tpl @@ -0,0 +1,87 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + {{if $profile.edit}} + <div class="action"> + <span class="icon-profile-edit" rel="#profiles-menu"></span> + <a href="#" rel="#profiles-menu" class="ttright" id="profiles-menu-trigger" title="{{$profile.edit.3}}">{{$profile.edit.1}}</a> + <ul id="profiles-menu" class="menu-popup"> + {{foreach $profile.menu.entries as $e}} + <li> + <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> + </li> + {{/foreach}} + <li><a href="profile_photo">{{$profile.menu.chg_photo}}</a></li> + <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> + </ul> + </div> + {{/if}} + + <div class="fn label">{{$profile.name}}</div> + + {{if $pdesc}} + <div class="title">{{$profile.pdesc}}</div> + {{/if}} + <div id="profile-photo-wrapper"> + <img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /> + </div> + + {{if $location}} + <div class="location"> + <span class="location-label">{{$location}}</span> + <div class="adr"> + {{if $profile.address}} + <div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </div> + </div> + {{/if}} + + {{if $gender}} + <div class="mf"> + <span class="gender-label">{{$gender}}</span> + <span class="x-gender">{{$profile.gender}}</span> + </div> + {{/if}} + + {{if $profile.pubkey}} + <div class="key" style="display:none;">{{$profile.pubkey}}</div> + {{/if}} + + {{if $marital}} + <div class="marital"> + <span class="marital-label"> + <span class="heart">♥</span>{{$marital}}</span> + <span class="marital-text">{{$profile.marital}}</span> + </div> + {{/if}} + + {{if $homepage}} + <div class="homepage"> + <span class="homepage-label">{{$homepage}}</span> + <span class="homepage-url"><a href="{{$profile.homepage}}" + target="external-link">{{$profile.homepage}}</a></span> + </div>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + diff --git a/view/theme/dispy/templates/saved_searches_aside.tpl b/view/theme/dispy/templates/saved_searches_aside.tpl new file mode 100644 index 0000000000..0d9c0747ff --- /dev/null +++ b/view/theme/dispy/templates/saved_searches_aside.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="saved-search-list"> + <h3 id="search">{{$title}}</h3> + {{$searchbox}} + + <ul id="saved-search-ul"> + {{foreach $saved as $search}} + <li class="saved-search-li clear"> + <a title="{{$search.delete}}" onclick="return confirmDelete();" onmouseout="imgdull(this);" onmouseover="imgbright(this);" id="drop-saved-search-term-{{$search.id}}" class="icon savedsearchdrop drophide" href="network/?f=&remove=1&search={{$search.encodedterm}}"></a> + <a id="saved-search-term-{{$search.id}}" class="savedsearchterm" href="network/?f=&search={{$search.encodedterm}}">{{$search.term}}</a> + </li> + {{/foreach}} + </ul> + <div class="clear"></div> +</div> diff --git a/view/theme/dispy/templates/search_item.tpl b/view/theme/dispy/templates/search_item.tpl new file mode 100644 index 0000000000..8d406514c3 --- /dev/null +++ b/view/theme/dispy/templates/search_item.tpl @@ -0,0 +1,69 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> + +</div> + + diff --git a/view/theme/dispy/templates/theme_settings.tpl b/view/theme/dispy/templates/theme_settings.tpl new file mode 100644 index 0000000000..7475db28ba --- /dev/null +++ b/view/theme/dispy/templates/theme_settings.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{include file="field_select.tpl" field=$colour}} + +{{include file="field_select.tpl" field=$font_size}} + +{{include file="field_select.tpl" field=$line_height}} + +<div class="settings-submit-wrapper"> + <input type="submit" value="{{$submit}}" class="settings-submit" name="dispy-settings-submit" /> +</div> + diff --git a/view/theme/dispy/templates/threaded_conversation.tpl b/view/theme/dispy/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..9718d0e85d --- /dev/null +++ b/view/theme/dispy/templates/threaded_conversation.tpl @@ -0,0 +1,20 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +{{include file="{{$thread.template}}" item=$thread}} +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems(); return false;"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<div id="item-delete-selected-end"></div> +{{/if}} diff --git a/view/theme/dispy/templates/wall_thread.tpl b/view/theme/dispy/templates/wall_thread.tpl new file mode 100644 index 0000000000..94620ad530 --- /dev/null +++ b/view/theme/dispy/templates/wall_thread.tpl @@ -0,0 +1,144 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<a name="{{$item.id}}" ></a> +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + <div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-location" id="wall-item-location-{{$item.id}}"> + {{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}} + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}">{{$item.name}}</span></a> + </div> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}"> + {{$item.ago}} + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-lock-wrapper"> + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + </div> + <ul class="wall-item-subtools1"> + {{if $item.star}} + <li> + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + </li> + {{/if}} + {{if $item.tagger}} + <li> + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + </li> + {{/if}} + {{if $item.vote}} + <li class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> + {{if $item.vote.dislike}} + <a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> + {{/if}} + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" +class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </li> + {{/if}} + </ul><br style="clear:left;" /> + <ul class="wall-item-subtools2"> + {{if $item.filer}} + <li class="wall-item-filer-wrapper"><a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item icon file-as" title="{{$item.star.filer}}"></a></li> + {{/if}} + {{if $item.plink}} + <li class="wall-item-links-wrapper{{$item.sparkle}}"><a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link"></a></li> + {{/if}} + {{if $item.edpost}} + <li><a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a></li> + {{/if}} + + <li class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + </li> + </ul> + <div class="wall-item-delete-end"></div> + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}"> + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}"> + {{$item.body}} + <div class="body-tag"> + {{foreach $item.tags as $tag}} + <span class="tag">{{$tag}}</span> + {{/foreach}} + </div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + </div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + <div class="wall-item-like {{$item.indent}} {{$item.shiny}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike {{$item.indent}} {{$item.shiny}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + <div class="wall-item-comment-separator"></div> + + {{if $item.threaded}} + {{if $item.comment}} + <div class="wall-item-comment-wrapper {{$item.indent}} {{$item.shiny}}" > + {{$item.comment}} + </div> + {{/if}} + {{/if}} + + {{if $item.flatten}} + <div class="wall-item-comment-wrapper" > + {{$item.comment}} + </div> + {{/if}} + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> +</div> +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/duepuntozero/templates/comment_item.tpl b/view/theme/duepuntozero/templates/comment_item.tpl new file mode 100644 index 0000000000..f4655078dd --- /dev/null +++ b/view/theme/duepuntozero/templates/comment_item.tpl @@ -0,0 +1,71 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + {{if $threaded}} + <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + {{else}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + {{/if}} + <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <div class="comment-edit-bb-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen(this, {{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose(this,{{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/duepuntozero/templates/lang_selector.tpl b/view/theme/duepuntozero/templates/lang_selector.tpl new file mode 100644 index 0000000000..a1aee8277f --- /dev/null +++ b/view/theme/duepuntozero/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/theme/duepuntozero/templates/moderated_comment.tpl b/view/theme/duepuntozero/templates/moderated_comment.tpl new file mode 100644 index 0000000000..b2401ca483 --- /dev/null +++ b/view/theme/duepuntozero/templates/moderated_comment.tpl @@ -0,0 +1,66 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> + <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> + <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> + <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> + <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> + <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> + <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> + </div> + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <div class="comment-edit-bb-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/duepuntozero/templates/nav.tpl b/view/theme/duepuntozero/templates/nav.tpl new file mode 100644 index 0000000000..24c48403fe --- /dev/null +++ b/view/theme/duepuntozero/templates/nav.tpl @@ -0,0 +1,75 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> + {{$langselector}} + + <div id="site-location">{{$sitelocation}}</div> + + {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} + {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} + + <span id="nav-link-wrapper" > + + {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} + + {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} + + {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} + + <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> + <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + + {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} + + {{if $nav.network}} + <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + <span id="net-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.home}} + <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> + <span id="home-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.community}} + <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + {{/if}} + {{if $nav.introductions}} + <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + <span id="intro-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.messages}} + <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> + <span id="mail-update" class="nav-ajax-left"></span> + {{/if}} + + + + + + {{if $nav.notifications}} + <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> + <span id="notify-update" class="nav-ajax-left"></span> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + {{/if}} + + {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} + {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} + + {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} + + + {{if $nav.manage}}<a id="nav-manage-link" class="nav-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} + </span> + <span id="nav-end"></span> + <span id="banner">{{$banner}}</span> +</nav> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> diff --git a/view/theme/duepuntozero/templates/profile_vcard.tpl b/view/theme/duepuntozero/templates/profile_vcard.tpl new file mode 100644 index 0000000000..85c6345d6d --- /dev/null +++ b/view/theme/duepuntozero/templates/profile_vcard.tpl @@ -0,0 +1,56 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="fn label">{{$profile.name}}</div> + + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-vcard-break"></div> + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + {{if $wallmessage}} + <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/duepuntozero/templates/prv_message.tpl b/view/theme/duepuntozero/templates/prv_message.tpl new file mode 100644 index 0000000000..1f41d26628 --- /dev/null +++ b/view/theme/duepuntozero/templates/prv_message.tpl @@ -0,0 +1,44 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> + +{{if $showinputs}} +<input type="text" id="recip" name="messagerecip" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> +<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> +{{else}} +{{$select}} +{{/if}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" > + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/theme/facepark/templates/comment_item.tpl b/view/theme/facepark/templates/comment_item.tpl new file mode 100644 index 0000000000..50bbd89e49 --- /dev/null +++ b/view/theme/facepark/templates/comment_item.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + {{foreach $qcomment as $qc}} + <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> + + {{/foreach}} + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/facepark/templates/group_side.tpl b/view/theme/facepark/templates/group_side.tpl new file mode 100644 index 0000000000..139798beee --- /dev/null +++ b/view/theme/facepark/templates/group_side.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="group-sidebar"> +<h3>{{$title}}</h3> + +<div id="sidebar-group-list"> + <ul id="sidebar-group-ul"> + {{foreach $groups as $group}} + <li class="sidebar-group-li"> + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + {{if $group.edit}} + <a class="groupsideedit" href="{{$group.edit.href}}" title="{{$edittext}}"><span id="edit-sidebar-group-element-{{$group.id}}" class="group-edit-icon iconspacer small-pencil"></span></a> + {{/if}} + <a id="sidebar-group-element-{{$group.id}}" class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> + </li> + {{/foreach}} + </ul> + </div> + <div id="sidebar-new-group"> + <a href="group/new">{{$createtext}}</a> + </div> +</div> + + diff --git a/view/theme/facepark/templates/jot.tpl b/view/theme/facepark/templates/jot.tpl new file mode 100644 index 0000000000..16cc822bdd --- /dev/null +++ b/view/theme/facepark/templates/jot.tpl @@ -0,0 +1,90 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey"></div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> + <div id="jot-text-wrap"> + <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + </div> + +<div id="profile-jot-submit-wrapper" class="jothidden"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};" > + <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> + </div> + + <div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};" > + <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};" > + <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};" > + <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> + </div> + <div id="profile-nolocation-wrapper" style="display: none;" > + <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> + </div> + + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> + + <div id="profile-jot-perms-end"></div> + + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + + +</div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/facepark/templates/nav.tpl b/view/theme/facepark/templates/nav.tpl new file mode 100644 index 0000000000..6119a1a93d --- /dev/null +++ b/view/theme/facepark/templates/nav.tpl @@ -0,0 +1,73 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> + {{$langselector}} + + <div id="site-location">{{$sitelocation}}</div> + + {{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} + {{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} + + <span id="nav-link-wrapper" > + + {{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} + + {{if $nav.help}} <a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a>{{/if}} + + {{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} + + <a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> + <a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + + {{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} + + {{if $nav.network}} + <a id="nav-network-link" class="nav-commlink {{$nav.network.2}} {{$sel.network}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + <span id="net-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.home}} + <a id="nav-home-link" class="nav-commlink {{$nav.home.2}} {{$sel.home}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> + <span id="home-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.community}} + <a id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + {{/if}} + {{if $nav.introductions}} + <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + <span id="intro-update" class="nav-ajax-left"></span> + {{/if}} + {{if $nav.messages}} + <a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}} {{$sel.messages}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> + <span id="mail-update" class="nav-ajax-left"></span> + {{/if}} + + + + {{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} + + + {{if $nav.notifications}} + <a id="nav-notifications-linkmenu" class="nav-commlink" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a> + <span id="notify-update" class="nav-ajax-left"></span> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + {{/if}} + + {{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} + {{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} + + {{if $nav.contacts}}<a id="nav-contacts-link" class="nav-link {{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a>{{/if}} + </span> + <span id="nav-end"></span> + <span id="banner">{{$banner}}</span> +</nav> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> diff --git a/view/theme/facepark/templates/profile_vcard.tpl b/view/theme/facepark/templates/profile_vcard.tpl new file mode 100644 index 0000000000..343a0aafa8 --- /dev/null +++ b/view/theme/facepark/templates/profile_vcard.tpl @@ -0,0 +1,52 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="fn label">{{$profile.name}}</div> + + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/facepark/templates/search_item.tpl b/view/theme/facepark/templates/search_item.tpl new file mode 100644 index 0000000000..d6bf550074 --- /dev/null +++ b/view/theme/facepark/templates/search_item.tpl @@ -0,0 +1,59 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> + +</div> + + diff --git a/view/theme/frost-mobile/settings.tpl.BASE.8446.tpl b/view/theme/frost-mobile/settings.tpl.BASE.8446.tpl new file mode 100644 index 0000000000..3e8b33d7f0 --- /dev/null +++ b/view/theme/frost-mobile/settings.tpl.BASE.8446.tpl @@ -0,0 +1,144 @@ +<h1>$ptitle</h1> + +$nickname_block + +<form action="settings" id="settings-form" method="post" autocomplete="off" > +<input type='hidden' name='form_security_token' value='$form_security_token'> + +<h3 class="settings-heading">$h_pass</h3> + +{{inc field_password.tpl with $field=$password1 }}{{endinc}} +{{inc field_password.tpl with $field=$password2 }}{{endinc}} + +{{ if $oid_enable }} +{{inc field_input.tpl with $field=$openid }}{{endinc}} +{{ endif }} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + +<h3 class="settings-heading">$h_basic</h3> + +{{inc field_input.tpl with $field=$username }}{{endinc}} +{{inc field_input.tpl with $field=$email }}{{endinc}} +{{inc field_custom.tpl with $field=$timezone }}{{endinc}} +{{inc field_input.tpl with $field=$defloc }}{{endinc}} +{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + +<h3 class="settings-heading">$h_prv</h3> + + +<input type="hidden" name="visibility" value="$visibility" /> + +{{inc field_input.tpl with $field=$maxreq }}{{endinc}} + +$profile_in_dir + +$profile_in_net_dir + +$hide_friends + +$hide_wall + +$blockwall + +$blocktags + +$suggestme + +$unkmail + + +{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} + +{{inc field_input.tpl with $field=$expire.days }}{{endinc}} + + +<div class="field input"> + <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> + <div style="display: none;"> + <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> + <h3>$expire.advanced</h3> + {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} + {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} + {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} + {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} + </div> + </div> + +</div> + + +<div id="settings-default-perms" class="settings-default-perms" > + <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> + <div id="settings-default-perms-menu-end"></div> + +{#<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->#} + + <div style="display: none;"> + <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> + $aclselect + </div> + </div> + +{#<!-- </div>-->#} +</div> +<br/> +<div id="settings-default-perms-end"></div> + +$group_select + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + + +<h3 class="settings-heading">$h_not</h3> +<div id="settings-notifications"> + +<div id="settings-activity-desc">$activity_options</div> + +{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} +{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} +{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} + + +<div id="settings-notify-desc">$lbl_not</div> + +<div class="group"> +{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} +</div> + +</div> + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + +<h3 class="settings-heading">$h_advn</h3> +<div id="settings-pagetype-desc">$h_descadvn</div> + +$pagetype + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + diff --git a/view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl b/view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl new file mode 100644 index 0000000000..8e5aff019b --- /dev/null +++ b/view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl @@ -0,0 +1,147 @@ +<h1>$ptitle</h1> + +$nickname_block + +<form action="settings" id="settings-form" method="post" autocomplete="off" > +<input type='hidden' name='form_security_token' value='$form_security_token'> + +<h3 class="settings-heading">$h_pass</h3> + +{{inc field_password.tpl with $field=$password1 }}{{endinc}} +{{inc field_password.tpl with $field=$password2 }}{{endinc}} +{{inc field_password.tpl with $field=$password3 }}{{endinc}} + +{{ if $oid_enable }} +{{inc field_input.tpl with $field=$openid }}{{endinc}} +{{ endif }} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + +<h3 class="settings-heading">$h_basic</h3> + +{{inc field_input.tpl with $field=$username }}{{endinc}} +{{inc field_input.tpl with $field=$email }}{{endinc}} +{{inc field_password.tpl with $field=$password4 }}{{endinc}} +{{inc field_custom.tpl with $field=$timezone }}{{endinc}} +{{inc field_input.tpl with $field=$defloc }}{{endinc}} +{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + +<h3 class="settings-heading">$h_prv</h3> + + +<input type="hidden" name="visibility" value="$visibility" /> + +{{inc field_input.tpl with $field=$maxreq }}{{endinc}} + +$profile_in_dir + +$profile_in_net_dir + +$hide_friends + +$hide_wall + +$blockwall + +$blocktags + +$suggestme + +$unkmail + + +{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} + +{{inc field_input.tpl with $field=$expire.days }}{{endinc}} + + +<div class="field input"> + <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> + <div style="display: none;"> + <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> + <h3>$expire.advanced</h3> + {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} + {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} + {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} + {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} + </div> + </div> + +</div> + + +<div id="settings-default-perms" class="settings-default-perms" > + <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> + <div id="settings-default-perms-menu-end"></div> + +{#<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->#} + + <div style="display: none;"> + <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> + $aclselect + </div> + </div> + +{#<!-- </div>-->#} +</div> +<br/> +<div id="settings-default-perms-end"></div> + +$group_select + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + + +<h3 class="settings-heading">$h_not</h3> +<div id="settings-notifications"> + +<div id="settings-activity-desc">$activity_options</div> + +{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} +{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} +{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} + + +<div id="settings-notify-desc">$lbl_not</div> + +<div class="group"> +{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} +{{inc field_intcheckbox.tpl with $field=$notify8 }}{{endinc}} +</div> + +</div> + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + +<h3 class="settings-heading">$h_advn</h3> +<div id="settings-pagetype-desc">$h_descadvn</div> + +$pagetype + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="$submit" /> +</div> + + diff --git a/view/theme/frost-mobile/templates/acl_selector.tpl b/view/theme/frost-mobile/templates/acl_selector.tpl new file mode 100644 index 0000000000..d18776e367 --- /dev/null +++ b/view/theme/frost-mobile/templates/acl_selector.tpl @@ -0,0 +1,28 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="acl-wrapper"> + <input id="acl-search"> + <a href="#" id="acl-showall">{{$showall}}</a> + <div id="acl-list"> + <div id="acl-list-content"> + </div> + </div> + <span id="acl-fields"></span> +</div> + +<div class="acl-list-item" rel="acl-template" style="display:none"> + <img data-src="{0}"><p>{1}</p> + <a href="#" class='acl-button-show'>{{$show}}</a> + <a href="#" class='acl-button-hide'>{{$hide}}</a> +</div> + +<script> + window.allowCID = {{$allowcid}}; + window.allowGID = {{$allowgid}}; + window.denyCID = {{$denycid}}; + window.denyGID = {{$denygid}}; + window.aclInit = "true"; +</script> diff --git a/view/theme/frost-mobile/templates/admin_aside.tpl b/view/theme/frost-mobile/templates/admin_aside.tpl new file mode 100644 index 0000000000..024d6195b5 --- /dev/null +++ b/view/theme/frost-mobile/templates/admin_aside.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> +<ul class='admin linklist'> + <li class='admin button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> + <li class='admin button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> + <li class='admin button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> + <li class='admin button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> + <li class='admin button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> +</ul> + +{{if $admin.update}} +<ul class='admin linklist'> + <li class='admin button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> + <li class='admin button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> +</ul> +{{/if}} + + +{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} +<ul class='admin linklist'> + {{foreach $admin.plugins_admin as $l}} + <li class='admin button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> + {{/foreach}} +</ul> + + +<h4>{{$logtxt}}</h4> +<ul class='admin linklist'> + <li class='admin button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> +</ul> + diff --git a/view/theme/frost-mobile/templates/admin_site.tpl b/view/theme/frost-mobile/templates/admin_site.tpl new file mode 100644 index 0000000000..035024e689 --- /dev/null +++ b/view/theme/frost-mobile/templates/admin_site.tpl @@ -0,0 +1,72 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/site" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + {{include file="field_input.tpl" field=$sitename}} + {{include file="field_textarea.tpl" field=$banner}} + {{include file="field_select.tpl" field=$language}} + {{include file="field_select.tpl" field=$theme}} + {{include file="field_select.tpl" field=$theme_mobile}} + {{include file="field_select.tpl" field=$ssl_policy}} + {{include file="field_checkbox.tpl" field=$new_share}} + {{include file="field_checkbox.tpl" field=$hide_help}} + {{include file="field_select.tpl" field=$singleuser}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$registration}}</h3> + {{include file="field_input.tpl" field=$register_text}} + {{include file="field_select.tpl" field=$register_policy}} + + {{include file="field_checkbox.tpl" field=$no_multi_reg}} + {{include file="field_checkbox.tpl" field=$no_openid}} + {{include file="field_checkbox.tpl" field=$no_regfullname}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$upload}}</h3> + {{include file="field_input.tpl" field=$maximagesize}} + {{include file="field_input.tpl" field=$maximagelength}} + {{include file="field_input.tpl" field=$jpegimagequality}} + + <h3>{{$corporate}}</h3> + {{include file="field_input.tpl" field=$allowed_sites}} + {{include file="field_input.tpl" field=$allowed_email}} + {{include file="field_checkbox.tpl" field=$block_public}} + {{include file="field_checkbox.tpl" field=$force_publish}} + {{include file="field_checkbox.tpl" field=$no_community_page}} + {{include file="field_checkbox.tpl" field=$ostatus_disabled}} + {{include file="field_select.tpl" field=$ostatus_poll_interval}} + {{include file="field_checkbox.tpl" field=$diaspora_enabled}} + {{include file="field_checkbox.tpl" field=$dfrn_only}} + {{include file="field_input.tpl" field=$global_directory}} + {{include file="field_checkbox.tpl" field=$thread_allow}} + {{include file="field_checkbox.tpl" field=$newuser_private}} + {{include file="field_checkbox.tpl" field=$enotify_no_content}} + {{include file="field_checkbox.tpl" field=$private_addons}} + {{include file="field_checkbox.tpl" field=$disable_embedded}} + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$advanced}}</h3> + {{include file="field_checkbox.tpl" field=$no_utf}} + {{include file="field_checkbox.tpl" field=$verifyssl}} + {{include file="field_input.tpl" field=$proxy}} + {{include file="field_input.tpl" field=$proxyuser}} + {{include file="field_input.tpl" field=$timeout}} + {{include file="field_input.tpl" field=$delivery_interval}} + {{include file="field_input.tpl" field=$poll_interval}} + {{include file="field_input.tpl" field=$maxloadavg}} + {{include file="field_input.tpl" field=$abandon_days}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + </form> +</div> diff --git a/view/theme/frost-mobile/templates/admin_users.tpl b/view/theme/frost-mobile/templates/admin_users.tpl new file mode 100644 index 0000000000..4d88670c17 --- /dev/null +++ b/view/theme/frost-mobile/templates/admin_users.tpl @@ -0,0 +1,103 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + function confirm_delete(uname){ + return confirm( "{{$confirm_delete}}".format(uname)); + } + function confirm_delete_multi(){ + return confirm("{{$confirm_delete_multi}}"); + } + function selectall(cls){ + $j("."+cls).attr('checked','checked'); + return false; + } +</script> +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/users" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + <h3>{{$h_pending}}</h3> + {{if $pending}} + <table id='pending'> + <thead> + <tr> + {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $pending as $u}} + <tr> + <td class="created">{{$u.created}}</td> + <td class="name">{{$u.name}}</td> + <td class="email">{{$u.email}}</td> + <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> + <td class="tools"> + <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='tool like'></span></a> + <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='tool dislike'></span></a> + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> + {{else}} + <p>{{$no_pending}}</p> + {{/if}} + + + + + <h3>{{$h_users}}</h3> + {{if $users}} + <table id='users'> + <thead> + <tr> + <th></th> + {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $users as $u}} + <tr> + <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> + <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> + <td class='email'>{{$u.email}}</td> + <td class='register_date'>{{$u.register_date}}</td> + <td class='login_date'>{{$u.login_date}}</td> + <td class='lastitem_date'>{{$u.lastitem_date}}</td> + <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> + <td class="checkbox"> + {{if $u.is_admin}} + + {{else}} + <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> + {{/if}} + <td class="tools"> + {{if $u.is_admin}} + + {{else}} + <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> + <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> + {{/if}} + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> + {{else}} + NO USERS?!? + {{/if}} + </form> +</div> diff --git a/view/theme/frost-mobile/templates/categories_widget.tpl b/view/theme/frost-mobile/templates/categories_widget.tpl new file mode 100644 index 0000000000..1749fced3f --- /dev/null +++ b/view/theme/frost-mobile/templates/categories_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<div id="categories-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="categories-ul"> + <li class="tool"><a href="{{$base}}" class="categories-link categories-all{{if $sel_all}} categories-selected{{/if}}">{{$all}}</a></li> + {{foreach $terms as $term}} + <li class="tool"><a href="{{$base}}?f=&category={{$term.name}}" class="categories-link{{if $term.selected}} categories-selected{{/if}}">{{$term.name}}</a></li> + {{/foreach}} + </ul> + +</div>-->*}} diff --git a/view/theme/frost-mobile/templates/comment_item.tpl b/view/theme/frost-mobile/templates/comment_item.tpl new file mode 100644 index 0000000000..1b22ea9c6e --- /dev/null +++ b/view/theme/frost-mobile/templates/comment_item.tpl @@ -0,0 +1,83 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- <script> + $(document).ready( function () { + $(document).mouseup(function(e) { + var container = $("#comment-edit-wrapper-{{$id}}"); + if( container.has(e.target).length === 0) { + commentClose(document.getElementById('comment-edit-text-{{$id}}'),{{$id}}); + cmtBbClose({{$id}}); + } + }); + }); + </script>-->*}} + + <div class="comment-wwedit-wrapper {{$indent}}" id="comment-edit-wrapper-{{$id}}" style="display: block;" > + <form class="comment-edit-form {{$indent}}" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;" > +{{*<!-- <span id="hide-commentbox-{{$id}}" class="hide-commentbox fakelink" onclick="showHideCommentBox({{$id}});">{{$comment}}</span> + <form class="comment-edit-form" style="display: none;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;">-->*}} + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="source" value="{{$sourceapp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + {{*<!--<div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" >-->*}} + <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-{{$id}}" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + {{*<!--</div>-->*}} + {{*<!--<div class="comment-edit-photo-end"></div>-->*}} + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> +{{*<!-- <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li>-->*}} + </ul> + {{*<!--<div class="comment-edit-bb-end"></div>-->*}} +{{*<!-- <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose({{$id}});" >{{$comment}}</textarea>-->*}} + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + {{*<!--<span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="preview-link fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div>-->*}} + </div> + + {{*<!--<div class="comment-edit-end"></div>-->*}} + </form> + + </div> diff --git a/view/theme/frost-mobile/templates/common_tabs.tpl b/view/theme/frost-mobile/templates/common_tabs.tpl new file mode 100644 index 0000000000..9fa4ed41d9 --- /dev/null +++ b/view/theme/frost-mobile/templates/common_tabs.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<ul class="tabs"> + {{foreach $tabs as $tab}} + <li id="{{$tab.id}}"><a href="{{$tab.url}}" class="tab button {{$tab.sel}}"{{if $tab.title}} title="{{$tab.title}}"{{/if}}>{{$tab.label}}</a></li> + {{/foreach}} + <div id="tabs-end"></div> +</ul> diff --git a/view/theme/frost-mobile/templates/contact_block.tpl b/view/theme/frost-mobile/templates/contact_block.tpl new file mode 100644 index 0000000000..5a0a26b87e --- /dev/null +++ b/view/theme/frost-mobile/templates/contact_block.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<div id="contact-block"> +<h4 class="contact-block-h4">{{$contacts}}</h4> +{{if $micropro}} + <a class="allcontact-link" href="viewcontacts/{{$nickname}}">{{$viewcontacts}}</a> + <div class='contact-block-content'> + {{foreach $micropro as $m}} + {{$m}} + {{/foreach}} + </div> +{{/if}} +</div> +<div class="clear"></div>-->*}} diff --git a/view/theme/frost-mobile/templates/contact_edit.tpl b/view/theme/frost-mobile/templates/contact_edit.tpl new file mode 100644 index 0000000000..924acb0c1a --- /dev/null +++ b/view/theme/frost-mobile/templates/contact_edit.tpl @@ -0,0 +1,98 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h2>{{$header}}</h2> + +<div id="contact-edit-wrapper" > + + {{$tab_str}} + + <div id="contact-edit-drop-link" > + <a href="contacts/{{$contact_id}}/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}}></a> + </div> + + <div id="contact-edit-drop-link-end"></div> + + <div class="vcard"> + <div class="fn">{{$name}}</div> + <div id="profile-photo-wrapper"><img class="photo" style="width: 175px; height: 175px;" src="{{$photo}}" alt="{{$name}}" /></div> + </div> + + + <div id="contact-edit-nav-wrapper" > + <div id="contact-edit-links"> + <ul> + <li><div id="contact-edit-rel">{{$relation_text}}</div></li> + <li><div id="contact-edit-nettype">{{$nettype}}</div></li> + {{if $lost_contact}} + <li><div id="lost-contact-message">{{$lost_contact}}</div></li> + {{/if}} + {{if $insecure}} + <li><div id="insecure-message">{{$insecure}}</div></li> + {{/if}} + {{if $blocked}} + <li><div id="block-message">{{$blocked}}</div></li> + {{/if}} + {{if $ignored}} + <li><div id="ignore-message">{{$ignored}}</div></li> + {{/if}} + {{if $archived}} + <li><div id="archive-message">{{$archived}}</div></li> + {{/if}} + + <li> </li> + + {{if $common_text}} + <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> + {{/if}} + {{if $all_friends}} + <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> + {{/if}} + + + <li><a href="network/0?nets=all&cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> + {{if $lblsuggest}} + <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> + {{/if}} + + </ul> + </div> + </div> + <div id="contact-edit-nav-end"></div> + + +<form action="contacts/{{$contact_id}}" method="post" > +<input type="hidden" name="contact_id" value="{{$contact_id}}"> + + {{if $poll_enabled}} + <div id="contact-edit-poll-wrapper"> + <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> + <span id="contact-edit-poll-text">{{$updpub}} {{$poll_interval}}</span> <span id="contact-edit-update-now" class="button"><a id="update_now_link" href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> + </div> + {{/if}} + <div id="contact-edit-end" ></div> + + {{include file="field_checkbox.tpl" field=$hidden}} + +<div id="contact-edit-info-wrapper"> +<h4>{{$lbl_info1}}</h4> + <textarea id="contact-edit-info" rows="8"{{* cols="35"*}} name="info">{{$info}}</textarea> + <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> +</div> +<div id="contact-edit-info-end"></div> + + +<div id="contact-edit-profile-select-text"> +<h4>{{$lbl_vis1}}</h4> +<p>{{$lbl_vis2}}</p> +</div> +{{$profile_select}} +<div id="contact-edit-profile-select-end"></div> + +<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> + +</form> +</div> diff --git a/view/theme/frost-mobile/templates/contact_head.tpl b/view/theme/frost-mobile/templates/contact_head.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/theme/frost-mobile/templates/contact_head.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/theme/frost-mobile/templates/contact_template.tpl b/view/theme/frost-mobile/templates/contact_template.tpl new file mode 100644 index 0000000000..7d257dabcc --- /dev/null +++ b/view/theme/frost-mobile/templates/contact_template.tpl @@ -0,0 +1,41 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > + <div class="contact-entry-photo-wrapper" > + <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" + onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}});" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > + +{{*<!-- <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a>-->*}} + <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}"> + <img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /> + </span> + + {{if $contact.photo_menu}} +{{*<!-- <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span>-->*}} + <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> + <ul> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + </div> + {{/if}} + </div> + + </div> + <div class="contact-entry-photo-end" ></div> + <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div><br /> +{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} + <div class="contact-entry-network" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> + + <div class="contact-entry-end" ></div> +</div> diff --git a/view/theme/frost-mobile/templates/contacts-end.tpl b/view/theme/frost-mobile/templates/contacts-end.tpl new file mode 100644 index 0000000000..9298a4245c --- /dev/null +++ b/view/theme/frost-mobile/templates/contacts-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> + + diff --git a/view/theme/frost-mobile/templates/contacts-head.tpl b/view/theme/frost-mobile/templates/contacts-head.tpl new file mode 100644 index 0000000000..dd66b71d3e --- /dev/null +++ b/view/theme/frost-mobile/templates/contacts-head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.autocompleteType = 'contacts-head'; +</script> + diff --git a/view/theme/frost-mobile/templates/contacts-template.tpl b/view/theme/frost-mobile/templates/contacts-template.tpl new file mode 100644 index 0000000000..b9162c2e9e --- /dev/null +++ b/view/theme/frost-mobile/templates/contacts-template.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> + +{{if $finding}}<h4>{{$finding}}</h4>{{/if}} + +<div id="contacts-search-wrapper"> +<form id="contacts-search-form" action="{{$cmd}}" method="get" > +<span class="contacts-search-desc">{{$desc}}</span> +<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> +<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> +</form> +</div> +<div id="contacts-search-end"></div> + +{{$tabs}} + + +<div id="contacts-display-wrapper"> +{{foreach $contacts as $contact}} + {{include file="contact_template.tpl"}} +{{/foreach}} +</div> +<div id="contact-edit-end"></div> + +{{$paginate}} + + + + diff --git a/view/theme/frost-mobile/templates/contacts-widget-sidebar.tpl b/view/theme/frost-mobile/templates/contacts-widget-sidebar.tpl new file mode 100644 index 0000000000..bda321896e --- /dev/null +++ b/view/theme/frost-mobile/templates/contacts-widget-sidebar.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$follow_widget}} + diff --git a/view/theme/frost-mobile/templates/conversation.tpl b/view/theme/frost-mobile/templates/conversation.tpl new file mode 100644 index 0000000000..f6810bb100 --- /dev/null +++ b/view/theme/frost-mobile/templates/conversation.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> + {{foreach $thread.items as $item}} + {{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> + {{/if}} + {{if $item.comment_lastcollapsed}}</div>{{/if}} + + {{include file="{{$item.template}}"}} + + + {{/foreach}} +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{*<!--{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<div id="item-delete-selected-end"></div> +{{/if}}-->*}} diff --git a/view/theme/frost-mobile/templates/cropbody.tpl b/view/theme/frost-mobile/templates/cropbody.tpl new file mode 100644 index 0000000000..5ace9a1aaf --- /dev/null +++ b/view/theme/frost-mobile/templates/cropbody.tpl @@ -0,0 +1,32 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> +<p id="cropimage-desc"> +{{$desc}} +</p> +<div id="cropimage-wrapper"> +<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> +</div> +<div id="cropimage-preview-wrapper" > +<div id="previewWrap" ></div> +</div> + +<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<input type="hidden" name="cropfinal" value="1" /> +<input type="hidden" name="xstart" id="x1" /> +<input type="hidden" name="ystart" id="y1" /> +<input type="hidden" name="xfinal" id="x2" /> +<input type="hidden" name="yfinal" id="y2" /> +<input type="hidden" name="height" id="height" /> +<input type="hidden" name="width" id="width" /> + +<div id="crop-image-submit-wrapper" > +<input type="submit" name="submit" value="{{$done}}" /> +</div> + +</form> diff --git a/view/theme/frost-mobile/templates/cropend.tpl b/view/theme/frost-mobile/templates/cropend.tpl new file mode 100644 index 0000000000..7a828815b9 --- /dev/null +++ b/view/theme/frost-mobile/templates/cropend.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> + <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> + <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> + <script type="text/javascript" language="javascript">initCrop();</script> diff --git a/view/theme/frost-mobile/templates/crophead.tpl b/view/theme/frost-mobile/templates/crophead.tpl new file mode 100644 index 0000000000..6438cfb354 --- /dev/null +++ b/view/theme/frost-mobile/templates/crophead.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/frost-mobile/templates/display-head.tpl b/view/theme/frost-mobile/templates/display-head.tpl new file mode 100644 index 0000000000..17d17dd7db --- /dev/null +++ b/view/theme/frost-mobile/templates/display-head.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + window.autoCompleteType = 'display-head'; +</script> + diff --git a/view/theme/frost-mobile/templates/end.tpl b/view/theme/frost-mobile/templates/end.tpl new file mode 100644 index 0000000000..435c190fb9 --- /dev/null +++ b/view/theme/frost-mobile/templates/end.tpl @@ -0,0 +1,27 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!--[if IE]> +<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> +<![endif]--> +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> +<script type="text/javascript"> + tinyMCE.init({ mode : "none"}); +</script>-->*}} +<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> +<script type="text/javascript">var $j = jQuery.noConflict();</script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script> +<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script>-->*}} +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}} +<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> + +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/fk.autocomplete.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/acl.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/main.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/theme.min.js"></script> + diff --git a/view/theme/frost-mobile/templates/event.tpl b/view/theme/frost-mobile/templates/event.tpl new file mode 100644 index 0000000000..15c4e2b937 --- /dev/null +++ b/view/theme/frost-mobile/templates/event.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{foreach $events as $event}} + <div class="event"> + + {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} + {{$event.html}} + {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} + {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link tool s22 pencil"></a>{{/if}} + </div> + <div class="clear"></div> +{{/foreach}} diff --git a/view/theme/frost-mobile/templates/event_end.tpl b/view/theme/frost-mobile/templates/event_end.tpl new file mode 100644 index 0000000000..c275be9236 --- /dev/null +++ b/view/theme/frost-mobile/templates/event_end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> + + diff --git a/view/theme/frost-mobile/templates/event_head.tpl b/view/theme/frost-mobile/templates/event_head.tpl new file mode 100644 index 0000000000..9d1c4b5f94 --- /dev/null +++ b/view/theme/frost-mobile/templates/event_head.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> + +<script language="javascript" type="text/javascript"> +window.aclType = 'event_head'; +</script> + diff --git a/view/theme/frost-mobile/templates/field_checkbox.tpl b/view/theme/frost-mobile/templates/field_checkbox.tpl new file mode 100644 index 0000000000..f7f857f592 --- /dev/null +++ b/view/theme/frost-mobile/templates/field_checkbox.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field checkbox' id='div_id_{{$field.0}}'> + <label id='label_id_{{$field.0}}' for='id_{{$field.0}}'>{{$field.1}}</label> + <input type="checkbox" name='{{$field.0}}' id='id_{{$field.0}}' value="1" {{if $field.2}}checked="checked"{{/if}}><br /> + <span class='field_help' id='help_id_{{$field.0}}'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost-mobile/templates/field_input.tpl b/view/theme/frost-mobile/templates/field_input.tpl new file mode 100644 index 0000000000..240bed249f --- /dev/null +++ b/view/theme/frost-mobile/templates/field_input.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost-mobile/templates/field_openid.tpl b/view/theme/frost-mobile/templates/field_openid.tpl new file mode 100644 index 0000000000..d5ebd9a3b6 --- /dev/null +++ b/view/theme/frost-mobile/templates/field_openid.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input openid' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost-mobile/templates/field_password.tpl b/view/theme/frost-mobile/templates/field_password.tpl new file mode 100644 index 0000000000..f1352f27b2 --- /dev/null +++ b/view/theme/frost-mobile/templates/field_password.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field password' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label><br /> + <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost-mobile/templates/field_themeselect.tpl b/view/theme/frost-mobile/templates/field_themeselect.tpl new file mode 100644 index 0000000000..0d4552c3bf --- /dev/null +++ b/view/theme/frost-mobile/templates/field_themeselect.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field select'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <select name='{{$field.0}}' id='id_{{$field.0}}' {{if $field.5}}onchange="previewTheme(this);"{{/if}} > + {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} + </select> + <span class='field_help'>{{$field.3}}</span> + <div id="theme-preview"></div> + </div> diff --git a/view/theme/frost-mobile/templates/generic_links_widget.tpl b/view/theme/frost-mobile/templates/generic_links_widget.tpl new file mode 100644 index 0000000000..705ddb57cb --- /dev/null +++ b/view/theme/frost-mobile/templates/generic_links_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget{{if $class}} {{$class}}{{/if}}"> +{{*<!-- {{if $title}}<h3>{{$title}}</h3>{{/if}}-->*}} + {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} + + <ul class="tabs links-widget"> + {{foreach $items as $item}} + <li class="tool"><a href="{{$item.url}}" class="tab {{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li> + {{/foreach}} + <div id="tabs-end"></div> + </ul> + +</div> diff --git a/view/theme/frost-mobile/templates/group_drop.tpl b/view/theme/frost-mobile/templates/group_drop.tpl new file mode 100644 index 0000000000..2693228154 --- /dev/null +++ b/view/theme/frost-mobile/templates/group_drop.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > + <a href="group/drop/{{$id}}?t={{$form_security_token}}" + onclick="return confirmDelete();" + id="group-delete-icon-{{$id}}" + class="icon drophide group-delete-icon" + {{*onmouseover="imgbright(this);" + onmouseout="imgdull(this);"*}} ></a> +</div> +<div class="group-delete-end"></div> diff --git a/view/theme/frost-mobile/templates/head.tpl b/view/theme/frost-mobile/templates/head.tpl new file mode 100644 index 0000000000..d11d072f26 --- /dev/null +++ b/view/theme/frost-mobile/templates/head.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +{{*<!--<meta content='width=device-width, minimum-scale=1 maximum-scale=1' name='viewport'> +<meta content='True' name='HandheldFriendly'> +<meta content='320' name='MobileOptimized'>-->*}} +<meta name="viewport" content="width=device-width; initial-scale = 1.0; maximum-scale=1.0; user-scalable=no" /> +{{*<!--<meta name="viewport" content="width=100%; initial-scale=1; maximum-scale=1; minimum-scale=1; user-scalable=no;" />-->*}} + +<base href="{{$baseurl}}/" /> +<meta name="generator" content="{{$generator}}" /> +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> +<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> +<link rel="stylesheet" href="{{$baseurl}}/library/tiptip/tipTip.css" type="text/css" media="screen" />-->*}} +<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> + +<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> + +<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> +<link rel="search" + href="{{$baseurl}}/opensearch" + type="application/opensearchdescription+xml" + title="Search in Friendica" /> + +<script> + window.delItem = "{{$delitem}}"; + window.commentEmptyText = "{{$comment}}"; + window.showMore = "{{$showmore}}"; + window.showFewer = "{{$showfewer}}"; + var updateInterval = {{$update_interval}}; + var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}}; +</script> + diff --git a/view/theme/frost-mobile/templates/jot-end.tpl b/view/theme/frost-mobile/templates/jot-end.tpl new file mode 100644 index 0000000000..055ecc5e61 --- /dev/null +++ b/view/theme/frost-mobile/templates/jot-end.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + +<script>if(typeof window.jotInit != 'undefined') initEditor();</script> + diff --git a/view/theme/frost-mobile/templates/jot-header.tpl b/view/theme/frost-mobile/templates/jot-header.tpl new file mode 100644 index 0000000000..bfaf3d5e06 --- /dev/null +++ b/view/theme/frost-mobile/templates/jot-header.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + var none = "none"; // ugly hack: {{$editselect}} shouldn't be a string if TinyMCE is enabled, but should if it isn't + window.editSelect = {{$editselect}}; + window.isPublic = "{{$ispublic}}"; + window.nickname = "{{$nickname}}"; + window.linkURL = "{{$linkurl}}"; + window.vidURL = "{{$vidurl}}"; + window.audURL = "{{$audurl}}"; + window.whereAreU = "{{$whereareu}}"; + window.term = "{{$term}}"; + window.baseURL = "{{$baseurl}}"; + window.geoTag = function () { {{$geotag}} } + window.jotId = "#profile-jot-text"; + window.imageUploadButton = 'wall-image-upload'; +</script> + + diff --git a/view/theme/frost-mobile/templates/jot.tpl b/view/theme/frost-mobile/templates/jot.tpl new file mode 100644 index 0000000000..1dcfc0b21c --- /dev/null +++ b/view/theme/frost-mobile/templates/jot.tpl @@ -0,0 +1,96 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey"></div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="source" value="{{$sourceapp}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> + {{if $placeholdercategory}} + <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> + {{/if}} + <div id="jot-text-wrap"> + {{*<!--<img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" />-->*}} + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + </div> + +<div id="profile-jot-submit-wrapper" class="jothidden"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};" > + <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> + </div> + + {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a>-->*}} + <div id="profile-link-wrapper" style="display: {{$visitor}};" > + <a id="profile-link" class="icon link" title="{{$weblink}}" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};" > + <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};" > + <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};" > + <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> + </div> + <div id="profile-nolocation-wrapper" style="display: none;" > + <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> + </div> + + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> + + <div id="profile-jot-perms-end"></div> + + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper"> + {{$acl}} + <hr/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + {{$jotnets}} + <div id="profile-jot-networks-end"></div> + </div> + </div> + + +</div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>window.jotInit = true;</script>{{/if}} diff --git a/view/theme/frost-mobile/templates/jot_geotag.tpl b/view/theme/frost-mobile/templates/jot_geotag.tpl new file mode 100644 index 0000000000..d828980e58 --- /dev/null +++ b/view/theme/frost-mobile/templates/jot_geotag.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + if(navigator.geolocation) { + navigator.geolocation.getCurrentPosition(function(position) { + var lat = position.coords.latitude.toFixed(4); + var lon = position.coords.longitude.toFixed(4); + + $j('#jot-coord').val(lat + ', ' + lon); + $j('#profile-nolocation-wrapper').show(); + }); + } + diff --git a/view/theme/frost-mobile/templates/lang_selector.tpl b/view/theme/frost-mobile/templates/lang_selector.tpl new file mode 100644 index 0000000000..a1aee8277f --- /dev/null +++ b/view/theme/frost-mobile/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/theme/frost-mobile/templates/like_noshare.tpl b/view/theme/frost-mobile/templates/like_noshare.tpl new file mode 100644 index 0000000000..1ad1eeaeec --- /dev/null +++ b/view/theme/frost-mobile/templates/like_noshare.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> + <a href="#" class="tool like" title="{{$likethis}}" onclick="dolike({{$id}},'like'); return false"></a> + {{if $nolike}} + <a href="#" class="tool dislike" title="{{$nolike}}" onclick="dolike({{$id}},'dislike'); return false"></a> + {{/if}} + <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> +</div> diff --git a/view/theme/frost-mobile/templates/login.tpl b/view/theme/frost-mobile/templates/login.tpl new file mode 100644 index 0000000000..a361f3e271 --- /dev/null +++ b/view/theme/frost-mobile/templates/login.tpl @@ -0,0 +1,50 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="login-form"> +<form action="{{$dest_url}}" method="post" > + <input type="hidden" name="auth-params" value="login" /> + + <div id="login_standard"> + {{include file="field_input.tpl" field=$lname}} + {{include file="field_password.tpl" field=$lpassword}} + </div> + + {{if $openid}} + <div id="login_openid"> + {{include file="field_openid.tpl" field=$lopenid}} + </div> + {{/if}} + + <br /> + <div id='login-footer'> +<!-- <div class="login-extra-links"> + By signing in you agree to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> + </div>--> + + <br /> + {{include file="field_checkbox.tpl" field=$lremember}} + + <div id="login-submit-wrapper" > + <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> + </div> + + <br /><br /> + <div class="login-extra-links"> + {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} + <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> + </div> + </div> + + {{foreach $hiddens as $k=>$v}} + <input type="hidden" name="{{$k}}" value="{{$v}}" /> + {{/foreach}} + + +</form> +</div> + +<script type="text/javascript">window.loginName = "{{$lname.0}}";</script> diff --git a/view/theme/frost-mobile/templates/login_head.tpl b/view/theme/frost-mobile/templates/login_head.tpl new file mode 100644 index 0000000000..c2d9504ad3 --- /dev/null +++ b/view/theme/frost-mobile/templates/login_head.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost-mobile/login-style.css" type="text/css" media="all" />-->*}} + diff --git a/view/theme/frost-mobile/templates/lostpass.tpl b/view/theme/frost-mobile/templates/lostpass.tpl new file mode 100644 index 0000000000..5a22c245bf --- /dev/null +++ b/view/theme/frost-mobile/templates/lostpass.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="lostpass-form"> +<h2>{{$title}}</h2> +<br /><br /><br /> + +<form action="lostpass" method="post" > +<div id="login-name-wrapper" class="field input"> + <label for="login-name" id="label-login-name">{{$name}}</label><br /> + <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> +</div> +<div id="login-extra-end"></div> +<p id="lostpass-desc"> +{{$desc}} +</p> +<br /> + +<div id="login-submit-wrapper" > + <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> +</div> +<div id="login-submit-end"></div> +</form> +</div> diff --git a/view/theme/frost-mobile/templates/mail_conv.tpl b/view/theme/frost-mobile/templates/mail_conv.tpl new file mode 100644 index 0000000000..c6d9aa03af --- /dev/null +++ b/view/theme/frost-mobile/templates/mail_conv.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-conv-outside-wrapper"> + <div class="mail-conv-sender" > + <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> + </div> + <div class="mail-conv-detail" > + <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> + <div class="mail-conv-date">{{$mail.date}}</div> + <div class="mail-conv-subject">{{$mail.subject}}</div> + </div> + <div class="mail-conv-body">{{$mail.body}}</div> +</div> +<div class="mail-conv-outside-wrapper-end"></div> + + +<div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a></div> +<div class="mail-conv-delete-end"></div> + +<hr class="mail-conv-break" /> diff --git a/view/theme/frost-mobile/templates/mail_list.tpl b/view/theme/frost-mobile/templates/mail_list.tpl new file mode 100644 index 0000000000..0607c15c73 --- /dev/null +++ b/view/theme/frost-mobile/templates/mail_list.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-outside-wrapper"> + <div class="mail-list-sender" > + <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> + </div> + <div class="mail-list-detail"> + <div class="mail-list-sender-name" >{{$from_name}}</div> + <div class="mail-list-date">{{$date}}</div> + <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> + <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > + <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> + </div> +</div> +</div> +<div class="mail-list-delete-end"></div> + +<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/frost-mobile/templates/message-end.tpl b/view/theme/frost-mobile/templates/message-end.tpl new file mode 100644 index 0000000000..9298a4245c --- /dev/null +++ b/view/theme/frost-mobile/templates/message-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> + + diff --git a/view/theme/frost-mobile/templates/message-head.tpl b/view/theme/frost-mobile/templates/message-head.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/theme/frost-mobile/templates/message-head.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/theme/frost-mobile/templates/moderated_comment.tpl b/view/theme/frost-mobile/templates/moderated_comment.tpl new file mode 100644 index 0000000000..b2401ca483 --- /dev/null +++ b/view/theme/frost-mobile/templates/moderated_comment.tpl @@ -0,0 +1,66 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> + <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> + <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> + <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> + <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> + <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> + <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> + </div> + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <div class="comment-edit-bb-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/frost-mobile/templates/msg-end.tpl b/view/theme/frost-mobile/templates/msg-end.tpl new file mode 100644 index 0000000000..594f3f79b9 --- /dev/null +++ b/view/theme/frost-mobile/templates/msg-end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + diff --git a/view/theme/frost-mobile/templates/msg-header.tpl b/view/theme/frost-mobile/templates/msg-header.tpl new file mode 100644 index 0000000000..b0a0f79457 --- /dev/null +++ b/view/theme/frost-mobile/templates/msg-header.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> + window.nickname = "{{$nickname}}"; + window.linkURL = "{{$linkurl}}"; + var plaintext = "none"; + window.jotId = "#prvmail-text"; + window.imageUploadButton = 'prvmail-upload'; + window.autocompleteType = 'msg-header'; +</script> + diff --git a/view/theme/frost-mobile/templates/nav.tpl b/view/theme/frost-mobile/templates/nav.tpl new file mode 100644 index 0000000000..2c9f29d503 --- /dev/null +++ b/view/theme/frost-mobile/templates/nav.tpl @@ -0,0 +1,151 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> +{{*<!-- {{$langselector}} -->*}} + +{{*<!-- <div id="site-location">{{$sitelocation}}</div> -->*}} + + <span id="nav-link-wrapper" > + +{{*<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->*}} + <div class="nav-button-container"> +{{*<!-- <a class="system-menu-link nav-link" href="#system-menu" title="Menu">-->*}} + <img rel="#system-menu-list" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/menu.png"> +{{*<!-- </a>-->*}} + <ul id="system-menu-list" class="nav-menu-list"> + {{if $nav.login}} + <a id="nav-login-link" class="nav-load-page-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> + {{/if}} + + {{if $nav.register}} + <a id="nav-register-link" class="nav-load-page-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a> + {{/if}} + + {{if $nav.settings}} + <li><a id="nav-settings-link" class="{{$nav.settings.2}} nav-load-page-link" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li> + {{/if}} + + {{if $nav.manage}} + <li> + <a id="nav-manage-link" class="nav-load-page-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a> + </li> + {{/if}} + + {{if $nav.profiles}} + <li><a id="nav-profiles-link" class="{{$nav.profiles.2}} nav-load-page-link" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a></li> + {{/if}} + + {{if $nav.admin}} + <li><a id="nav-admin-link" class="{{$nav.admin.2}} nav-load-page-link" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li> + {{/if}} + + <li><a id="nav-search-link" class="{{$nav.search.2}} nav-load-page-link" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a></li> + + {{if $nav.apps}} + <li><a id="nav-apps-link" class="{{$nav.apps.2}} nav-load-page-link" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a></li> + {{/if}} + + {{if $nav.help}} + <li><a id="nav-help-link" class="{{$nav.help.2}} nav-load-page-link" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li> + {{/if}} + + {{if $nav.logout}} + <li><a id="nav-logout-link" class="{{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> + {{/if}} + </ul> + </div> + + {{if $nav.notifications}} +{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a>-->*}} + <div class="nav-button-container"> +{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">-->*}} + <img rel="#nav-notifications-menu" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/notifications.png"> +{{*<!-- </a>-->*}} + <span id="notify-update" class="nav-ajax-left"></span> + <ul id="nav-notifications-menu" class="notifications-menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </div> + {{/if}} + +{{*<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->*}} + <div class="nav-button-container"> +{{*<!-- <a class="contacts-menu-link nav-link" href="#contacts-menu" title="Contacts">-->*}} + <img rel="#contacts-menu-list" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/contacts.png"> + {{*<!--</a>-->*}} + {{if $nav.introductions}} + <span id="intro-update" class="nav-ajax-left"></span> + {{/if}} + <ul id="contacts-menu-list" class="nav-menu-list"> + {{if $nav.contacts}} + <li><a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><li> + {{/if}} + + <li><a id="nav-directory-link" class="{{$nav.directory.2}} nav-load-page-link" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><li> + + {{if $nav.introductions}} + <li> + <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + </li> + {{/if}} + </ul> + </div> + + {{if $nav.messages}} +{{*<!-- <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a>-->*}} + <div class="nav-button-container"> + <a id="nav-messages-link" class="{{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" > + <img src="{{$baseurl}}/view/theme/frost-mobile/images/message.png" class="nav-link"> + </a> + <span id="mail-update" class="nav-ajax-left"></span> + </div> + {{/if}} + +{{*<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->*}} + <div class="nav-button-container"> +{{*<!-- <a class="network-menu-link nav-link" href="#network-menu" title="Network">-->*}} + <img rel="#network-menu-list" class="nav-link" src="{{$baseurl}}/view/theme/frost-mobile/images/network.png"> +{{*<!-- </a>-->*}} + {{if $nav.network}} + <span id="net-update" class="nav-ajax-left"></span> + {{/if}} + <ul id="network-menu-list" class="nav-menu-list"> + {{if $nav.network}} + <li> + <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + </li> + {{*<!--<span id="net-update" class="nav-ajax-left"></span>-->*}} + {{/if}} + + {{if $nav.network}} + <li> + <a class="nav-menu-icon network-reset-link nav-link" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}">{{$nav.net_reset.1}}</a> + </li> + {{/if}} + + {{if $nav.home}} + <li><a id="nav-home-link" class="{{$nav.home.2}} {{$sel.home}} nav-load-page-link" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a></li> + {{*<!--<span id="home-update" class="nav-ajax-left"></span>-->*}} + {{/if}} + + {{if $nav.community}} + <li> + <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + </li> + {{/if}} + </ul> + </div> + + </span> + {{*<!--<span id="nav-end"></span>-->*}} + <span id="banner">{{$banner}}</span> +</nav> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> diff --git a/view/theme/frost-mobile/templates/photo_drop.tpl b/view/theme/frost-mobile/templates/photo_drop.tpl new file mode 100644 index 0000000000..96fa27880c --- /dev/null +++ b/view/theme/frost-mobile/templates/photo_drop.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > + <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></a> +</div> +<div class="wall-item-delete-end"></div> diff --git a/view/theme/frost-mobile/templates/photo_edit.tpl b/view/theme/frost-mobile/templates/photo_edit.tpl new file mode 100644 index 0000000000..87df97b4bf --- /dev/null +++ b/view/theme/frost-mobile/templates/photo_edit.tpl @@ -0,0 +1,63 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > + + <input type="hidden" name="item_id" value="{{$item_id}}" /> + + <div class="photo-edit-input-text"> + <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> + <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> + </div> + + <div id="photo-edit-albumname-end"></div> + + <div class="photo-edit-input-text"> + <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> + <input id="photo-edit-caption" type="text" size="32" name="desc" value="{{$caption}}" /> + </div> + + <div id="photo-edit-caption-end"></div> + + <div class="photo-edit-input-text"> + <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> + <input name="newtag" id="photo-edit-newtag" size="32" title="{{$help_tags}}" type="text" /> + </div> + + <div id="photo-edit-tags-end"></div> + + <div class="photo-edit-rotate-choice"> + <label id="photo-edit-rotate-cw-label" for="photo-edit-rotate-cw">{{$rotatecw}}</label> + <input id="photo-edit-rotate-cw" class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> + </div> + + <div class="photo-edit-rotate-choice"> + <label id="photo-edit-rotate-ccw-label" for="photo-edit-rotate-ccw">{{$rotateccw}}</label> + <input id="photo-edit-rotate-ccw" class="photo-edit-rotate" type="radio" name="rotate" value="2" /> + </div> + <div id="photo-edit-rotate-end"></div> + + <div id="photo-edit-perms" class="photo-edit-perms" > + <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="{{$permissions}}"/> + <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> + </a> + <div id="photo-edit-perms-menu-end"></div> + + <div style="display: none;"> + <div id="photo-edit-perms-select" > + {{$aclselect}} + </div> + </div> + </div> + <div id="photo-edit-perms-end"></div> + + <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> + <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> + + <div id="photo-edit-end"></div> +</form> + + diff --git a/view/theme/frost-mobile/templates/photo_edit_head.tpl b/view/theme/frost-mobile/templates/photo_edit_head.tpl new file mode 100644 index 0000000000..857e6e63ac --- /dev/null +++ b/view/theme/frost-mobile/templates/photo_edit_head.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.prevLink = "{{$prevlink}}"; + window.nextLink = "{{$nextlink}}"; + window.photoEdit = true; + +</script> diff --git a/view/theme/frost-mobile/templates/photo_view.tpl b/view/theme/frost-mobile/templates/photo_view.tpl new file mode 100644 index 0000000000..354fb9c28b --- /dev/null +++ b/view/theme/frost-mobile/templates/photo_view.tpl @@ -0,0 +1,47 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} +</div> + +<div id="photo-nav"> + {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}"><img src="view/theme/frost-mobile/images/arrow-left.png"></a></div>{{/if}} + {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}"><img src="view/theme/frost-mobile/images/arrow-right.png"></a></div>{{/if}} +</div> +<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +<div id="photo-photo-end"></div> +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}} +{{$edit}} +{{else}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} + {{$like}} + {{$dislike}} +</div> +{{/if}} + +{{$comments}} + +{{$paginate}} +{{/if}} + diff --git a/view/theme/frost-mobile/templates/photos_head.tpl b/view/theme/frost-mobile/templates/photos_head.tpl new file mode 100644 index 0000000000..5d7e0152da --- /dev/null +++ b/view/theme/frost-mobile/templates/photos_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.isPublic = "{{$ispublic}}"; +</script> + diff --git a/view/theme/frost-mobile/templates/photos_upload.tpl b/view/theme/frost-mobile/templates/photos_upload.tpl new file mode 100644 index 0000000000..d0b5135cb7 --- /dev/null +++ b/view/theme/frost-mobile/templates/photos_upload.tpl @@ -0,0 +1,55 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$pagename}}</h3> + +<div id="photos-usage-message">{{$usage}}</div> + +<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > + <div id="photos-upload-new-wrapper" > + <div id="photos-upload-newalbum-div"> + <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> + </div> + <input id="photos-upload-newalbum" type="text" name="newalbum" /> + </div> + <div id="photos-upload-new-end"></div> + <div id="photos-upload-exist-wrapper"> + <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> + <select id="photos-upload-album-select" name="album"> + {{$albumselect}} + </select> + </div> + <div id="photos-upload-exist-end"></div> + + {{$default_upload_box}} + + <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > + <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> + <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> + </div> + + + <div id="photos-upload-perms" class="photos-upload-perms" > + <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;"> + <div id="photos-upload-permissions-wrapper"> + {{$aclselect}} + </div> + </div> + + <div id="photos-upload-spacer"></div> + + {{$alt_uploader}} + + {{$default_upload_submit}} + + <div class="photos-upload-end" ></div> +</form> + diff --git a/view/theme/frost-mobile/templates/profed_end.tpl b/view/theme/frost-mobile/templates/profed_end.tpl new file mode 100644 index 0000000000..048c52c44d --- /dev/null +++ b/view/theme/frost-mobile/templates/profed_end.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script type="text/javascript" src="js/country.min.js" ></script> + +<script language="javascript" type="text/javascript"> + Fill_Country('{{$country_name}}'); + Fill_States('{{$region}}'); +</script> + diff --git a/view/theme/frost-mobile/templates/profed_head.tpl b/view/theme/frost-mobile/templates/profed_head.tpl new file mode 100644 index 0000000000..e4fef64d63 --- /dev/null +++ b/view/theme/frost-mobile/templates/profed_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> + window.editSelect = "none"; +</script> + diff --git a/view/theme/frost-mobile/templates/profile_edit.tpl b/view/theme/frost-mobile/templates/profile_edit.tpl new file mode 100644 index 0000000000..2a38795d66 --- /dev/null +++ b/view/theme/frost-mobile/templates/profile_edit.tpl @@ -0,0 +1,327 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$default}} + +<h1>{{$banner}}</h1> + +<div id="profile-edit-links"> +<ul> +<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> +<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> +<li></li> +<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> + +</ul> +</div> + +<div id="profile-edit-links-end"></div> + + +<div id="profile-edit-wrapper" > +<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-edit-profile-name-wrapper" > +<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> +<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> +</div> +<div id="profile-edit-profile-name-end"></div> + +<div id="profile-edit-name-wrapper" > +<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> +<input type="text" size="28" name="name" id="profile-edit-name" value="{{$name}}" /> +</div> +<div id="profile-edit-name-end"></div> + +<div id="profile-edit-pdesc-wrapper" > +<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> +<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> +</div> +<div id="profile-edit-pdesc-end"></div> + + +<div id="profile-edit-gender-wrapper" > +<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> +{{$gender}} +</div> +<div id="profile-edit-gender-end"></div> + +<div id="profile-edit-dob-wrapper" > +<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> +<div id="profile-edit-dob" > +{{$dob}} {{$age}} +</div> +</div> +<div id="profile-edit-dob-end"></div> + +{{$hide_friends}} + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="profile-edit-address-wrapper" > +<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> +<input type="text" size="28" name="address" id="profile-edit-address" value="{{$address}}" /> +</div> +<div id="profile-edit-address-end"></div> + +<div id="profile-edit-locality-wrapper" > +<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> +<input type="text" size="28" name="locality" id="profile-edit-locality" value="{{$locality}}" /> +</div> +<div id="profile-edit-locality-end"></div> + + +<div id="profile-edit-postal-code-wrapper" > +<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> +<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> +</div> +<div id="profile-edit-postal-code-end"></div> + +<div id="profile-edit-country-name-wrapper" > +<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> +<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> +<option selected="selected" >{{$country_name}}</option> +<option>temp</option> +</select> +</div> +<div id="profile-edit-country-name-end"></div> + +<div id="profile-edit-region-wrapper" > +<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> +<select name="region" id="profile-edit-region" onChange="Update_Globals();" > +<option selected="selected" >{{$region}}</option> +<option>temp</option> +</select> +</div> +<div id="profile-edit-region-end"></div> + +<div id="profile-edit-hometown-wrapper" > +<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> +<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> +</div> +<div id="profile-edit-hometown-end"></div> + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="profile-edit-marital-wrapper" > +<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> +{{$marital}} +</div> +<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> +<input type="text" size="28" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> +<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> +<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> + +<div id="profile-edit-marital-end"></div> + +<div id="profile-edit-sexual-wrapper" > +<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> +{{$sexual}} +</div> +<div id="profile-edit-sexual-end"></div> + + + +<div id="profile-edit-homepage-wrapper" > +<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> +<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> +</div> +<div id="profile-edit-homepage-end"></div> + +<div id="profile-edit-politic-wrapper" > +<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> +<input type="text" size="28" name="politic" id="profile-edit-politic" value="{{$politic}}" /> +</div> +<div id="profile-edit-politic-end"></div> + +<div id="profile-edit-religion-wrapper" > +<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> +<input type="text" size="28" name="religion" id="profile-edit-religion" value="{{$religion}}" /> +</div> +<div id="profile-edit-religion-end"></div> + +<div id="profile-edit-pubkeywords-wrapper" > +<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> +<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> +</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> +<div id="profile-edit-pubkeywords-end"></div> + +<div id="profile-edit-prvkeywords-wrapper" > +<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> +<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> +</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> +<div id="profile-edit-prvkeywords-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="about-jot-wrapper" class="profile-jot-box"> +<p id="about-jot-desc" > +{{$lbl_about}} +</p> + +<textarea rows="10" cols="30" id="profile-about-text" class="profile-edit-textarea" name="about" >{{$about}}</textarea> + +</div> +<div id="about-jot-end"></div> + + +<div id="interest-jot-wrapper" class="profile-jot-box" > +<p id="interest-jot-desc" > +{{$lbl_hobbies}} +</p> + +<textarea rows="10" cols="30" id="interest-jot-text" class="profile-edit-textarea" name="interest" >{{$interest}}</textarea> + +</div> +<div id="interest-jot-end"></div> + + +<div id="likes-jot-wrapper" class="profile-jot-box" > +<p id="likes-jot-desc" > +{{$lbl_likes}} +</p> + +<textarea rows="10" cols="30" id="likes-jot-text" class="profile-edit-textarea" name="likes" >{{$likes}}</textarea> + +</div> +<div id="likes-jot-end"></div> + + +<div id="dislikes-jot-wrapper" class="profile-jot-box" > +<p id="dislikes-jot-desc" > +{{$lbl_dislikes}} +</p> + +<textarea rows="10" cols="30" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >{{$dislikes}}</textarea> + +</div> +<div id="dislikes-jot-end"></div> + + +<div id="contact-jot-wrapper" class="profile-jot-box" > +<p id="contact-jot-desc" > +{{$lbl_social}} +</p> + +<textarea rows="10" cols="30" id="contact-jot-text" class="profile-edit-textarea" name="contact" >{{$contact}}</textarea> + +</div> +<div id="contact-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="music-jot-wrapper" class="profile-jot-box" > +<p id="music-jot-desc" > +{{$lbl_music}} +</p> + +<textarea rows="10" cols="30" id="music-jot-text" class="profile-edit-textarea" name="music" >{{$music}}</textarea> + +</div> +<div id="music-jot-end"></div> + +<div id="book-jot-wrapper" class="profile-jot-box" > +<p id="book-jot-desc" > +{{$lbl_book}} +</p> + +<textarea rows="10" cols="30" id="book-jot-text" class="profile-edit-textarea" name="book" >{{$book}}</textarea> + +</div> +<div id="book-jot-end"></div> + + + +<div id="tv-jot-wrapper" class="profile-jot-box" > +<p id="tv-jot-desc" > +{{$lbl_tv}} +</p> + +<textarea rows="10" cols="30" id="tv-jot-text" class="profile-edit-textarea" name="tv" >{{$tv}}</textarea> + +</div> +<div id="tv-jot-end"></div> + + + +<div id="film-jot-wrapper" class="profile-jot-box" > +<p id="film-jot-desc" > +{{$lbl_film}} +</p> + +<textarea rows="10" cols="30" id="film-jot-text" class="profile-edit-textarea" name="film" >{{$film}}</textarea> + +</div> +<div id="film-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="romance-jot-wrapper" class="profile-jot-box" > +<p id="romance-jot-desc" > +{{$lbl_love}} +</p> + +<textarea rows="10" cols="30" id="romance-jot-text" class="profile-edit-textarea" name="romance" >{{$romance}}</textarea> + +</div> +<div id="romance-jot-end"></div> + + + +<div id="work-jot-wrapper" class="profile-jot-box" > +<p id="work-jot-desc" > +{{$lbl_work}} +</p> + +<textarea rows="10" cols="30" id="work-jot-text" class="profile-edit-textarea" name="work" >{{$work}}</textarea> + +</div> +<div id="work-jot-end"></div> + + + +<div id="education-jot-wrapper" class="profile-jot-box" > +<p id="education-jot-desc" > +{{$lbl_school}} +</p> + +<textarea rows="10" cols="30" id="education-jot-text" class="profile-edit-textarea" name="education" >{{$education}}</textarea> + +</div> +<div id="education-jot-end"></div> + + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +</form> +</div> + diff --git a/view/theme/frost-mobile/templates/profile_photo.tpl b/view/theme/frost-mobile/templates/profile_photo.tpl new file mode 100644 index 0000000000..6bcb3cf850 --- /dev/null +++ b/view/theme/frost-mobile/templates/profile_photo.tpl @@ -0,0 +1,24 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> + +<form enctype="multipart/form-data" action="profile_photo" method="post"> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-photo-upload-wrapper"> +<label id="profile-photo-upload-label" for="profile-photo-upload">{{$lbl_upfile}} </label> +<input name="userfile" type="file" id="profile-photo-upload" size="25" /> +</div> + +<div id="profile-photo-submit-wrapper"> +<input type="submit" name="submit" id="profile-photo-submit" value="{{$submit}}"> +</div> + +</form> + +<div id="profile-photo-link-select-wrapper"> +{{$select}} +</div> diff --git a/view/theme/frost-mobile/templates/profile_vcard.tpl b/view/theme/frost-mobile/templates/profile_vcard.tpl new file mode 100644 index 0000000000..85c6345d6d --- /dev/null +++ b/view/theme/frost-mobile/templates/profile_vcard.tpl @@ -0,0 +1,56 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="fn label">{{$profile.name}}</div> + + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-vcard-break"></div> + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + {{if $wallmessage}} + <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/frost-mobile/templates/prv_message.tpl b/view/theme/frost-mobile/templates/prv_message.tpl new file mode 100644 index 0000000000..17699414e7 --- /dev/null +++ b/view/theme/frost-mobile/templates/prv_message.tpl @@ -0,0 +1,44 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> + +{{if $showinputs}} +<input type="text" id="recip" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> +<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> +{{else}} +{{$select}} +{{/if}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="28" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="32" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" > + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/theme/frost-mobile/templates/register.tpl b/view/theme/frost-mobile/templates/register.tpl new file mode 100644 index 0000000000..3cd6dbda13 --- /dev/null +++ b/view/theme/frost-mobile/templates/register.tpl @@ -0,0 +1,85 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class='register-form'> +<h2>{{$regtitle}}</h2> +<br /> + +<form action="register" method="post" id="register-form"> + + <input type="hidden" name="photo" value="{{$photo}}" /> + + {{$registertext}} + + <p id="register-realpeople">{{$realpeople}}</p> + + <br /> +{{if $oidlabel}} + <div id="register-openid-wrapper" > + <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > + </div> + <div id="register-openid-end" ></div> +{{/if}} + + <div class="register-explain-wrapper"> + <p id="register-fill-desc">{{$fillwith}} {{$fillext}}</p> + </div> + + <br /><br /> + +{{if $invitations}} + + <p id="register-invite-desc">{{$invite_desc}}</p> + <div id="register-invite-wrapper" > + <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> + <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > + </div> + <div id="register-name-end" ></div> + +{{/if}} + + + <div id="register-name-wrapper" class="field input" > + <label for="register-name" id="label-register-name" >{{$namelabel}}</label><br /> + <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > + </div> + <div id="register-name-end" ></div> + + + <div id="register-email-wrapper" class="field input" > + <label for="register-email" id="label-register-email" >{{$addrlabel}}</label><br /> + <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > + </div> + <div id="register-email-end" ></div> + + <div id="register-nickname-wrapper" class="field input" > + <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label><br /> + <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" > + </div> + <div id="register-nickname-end" ></div> + + <div class="register-explain-wrapper"> + <p id="register-nickname-desc" >{{$nickdesc}}</p> + </div> + + {{$publish}} + + <div id="register-footer"> +<!-- <div class="agreement"> + By clicking '{{$regbutt}}' you are agreeing to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> + </div>--> + <br /> + + <div id="register-submit-wrapper"> + <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> + </div> + <div id="register-submit-end" ></div> + </div> +</form> +<br /><br /><br /> + +{{$license}} + +</div> diff --git a/view/theme/frost-mobile/templates/search_item.tpl b/view/theme/frost-mobile/templates/search_item.tpl new file mode 100644 index 0000000000..21f4c1adce --- /dev/null +++ b/view/theme/frost-mobile/templates/search_item.tpl @@ -0,0 +1,69 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a name="{{$item.id}}" ></a> +{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} + <div class="wall-item-content-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + {{*<!--<div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div>-->*}} + {{*<!--<div class="wall-item-photo-end"></div> -->*}} + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + {{*<!--<div class="wall-item-author">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> + + {{*<!--</div> -->*}} + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + {{*<!--<div class="wall-item-title-end"></div>-->*}} + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + {{*<!--</div>-->*}} + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + {{*<!--<div class="wall-item-delete-end"></div>-->*}} + </div> + </div> + {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> + +</div> + +-->*}} diff --git a/view/theme/frost-mobile/templates/settings-head.tpl b/view/theme/frost-mobile/templates/settings-head.tpl new file mode 100644 index 0000000000..5d7e0152da --- /dev/null +++ b/view/theme/frost-mobile/templates/settings-head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.isPublic = "{{$ispublic}}"; +</script> + diff --git a/view/theme/frost-mobile/templates/settings.tpl b/view/theme/frost-mobile/templates/settings.tpl new file mode 100644 index 0000000000..16a67039b2 --- /dev/null +++ b/view/theme/frost-mobile/templates/settings.tpl @@ -0,0 +1,152 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$ptitle}}</h1> + +{{$nickname_block}} + +<form action="settings" id="settings-form" method="post" autocomplete="off" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<h3 class="settings-heading">{{$h_pass}}</h3> + +{{include file="field_password.tpl" field=$password1}} +{{include file="field_password.tpl" field=$password2}} +{{include file="field_password.tpl" field=$password3}} + +{{if $oid_enable}} +{{include file="field_input.tpl" field=$openid}} +{{/if}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_basic}}</h3> + +{{include file="field_input.tpl" field=$username}} +{{include file="field_input.tpl" field=$email}} +{{include file="field_password.tpl" field=$password4}} +{{include file="field_custom.tpl" field=$timezone}} +{{include file="field_input.tpl" field=$defloc}} +{{include file="field_checkbox.tpl" field=$allowloc}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_prv}}</h3> + + +<input type="hidden" name="visibility" value="{{$visibility}}" /> + +{{include file="field_input.tpl" field=$maxreq}} + +{{$profile_in_dir}} + +{{$profile_in_net_dir}} + +{{$hide_friends}} + +{{$hide_wall}} + +{{$blockwall}} + +{{$blocktags}} + +{{$suggestme}} + +{{$unkmail}} + + +{{include file="field_input.tpl" field=$cntunkmail}} + +{{include file="field_input.tpl" field=$expire.days}} + + +<div class="field input"> + <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="{{$expire.advanced}}">{{$expire.label}}</a></span> + <div style="display: none;"> + <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> + <h3>{{$expire.advanced}}</h3> + {{include file="field_yesno.tpl" field=$expire.items}} + {{include file="field_yesno.tpl" field=$expire.notes}} + {{include file="field_yesno.tpl" field=$expire.starred}} + {{include file="field_yesno.tpl" field=$expire.network_only}} + </div> + </div> + +</div> + + +<div id="settings-default-perms" class="settings-default-perms" > + <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>{{$permissions}} {{$permdesc}}</a> + <div id="settings-default-perms-menu-end"></div> + +{{*<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->*}} + + <div style="display: none;"> + <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> + {{$aclselect}} + </div> + </div> + +{{*<!-- </div>-->*}} +</div> +<br/> +<div id="settings-default-perms-end"></div> + +{{$group_select}} + + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + + +<h3 class="settings-heading">{{$h_not}}</h3> +<div id="settings-notifications"> + +<div id="settings-activity-desc">{{$activity_options}}</div> + +{{include file="field_checkbox.tpl" field=$post_newfriend}} +{{include file="field_checkbox.tpl" field=$post_joingroup}} +{{include file="field_checkbox.tpl" field=$post_profilechange}} + + +<div id="settings-notify-desc">{{$lbl_not}}</div> + +<div class="group"> +{{include file="field_intcheckbox.tpl" field=$notify1}} +{{include file="field_intcheckbox.tpl" field=$notify2}} +{{include file="field_intcheckbox.tpl" field=$notify3}} +{{include file="field_intcheckbox.tpl" field=$notify4}} +{{include file="field_intcheckbox.tpl" field=$notify5}} +{{include file="field_intcheckbox.tpl" field=$notify6}} +{{include file="field_intcheckbox.tpl" field=$notify7}} +{{include file="field_intcheckbox.tpl" field=$notify8}} +</div> + +</div> + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + +<h3 class="settings-heading">{{$h_advn}}</h3> +<div id="settings-pagetype-desc">{{$h_descadvn}}</div> + +{{$pagetype}} + +<div class="settings-submit-wrapper" > +<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" /> +</div> + + diff --git a/view/theme/frost-mobile/templates/settings_display_end.tpl b/view/theme/frost-mobile/templates/settings_display_end.tpl new file mode 100644 index 0000000000..4b3db00f5a --- /dev/null +++ b/view/theme/frost-mobile/templates/settings_display_end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script> + diff --git a/view/theme/frost-mobile/templates/suggest_friends.tpl b/view/theme/frost-mobile/templates/suggest_friends.tpl new file mode 100644 index 0000000000..8843d51284 --- /dev/null +++ b/view/theme/frost-mobile/templates/suggest_friends.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$url}}" title="{{$name}}">{{$name}}</a> + </div> + <div class="profile-match-end"></div> + {{if $connlnk}} + <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> + {{/if}} + <a href="{{$ignlnk}}" title="{{$ignore}}" class="icon drophide profile-match-ignore" {{*onmouseout="imgdull(this);" onmouseover="imgbright(this);" *}}onclick="return confirmDelete();" ></a> +</div> diff --git a/view/theme/frost-mobile/templates/threaded_conversation.tpl b/view/theme/frost-mobile/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..bf6eab47af --- /dev/null +++ b/view/theme/frost-mobile/templates/threaded_conversation.tpl @@ -0,0 +1,20 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +{{include file="{{$thread.template}}" item=$thread}} +{{/foreach}} + +<div id="conversation-end"></div> + +{{*<!--{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems();"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<div id="item-delete-selected-end"></div> +{{/if}}-->*}} diff --git a/view/theme/frost-mobile/templates/voting_fakelink.tpl b/view/theme/frost-mobile/templates/voting_fakelink.tpl new file mode 100644 index 0000000000..1e073916e1 --- /dev/null +++ b/view/theme/frost-mobile/templates/voting_fakelink.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<span class="fakelink-wrapper" id="{{$type}}list-{{$id}}-wrapper">{{$phrase}}</span> diff --git a/view/theme/frost-mobile/templates/wall_thread.tpl b/view/theme/frost-mobile/templates/wall_thread.tpl new file mode 100644 index 0000000000..18246114da --- /dev/null +++ b/view/theme/frost-mobile/templates/wall_thread.tpl @@ -0,0 +1,131 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<a name="{{$item.id}}" ></a> +{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} + <div class="wall-item-content-wrapper {{$item.indent}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + {{*<!--<div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)">-->*}} + {{*<!--<div class="wall-item-photo-wrapper{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + {{*<!--<span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + </div>-->*}} + + {{*<!--</div>-->*}} + {{*<!--<div class="wall-item-photo-end"></div>-->*}} + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + {{*<!--<div class="wall-item-author">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + {{*<!--</div>-->*}} + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + {{*<!--<div class="wall-item-title-end"></div>-->*}} + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + {{*<!--<div class="body-tag">-->*}} + {{foreach $item.tags as $tag}} + <span class='body-tag tag'>{{$tag}}</span> + {{/foreach}} + {{*<!--</div>-->*}} + {{if $item.has_cats}} + <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> + {{if $item.vote.dislike}} + <a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> + {{/if}} + {{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + {{if $item.plink}} + {{*<!--<div class="wall-item-links-wrapper">-->*}}<a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a>{{*<!--</div>-->*}} + {{/if}} + {{if $item.edpost}} + <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> + {{/if}} + + {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></a>{{/if}} + {{*<!--</div>-->*}} + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + {{*<!--<div class="wall-item-delete-end"></div>-->*}} + </div> + </div> + {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} + <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + + {{if $item.threaded}} + {{if $item.comment}} + {{*<!--<div class="wall-item-comment-wrapper {{$item.indent}}" >-->*}} + {{$item.comment}} + {{*<!--</div>-->*}} + {{/if}} + {{/if}} + +{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} +{{*<!--</div>-->*}} +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} +{{*<!--<div class="wall-item-comment-wrapper" >-->*}} + {{$item.comment}} +{{*<!--</div>-->*}} +{{/if}} +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} + diff --git a/view/theme/frost-mobile/templates/wallmsg-end.tpl b/view/theme/frost-mobile/templates/wallmsg-end.tpl new file mode 100644 index 0000000000..594f3f79b9 --- /dev/null +++ b/view/theme/frost-mobile/templates/wallmsg-end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + diff --git a/view/theme/frost-mobile/templates/wallmsg-header.tpl b/view/theme/frost-mobile/templates/wallmsg-header.tpl new file mode 100644 index 0000000000..5f65cc0014 --- /dev/null +++ b/view/theme/frost-mobile/templates/wallmsg-header.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> +window.editSelect = "none"; +window.jotId = "#prvmail-text"; +window.imageUploadButton = 'prvmail-upload'; +</script> + diff --git a/view/theme/frost/templates/acl_selector.tpl b/view/theme/frost/templates/acl_selector.tpl new file mode 100644 index 0000000000..d18776e367 --- /dev/null +++ b/view/theme/frost/templates/acl_selector.tpl @@ -0,0 +1,28 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="acl-wrapper"> + <input id="acl-search"> + <a href="#" id="acl-showall">{{$showall}}</a> + <div id="acl-list"> + <div id="acl-list-content"> + </div> + </div> + <span id="acl-fields"></span> +</div> + +<div class="acl-list-item" rel="acl-template" style="display:none"> + <img data-src="{0}"><p>{1}</p> + <a href="#" class='acl-button-show'>{{$show}}</a> + <a href="#" class='acl-button-hide'>{{$hide}}</a> +</div> + +<script> + window.allowCID = {{$allowcid}}; + window.allowGID = {{$allowgid}}; + window.denyCID = {{$denycid}}; + window.denyGID = {{$denygid}}; + window.aclInit = "true"; +</script> diff --git a/view/theme/frost/templates/admin_aside.tpl b/view/theme/frost/templates/admin_aside.tpl new file mode 100644 index 0000000000..024d6195b5 --- /dev/null +++ b/view/theme/frost/templates/admin_aside.tpl @@ -0,0 +1,36 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4> +<ul class='admin linklist'> + <li class='admin button {{$admin.site.2}}'><a href='{{$admin.site.0}}'>{{$admin.site.1}}</a></li> + <li class='admin button {{$admin.users.2}}'><a href='{{$admin.users.0}}'>{{$admin.users.1}}</a><span id='pending-update' title='{{$h_pending}}'></span></li> + <li class='admin button {{$admin.plugins.2}}'><a href='{{$admin.plugins.0}}'>{{$admin.plugins.1}}</a></li> + <li class='admin button {{$admin.themes.2}}'><a href='{{$admin.themes.0}}'>{{$admin.themes.1}}</a></li> + <li class='admin button {{$admin.dbsync.2}}'><a href='{{$admin.dbsync.0}}'>{{$admin.dbsync.1}}</a></li> +</ul> + +{{if $admin.update}} +<ul class='admin linklist'> + <li class='admin button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li> + <li class='admin button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li> +</ul> +{{/if}} + + +{{if $admin.plugins_admin}}<h4>{{$plugadmtxt}}</h4>{{/if}} +<ul class='admin linklist'> + {{foreach $admin.plugins_admin as $l}} + <li class='admin button {{$l.2}}'><a href='{{$l.0}}'>{{$l.1}}</a></li> + {{/foreach}} +</ul> + + +<h4>{{$logtxt}}</h4> +<ul class='admin linklist'> + <li class='admin button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li> +</ul> + diff --git a/view/theme/frost/templates/admin_site.tpl b/view/theme/frost/templates/admin_site.tpl new file mode 100644 index 0000000000..af0eebacc6 --- /dev/null +++ b/view/theme/frost/templates/admin_site.tpl @@ -0,0 +1,81 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/site" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + {{include file="field_input.tpl" field=$sitename}} + {{include file="field_textarea.tpl" field=$banner}} + {{include file="field_select.tpl" field=$language}} + {{include file="field_select.tpl" field=$theme}} + {{include file="field_select.tpl" field=$theme_mobile}} + {{include file="field_select.tpl" field=$ssl_policy}} + {{include file="field_checkbox.tpl" field=$new_share}} + {{include file="field_checkbox.tpl" field=$hide_help}} + {{include file="field_select.tpl" field=$singleuser}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$registration}}</h3> + {{include file="field_input.tpl" field=$register_text}} + {{include file="field_select.tpl" field=$register_policy}} + {{include file="field_input.tpl" field=$daily_registrations}} + {{include file="field_checkbox.tpl" field=$no_multi_reg}} + {{include file="field_checkbox.tpl" field=$no_openid}} + {{include file="field_checkbox.tpl" field=$no_regfullname}} + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$upload}}</h3> + {{include file="field_input.tpl" field=$maximagesize}} + {{include file="field_input.tpl" field=$maximagelength}} + {{include file="field_input.tpl" field=$jpegimagequality}} + + <h3>{{$corporate}}</h3> + {{include file="field_input.tpl" field=$allowed_sites}} + {{include file="field_input.tpl" field=$allowed_email}} + {{include file="field_checkbox.tpl" field=$block_public}} + {{include file="field_checkbox.tpl" field=$force_publish}} + {{include file="field_checkbox.tpl" field=$no_community_page}} + {{include file="field_checkbox.tpl" field=$ostatus_disabled}} + {{include file="field_select.tpl" field=$ostatus_poll_interval}} + {{include file="field_checkbox.tpl" field=$diaspora_enabled}} + {{include file="field_checkbox.tpl" field=$dfrn_only}} + {{include file="field_input.tpl" field=$global_directory}} + {{include file="field_checkbox.tpl" field=$thread_allow}} + {{include file="field_checkbox.tpl" field=$newuser_private}} + {{include file="field_checkbox.tpl" field=$enotify_no_content}} + {{include file="field_checkbox.tpl" field=$private_addons}} + {{include file="field_checkbox.tpl" field=$disable_embedded}} + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + <h3>{{$advanced}}</h3> + {{include file="field_checkbox.tpl" field=$no_utf}} + {{include file="field_checkbox.tpl" field=$verifyssl}} + {{include file="field_input.tpl" field=$proxy}} + {{include file="field_input.tpl" field=$proxyuser}} + {{include file="field_input.tpl" field=$timeout}} + {{include file="field_input.tpl" field=$delivery_interval}} + {{include file="field_input.tpl" field=$poll_interval}} + {{include file="field_input.tpl" field=$maxloadavg}} + {{include file="field_input.tpl" field=$abandon_days}} + {{include file="field_input.tpl" field=$lockpath}} + {{include file="field_input.tpl" field=$temppath}} + {{include file="field_input.tpl" field=$basepath}} + + <h3>{{$performance}}</h3> + {{include file="field_checkbox.tpl" field=$use_fulltext_engine}} + {{include file="field_input.tpl" field=$itemcache}} + {{include file="field_input.tpl" field=$itemcache_duration}} + + + <div class="submit"><input type="submit" name="page_site" value="{{$submit}}" /></div> + + </form> +</div> diff --git a/view/theme/frost/templates/admin_users.tpl b/view/theme/frost/templates/admin_users.tpl new file mode 100644 index 0000000000..4d88670c17 --- /dev/null +++ b/view/theme/frost/templates/admin_users.tpl @@ -0,0 +1,103 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + function confirm_delete(uname){ + return confirm( "{{$confirm_delete}}".format(uname)); + } + function confirm_delete_multi(){ + return confirm("{{$confirm_delete_multi}}"); + } + function selectall(cls){ + $j("."+cls).attr('checked','checked'); + return false; + } +</script> +<div id='adminpage'> + <h1>{{$title}} - {{$page}}</h1> + + <form action="{{$baseurl}}/admin/users" method="post"> + <input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + + <h3>{{$h_pending}}</h3> + {{if $pending}} + <table id='pending'> + <thead> + <tr> + {{foreach $th_pending as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $pending as $u}} + <tr> + <td class="created">{{$u.created}}</td> + <td class="name">{{$u.name}}</td> + <td class="email">{{$u.email}}</td> + <td class="checkbox"><input type="checkbox" class="pending_ckbx" id="id_pending_{{$u.hash}}" name="pending[]" value="{{$u.hash}}" /></td> + <td class="tools"> + <a href="{{$baseurl}}/regmod/allow/{{$u.hash}}" title='{{$approve}}'><span class='tool like'></span></a> + <a href="{{$baseurl}}/regmod/deny/{{$u.hash}}" title='{{$deny}}'><span class='tool dislike'></span></a> + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('pending_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_deny" value="{{$deny}}"/> <input type="submit" name="page_users_approve" value="{{$approve}}" /></div> + {{else}} + <p>{{$no_pending}}</p> + {{/if}} + + + + + <h3>{{$h_users}}</h3> + {{if $users}} + <table id='users'> + <thead> + <tr> + <th></th> + {{foreach $th_users as $th}}<th>{{$th}}</th>{{/foreach}} + <th></th> + <th></th> + </tr> + </thead> + <tbody> + {{foreach $users as $u}} + <tr> + <td><img src="{{$u.micro}}" alt="{{$u.nickname}}" title="{{$u.nickname}}"></td> + <td class='name'><a href="{{$u.url}}" title="{{$u.nickname}}" >{{$u.name}}</a></td> + <td class='email'>{{$u.email}}</td> + <td class='register_date'>{{$u.register_date}}</td> + <td class='login_date'>{{$u.login_date}}</td> + <td class='lastitem_date'>{{$u.lastitem_date}}</td> + <td class='login_date'>{{$u.page_flags}} {{if $u.is_admin}}({{$siteadmin}}){{/if}} {{if $u.account_expired}}({{$accountexpired}}){{/if}}</td> + <td class="checkbox"> + {{if $u.is_admin}} + + {{else}} + <input type="checkbox" class="users_ckbx" id="id_user_{{$u.uid}}" name="user[]" value="{{$u.uid}}"/></td> + {{/if}} + <td class="tools"> + {{if $u.is_admin}} + + {{else}} + <a href="{{$baseurl}}/admin/users/block/{{$u.uid}}?t={{$form_security_token}}" title='{{if $u.blocked}}{{$unblock}}{{else}}{{$block}}{{/if}}'><span class='icon block {{if $u.blocked==0}}dim{{/if}}'></span></a> + <a href="{{$baseurl}}/admin/users/delete/{{$u.uid}}?t={{$form_security_token}}" title='{{$delete}}' onclick="return confirm_delete('{{$u.name}}')"><span class='icon drop'></span></a> + {{/if}} + </td> + </tr> + {{/foreach}} + </tbody> + </table> + <div class='selectall'><a href='#' onclick="return selectall('users_ckbx');">{{$select_all}}</a></div> + <div class="submit"><input type="submit" name="page_users_block" value="{{$block}}/{{$unblock}}" /> <input type="submit" name="page_users_delete" value="{{$delete}}" onclick="return confirm_delete_multi()" /></div> + {{else}} + NO USERS?!? + {{/if}} + </form> +</div> diff --git a/view/theme/frost/templates/comment_item.tpl b/view/theme/frost/templates/comment_item.tpl new file mode 100644 index 0000000000..4b18abce2e --- /dev/null +++ b/view/theme/frost/templates/comment_item.tpl @@ -0,0 +1,82 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!-- <script> + $(document).ready( function () { + $(document).mouseup(function(e) { + var container = $("#comment-edit-wrapper-{{$id}}"); + if( container.has(e.target).length === 0) { + commentClose(document.getElementById('comment-edit-text-{{$id}}'),{{$id}}); + cmtBbClose({{$id}}); + } + }); + }); + </script>-->*}} + + <div class="comment-wwedit-wrapper {{$indent}}" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> +{{*<!-- <span id="hide-commentbox-{{$id}}" class="hide-commentbox fakelink" onclick="showHideCommentBox({{$id}});">{{$comment}}</span> + <form class="comment-edit-form" style="display: none;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;">-->*}} + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + +{{*<!-- <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" >-->*}} + <a class="comment-edit-photo comment-edit-photo-link" id="comment-edit-photo-{{$id}}" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> +{{*<!-- </div>-->*}} + {{*<!--<div class="comment-edit-photo-end"></div>-->*}} + <ul class="comment-edit-bb" id="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> +{{*<!-- <div class="comment-edit-bb-end"></div>-->*}} +{{*<!-- <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});cmtBbClose({{$id}});" >{{$comment}}</textarea>-->*}} + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + {{*<!--<div class="comment-edit-end"></div>-->*}} + </form> + + </div> diff --git a/view/theme/frost/templates/contact_edit.tpl b/view/theme/frost/templates/contact_edit.tpl new file mode 100644 index 0000000000..7105d0057e --- /dev/null +++ b/view/theme/frost/templates/contact_edit.tpl @@ -0,0 +1,93 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h2>{{$header}}</h2> + +<div id="contact-edit-wrapper" > + + {{$tab_str}} + + <div id="contact-edit-drop-link" > + <a href="contacts/{{$contact_id}}/drop" class="icon drophide" id="contact-edit-drop-link" onclick="return confirmDelete();" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}}></a> + </div> + + <div id="contact-edit-drop-link-end"></div> + + + <div id="contact-edit-nav-wrapper" > + <div id="contact-edit-links"> + <ul> + <li><div id="contact-edit-rel">{{$relation_text}}</div></li> + <li><div id="contact-edit-nettype">{{$nettype}}</div></li> + {{if $lost_contact}} + <li><div id="lost-contact-message">{{$lost_contact}}</div></li> + {{/if}} + {{if $insecure}} + <li><div id="insecure-message">{{$insecure}}</div></li> + {{/if}} + {{if $blocked}} + <li><div id="block-message">{{$blocked}}</div></li> + {{/if}} + {{if $ignored}} + <li><div id="ignore-message">{{$ignored}}</div></li> + {{/if}} + {{if $archived}} + <li><div id="archive-message">{{$archived}}</div></li> + {{/if}} + + <li> </li> + + {{if $common_text}} + <li><div id="contact-edit-common"><a href="{{$common_link}}">{{$common_text}}</a></div></li> + {{/if}} + {{if $all_friends}} + <li><div id="contact-edit-allfriends"><a href="allfriends/{{$contact_id}}">{{$all_friends}}</a></div></li> + {{/if}} + + + <li><a href="network/?cid={{$contact_id}}" id="contact-edit-view-recent">{{$lblrecent}}</a></li> + {{if $lblsuggest}} + <li><a href="fsuggest/{{$contact_id}}" id="contact-edit-suggest">{{$lblsuggest}}</a></li> + {{/if}} + + </ul> + </div> + </div> + <div id="contact-edit-nav-end"></div> + + +<form action="contacts/{{$contact_id}}" method="post" > +<input type="hidden" name="contact_id" value="{{$contact_id}}"> + + {{if $poll_enabled}} + <div id="contact-edit-poll-wrapper"> + <div id="contact-edit-last-update-text">{{$lastupdtext}} <span id="contact-edit-last-updated">{{$last_update}}</span></div> + <span id="contact-edit-poll-text">{{$updpub}}</span> {{$poll_interval}} <span id="contact-edit-update-now" class="button"><a href="contacts/{{$contact_id}}/update" >{{$udnow}}</a></span> + </div> + {{/if}} + <div id="contact-edit-end" ></div> + + {{include file="field_checkbox.tpl" field=$hidden}} + +<div id="contact-edit-info-wrapper"> +<h4>{{$lbl_info1}}</h4> + <textarea id="contact-edit-info" rows="8" cols="60" name="info">{{$info}}</textarea> + <input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> +</div> +<div id="contact-edit-info-end"></div> + + +<div id="contact-edit-profile-select-text"> +<h4>{{$lbl_vis1}}</h4> +<p>{{$lbl_vis2}}</p> +</div> +{{$profile_select}} +<div id="contact-edit-profile-select-end"></div> + +<input class="contact-edit-submit" type="submit" name="submit" value="{{$submit}}" /> + +</form> +</div> diff --git a/view/theme/frost/templates/contact_end.tpl b/view/theme/frost/templates/contact_end.tpl new file mode 100644 index 0000000000..962f0c346e --- /dev/null +++ b/view/theme/frost/templates/contact_end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script language="javascript" type="text/javascript">contactInitEditor();</script> + diff --git a/view/theme/frost/templates/contact_head.tpl b/view/theme/frost/templates/contact_head.tpl new file mode 100644 index 0000000000..959c4e2b41 --- /dev/null +++ b/view/theme/frost/templates/contact_head.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script language="javascript" type="text/javascript"> +window.editSelect = "{{$editselect}}"; +</script> + diff --git a/view/theme/frost/templates/contact_template.tpl b/view/theme/frost/templates/contact_template.tpl new file mode 100644 index 0000000000..7eba7efeee --- /dev/null +++ b/view/theme/frost/templates/contact_template.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-entry-wrapper" id="contact-entry-wrapper-{{$contact.id}}" > + <div class="contact-entry-photo-wrapper" > + <div class="contact-entry-photo mframe" id="contact-entry-photo-{{$contact.id}}" + onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > + + <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> + + {{if $contact.photo_menu}} + <span onclick="openClose('contact-photo-menu-{{$contact.id}}');" class="fakelink contact-photo-menu-button" id="contact-photo-menu-button-{{$contact.id}}">menu</span> + <div class="contact-photo-menu" id="contact-photo-menu-{{$contact.id}}"> + <ul> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + </div> + {{/if}} + </div> + + </div> + <div class="contact-entry-photo-end" ></div> + <div class="contact-entry-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div><br /> +{{if $contact.alt_text}}<div class="contact-entry-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} + <div class="contact-entry-network" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> + + <div class="contact-entry-end" ></div> +</div> diff --git a/view/theme/frost/templates/contacts-end.tpl b/view/theme/frost/templates/contacts-end.tpl new file mode 100644 index 0000000000..9298a4245c --- /dev/null +++ b/view/theme/frost/templates/contacts-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> + + diff --git a/view/theme/frost/templates/contacts-head.tpl b/view/theme/frost/templates/contacts-head.tpl new file mode 100644 index 0000000000..dd66b71d3e --- /dev/null +++ b/view/theme/frost/templates/contacts-head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.autocompleteType = 'contacts-head'; +</script> + diff --git a/view/theme/frost/templates/contacts-template.tpl b/view/theme/frost/templates/contacts-template.tpl new file mode 100644 index 0000000000..de33d141bb --- /dev/null +++ b/view/theme/frost/templates/contacts-template.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$header}}{{if $total}} ({{$total}}){{/if}}</h1> + +{{if $finding}}<h4>{{$finding}}</h4>{{/if}} + +{{$tabs}} + +<div id="contacts-search-wrapper"> +<form id="contacts-search-form" action="{{$cmd}}" method="get" > +<span class="contacts-search-desc">{{$desc}}</span> +<input type="text" name="search" id="contacts-search" class="search-input" onfocus="this.select();" value="{{$search}}" /> +<input type="submit" name="submit" id="contacts-search-submit" value="{{$submit}}" /> +</form> +</div> +<div id="contacts-search-end"></div> + + +<div id="contacts-display-wrapper"> +{{foreach $contacts as $contact}} + {{include file="contact_template.tpl"}} +{{/foreach}} +</div> +<div id="contact-edit-end"></div> + +{{$paginate}} + + + + diff --git a/view/theme/frost/templates/cropbody.tpl b/view/theme/frost/templates/cropbody.tpl new file mode 100644 index 0000000000..5ace9a1aaf --- /dev/null +++ b/view/theme/frost/templates/cropbody.tpl @@ -0,0 +1,32 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h1>{{$title}}</h1> +<p id="cropimage-desc"> +{{$desc}} +</p> +<div id="cropimage-wrapper"> +<img src="{{$image_url}}" id="croppa" class="imgCrop" alt="{{$title}}" /> +</div> +<div id="cropimage-preview-wrapper" > +<div id="previewWrap" ></div> +</div> + +<form action="profile_photo/{{$resource}}" id="crop-image-form" method="post" /> +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<input type="hidden" name="cropfinal" value="1" /> +<input type="hidden" name="xstart" id="x1" /> +<input type="hidden" name="ystart" id="y1" /> +<input type="hidden" name="xfinal" id="x2" /> +<input type="hidden" name="yfinal" id="y2" /> +<input type="hidden" name="height" id="height" /> +<input type="hidden" name="width" id="width" /> + +<div id="crop-image-submit-wrapper" > +<input type="submit" name="submit" value="{{$done}}" /> +</div> + +</form> diff --git a/view/theme/frost/templates/cropend.tpl b/view/theme/frost/templates/cropend.tpl new file mode 100644 index 0000000000..7a828815b9 --- /dev/null +++ b/view/theme/frost/templates/cropend.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script> + <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script> + <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script> + <script type="text/javascript" language="javascript">initCrop();</script> diff --git a/view/theme/frost/templates/crophead.tpl b/view/theme/frost/templates/crophead.tpl new file mode 100644 index 0000000000..6438cfb354 --- /dev/null +++ b/view/theme/frost/templates/crophead.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" /> diff --git a/view/theme/frost/templates/display-head.tpl b/view/theme/frost/templates/display-head.tpl new file mode 100644 index 0000000000..17d17dd7db --- /dev/null +++ b/view/theme/frost/templates/display-head.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script> + window.autoCompleteType = 'display-head'; +</script> + diff --git a/view/theme/frost/templates/end.tpl b/view/theme/frost/templates/end.tpl new file mode 100644 index 0000000000..7cdb2e3f7a --- /dev/null +++ b/view/theme/frost/templates/end.tpl @@ -0,0 +1,30 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!--[if IE]> +<script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script> +<![endif]--> +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script>-->*}} +{{*<!--<script type="text/javascript"> + tinyMCE.init({ mode : "none"}); +</script>-->*}} + +<script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce.js" ></script> + +<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/jquery.divgrow-1.3.1.f1.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/library/colorbox/jquery.colorbox-min.js"></script> +{{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}} +<script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script> + +<script type="text/javascript">var $j = jQuery.noConflict();</script> + +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/acl.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/fk.autocomplete.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/main.min.js" ></script> +<script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/theme.min.js"></script> + diff --git a/view/theme/frost/templates/event.tpl b/view/theme/frost/templates/event.tpl new file mode 100644 index 0000000000..15c4e2b937 --- /dev/null +++ b/view/theme/frost/templates/event.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{foreach $events as $event}} + <div class="event"> + + {{if $event.item.author_name}}<a href="{{$event.item.author_link}}" ><img src="{{$event.item.author_avatar}}" height="32" width="32" />{{$event.item.author_name}}</a>{{/if}} + {{$event.html}} + {{if $event.item.plink}}<a href="{{$event.plink.0}}" title="{{$event.plink.1}}" target="external-link" class="plink-event-link icon s22 remote-link"></a>{{/if}} + {{if $event.edit}}<a href="{{$event.edit.0}}" title="{{$event.edit.1}}" class="edit-event-link tool s22 pencil"></a>{{/if}} + </div> + <div class="clear"></div> +{{/foreach}} diff --git a/view/theme/frost/templates/event_end.tpl b/view/theme/frost/templates/event_end.tpl new file mode 100644 index 0000000000..813047e6ab --- /dev/null +++ b/view/theme/frost/templates/event_end.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> + +<script language="javascript" type="text/javascript">eventInitEditor();</script> + diff --git a/view/theme/frost/templates/event_form.tpl b/view/theme/frost/templates/event_form.tpl new file mode 100644 index 0000000000..f4a9719ebb --- /dev/null +++ b/view/theme/frost/templates/event_form.tpl @@ -0,0 +1,55 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$title}}</h3> + +<p> +{{$desc}} +</p> + +<form action="{{$post}}" method="post" > + +<input type="hidden" name="event_id" value="{{$eid}}" /> +<input type="hidden" name="cid" value="{{$cid}}" /> +<input type="hidden" name="uri" value="{{$uri}}" /> + +<div id="event-start-text">{{$s_text}}</div> +{{$s_dsel}} {{$s_tsel}} + +<div id="event-finish-text">{{$f_text}}</div> +{{$f_dsel}} {{$f_tsel}} + +<div id="event-datetime-break"></div> + +<input type="checkbox" name="nofinish" value="1" id="event-nofinish-checkbox" {{$n_checked}} /> <div id="event-nofinish-text">{{$n_text}}</div> + +<div id="event-nofinish-break"></div> + +<input type="checkbox" name="adjust" value="1" id="event-adjust-checkbox" {{$a_checked}} /> <div id="event-adjust-text">{{$a_text}}</div> + +<div id="event-adjust-break"></div> + +<div id="event-summary-text">{{$t_text}}</div> +<input type="text" id="event-summary" name="summary" value="{{$t_orig}}" /> + + +<div id="event-desc-text">{{$d_text}}</div> +<textarea id="event-desc-textarea" rows="10" cols="70" name="desc">{{$d_orig}}</textarea> + + +<div id="event-location-text">{{$l_text}}</div> +<textarea id="event-location-textarea" rows="10" cols="70" name="location">{{$l_orig}}</textarea> +<br /> + +<input type="checkbox" name="share" value="1" id="event-share-checkbox" {{$sh_checked}} /> <div id="event-share-text">{{$sh_text}}</div> +<div id="event-share-break"></div> + +{{$acl}} + +<div class="clear"></div> +<input id="event-submit" type="submit" name="submit" value="{{$submit}}" /> +</form> + + diff --git a/view/theme/frost/templates/event_head.tpl b/view/theme/frost/templates/event_head.tpl new file mode 100644 index 0000000000..ee23e43056 --- /dev/null +++ b/view/theme/frost/templates/event_head.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> + +<script language="javascript" type="text/javascript"> +window.aclType = 'event_head'; +window.editSelect = "{{$editselect}}"; +</script> + diff --git a/view/theme/frost/templates/field_combobox.tpl b/view/theme/frost/templates/field_combobox.tpl new file mode 100644 index 0000000000..8f0e17619f --- /dev/null +++ b/view/theme/frost/templates/field_combobox.tpl @@ -0,0 +1,23 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field combobox'> + <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label> + {{* html5 don't work on Chrome, Safari and IE9 + <input id="id_{{$field.0}}" type="text" list="data_{{$field.0}}" > + <datalist id="data_{{$field.0}}" > + {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{/foreach}} + </datalist> *}} + + <input id="id_{{$field.0}}" type="text" value="{{$field.2}}"> + <select id="select_{{$field.0}}" onChange="$j('#id_{{$field.0}}').val($j(this).val())"> + <option value="">{{$field.5}}</option> + {{foreach $field.4 as $opt=>$val}}<option value="{{$val}}">{{$val}}</option>{{/foreach}} + </select> + + <span class='field_help'>{{$field.3}}</span> + </div> + diff --git a/view/theme/frost/templates/field_input.tpl b/view/theme/frost/templates/field_input.tpl new file mode 100644 index 0000000000..0847961887 --- /dev/null +++ b/view/theme/frost/templates/field_input.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost/templates/field_openid.tpl b/view/theme/frost/templates/field_openid.tpl new file mode 100644 index 0000000000..ed94fad7a5 --- /dev/null +++ b/view/theme/frost/templates/field_openid.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field input openid' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost/templates/field_password.tpl b/view/theme/frost/templates/field_password.tpl new file mode 100644 index 0000000000..c88d3ef58a --- /dev/null +++ b/view/theme/frost/templates/field_password.tpl @@ -0,0 +1,11 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field password' id='wrapper_{{$field.0}}'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}"> + <span class='field_help'>{{$field.3}}</span> + </div> diff --git a/view/theme/frost/templates/field_themeselect.tpl b/view/theme/frost/templates/field_themeselect.tpl new file mode 100644 index 0000000000..0d4552c3bf --- /dev/null +++ b/view/theme/frost/templates/field_themeselect.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + <div class='field select'> + <label for='id_{{$field.0}}'>{{$field.1}}</label> + <select name='{{$field.0}}' id='id_{{$field.0}}' {{if $field.5}}onchange="previewTheme(this);"{{/if}} > + {{foreach $field.4 as $opt=>$val}}<option value="{{$opt}}" {{if $opt==$field.2}}selected="selected"{{/if}}>{{$val}}</option>{{/foreach}} + </select> + <span class='field_help'>{{$field.3}}</span> + <div id="theme-preview"></div> + </div> diff --git a/view/theme/frost/templates/filebrowser.tpl b/view/theme/frost/templates/filebrowser.tpl new file mode 100644 index 0000000000..c9e1df9749 --- /dev/null +++ b/view/theme/frost/templates/filebrowser.tpl @@ -0,0 +1,89 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<!DOCTYPE html> +<html> + <head> + <script type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script> + <style> + .panel_wrapper div.current{.overflow: auto; height: auto!important; } + .filebrowser.path { font-family: fixed; font-size: 10px; background-color: #f0f0ee; height:auto; overflow:auto;} + .filebrowser.path a { border-left: 1px solid #C0C0AA; background-color: #E0E0DD; display: block; float:left; padding: 0.3em 1em;} + .filebrowser ul{ list-style-type: none; padding:0px; } + .filebrowser.folders a { display: block; padding: 0.3em } + .filebrowser.folders a:hover { background-color: #f0f0ee; } + .filebrowser.files.image { overflow: auto; height: auto; } + .filebrowser.files.image img { height:100px;} + .filebrowser.files.image li { display: block; padding: 5px; float: left; } + .filebrowser.files.image span { display: none;} + .filebrowser.files.file img { height:16px; vertical-align: bottom;} + .filebrowser.files a { display: block; padding: 0.3em} + .filebrowser.files a:hover { background-color: #f0f0ee; } + .filebrowser a { text-decoration: none; } + </style> + <script> + var FileBrowserDialogue = { + init : function () { + // Here goes your code for setting your custom things onLoad. + }, + mySubmit : function (URL) { + //var URL = document.my_form.my_field.value; + var win = tinyMCEPopup.getWindowArg("window"); + + // insert information now + win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL; + + // are we an image browser + if (typeof(win.ImageDialog) != "undefined") { + // we are, so update image dimensions... + if (win.ImageDialog.getImageData) + win.ImageDialog.getImageData(); + + // ... and preview if necessary + if (win.ImageDialog.showPreviewImage) + win.ImageDialog.showPreviewImage(URL); + } + + // close popup window + tinyMCEPopup.close(); + } + } + + tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue); + </script> + </head> + <body> + + <div class="tabs"> + <ul > + <li class="current"><span>FileBrowser</span></li> + </ul> + </div> + <div class="panel_wrapper"> + + <div id="general_panel" class="panel current"> + <div class="filebrowser path"> + {{foreach $path as $p}}<a href="{{$p.0}}">{{$p.1}}</a>{{/foreach}} + </div> + <div class="filebrowser folders"> + <ul> + {{foreach $folders as $f}}<li><a href="{{$f.0}}/">{{$f.1}}</a></li>{{/foreach}} + </ul> + </div> + <div class="filebrowser files {{$type}}"> + <ul> + {{foreach $files as $f}} + <li><a href="#" onclick="FileBrowserDialogue.mySubmit('{{$f.0}}'); return false;"><img src="{{$f.2}}"><span>{{$f.1}}</span></a></li> + {{/foreach}} + </ul> + </div> + </div> + </div> + <div class="mceActionPanel"> + <input type="button" id="cancel" name="cancel" value="{{$cancel}}" onclick="tinyMCEPopup.close();" /> + </div> + </body> + +</html> diff --git a/view/theme/frost/templates/group_drop.tpl b/view/theme/frost/templates/group_drop.tpl new file mode 100644 index 0000000000..2693228154 --- /dev/null +++ b/view/theme/frost/templates/group_drop.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="group-delete-wrapper button" id="group-delete-wrapper-{{$id}}" > + <a href="group/drop/{{$id}}?t={{$form_security_token}}" + onclick="return confirmDelete();" + id="group-delete-icon-{{$id}}" + class="icon drophide group-delete-icon" + {{*onmouseover="imgbright(this);" + onmouseout="imgdull(this);"*}} ></a> +</div> +<div class="group-delete-end"></div> diff --git a/view/theme/frost/templates/head.tpl b/view/theme/frost/templates/head.tpl new file mode 100644 index 0000000000..095743e9b2 --- /dev/null +++ b/view/theme/frost/templates/head.tpl @@ -0,0 +1,28 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +<base href="{{$baseurl}}/" /> +<meta name="generator" content="{{$generator}}" /> +<link rel="stylesheet" href="{{$baseurl}}/library/colorbox/colorbox.css" type="text/css" media="screen" /> +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/library/tiptip/tipTip.css" type="text/css" media="screen" />-->*}} +<link rel="stylesheet" href="{{$baseurl}}/library/jgrowl/jquery.jgrowl.css" type="text/css" media="screen" /> + +<link rel="stylesheet" type="text/css" href="{{$stylesheet}}" media="all" /> + +<link rel="shortcut icon" href="{{$baseurl}}/images/friendica-32.png" /> +<link rel="search" + href="{{$baseurl}}/opensearch" + type="application/opensearchdescription+xml" + title="Search in Friendica" /> + +<script> + window.delItem = "{{$delitem}}"; + window.commentEmptyText = "{{$comment}}"; + window.showMore = "{{$showmore}}"; + window.showFewer = "{{$showfewer}}"; + var updateInterval = {{$update_interval}}; + var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}}; +</script> diff --git a/view/theme/frost/templates/jot-end.tpl b/view/theme/frost/templates/jot-end.tpl new file mode 100644 index 0000000000..ebbef166db --- /dev/null +++ b/view/theme/frost/templates/jot-end.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + +<script language="javascript" type="text/javascript">if(typeof window.jotInit != 'undefined') initEditor();</script> diff --git a/view/theme/frost/templates/jot-header.tpl b/view/theme/frost/templates/jot-header.tpl new file mode 100644 index 0000000000..92a6aed1d8 --- /dev/null +++ b/view/theme/frost/templates/jot-header.tpl @@ -0,0 +1,22 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.editSelect = "{{$editselect}}"; + window.isPublic = "{{$ispublic}}"; + window.nickname = "{{$nickname}}"; + window.linkURL = "{{$linkurl}}"; + window.vidURL = "{{$vidurl}}"; + window.audURL = "{{$audurl}}"; + window.whereAreU = "{{$whereareu}}"; + window.term = "{{$term}}"; + window.baseURL = "{{$baseurl}}"; + window.geoTag = function () { {{$geotag}} } + window.jotId = "#profile-jot-text"; + window.imageUploadButton = 'wall-image-upload'; + window.delItems = '{{$delitems}}'; +</script> + diff --git a/view/theme/frost/templates/jot.tpl b/view/theme/frost/templates/jot.tpl new file mode 100644 index 0000000000..dc4f2cfe17 --- /dev/null +++ b/view/theme/frost/templates/jot.tpl @@ -0,0 +1,96 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey"></div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> + {{if $placeholdercategory}} + <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div> + {{/if}} + <div id="jot-text-wrap"> + <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + </div> + +<div id="profile-jot-submit-wrapper" class="jothidden"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> + + <div id="profile-upload-wrapper" style="display: {{$visitor}};" > + <div id="wall-image-upload-div" ><a href="#" onclick="return false;" id="wall-image-upload" class="icon camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" style="display: {{$visitor}};" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon attach" title="{{$attach}}"></a></div> + </div> + + {{*<!--<div id="profile-link-wrapper" style="display: {{$visitor}};" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" >-->*}} + <div id="profile-link-wrapper" style="display: {{$visitor}};" > + <a id="profile-link" class="icon link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" style="display: {{$visitor}};" > + <a id="profile-video" class="icon video" title="{{$video}}" onclick="jotVideoURL();return false;"></a> + </div> + <div id="profile-audio-wrapper" style="display: {{$visitor}};" > + <a id="profile-audio" class="icon audio" title="{{$audio}}" onclick="jotAudioURL();return false;"></a> + </div> + <div id="profile-location-wrapper" style="display: {{$visitor}};" > + <a id="profile-location" class="icon globe" title="{{$setloc}}" onclick="jotGetLocation();return false;"></a> + </div> + <div id="profile-nolocation-wrapper" style="display: none;" > + <a id="profile-nolocation" class="icon noglobe" title="{{$noloc}}" onclick="jotClearLocation();return false;"></a> + </div> + + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}}" title="{{$permset}}" ></a>{{$bang}} + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink">{{$preview}}</span> + + <div id="profile-jot-perms-end"></div> + + + <div id="profile-jot-plugin-wrapper"> + {{$jotplugins}} + </div> + +{{*<!-- <span id="jot-display-location" style="display: none;"></span>-->*}} + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + + +</div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>window.jotInit = true;</script>{{/if}} diff --git a/view/theme/frost/templates/jot_geotag.tpl b/view/theme/frost/templates/jot_geotag.tpl new file mode 100644 index 0000000000..d828980e58 --- /dev/null +++ b/view/theme/frost/templates/jot_geotag.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + + if(navigator.geolocation) { + navigator.geolocation.getCurrentPosition(function(position) { + var lat = position.coords.latitude.toFixed(4); + var lon = position.coords.longitude.toFixed(4); + + $j('#jot-coord').val(lat + ', ' + lon); + $j('#profile-nolocation-wrapper').show(); + }); + } + diff --git a/view/theme/frost/templates/lang_selector.tpl b/view/theme/frost/templates/lang_selector.tpl new file mode 100644 index 0000000000..a1aee8277f --- /dev/null +++ b/view/theme/frost/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/theme/frost/templates/like_noshare.tpl b/view/theme/frost/templates/like_noshare.tpl new file mode 100644 index 0000000000..1ad1eeaeec --- /dev/null +++ b/view/theme/frost/templates/like_noshare.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$id}}"> + <a href="#" class="tool like" title="{{$likethis}}" onclick="dolike({{$id}},'like'); return false"></a> + {{if $nolike}} + <a href="#" class="tool dislike" title="{{$nolike}}" onclick="dolike({{$id}},'dislike'); return false"></a> + {{/if}} + <img id="like-rotator-{{$id}}" class="like-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> +</div> diff --git a/view/theme/frost/templates/login.tpl b/view/theme/frost/templates/login.tpl new file mode 100644 index 0000000000..872f1455e7 --- /dev/null +++ b/view/theme/frost/templates/login.tpl @@ -0,0 +1,50 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="login-form"> +<form action="{{$dest_url}}" method="post" > + <input type="hidden" name="auth-params" value="login" /> + + <div id="login_standard"> + {{include file="field_input.tpl" field=$lname}} + {{include file="field_password.tpl" field=$lpassword}} + </div> + + {{if $openid}} + <br /><br /> + <div id="login_openid"> + {{include file="field_openid.tpl" field=$lopenid}} + </div> + {{/if}} + +<!-- <br /><br /> + <div class="login-extra-links"> + By signing in you agree to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> + </div>--> + + <br /><br /> + {{include file="field_checkbox.tpl" field=$lremember}} + + <div id="login-submit-wrapper" > + <input type="submit" name="submit" id="login-submit-button" value="{{$login}}" /> + </div> + + <br /><br /> + + <div class="login-extra-links"> + {{if $register}}<a href="register" title="{{$register.title}}" id="register-link">{{$register.desc}}</a>{{/if}} + <a href="lostpass" title="{{$lostpass}}" id="lost-password-link" >{{$lostlink}}</a> + </div> + + {{foreach $hiddens as $k=>$v}} + <input type="hidden" name="{{$k}}" value="{{$v}}" /> + {{/foreach}} + + +</form> +</div> + +<script type="text/javascript">window.loginName = "{{$lname.0}}";</script> diff --git a/view/theme/frost/templates/login_head.tpl b/view/theme/frost/templates/login_head.tpl new file mode 100644 index 0000000000..5cac7bd1d7 --- /dev/null +++ b/view/theme/frost/templates/login_head.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{*<!--<link rel="stylesheet" href="{{$baseurl}}/view/theme/frost/login-style.css" type="text/css" media="all" />-->*}} + diff --git a/view/theme/frost/templates/lostpass.tpl b/view/theme/frost/templates/lostpass.tpl new file mode 100644 index 0000000000..bbcdbdb53a --- /dev/null +++ b/view/theme/frost/templates/lostpass.tpl @@ -0,0 +1,26 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="lostpass-form"> +<h2>{{$title}}</h2> +<br /><br /><br /> + +<form action="lostpass" method="post" > +<div id="login-name-wrapper" class="field input"> + <label for="login-name" id="label-login-name">{{$name}}</label> + <input type="text" maxlength="60" name="login-name" id="login-name" value="" /> +</div> +<div id="login-extra-end"></div> +<p id="lostpass-desc"> +{{$desc}} +</p> +<br /> + +<div id="login-submit-wrapper" > + <input type="submit" name="submit" id="lostpass-submit-button" value="{{$submit}}" /> +</div> +<div id="login-submit-end"></div> +</form> +</div> diff --git a/view/theme/frost/templates/mail_conv.tpl b/view/theme/frost/templates/mail_conv.tpl new file mode 100644 index 0000000000..effaa73c2a --- /dev/null +++ b/view/theme/frost/templates/mail_conv.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-conv-outside-wrapper"> + <div class="mail-conv-sender" > + <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> + </div> + <div class="mail-conv-detail" > + <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> + <div class="mail-conv-date">{{$mail.date}}</div> + <div class="mail-conv-subject">{{$mail.subject}}</div> + <div class="mail-conv-body">{{$mail.body}}</div> + <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a></div><div class="mail-conv-delete-end"></div> + <div class="mail-conv-outside-wrapper-end"></div> +</div> +</div> +<hr class="mail-conv-break" /> diff --git a/view/theme/frost/templates/mail_list.tpl b/view/theme/frost/templates/mail_list.tpl new file mode 100644 index 0000000000..0607c15c73 --- /dev/null +++ b/view/theme/frost/templates/mail_list.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-outside-wrapper"> + <div class="mail-list-sender" > + <a href="{{$from_url}}" class="mail-list-sender-url" ><img class="mail-list-sender-photo{{$sparkle}}" src="{{$from_photo}}" height="80" width="80" alt="{{$from_name}}" /></a> + </div> + <div class="mail-list-detail"> + <div class="mail-list-sender-name" >{{$from_name}}</div> + <div class="mail-list-date">{{$date}}</div> + <div class="mail-list-subject"><a href="message/{{$id}}" class="mail-list-link">{{$subject}}</a></div> + <div class="mail-list-delete-wrapper" id="mail-list-delete-wrapper-{{$id}}" > + <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="icon drophide mail-list-delete delete-icon" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> + </div> +</div> +</div> +<div class="mail-list-delete-end"></div> + +<div class="mail-list-outside-wrapper-end"></div> diff --git a/view/theme/frost/templates/message-end.tpl b/view/theme/frost/templates/message-end.tpl new file mode 100644 index 0000000000..9298a4245c --- /dev/null +++ b/view/theme/frost/templates/message-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script src="{{$baseurl}}/library/jquery_ac/friendica.complete.min.js" ></script> + + diff --git a/view/theme/frost/templates/message-head.tpl b/view/theme/frost/templates/message-head.tpl new file mode 100644 index 0000000000..a7fb961089 --- /dev/null +++ b/view/theme/frost/templates/message-head.tpl @@ -0,0 +1,5 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} diff --git a/view/theme/frost/templates/moderated_comment.tpl b/view/theme/frost/templates/moderated_comment.tpl new file mode 100644 index 0000000000..b2401ca483 --- /dev/null +++ b/view/theme/frost/templates/moderated_comment.tpl @@ -0,0 +1,66 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <div id="mod-cmnt-wrap-{{$id}}" class="mod-cmnt-wrap" style="display:none"> + <div id="mod-cmnt-name-lbl-{{$id}}" class="mod-cmnt-name-lbl">{{$lbl_modname}}</div> + <input type="text" id="mod-cmnt-name-{{$id}}" class="mod-cmnt-name" name="mod-cmnt-name" value="{{$modname}}" /> + <div id="mod-cmnt-email-lbl-{{$id}}" class="mod-cmnt-email-lbl">{{$lbl_modemail}}</div> + <input type="text" id="mod-cmnt-email-{{$id}}" class="mod-cmnt-email" name="mod-cmnt-email" value="{{$modemail}}" /> + <div id="mod-cmnt-url-lbl-{{$id}}" class="mod-cmnt-url-lbl">{{$lbl_modurl}}</div> + <input type="text" id="mod-cmnt-url-{{$id}}" class="mod-cmnt-url" name="mod-cmnt-url" value="{{$modurl}}" /> + </div> + <ul class="comment-edit-bb-{{$id}}"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <div class="comment-edit-bb-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});cmtBbOpen({{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/frost/templates/msg-end.tpl b/view/theme/frost/templates/msg-end.tpl new file mode 100644 index 0000000000..0115bfad40 --- /dev/null +++ b/view/theme/frost/templates/msg-end.tpl @@ -0,0 +1,8 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + +<script language="javascript" type="text/javascript">msgInitEditor();</script> diff --git a/view/theme/frost/templates/msg-header.tpl b/view/theme/frost/templates/msg-header.tpl new file mode 100644 index 0000000000..bb7cac0e43 --- /dev/null +++ b/view/theme/frost/templates/msg-header.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> + window.nickname = "{{$nickname}}"; + window.linkURL = "{{$linkurl}}"; + window.editSelect = "{{$editselect}}"; + window.jotId = "#prvmail-text"; + window.imageUploadButton = 'prvmail-upload'; + window.autocompleteType = 'msg-header'; +</script> + diff --git a/view/theme/frost/templates/nav.tpl b/view/theme/frost/templates/nav.tpl new file mode 100644 index 0000000000..db5f696baf --- /dev/null +++ b/view/theme/frost/templates/nav.tpl @@ -0,0 +1,155 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> + {{$langselector}} + + <div id="site-location">{{$sitelocation}}</div> + + <span id="nav-link-wrapper" > + +{{*<!-- <a id="system-menu-link" class="nav-link" href="#system-menu" title="Menu">Menu</a>-->*}} + <div class="nav-button-container nav-menu-link" rel="#system-menu-list"> + <a class="system-menu-link nav-link nav-menu-icon" href="{{$nav.settings.0}}" title="Main Menu" point="#system-menu-list"> + <img class="system-menu-link" src="{{$baseurl}}/view/theme/frost/images/menu.png"> + </a> + <ul id="system-menu-list" class="nav-menu-list" point="#system-menu-list"> + {{if $nav.login}} + <a id="nav-login-link" class="nav-load-page-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> + {{/if}} + + {{if $nav.register}} + <a id="nav-register-link" class="nav-load-page-link {{$nav.register.2}} {{$sel.register}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a> + {{/if}} + + {{if $nav.settings}} + <li><a id="nav-settings-link" class="{{$nav.settings.2}} nav-load-page-link" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li> + {{/if}} + + {{if $nav.manage}} + <li> + <a id="nav-manage-link" class="nav-load-page-link {{$nav.manage.2}} {{$sel.manage}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a> + </li> + {{/if}} + + {{if $nav.profiles}} + <li><a id="nav-profiles-link" class="{{$nav.profiles.2}} nav-load-page-link" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a></li> + {{/if}} + + {{if $nav.admin}} + <li><a id="nav-admin-link" class="{{$nav.admin.2}} nav-load-page-link" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li> + {{/if}} + + <li><a id="nav-search-link" class="{{$nav.search.2}} nav-load-page-link" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a></li> + + {{if $nav.apps}} + <li><a id="nav-apps-link" class="{{$nav.apps.2}} nav-load-page-link" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a></li> + {{/if}} + + {{if $nav.help}} + <li><a id="nav-help-link" class="{{$nav.help.2}} nav-load-page-link" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li> + {{/if}} + + {{if $nav.logout}} + <li><a id="nav-logout-link" class="{{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li> + {{/if}} + </ul> + </div> + + {{if $nav.notifications}} +{{*<!-- <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}">{{$nav.notifications.1}}</a>-->*}} + <div class="nav-button-container"> + <a id="nav-notifications-linkmenu" class="nav-link" href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"> + <img rel="#nav-notifications-menu" src="{{$baseurl}}/view/theme/frost/images/notifications.png"> + </a> + <span id="notify-update" class="nav-ajax-left" rel="#nav-network-notifications-popup"></span> + <ul id="nav-notifications-menu" class="notifications-menu-popup"> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </div> + {{/if}} + +{{*<!-- <a id="contacts-menu-link" class="nav-link" href="#contacts-menu" title="Contacts">Contacts</a>-->*}} + <div class="nav-button-container nav-menu-link" rel="#contacts-menu-list"> + <a class="contacts-menu-link nav-link nav-menu-icon" href="{{$nav.contacts.0}}" title="Contacts" point="#contacts-menu-list"> + <img class="contacts-menu-link" src="{{$baseurl}}/view/theme/frost/images/contacts.png"> + </a> + {{if $nav.introductions}} + <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" > + <span id="intro-update" class="nav-ajax-left"></span> + </a> + {{/if}} + <ul id="contacts-menu-list" class="nav-menu-list" point="#contacts-menu-list"> + {{if $nav.contacts}} + <li><a id="nav-contacts-link" class="{{$nav.contacts.2}} nav-load-page-link" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a><li> + {{/if}} + + <li><a id="nav-directory-link" class="{{$nav.directory.2}} nav-load-page-link" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a><li> + + {{if $nav.introductions}} + <li> + <a id="nav-notify-link" class="{{$nav.introductions.2}} {{$sel.introductions}} nav-load-page-link" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a> + </li> + {{/if}} + </ul> + </div> + + {{if $nav.messages}} +{{*<!-- <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a>-->*}} + <div class="nav-button-container"> + <a id="nav-messages-link" class="nav-link {{$nav.messages.2}} {{$sel.messages}} nav-load-page-link" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" > + <img src="{{$baseurl}}/view/theme/frost/images/message.png"> + </a> + <span id="mail-update" class="nav-ajax-left"></span> + </div> + {{/if}} + +{{*<!-- <a id="network-menu-link" class="nav-link" href="#network-menu" title="Network">Network</a>-->*}} + <div class="nav-button-container nav-menu-link" rel="#network-menu-list"> + <a class="nav-menu-icon network-menu-link nav-link" href="{{$nav.network.0}}" title="Network" point="#network-menu-list"> + <img class="network-menu-link" src="{{$baseurl}}/view/theme/frost/images/network.png"> + </a> + {{if $nav.network}} + <span id="net-update" class="nav-ajax-left"></span> + {{/if}} + <ul id="network-menu-list" class="nav-menu-list" point="#network-menu-list"> + {{if $nav.network}} + <li> + <a id="nav-network-link" class="{{$nav.network.2}} {{$sel.network}} nav-load-page-link" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + </li> + {{*<!--<span id="net-update" class="nav-ajax-left"></span>-->*}} + {{/if}} + + {{if $nav.home}} + <li><a id="nav-home-link" class="{{$nav.home.2}} {{$sel.home}} nav-load-page-link" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a></li> + {{*<!--<span id="home-update" class="nav-ajax-left"></span>-->*}} + {{/if}} + + {{if $nav.community}} + <li> + <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + </li> + {{/if}} + </ul> + </div> + + {{if $nav.network}} + <div class="nav-button-container nav-menu-link" rel="#network-reset-button"> + <a class="nav-menu-icon network-reset-link nav-link" href="{{$nav.net_reset.0}}" title="{{$nav.net_reset.3}}"> + <img class="network-reset-link" src="{{$baseurl}}/view/theme/frost/images/net-reset.png"> + </a> + </div> + {{/if}} + + </span> + {{*<!--<span id="nav-end"></span>-->*}} + <span id="banner">{{$banner}}</span> +</nav> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> diff --git a/view/theme/frost/templates/photo_drop.tpl b/view/theme/frost/templates/photo_drop.tpl new file mode 100644 index 0000000000..9b037d4cd9 --- /dev/null +++ b/view/theme/frost/templates/photo_drop.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$id}}" > + <a href="item/drop/{{$id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$delete}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);"*}} ></a> +</div> +<div class="wall-item-delete-end"></div> diff --git a/view/theme/frost/templates/photo_edit.tpl b/view/theme/frost/templates/photo_edit.tpl new file mode 100644 index 0000000000..890c829fa0 --- /dev/null +++ b/view/theme/frost/templates/photo_edit.tpl @@ -0,0 +1,63 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<form action="photos/{{$nickname}}/{{$resource_id}}" method="post" id="photo_edit_form" > + + <input type="hidden" name="item_id" value="{{$item_id}}" /> + + <label id="photo-edit-albumname-label" for="photo-edit-albumname">{{$newalbum}}</label> + <input id="photo-edit-albumname" type="text" size="32" name="albname" value="{{$album}}" /> + + <div id="photo-edit-albumname-end"></div> + + <label id="photo-edit-caption-label" for="photo-edit-caption">{{$capt_label}}</label> + <input id="photo-edit-caption" type="text" size="32" name="desc" value="{{$caption}}" /> + + <div id="photo-edit-caption-end"></div> + + <label id="photo-edit-tags-label" for="photo-edit-newtag" >{{$tag_label}}</label> + <input name="newtag" id="photo-edit-newtag" size="32" title="{{$help_tags}}" type="text" /> + + <div id="photo-edit-tags-end"></div> + <div id="photo-edit-rotate-wrapper"> + <div class="photo-edit-rotate-label"> + {{$rotatecw}} + </div> + <input class="photo-edit-rotate" type="radio" name="rotate" value="1" /><br /> + + <div class="photo-edit-rotate-label"> + {{$rotateccw}} + </div> + <input class="photo-edit-rotate" type="radio" name="rotate" value="2" /> + </div> + <div id="photo-edit-rotate-end"></div> + + <div id="photo-edit-perms" class="photo-edit-perms" > + <a href="#photo-edit-perms-select" id="photo-edit-perms-menu" class="popupbox button" title="{{$permissions}}"/> + <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> + </a> + <div id="photo-edit-perms-menu-end"></div> + + <div style="display: none;"> + <div id="photo-edit-perms-select" > + {{$aclselect}} + </div> + </div> + </div> + <div id="photo-edit-perms-end"></div> + + <input id="photo-edit-submit-button" type="submit" name="submit" value="{{$submit}}" /> + <input id="photo-edit-delete-button" type="submit" name="delete" value="{{$delete}}" onclick="return confirmDelete()"; /> + + <div id="photo-edit-end"></div> +</form> + +{{*<!--<script> + $("a#photo-edit-perms-menu").colorbox({ + 'inline' : true, + 'transition' : 'none' + }); +</script>-->*}} diff --git a/view/theme/frost/templates/photo_edit_head.tpl b/view/theme/frost/templates/photo_edit_head.tpl new file mode 100644 index 0000000000..857e6e63ac --- /dev/null +++ b/view/theme/frost/templates/photo_edit_head.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.prevLink = "{{$prevlink}}"; + window.nextLink = "{{$nextlink}}"; + window.photoEdit = true; + +</script> diff --git a/view/theme/frost/templates/photo_view.tpl b/view/theme/frost/templates/photo_view.tpl new file mode 100644 index 0000000000..354fb9c28b --- /dev/null +++ b/view/theme/frost/templates/photo_view.tpl @@ -0,0 +1,47 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} +</div> + +<div id="photo-nav"> + {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}"><img src="view/theme/frost-mobile/images/arrow-left.png"></a></div>{{/if}} + {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}"><img src="view/theme/frost-mobile/images/arrow-right.png"></a></div>{{/if}} +</div> +<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +<div id="photo-photo-end"></div> +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}} +{{$edit}} +{{else}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} + {{$like}} + {{$dislike}} +</div> +{{/if}} + +{{$comments}} + +{{$paginate}} +{{/if}} + diff --git a/view/theme/frost/templates/photos_head.tpl b/view/theme/frost/templates/photos_head.tpl new file mode 100644 index 0000000000..5d7e0152da --- /dev/null +++ b/view/theme/frost/templates/photos_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.isPublic = "{{$ispublic}}"; +</script> + diff --git a/view/theme/frost/templates/photos_upload.tpl b/view/theme/frost/templates/photos_upload.tpl new file mode 100644 index 0000000000..4c829a2962 --- /dev/null +++ b/view/theme/frost/templates/photos_upload.tpl @@ -0,0 +1,57 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h3>{{$pagename}}</h3> + +<div id="photos-usage-message">{{$usage}}</div> + +<form action="photos/{{$nickname}}" enctype="multipart/form-data" method="post" name="photos-upload-form" id="photos-upload-form" > + <div id="photos-upload-new-wrapper" > + <div id="photos-upload-newalbum-div"> + <label id="photos-upload-newalbum-text" for="photos-upload-newalbum" >{{$newalbum}}</label> + </div> + <input id="photos-upload-newalbum" type="text" name="newalbum" /> + </div> + <div id="photos-upload-new-end"></div> + <div id="photos-upload-exist-wrapper"> + <div id="photos-upload-existing-album-text">{{$existalbumtext}}</div> + <select id="photos-upload-album-select" name="album" size="4"> + {{$albumselect}} + </select> + </div> + <div id="photos-upload-exist-end"></div> + + <div id="photos-upload-choosefile-outer-wrapper"> + {{$default_upload_box}} + <div id="photos-upload-noshare-div" class="photos-upload-noshare-div" > + <input id="photos-upload-noshare" type="checkbox" name="not_visible" value="1" checked /> + <div id="photos-upload-noshare-label"> + <label id="photos-upload-noshare-text" for="photos-upload-noshare" >{{$nosharetext}}</label> + </div> + </div> + + <div id="photos-upload-perms" class="photos-upload-perms" > + <a href="#photos-upload-permissions-wrapper" id="photos-upload-perms-menu" class="popupbox button" /> + <span id="jot-perms-icon" class="icon {{$lockstate}} photo-perms-icon" ></span><div class="photo-jot-perms-text">{{$permissions}}</div> + </a> + </div> + <div id="photos-upload-perms-end"></div> + + <div style="display: none;"> + <div id="photos-upload-permissions-wrapper"> + {{$aclselect}} + </div> + </div> + + <div id="photos-upload-spacer"></div> + + {{$alt_uploader}} + + {{$default_upload_submit}} + + <div class="photos-upload-end" ></div> + </div> +</form> + diff --git a/view/theme/frost/templates/posted_date_widget.tpl b/view/theme/frost/templates/posted_date_widget.tpl new file mode 100644 index 0000000000..6482f66559 --- /dev/null +++ b/view/theme/frost/templates/posted_date_widget.tpl @@ -0,0 +1,14 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="datebrowse-sidebar" class="widget"> + <h3>{{$title}}</h3> +<script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script> +<select id="posted-date-selector" name="posted-date-select" onchange="dateSubmit($j(this).val());" size="{{$size}}"> +{{foreach $dates as $d}} +<option value="{{$url}}/{{$d.1}}/{{$d.2}}" >{{$d.0}}</option> +{{/foreach}} +</select> +</div> diff --git a/view/theme/frost/templates/profed_end.tpl b/view/theme/frost/templates/profed_end.tpl new file mode 100644 index 0000000000..dac8db42d5 --- /dev/null +++ b/view/theme/frost/templates/profed_end.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="js/country.min.js" ></script> + +<script language="javascript" type="text/javascript"> +profInitEditor(); +Fill_Country('{{$country_name}}'); +Fill_States('{{$region}}'); +</script> + diff --git a/view/theme/frost/templates/profed_head.tpl b/view/theme/frost/templates/profed_head.tpl new file mode 100644 index 0000000000..c8dbe562f9 --- /dev/null +++ b/view/theme/frost/templates/profed_head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> + window.editSelect = "{{$editselect}}"; +</script> + diff --git a/view/theme/frost/templates/profile_edit.tpl b/view/theme/frost/templates/profile_edit.tpl new file mode 100644 index 0000000000..1d25a0d9d0 --- /dev/null +++ b/view/theme/frost/templates/profile_edit.tpl @@ -0,0 +1,327 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$default}} + +<h1>{{$banner}}</h1> + +<div id="profile-edit-links"> +<ul> +<li><a href="profile/{{$profile_id}}/view?tab=profile" id="profile-edit-view-link" title="{{$viewprof}}">{{$viewprof}}</a></li> +<li><a href="{{$profile_clone_link}}" id="profile-edit-clone-link" title="{{$cr_prof}}">{{$cl_prof}}</a></li> +<li></li> +<li><a href="{{$profile_drop_link}}" id="profile-edit-drop-link" title="{{$del_prof}}" {{$disabled}} >{{$del_prof}}</a></li> + +</ul> +</div> + +<div id="profile-edit-links-end"></div> + + +<div id="profile-edit-wrapper" > +<form id="profile-edit-form" name="form1" action="profiles/{{$profile_id}}" method="post" > +<input type='hidden' name='form_security_token' value='{{$form_security_token}}'> + +<div id="profile-edit-profile-name-wrapper" > +<label id="profile-edit-profile-name-label" for="profile-edit-profile-name" >{{$lbl_profname}} </label> +<input type="text" size="28" name="profile_name" id="profile-edit-profile-name" value="{{$profile_name}}" /><div class="required">*</div> +</div> +<div id="profile-edit-profile-name-end"></div> + +<div id="profile-edit-name-wrapper" > +<label id="profile-edit-name-label" for="profile-edit-name" >{{$lbl_fullname}} </label> +<input type="text" size="28" name="name" id="profile-edit-name" value="{{$name}}" /> +</div> +<div id="profile-edit-name-end"></div> + +<div id="profile-edit-pdesc-wrapper" > +<label id="profile-edit-pdesc-label" for="profile-edit-pdesc" >{{$lbl_title}} </label> +<input type="text" size="28" name="pdesc" id="profile-edit-pdesc" value="{{$pdesc}}" /> +</div> +<div id="profile-edit-pdesc-end"></div> + + +<div id="profile-edit-gender-wrapper" > +<label id="profile-edit-gender-label" for="gender-select" >{{$lbl_gender}} </label> +{{$gender}} +</div> +<div id="profile-edit-gender-end"></div> + +<div id="profile-edit-dob-wrapper" > +<label id="profile-edit-dob-label" for="dob-select" >{{$lbl_bd}} </label> +<div id="profile-edit-dob" > +{{$dob}} {{$age}} +</div> +</div> +<div id="profile-edit-dob-end"></div> + +{{$hide_friends}} + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="profile-edit-address-wrapper" > +<label id="profile-edit-address-label" for="profile-edit-address" >{{$lbl_address}} </label> +<input type="text" size="28" name="address" id="profile-edit-address" value="{{$address}}" /> +</div> +<div id="profile-edit-address-end"></div> + +<div id="profile-edit-locality-wrapper" > +<label id="profile-edit-locality-label" for="profile-edit-locality" >{{$lbl_city}} </label> +<input type="text" size="28" name="locality" id="profile-edit-locality" value="{{$locality}}" /> +</div> +<div id="profile-edit-locality-end"></div> + + +<div id="profile-edit-postal-code-wrapper" > +<label id="profile-edit-postal-code-label" for="profile-edit-postal-code" >{{$lbl_zip}} </label> +<input type="text" size="28" name="postal_code" id="profile-edit-postal-code" value="{{$postal_code}}" /> +</div> +<div id="profile-edit-postal-code-end"></div> + +<div id="profile-edit-country-name-wrapper" > +<label id="profile-edit-country-name-label" for="profile-edit-country-name" >{{$lbl_country}} </label> +<select name="country_name" id="profile-edit-country-name" onChange="Fill_States('{{$region}}');"> +<option selected="selected" >{{$country_name}}</option> +<option>temp</option> +</select> +</div> +<div id="profile-edit-country-name-end"></div> + +<div id="profile-edit-region-wrapper" > +<label id="profile-edit-region-label" for="profile-edit-region" >{{$lbl_region}} </label> +<select name="region" id="profile-edit-region" onChange="Update_Globals();" > +<option selected="selected" >{{$region}}</option> +<option>temp</option> +</select> +</div> +<div id="profile-edit-region-end"></div> + +<div id="profile-edit-hometown-wrapper" > +<label id="profile-edit-hometown-label" for="profile-edit-hometown" >{{$lbl_hometown}} </label> +<input type="text" size="28" name="hometown" id="profile-edit-hometown" value="{{$hometown}}" /> +</div> +<div id="profile-edit-hometown-end"></div> + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="profile-edit-marital-wrapper" > +<label id="profile-edit-marital-label" for="profile-edit-marital" >{{$lbl_marital}} </label> +{{$marital}} +</div> +<label id="profile-edit-with-label" for="profile-edit-with" > {{$lbl_with}} </label> +<input type="text" size="28" name="with" id="profile-edit-with" title="{{$lbl_ex1}}" value="{{$with}}" /> +<label id="profile-edit-howlong-label" for="profile-edit-howlong" > {{$lbl_howlong}} </label> +<input type="text" size="28" name="howlong" id="profile-edit-howlong" title="{{$lbl_howlong}}" value="{{$howlong}}" /> + +<div id="profile-edit-marital-end"></div> + +<div id="profile-edit-sexual-wrapper" > +<label id="profile-edit-sexual-label" for="sexual-select" >{{$lbl_sexual}} </label> +{{$sexual}} +</div> +<div id="profile-edit-sexual-end"></div> + + + +<div id="profile-edit-homepage-wrapper" > +<label id="profile-edit-homepage-label" for="profile-edit-homepage" >{{$lbl_homepage}} </label> +<input type="text" size="28" name="homepage" id="profile-edit-homepage" value="{{$homepage}}" /> +</div> +<div id="profile-edit-homepage-end"></div> + +<div id="profile-edit-politic-wrapper" > +<label id="profile-edit-politic-label" for="profile-edit-politic" >{{$lbl_politic}} </label> +<input type="text" size="28" name="politic" id="profile-edit-politic" value="{{$politic}}" /> +</div> +<div id="profile-edit-politic-end"></div> + +<div id="profile-edit-religion-wrapper" > +<label id="profile-edit-religion-label" for="profile-edit-religion" >{{$lbl_religion}} </label> +<input type="text" size="28" name="religion" id="profile-edit-religion" value="{{$religion}}" /> +</div> +<div id="profile-edit-religion-end"></div> + +<div id="profile-edit-pubkeywords-wrapper" > +<label id="profile-edit-pubkeywords-label" for="profile-edit-pubkeywords" >{{$lbl_pubkey}} </label> +<input type="text" size="28" name="pub_keywords" id="profile-edit-pubkeywords" title="{{$lbl_ex2}}" value="{{$pub_keywords}}" /> +</div><div id="profile-edit-pubkeywords-desc">{{$lbl_pubdsc}}</div> +<div id="profile-edit-pubkeywords-end"></div> + +<div id="profile-edit-prvkeywords-wrapper" > +<label id="profile-edit-prvkeywords-label" for="profile-edit-prvkeywords" >{{$lbl_prvkey}} </label> +<input type="text" size="28" name="prv_keywords" id="profile-edit-prvkeywords" title="{{$lbl_ex2}}" value="{{$prv_keywords}}" /> +</div><div id="profile-edit-prvkeywords-desc">{{$lbl_prvdsc}}</div> +<div id="profile-edit-prvkeywords-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + +<div id="about-jot-wrapper" class="profile-jot-box"> +<p id="about-jot-desc" > +{{$lbl_about}} +</p> + +<textarea rows="10" cols="70" id="profile-about-text" class="profile-edit-textarea" name="about" >{{$about}}</textarea> + +</div> +<div id="about-jot-end"></div> + + +<div id="interest-jot-wrapper" class="profile-jot-box" > +<p id="interest-jot-desc" > +{{$lbl_hobbies}} +</p> + +<textarea rows="10" cols="70" id="interest-jot-text" class="profile-edit-textarea" name="interest" >{{$interest}}</textarea> + +</div> +<div id="interest-jot-end"></div> + + +<div id="likes-jot-wrapper" class="profile-jot-box" > +<p id="likes-jot-desc" > +{{$lbl_likes}} +</p> + +<textarea rows="10" cols="70" id="likes-jot-text" class="profile-edit-textarea" name="likes" >{{$likes}}</textarea> + +</div> +<div id="likes-jot-end"></div> + + +<div id="dislikes-jot-wrapper" class="profile-jot-box" > +<p id="dislikes-jot-desc" > +{{$lbl_dislikes}} +</p> + +<textarea rows="10" cols="70" id="dislikes-jot-text" class="profile-edit-textarea" name="dislikes" >{{$dislikes}}</textarea> + +</div> +<div id="dislikes-jot-end"></div> + + +<div id="contact-jot-wrapper" class="profile-jot-box" > +<p id="contact-jot-desc" > +{{$lbl_social}} +</p> + +<textarea rows="10" cols="70" id="contact-jot-text" class="profile-edit-textarea" name="contact" >{{$contact}}</textarea> + +</div> +<div id="contact-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="music-jot-wrapper" class="profile-jot-box" > +<p id="music-jot-desc" > +{{$lbl_music}} +</p> + +<textarea rows="10" cols="70" id="music-jot-text" class="profile-edit-textarea" name="music" >{{$music}}</textarea> + +</div> +<div id="music-jot-end"></div> + +<div id="book-jot-wrapper" class="profile-jot-box" > +<p id="book-jot-desc" > +{{$lbl_book}} +</p> + +<textarea rows="10" cols="70" id="book-jot-text" class="profile-edit-textarea" name="book" >{{$book}}</textarea> + +</div> +<div id="book-jot-end"></div> + + + +<div id="tv-jot-wrapper" class="profile-jot-box" > +<p id="tv-jot-desc" > +{{$lbl_tv}} +</p> + +<textarea rows="10" cols="70" id="tv-jot-text" class="profile-edit-textarea" name="tv" >{{$tv}}</textarea> + +</div> +<div id="tv-jot-end"></div> + + + +<div id="film-jot-wrapper" class="profile-jot-box" > +<p id="film-jot-desc" > +{{$lbl_film}} +</p> + +<textarea rows="10" cols="70" id="film-jot-text" class="profile-edit-textarea" name="film" >{{$film}}</textarea> + +</div> +<div id="film-jot-end"></div> + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +<div id="romance-jot-wrapper" class="profile-jot-box" > +<p id="romance-jot-desc" > +{{$lbl_love}} +</p> + +<textarea rows="10" cols="70" id="romance-jot-text" class="profile-edit-textarea" name="romance" >{{$romance}}</textarea> + +</div> +<div id="romance-jot-end"></div> + + + +<div id="work-jot-wrapper" class="profile-jot-box" > +<p id="work-jot-desc" > +{{$lbl_work}} +</p> + +<textarea rows="10" cols="70" id="work-jot-text" class="profile-edit-textarea" name="work" >{{$work}}</textarea> + +</div> +<div id="work-jot-end"></div> + + + +<div id="education-jot-wrapper" class="profile-jot-box" > +<p id="education-jot-desc" > +{{$lbl_school}} +</p> + +<textarea rows="10" cols="70" id="education-jot-text" class="profile-edit-textarea" name="education" >{{$education}}</textarea> + +</div> +<div id="education-jot-end"></div> + + + +<div class="profile-edit-submit-wrapper" > +<input type="submit" name="submit" class="profile-edit-submit-button" value="{{$submit}}" /> +</div> +<div class="profile-edit-submit-end"></div> + + +</form> +</div> + diff --git a/view/theme/frost/templates/profile_vcard.tpl b/view/theme/frost/templates/profile_vcard.tpl new file mode 100644 index 0000000000..85c6345d6d --- /dev/null +++ b/view/theme/frost/templates/profile_vcard.tpl @@ -0,0 +1,56 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="fn label">{{$profile.name}}</div> + + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-vcard-break"></div> + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + {{if $wallmessage}} + <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/frost/templates/prv_message.tpl b/view/theme/frost/templates/prv_message.tpl new file mode 100644 index 0000000000..363ca4e26c --- /dev/null +++ b/view/theme/frost/templates/prv_message.tpl @@ -0,0 +1,44 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> + +{{if $showinputs}} +<input type="text" id="recip" name="messageto" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> +<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> +{{else}} +{{$select}} +{{/if}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="8" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" > + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/theme/frost/templates/register.tpl b/view/theme/frost/templates/register.tpl new file mode 100644 index 0000000000..6cb4c6d859 --- /dev/null +++ b/view/theme/frost/templates/register.tpl @@ -0,0 +1,85 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class='register-form'> +<h2>{{$regtitle}}</h2> +<br /><br /> + +<form action="register" method="post" id="register-form"> + + <input type="hidden" name="photo" value="{{$photo}}" /> + + {{$registertext}} + + <p id="register-realpeople">{{$realpeople}}</p> + + <br /> +{{if $oidlabel}} + <div id="register-openid-wrapper" > + <label for="register-openid" id="label-register-openid" >{{$oidlabel}}</label><input type="text" maxlength="60" size="32" name="openid_url" class="openid" id="register-openid" value="{{$openid}}" > + </div> + <div id="register-openid-end" ></div> +{{/if}} + + <div class="register-explain-wrapper"> + <p id="register-fill-desc">{{$fillwith}} {{$fillext}}</p> + </div> + + <br /><br /> + +{{if $invitations}} + + <p id="register-invite-desc">{{$invite_desc}}</p> + <div id="register-invite-wrapper" > + <label for="register-invite" id="label-register-invite" >{{$invite_label}}</label> + <input type="text" maxlength="60" size="32" name="invite_id" id="register-invite" value="{{$invite_id}}" > + </div> + <div id="register-name-end" ></div> + +{{/if}} + + + <div id="register-name-wrapper" class="field input" > + <label for="register-name" id="label-register-name" >{{$namelabel}}</label> + <input type="text" maxlength="60" size="32" name="username" id="register-name" value="{{$username}}" > + </div> + <div id="register-name-end" ></div> + + + <div id="register-email-wrapper" class="field input" > + <label for="register-email" id="label-register-email" >{{$addrlabel}}</label> + <input type="text" maxlength="60" size="32" name="email" id="register-email" value="{{$email}}" > + </div> + <div id="register-email-end" ></div> + <br /><br /> + + <div id="register-nickname-wrapper" class="field input" > + <label for="register-nickname" id="label-register-nickname" >{{$nicklabel}}</label> + <input type="text" maxlength="60" size="32" name="nickname" id="register-nickname" value="{{$nickname}}" > + </div> + <div id="register-nickname-end" ></div> + + <div class="register-explain-wrapper"> + <p id="register-nickname-desc" >{{$nickdesc}}</p> + </div> + + {{$publish}} + + <br /> +<!-- <br><br> + <div class="agreement"> + By clicking '{{$regbutt}}' you are agreeing to the latest <a href="tos.html" title="{{$tostitle}}" id="terms-of-service-link" >{{$toslink}}</a> and <a href="privacy.html" title="{{$privacytitle}}" id="privacy-link" >{{$privacylink}}</a> + </div>--> + <br><br> + + <div id="register-submit-wrapper"> + <input type="submit" name="submit" id="register-submit-button" value="{{$regbutt}}" /> + </div> + <div id="register-submit-end" ></div> +</form> + +{{$license}} + +</div> diff --git a/view/theme/frost/templates/search_item.tpl b/view/theme/frost/templates/search_item.tpl new file mode 100644 index 0000000000..2b37b24583 --- /dev/null +++ b/view/theme/frost/templates/search_item.tpl @@ -0,0 +1,69 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<a name="{{$item.id}}" ></a> +{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} + <div class="wall-item-content-wrapper {{$item.indent}}{{$item.previewing}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + {{*<!--<div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}">-->*}} + <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + {{*<!--</div>-->*}} + </div> + {{*<!--<div class="wall-item-photo-end"></div> -->*}} + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + {{*<!--<div class="wall-item-author">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> + + {{*<!--</div> -->*}} + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + {{*<!--<div class="wall-item-title-end"></div>-->*}} + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a>{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + {{*<!--</div>-->*}} + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + {{*<!--<div class="wall-item-delete-end"></div>-->*}} + </div> + </div> + {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + +{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div> + +</div> + +-->*}} diff --git a/view/theme/frost/templates/settings-head.tpl b/view/theme/frost/templates/settings-head.tpl new file mode 100644 index 0000000000..5d7e0152da --- /dev/null +++ b/view/theme/frost/templates/settings-head.tpl @@ -0,0 +1,10 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script> + window.isPublic = "{{$ispublic}}"; +</script> + diff --git a/view/theme/frost/templates/settings_display_end.tpl b/view/theme/frost/templates/settings_display_end.tpl new file mode 100644 index 0000000000..4b3db00f5a --- /dev/null +++ b/view/theme/frost/templates/settings_display_end.tpl @@ -0,0 +1,7 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script> + diff --git a/view/theme/frost/templates/suggest_friends.tpl b/view/theme/frost/templates/suggest_friends.tpl new file mode 100644 index 0000000000..8843d51284 --- /dev/null +++ b/view/theme/frost/templates/suggest_friends.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" width="80" height="80" title="{{$name}} [{{$url}}]" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="profile-match-break"></div> + <div class="profile-match-name"> + <a href="{{$url}}" title="{{$name}}">{{$name}}</a> + </div> + <div class="profile-match-end"></div> + {{if $connlnk}} + <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> + {{/if}} + <a href="{{$ignlnk}}" title="{{$ignore}}" class="icon drophide profile-match-ignore" {{*onmouseout="imgdull(this);" onmouseover="imgbright(this);" *}}onclick="return confirmDelete();" ></a> +</div> diff --git a/view/theme/frost/templates/threaded_conversation.tpl b/view/theme/frost/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..fbaafa2674 --- /dev/null +++ b/view/theme/frost/templates/threaded_conversation.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $dropping}} +<div id="item-delete-selected-top" class="fakelink" onclick="deleteCheckedItems('#item-delete-selected-top');"> + <div id="item-delete-selected-top-icon" class="icon drophide" title="{{$dropping}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></div> + <div id="item-delete-selected-top-desc" >{{$dropping}}</div> +</div> +<img id="item-delete-selected-top-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> +{{else}} +{{if $mode==display}} +<div id="display-top-padding"></div> +{{/if}} +{{/if}} + +{{$live_update}} + +{{foreach $threads as $thread}} +{{include file="{{$thread.template}}" item=$thread}} +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<div id="item-delete-selected" class="fakelink" onclick="deleteCheckedItems('#item-delete-selected');"> + <div id="item-delete-selected-icon" class="icon drophide" title="{{$dropping}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></div> + <div id="item-delete-selected-desc" >{{$dropping}}</div> +</div> +<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> +<div id="item-delete-selected-end"></div> +{{/if}} diff --git a/view/theme/frost/templates/voting_fakelink.tpl b/view/theme/frost/templates/voting_fakelink.tpl new file mode 100644 index 0000000000..1e073916e1 --- /dev/null +++ b/view/theme/frost/templates/voting_fakelink.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<span class="fakelink-wrapper" id="{{$type}}list-{{$id}}-wrapper">{{$phrase}}</span> diff --git a/view/theme/frost/templates/wall_thread.tpl b/view/theme/frost/templates/wall_thread.tpl new file mode 100644 index 0000000000..d6fbb3cf06 --- /dev/null +++ b/view/theme/frost/templates/wall_thread.tpl @@ -0,0 +1,130 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<a name="{{$item.id}}" ></a> +{{*<!--<div class="wall-item-outside-wrapper {{$item.indent}}{{$item.previewing}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" >-->*}} + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.previewing}}{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + <div class="wall-item-photo-wrapper wwfrom" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" onError="this.src='../../../images/person-48.jpg';" /> + </a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> +{{*<!-- <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}">-->*}} + <ul class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> +{{*<!-- </div>-->*}} + + </div> + {{*<!--<div class="wall-item-photo-end"></div>-->*}} + <div class="wall-item-wrapper" id="wall-item-wrapper-{{$item.id}}" > + {{if $item.lock}}{{*<!--<div class="wall-item-lock">-->*}}<img src="images/lock_icon.gif" class="wall-item-lock lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" />{{*<!--</div>-->*}} + {{else}}<div class="wall-item-lock"></div>{{/if}} + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{$item.location}}</div> + </div> + </div> + {{*<!--<div class="wall-item-author">-->*}} + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br /> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}" ><a href="display/{{$user.nickname}}/{{$item.id}}">{{$item.ago}}</a></div> + {{*<!--</div>-->*}} + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + {{*<!--<div class="wall-item-title-end"></div>-->*}} + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + {{*<!--<div class="body-tag">-->*}} + {{foreach $item.tags as $tag}} + <span class='body-tag tag'>{{$tag}}</span> + {{/foreach}} + {{*<!--</div>-->*}} + {{if $item.has_cats}} + <div class="categorytags">{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags">{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="#" class="tool like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> + {{if $item.vote.dislike}} + <a href="#" class="tool dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> + {{/if}} + {{if $item.vote.share}}<a href="#" class="tool recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + {{if $item.plink}} + {{*<!--<div class="wall-item-links-wrapper">-->*}}<a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="wall-item-links-wrapper icon remote-link{{$item.sparkle}}"></a>{{*<!--</div>-->*}} + {{/if}} + {{if $item.edpost}} + <a class="editpost tool pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item tool {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item tool tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> + {{/if}} + + {{*<!--<div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" >-->*}} + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="wall-item-delete-wrapper icon drophide" title="{{$item.drop.delete}}" id="wall-item-delete-wrapper-{{$item.id}}" {{*onmouseover="imgbright(this);" onmouseout="imgdull(this);" *}}></a>{{/if}} + {{*<!--</div>-->*}} + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + {{*<!--<div class="wall-item-delete-end"></div>-->*}} + </div> + </div> + {{*<!--<div class="wall-item-wrapper-end"></div>-->*}} + <div class="wall-item-like {{$item.indent}}" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike {{$item.indent}}" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + + {{if $item.threaded}} + {{if $item.comment}} + {{*<!--<div class="wall-item-comment-wrapper {{$item.indent}}" >-->*}} + {{$item.comment}} + {{*<!--</div>-->*}} + {{/if}} + {{/if}} + +{{*<!--<div class="wall-item-outside-wrapper-end {{$item.indent}}" ></div>-->*}} +{{*<!--</div>-->*}} +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} +{{*<!--<div class="wall-item-comment-wrapper" >-->*}} + {{$item.comment}} +{{*<!--</div>-->*}} +{{/if}} +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} + diff --git a/view/theme/frost/templates/wallmsg-end.tpl b/view/theme/frost/templates/wallmsg-end.tpl new file mode 100644 index 0000000000..c7ad27401f --- /dev/null +++ b/view/theme/frost/templates/wallmsg-end.tpl @@ -0,0 +1,9 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/js/ajaxupload.min.js" ></script> + +<script language="javascript" type="text/javascript">msgInitEditor();</script> + diff --git a/view/theme/frost/templates/wallmsg-header.tpl b/view/theme/frost/templates/wallmsg-header.tpl new file mode 100644 index 0000000000..6107a8a087 --- /dev/null +++ b/view/theme/frost/templates/wallmsg-header.tpl @@ -0,0 +1,12 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> +window.editSelect = "{{$editselect}}"; +window.jotId = "#prvmail-text"; +window.imageUploadButton = 'prvmail-upload'; +</script> + diff --git a/view/theme/oldtest/app/app.js b/view/theme/oldtest/app/app.js new file mode 100644 index 0000000000..eae90c57b5 --- /dev/null +++ b/view/theme/oldtest/app/app.js @@ -0,0 +1,85 @@ + +function menuItem (data){ + if (!data) data = ['','','',''] + this.url = ko.observable(data[0]); + this.text = ko.observable(data[1]); + this.style = ko.observable(data[2]); + this.title = ko.observable(data[3]); +} + + +function navModel(data) { + this.nav = ko.observableArray([]); + + if (data) { + for (k in data.nav) { + var n = new menuItem(data.nav[k]); + console.log(k, data.nav[k], n); + this.nav.push(n); + } + } + +} + +function App() { + var self = this; + this.nav = ko.observable(); + + $.getJSON(window.location, function(data) { + for(k in data){ + //console.log(k); + switch(k) { + case 'nav': + var n = new navModel(data[k][0]); + self.nav(n); + break; + } + + } + }); + +} + +ko.applyBindings(new App()); + + +/*var App = { + + menuItem : function(data){ + if (!data) data = ['','','',''] + this.url = ko.observable(data[0]); + this.text = ko.observable(data[1]); + this.style = ko.observable(data[2]); + this.title = ko.observable(data[3]); + }, + + navModel : function() { + + + }, + +}*/ + + + + +// Activates knockout.js +//ko.applyBindings(new navModel()); + +/* +$(document).ready(function(){ + $.getJSON(window.location, function(data) { + for(k in data){ + var model = k+"Model"; + if (model in App) { + for (kk in data[k][0]) { + console.log(kk); + } + + + } + } + + }); +}) +*/ \ No newline at end of file diff --git a/view/theme/oldtest/bootstrap.zip b/view/theme/oldtest/bootstrap.zip new file mode 100644 index 0000000000000000000000000000000000000000..e4f27746a3bc9aa7d98f44ea10217c92b5fc7062 GIT binary patch literal 85566 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 literal 0 HcmV?d00001 diff --git a/view/theme/oldtest/css/bootstrap-responsive.css b/view/theme/oldtest/css/bootstrap-responsive.css new file mode 100644 index 0000000000..fcd72f7a77 --- /dev/null +++ b/view/theme/oldtest/css/bootstrap-responsive.css @@ -0,0 +1,1109 @@ +/*! + * Bootstrap Responsive v2.3.1 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +@-ms-viewport { + width: device-width; +} + +.hidden { + display: none; + visibility: hidden; +} + +.visible-phone { + display: none !important; +} + +.visible-tablet { + display: none !important; +} + +.hidden-desktop { + display: none !important; +} + +.visible-desktop { + display: inherit !important; +} + +@media (min-width: 768px) and (max-width: 979px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important ; + } + .visible-tablet { + display: inherit !important; + } + .hidden-tablet { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important; + } + .visible-phone { + display: inherit !important; + } + .hidden-phone { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: inherit !important; + } + .hidden-print { + display: none !important; + } +} + +@media (min-width: 1200px) { + .row { + margin-left: -30px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 30px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 1170px; + } + .span12 { + width: 1170px; + } + .span11 { + width: 1070px; + } + .span10 { + width: 970px; + } + .span9 { + width: 870px; + } + .span8 { + width: 770px; + } + .span7 { + width: 670px; + } + .span6 { + width: 570px; + } + .span5 { + width: 470px; + } + .span4 { + width: 370px; + } + .span3 { + width: 270px; + } + .span2 { + width: 170px; + } + .span1 { + width: 70px; + } + .offset12 { + margin-left: 1230px; + } + .offset11 { + margin-left: 1130px; + } + .offset10 { + margin-left: 1030px; + } + .offset9 { + margin-left: 930px; + } + .offset8 { + margin-left: 830px; + } + .offset7 { + margin-left: 730px; + } + .offset6 { + margin-left: 630px; + } + .offset5 { + margin-left: 530px; + } + .offset4 { + margin-left: 430px; + } + .offset3 { + margin-left: 330px; + } + .offset2 { + margin-left: 230px; + } + .offset1 { + margin-left: 130px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.564102564102564%; + *margin-left: 2.5109110747408616%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.564102564102564%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.45299145299145%; + *width: 91.39979996362975%; + } + .row-fluid .span10 { + width: 82.90598290598291%; + *width: 82.8527914166212%; + } + .row-fluid .span9 { + width: 74.35897435897436%; + *width: 74.30578286961266%; + } + .row-fluid .span8 { + width: 65.81196581196582%; + *width: 65.75877432260411%; + } + .row-fluid .span7 { + width: 57.26495726495726%; + *width: 57.21176577559556%; + } + .row-fluid .span6 { + width: 48.717948717948715%; + *width: 48.664757228587014%; + } + .row-fluid .span5 { + width: 40.17094017094017%; + *width: 40.11774868157847%; + } + .row-fluid .span4 { + width: 31.623931623931625%; + *width: 31.570740134569924%; + } + .row-fluid .span3 { + width: 23.076923076923077%; + *width: 23.023731587561375%; + } + .row-fluid .span2 { + width: 14.52991452991453%; + *width: 14.476723040552828%; + } + .row-fluid .span1 { + width: 5.982905982905983%; + *width: 5.929714493544281%; + } + .row-fluid .offset12 { + margin-left: 105.12820512820512%; + *margin-left: 105.02182214948171%; + } + .row-fluid .offset12:first-child { + margin-left: 102.56410256410257%; + *margin-left: 102.45771958537915%; + } + .row-fluid .offset11 { + margin-left: 96.58119658119658%; + *margin-left: 96.47481360247316%; + } + .row-fluid .offset11:first-child { + margin-left: 94.01709401709402%; + *margin-left: 93.91071103837061%; + } + .row-fluid .offset10 { + margin-left: 88.03418803418803%; + *margin-left: 87.92780505546462%; + } + .row-fluid .offset10:first-child { + margin-left: 85.47008547008548%; + *margin-left: 85.36370249136206%; + } + .row-fluid .offset9 { + margin-left: 79.48717948717949%; + *margin-left: 79.38079650845607%; + } + .row-fluid .offset9:first-child { + margin-left: 76.92307692307693%; + *margin-left: 76.81669394435352%; + } + .row-fluid .offset8 { + margin-left: 70.94017094017094%; + *margin-left: 70.83378796144753%; + } + .row-fluid .offset8:first-child { + margin-left: 68.37606837606839%; + *margin-left: 68.26968539734497%; + } + .row-fluid .offset7 { + margin-left: 62.393162393162385%; + *margin-left: 62.28677941443899%; + } + .row-fluid .offset7:first-child { + margin-left: 59.82905982905982%; + *margin-left: 59.72267685033642%; + } + .row-fluid .offset6 { + margin-left: 53.84615384615384%; + *margin-left: 53.739770867430444%; + } + .row-fluid .offset6:first-child { + margin-left: 51.28205128205128%; + *margin-left: 51.175668303327875%; + } + .row-fluid .offset5 { + margin-left: 45.299145299145295%; + *margin-left: 45.1927623204219%; + } + .row-fluid .offset5:first-child { + margin-left: 42.73504273504273%; + *margin-left: 42.62865975631933%; + } + .row-fluid .offset4 { + margin-left: 36.75213675213675%; + *margin-left: 36.645753773413354%; + } + .row-fluid .offset4:first-child { + margin-left: 34.18803418803419%; + *margin-left: 34.081651209310785%; + } + .row-fluid .offset3 { + margin-left: 28.205128205128204%; + *margin-left: 28.0987452264048%; + } + .row-fluid .offset3:first-child { + margin-left: 25.641025641025642%; + *margin-left: 25.53464266230224%; + } + .row-fluid .offset2 { + margin-left: 19.65811965811966%; + *margin-left: 19.551736679396257%; + } + .row-fluid .offset2:first-child { + margin-left: 17.094017094017094%; + *margin-left: 16.98763411529369%; + } + .row-fluid .offset1 { + margin-left: 11.11111111111111%; + *margin-left: 11.004728132387708%; + } + .row-fluid .offset1:first-child { + margin-left: 8.547008547008547%; + *margin-left: 8.440625568285142%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 30px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 1156px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 1056px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 956px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 856px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 756px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 656px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 556px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 456px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 356px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 256px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 156px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 56px; + } + .thumbnails { + margin-left: -30px; + } + .thumbnails > li { + margin-left: 30px; + } + .row-fluid .thumbnails { + margin-left: 0; + } +} + +@media (min-width: 768px) and (max-width: 979px) { + .row { + margin-left: -20px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 724px; + } + .span12 { + width: 724px; + } + .span11 { + width: 662px; + } + .span10 { + width: 600px; + } + .span9 { + width: 538px; + } + .span8 { + width: 476px; + } + .span7 { + width: 414px; + } + .span6 { + width: 352px; + } + .span5 { + width: 290px; + } + .span4 { + width: 228px; + } + .span3 { + width: 166px; + } + .span2 { + width: 104px; + } + .span1 { + width: 42px; + } + .offset12 { + margin-left: 764px; + } + .offset11 { + margin-left: 702px; + } + .offset10 { + margin-left: 640px; + } + .offset9 { + margin-left: 578px; + } + .offset8 { + margin-left: 516px; + } + .offset7 { + margin-left: 454px; + } + .offset6 { + margin-left: 392px; + } + .offset5 { + margin-left: 330px; + } + .offset4 { + margin-left: 268px; + } + .offset3 { + margin-left: 206px; + } + .offset2 { + margin-left: 144px; + } + .offset1 { + margin-left: 82px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.7624309392265194%; + *margin-left: 2.709239449864817%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.7624309392265194%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.43646408839778%; + *width: 91.38327259903608%; + } + .row-fluid .span10 { + width: 82.87292817679558%; + *width: 82.81973668743387%; + } + .row-fluid .span9 { + width: 74.30939226519337%; + *width: 74.25620077583166%; + } + .row-fluid .span8 { + width: 65.74585635359117%; + *width: 65.69266486422946%; + } + .row-fluid .span7 { + width: 57.18232044198895%; + *width: 57.12912895262725%; + } + .row-fluid .span6 { + width: 48.61878453038674%; + *width: 48.56559304102504%; + } + .row-fluid .span5 { + width: 40.05524861878453%; + *width: 40.00205712942283%; + } + .row-fluid .span4 { + width: 31.491712707182323%; + *width: 31.43852121782062%; + } + .row-fluid .span3 { + width: 22.92817679558011%; + *width: 22.87498530621841%; + } + .row-fluid .span2 { + width: 14.3646408839779%; + *width: 14.311449394616199%; + } + .row-fluid .span1 { + width: 5.801104972375691%; + *width: 5.747913483013988%; + } + .row-fluid .offset12 { + margin-left: 105.52486187845304%; + *margin-left: 105.41847889972962%; + } + .row-fluid .offset12:first-child { + margin-left: 102.76243093922652%; + *margin-left: 102.6560479605031%; + } + .row-fluid .offset11 { + margin-left: 96.96132596685082%; + *margin-left: 96.8549429881274%; + } + .row-fluid .offset11:first-child { + margin-left: 94.1988950276243%; + *margin-left: 94.09251204890089%; + } + .row-fluid .offset10 { + margin-left: 88.39779005524862%; + *margin-left: 88.2914070765252%; + } + .row-fluid .offset10:first-child { + margin-left: 85.6353591160221%; + *margin-left: 85.52897613729868%; + } + .row-fluid .offset9 { + margin-left: 79.8342541436464%; + *margin-left: 79.72787116492299%; + } + .row-fluid .offset9:first-child { + margin-left: 77.07182320441989%; + *margin-left: 76.96544022569647%; + } + .row-fluid .offset8 { + margin-left: 71.2707182320442%; + *margin-left: 71.16433525332079%; + } + .row-fluid .offset8:first-child { + margin-left: 68.50828729281768%; + *margin-left: 68.40190431409427%; + } + .row-fluid .offset7 { + margin-left: 62.70718232044199%; + *margin-left: 62.600799341718584%; + } + .row-fluid .offset7:first-child { + margin-left: 59.94475138121547%; + *margin-left: 59.838368402492065%; + } + .row-fluid .offset6 { + margin-left: 54.14364640883978%; + *margin-left: 54.037263430116376%; + } + .row-fluid .offset6:first-child { + margin-left: 51.38121546961326%; + *margin-left: 51.27483249088986%; + } + .row-fluid .offset5 { + margin-left: 45.58011049723757%; + *margin-left: 45.47372751851417%; + } + .row-fluid .offset5:first-child { + margin-left: 42.81767955801105%; + *margin-left: 42.71129657928765%; + } + .row-fluid .offset4 { + margin-left: 37.01657458563536%; + *margin-left: 36.91019160691196%; + } + .row-fluid .offset4:first-child { + margin-left: 34.25414364640884%; + *margin-left: 34.14776066768544%; + } + .row-fluid .offset3 { + margin-left: 28.45303867403315%; + *margin-left: 28.346655695309746%; + } + .row-fluid .offset3:first-child { + margin-left: 25.69060773480663%; + *margin-left: 25.584224756083227%; + } + .row-fluid .offset2 { + margin-left: 19.88950276243094%; + *margin-left: 19.783119783707537%; + } + .row-fluid .offset2:first-child { + margin-left: 17.12707182320442%; + *margin-left: 17.02068884448102%; + } + .row-fluid .offset1 { + margin-left: 11.32596685082873%; + *margin-left: 11.219583872105325%; + } + .row-fluid .offset1:first-child { + margin-left: 8.56353591160221%; + *margin-left: 8.457152932878806%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 710px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 648px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 586px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 524px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 462px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 400px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 338px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 276px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 214px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 152px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 90px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 28px; + } +} + +@media (max-width: 767px) { + body { + padding-right: 20px; + padding-left: 20px; + } + .navbar-fixed-top, + .navbar-fixed-bottom, + .navbar-static-top { + margin-right: -20px; + margin-left: -20px; + } + .container-fluid { + padding: 0; + } + .dl-horizontal dt { + float: none; + width: auto; + clear: none; + text-align: left; + } + .dl-horizontal dd { + margin-left: 0; + } + .container { + width: auto; + } + .row-fluid { + width: 100%; + } + .row, + .thumbnails { + margin-left: 0; + } + .thumbnails > li { + float: none; + margin-left: 0; + } + [class*="span"], + .uneditable-input[class*="span"], + .row-fluid [class*="span"] { + display: block; + float: none; + width: 100%; + margin-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .span12, + .row-fluid .span12 { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="offset"]:first-child { + margin-left: 0; + } + .input-large, + .input-xlarge, + .input-xxlarge, + input[class*="span"], + select[class*="span"], + textarea[class*="span"], + .uneditable-input { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .input-prepend input, + .input-append input, + .input-prepend input[class*="span"], + .input-append input[class*="span"] { + display: inline-block; + width: auto; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 0; + } + .modal { + position: fixed; + top: 20px; + right: 20px; + left: 20px; + width: auto; + margin: 0; + } + .modal.fade { + top: -100px; + } + .modal.fade.in { + top: 20px; + } +} + +@media (max-width: 480px) { + .nav-collapse { + -webkit-transform: translate3d(0, 0, 0); + } + .page-header h1 small { + display: block; + line-height: 20px; + } + input[type="checkbox"], + input[type="radio"] { + border: 1px solid #ccc; + } + .form-horizontal .control-label { + float: none; + width: auto; + padding-top: 0; + text-align: left; + } + .form-horizontal .controls { + margin-left: 0; + } + .form-horizontal .control-list { + padding-top: 0; + } + .form-horizontal .form-actions { + padding-right: 10px; + padding-left: 10px; + } + .media .pull-left, + .media .pull-right { + display: block; + float: none; + margin-bottom: 10px; + } + .media-object { + margin-right: 0; + margin-left: 0; + } + .modal { + top: 10px; + right: 10px; + left: 10px; + } + .modal-header .close { + padding: 10px; + margin: -10px; + } + .carousel-caption { + position: static; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } + .navbar-fixed-top, + .navbar-fixed-bottom { + position: static; + } + .navbar-fixed-top { + margin-bottom: 20px; + } + .navbar-fixed-bottom { + margin-top: 20px; + } + .navbar-fixed-top .navbar-inner, + .navbar-fixed-bottom .navbar-inner { + padding: 5px; + } + .navbar .container { + width: auto; + padding: 0; + } + .navbar .brand { + padding-right: 10px; + padding-left: 10px; + margin: 0 0 0 -5px; + } + .nav-collapse { + clear: both; + } + .nav-collapse .nav { + float: none; + margin: 0 0 10px; + } + .nav-collapse .nav > li { + float: none; + } + .nav-collapse .nav > li > a { + margin-bottom: 2px; + } + .nav-collapse .nav > .divider-vertical { + display: none; + } + .nav-collapse .nav .nav-header { + color: #777777; + text-shadow: none; + } + .nav-collapse .nav > li > a, + .nav-collapse .dropdown-menu a { + padding: 9px 15px; + font-weight: bold; + color: #777777; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nav-collapse .btn { + padding: 4px 10px 4px; + font-weight: normal; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } + .nav-collapse .dropdown-menu li + li a { + margin-bottom: 2px; + } + .nav-collapse .nav > li > a:hover, + .nav-collapse .nav > li > a:focus, + .nav-collapse .dropdown-menu a:hover, + .nav-collapse .dropdown-menu a:focus { + background-color: #f2f2f2; + } + .navbar-inverse .nav-collapse .nav > li > a, + .navbar-inverse .nav-collapse .dropdown-menu a { + color: #999999; + } + .navbar-inverse .nav-collapse .nav > li > a:hover, + .navbar-inverse .nav-collapse .nav > li > a:focus, + .navbar-inverse .nav-collapse .dropdown-menu a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:focus { + background-color: #111111; + } + .nav-collapse.in .btn-group { + padding: 0; + margin-top: 5px; + } + .nav-collapse .dropdown-menu { + position: static; + top: auto; + left: auto; + display: none; + float: none; + max-width: none; + padding: 0; + margin: 0 15px; + background-color: transparent; + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + .nav-collapse .open > .dropdown-menu { + display: block; + } + .nav-collapse .dropdown-menu:before, + .nav-collapse .dropdown-menu:after { + display: none; + } + .nav-collapse .dropdown-menu .divider { + display: none; + } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } + .nav-collapse .navbar-form, + .nav-collapse .navbar-search { + float: none; + padding: 10px 15px; + margin: 10px 0; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } + .navbar .nav-collapse .nav.pull-right { + float: none; + margin-left: 0; + } + .nav-collapse, + .nav-collapse.collapse { + height: 0; + overflow: hidden; + } + .navbar .btn-navbar { + display: block; + } + .navbar-static .navbar-inner { + padding-right: 10px; + padding-left: 10px; + } +} + +@media (min-width: 980px) { + .nav-collapse.collapse { + height: auto !important; + overflow: visible !important; + } +} diff --git a/view/theme/oldtest/css/bootstrap-responsive.min.css b/view/theme/oldtest/css/bootstrap-responsive.min.css new file mode 100644 index 0000000000..d1b7f4b0b8 --- /dev/null +++ b/view/theme/oldtest/css/bootstrap-responsive.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap Responsive v2.3.1 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/view/theme/oldtest/css/bootstrap.css b/view/theme/oldtest/css/bootstrap.css new file mode 100644 index 0000000000..2f56af33f3 --- /dev/null +++ b/view/theme/oldtest/css/bootstrap.css @@ -0,0 +1,6158 @@ +/*! + * Bootstrap v2.3.1 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover, +a:focus { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + width: 940px; +} + +.span11 { + width: 860px; +} + +.span10 { + width: 780px; +} + +.span9 { + width: 700px; +} + +.span8 { + width: 620px; +} + +.span7 { + width: 540px; +} + +.span6 { + width: 460px; +} + +.span5 { + width: 380px; +} + +.span4 { + width: 300px; +} + +.span3 { + width: 220px; +} + +.span2 { + width: 140px; +} + +.span1 { + width: 60px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; +} + +.row-fluid .span11 { + width: 91.48936170212765%; + *width: 91.43617021276594%; +} + +.row-fluid .span10 { + width: 82.97872340425532%; + *width: 82.92553191489361%; +} + +.row-fluid .span9 { + width: 74.46808510638297%; + *width: 74.41489361702126%; +} + +.row-fluid .span8 { + width: 65.95744680851064%; + *width: 65.90425531914893%; +} + +.row-fluid .span7 { + width: 57.44680851063829%; + *width: 57.39361702127659%; +} + +.row-fluid .span6 { + width: 48.93617021276595%; + *width: 48.88297872340425%; +} + +.row-fluid .span5 { + width: 40.42553191489362%; + *width: 40.37234042553192%; +} + +.row-fluid .span4 { + width: 31.914893617021278%; + *width: 31.861702127659576%; +} + +.row-fluid .span3 { + width: 23.404255319148934%; + *width: 23.351063829787233%; +} + +.row-fluid .span2 { + width: 14.893617021276595%; + *width: 14.840425531914894%; +} + +.row-fluid .span1 { + width: 6.382978723404255%; + *width: 6.329787234042553%; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; +} + +.container:before, +.container:after { + display: table; + line-height: 0; + content: ""; +} + +.container:after { + clear: both; +} + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; +} + +.container-fluid:before, +.container-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.container-fluid:after { + clear: both; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; +} + +small { + font-size: 85%; +} + +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +cite { + font-style: normal; +} + +.muted { + color: #999999; +} + +a.muted:hover, +a.muted:focus { + color: #808080; +} + +.text-warning { + color: #c09853; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #a47e3c; +} + +.text-error { + color: #b94a48; +} + +a.text-error:hover, +a.text-error:focus { + color: #953b39; +} + +.text-info { + color: #3a87ad; +} + +a.text-info:hover, +a.text-info:focus { + color: #2d6987; +} + +.text-success { + color: #468847; +} + +a.text-success:hover, +a.text-success:focus { + color: #356635; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + line-height: 40px; +} + +h1 { + font-size: 38.5px; +} + +h2 { + font-size: 31.5px; +} + +h3 { + font-size: 24.5px; +} + +h4 { + font-size: 17.5px; +} + +h5 { + font-size: 14px; +} + +h6 { + font-size: 11.9px; +} + +h1 small { + font-size: 24.5px; +} + +h2 small { + font-size: 17.5px; +} + +h3 small { + font-size: 14px; +} + +h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + padding: 0; + margin: 0 0 10px 25px; +} + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} + +li { + line-height: 20px; +} + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + padding-right: 5px; + padding-left: 5px; + *zoom: 1; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 20px; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 10px; +} + +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + +.dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; +} + +.dl-horizontal dd { + margin-left: 180px; +} + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote small { + display: block; + line-height: 20px; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; +} + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +code { + padding: 2px 4px; + color: #d14; + white-space: nowrap; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; +} + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +select[multiple], +select[size] { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; +} + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; +} + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; +} + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; +} + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; +} + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; +} + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; +} + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; +} + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; +} + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; +} + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; +} + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; +} + +.control-group.warning .control-label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} + +.control-group.warning .checkbox, +.control-group.warning .radio, +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group.error .control-label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} + +.control-group.error .checkbox, +.control-group.error .radio, +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group.success .control-label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} + +.control-group.success .checkbox, +.control-group.success .radio, +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group.info .control-label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + display: inline-block; + margin-bottom: 10px; + font-size: 0; + white-space: nowrap; + vertical-align: middle; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls:first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success > td { + background-color: #dff0d8; +} + +.table tbody tr.error > td { + background-color: #f2dede; +} + +.table tbody tr.warning > td { + background-color: #fcf8e3; +} + +.table tbody tr.info > td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover > td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover > td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover > td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover > td { + background-color: #c4e3f3; +} + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; +} + +/* White icons with optional class, or on hover/focus/active states of certain elements */ + +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:focus > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > li > a:focus > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:focus > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"], +.dropdown-submenu:focus > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + width: 16px; + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open { + *z-index: 1000; +} + +.open > .dropdown-menu { + display: block; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; +} + +.dropdown-submenu:hover > a:after { + border-left-color: #ffffff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.collapse.in { + height: auto; +} + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #cccccc; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:focus, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn.active, +.btn:active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + +.btn-mini { + padding: 0 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:focus, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover, +.btn-link:focus { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { + color: #333333; + text-decoration: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group + .btn-group { + margin-left: 5px; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group > .btn + .btn { + margin-left: -1px; +} + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; +} + +.btn-group > .btn-mini { + font-size: 10.5px; +} + +.btn-group > .btn-small { + font-size: 11.9px; +} + +.btn-group > .btn-large { + font-size: 17.5px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + *padding-top: 5px; + padding-right: 8px; + *padding-bottom: 5px; + padding-left: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group > .btn-mini + .dropdown-toggle { + *padding-top: 2px; + padding-right: 5px; + *padding-bottom: 2px; + padding-left: 5px; +} + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; +} + +.btn-group > .btn-large + .dropdown-toggle { + *padding-top: 7px; + padding-right: 12px; + *padding-bottom: 7px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; +} + +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; +} + +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; +} + +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; +} + +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + margin-top: 8px; + margin-left: 0; +} + +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical > .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert, +.alert h4 { + color: #c09853; +} + +.alert h4 { + margin: 0; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success h4 { + color: #468847; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info h4 { + color: #3a87ad; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav > li > a { + display: block; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li > a > img { + max-width: none; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} + +.nav li + .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list > li > a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list > li > a { + padding: 3px 15px; +} + +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs > li, +.nav-pills > li { + float: left; +} + +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs > li { + margin-bottom: -1px; +} + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.nav-pills > .active > a, +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { + color: #ffffff; + background-color: #0088cc; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.nav .dropdown-toggle .caret { + margin-top: 6px; + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} + +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below > .nav-tabs, +.tabs-right > .nav-tabs, +.tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.tabs-below > .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below > .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below > .nav-tabs > li > a:hover, +.tabs-below > .nav-tabs > li > a:focus { + border-top-color: #ddd; + border-bottom-color: transparent; +} + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { + border-color: transparent #ddd #ddd #ddd; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav > .disabled > a { + color: #999999; +} + +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; +} + +.navbar-inner { + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover, +.navbar .brand:focus { + text-decoration: none; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover, +.navbar-link:focus { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav > li { + float: left; +} + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:focus, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav > li > .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav > li > .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:before, +.navbar .nav > li > .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:after, +.navbar .nav > li > .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav > li > a:hover, +.navbar-inverse .brand:focus, +.navbar-inverse .nav > li > a:focus { + color: #ffffff; +} + +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover, +.navbar-inverse .navbar-link:focus { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:focus, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul > li { + display: inline; +} + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: default; + background-color: #fff; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} + +.modal.fade { + top: -25%; + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; +} + +.modal.fade.in { + top: 10%; +} + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} + +.modal-header .close { + margin-top: 2px; +} + +.modal-header h3 { + margin: 0; + line-height: 30px; +} + +.modal-body { + position: relative; + max-height: 400px; + padding: 15px; + overflow-y: auto; +} + +.modal-form { + margin-bottom: 0; +} + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + line-height: 0; + content: ""; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-title:empty { + display: none; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; +} + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} + +.thumbnails:before, +.thumbnails:after { + display: table; + line-height: 0; + content: ""; +} + +.thumbnails:after { + clear: both; +} + +.row-fluid .thumbnails { + margin-left: 0; +} + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; +} + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} + +.thumbnail > img { + display: block; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #555555; +} + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + margin-left: 0; + list-style: none; +} + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; +} + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.badge { + padding-right: 9px; + padding-left: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} + +.label:empty, +.badge:empty { + display: none; +} + +a.label:hover, +a.label:focus, +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label-important, +.badge-important { + background-color: #b94a48; +} + +.label-important[href], +.badge-important[href] { + background-color: #953b39; +} + +.label-warning, +.badge-warning { + background-color: #f89406; +} + +.label-warning[href], +.badge-warning[href] { + background-color: #c67605; +} + +.label-success, +.badge-success { + background-color: #468847; +} + +.label-success[href], +.badge-success[href] { + background-color: #356635; +} + +.label-info, +.badge-info { + background-color: #3a87ad; +} + +.label-info[href], +.badge-info[href] { + background-color: #2d6987; +} + +.label-inverse, +.badge-inverse { + background-color: #333333; +} + +.label-inverse[href], +.badge-inverse[href] { + background-color: #1a1a1a; +} + +.btn .label, +.btn .badge { + position: relative; + top: -1px; +} + +.btn-mini .label, +.btn-mini .badge { + top: 0; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); +} + +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-danger .bar, +.progress .bar-danger { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); +} + +.progress-danger.progress-striped .bar, +.progress-striped .bar-danger { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-success .bar, +.progress .bar-success { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); +} + +.progress-success.progress-striped .bar, +.progress-striped .bar-success { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-info .bar, +.progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); +} + +.progress-info.progress-striped .bar, +.progress-striped .bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-warning .bar, +.progress .bar-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); +} + +.progress-warning.progress-striped .bar, +.progress-striped .bar-warning { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.accordion { + margin-bottom: 20px; +} + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.accordion-heading { + border-bottom: 0; +} + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} + +.accordion-toggle { + cursor: pointer; +} + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.right { + right: 15px; + left: auto; +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} + +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + letter-spacing: -1px; + color: inherit; +} + +.hero-unit li { + line-height: 30px; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/view/theme/oldtest/css/bootstrap.min.css b/view/theme/oldtest/css/bootstrap.min.css new file mode 100644 index 0000000000..c10c7f417f --- /dev/null +++ b/view/theme/oldtest/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.3.1 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/view/theme/oldtest/default.php b/view/theme/oldtest/default.php new file mode 100644 index 0000000000..1fc070df18 --- /dev/null +++ b/view/theme/oldtest/default.php @@ -0,0 +1,52 @@ +<?php + if (is_ajax()) { + $t = $a->template_engine('jsonificator'); + //echo "<hr><pre>"; var_dump($t->data); killme(); + echo json_encode($t->data); + killme(); + } +?> +<!DOCTYPE html> +<html> + <head> + <title><?php if(x($page,'title')) echo $page['title'] ?></title> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <!-- Bootstrap --> + <link href="<?php echo $a->get_baseurl() ?>/view/theme/test/css/bootstrap.min.css" rel="stylesheet" media="screen"> + <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script> + </head> + <body> + + + <div class="navbar navbar-fixed-top"> + <div class="navbar-inner"> + <div class="container"> + + <!-- .btn-navbar is used as the toggle for collapsed navbar content --> + <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </a> + + <!-- Be sure to leave the brand out there if you want it shown --> + <a class="brand" href="#"><span data-bind="text: nav()"></span></a> + + <!-- Everything you want hidden at 940px or less, place within here --> + <div class="nav-collapse navbar-responsive-collapse collapse"> + <ul class="nav" data-bind="foreach: nav().nav"> + <li><a data-bind="href: url, text: text"></a></li> + </ul> + </div> + + </div> + </div> + </div> + + + <script src="http://code.jquery.com/jquery.js"></script> + <script src="<?php echo $a->get_baseurl() ?>/view/theme/test/js/bootstrap.min.js"></script> + <script src="<?php echo $a->get_baseurl() ?>/view/theme/test/js/knockout-2.2.1.js"></script> + <script src="<?php echo $a->get_baseurl() ?>/view/theme/test/app/app.js"></script> + </body> +</html> \ No newline at end of file diff --git a/view/theme/oldtest/img/glyphicons-halflings-white.png b/view/theme/oldtest/img/glyphicons-halflings-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf6484a29d8da269f9bc874b25493a45fae3bae GIT binary patch literal 8777 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 B7G?kd literal 0 HcmV?d00001 diff --git a/view/theme/oldtest/img/glyphicons-halflings.png b/view/theme/oldtest/img/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..a9969993201f9cee63cf9f49217646347297b643 GIT binary patch literal 12799 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 literal 0 HcmV?d00001 diff --git a/view/theme/oldtest/js/bootstrap.js b/view/theme/oldtest/js/bootstrap.js new file mode 100644 index 0000000000..c298ee42e3 --- /dev/null +++ b/view/theme/oldtest/js/bootstrap.js @@ -0,0 +1,2276 @@ +/* =================================================== + * bootstrap-transition.js v2.3.1 + * 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.3.1 + * 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.3.1 + * 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.3.1 + * 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.$indicators = this.$element.find('.carousel-indicators') + 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 + if (this.interval) clearInterval(this.interval); + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + return this + } + + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + + , to: function (pos) { + var activeIndex = this.getActiveIndex() + , that = this + + if (pos > (this.$items.length - 1) || pos < 0) return + + if (this.sliding) { + return this.$element.one('slid', function () { + that.to(pos) + }) + } + + if (activeIndex == pos) { + return this.pause().cycle() + } + + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[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(true) + } + 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] + , direction: direction + }) + + if ($next.hasClass('active')) return + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + + 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.pause().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], [data-slide-to]', 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()) + , slideIndex + + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + + e.preventDefault() + }) + +}(window.jQuery);/* ============================================================= + * bootstrap-collapse.js v2.3.1 + * 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 || this.$element.hasClass('in')) 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 || !this.$element.hasClass('in')) 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 = $.extend({}, $.fn.collapse.defaults, $this.data(), 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) + }) + +}(window.jQuery);/* ============================================================ + * bootstrap-dropdown.js v2.3.1 + * 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)) { + if (e.which == 27) $parent.find(toggle).focus() + 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 && $(selector) + + if (!$parent || !$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', clearMenus) + .on('click.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.dropdown-menu', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api' , toggle, Dropdown.prototype.toggle) + .on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) + +}(window.jQuery); +/* ========================================================= + * bootstrap-modal.js v2.3.1 + * 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 () { + var that = this + this.$element.hide() + this.backdrop(function () { + that.removeBackdrop() + that.$element.trigger('hidden') + }) + } + + , removeBackdrop: function () { + this.$backdrop && 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 = $('<div class="modal-backdrop ' + animate + '" />') + .appendTo(document.body) + + this.$backdrop.click( + this.options.backdrop == 'static' ? + $.proxy(this.$element[0].focus, this.$element[0]) + : $.proxy(this.hide, this) + ) + + if (doAnimate) this.$backdrop[0].offsetWidth // force reflow + + this.$backdrop.addClass('in') + + if (!callback) return + + doAnimate ? + this.$backdrop.one($.support.transition.end, callback) : + callback() + + } else if (!this.isShown && this.$backdrop) { + this.$backdrop.removeClass('in') + + $.support.transition && this.$element.hasClass('fade')? + this.$backdrop.one($.support.transition.end, callback) : + callback() + + } else if (callback) { + callback() + } + } + } + + + /* MODAL PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.modal + + $.fn.modal = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('modal') + , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option) + if (!data) $this.data('modal', (data = new Modal(this, options))) + if (typeof option == 'string') data[option]() + else if (options.show) data.show() + }) + } + + $.fn.modal.defaults = { + backdrop: true + , keyboard: true + , show: true + } + + $.fn.modal.Constructor = Modal + + + /* MODAL NO CONFLICT + * ================= */ + + $.fn.modal.noConflict = function () { + $.fn.modal = old + return this + } + + + /* MODAL DATA-API + * ============== */ + + $(document).on('click.modal.data-api', '[data-toggle="modal"]', function (e) { + var $this = $(this) + , href = $this.attr('href') + , $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7 + , option = $target.data('modal') ? 'toggle' : $.extend({ remote:!/#/.test(href) && href }, $target.data(), $this.data()) + + e.preventDefault() + + $target + .modal(option) + .one('hide', function () { + $this.focus() + }) + }) + +}(window.jQuery); +/* =========================================================== + * bootstrap-tooltip.js v2.3.1 + * http://twitter.github.com/bootstrap/javascript.html#tooltips + * Inspired by the original jQuery.tipsy by Jason Frame + * =========================================================== + * 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 ;_; + + + /* TOOLTIP PUBLIC CLASS DEFINITION + * =============================== */ + + var Tooltip = function (element, options) { + this.init('tooltip', element, options) + } + + Tooltip.prototype = { + + constructor: Tooltip + + , init: function (type, element, options) { + var eventIn + , eventOut + , triggers + , trigger + , i + + this.type = type + this.$element = $(element) + this.options = this.getOptions(options) + this.enabled = true + + triggers = this.options.trigger.split(' ') + + for (i = triggers.length; i--;) { + trigger = triggers[i] + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + eventIn = trigger == 'hover' ? 'mouseenter' : 'focus' + eventOut = trigger == 'hover' ? 'mouseleave' : 'blur' + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } + } + + this.options.selector ? + (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : + this.fixTitle() + } + + , getOptions: function (options) { + options = $.extend({}, $.fn[this.type].defaults, this.$element.data(), options) + + if (options.delay && typeof options.delay == 'number') { + options.delay = { + show: options.delay + , hide: options.delay + } + } + + return options + } + + , enter: function (e) { + var defaults = $.fn[this.type].defaults + , options = {} + , self + + this._options && $.each(this._options, function (key, value) { + if (defaults[key] != value) options[key] = value + }, this) + + self = $(e.currentTarget)[this.type](options).data(this.type) + + if (!self.options.delay || !self.options.delay.show) return self.show() + + clearTimeout(this.timeout) + self.hoverState = 'in' + this.timeout = setTimeout(function() { + if (self.hoverState == 'in') self.show() + }, self.options.delay.show) + } + + , leave: function (e) { + var self = $(e.currentTarget)[this.type](this._options).data(this.type) + + if (this.timeout) clearTimeout(this.timeout) + if (!self.options.delay || !self.options.delay.hide) return self.hide() + + self.hoverState = 'out' + this.timeout = setTimeout(function() { + if (self.hoverState == 'out') self.hide() + }, self.options.delay.hide) + } + + , show: function () { + var $tip + , pos + , actualWidth + , actualHeight + , placement + , tp + , e = $.Event('show') + + if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $tip = this.tip() + this.setContent() + + if (this.options.animation) { + $tip.addClass('fade') + } + + placement = typeof this.options.placement == 'function' ? + this.options.placement.call(this, $tip[0], this.$element[0]) : + this.options.placement + + $tip + .detach() + .css({ top: 0, left: 0, display: 'block' }) + + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) + + pos = this.getPosition() + + actualWidth = $tip[0].offsetWidth + actualHeight = $tip[0].offsetHeight + + switch (placement) { + case 'bottom': + tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} + break + case 'top': + tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2} + break + case 'left': + tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth} + break + case 'right': + tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width} + break + } + + this.applyPlacement(tp, placement) + this.$element.trigger('shown') + } + } + + , applyPlacement: function(offset, placement){ + var $tip = this.tip() + , width = $tip[0].offsetWidth + , height = $tip[0].offsetHeight + , actualWidth + , actualHeight + , delta + , replace + + $tip + .offset(offset) + .addClass(placement) + .addClass('in') + + actualWidth = $tip[0].offsetWidth + actualHeight = $tip[0].offsetHeight + + if (placement == 'top' && actualHeight != height) { + offset.top = offset.top + height - actualHeight + replace = true + } + + if (placement == 'bottom' || placement == 'top') { + delta = 0 + + if (offset.left < 0){ + delta = offset.left * -2 + offset.left = 0 + $tip.offset(offset) + actualWidth = $tip[0].offsetWidth + actualHeight = $tip[0].offsetHeight + } + + this.replaceArrow(delta - width + actualWidth, actualWidth, 'left') + } else { + this.replaceArrow(actualHeight - height, actualHeight, 'top') + } + + if (replace) $tip.offset(offset) + } + + , replaceArrow: function(delta, dimension, position){ + this + .arrow() + .css(position, delta ? (50 * (1 - delta / dimension) + "%") : '') + } + + , setContent: function () { + var $tip = this.tip() + , title = this.getTitle() + + $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) + $tip.removeClass('fade in top bottom left right') + } + + , hide: function () { + var that = this + , $tip = this.tip() + , e = $.Event('hide') + + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + + $tip.removeClass('in') + + function removeWithAnimation() { + var timeout = setTimeout(function () { + $tip.off($.support.transition.end).detach() + }, 500) + + $tip.one($.support.transition.end, function () { + clearTimeout(timeout) + $tip.detach() + }) + } + + $.support.transition && this.$tip.hasClass('fade') ? + removeWithAnimation() : + $tip.detach() + + this.$element.trigger('hidden') + + return this + } + + , fixTitle: function () { + var $e = this.$element + if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') { + $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') + } + } + + , hasContent: function () { + return this.getTitle() + } + + , getPosition: function () { + var el = this.$element[0] + return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : { + width: el.offsetWidth + , height: el.offsetHeight + }, this.$element.offset()) + } + + , getTitle: function () { + var title + , $e = this.$element + , o = this.options + + title = $e.attr('data-original-title') + || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) + + return title + } + + , tip: function () { + return this.$tip = this.$tip || $(this.options.template) + } + + , arrow: function(){ + return this.$arrow = this.$arrow || this.tip().find(".tooltip-arrow") + } + + , validate: function () { + if (!this.$element[0].parentNode) { + this.hide() + this.$element = null + this.options = null + } + } + + , enable: function () { + this.enabled = true + } + + , disable: function () { + this.enabled = false + } + + , toggleEnabled: function () { + this.enabled = !this.enabled + } + + , toggle: function (e) { + var self = e ? $(e.currentTarget)[this.type](this._options).data(this.type) : this + self.tip().hasClass('in') ? self.hide() : self.show() + } + + , destroy: function () { + this.hide().$element.off('.' + this.type).removeData(this.type) + } + + } + + + /* TOOLTIP PLUGIN DEFINITION + * ========================= */ + + var old = $.fn.tooltip + + $.fn.tooltip = function ( option ) { + return this.each(function () { + var $this = $(this) + , data = $this.data('tooltip') + , options = typeof option == 'object' && option + if (!data) $this.data('tooltip', (data = new Tooltip(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.tooltip.Constructor = Tooltip + + $.fn.tooltip.defaults = { + animation: true + , placement: 'top' + , selector: false + , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' + , trigger: 'hover focus' + , title: '' + , delay: 0 + , html: false + , container: false + } + + + /* TOOLTIP NO CONFLICT + * =================== */ + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this + } + +}(window.jQuery); +/* =========================================================== + * bootstrap-popover.js v2.3.1 + * http://twitter.github.com/bootstrap/javascript.html#popovers + * =========================================================== + * 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 ;_; + + + /* POPOVER PUBLIC CLASS DEFINITION + * =============================== */ + + var Popover = function (element, options) { + this.init('popover', element, options) + } + + + /* NOTE: POPOVER EXTENDS BOOTSTRAP-TOOLTIP.js + ========================================== */ + + Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, { + + constructor: Popover + + , setContent: function () { + var $tip = this.tip() + , title = this.getTitle() + , content = this.getContent() + + $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) + $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content) + + $tip.removeClass('fade top bottom left right in') + } + + , hasContent: function () { + return this.getTitle() || this.getContent() + } + + , getContent: function () { + var content + , $e = this.$element + , o = this.options + + content = (typeof o.content == 'function' ? o.content.call($e[0]) : o.content) + || $e.attr('data-content') + + return content + } + + , tip: function () { + if (!this.$tip) { + this.$tip = $(this.options.template) + } + return this.$tip + } + + , destroy: function () { + this.hide().$element.off('.' + this.type).removeData(this.type) + } + + }) + + + /* POPOVER PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.popover + + $.fn.popover = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('popover') + , options = typeof option == 'object' && option + if (!data) $this.data('popover', (data = new Popover(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.popover.Constructor = Popover + + $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, { + placement: 'right' + , trigger: 'click' + , content: '' + , template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' + }) + + + /* POPOVER NO CONFLICT + * =================== */ + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + +}(window.jQuery); +/* ============================================================= + * bootstrap-scrollspy.js v2.3.1 + * http://twitter.github.com/bootstrap/javascript.html#scrollspy + * ============================================================= + * 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 ;_; + + + /* SCROLLSPY CLASS DEFINITION + * ========================== */ + + function ScrollSpy(element, options) { + var process = $.proxy(this.process, this) + , $element = $(element).is('body') ? $(window) : $(element) + , href + this.options = $.extend({}, $.fn.scrollspy.defaults, options) + this.$scrollElement = $element.on('scroll.scroll-spy.data-api', process) + this.selector = (this.options.target + || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + || '') + ' .nav li > a' + this.$body = $('body') + this.refresh() + this.process() + } + + ScrollSpy.prototype = { + + constructor: ScrollSpy + + , refresh: function () { + var self = this + , $targets + + this.offsets = $([]) + this.targets = $([]) + + $targets = this.$body + .find(this.selector) + .map(function () { + var $el = $(this) + , href = $el.data('target') || $el.attr('href') + , $href = /^#\w/.test(href) && $(href) + return ( $href + && $href.length + && [[ $href.position().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]] ) || null + }) + .sort(function (a, b) { return a[0] - b[0] }) + .each(function () { + self.offsets.push(this[0]) + self.targets.push(this[1]) + }) + } + + , process: function () { + var scrollTop = this.$scrollElement.scrollTop() + this.options.offset + , scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight + , maxScroll = scrollHeight - this.$scrollElement.height() + , offsets = this.offsets + , targets = this.targets + , activeTarget = this.activeTarget + , i + + if (scrollTop >= maxScroll) { + return activeTarget != (i = targets.last()[0]) + && this.activate ( i ) + } + + for (i = offsets.length; i--;) { + activeTarget != targets[i] + && scrollTop >= offsets[i] + && (!offsets[i + 1] || scrollTop <= offsets[i + 1]) + && this.activate( targets[i] ) + } + } + + , activate: function (target) { + var active + , selector + + this.activeTarget = target + + $(this.selector) + .parent('.active') + .removeClass('active') + + selector = this.selector + + '[data-target="' + target + '"],' + + this.selector + '[href="' + target + '"]' + + active = $(selector) + .parent('li') + .addClass('active') + + if (active.parent('.dropdown-menu').length) { + active = active.closest('li.dropdown').addClass('active') + } + + active.trigger('activate') + } + + } + + + /* SCROLLSPY PLUGIN DEFINITION + * =========================== */ + + var old = $.fn.scrollspy + + $.fn.scrollspy = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('scrollspy') + , options = typeof option == 'object' && option + if (!data) $this.data('scrollspy', (data = new ScrollSpy(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.scrollspy.Constructor = ScrollSpy + + $.fn.scrollspy.defaults = { + offset: 10 + } + + + /* SCROLLSPY NO CONFLICT + * ===================== */ + + $.fn.scrollspy.noConflict = function () { + $.fn.scrollspy = old + return this + } + + + /* SCROLLSPY DATA-API + * ================== */ + + $(window).on('load', function () { + $('[data-spy="scroll"]').each(function () { + var $spy = $(this) + $spy.scrollspy($spy.data()) + }) + }) + +}(window.jQuery);/* ======================================================== + * bootstrap-tab.js v2.3.1 + * http://twitter.github.com/bootstrap/javascript.html#tabs + * ======================================================== + * 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 ;_; + + + /* TAB CLASS DEFINITION + * ==================== */ + + var Tab = function (element) { + this.element = $(element) + } + + Tab.prototype = { + + constructor: Tab + + , show: function () { + var $this = this.element + , $ul = $this.closest('ul:not(.dropdown-menu)') + , selector = $this.attr('data-target') + , previous + , $target + , e + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + if ( $this.parent('li').hasClass('active') ) return + + previous = $ul.find('.active:last a')[0] + + e = $.Event('show', { + relatedTarget: previous + }) + + $this.trigger(e) + + if (e.isDefaultPrevented()) return + + $target = $(selector) + + this.activate($this.parent('li'), $ul) + this.activate($target, $target.parent(), function () { + $this.trigger({ + type: 'shown' + , relatedTarget: previous + }) + }) + } + + , activate: function ( element, container, callback) { + var $active = container.find('> .active') + , transition = callback + && $.support.transition + && $active.hasClass('fade') + + function next() { + $active + .removeClass('active') + .find('> .dropdown-menu > .active') + .removeClass('active') + + element.addClass('active') + + if (transition) { + element[0].offsetWidth // reflow for transition + element.addClass('in') + } else { + element.removeClass('fade') + } + + if ( element.parent('.dropdown-menu') ) { + element.closest('li.dropdown').addClass('active') + } + + callback && callback() + } + + transition ? + $active.one($.support.transition.end, next) : + next() + + $active.removeClass('in') + } + } + + + /* TAB PLUGIN DEFINITION + * ===================== */ + + var old = $.fn.tab + + $.fn.tab = function ( option ) { + return this.each(function () { + var $this = $(this) + , data = $this.data('tab') + if (!data) $this.data('tab', (data = new Tab(this))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.tab.Constructor = Tab + + + /* TAB NO CONFLICT + * =============== */ + + $.fn.tab.noConflict = function () { + $.fn.tab = old + return this + } + + + /* TAB DATA-API + * ============ */ + + $(document).on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) { + e.preventDefault() + $(this).tab('show') + }) + +}(window.jQuery);/* ============================================================= + * bootstrap-typeahead.js v2.3.1 + * http://twitter.github.com/bootstrap/javascript.html#typeahead + * ============================================================= + * 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 ;_; + + + /* TYPEAHEAD PUBLIC CLASS DEFINITION + * ================================= */ + + var Typeahead = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.typeahead.defaults, options) + this.matcher = this.options.matcher || this.matcher + this.sorter = this.options.sorter || this.sorter + this.highlighter = this.options.highlighter || this.highlighter + this.updater = this.options.updater || this.updater + this.source = this.options.source + this.$menu = $(this.options.menu) + this.shown = false + this.listen() + } + + Typeahead.prototype = { + + constructor: Typeahead + + , select: function () { + var val = this.$menu.find('.active').attr('data-value') + this.$element + .val(this.updater(val)) + .change() + return this.hide() + } + + , updater: function (item) { + return item + } + + , show: function () { + var pos = $.extend({}, this.$element.position(), { + height: this.$element[0].offsetHeight + }) + + this.$menu + .insertAfter(this.$element) + .css({ + top: pos.top + pos.height + , left: pos.left + }) + .show() + + this.shown = true + return this + } + + , hide: function () { + this.$menu.hide() + this.shown = false + return this + } + + , lookup: function (event) { + var items + + this.query = this.$element.val() + + if (!this.query || this.query.length < this.options.minLength) { + return this.shown ? this.hide() : this + } + + items = $.isFunction(this.source) ? this.source(this.query, $.proxy(this.process, this)) : this.source + + return items ? this.process(items) : this + } + + , process: function (items) { + var that = this + + items = $.grep(items, function (item) { + return that.matcher(item) + }) + + items = this.sorter(items) + + if (!items.length) { + return this.shown ? this.hide() : this + } + + return this.render(items.slice(0, this.options.items)).show() + } + + , matcher: function (item) { + return ~item.toLowerCase().indexOf(this.query.toLowerCase()) + } + + , sorter: function (items) { + var beginswith = [] + , caseSensitive = [] + , caseInsensitive = [] + , item + + while (item = items.shift()) { + if (!item.toLowerCase().indexOf(this.query.toLowerCase())) beginswith.push(item) + else if (~item.indexOf(this.query)) caseSensitive.push(item) + else caseInsensitive.push(item) + } + + return beginswith.concat(caseSensitive, caseInsensitive) + } + + , highlighter: function (item) { + var query = this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, '\\$&') + return item.replace(new RegExp('(' + query + ')', 'ig'), function ($1, match) { + return '<strong>' + match + '</strong>' + }) + } + + , render: function (items) { + var that = this + + items = $(items).map(function (i, item) { + i = $(that.options.item).attr('data-value', item) + i.find('a').html(that.highlighter(item)) + return i[0] + }) + + items.first().addClass('active') + this.$menu.html(items) + return this + } + + , next: function (event) { + var active = this.$menu.find('.active').removeClass('active') + , next = active.next() + + if (!next.length) { + next = $(this.$menu.find('li')[0]) + } + + next.addClass('active') + } + + , prev: function (event) { + var active = this.$menu.find('.active').removeClass('active') + , prev = active.prev() + + if (!prev.length) { + prev = this.$menu.find('li').last() + } + + prev.addClass('active') + } + + , listen: function () { + this.$element + .on('focus', $.proxy(this.focus, this)) + .on('blur', $.proxy(this.blur, this)) + .on('keypress', $.proxy(this.keypress, this)) + .on('keyup', $.proxy(this.keyup, this)) + + if (this.eventSupported('keydown')) { + this.$element.on('keydown', $.proxy(this.keydown, this)) + } + + this.$menu + .on('click', $.proxy(this.click, this)) + .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) + .on('mouseleave', 'li', $.proxy(this.mouseleave, this)) + } + + , eventSupported: function(eventName) { + var isSupported = eventName in this.$element + if (!isSupported) { + this.$element.setAttribute(eventName, 'return;') + isSupported = typeof this.$element[eventName] === 'function' + } + return isSupported + } + + , move: function (e) { + if (!this.shown) return + + switch(e.keyCode) { + case 9: // tab + case 13: // enter + case 27: // escape + e.preventDefault() + break + + case 38: // up arrow + e.preventDefault() + this.prev() + break + + case 40: // down arrow + e.preventDefault() + this.next() + break + } + + e.stopPropagation() + } + + , keydown: function (e) { + this.suppressKeyPressRepeat = ~$.inArray(e.keyCode, [40,38,9,13,27]) + this.move(e) + } + + , keypress: function (e) { + if (this.suppressKeyPressRepeat) return + this.move(e) + } + + , keyup: function (e) { + switch(e.keyCode) { + case 40: // down arrow + case 38: // up arrow + case 16: // shift + case 17: // ctrl + case 18: // alt + break + + case 9: // tab + case 13: // enter + if (!this.shown) return + this.select() + break + + case 27: // escape + if (!this.shown) return + this.hide() + break + + default: + this.lookup() + } + + e.stopPropagation() + e.preventDefault() + } + + , focus: function (e) { + this.focused = true + } + + , blur: function (e) { + this.focused = false + if (!this.mousedover && this.shown) this.hide() + } + + , click: function (e) { + e.stopPropagation() + e.preventDefault() + this.select() + this.$element.focus() + } + + , mouseenter: function (e) { + this.mousedover = true + this.$menu.find('.active').removeClass('active') + $(e.currentTarget).addClass('active') + } + + , mouseleave: function (e) { + this.mousedover = false + if (!this.focused && this.shown) this.hide() + } + + } + + + /* TYPEAHEAD PLUGIN DEFINITION + * =========================== */ + + var old = $.fn.typeahead + + $.fn.typeahead = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('typeahead') + , options = typeof option == 'object' && option + if (!data) $this.data('typeahead', (data = new Typeahead(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.typeahead.defaults = { + source: [] + , items: 8 + , menu: '<ul class="typeahead dropdown-menu"></ul>' + , item: '<li><a href="#"></a></li>' + , minLength: 1 + } + + $.fn.typeahead.Constructor = Typeahead + + + /* TYPEAHEAD NO CONFLICT + * =================== */ + + $.fn.typeahead.noConflict = function () { + $.fn.typeahead = old + return this + } + + + /* TYPEAHEAD DATA-API + * ================== */ + + $(document).on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) { + var $this = $(this) + if ($this.data('typeahead')) return + $this.typeahead($this.data()) + }) + +}(window.jQuery); +/* ========================================================== + * bootstrap-affix.js v2.3.1 + * http://twitter.github.com/bootstrap/javascript.html#affix + * ========================================================== + * 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 ;_; + + + /* AFFIX CLASS DEFINITION + * ====================== */ + + var Affix = function (element, options) { + this.options = $.extend({}, $.fn.affix.defaults, options) + this.$window = $(window) + .on('scroll.affix.data-api', $.proxy(this.checkPosition, this)) + .on('click.affix.data-api', $.proxy(function () { setTimeout($.proxy(this.checkPosition, this), 1) }, this)) + this.$element = $(element) + this.checkPosition() + } + + Affix.prototype.checkPosition = function () { + if (!this.$element.is(':visible')) return + + var scrollHeight = $(document).height() + , scrollTop = this.$window.scrollTop() + , position = this.$element.offset() + , offset = this.options.offset + , offsetBottom = offset.bottom + , offsetTop = offset.top + , reset = 'affix affix-top affix-bottom' + , affix + + if (typeof offset != 'object') offsetBottom = offsetTop = offset + if (typeof offsetTop == 'function') offsetTop = offset.top() + if (typeof offsetBottom == 'function') offsetBottom = offset.bottom() + + affix = this.unpin != null && (scrollTop + this.unpin <= position.top) ? + false : offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? + 'bottom' : offsetTop != null && scrollTop <= offsetTop ? + 'top' : false + + if (this.affixed === affix) return + + this.affixed = affix + this.unpin = affix == 'bottom' ? position.top - scrollTop : null + + this.$element.removeClass(reset).addClass('affix' + (affix ? '-' + affix : '')) + } + + + /* AFFIX PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.affix + + $.fn.affix = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('affix') + , options = typeof option == 'object' && option + if (!data) $this.data('affix', (data = new Affix(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.affix.Constructor = Affix + + $.fn.affix.defaults = { + offset: 0 + } + + + /* AFFIX NO CONFLICT + * ================= */ + + $.fn.affix.noConflict = function () { + $.fn.affix = old + return this + } + + + /* AFFIX DATA-API + * ============== */ + + $(window).on('load', function () { + $('[data-spy="affix"]').each(function () { + var $spy = $(this) + , data = $spy.data() + + data.offset = data.offset || {} + + data.offsetBottom && (data.offset.bottom = data.offsetBottom) + data.offsetTop && (data.offset.top = data.offsetTop) + + $spy.affix(data) + }) + }) + + +}(window.jQuery); \ No newline at end of file diff --git a/view/theme/oldtest/js/bootstrap.min.js b/view/theme/oldtest/js/bootstrap.min.js new file mode 100644 index 0000000000..95c5ac5ee6 --- /dev/null +++ b/view/theme/oldtest/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! +* Bootstrap.js by @fat & @mdo +* Copyright 2012 Twitter, Inc. +* http://www.apache.org/licenses/LICENSE-2.0.txt +*/ +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning||!this.$element.hasClass("in"))return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api",r).on("click.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(){var e=this;this.$element.hide(),this.backdrop(function(){e.removeBackdrop(),e.$element.trigger("hidden")})},removeBackdrop:function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!t)return;i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,t):t()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e.fn[this.type].defaults,r={},i;this._options&&e.each(this._options,function(e,t){n[e]!=t&&(r[e]=t)},this),i=e(t.currentTarget)[this.type](r).data(this.type);if(!i.options.delay||!i.options.delay.show)return i.show();clearTimeout(this.timeout),i.hoverState="in",this.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}this.applyPlacement(o,s),this.$element.trigger("shown")}},applyPlacement:function(e,t){var n=this.tip(),r=n[0].offsetWidth,i=n[0].offsetHeight,s,o,u,a;n.offset(e).addClass(t).addClass("in"),s=n[0].offsetWidth,o=n[0].offsetHeight,t=="top"&&o!=i&&(e.top=e.top+i-o,a=!0),t=="bottom"||t=="top"?(u=0,e.left<0&&(u=e.left*-2,e.left=0,n.offset(e),s=n[0].offsetWidth,o=n[0].offsetHeight),this.replaceArrow(u-r+s,s,"left")):this.replaceArrow(o-i,o,"top"),a&&n.offset(e)},replaceArrow:function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},typeof t.getBoundingClientRect=="function"?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=(typeof n.content=="function"?n.content.call(t[0]):n.content)||t.attr("data-content"),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/view/theme/oldtest/js/knockout-2.2.1.js b/view/theme/oldtest/js/knockout-2.2.1.js new file mode 100644 index 0000000000..d93e4977ce --- /dev/null +++ b/view/theme/oldtest/js/knockout-2.2.1.js @@ -0,0 +1,85 @@ +// Knockout JavaScript library v2.2.1 +// (c) Steven Sanderson - http://knockoutjs.com/ +// License: MIT (http://www.opensource.org/licenses/mit-license.php) + +(function() {function j(w){throw w;}var m=!0,p=null,r=!1;function u(w){return function(){return w}};var x=window,y=document,ga=navigator,F=window.jQuery,I=void 0; +function L(w){function ha(a,d,c,e,f){var g=[];a=b.j(function(){var a=d(c,f)||[];0<g.length&&(b.a.Ya(M(g),a),e&&b.r.K(e,p,[c,a,f]));g.splice(0,g.length);b.a.P(g,a)},p,{W:a,Ka:function(){return 0==g.length||!b.a.X(g[0])}});return{M:g,j:a.pa()?a:I}}function M(a){for(;a.length&&!b.a.X(a[0]);)a.splice(0,1);if(1<a.length){for(var d=a[0],c=a[a.length-1],e=[d];d!==c;){d=d.nextSibling;if(!d)return;e.push(d)}Array.prototype.splice.apply(a,[0,a.length].concat(e))}return a}function S(a,b,c,e,f){var g=Math.min, +h=Math.max,k=[],l,n=a.length,q,s=b.length,v=s-n||1,G=n+s+1,J,A,z;for(l=0;l<=n;l++){A=J;k.push(J=[]);z=g(s,l+v);for(q=h(0,l-1);q<=z;q++)J[q]=q?l?a[l-1]===b[q-1]?A[q-1]:g(A[q]||G,J[q-1]||G)+1:q+1:l+1}g=[];h=[];v=[];l=n;for(q=s;l||q;)s=k[l][q]-1,q&&s===k[l][q-1]?h.push(g[g.length]={status:c,value:b[--q],index:q}):l&&s===k[l-1][q]?v.push(g[g.length]={status:e,value:a[--l],index:l}):(g.push({status:"retained",value:b[--q]}),--l);if(h.length&&v.length){a=10*n;var t;for(b=c=0;(f||b<a)&&(t=h[c]);c++){for(e= +0;k=v[e];e++)if(t.value===k.value){t.moved=k.index;k.moved=t.index;v.splice(e,1);b=e=0;break}b+=e}}return g.reverse()}function T(a,d,c,e,f){f=f||{};var g=a&&N(a),g=g&&g.ownerDocument,h=f.templateEngine||O;b.za.vb(c,h,g);c=h.renderTemplate(c,e,f,g);("number"!=typeof c.length||0<c.length&&"number"!=typeof c[0].nodeType)&&j(Error("Template engine must return an array of DOM nodes"));g=r;switch(d){case "replaceChildren":b.e.N(a,c);g=m;break;case "replaceNode":b.a.Ya(a,c);g=m;break;case "ignoreTargetNode":break; +default:j(Error("Unknown renderMode: "+d))}g&&(U(c,e),f.afterRender&&b.r.K(f.afterRender,p,[c,e.$data]));return c}function N(a){return a.nodeType?a:0<a.length?a[0]:p}function U(a,d){if(a.length){var c=a[0],e=a[a.length-1];V(c,e,function(a){b.Da(d,a)});V(c,e,function(a){b.s.ib(a,[d])})}}function V(a,d,c){var e;for(d=b.e.nextSibling(d);a&&(e=a)!==d;)a=b.e.nextSibling(e),(1===e.nodeType||8===e.nodeType)&&c(e)}function W(a,d,c){a=b.g.aa(a);for(var e=b.g.Q,f=0;f<a.length;f++){var g=a[f].key;if(e.hasOwnProperty(g)){var h= +e[g];"function"===typeof h?(g=h(a[f].value))&&j(Error(g)):h||j(Error("This template engine does not support the '"+g+"' binding within its templates"))}}a="ko.__tr_ambtns(function($context,$element){return(function(){return{ "+b.g.ba(a)+" } })()})";return c.createJavaScriptEvaluatorBlock(a)+d}function X(a,d,c,e){function f(a){return function(){return k[a]}}function g(){return k}var h=0,k,l;b.j(function(){var n=c&&c instanceof b.z?c:new b.z(b.a.d(c)),q=n.$data;e&&b.eb(a,n);if(k=("function"==typeof d? +d(n,a):d)||b.J.instance.getBindings(a,n)){if(0===h){h=1;for(var s in k){var v=b.c[s];v&&8===a.nodeType&&!b.e.I[s]&&j(Error("The binding '"+s+"' cannot be used with virtual elements"));if(v&&"function"==typeof v.init&&(v=(0,v.init)(a,f(s),g,q,n))&&v.controlsDescendantBindings)l!==I&&j(Error("Multiple bindings ("+l+" and "+s+") are trying to control descendant bindings of the same element. You cannot use these bindings together on the same element.")),l=s}h=2}if(2===h)for(s in k)(v=b.c[s])&&"function"== +typeof v.update&&(0,v.update)(a,f(s),g,q,n)}},p,{W:a});return{Nb:l===I}}function Y(a,d,c){var e=m,f=1===d.nodeType;f&&b.e.Ta(d);if(f&&c||b.J.instance.nodeHasBindings(d))e=X(d,p,a,c).Nb;e&&Z(a,d,!f)}function Z(a,d,c){for(var e=b.e.firstChild(d);d=e;)e=b.e.nextSibling(d),Y(a,d,c)}function $(a,b){var c=aa(a,b);return c?0<c.length?c[c.length-1].nextSibling:a.nextSibling:p}function aa(a,b){for(var c=a,e=1,f=[];c=c.nextSibling;){if(H(c)&&(e--,0===e))return f;f.push(c);B(c)&&e++}b||j(Error("Cannot find closing comment tag to match: "+ +a.nodeValue));return p}function H(a){return 8==a.nodeType&&(K?a.text:a.nodeValue).match(ia)}function B(a){return 8==a.nodeType&&(K?a.text:a.nodeValue).match(ja)}function P(a,b){for(var c=p;a!=c;)c=a,a=a.replace(ka,function(a,c){return b[c]});return a}function la(){var a=[],d=[];this.save=function(c,e){var f=b.a.i(a,c);0<=f?d[f]=e:(a.push(c),d.push(e))};this.get=function(c){c=b.a.i(a,c);return 0<=c?d[c]:I}}function ba(a,b,c){function e(e){var g=b(a[e]);switch(typeof g){case "boolean":case "number":case "string":case "function":f[e]= +g;break;case "object":case "undefined":var h=c.get(g);f[e]=h!==I?h:ba(g,b,c)}}c=c||new la;a=b(a);if(!("object"==typeof a&&a!==p&&a!==I&&!(a instanceof Date)))return a;var f=a instanceof Array?[]:{};c.save(a,f);var g=a;if(g instanceof Array){for(var h=0;h<g.length;h++)e(h);"function"==typeof g.toJSON&&e("toJSON")}else for(h in g)e(h);return f}function ca(a,d){if(a)if(8==a.nodeType){var c=b.s.Ua(a.nodeValue);c!=p&&d.push({sb:a,Fb:c})}else if(1==a.nodeType)for(var c=0,e=a.childNodes,f=e.length;c<f;c++)ca(e[c], +d)}function Q(a,d,c,e){b.c[a]={init:function(a){b.a.f.set(a,da,{});return{controlsDescendantBindings:m}},update:function(a,g,h,k,l){h=b.a.f.get(a,da);g=b.a.d(g());k=!c!==!g;var n=!h.Za;if(n||d||k!==h.qb)n&&(h.Za=b.a.Ia(b.e.childNodes(a),m)),k?(n||b.e.N(a,b.a.Ia(h.Za)),b.Ea(e?e(l,g):l,a)):b.e.Y(a),h.qb=k}};b.g.Q[a]=r;b.e.I[a]=m}function ea(a,d,c){c&&d!==b.k.q(a)&&b.k.T(a,d);d!==b.k.q(a)&&b.r.K(b.a.Ba,p,[a,"change"])}var b="undefined"!==typeof w?w:{};b.b=function(a,d){for(var c=a.split("."),e=b,f=0;f< +c.length-1;f++)e=e[c[f]];e[c[c.length-1]]=d};b.p=function(a,b,c){a[b]=c};b.version="2.2.1";b.b("version",b.version);b.a=new function(){function a(a,d){if("input"!==b.a.u(a)||!a.type||"click"!=d.toLowerCase())return r;var c=a.type;return"checkbox"==c||"radio"==c}var d=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,c={},e={};c[/Firefox\/2/i.test(ga.userAgent)?"KeyboardEvent":"UIEvents"]=["keyup","keydown","keypress"];c.MouseEvents="click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave".split(" "); +for(var f in c){var g=c[f];if(g.length)for(var h=0,k=g.length;h<k;h++)e[g[h]]=f}var l={propertychange:m},n,c=3;f=y.createElement("div");for(g=f.getElementsByTagName("i");f.innerHTML="\x3c!--[if gt IE "+ ++c+"]><i></i><![endif]--\x3e",g[0];);n=4<c?c:I;return{Na:["authenticity_token",/^__RequestVerificationToken(_.*)?$/],o:function(a,b){for(var d=0,c=a.length;d<c;d++)b(a[d])},i:function(a,b){if("function"==typeof Array.prototype.indexOf)return Array.prototype.indexOf.call(a,b);for(var d=0,c=a.length;d< +c;d++)if(a[d]===b)return d;return-1},lb:function(a,b,d){for(var c=0,e=a.length;c<e;c++)if(b.call(d,a[c]))return a[c];return p},ga:function(a,d){var c=b.a.i(a,d);0<=c&&a.splice(c,1)},Ga:function(a){a=a||[];for(var d=[],c=0,e=a.length;c<e;c++)0>b.a.i(d,a[c])&&d.push(a[c]);return d},V:function(a,b){a=a||[];for(var d=[],c=0,e=a.length;c<e;c++)d.push(b(a[c]));return d},fa:function(a,b){a=a||[];for(var d=[],c=0,e=a.length;c<e;c++)b(a[c])&&d.push(a[c]);return d},P:function(a,b){if(b instanceof Array)a.push.apply(a, +b);else for(var d=0,c=b.length;d<c;d++)a.push(b[d]);return a},extend:function(a,b){if(b)for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a},ka:function(a){for(;a.firstChild;)b.removeNode(a.firstChild)},Hb:function(a){a=b.a.L(a);for(var d=y.createElement("div"),c=0,e=a.length;c<e;c++)d.appendChild(b.A(a[c]));return d},Ia:function(a,d){for(var c=0,e=a.length,g=[];c<e;c++){var f=a[c].cloneNode(m);g.push(d?b.A(f):f)}return g},N:function(a,d){b.a.ka(a);if(d)for(var c=0,e=d.length;c<e;c++)a.appendChild(d[c])}, +Ya:function(a,d){var c=a.nodeType?[a]:a;if(0<c.length){for(var e=c[0],g=e.parentNode,f=0,h=d.length;f<h;f++)g.insertBefore(d[f],e);f=0;for(h=c.length;f<h;f++)b.removeNode(c[f])}},bb:function(a,b){7>n?a.setAttribute("selected",b):a.selected=b},D:function(a){return(a||"").replace(d,"")},Rb:function(a,d){for(var c=[],e=(a||"").split(d),f=0,g=e.length;f<g;f++){var h=b.a.D(e[f]);""!==h&&c.push(h)}return c},Ob:function(a,b){a=a||"";return b.length>a.length?r:a.substring(0,b.length)===b},tb:function(a,b){if(b.compareDocumentPosition)return 16== +(b.compareDocumentPosition(a)&16);for(;a!=p;){if(a==b)return m;a=a.parentNode}return r},X:function(a){return b.a.tb(a,a.ownerDocument)},u:function(a){return a&&a.tagName&&a.tagName.toLowerCase()},n:function(b,d,c){var e=n&&l[d];if(!e&&"undefined"!=typeof F){if(a(b,d)){var f=c;c=function(a,b){var d=this.checked;b&&(this.checked=b.nb!==m);f.call(this,a);this.checked=d}}F(b).bind(d,c)}else!e&&"function"==typeof b.addEventListener?b.addEventListener(d,c,r):"undefined"!=typeof b.attachEvent?b.attachEvent("on"+ +d,function(a){c.call(b,a)}):j(Error("Browser doesn't support addEventListener or attachEvent"))},Ba:function(b,d){(!b||!b.nodeType)&&j(Error("element must be a DOM node when calling triggerEvent"));if("undefined"!=typeof F){var c=[];a(b,d)&&c.push({nb:b.checked});F(b).trigger(d,c)}else"function"==typeof y.createEvent?"function"==typeof b.dispatchEvent?(c=y.createEvent(e[d]||"HTMLEvents"),c.initEvent(d,m,m,x,0,0,0,0,0,r,r,r,r,0,b),b.dispatchEvent(c)):j(Error("The supplied element doesn't support dispatchEvent")): +"undefined"!=typeof b.fireEvent?(a(b,d)&&(b.checked=b.checked!==m),b.fireEvent("on"+d)):j(Error("Browser doesn't support triggering events"))},d:function(a){return b.$(a)?a():a},ua:function(a){return b.$(a)?a.t():a},da:function(a,d,c){if(d){var e=/[\w-]+/g,f=a.className.match(e)||[];b.a.o(d.match(e),function(a){var d=b.a.i(f,a);0<=d?c||f.splice(d,1):c&&f.push(a)});a.className=f.join(" ")}},cb:function(a,d){var c=b.a.d(d);if(c===p||c===I)c="";if(3===a.nodeType)a.data=c;else{var e=b.e.firstChild(a); +!e||3!=e.nodeType||b.e.nextSibling(e)?b.e.N(a,[y.createTextNode(c)]):e.data=c;b.a.wb(a)}},ab:function(a,b){a.name=b;if(7>=n)try{a.mergeAttributes(y.createElement("<input name='"+a.name+"'/>"),r)}catch(d){}},wb:function(a){9<=n&&(a=1==a.nodeType?a:a.parentNode,a.style&&(a.style.zoom=a.style.zoom))},ub:function(a){if(9<=n){var b=a.style.width;a.style.width=0;a.style.width=b}},Lb:function(a,d){a=b.a.d(a);d=b.a.d(d);for(var c=[],e=a;e<=d;e++)c.push(e);return c},L:function(a){for(var b=[],d=0,c=a.length;d< +c;d++)b.push(a[d]);return b},Pb:6===n,Qb:7===n,Z:n,Oa:function(a,d){for(var c=b.a.L(a.getElementsByTagName("input")).concat(b.a.L(a.getElementsByTagName("textarea"))),e="string"==typeof d?function(a){return a.name===d}:function(a){return d.test(a.name)},f=[],g=c.length-1;0<=g;g--)e(c[g])&&f.push(c[g]);return f},Ib:function(a){return"string"==typeof a&&(a=b.a.D(a))?x.JSON&&x.JSON.parse?x.JSON.parse(a):(new Function("return "+a))():p},xa:function(a,d,c){("undefined"==typeof JSON||"undefined"==typeof JSON.stringify)&& +j(Error("Cannot find JSON.stringify(). Some browsers (e.g., IE < 8) don't support it natively, but you can overcome this by adding a script reference to json2.js, downloadable from http://www.json.org/json2.js"));return JSON.stringify(b.a.d(a),d,c)},Jb:function(a,d,c){c=c||{};var e=c.params||{},f=c.includeFields||this.Na,g=a;if("object"==typeof a&&"form"===b.a.u(a))for(var g=a.action,h=f.length-1;0<=h;h--)for(var k=b.a.Oa(a,f[h]),l=k.length-1;0<=l;l--)e[k[l].name]=k[l].value;d=b.a.d(d);var n=y.createElement("form"); +n.style.display="none";n.action=g;n.method="post";for(var w in d)a=y.createElement("input"),a.name=w,a.value=b.a.xa(b.a.d(d[w])),n.appendChild(a);for(w in e)a=y.createElement("input"),a.name=w,a.value=e[w],n.appendChild(a);y.body.appendChild(n);c.submitter?c.submitter(n):n.submit();setTimeout(function(){n.parentNode.removeChild(n)},0)}}};b.b("utils",b.a);b.b("utils.arrayForEach",b.a.o);b.b("utils.arrayFirst",b.a.lb);b.b("utils.arrayFilter",b.a.fa);b.b("utils.arrayGetDistinctValues",b.a.Ga);b.b("utils.arrayIndexOf", +b.a.i);b.b("utils.arrayMap",b.a.V);b.b("utils.arrayPushAll",b.a.P);b.b("utils.arrayRemoveItem",b.a.ga);b.b("utils.extend",b.a.extend);b.b("utils.fieldsIncludedWithJsonPost",b.a.Na);b.b("utils.getFormFields",b.a.Oa);b.b("utils.peekObservable",b.a.ua);b.b("utils.postJson",b.a.Jb);b.b("utils.parseJson",b.a.Ib);b.b("utils.registerEventHandler",b.a.n);b.b("utils.stringifyJson",b.a.xa);b.b("utils.range",b.a.Lb);b.b("utils.toggleDomNodeCssClass",b.a.da);b.b("utils.triggerEvent",b.a.Ba);b.b("utils.unwrapObservable", +b.a.d);Function.prototype.bind||(Function.prototype.bind=function(a){var b=this,c=Array.prototype.slice.call(arguments);a=c.shift();return function(){return b.apply(a,c.concat(Array.prototype.slice.call(arguments)))}});b.a.f=new function(){var a=0,d="__ko__"+(new Date).getTime(),c={};return{get:function(a,d){var c=b.a.f.la(a,r);return c===I?I:c[d]},set:function(a,d,c){c===I&&b.a.f.la(a,r)===I||(b.a.f.la(a,m)[d]=c)},la:function(b,f){var g=b[d];if(!g||!("null"!==g&&c[g])){if(!f)return I;g=b[d]="ko"+ +a++;c[g]={}}return c[g]},clear:function(a){var b=a[d];return b?(delete c[b],a[d]=p,m):r}}};b.b("utils.domData",b.a.f);b.b("utils.domData.clear",b.a.f.clear);b.a.F=new function(){function a(a,d){var e=b.a.f.get(a,c);e===I&&d&&(e=[],b.a.f.set(a,c,e));return e}function d(c){var e=a(c,r);if(e)for(var e=e.slice(0),k=0;k<e.length;k++)e[k](c);b.a.f.clear(c);"function"==typeof F&&"function"==typeof F.cleanData&&F.cleanData([c]);if(f[c.nodeType])for(e=c.firstChild;c=e;)e=c.nextSibling,8===c.nodeType&&d(c)} +var c="__ko_domNodeDisposal__"+(new Date).getTime(),e={1:m,8:m,9:m},f={1:m,9:m};return{Ca:function(b,d){"function"!=typeof d&&j(Error("Callback must be a function"));a(b,m).push(d)},Xa:function(d,e){var f=a(d,r);f&&(b.a.ga(f,e),0==f.length&&b.a.f.set(d,c,I))},A:function(a){if(e[a.nodeType]&&(d(a),f[a.nodeType])){var c=[];b.a.P(c,a.getElementsByTagName("*"));for(var k=0,l=c.length;k<l;k++)d(c[k])}return a},removeNode:function(a){b.A(a);a.parentNode&&a.parentNode.removeChild(a)}}};b.A=b.a.F.A;b.removeNode= +b.a.F.removeNode;b.b("cleanNode",b.A);b.b("removeNode",b.removeNode);b.b("utils.domNodeDisposal",b.a.F);b.b("utils.domNodeDisposal.addDisposeCallback",b.a.F.Ca);b.b("utils.domNodeDisposal.removeDisposeCallback",b.a.F.Xa);b.a.ta=function(a){var d;if("undefined"!=typeof F)if(F.parseHTML)d=F.parseHTML(a);else{if((d=F.clean([a]))&&d[0]){for(a=d[0];a.parentNode&&11!==a.parentNode.nodeType;)a=a.parentNode;a.parentNode&&a.parentNode.removeChild(a)}}else{var c=b.a.D(a).toLowerCase();d=y.createElement("div"); +c=c.match(/^<(thead|tbody|tfoot)/)&&[1,"<table>","</table>"]||!c.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!c.indexOf("<td")||!c.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||[0,"",""];a="ignored<div>"+c[1]+a+c[2]+"</div>";for("function"==typeof x.innerShiv?d.appendChild(x.innerShiv(a)):d.innerHTML=a;c[0]--;)d=d.lastChild;d=b.a.L(d.lastChild.childNodes)}return d};b.a.ca=function(a,d){b.a.ka(a);d=b.a.d(d);if(d!==p&&d!==I)if("string"!=typeof d&&(d=d.toString()), +"undefined"!=typeof F)F(a).html(d);else for(var c=b.a.ta(d),e=0;e<c.length;e++)a.appendChild(c[e])};b.b("utils.parseHtmlFragment",b.a.ta);b.b("utils.setHtml",b.a.ca);var R={};b.s={ra:function(a){"function"!=typeof a&&j(Error("You can only pass a function to ko.memoization.memoize()"));var b=(4294967296*(1+Math.random())|0).toString(16).substring(1)+(4294967296*(1+Math.random())|0).toString(16).substring(1);R[b]=a;return"\x3c!--[ko_memo:"+b+"]--\x3e"},hb:function(a,b){var c=R[a];c===I&&j(Error("Couldn't find any memo with ID "+ +a+". Perhaps it's already been unmemoized."));try{return c.apply(p,b||[]),m}finally{delete R[a]}},ib:function(a,d){var c=[];ca(a,c);for(var e=0,f=c.length;e<f;e++){var g=c[e].sb,h=[g];d&&b.a.P(h,d);b.s.hb(c[e].Fb,h);g.nodeValue="";g.parentNode&&g.parentNode.removeChild(g)}},Ua:function(a){return(a=a.match(/^\[ko_memo\:(.*?)\]$/))?a[1]:p}};b.b("memoization",b.s);b.b("memoization.memoize",b.s.ra);b.b("memoization.unmemoize",b.s.hb);b.b("memoization.parseMemoText",b.s.Ua);b.b("memoization.unmemoizeDomNodeAndDescendants", +b.s.ib);b.Ma={throttle:function(a,d){a.throttleEvaluation=d;var c=p;return b.j({read:a,write:function(b){clearTimeout(c);c=setTimeout(function(){a(b)},d)}})},notify:function(a,d){a.equalityComparer="always"==d?u(r):b.m.fn.equalityComparer;return a}};b.b("extenders",b.Ma);b.fb=function(a,d,c){this.target=a;this.ha=d;this.rb=c;b.p(this,"dispose",this.B)};b.fb.prototype.B=function(){this.Cb=m;this.rb()};b.S=function(){this.w={};b.a.extend(this,b.S.fn);b.p(this,"subscribe",this.ya);b.p(this,"extend", +this.extend);b.p(this,"getSubscriptionsCount",this.yb)};b.S.fn={ya:function(a,d,c){c=c||"change";var e=new b.fb(this,d?a.bind(d):a,function(){b.a.ga(this.w[c],e)}.bind(this));this.w[c]||(this.w[c]=[]);this.w[c].push(e);return e},notifySubscribers:function(a,d){d=d||"change";this.w[d]&&b.r.K(function(){b.a.o(this.w[d].slice(0),function(b){b&&b.Cb!==m&&b.ha(a)})},this)},yb:function(){var a=0,b;for(b in this.w)this.w.hasOwnProperty(b)&&(a+=this.w[b].length);return a},extend:function(a){var d=this;if(a)for(var c in a){var e= +b.Ma[c];"function"==typeof e&&(d=e(d,a[c]))}return d}};b.Qa=function(a){return"function"==typeof a.ya&&"function"==typeof a.notifySubscribers};b.b("subscribable",b.S);b.b("isSubscribable",b.Qa);var C=[];b.r={mb:function(a){C.push({ha:a,La:[]})},end:function(){C.pop()},Wa:function(a){b.Qa(a)||j(Error("Only subscribable things can act as dependencies"));if(0<C.length){var d=C[C.length-1];d&&!(0<=b.a.i(d.La,a))&&(d.La.push(a),d.ha(a))}},K:function(a,b,c){try{return C.push(p),a.apply(b,c||[])}finally{C.pop()}}}; +var ma={undefined:m,"boolean":m,number:m,string:m};b.m=function(a){function d(){if(0<arguments.length){if(!d.equalityComparer||!d.equalityComparer(c,arguments[0]))d.H(),c=arguments[0],d.G();return this}b.r.Wa(d);return c}var c=a;b.S.call(d);d.t=function(){return c};d.G=function(){d.notifySubscribers(c)};d.H=function(){d.notifySubscribers(c,"beforeChange")};b.a.extend(d,b.m.fn);b.p(d,"peek",d.t);b.p(d,"valueHasMutated",d.G);b.p(d,"valueWillMutate",d.H);return d};b.m.fn={equalityComparer:function(a, +b){return a===p||typeof a in ma?a===b:r}};var E=b.m.Kb="__ko_proto__";b.m.fn[E]=b.m;b.ma=function(a,d){return a===p||a===I||a[E]===I?r:a[E]===d?m:b.ma(a[E],d)};b.$=function(a){return b.ma(a,b.m)};b.Ra=function(a){return"function"==typeof a&&a[E]===b.m||"function"==typeof a&&a[E]===b.j&&a.zb?m:r};b.b("observable",b.m);b.b("isObservable",b.$);b.b("isWriteableObservable",b.Ra);b.R=function(a){0==arguments.length&&(a=[]);a!==p&&(a!==I&&!("length"in a))&&j(Error("The argument passed when initializing an observable array must be an array, or null, or undefined.")); +var d=b.m(a);b.a.extend(d,b.R.fn);return d};b.R.fn={remove:function(a){for(var b=this.t(),c=[],e="function"==typeof a?a:function(b){return b===a},f=0;f<b.length;f++){var g=b[f];e(g)&&(0===c.length&&this.H(),c.push(g),b.splice(f,1),f--)}c.length&&this.G();return c},removeAll:function(a){if(a===I){var d=this.t(),c=d.slice(0);this.H();d.splice(0,d.length);this.G();return c}return!a?[]:this.remove(function(d){return 0<=b.a.i(a,d)})},destroy:function(a){var b=this.t(),c="function"==typeof a?a:function(b){return b=== +a};this.H();for(var e=b.length-1;0<=e;e--)c(b[e])&&(b[e]._destroy=m);this.G()},destroyAll:function(a){return a===I?this.destroy(u(m)):!a?[]:this.destroy(function(d){return 0<=b.a.i(a,d)})},indexOf:function(a){var d=this();return b.a.i(d,a)},replace:function(a,b){var c=this.indexOf(a);0<=c&&(this.H(),this.t()[c]=b,this.G())}};b.a.o("pop push reverse shift sort splice unshift".split(" "),function(a){b.R.fn[a]=function(){var b=this.t();this.H();b=b[a].apply(b,arguments);this.G();return b}});b.a.o(["slice"], +function(a){b.R.fn[a]=function(){var b=this();return b[a].apply(b,arguments)}});b.b("observableArray",b.R);b.j=function(a,d,c){function e(){b.a.o(z,function(a){a.B()});z=[]}function f(){var a=h.throttleEvaluation;a&&0<=a?(clearTimeout(t),t=setTimeout(g,a)):g()}function g(){if(!q)if(n&&w())A();else{q=m;try{var a=b.a.V(z,function(a){return a.target});b.r.mb(function(c){var d;0<=(d=b.a.i(a,c))?a[d]=I:z.push(c.ya(f))});for(var c=s.call(d),e=a.length-1;0<=e;e--)a[e]&&z.splice(e,1)[0].B();n=m;h.notifySubscribers(l, +"beforeChange");l=c}finally{b.r.end()}h.notifySubscribers(l);q=r;z.length||A()}}function h(){if(0<arguments.length)return"function"===typeof v?v.apply(d,arguments):j(Error("Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters.")),this;n||g();b.r.Wa(h);return l}function k(){return!n||0<z.length}var l,n=r,q=r,s=a;s&&"object"==typeof s?(c=s,s=c.read):(c=c||{},s||(s=c.read));"function"!=typeof s&&j(Error("Pass a function that returns the value of the ko.computed")); +var v=c.write,G=c.disposeWhenNodeIsRemoved||c.W||p,w=c.disposeWhen||c.Ka||u(r),A=e,z=[],t=p;d||(d=c.owner);h.t=function(){n||g();return l};h.xb=function(){return z.length};h.zb="function"===typeof c.write;h.B=function(){A()};h.pa=k;b.S.call(h);b.a.extend(h,b.j.fn);b.p(h,"peek",h.t);b.p(h,"dispose",h.B);b.p(h,"isActive",h.pa);b.p(h,"getDependenciesCount",h.xb);c.deferEvaluation!==m&&g();if(G&&k()){A=function(){b.a.F.Xa(G,arguments.callee);e()};b.a.F.Ca(G,A);var D=w,w=function(){return!b.a.X(G)||D()}}return h}; +b.Bb=function(a){return b.ma(a,b.j)};w=b.m.Kb;b.j[w]=b.m;b.j.fn={};b.j.fn[w]=b.j;b.b("dependentObservable",b.j);b.b("computed",b.j);b.b("isComputed",b.Bb);b.gb=function(a){0==arguments.length&&j(Error("When calling ko.toJS, pass the object you want to convert."));return ba(a,function(a){for(var c=0;b.$(a)&&10>c;c++)a=a();return a})};b.toJSON=function(a,d,c){a=b.gb(a);return b.a.xa(a,d,c)};b.b("toJS",b.gb);b.b("toJSON",b.toJSON);b.k={q:function(a){switch(b.a.u(a)){case "option":return a.__ko__hasDomDataOptionValue__=== +m?b.a.f.get(a,b.c.options.sa):7>=b.a.Z?a.getAttributeNode("value").specified?a.value:a.text:a.value;case "select":return 0<=a.selectedIndex?b.k.q(a.options[a.selectedIndex]):I;default:return a.value}},T:function(a,d){switch(b.a.u(a)){case "option":switch(typeof d){case "string":b.a.f.set(a,b.c.options.sa,I);"__ko__hasDomDataOptionValue__"in a&&delete a.__ko__hasDomDataOptionValue__;a.value=d;break;default:b.a.f.set(a,b.c.options.sa,d),a.__ko__hasDomDataOptionValue__=m,a.value="number"===typeof d? +d:""}break;case "select":for(var c=a.options.length-1;0<=c;c--)if(b.k.q(a.options[c])==d){a.selectedIndex=c;break}break;default:if(d===p||d===I)d="";a.value=d}}};b.b("selectExtensions",b.k);b.b("selectExtensions.readValue",b.k.q);b.b("selectExtensions.writeValue",b.k.T);var ka=/\@ko_token_(\d+)\@/g,na=["true","false"],oa=/^(?:[$_a-z][$\w]*|(.+)(\.\s*[$_a-z][$\w]*|\[.+\]))$/i;b.g={Q:[],aa:function(a){var d=b.a.D(a);if(3>d.length)return[];"{"===d.charAt(0)&&(d=d.substring(1,d.length-1));a=[];for(var c= +p,e,f=0;f<d.length;f++){var g=d.charAt(f);if(c===p)switch(g){case '"':case "'":case "/":c=f,e=g}else if(g==e&&"\\"!==d.charAt(f-1)){g=d.substring(c,f+1);a.push(g);var h="@ko_token_"+(a.length-1)+"@",d=d.substring(0,c)+h+d.substring(f+1),f=f-(g.length-h.length),c=p}}e=c=p;for(var k=0,l=p,f=0;f<d.length;f++){g=d.charAt(f);if(c===p)switch(g){case "{":c=f;l=g;e="}";break;case "(":c=f;l=g;e=")";break;case "[":c=f,l=g,e="]"}g===l?k++:g===e&&(k--,0===k&&(g=d.substring(c,f+1),a.push(g),h="@ko_token_"+(a.length- +1)+"@",d=d.substring(0,c)+h+d.substring(f+1),f-=g.length-h.length,c=p))}e=[];d=d.split(",");c=0;for(f=d.length;c<f;c++)k=d[c],l=k.indexOf(":"),0<l&&l<k.length-1?(g=k.substring(l+1),e.push({key:P(k.substring(0,l),a),value:P(g,a)})):e.push({unknown:P(k,a)});return e},ba:function(a){var d="string"===typeof a?b.g.aa(a):a,c=[];a=[];for(var e,f=0;e=d[f];f++)if(0<c.length&&c.push(","),e.key){var g;a:{g=e.key;var h=b.a.D(g);switch(h.length&&h.charAt(0)){case "'":case '"':break a;default:g="'"+h+"'"}}e=e.value; +c.push(g);c.push(":");c.push(e);e=b.a.D(e);0<=b.a.i(na,b.a.D(e).toLowerCase())?e=r:(h=e.match(oa),e=h===p?r:h[1]?"Object("+h[1]+")"+h[2]:e);e&&(0<a.length&&a.push(", "),a.push(g+" : function(__ko_value) { "+e+" = __ko_value; }"))}else e.unknown&&c.push(e.unknown);d=c.join("");0<a.length&&(d=d+", '_ko_property_writers' : { "+a.join("")+" } ");return d},Eb:function(a,d){for(var c=0;c<a.length;c++)if(b.a.D(a[c].key)==d)return m;return r},ea:function(a,d,c,e,f){if(!a||!b.Ra(a)){if((a=d()._ko_property_writers)&& +a[c])a[c](e)}else(!f||a.t()!==e)&&a(e)}};b.b("expressionRewriting",b.g);b.b("expressionRewriting.bindingRewriteValidators",b.g.Q);b.b("expressionRewriting.parseObjectLiteral",b.g.aa);b.b("expressionRewriting.preProcessBindings",b.g.ba);b.b("jsonExpressionRewriting",b.g);b.b("jsonExpressionRewriting.insertPropertyAccessorsIntoJson",b.g.ba);var K="\x3c!--test--\x3e"===y.createComment("test").text,ja=K?/^\x3c!--\s*ko(?:\s+(.+\s*\:[\s\S]*))?\s*--\x3e$/:/^\s*ko(?:\s+(.+\s*\:[\s\S]*))?\s*$/,ia=K?/^\x3c!--\s*\/ko\s*--\x3e$/: +/^\s*\/ko\s*$/,pa={ul:m,ol:m};b.e={I:{},childNodes:function(a){return B(a)?aa(a):a.childNodes},Y:function(a){if(B(a)){a=b.e.childNodes(a);for(var d=0,c=a.length;d<c;d++)b.removeNode(a[d])}else b.a.ka(a)},N:function(a,d){if(B(a)){b.e.Y(a);for(var c=a.nextSibling,e=0,f=d.length;e<f;e++)c.parentNode.insertBefore(d[e],c)}else b.a.N(a,d)},Va:function(a,b){B(a)?a.parentNode.insertBefore(b,a.nextSibling):a.firstChild?a.insertBefore(b,a.firstChild):a.appendChild(b)},Pa:function(a,d,c){c?B(a)?a.parentNode.insertBefore(d, +c.nextSibling):c.nextSibling?a.insertBefore(d,c.nextSibling):a.appendChild(d):b.e.Va(a,d)},firstChild:function(a){return!B(a)?a.firstChild:!a.nextSibling||H(a.nextSibling)?p:a.nextSibling},nextSibling:function(a){B(a)&&(a=$(a));return a.nextSibling&&H(a.nextSibling)?p:a.nextSibling},jb:function(a){return(a=B(a))?a[1]:p},Ta:function(a){if(pa[b.a.u(a)]){var d=a.firstChild;if(d){do if(1===d.nodeType){var c;c=d.firstChild;var e=p;if(c){do if(e)e.push(c);else if(B(c)){var f=$(c,m);f?c=f:e=[c]}else H(c)&& +(e=[c]);while(c=c.nextSibling)}if(c=e){e=d.nextSibling;for(f=0;f<c.length;f++)e?a.insertBefore(c[f],e):a.appendChild(c[f])}}while(d=d.nextSibling)}}}};b.b("virtualElements",b.e);b.b("virtualElements.allowedBindings",b.e.I);b.b("virtualElements.emptyNode",b.e.Y);b.b("virtualElements.insertAfter",b.e.Pa);b.b("virtualElements.prepend",b.e.Va);b.b("virtualElements.setDomNodeChildren",b.e.N);b.J=function(){this.Ha={}};b.a.extend(b.J.prototype,{nodeHasBindings:function(a){switch(a.nodeType){case 1:return a.getAttribute("data-bind")!= +p;case 8:return b.e.jb(a)!=p;default:return r}},getBindings:function(a,b){var c=this.getBindingsString(a,b);return c?this.parseBindingsString(c,b,a):p},getBindingsString:function(a){switch(a.nodeType){case 1:return a.getAttribute("data-bind");case 8:return b.e.jb(a);default:return p}},parseBindingsString:function(a,d,c){try{var e;if(!(e=this.Ha[a])){var f=this.Ha,g,h="with($context){with($data||{}){return{"+b.g.ba(a)+"}}}";g=new Function("$context","$element",h);e=f[a]=g}return e(d,c)}catch(k){j(Error("Unable to parse bindings.\nMessage: "+ +k+";\nBindings value: "+a))}}});b.J.instance=new b.J;b.b("bindingProvider",b.J);b.c={};b.z=function(a,d,c){d?(b.a.extend(this,d),this.$parentContext=d,this.$parent=d.$data,this.$parents=(d.$parents||[]).slice(0),this.$parents.unshift(this.$parent)):(this.$parents=[],this.$root=a,this.ko=b);this.$data=a;c&&(this[c]=a)};b.z.prototype.createChildContext=function(a,d){return new b.z(a,this,d)};b.z.prototype.extend=function(a){var d=b.a.extend(new b.z,this);return b.a.extend(d,a)};b.eb=function(a,d){if(2== +arguments.length)b.a.f.set(a,"__ko_bindingContext__",d);else return b.a.f.get(a,"__ko_bindingContext__")};b.Fa=function(a,d,c){1===a.nodeType&&b.e.Ta(a);return X(a,d,c,m)};b.Ea=function(a,b){(1===b.nodeType||8===b.nodeType)&&Z(a,b,m)};b.Da=function(a,b){b&&(1!==b.nodeType&&8!==b.nodeType)&&j(Error("ko.applyBindings: first parameter should be your view model; second parameter should be a DOM node"));b=b||x.document.body;Y(a,b,m)};b.ja=function(a){switch(a.nodeType){case 1:case 8:var d=b.eb(a);if(d)return d; +if(a.parentNode)return b.ja(a.parentNode)}return I};b.pb=function(a){return(a=b.ja(a))?a.$data:I};b.b("bindingHandlers",b.c);b.b("applyBindings",b.Da);b.b("applyBindingsToDescendants",b.Ea);b.b("applyBindingsToNode",b.Fa);b.b("contextFor",b.ja);b.b("dataFor",b.pb);var fa={"class":"className","for":"htmlFor"};b.c.attr={update:function(a,d){var c=b.a.d(d())||{},e;for(e in c)if("string"==typeof e){var f=b.a.d(c[e]),g=f===r||f===p||f===I;g&&a.removeAttribute(e);8>=b.a.Z&&e in fa?(e=fa[e],g?a.removeAttribute(e): +a[e]=f):g||a.setAttribute(e,f.toString());"name"===e&&b.a.ab(a,g?"":f.toString())}}};b.c.checked={init:function(a,d,c){b.a.n(a,"click",function(){var e;if("checkbox"==a.type)e=a.checked;else if("radio"==a.type&&a.checked)e=a.value;else return;var f=d(),g=b.a.d(f);"checkbox"==a.type&&g instanceof Array?(e=b.a.i(g,a.value),a.checked&&0>e?f.push(a.value):!a.checked&&0<=e&&f.splice(e,1)):b.g.ea(f,c,"checked",e,m)});"radio"==a.type&&!a.name&&b.c.uniqueName.init(a,u(m))},update:function(a,d){var c=b.a.d(d()); +"checkbox"==a.type?a.checked=c instanceof Array?0<=b.a.i(c,a.value):c:"radio"==a.type&&(a.checked=a.value==c)}};b.c.css={update:function(a,d){var c=b.a.d(d());if("object"==typeof c)for(var e in c){var f=b.a.d(c[e]);b.a.da(a,e,f)}else c=String(c||""),b.a.da(a,a.__ko__cssValue,r),a.__ko__cssValue=c,b.a.da(a,c,m)}};b.c.enable={update:function(a,d){var c=b.a.d(d());c&&a.disabled?a.removeAttribute("disabled"):!c&&!a.disabled&&(a.disabled=m)}};b.c.disable={update:function(a,d){b.c.enable.update(a,function(){return!b.a.d(d())})}}; +b.c.event={init:function(a,d,c,e){var f=d()||{},g;for(g in f)(function(){var f=g;"string"==typeof f&&b.a.n(a,f,function(a){var g,n=d()[f];if(n){var q=c();try{var s=b.a.L(arguments);s.unshift(e);g=n.apply(e,s)}finally{g!==m&&(a.preventDefault?a.preventDefault():a.returnValue=r)}q[f+"Bubble"]===r&&(a.cancelBubble=m,a.stopPropagation&&a.stopPropagation())}})})()}};b.c.foreach={Sa:function(a){return function(){var d=a(),c=b.a.ua(d);if(!c||"number"==typeof c.length)return{foreach:d,templateEngine:b.C.oa}; +b.a.d(d);return{foreach:c.data,as:c.as,includeDestroyed:c.includeDestroyed,afterAdd:c.afterAdd,beforeRemove:c.beforeRemove,afterRender:c.afterRender,beforeMove:c.beforeMove,afterMove:c.afterMove,templateEngine:b.C.oa}}},init:function(a,d){return b.c.template.init(a,b.c.foreach.Sa(d))},update:function(a,d,c,e,f){return b.c.template.update(a,b.c.foreach.Sa(d),c,e,f)}};b.g.Q.foreach=r;b.e.I.foreach=m;b.c.hasfocus={init:function(a,d,c){function e(e){a.__ko_hasfocusUpdating=m;var f=a.ownerDocument;"activeElement"in +f&&(e=f.activeElement===a);f=d();b.g.ea(f,c,"hasfocus",e,m);a.__ko_hasfocusUpdating=r}var f=e.bind(p,m),g=e.bind(p,r);b.a.n(a,"focus",f);b.a.n(a,"focusin",f);b.a.n(a,"blur",g);b.a.n(a,"focusout",g)},update:function(a,d){var c=b.a.d(d());a.__ko_hasfocusUpdating||(c?a.focus():a.blur(),b.r.K(b.a.Ba,p,[a,c?"focusin":"focusout"]))}};b.c.html={init:function(){return{controlsDescendantBindings:m}},update:function(a,d){b.a.ca(a,d())}};var da="__ko_withIfBindingData";Q("if");Q("ifnot",r,m);Q("with",m,r,function(a, +b){return a.createChildContext(b)});b.c.options={update:function(a,d,c){"select"!==b.a.u(a)&&j(Error("options binding applies only to SELECT elements"));for(var e=0==a.length,f=b.a.V(b.a.fa(a.childNodes,function(a){return a.tagName&&"option"===b.a.u(a)&&a.selected}),function(a){return b.k.q(a)||a.innerText||a.textContent}),g=a.scrollTop,h=b.a.d(d());0<a.length;)b.A(a.options[0]),a.remove(0);if(h){c=c();var k=c.optionsIncludeDestroyed;"number"!=typeof h.length&&(h=[h]);if(c.optionsCaption){var l=y.createElement("option"); +b.a.ca(l,c.optionsCaption);b.k.T(l,I);a.appendChild(l)}d=0;for(var n=h.length;d<n;d++){var q=h[d];if(!q||!q._destroy||k){var l=y.createElement("option"),s=function(a,b,c){var d=typeof b;return"function"==d?b(a):"string"==d?a[b]:c},v=s(q,c.optionsValue,q);b.k.T(l,b.a.d(v));q=s(q,c.optionsText,v);b.a.cb(l,q);a.appendChild(l)}}h=a.getElementsByTagName("option");d=k=0;for(n=h.length;d<n;d++)0<=b.a.i(f,b.k.q(h[d]))&&(b.a.bb(h[d],m),k++);a.scrollTop=g;e&&"value"in c&&ea(a,b.a.ua(c.value),m);b.a.ub(a)}}}; +b.c.options.sa="__ko.optionValueDomData__";b.c.selectedOptions={init:function(a,d,c){b.a.n(a,"change",function(){var e=d(),f=[];b.a.o(a.getElementsByTagName("option"),function(a){a.selected&&f.push(b.k.q(a))});b.g.ea(e,c,"value",f)})},update:function(a,d){"select"!=b.a.u(a)&&j(Error("values binding applies only to SELECT elements"));var c=b.a.d(d());c&&"number"==typeof c.length&&b.a.o(a.getElementsByTagName("option"),function(a){var d=0<=b.a.i(c,b.k.q(a));b.a.bb(a,d)})}};b.c.style={update:function(a, +d){var c=b.a.d(d()||{}),e;for(e in c)if("string"==typeof e){var f=b.a.d(c[e]);a.style[e]=f||""}}};b.c.submit={init:function(a,d,c,e){"function"!=typeof d()&&j(Error("The value for a submit binding must be a function"));b.a.n(a,"submit",function(b){var c,h=d();try{c=h.call(e,a)}finally{c!==m&&(b.preventDefault?b.preventDefault():b.returnValue=r)}})}};b.c.text={update:function(a,d){b.a.cb(a,d())}};b.e.I.text=m;b.c.uniqueName={init:function(a,d){if(d()){var c="ko_unique_"+ ++b.c.uniqueName.ob;b.a.ab(a, +c)}}};b.c.uniqueName.ob=0;b.c.value={init:function(a,d,c){function e(){h=r;var e=d(),f=b.k.q(a);b.g.ea(e,c,"value",f)}var f=["change"],g=c().valueUpdate,h=r;g&&("string"==typeof g&&(g=[g]),b.a.P(f,g),f=b.a.Ga(f));if(b.a.Z&&("input"==a.tagName.toLowerCase()&&"text"==a.type&&"off"!=a.autocomplete&&(!a.form||"off"!=a.form.autocomplete))&&-1==b.a.i(f,"propertychange"))b.a.n(a,"propertychange",function(){h=m}),b.a.n(a,"blur",function(){h&&e()});b.a.o(f,function(c){var d=e;b.a.Ob(c,"after")&&(d=function(){setTimeout(e, +0)},c=c.substring(5));b.a.n(a,c,d)})},update:function(a,d){var c="select"===b.a.u(a),e=b.a.d(d()),f=b.k.q(a),g=e!=f;0===e&&(0!==f&&"0"!==f)&&(g=m);g&&(f=function(){b.k.T(a,e)},f(),c&&setTimeout(f,0));c&&0<a.length&&ea(a,e,r)}};b.c.visible={update:function(a,d){var c=b.a.d(d()),e="none"!=a.style.display;c&&!e?a.style.display="":!c&&e&&(a.style.display="none")}};b.c.click={init:function(a,d,c,e){return b.c.event.init.call(this,a,function(){var a={};a.click=d();return a},c,e)}};b.v=function(){};b.v.prototype.renderTemplateSource= +function(){j(Error("Override renderTemplateSource"))};b.v.prototype.createJavaScriptEvaluatorBlock=function(){j(Error("Override createJavaScriptEvaluatorBlock"))};b.v.prototype.makeTemplateSource=function(a,d){if("string"==typeof a){d=d||y;var c=d.getElementById(a);c||j(Error("Cannot find template with ID "+a));return new b.l.h(c)}if(1==a.nodeType||8==a.nodeType)return new b.l.O(a);j(Error("Unknown template type: "+a))};b.v.prototype.renderTemplate=function(a,b,c,e){a=this.makeTemplateSource(a,e); +return this.renderTemplateSource(a,b,c)};b.v.prototype.isTemplateRewritten=function(a,b){return this.allowTemplateRewriting===r?m:this.makeTemplateSource(a,b).data("isRewritten")};b.v.prototype.rewriteTemplate=function(a,b,c){a=this.makeTemplateSource(a,c);b=b(a.text());a.text(b);a.data("isRewritten",m)};b.b("templateEngine",b.v);var qa=/(<[a-z]+\d*(\s+(?!data-bind=)[a-z0-9\-]+(=(\"[^\"]*\"|\'[^\']*\'))?)*\s+)data-bind=(["'])([\s\S]*?)\5/gi,ra=/\x3c!--\s*ko\b\s*([\s\S]*?)\s*--\x3e/g;b.za={vb:function(a, +d,c){d.isTemplateRewritten(a,c)||d.rewriteTemplate(a,function(a){return b.za.Gb(a,d)},c)},Gb:function(a,b){return a.replace(qa,function(a,e,f,g,h,k,l){return W(l,e,b)}).replace(ra,function(a,e){return W(e,"\x3c!-- ko --\x3e",b)})},kb:function(a){return b.s.ra(function(d,c){d.nextSibling&&b.Fa(d.nextSibling,a,c)})}};b.b("__tr_ambtns",b.za.kb);b.l={};b.l.h=function(a){this.h=a};b.l.h.prototype.text=function(){var a=b.a.u(this.h),a="script"===a?"text":"textarea"===a?"value":"innerHTML";if(0==arguments.length)return this.h[a]; +var d=arguments[0];"innerHTML"===a?b.a.ca(this.h,d):this.h[a]=d};b.l.h.prototype.data=function(a){if(1===arguments.length)return b.a.f.get(this.h,"templateSourceData_"+a);b.a.f.set(this.h,"templateSourceData_"+a,arguments[1])};b.l.O=function(a){this.h=a};b.l.O.prototype=new b.l.h;b.l.O.prototype.text=function(){if(0==arguments.length){var a=b.a.f.get(this.h,"__ko_anon_template__")||{};a.Aa===I&&a.ia&&(a.Aa=a.ia.innerHTML);return a.Aa}b.a.f.set(this.h,"__ko_anon_template__",{Aa:arguments[0]})};b.l.h.prototype.nodes= +function(){if(0==arguments.length)return(b.a.f.get(this.h,"__ko_anon_template__")||{}).ia;b.a.f.set(this.h,"__ko_anon_template__",{ia:arguments[0]})};b.b("templateSources",b.l);b.b("templateSources.domElement",b.l.h);b.b("templateSources.anonymousTemplate",b.l.O);var O;b.wa=function(a){a!=I&&!(a instanceof b.v)&&j(Error("templateEngine must inherit from ko.templateEngine"));O=a};b.va=function(a,d,c,e,f){c=c||{};(c.templateEngine||O)==I&&j(Error("Set a template engine before calling renderTemplate")); +f=f||"replaceChildren";if(e){var g=N(e);return b.j(function(){var h=d&&d instanceof b.z?d:new b.z(b.a.d(d)),k="function"==typeof a?a(h.$data,h):a,h=T(e,f,k,h,c);"replaceNode"==f&&(e=h,g=N(e))},p,{Ka:function(){return!g||!b.a.X(g)},W:g&&"replaceNode"==f?g.parentNode:g})}return b.s.ra(function(e){b.va(a,d,c,e,"replaceNode")})};b.Mb=function(a,d,c,e,f){function g(a,b){U(b,k);c.afterRender&&c.afterRender(b,a)}function h(d,e){k=f.createChildContext(b.a.d(d),c.as);k.$index=e;var g="function"==typeof a? +a(d,k):a;return T(p,"ignoreTargetNode",g,k,c)}var k;return b.j(function(){var a=b.a.d(d)||[];"undefined"==typeof a.length&&(a=[a]);a=b.a.fa(a,function(a){return c.includeDestroyed||a===I||a===p||!b.a.d(a._destroy)});b.r.K(b.a.$a,p,[e,a,h,c,g])},p,{W:e})};b.c.template={init:function(a,d){var c=b.a.d(d());if("string"!=typeof c&&!c.name&&(1==a.nodeType||8==a.nodeType))c=1==a.nodeType?a.childNodes:b.e.childNodes(a),c=b.a.Hb(c),(new b.l.O(a)).nodes(c);return{controlsDescendantBindings:m}},update:function(a, +d,c,e,f){d=b.a.d(d());c={};e=m;var g,h=p;"string"!=typeof d&&(c=d,d=c.name,"if"in c&&(e=b.a.d(c["if"])),e&&"ifnot"in c&&(e=!b.a.d(c.ifnot)),g=b.a.d(c.data));"foreach"in c?h=b.Mb(d||a,e&&c.foreach||[],c,a,f):e?(f="data"in c?f.createChildContext(g,c.as):f,h=b.va(d||a,f,c,a)):b.e.Y(a);f=h;(g=b.a.f.get(a,"__ko__templateComputedDomDataKey__"))&&"function"==typeof g.B&&g.B();b.a.f.set(a,"__ko__templateComputedDomDataKey__",f&&f.pa()?f:I)}};b.g.Q.template=function(a){a=b.g.aa(a);return 1==a.length&&a[0].unknown|| +b.g.Eb(a,"name")?p:"This template engine does not support anonymous templates nested within its templates"};b.e.I.template=m;b.b("setTemplateEngine",b.wa);b.b("renderTemplate",b.va);b.a.Ja=function(a,b,c){a=a||[];b=b||[];return a.length<=b.length?S(a,b,"added","deleted",c):S(b,a,"deleted","added",c)};b.b("utils.compareArrays",b.a.Ja);b.a.$a=function(a,d,c,e,f){function g(a,b){t=l[b];w!==b&&(z[a]=t);t.na(w++);M(t.M);s.push(t);A.push(t)}function h(a,c){if(a)for(var d=0,e=c.length;d<e;d++)c[d]&&b.a.o(c[d].M, +function(b){a(b,d,c[d].U)})}d=d||[];e=e||{};var k=b.a.f.get(a,"setDomNodeChildrenFromArrayMapping_lastMappingResult")===I,l=b.a.f.get(a,"setDomNodeChildrenFromArrayMapping_lastMappingResult")||[],n=b.a.V(l,function(a){return a.U}),q=b.a.Ja(n,d),s=[],v=0,w=0,B=[],A=[];d=[];for(var z=[],n=[],t,D=0,C,E;C=q[D];D++)switch(E=C.moved,C.status){case "deleted":E===I&&(t=l[v],t.j&&t.j.B(),B.push.apply(B,M(t.M)),e.beforeRemove&&(d[D]=t,A.push(t)));v++;break;case "retained":g(D,v++);break;case "added":E!==I? +g(D,E):(t={U:C.value,na:b.m(w++)},s.push(t),A.push(t),k||(n[D]=t))}h(e.beforeMove,z);b.a.o(B,e.beforeRemove?b.A:b.removeNode);for(var D=0,k=b.e.firstChild(a),H;t=A[D];D++){t.M||b.a.extend(t,ha(a,c,t.U,f,t.na));for(v=0;q=t.M[v];k=q.nextSibling,H=q,v++)q!==k&&b.e.Pa(a,q,H);!t.Ab&&f&&(f(t.U,t.M,t.na),t.Ab=m)}h(e.beforeRemove,d);h(e.afterMove,z);h(e.afterAdd,n);b.a.f.set(a,"setDomNodeChildrenFromArrayMapping_lastMappingResult",s)};b.b("utils.setDomNodeChildrenFromArrayMapping",b.a.$a);b.C=function(){this.allowTemplateRewriting= +r};b.C.prototype=new b.v;b.C.prototype.renderTemplateSource=function(a){var d=!(9>b.a.Z)&&a.nodes?a.nodes():p;if(d)return b.a.L(d.cloneNode(m).childNodes);a=a.text();return b.a.ta(a)};b.C.oa=new b.C;b.wa(b.C.oa);b.b("nativeTemplateEngine",b.C);b.qa=function(){var a=this.Db=function(){if("undefined"==typeof F||!F.tmpl)return 0;try{if(0<=F.tmpl.tag.tmpl.open.toString().indexOf("__"))return 2}catch(a){}return 1}();this.renderTemplateSource=function(b,c,e){e=e||{};2>a&&j(Error("Your version of jQuery.tmpl is too old. Please upgrade to jQuery.tmpl 1.0.0pre or later.")); +var f=b.data("precompiled");f||(f=b.text()||"",f=F.template(p,"{{ko_with $item.koBindingContext}}"+f+"{{/ko_with}}"),b.data("precompiled",f));b=[c.$data];c=F.extend({koBindingContext:c},e.templateOptions);c=F.tmpl(f,b,c);c.appendTo(y.createElement("div"));F.fragments={};return c};this.createJavaScriptEvaluatorBlock=function(a){return"{{ko_code ((function() { return "+a+" })()) }}"};this.addTemplate=function(a,b){y.write("<script type='text/html' id='"+a+"'>"+b+"\x3c/script>")};0<a&&(F.tmpl.tag.ko_code= +{open:"__.push($1 || '');"},F.tmpl.tag.ko_with={open:"with($1) {",close:"} "})};b.qa.prototype=new b.v;w=new b.qa;0<w.Db&&b.wa(w);b.b("jqueryTmplTemplateEngine",b.qa)}"function"===typeof require&&"object"===typeof exports&&"object"===typeof module?L(module.exports||exports):"function"===typeof define&&define.amd?define(["exports"],L):L(x.ko={});m; +})(); diff --git a/view/theme/oldtest/style.css b/view/theme/oldtest/style.css new file mode 100644 index 0000000000..e69de29bb2 diff --git a/view/theme/oldtest/theme.php b/view/theme/oldtest/theme.php new file mode 100644 index 0000000000..1f1beab623 --- /dev/null +++ b/view/theme/oldtest/theme.php @@ -0,0 +1,46 @@ +<?php +/** + * Name: Test + * Description: Test theme + * + */ + + require_once 'object/TemplateEngine.php'; + + + function test_init(&$a){ + #$a->theme_info = array(); + $a->register_template_engine("JSONIficator"); + $a->set_template_engine('jsonificator'); + } + + + + class JSONIficator implements ITemplateEngine { + static $name = 'jsonificator'; + + public $data = array(); + private $last_template; + + public function replace_macros($s,$v){ + $dbg = debug_backtrace(); + $cntx = $dbg[2]['function']; + if ($cntx=="") { + $cntx=basename($dbg[1]['file']); + } + if (!isset($this->data[$cntx])) { + $this->data[$cntx] = array(); + } + $nv = array(); + foreach ($v as $key => $value) { + $nkey = $key; + if ($key[0]==="$") $nkey = substr($key, 1); + $nv[$nkey] = $value; + } + $this->data[$cntx][] = $nv; + } + public function get_template_file($file, $root=''){ + return ""; + } + + } diff --git a/view/theme/quattro/templates/birthdays_reminder.tpl b/view/theme/quattro/templates/birthdays_reminder.tpl new file mode 100644 index 0000000000..f951fc97a8 --- /dev/null +++ b/view/theme/quattro/templates/birthdays_reminder.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + diff --git a/view/theme/quattro/templates/comment_item.tpl b/view/theme/quattro/templates/comment_item.tpl new file mode 100644 index 0000000000..eca1f14f40 --- /dev/null +++ b/view/theme/quattro/templates/comment_item.tpl @@ -0,0 +1,68 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <ul id="comment-edit-bb-{{$id}}" + class="comment-edit-bb"> + <li><a class="editicon boldbb shadow" + style="cursor: pointer;" title="{{$edbold}}" + onclick="insertFormatting('{{$comment}}','b', {{$id}});"></a></li> + <li><a class="editicon italicbb shadow" + style="cursor: pointer;" title="{{$editalic}}" + onclick="insertFormatting('{{$comment}}','i', {{$id}});"></a></li> + <li><a class="editicon underlinebb shadow" + style="cursor: pointer;" title="{{$eduline}}" + onclick="insertFormatting('{{$comment}}','u', {{$id}});"></a></li> + <li><a class="editicon quotebb shadow" + style="cursor: pointer;" title="{{$edquote}}" + onclick="insertFormatting('{{$comment}}','quote', {{$id}});"></a></li> + <li><a class="editicon codebb shadow" + style="cursor: pointer;" title="{{$edcode}}" + onclick="insertFormatting('{{$comment}}','code', {{$id}});"></a></li> + <li><a class="editicon imagebb shadow" + style="cursor: pointer;" title="{{$edimg}}" + onclick="insertFormatting('{{$comment}}','img', {{$id}});"></a></li> + <li><a class="editicon urlbb shadow" + style="cursor: pointer;" title="{{$edurl}}" + onclick="insertFormatting('{{$comment}}','url', {{$id}});"></a></li> + <li><a class="editicon videobb shadow" + style="cursor: pointer;" title="{{$edvideo}}" + onclick="insertFormatting('{{$comment}}','video', {{$id}});"></a></li> + </ul> + <textarea id="comment-edit-text-{{$id}}" + class="comment-edit-text-empty" + name="body" + onFocus="commentOpen(this,{{$id}}) && cmtBbOpen({{$id}});" + onBlur="commentClose(this,{{$id}}) && cmtBbClose({{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + </form> + + </div> diff --git a/view/theme/quattro/templates/contact_template.tpl b/view/theme/quattro/templates/contact_template.tpl new file mode 100644 index 0000000000..c74a513b8f --- /dev/null +++ b/view/theme/quattro/templates/contact_template.tpl @@ -0,0 +1,37 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="contact-wrapper" id="contact-entry-wrapper-{{$id}}" > + <div class="contact-photo-wrapper" > + <div class="contact-photo mframe" id="contact-entry-photo-{{$contact.id}}" + onmouseover="if (typeof t{{$contact.id}} != 'undefined') clearTimeout(t{{$contact.id}}); openMenu('contact-photo-menu-button-{{$contact.id}}')" + onmouseout="t{{$contact.id}}=setTimeout('closeMenu(\'contact-photo-menu-button-{{$contact.id}}\'); closeMenu(\'contact-photo-menu-{{$contact.id}}\');',200)" > + + <a href="{{$contact.url}}" title="{{$contact.img_hover}}" /><img src="{{$contact.thumb}}" {{$contact.sparkle}} alt="{{$contact.name}}" /></a> + + {{if $contact.photo_menu}} + <a href="#" rel="#contact-photo-menu-{{$contact.id}}" class="contact-photo-menu-button icon s16 menu" id="contact-photo-menu-button-{{$contact.id}}">menu</a> + <ul class="contact-photo-menu menu-popup" id="contact-photo-menu-{{$contact.id}}"> + {{foreach $contact.photo_menu as $c}} + {{if $c.2}} + <li><a target="redir" href="{{$c.1}}">{{$c.0}}</a></li> + {{else}} + <li><a href="{{$c.1}}">{{$c.0}}</a></li> + {{/if}} + {{/foreach}} + </ul> + {{/if}} + </div> + + </div> + <div class="contact-name" id="contact-entry-name-{{$contact.id}}" >{{$contact.name}}</div> + {{if $contact.alt_text}}<div class="contact-details" id="contact-entry-rel-{{$contact.id}}" >{{$contact.alt_text}}</div>{{/if}} + <div class="contact-details" id="contact-entry-url-{{$contact.id}}" >{{$contact.itemurl}}</div> + <div class="contact-details" id="contact-entry-network-{{$contact.id}}" >{{$contact.network}}</div> + + +</div> + diff --git a/view/theme/quattro/templates/conversation.tpl b/view/theme/quattro/templates/conversation.tpl new file mode 100644 index 0000000000..4e3553894b --- /dev/null +++ b/view/theme/quattro/templates/conversation.tpl @@ -0,0 +1,54 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper"> + {{foreach $thread.items as $item}} + {{if $mode == display}} + {{else}} + {{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$thread.id}}" class="hide-comments-total">{{$thread.num_comments}}</span> <span id="hide-comments-{{$thread.id}}" class="hide-comments fakelink" onclick="showHideComments({{$thread.id}});">{{$thread.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$thread.id}}" class="collapsed-comments" style="display: none;"> + {{/if}} + {{if $item.comment_lastcollapsed}}</div>{{/if}} + {{/if}} + + {{if $item.type == tag}} + {{include file="wall_item_tag.tpl"}} + {{else}} + {{include file="{{$item.template}}"}} + {{/if}} + + {{/foreach}} +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<a href="#" onclick="deleteCheckedItems();return false;"> + <span class="icon s22 delete text">{{$dropping}}</span> +</a> +{{/if}} + +<script> +// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js + (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); + var colWhite = {backgroundColor:'#EFF0F1'}; + var colShiny = {backgroundColor:'#FCE94F'}; +</script> + +{{if $mode == display}} +<script> + var id = window.location.pathname.split("/").pop(); + $(window).scrollTop($('#item-'+id).position().top); + $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); +</script> +{{/if}} + diff --git a/view/theme/quattro/templates/events_reminder.tpl b/view/theme/quattro/templates/events_reminder.tpl new file mode 100644 index 0000000000..b188bd4a37 --- /dev/null +++ b/view/theme/quattro/templates/events_reminder.tpl @@ -0,0 +1,44 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> +<script> + // start calendar from yesterday + var yesterday= new Date() + yesterday.setDate(yesterday.getDate()-1) + + function showEvent(eventid) { + $.get( + '{{$baseurl}}/events/?id='+eventid, + function(data){ + $.colorbox({html:data}); + } + ); + } + $(document).ready(function() { + $('#events-reminder').fullCalendar({ + firstDay: yesterday.getDay(), + year: yesterday.getFullYear(), + month: yesterday.getMonth(), + date: yesterday.getDate(), + events: '{{$baseurl}}/events/json/', + header: { + left: '', + center: '', + right: '' + }, + timeFormat: 'H(:mm)', + defaultView: 'basicWeek', + height: 50, + eventClick: function(calEvent, jsEvent, view) { + showEvent(calEvent.id); + } + }); + }); +</script> +<div id="events-reminder"></div> +<br> diff --git a/view/theme/quattro/templates/fileas_widget.tpl b/view/theme/quattro/templates/fileas_widget.tpl new file mode 100644 index 0000000000..555ac5feb3 --- /dev/null +++ b/view/theme/quattro/templates/fileas_widget.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="fileas-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="fileas-ul"> + <li class="tool {{if $sel_all}}selected{{/if}}"><a href="{{$base}}" class="fileas-link fileas-all">{{$all}}</a></li> + {{foreach $terms as $term}} + <li class="tool {{if $term.selected}}selected{{/if}}"><a href="{{$base}}?f=&file={{$term.name}}" class="fileas-link">{{$term.name}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/theme/quattro/templates/generic_links_widget.tpl b/view/theme/quattro/templates/generic_links_widget.tpl new file mode 100644 index 0000000000..802563255c --- /dev/null +++ b/view/theme/quattro/templates/generic_links_widget.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget"> + {{if $title}}<h3>{{$title}}</h3>{{/if}} + {{if $desc}}<div class="desc">{{$desc}}</div>{{/if}} + + <ul> + {{foreach $items as $item}} + <li class="tool {{if $item.selected}}selected{{/if}}"><a href="{{$item.url}}" class="link">{{$item.label}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/theme/quattro/templates/group_side.tpl b/view/theme/quattro/templates/group_side.tpl new file mode 100644 index 0000000000..b71f1f1e2f --- /dev/null +++ b/view/theme/quattro/templates/group_side.tpl @@ -0,0 +1,34 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="group-sidebar" class="widget"> + <div class="title tool"> + <h3 class="label">{{$title}}</h3> + <a href="group/new" title="{{$createtext}}" class="action"><span class="icon text s16 add"> {{$add}}</span></a> + </div> + + <div id="sidebar-group-list"> + <ul> + {{foreach $groups as $group}} + <li class="tool {{if $group.selected}}selected{{/if}}"> + <a href="{{$group.href}}" class="label"> + {{$group.text}} + </a> + {{if $group.edit}} + <a href="{{$group.edit.href}}" class="action"><span class="icon text s10 edit">{{$group.edit.title}}</span></a> + {{/if}} + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + </li> + {{/foreach}} + </ul> + </div> +</div> + diff --git a/view/theme/quattro/templates/jot.tpl b/view/theme/quattro/templates/jot.tpl new file mode 100644 index 0000000000..f9f36a37db --- /dev/null +++ b/view/theme/quattro/templates/jot.tpl @@ -0,0 +1,61 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<form id="profile-jot-form" action="{{$action}}" method="post"> + <div id="jot"> + <div id="profile-jot-desc" class="jothidden"> </div> + <input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" title="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none" /> + {{if $placeholdercategory}} + <input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" title="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /> + {{/if}} + <div id="character-counter" class="grey jothidden"></div> + + + + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + + <ul id="jot-tools" class="jothidden" style="display:none"> + <li><a href="#" onclick="return false;" id="wall-image-upload" title="{{$upload}}">{{$shortupload}}</a></a></li> + <li><a href="#" onclick="return false;" id="wall-file-upload" title="{{$attach}}">{{$shortattach}}</a></li> + <li><a id="profile-link" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;" title="{{$weblink}}">{{$shortweblink}}</a></li> + <li><a id="profile-video" onclick="jotVideoURL();return false;" title="{{$video}}">{{$shortvideo}}</a></li> + <li><a id="profile-audio" onclick="jotAudioURL();return false;" title="{{$audio}}">{{$shortaudio}}</a></li> + <!-- TODO: waiting for a better placement + <li><a id="profile-location" onclick="jotGetLocation();return false;" title="{{$setloc}}">{{$shortsetloc}}</a></li> + <li><a id="profile-nolocation" onclick="jotClearLocation();return false;" title="{{$noloc}}">{{$shortnoloc}}</a></li> + --> + <li><a id="jot-preview-link" onclick="preview_post(); return false;" title="{{$preview}}">{{$preview}}</a></li> + {{$jotplugins}} + + <li class="perms"><a id="jot-perms-icon" href="#profile-jot-acl-wrapper" class="icon s22 {{$lockstate}} {{$bang}}" title="{{$permset}}" ></a></li> + <li class="submit"><input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /></li> + <li id="profile-rotator" class="loading" style="display: none"><img src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" /></li> + </ul> + </div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + +</form> + +{{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/quattro/templates/mail_conv.tpl b/view/theme/quattro/templates/mail_conv.tpl new file mode 100644 index 0000000000..3ddc8e99f8 --- /dev/null +++ b/view/theme/quattro/templates/mail_conv.tpl @@ -0,0 +1,68 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-container {{$item.indent}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + <a href="{{$mail.profile_url}}" target="redir" title="{{$mail.from_name}}" class="contact-photo-link" id="wall-item-photo-link-{{$mail.id}}"> + <img src="{{$mail.from_photo}}" class="contact-photo{{$mail.sparkle}}" id="wall-item-photo-{{$mail.id}}" alt="{{$mail.from_name}}" /> + </a> + </div> + </div> + <div class="wall-item-content"> + {{$mail.body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + </div> + <div class="wall-item-actions"> + <div class="wall-item-actions-author"> + <a href="{{$mail.from_url}}" target="redir" + class="wall-item-name-link"><span + class="wall-item-name{{$mail.sparkle}}">{{$mail.from_name}}</span></a> + <span class="wall-item-ago" title="{{$mail.date}}">{{$mail.ago}}</span> + </div> + + <div class="wall-item-actions-social"> + </div> + + <div class="wall-item-actions-tools"> + <a href="message/drop/{{$mail.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$mail.delete}}">{{$mail.delete}}</a> + </div> + + </div> + </div> + <div class="wall-item-bottom"> + </div> +</div> + + +{{* + + +<div class="mail-conv-outside-wrapper"> + <div class="mail-conv-sender" > + <a href="{{$mail.from_url}}" class="mail-conv-sender-url" ><img class="mframe mail-conv-sender-photo{{$mail.sparkle}}" src="{{$mail.from_photo}}" heigth="80" width="80" alt="{{$mail.from_name}}" /></a> + </div> + <div class="mail-conv-detail" > + <div class="mail-conv-sender-name" >{{$mail.from_name}}</div> + <div class="mail-conv-date">{{$mail.date}}</div> + <div class="mail-conv-subject">{{$mail.subject}}</div> + <div class="mail-conv-body">{{$mail.body}}</div> + <div class="mail-conv-delete-wrapper" id="mail-conv-delete-wrapper-{{$mail.id}}" ><a href="message/drop/{{$mail.id}}" class="icon drophide delete-icon mail-list-delete-icon" onclick="return confirmDelete();" title="{{$mail.delete}}" id="mail-conv-delete-icon-{{$mail.id}}" class="mail-conv-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a></div><div class="mail-conv-delete-end"></div> + <div class="mail-conv-outside-wrapper-end"></div> +</div> +</div> +<hr class="mail-conv-break" /> + +*}} diff --git a/view/theme/quattro/templates/mail_display.tpl b/view/theme/quattro/templates/mail_display.tpl new file mode 100644 index 0000000000..dc1fbbc6f5 --- /dev/null +++ b/view/theme/quattro/templates/mail_display.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="mail-display-subject"> + <span class="{{if $thread_seen}}seen{{else}}unseen{{/if}}">{{$thread_subject}}</span> + <a href="message/dropconv/{{$thread_id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> +</div> + +{{foreach $mails as $mail}} + <div id="tread-wrapper-{{$mail_item.id}}" class="tread-wrapper"> + {{include file="mail_conv.tpl"}} + </div> +{{/foreach}} + +{{include file="prv_message.tpl"}} diff --git a/view/theme/quattro/templates/mail_list.tpl b/view/theme/quattro/templates/mail_list.tpl new file mode 100644 index 0000000000..0090668740 --- /dev/null +++ b/view/theme/quattro/templates/mail_list.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-wrapper"> + <span class="mail-subject {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span> + <span class="mail-from">{{$from_name}}</span> + <span class="mail-date" title="{{$date}}">{{$ago}}</span> + <span class="mail-count">{{$count}}</span> + + <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete icon s22 delete"></a> +</div> diff --git a/view/theme/quattro/templates/message_side.tpl b/view/theme/quattro/templates/message_side.tpl new file mode 100644 index 0000000000..723b0b710c --- /dev/null +++ b/view/theme/quattro/templates/message_side.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="message-sidebar" class="widget"> + <div id="message-new" class="{{if $new.sel}}selected{{/if}}"><a href="{{$new.url}}">{{$new.label}}</a> </div> + + <ul class="message-ul"> + {{foreach $tabs as $t}} + <li class="tool {{if $t.sel}}selected{{/if}}"><a href="{{$t.url}}" class="message-link">{{$t.label}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/theme/quattro/templates/nav.tpl b/view/theme/quattro/templates/nav.tpl new file mode 100644 index 0000000000..2118c1e348 --- /dev/null +++ b/view/theme/quattro/templates/nav.tpl @@ -0,0 +1,100 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<header> + {{* {{$langselector}} *}} + + <div id="site-location">{{$sitelocation}}</div> + <div id="banner">{{$banner}}</div> +</header> +<nav> + <ul> + {{if $userinfo}} + <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}"><img src="{{$userinfo.icon}}" alt="{{$userinfo.name}}"></a> + <ul id="nav-user-menu" class="menu-popup"> + {{foreach $nav.usermenu as $usermenu}} + <li><a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a></li> + {{/foreach}} + + {{if $nav.notifications}}<li><a class="{{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a></li>{{/if}} + {{if $nav.messages}}<li><a class="{{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a></li>{{/if}} + {{if $nav.contacts}}<li><a class="{{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a></li>{{/if}} + </ul> + </li> + {{/if}} + + {{if $nav.community}} + <li id="nav-community-link" class="nav-menu {{$sel.community}}"> + <a class="{{$nav.community.2}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + </li> + {{/if}} + + {{if $nav.network}} + <li id="nav-network-link" class="nav-menu {{$sel.network}}"> + <a class="{{$nav.network.2}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + <span id="net-update" class="nav-notify"></span> + </li> + {{/if}} + {{if $nav.home}} + <li id="nav-home-link" class="nav-menu {{$sel.home}}"> + <a class="{{$nav.home.2}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> + <span id="home-update" class="nav-notify"></span> + </li> + {{/if}} + + {{if $nav.notifications}} + <li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"><span class="icon s22 notify">{{$nav.notifications.1}}</span></a> + <span id="notify-update" class="nav-notify"></span> + <ul id="nav-notifications-menu" class="menu-popup"> + <!-- TODO: better icons! --> + <li id="nav-notifications-mark-all" class="toolbar"><a href="#" onclick="notifyMarkAll(); return false;" title="{{$nav.notifications.mark.1}}"><span class="icon s10 edit"></span></a></a><a href="{{$nav.notifications.all.0}}" title="{{$nav.notifications.all.1}}"><span class="icon s10 plugin"></span></a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </li> + {{/if}} + + <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear">Site</span></a> + <ul id="nav-site-menu" class="menu-popup"> + {{if $nav.manage}}<li><a class="{{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a></li>{{/if}} + + {{if $nav.settings}}<li><a class="{{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li>{{/if}} + {{if $nav.admin}}<li><a class="{{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li>{{/if}} + + {{if $nav.logout}}<li><a class="menu-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li>{{/if}} + {{if $nav.login}}<li><a class="{{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a><li>{{/if}} + </ul> + </li> + + {{if $nav.help}} + <li id="nav-help-link" class="nav-menu {{$sel.help}}"> + <a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> + </li> + {{/if}} + + <li id="nav-search-link" class="nav-menu {{$sel.search}}"> + <a class="{{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> + </li> + <li id="nav-directory-link" class="nav-menu {{$sel.directory}}"> + <a class="{{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + </li> + + {{if $nav.apps}} + <li id="nav-apps-link" class="nav-menu {{$sel.apps}}"> + <a class=" {{$nav.apps.2}}" href="#" rel="#nav-apps-menu" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a> + <ul id="nav-apps-menu" class="menu-popup"> + {{foreach $apps as $ap}} + <li>{{$ap}}</li> + {{/foreach}} + </ul> + </li> + {{/if}} + </ul> + +</nav> +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> +</ul> + +<div style="position: fixed; top: 3px; left: 5px; z-index:9999">{{$langselector}}</div> diff --git a/view/theme/quattro/templates/nets.tpl b/view/theme/quattro/templates/nets.tpl new file mode 100644 index 0000000000..dfe133251f --- /dev/null +++ b/view/theme/quattro/templates/nets.tpl @@ -0,0 +1,17 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="nets-sidebar" class="widget"> + <h3>{{$title}}</h3> + <div id="nets-desc">{{$desc}}</div> + + <ul class="nets-ul"> + <li class="tool {{if $sel_all}}selected{{/if}}"><a href="{{$base}}?nets=all" class="nets-link nets-all">{{$all}}</a> + {{foreach $nets as $net}} + <li class="tool {{if $net.selected}}selected{{/if}}"><a href="{{$base}}?f=&nets={{$net.ref}}" class="nets-link">{{$net.name}}</a></li> + {{/foreach}} + </ul> + +</div> diff --git a/view/theme/quattro/templates/photo_view.tpl b/view/theme/quattro/templates/photo_view.tpl new file mode 100644 index 0000000000..38b3b5216e --- /dev/null +++ b/view/theme/quattro/templates/photo_view.tpl @@ -0,0 +1,42 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3 id="photo-album-title"><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +| +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} | <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo/{{$id}}');" /> {{/if}} +</div> + +<div id="photo-photo"><a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a></div> +{{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} +{{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} +<div id="photo-caption">{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}}{{$edit}}{{/if}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} + {{$like}} + {{$dislike}} +</div> +{{/if}} +<div class="wall-item-comment-wrapper"> + {{$comments}} +</div> + +{{$paginate}} + diff --git a/view/theme/quattro/templates/profile_vcard.tpl b/view/theme/quattro/templates/profile_vcard.tpl new file mode 100644 index 0000000000..4b1ddb6e6e --- /dev/null +++ b/view/theme/quattro/templates/profile_vcard.tpl @@ -0,0 +1,73 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="tool"> + <div class="fn label">{{$profile.name}}</div> + {{if $profile.edit}} + <div class="action"> + <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="{{$profile.edit.3}}"><span>{{$profile.edit.1}}</span></a> + <ul id="profiles-menu" class="menu-popup"> + {{foreach $profile.menu.entries as $e}} + <li> + <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> + </li> + {{/foreach}} + <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li> + <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> + + </ul> + </div> + {{/if}} + </div> + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt + class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a + href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + {{if $wallmessage}} + <li><a id="wallmessage-link" href="wallmessage/{{$profile.nickname}}">{{$wallmessage}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/quattro/templates/prv_message.tpl b/view/theme/quattro/templates/prv_message.tpl new file mode 100644 index 0000000000..26b14d6e0e --- /dev/null +++ b/view/theme/quattro/templates/prv_message.tpl @@ -0,0 +1,43 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<h3>{{$header}}</h3> + +<div id="prvmail-wrapper" > +<form id="prvmail-form" action="message" method="post" > + +{{$parent}} + +<div id="prvmail-to-label">{{$to}}</div> +{{if $showinputs}} +<input type="text" id="recip" name="messagerecip" value="{{$prefill}}" maxlength="255" size="64" tabindex="10" /> +<input type="hidden" id="recip-complete" name="messageto" value="{{$preid}}"> +{{else}} +{{$select}} +{{/if}} + +<div id="prvmail-subject-label">{{$subject}}</div> +<input type="text" size="64" maxlength="255" id="prvmail-subject" name="subject" value="{{$subjtxt}}" {{$readonly}} tabindex="11" /> + +<div id="prvmail-message-label">{{$yourmessage}}</div> +<textarea rows="20" cols="72" class="prvmail-text" id="prvmail-text" name="body" tabindex="12">{{$text}}</textarea> + + +<div id="prvmail-submit-wrapper" > + <input type="submit" id="prvmail-submit" name="submit" value="{{$submit}}" tabindex="13" /> + <div id="prvmail-upload-wrapper" > + <div id="prvmail-upload" class="icon border camera" title="{{$upload}}" ></div> + </div> + <div id="prvmail-link-wrapper" > + <div id="prvmail-link" class="icon border link" title="{{$insert}}" onclick="jotGetLink();" ></div> + </div> + <div id="prvmail-rotator-wrapper" > + <img id="prvmail-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + </div> +</div> +<div id="prvmail-end"></div> +</form> +</div> diff --git a/view/theme/quattro/templates/saved_searches_aside.tpl b/view/theme/quattro/templates/saved_searches_aside.tpl new file mode 100644 index 0000000000..6ff59afae4 --- /dev/null +++ b/view/theme/quattro/templates/saved_searches_aside.tpl @@ -0,0 +1,20 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="saved-search-list" class="widget"> + <h3 class="title">{{$title}}</h3> + + <ul id="saved-search-ul"> + {{foreach $saved as $search}} + <li class="tool {{if $search.selected}}selected{{/if}}"> + <a href="network/?f=&search={{$search.encodedterm}}" class="label" >{{$search.term}}</a> + <a href="network/?f=&remove=1&search={{$search.encodedterm}}" class="action icon s10 delete" title="{{$search.delete}}" onclick="return confirmDelete();"></a> + </li> + {{/foreach}} + </ul> + + {{$searchbox}} + +</div> diff --git a/view/theme/quattro/templates/search_item.tpl b/view/theme/quattro/templates/search_item.tpl new file mode 100644 index 0000000000..a5dafa643c --- /dev/null +++ b/view/theme/quattro/templates/search_item.tpl @@ -0,0 +1,98 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="wall-item-decor"> + <span class="icon s22 star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> + {{if $item.lock}}<span class="icon s22 lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> +</div> + +<div class="wall-item-container {{$item.indent}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> + <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + <div class="wall-item-location">{{$item.location}}</div> + </div> + <div class="wall-item-content"> + {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} + {{$item.body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + {{if $item.plink}}<a class="icon s16 link" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} + </div> + <div class="wall-item-actions"> + <div class="wall-item-actions-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> <span class="wall-item-ago" title="{{$item.localtime}}">{{$item.ago}}</span> + </div> + + <div class="wall-item-actions-social"> + {{if $item.star}} + <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}">{{$item.star.do}}</a> + <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}">{{$item.star.undo}}</a> + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.star.classtagger}}" title="{{$item.star.tagger}}">{{$item.star.tagger}}</a> + {{/if}} + + {{if $item.vote}} + <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> + <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a> + {{/if}} + + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a> + {{/if}} + </div> + + <div class="wall-item-actions-tools"> + + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> + {{/if}} + {{if $item.edpost}} + <a class="icon edit s16" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + {{if $item.conv}} + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + </div> + + +</div> + diff --git a/view/theme/quattro/templates/theme_settings.tpl b/view/theme/quattro/templates/theme_settings.tpl new file mode 100644 index 0000000000..5df1e99ede --- /dev/null +++ b/view/theme/quattro/templates/theme_settings.tpl @@ -0,0 +1,37 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <script src="{{$baseurl}}/view/theme/quattro/jquery.tools.min.js"></script> + +{{include file="field_select.tpl" field=$color}} + +{{include file="field_select.tpl" field=$align}} + + +<div class="field"> + <label for="id_{{$pfs.0}}">{{$pfs.1}}</label> + <input type="range" class="inputRange" id="id_{{$pfs.0}}" name="{{$pfs.0}}" value="{{$pfs.2}}" min="10" max="22" step="1" /> + <span class="field_help"></span> +</div> + + +<div class="field"> + <label for="id_{{$tfs.0}}">{{$tfs.1}}</label> + <input type="range" class="inputRange" id="id_{{$tfs.0}}" name="{{$tfs.0}}" value="{{$tfs.2}}" min="10" max="22" step="1" /> + <span class="field_help"></span> +</div> + + + + + +<div class="settings-submit-wrapper"> + <input type="submit" value="{{$submit}}" class="settings-submit" name="quattro-settings-submit" /> +</div> + +<script> + + $(".inputRange").rangeinput(); +</script> diff --git a/view/theme/quattro/templates/threaded_conversation.tpl b/view/theme/quattro/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..dc3e918f61 --- /dev/null +++ b/view/theme/quattro/templates/threaded_conversation.tpl @@ -0,0 +1,45 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} + +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper {{if $thread.threaded}}threaded{{/if}} {{$thread.toplevel}}"> + + + {{if $thread.type == tag}} + {{include file="wall_item_tag.tpl" item=$thread}} + {{else}} + {{include file="{{$thread.template}}" item=$thread}} + {{/if}} + +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<a id="item-delete-selected" href="#" onclick="deleteCheckedItems();return false;"> + <span class="icon s22 delete text">{{$dropping}}</span> +</a> +<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> +{{/if}} + +<script> +// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js + (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); + var colWhite = {backgroundColor:'#EFF0F1'}; + var colShiny = {backgroundColor:'#FCE94F'}; +</script> + +{{if $mode == display}} +<script> + var id = window.location.pathname.split("/").pop(); + $(window).scrollTop($('#item-'+id).position().top); + $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); +</script> +{{/if}} + diff --git a/view/theme/quattro/templates/wall_item_tag.tpl b/view/theme/quattro/templates/wall_item_tag.tpl new file mode 100644 index 0000000000..1e658883c7 --- /dev/null +++ b/view/theme/quattro/templates/wall_item_tag.tpl @@ -0,0 +1,72 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $mode == display}} +{{else}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" + class="hide-comments-total">{{$item.num_comments}}</span> + <span id="hide-comments-{{$item.id}}" + class="hide-comments fakelink" + onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + {{if $item.thread_level==3}} - + <span id="hide-thread-{{$item}}-id" + class="fakelink" + onclick="showThread({{$item.id}});">expand</span> / + <span id="hide-thread-{{$item}}-id" + class="fakelink" + onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}} + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +{{/if}} + +{{if $item.thread_level!=1}}<div class="children">{{/if}} + + +<div class="wall-item-container item-tag {{$item.indent}} {{$item.shiny}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + <div class="wall-item-location">{{$item.location}}</div> + </div> + <div class="wall-item-content"> + {{$item.ago}} {{$item.body}} + </div> + <div class="wall-item-tools"> + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> + {{/if}} + </div> + </div> +</div> + +{{if $item.thread_level!=1}}</div>{{/if}} + +{{if $mode == display}} +{{else}} +{{if $item.comment_lastcollapsed}}</div>{{/if}} +{{/if}} + +{{* top thread comment box *}} +{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} +<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> +{{/if}}{{/if}}{{/if}} + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> +{{/if}} diff --git a/view/theme/quattro/templates/wall_thread.tpl b/view/theme/quattro/templates/wall_thread.tpl new file mode 100644 index 0000000000..805ddfaaa9 --- /dev/null +++ b/view/theme/quattro/templates/wall_thread.tpl @@ -0,0 +1,177 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $mode == display}} +{{else}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" + class="hide-comments-total">{{$item.num_comments}}</span> + <span id="hide-comments-{{$item.id}}" + class="hide-comments fakelink" + onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + {{if $item.thread_level==3}} - + <span id="hide-thread-{{$item}}-id" + class="fakelink" + onclick="showThread({{$item.id}});">expand</span> / + <span id="hide-thread-{{$item}}-id" + class="fakelink" + onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}} + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +{{/if}} + +{{if $item.thread_level!=1}}<div class="children">{{/if}} + +<div class="wall-item-decor"> + <span class="icon s22 star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> + {{if $item.lock}}<span class="icon s22 lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> +</div> + +<div class="wall-item-container {{$item.indent}} {{$item.shiny}}" id="item-{{$item.id}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo {{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + {{if $item.owner_url}} + <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="contact-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="contact-photo {{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" alt="{{$item.owner_name}}" /> + </a> + </div> + {{/if}} + <div class="wall-item-location">{{$item.location}}</div> + </div> + <div class="wall-item-content"> + {{if $item.title}}<h2><a href="{{$item.plink.href}}" class="{{$item.sparkle}}">{{$item.title}}</a></h2>{{/if}} + {{$item.body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $item.hashtags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + {{foreach $item.mentions as $tag}} + <span class='mention'>{{$tag}}</span> + {{/foreach}} + {{foreach $item.folders as $cat}} + <span class='folder'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> + {{/foreach}} + {{foreach $item.categories as $cat}} + <span class='category'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> + {{/foreach}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + {{if $item.plink}}<a class="icon s16 link{{$item.sparkle}}" title="{{$item.plink.title}}" href="{{$item.plink.href}}">{{$item.plink.title}}</a>{{/if}} + </div> + <div class="wall-item-actions"> + <div class="wall-item-actions-author"> + <a href="{{$item.profile_url}}" target="redir" + title="{{$item.linktitle}}" + class="wall-item-name-link"><span + class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> + <span class="wall-item-ago" title="{{$item.localtime}}">{{$item.ago}}</span> + {{if $item.owner_url}}<br/>{{$item.to}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}} + {{/if}} + </div> + + <div class="wall-item-actions-social"> + {{if $item.star}} + <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}">{{$item.star.do}}</a> + <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}">{{$item.star.undo}}</a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.tagger.class}}" title="{{$item.tagger.add}}">{{$item.tagger.add}}</a> + {{/if}} + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}">{{$item.filer}}</a> + {{/if}} + + {{if $item.vote}} + <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> + {{if $item.vote.dislike}} + <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a> + {{/if}} + {{/if}} + + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a> + {{/if}} + </div> + + <div class="wall-item-actions-tools"> + + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> + {{/if}} + {{if $item.edpost}} + <a class="icon edit s16" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + </div> + + {{if $item.threaded}}{{if $item.comment}}{{if $item.indent==comment}} + <div class="wall-item-bottom commentbox"> + <div class="wall-item-links"></div> + <div class="wall-item-comment-wrapper"> + {{$item.comment}} + </div> + </div> + {{/if}}{{/if}}{{/if}} +</div> + + +{{foreach $item.children as $child}} + {{if $child.type == tag}} + {{include file="wall_item_tag.tpl" item=$child}} + {{else}} + {{include file="{{$item.template}}" item=$child}} + {{/if}} +{{/foreach}} + +{{if $item.thread_level!=1}}</div>{{/if}} + + +{{if $mode == display}} +{{else}} +{{if $item.comment_lastcollapsed}}</div>{{/if}} +{{/if}} + +{{* top thread comment box *}} +{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} +<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> +{{/if}}{{/if}}{{/if}} + + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" >{{$item.comment}}</div> +{{/if}} diff --git a/view/theme/slackr/templates/birthdays_reminder.tpl b/view/theme/slackr/templates/birthdays_reminder.tpl new file mode 100644 index 0000000000..8af03b33a8 --- /dev/null +++ b/view/theme/slackr/templates/birthdays_reminder.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $classtoday}} +<script> + $(document).ready(function() {{$lbr}} + $('#events-reminder').addClass($.trim('{{$classtoday}}')); + {{$rbr}}); +</script> +{{/if}} + diff --git a/view/theme/slackr/templates/events_reminder.tpl b/view/theme/slackr/templates/events_reminder.tpl new file mode 100644 index 0000000000..0f699a3022 --- /dev/null +++ b/view/theme/slackr/templates/events_reminder.tpl @@ -0,0 +1,44 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<link rel='stylesheet' type='text/css' href='{{$baseurl}}/library/fullcalendar/fullcalendar.css' /> +<script language="javascript" type="text/javascript" + src="{{$baseurl}}/library/fullcalendar/fullcalendar.min.js"></script> +<script> + // start calendar from yesterday + var yesterday= new Date() + yesterday.setDate(yesterday.getDate()-1) + + function showEvent(eventid) { + $.get( + '{{$baseurl}}/events/?id='+eventid, + function(data){ + $.colorbox({html:data}); + } + ); + } + $(document).ready(function() { + $('#events-reminder').fullCalendar({ + firstDay: yesterday.getDay(), + year: yesterday.getFullYear(), + month: yesterday.getMonth(), + date: yesterday.getDate(), + events: '{{$baseurl}}/events/json/', + header: { + left: '', + center: '', + right: '' + }, + timeFormat: 'HH(:mm)', + defaultView: 'basicWeek', + height: 50, + eventClick: function(calEvent, jsEvent, view) { + showEvent(calEvent.id); + } + }); + }); +</script> +<div id="events-reminder" class="{{$classtoday}}"></div> +<br> diff --git a/view/theme/smoothly/templates/bottom.tpl b/view/theme/smoothly/templates/bottom.tpl new file mode 100644 index 0000000000..0c6aa29040 --- /dev/null +++ b/view/theme/smoothly/templates/bottom.tpl @@ -0,0 +1,57 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<script type="text/javascript" src="{{$baseurl}}/view/theme/smoothly/js/jquery.autogrow.textarea.js"></script> +<script type="text/javascript"> +$(document).ready(function() { + +}); +function tautogrow(id) { +$("textarea#comment-edit-text-" + id).autogrow(); +}; + +function insertFormatting(comment, BBcode, id) { +var tmpStr = $("#comment-edit-text-" + id).val(); +if(tmpStr == comment) { +tmpStr = ""; +$("#comment-edit-text-" + id).addClass("comment-edit-text-full"); +$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty"); +openMenu("comment-edit-submit-wrapper-" + id); +} +textarea = document.getElementById("comment-edit-text-" + id); +if (document.selection) { +textarea.focus(); +selected = document.selection.createRange(); +if (BBcode == "url") { +selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]"; +} else { +selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; +} +} else if (textarea.selectionStart || textarea.selectionStart == "0") { +var start = textarea.selectionStart; +var end = textarea.selectionEnd; +if (BBcode == "url") { +textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" ++ "http://" + textarea.value.substring(start, end) ++ "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); +} else { +textarea.value = textarea.value.substring(0, start) ++ "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" ++ textarea.value.substring(end, textarea.value.length); +} +} +return true; +} + +function cmtBbOpen(id) { +$(".comment-edit-bb-" + id).show(); +} +function cmtBbClose(id) { + $(".comment-edit-bb-" + id).hide(); +} + + + +</script> diff --git a/view/theme/smoothly/templates/follow.tpl b/view/theme/smoothly/templates/follow.tpl new file mode 100644 index 0000000000..4d9e2a62b8 --- /dev/null +++ b/view/theme/smoothly/templates/follow.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="follow-sidebar" class="widget"> + <h3>{{$connect}}</h3> + <div id="connect-desc">{{$desc}}</div> + <form action="follow" method="post" > + <input id="side-follow-url" type="text-sidebar" name="url" size="24" title="{{$hint}}" /><input id="side-follow-submit" type="submit" name="submit" value="{{$follow}}" /> + </form> +</div> + diff --git a/view/theme/smoothly/templates/jot-header.tpl b/view/theme/smoothly/templates/jot-header.tpl new file mode 100644 index 0000000000..0560969a6e --- /dev/null +++ b/view/theme/smoothly/templates/jot-header.tpl @@ -0,0 +1,379 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript"> + +var editor=false; +var textlen = 0; +var plaintext = '{{$editselect}}'; + +function initEditor(cb){ + if (editor==false){ + $("#profile-jot-text-loading").show(); + if(plaintext == 'none') { + $("#profile-jot-text-loading").hide(); + $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); + $("#profile-jot-text").contact_autocomplete(baseurl+"/acl"); + $(".jothidden").show(); + editor = true; + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + $("#profile-jot-submit-wrapper").show(); + {{if $newpost}} + $("#profile-upload-wrapper").show(); + $("#profile-attach-wrapper").show(); + $("#profile-link-wrapper").show(); + $("#profile-video-wrapper").show(); + $("#profile-audio-wrapper").show(); + $("#profile-location-wrapper").show(); + $("#profile-nolocation-wrapper").show(); + $("#profile-title-wrapper").show(); + $("#profile-jot-plugin-wrapper").show(); + $("#jot-preview-link").show(); + {{/if}} + + + if (typeof cb!="undefined") cb(); + return; + } + tinyMCE.init({ + theme : "advanced", + mode : "specific_textareas", + editor_selector: /(profile-jot-text|prvmail-text)/, + plugins : "bbcode,paste,fullscreen,autoresize", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + //theme_advanced_resizing : true, + //theme_advanced_statusbar_location : "bottom", + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + convert_urls: false, + content_css: "{{$baseurl}}/view/custom_tinymce.css", + theme_advanced_path : false, + setup : function(ed) { + cPopup = null; + ed.onKeyDown.add(function(ed,e) { + if(cPopup !== null) + cPopup.onkey(e); + }); + + + + ed.onKeyUp.add(function(ed, e) { + var txt = tinyMCE.activeEditor.getContent(); + match = txt.match(/@([^ \n]+)$/); + if(match!==null) { + if(cPopup === null) { + cPopup = new ACPopup(this,baseurl+"/acl"); + } + if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); + if(! cPopup.ready) cPopup = null; + } + else { + if(cPopup !== null) { cPopup.close(); cPopup = null; } + } + + textlen = txt.length; + if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { + $('#profile-jot-desc').html(ispublic); + } + else { + $('#profile-jot-desc').html(' '); + } + + //Character count + + if(textlen <= 140) { + $('#character-counter').removeClass('red'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('grey'); + } + if((textlen > 140) && (textlen <= 420)) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('red'); + $('#character-counter').addClass('orange'); + } + if(textlen > 420) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('red'); + } + $('#character-counter').text(textlen); + }); + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + $("#profile-jot-text-loading").hide(); + $(".jothidden").show(); + $("#profile-jot-submit-wrapper").show(); + {{if $newpost}} + $("#profile-upload-wrapper").show(); + $("#profile-attach-wrapper").show(); + $("#profile-link-wrapper").show(); + $("#profile-video-wrapper").show(); + $("#profile-audio-wrapper").show(); + $("#profile-location-wrapper").show(); + $("#profile-nolocation-wrapper").show(); + $("#profile-title-wrapper").show(); + $("#profile-jot-plugin-wrapper").show(); + $("#jot-preview-link").show(); + {{/if}} + $("#character-counter").show(); + if (typeof cb!="undefined") cb(); + }); + } + }); + editor = true; + // setup acl popup + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + } else { + if (typeof cb!="undefined") cb(); + } +} // initEditor + +function enableOnUser(){ + if (editor) return; + $(this).val(""); + initEditor(); +} + +</script> + +<script type="text/javascript" src="js/ajaxupload.js" > +</script> + +<script> + var ispublic = '{{$ispublic}}'; + + $(document).ready(function() { + + /* enable tinymce on focus and click */ + $("#profile-jot-text").focus(enableOnUser); + $("#profile-jot-text").click(enableOnUser); + + var uploader = new window.AjaxUpload( + 'wall-image-upload', + { action: 'wall_upload/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + + var file_uploader = new window.AjaxUpload( + 'wall-file-upload', + { action: 'wall_attach/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { + var selstr; + $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { + selstr = $(this).text(); + $('#jot-perms-icon').removeClass('unlock').addClass('lock'); + $('#jot-public').hide(); + $('.profile-jot-net input').attr('disabled', 'disabled'); + }); + if(selstr == null) { + $('#jot-perms-icon').removeClass('lock').addClass('unlock'); + $('#jot-public').show(); + $('.profile-jot-net input').attr('disabled', false); + } + + }).trigger('change'); + + }); + + function deleteCheckedItems() { + if(confirm('{{$delitems}}')) { + var checkedstr = ''; + + $("#item-delete-selected").hide(); + $('#item-delete-selected-rotator').show(); + + $('.item-select').each( function() { + if($(this).is(':checked')) { + if(checkedstr.length != 0) { + checkedstr = checkedstr + ',' + $(this).val(); + } + else { + checkedstr = $(this).val(); + } + } + }); + $.post('item', { dropitems: checkedstr }, function(data) { + window.location.reload(); + }); + } + } + + function jotGetLink() { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + addeditortext(data); + $('#profile-rotator').hide(); + }); + } + } + + function jotVideoURL() { + reply = prompt("{{$vidurl}}"); + if(reply && reply.length) { + addeditortext('[video]' + reply + '[/video]'); + } + } + + function jotAudioURL() { + reply = prompt("{{$audurl}}"); + if(reply && reply.length) { + addeditortext('[audio]' + reply + '[/audio]'); + } + } + + + function jotGetLocation() { + reply = prompt("{{$whereareu}}", $('#jot-location').val()); + if(reply && reply.length) { + $('#jot-location').val(reply); + } + } + + function jotTitle() { + reply = prompt("{{$title}}", $('#jot-title').val()); + if(reply && reply.length) { + $('#jot-title').val(reply); + } + } + + function jotShare(id) { + $('#like-rotator-' + id).show(); + $.get('share/' + id, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#like-rotator-' + id).hide(); + $(window).scrollTop(0); + }); + }); + } + + function linkdropper(event) { + var linkFound = event.dataTransfer.types.contains("text/uri-list"); + if(linkFound) + event.preventDefault(); + } + + function linkdrop(event) { + var reply = event.dataTransfer.getData("text/uri-list"); + event.target.textContent = reply; + event.preventDefault(); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#profile-rotator').hide(); + }); + }); + } + } + + function itemTag(id) { + reply = prompt("{{$term}}"); + if(reply && reply.length) { + reply = reply.replace('#',''); + if(reply.length) { + + commentBusy = true; + $('body').css('cursor', 'wait'); + + $.get('tagger/' + id + '?term=' + reply); + if(timer) clearTimeout(timer); + timer = setTimeout(NavUpdate,3000); + liking = 1; + } + } + } + + function itemFiler(id) { + + var bordercolor = $("input").css("border-color"); + + $.get('filer/', function(data){ + $.colorbox({html:data}); + $("#id_term").keypress(function(){ + $(this).css("border-color",bordercolor); + }) + $("#select_term").change(function(){ + $("#id_term").css("border-color",bordercolor); + }) + + $("#filer_save").click(function(e){ + e.preventDefault(); + reply = $("#id_term").val(); + if(reply && reply.length) { + commentBusy = true; + $('body').css('cursor', 'wait'); + $.get('filer/' + id + '?term=' + reply, NavUpdate); +// if(timer) clearTimeout(timer); +// timer = setTimeout(NavUpdate,3000); + liking = 1; + $.colorbox.close(); + } else { + $("#id_term").css("border-color","#FF0000"); + } + return false; + }); + }); + + } + + + + function jotClearLocation() { + $('#jot-coord').val(''); + $('#profile-nolocation-wrapper').hide(); + } + + function addeditortext(data) { + if(plaintext == 'none') { + var currentText = $("#profile-jot-text").val(); + $("#profile-jot-text").val(currentText + data); + } + else + tinyMCE.execCommand('mceInsertRawHTML',false,data); + } + + + {{$geotag}} + +</script> diff --git a/view/theme/smoothly/templates/jot.tpl b/view/theme/smoothly/templates/jot.tpl new file mode 100644 index 0000000000..0fd09c1965 --- /dev/null +++ b/view/theme/smoothly/templates/jot.tpl @@ -0,0 +1,89 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey" style="display: none;">0</div> + </div> + <div id="profile-jot-banner-end"></div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"> + <input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"> + </div> + {{if $placeholdercategory}} + <div id="jot-category-wrap"> + <input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /> + </div> + {{/if}} + <div id="jot-text-wrap"> + <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /><br> + <textarea rows="5" cols="80" class="profile-jot-text" id="profile-jot-text" name="body" > + {{if $content}}{{$content}}{{else}}{{$share}} + {{/if}} + </textarea> + </div> + + <div id="profile-upload-wrapper" class="jot-tool" style="display: none;" > + <div id="wall-image-upload-div" ><a onclick="return false;" id="wall-image-upload" class="icon border camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" class="jot-tool" style="display: none;" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon border attach" title="{{$attach}}"></a></div> + </div> + <div id="profile-link-wrapper" class="jot-tool" style="display: none;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a href="#" id="profile-link" class="icon border link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" class="jot-tool" style="display: none;" > + <a href="#" id="profile-video" class="icon border video" title="{{$video}}" onclick="jotVideoURL(); return false;"></a> + </div> + <div id="profile-audio-wrapper" class="jot-tool" style="display: none;" > + <a href="#" id="profile-audio" class="icon border audio" title="{{$audio}}" onclick="jotAudioURL(); return false;"></a> + </div> + <div id="profile-location-wrapper" class="jot-tool" style="display: none;" > + <a href="#" id="profile-location" class="icon border globe" title="{{$setloc}}" onclick="jotGetLocation(); return false;"></a> + </div> + <div id="profile-nolocation-wrapper" class="jot-tool" style="display: none;" > + <a href="#" id="profile-nolocation" class="icon border noglobe" title="{{$noloc}}" onclick="jotClearLocation(); return false;"></a> + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink" style="display: none;" >{{$preview}}</span> + + <div id="profile-jot-submit-wrapper" style="display:none;padding-left: 400px;"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}} sharePerms" title="{{$permset}}"></a>{{$bang}}</div> + </div> + + <div id="profile-jot-plugin-wrapper" style="display: none;"> + {{$jotplugins}} + </div> + <div id="profile-jot-tools-end"></div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/smoothly/templates/lang_selector.tpl b/view/theme/smoothly/templates/lang_selector.tpl new file mode 100644 index 0000000000..a1aee8277f --- /dev/null +++ b/view/theme/smoothly/templates/lang_selector.tpl @@ -0,0 +1,15 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="lang-select-icon" class="icon s22 language" title="{{$title}}" onclick="openClose('language-selector');" ></div> +<div id="language-selector" style="display: none;" > + <form action="#" method="post" > + <select name="system_language" onchange="this.form.submit();" > + {{foreach $langs.0 as $v=>$l}} + <option value="{{$v}}" {{if $v==$langs.1}}selected="selected"{{/if}}>{{$l}}</option> + {{/foreach}} + </select> + </form> +</div> diff --git a/view/theme/smoothly/templates/nav.tpl b/view/theme/smoothly/templates/nav.tpl new file mode 100644 index 0000000000..0bbca7e694 --- /dev/null +++ b/view/theme/smoothly/templates/nav.tpl @@ -0,0 +1,86 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> + <span id="banner">{{$banner}}</span> + + <div id="notifications"> + {{if $nav.network}}<a id="net-update" class="nav-ajax-update" href="{{$nav.network.0}}" title="{{$nav.network.1}}"></a>{{/if}} + {{if $nav.home}}<a id="home-update" class="nav-ajax-update" href="{{$nav.home.0}}" title="{{$nav.home.1}}"></a>{{/if}} +<!-- {{if $nav.notifications}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} --> + {{if $nav.introductions}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.introductions.0}}" title="{{$nav.introductions.1}}"></a>{{/if}} + {{if $nav.messages}}<a id="mail-update" class="nav-ajax-update" href="{{$nav.messages.0}}" title="{{$nav.messages.1}}"></a>{{/if}} + {{if $nav.notifications}}<a rel="#nav-notifications-menu" id="notify-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} + + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </div> + + <div id="user-menu" > + <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="{{$nav.home.0}}">{{$sitelocation}}</a> + + <ul id="user-menu-popup" + onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" + onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> + + {{if $nav.register}}<li><a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}">{{$nav.register.1}}</a></li>{{/if}} + + {{if $nav.home}}<li><a id="nav-home-link" class="nav-commlink {{$nav.home.2}}" href="{{$nav.home.0}}">{{$nav.home.1}}</a></li>{{/if}} + + {{if $nav.network}}<li><a id="nav-network-link" class="nav-commlink {{$nav.network.2}}" href="{{$nav.network.0}}">{{$nav.network.1}}</a></li>{{/if}} + + {{if $nav.community}} + <li><a id="nav-community-link" class="nav-commlink {{$nav.community.2}}" href="{{$nav.community.0}}">{{$nav.community.1}}</a></li> + {{/if}} + + <li><a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}">{{$nav.search.1}}</a></li> + <li><a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}">{{$nav.directory.1}}</a></li> + {{if $nav.apps}}<li><a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}">{{$nav.apps.1}}</a></li>{{/if}} + + {{if $nav.notifications}}<li><a id="nav-notify-link" class="nav-commlink nav-sep {{$nav.notifications.2}}" href="{{$nav.notifications.0}}">{{$nav.notifications.1}}</a></li>{{/if}} + {{if $nav.messages}}<li><a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li>{{/if}} + {{if $nav.contacts}}<li><a id="nav-contacts-link" class="nav-commlink {{$nav.contacts.2}}" href="{{$nav.contacts.0}}">{{$nav.contacts.1}}</a></li>{{/if}} + + {{if $nav.profiles}}<li><a id="nav-profiles-link" class="nav-commlink nav-sep {{$nav.profiles.2}}" href="{{$nav.profiles.0}}">{{$nav.profiles.1}}</a></li>{{/if}} + {{if $nav.settings}}<li><a id="nav-settings-link" class="nav-commlink {{$nav.settings.2}}" href="{{$nav.settings.0}}">{{$nav.settings.1}}</a></li>{{/if}} + + {{if $nav.manage}}<li><a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}">{{$nav.manage.1}}</a></li>{{/if}} + + {{if $nav.admin}}<li><a id="nav-admin-link" class="nav-commlink {{$nav.admin.2}}" href="{{$nav.admin.0}}">{{$nav.admin.1}}</a></li>{{/if}} + + {{if $nav.help}}<li><a id="nav-help-link" class="nav-link {{$nav.help.2}}" href="{{$nav.help.0}}">{{$nav.help.1}}</a></li>{{/if}} + + {{if $nav.login}}<li><a id="nav-login-link" class="nav-link {{$nav.login.2}}" href="{{$nav.login.0}}">{{$nav.login.1}}</a></li> {{/if}} + {{if $nav.logout}}<li><a id="nav-logout-link" class="nav-commlink nav-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}">{{$nav.logout.1}}</a></li> {{/if}} + </ul> + </div> +</nav> + +<div id="scrollup" > +<a href="javascript:scrollTo(0,0)"><img src="view/theme/smoothly/images/totop.png" alt="to top" title="to top" /></a><br /> +<a href="javascript:ScrollToBottom()"><img src="view/theme/smoothly/images/tobottom.png" alt="to bottom" title="to bottom" /></a> +</div> + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> + +<div style="position: fixed; top: 3px; left: 5px; z-index:9999">{{$langselector}}</div> + +<script> +var pagetitle = null; +$("nav").bind('nav-update', function(e,data){ +if (pagetitle==null) pagetitle = document.title; +var count = $(data).find('notif').attr('count'); +if (count>0) { +document.title = "("+count+") "+pagetitle; +} else { +document.title = pagetitle; +} +}); +</script> diff --git a/view/theme/smoothly/templates/search_item.tpl b/view/theme/smoothly/templates/search_item.tpl new file mode 100644 index 0000000000..0d77d544af --- /dev/null +++ b/view/theme/smoothly/templates/search_item.tpl @@ -0,0 +1,58 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper mframe" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> + </div> + <div class="wall-item-lock-wrapper"> + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + + </div> + + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + <div class="wall-item-wrapper-end"></div> +</div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> diff --git a/view/theme/smoothly/templates/wall_thread.tpl b/view/theme/smoothly/templates/wall_thread.tpl new file mode 100644 index 0000000000..f652de90b8 --- /dev/null +++ b/view/theme/smoothly/templates/wall_thread.tpl @@ -0,0 +1,165 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> + <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} + +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" > +<div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="view/theme/smoothly/images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + <div class="wall-item-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> + </div> + <div class="wall-item-lock-wrapper"> + {{if $item.lock}} + <div class="wall-item-lock"> + <img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /> + </div> + {{else}} + <div class="wall-item-lock"></div> + {{/if}} + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"> + <span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span> + </a> + <div class="wall-item-ago">•</div> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}" title="{{$item.localtime}}">{{$item.ago}}</div> + </div> + + <div> + <hr class="line-dots"> + </div> + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + <div class="body-tag"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + + {{if $item.has_cats}} + <div class="categorytags"><span>{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} + <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> + {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + {{if $item.has_folders}} + <div class="filesavetags"><span>{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} + <a href="{{$cat.removeurl}}" title="{{$remove}}">[{{$remove}}]</a> + {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} + </div> + {{/if}} + + </div> + </div> + <div class="wall-item-social" id="wall-item-social-{{$item.id}}"> + + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> + {{if $item.vote.dislike}} + <a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a> + {{/if}} + {{if $item.vote.share}} + <a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a> {{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + + {{if $item.plink}} + <div class="wall-item-links-wrapper"> + <a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link"></a> + </div> + {{/if}} + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"></a> + {{/if}} + + </div> + + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.edpost}} + <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a> + {{/if}} + </div> + + {{if $item.drop.pagedrop}} + <input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" /> + {{/if}} + + <div class="wall-item-delete-end"></div> + </div> + + </div> + <div class="wall-item-wrapper-end"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + + {{if $item.threaded}} + {{if $item.comment}} + <div class="wall-item-comment-wrapper {{$item.indent}} {{$item.shiny}}" > + {{$item.comment}} + </div> + {{/if}} + {{/if}} +</div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> + +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" > + {{$item.comment}} +</div> +{{/if}} +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/testbubble/templates/comment_item.tpl b/view/theme/testbubble/templates/comment_item.tpl new file mode 100644 index 0000000000..ef993e8f53 --- /dev/null +++ b/view/theme/testbubble/templates/comment_item.tpl @@ -0,0 +1,38 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + <form class="comment-edit-form" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});" onBlur="commentClose(this,{{$id}});" >{{$comment}}</textarea> + {{if $qcomment}} + {{foreach $qcomment as $qc}} + <span class="fakelink qcomment" onclick="commentInsert(this,{{$id}}); return false;" >{{$qc}}</span> + + {{/foreach}} + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> diff --git a/view/theme/testbubble/templates/group_drop.tpl b/view/theme/testbubble/templates/group_drop.tpl new file mode 100644 index 0000000000..f5039fd8fa --- /dev/null +++ b/view/theme/testbubble/templates/group_drop.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="group-delete-wrapper" id="group-delete-wrapper-{{$id}}" > + <a href="group/drop/{{$id}}" + onclick="return confirmDelete();" + title="{{$delete}}" + id="group-delete-icon-{{$id}}" + class="drophide group-delete-icon" onmouseover="imgbright(this);" onmouseout="imgdull(this);" >Delete Group</a> +</div> +<div class="group-delete-end"></div> diff --git a/view/theme/testbubble/templates/group_edit.tpl b/view/theme/testbubble/templates/group_edit.tpl new file mode 100644 index 0000000000..aaa0d5670e --- /dev/null +++ b/view/theme/testbubble/templates/group_edit.tpl @@ -0,0 +1,21 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<h2>{{$title}}</h2> + + +<div id="group-edit-wrapper" > + <form action="group/{{$gid}}" id="group-edit-form" method="post" > + <div id="group-edit-name-wrapper" > + <label id="group-edit-name-label" for="group-edit-name" >{{$gname}}</label> + <input type="text" id="group-edit-name" name="groupname" value="{{$name}}" /> + <input type="submit" name="submit" value="{{$submit}}"> + {{$drop}} + </div> + <div id="group-edit-name-end"></div> + <div id="group-edit-desc">{{$desc}}</div> + <div id="group-edit-select-end" ></div> + </form> +</div> diff --git a/view/theme/testbubble/templates/group_side.tpl b/view/theme/testbubble/templates/group_side.tpl new file mode 100644 index 0000000000..db246b6de9 --- /dev/null +++ b/view/theme/testbubble/templates/group_side.tpl @@ -0,0 +1,33 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="group-sidebar"> +<h3>{{$title}}</h3> + +<div id="sidebar-group-list"> + <ul id="sidebar-group-ul"> + {{foreach $groups as $group}} + <li class="sidebar-group-li"> + {{if $group.cid}} + <input type="checkbox" + class="{{if $group.selected}}ticked{{else}}unticked {{/if}} action" + onclick="contactgroupChangeMember('{{$group.id}}','{{$group.cid}}');return true;" + {{if $group.ismember}}checked="checked"{{/if}} + /> + {{/if}} + {{if $group.edit}} + <a class="groupsideedit" href="{{$group.edit.href}}"><span class="icon small-pencil"></span></a> + {{/if}} + <a class="sidebar-group-element {{if $group.selected}}group-selected{{/if}}" href="{{$group.href}}">{{$group.text}}</a> + </li> + {{/foreach}} + </ul> + </div> + <div id="sidebar-new-group"> + <a href="group/new">{{$createtext}}</a> + </div> +</div> + + diff --git a/view/theme/testbubble/templates/jot-header.tpl b/view/theme/testbubble/templates/jot-header.tpl new file mode 100644 index 0000000000..6b082738de --- /dev/null +++ b/view/theme/testbubble/templates/jot-header.tpl @@ -0,0 +1,371 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<script language="javascript" type="text/javascript" src="{{$baseurl}}/library/tinymce/jscripts/tiny_mce/tiny_mce_src.js"></script> +<script language="javascript" type="text/javascript"> + +var editor=false; +var textlen = 0; +var plaintext = '{{$editselect}}'; + +function initEditor(cb) { + if (editor==false) { + $("#profile-jot-text-loading").show(); + if(plaintext == 'none') { + $("#profile-jot-text-loading").hide(); + $("#profile-jot-text").css({ 'height': 200, 'color': '#000' }); + $(".jothidden").show(); + editor = true; + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + $("#profile-jot-submit-wrapper").show(); + {{if $newpost}} + $("#profile-upload-wrapper").show(); + $("#profile-attach-wrapper").show(); + $("#profile-link-wrapper").show(); + $("#profile-video-wrapper").show(); + $("#profile-audio-wrapper").show(); + $("#profile-location-wrapper").show(); + $("#profile-nolocation-wrapper").show(); + $("#profile-title-wrapper").show(); + $("#profile-jot-plugin-wrapper").show(); + $("#jot-preview-link").show(); + {{/if}} + + + if (typeof cb!="undefined") cb(); + return; + } + tinyMCE.init({ + theme : "advanced", + mode : "specific_textareas", + editor_selector: /(profile-jot-text|prvmail-text)/, + plugins : "bbcode,paste,fullscreen,autoresize", + theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen", + theme_advanced_buttons2 : "", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "center", + theme_advanced_blockformats : "blockquote,code", + //theme_advanced_resizing : true, + //theme_advanced_statusbar_location : "bottom", + paste_text_sticky : true, + entity_encoding : "raw", + add_unload_trigger : false, + remove_linebreaks : false, + //force_p_newlines : false, + //force_br_newlines : true, + forced_root_block : 'div', + convert_urls: false, + content_css: "{{$baseurl}}/view/custom_tinymce.css", + theme_advanced_path : false, + setup : function(ed) { + cPopup = null; + ed.onKeyDown.add(function(ed,e) { + if(cPopup !== null) + cPopup.onkey(e); + }); + + + + ed.onKeyUp.add(function(ed, e) { + var txt = tinyMCE.activeEditor.getContent(); + match = txt.match(/@([^ \n]+)$/); + if(match!==null) { + if(cPopup === null) { + cPopup = new ACPopup(this,baseurl+"/acl"); + } + if(cPopup.ready && match[1]!==cPopup.searchText) cPopup.search(match[1]); + if(! cPopup.ready) cPopup = null; + } + else { + if(cPopup !== null) { cPopup.close(); cPopup = null; } + } + + textlen = txt.length; + if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) { + $('#profile-jot-desc').html(ispublic); + } + else { + $('#profile-jot-desc').html(' '); + } + + //Character count + + if(textlen <= 140) { + $('#character-counter').removeClass('red'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('grey'); + } + if((textlen > 140) && (textlen <= 420)) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('red'); + $('#character-counter').addClass('orange'); + } + if(textlen > 420) { + $('#character-counter').removeClass('grey'); + $('#character-counter').removeClass('orange'); + $('#character-counter').addClass('red'); + } + $('#character-counter').text(textlen); + }); + ed.onInit.add(function(ed) { + ed.pasteAsPlainText = true; + $("#profile-jot-text-loading").hide(); + $(".jothidden").show(); + $("#profile-jot-submit-wrapper").show(); + {{if $newpost}} + $("#profile-upload-wrapper").show(); + $("#profile-attach-wrapper").show(); + $("#profile-link-wrapper").show(); + $("#profile-video-wrapper").show(); + $("#profile-audio-wrapper").show(); + $("#profile-location-wrapper").show(); + $("#profile-nolocation-wrapper").show(); + $("#profile-title-wrapper").show(); + $("#profile-jot-plugin-wrapper").show(); + $("#jot-preview-link").show(); + {{/if}} + $("#character-counter").show(); + if (typeof cb!="undefined") cb(); + }); + } + }); + editor = true; + // setup acl popup + $("a#jot-perms-icon").colorbox({ + 'inline' : true, + 'transition' : 'elastic' + }); + } else { + if (typeof cb!="undefined") cb(); + } +} // initEditor +</script> +<script type="text/javascript" src="js/ajaxupload.js" ></script> +<script> + var ispublic = '{{$ispublic}}'; + $(document).ready(function() { + /* enable tinymce on focus */ + $("#profile-jot-text").focus(function(){ + if (editor) return; + $(this).val(""); + initEditor(); + }); + + + var uploader = new window.AjaxUpload( + 'wall-image-upload', + { action: 'wall_upload/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + var file_uploader = new window.AjaxUpload( + 'wall-file-upload', + { action: 'wall_attach/{{$nickname}}', + name: 'userfile', + onSubmit: function(file,ext) { $('#profile-rotator').show(); }, + onComplete: function(file,response) { + addeditortext(response); + $('#profile-rotator').hide(); + } + } + ); + $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() { + var selstr; + $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() { + selstr = $(this).text(); + $('#jot-perms-icon').removeClass('unlock').addClass('lock'); + $('#jot-public').hide(); + $('.profile-jot-net input').attr('disabled', 'disabled'); + }); + if(selstr == null) { + $('#jot-perms-icon').removeClass('lock').addClass('unlock'); + $('#jot-public').show(); + $('.profile-jot-net input').attr('disabled', false); + } + + }).trigger('change'); + + }); + + function deleteCheckedItems() { + if(confirm('{{$delitems}}')) { + var checkedstr = ''; + + $("#item-delete-selected").hide(); + $('#item-delete-selected-rotator').show(); + + $('.item-select').each( function() { + if($(this).is(':checked')) { + if(checkedstr.length != 0) { + checkedstr = checkedstr + ',' + $(this).val(); + } + else { + checkedstr = $(this).val(); + } + } + }); + $.post('item', { dropitems: checkedstr }, function(data) { + window.location.reload(); + }); + } + } + + function jotGetLink() { + reply = prompt("{{$linkurl}}"); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + addeditortext(data); + $('#profile-rotator').hide(); + }); + } + } + + function jotVideoURL() { + reply = prompt("{{$vidurl}}"); + if(reply && reply.length) { + addeditortext('[video]' + reply + '[/video]'); + } + } + + function jotAudioURL() { + reply = prompt("{{$audurl}}"); + if(reply && reply.length) { + addeditortext('[audio]' + reply + '[/audio]'); + } + } + + + function jotGetLocation() { + reply = prompt("{{$whereareu}}", $('#jot-location').val()); + if(reply && reply.length) { + $('#jot-location').val(reply); + } + } + + function jotTitle() { + reply = prompt("{{$title}}", $('#jot-title').val()); + if(reply && reply.length) { + $('#jot-title').val(reply); + } + } + + function jotShare(id) { + $('#like-rotator-' + id).show(); + $.get('share/' + id, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#like-rotator-' + id).hide(); + $(window).scrollTop(0); + }); + }); + } + + function linkdropper(event) { + var linkFound = event.dataTransfer.types.contains("text/uri-list"); + if(linkFound) + event.preventDefault(); + } + + function linkdrop(event) { + var reply = event.dataTransfer.getData("text/uri-list"); + event.target.textContent = reply; + event.preventDefault(); + if(reply && reply.length) { + reply = bin2hex(reply); + $('#profile-rotator').show(); + $.get('parse_url?binurl=' + reply, function(data) { + if (!editor) $("#profile-jot-text").val(""); + initEditor(function(){ + addeditortext(data); + $('#profile-rotator').hide(); + }); + }); + } + } + + function itemTag(id) { + reply = prompt("{{$term}}"); + if(reply && reply.length) { + reply = reply.replace('#',''); + if(reply.length) { + + commentBusy = true; + $('body').css('cursor', 'wait'); + + $.get('tagger/' + id + '?term=' + reply); + if(timer) clearTimeout(timer); + timer = setTimeout(NavUpdate,3000); + liking = 1; + } + } + } + + function itemFiler(id) { + + var bordercolor = $("input").css("border-color"); + + $.get('filer/', function(data){ + $.colorbox({html:data}); + $("#id_term").keypress(function(){ + $(this).css("border-color",bordercolor); + }) + $("#select_term").change(function(){ + $("#id_term").css("border-color",bordercolor); + }) + + $("#filer_save").click(function(e){ + e.preventDefault(); + reply = $("#id_term").val(); + if(reply && reply.length) { + commentBusy = true; + $('body').css('cursor', 'wait'); + $.get('filer/' + id + '?term=' + reply); + if(timer) clearTimeout(timer); + timer = setTimeout(NavUpdate,3000); + liking = 1; + $.colorbox.close(); + } else { + $("#id_term").css("border-color","#FF0000"); + } + return false; + }); + }); + + } + + + + function jotClearLocation() { + $('#jot-coord').val(''); + $('#profile-nolocation-wrapper').hide(); + } + + function addeditortext(data) { + if(plaintext == 'none') { + var currentText = $("#profile-jot-text").val(); + $("#profile-jot-text").val(currentText + data); + } + else + tinyMCE.execCommand('mceInsertRawHTML',false,data); + } + + + {{$geotag}} + +</script> + diff --git a/view/theme/testbubble/templates/jot.tpl b/view/theme/testbubble/templates/jot.tpl new file mode 100644 index 0000000000..8d281dbaaa --- /dev/null +++ b/view/theme/testbubble/templates/jot.tpl @@ -0,0 +1,80 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div id="profile-jot-wrapper" > + <div id="profile-jot-banner-wrapper"> + <div id="profile-jot-desc" > </div> + <div id="character-counter" class="grey" style="display: none;">0</div> + <div id="profile-rotator-wrapper" style="display: {{$visitor}};" > + <img id="profile-rotator" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display:none;" /> + </div> + </div> + + <form id="profile-jot-form" action="{{$action}}" method="post" > + <input type="hidden" name="type" value="{{$ptyp}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="return" value="{{$return_path}}" /> + <input type="hidden" name="location" id="jot-location" value="{{$defloc}}" /> + <input type="hidden" name="coord" id="jot-coord" value="" /> + <input type="hidden" name="post_id" value="{{$post_id}}" /> + <input type="hidden" name="preview" id="jot-preview" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div> + <div id="jot-text-wrap"> + <img id="profile-jot-text-loading" src="images/rotator.gif" alt="{{$wait}}" title="{{$wait}}" style="display: none;" /> + <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea> + </div> + <div id="profile-upload-wrapper" class="jot-tool" style="display: none;" > + <div id="wall-image-upload-div" ><a onclick="return false;" id="wall-image-upload" class="icon border camera" title="{{$upload}}"></a></div> + </div> + <div id="profile-attach-wrapper" class="jot-tool" style="display: none;" > + <div id="wall-file-upload-div" ><a href="#" onclick="return false;" id="wall-file-upload" class="icon border attach" title="{{$attach}}"></a></div> + </div> + <div id="profile-link-wrapper" class="jot-tool" style="display: none;" ondragenter="linkdropper(event);" ondragover="linkdropper(event);" ondrop="linkdrop(event);" > + <a id="profile-link" class="icon border link" title="{{$weblink}}" ondragenter="return linkdropper(event);" ondragover="return linkdropper(event);" ondrop="linkdrop(event);" onclick="jotGetLink(); return false;"></a> + </div> + <div id="profile-video-wrapper" class="jot-tool" style="display: none;" > + <a id="profile-video" class="icon border video" title="{{$video}}" onclick="jotVideoURL(); return false;"></a> + </div> + <div id="profile-audio-wrapper" class="jot-tool" style="display: none;" > + <a id="profile-audio" class="icon border audio" title="{{$audio}}" onclick="jotAudioURL(); return false;"></a> + </div> + <div id="profile-location-wrapper" class="jot-tool" style="display: none;" > + <a id="profile-location" class="icon border globe" title="{{$setloc}}" onclick="jotGetLocation(); return false;"></a> + </div> + <div id="profile-nolocation-wrapper" class="jot-tool" style="display: none;" > + <a id="profile-nolocation" class="icon border noglobe" title="{{$noloc}}" onclick="jotClearLocation(); return false;"></a> + </div> + + <span onclick="preview_post();" id="jot-preview-link" class="fakelink" style="display: none;" >{{$preview}}</span> + + <div id="profile-jot-submit-wrapper" style="display:none;padding-left: 400px;"> + <input type="submit" id="profile-jot-submit" name="submit" value="{{$share}}" /> + <div id="profile-jot-perms" class="profile-jot-perms" style="display: {{$pvisit}};" > + <a href="#profile-jot-acl-wrapper" id="jot-perms-icon" class="icon {{$lockstate}} sharePerms" title="{{$permset}}"></a>{{$bang}}</div> + </div> + + <div id="profile-jot-plugin-wrapper" style="display: none;"> + {{$jotplugins}} + </div> + <div id="profile-jot-tools-end"></div> + + <div id="jot-preview-content" style="display:none;"></div> + + <div style="display: none;"> + <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;"> + {{$acl}} + <hr style="clear:both"/> + <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" /> + <div id="profile-jot-email-end"></div> + {{$jotnets}} + </div> + </div> + +<div id="profile-jot-end"></div> +</form> +</div> + {{if $content}}<script>initEditor();</script>{{/if}} diff --git a/view/theme/testbubble/templates/match.tpl b/view/theme/testbubble/templates/match.tpl new file mode 100644 index 0000000000..61a861c1cc --- /dev/null +++ b/view/theme/testbubble/templates/match.tpl @@ -0,0 +1,18 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="profile-match-wrapper"> + <div class="profile-match-photo"> + <a href="{{$url}}"> + <img src="{{$photo}}" alt="{{$name}}" /> + </a> + </div> + <span><a href="{{$url}}">{{$name}}</a>{{$inttxt}}<br />{{$tags}}</span> + <div class="profile-match-break"></div> + {{if $connlnk}} + <div class="profile-match-connect"><a href="{{$connlnk}}" title="{{$conntxt}}">{{$conntxt}}</a></div> + {{/if}} + <div class="profile-match-end"></div> +</div> \ No newline at end of file diff --git a/view/theme/testbubble/templates/nav.tpl b/view/theme/testbubble/templates/nav.tpl new file mode 100644 index 0000000000..be7c2e7b66 --- /dev/null +++ b/view/theme/testbubble/templates/nav.tpl @@ -0,0 +1,71 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<nav> + {{$langselector}} + + <span id="banner">{{$banner}}</span> + + <div id="notifications"> + {{if $nav.network}}<a id="net-update" class="nav-ajax-update" href="{{$nav.network.0}}" title="{{$nav.network.1}}"></a>{{/if}} + {{if $nav.home}}<a id="home-update" class="nav-ajax-update" href="{{$nav.home.0}}" title="{{$nav.home.1}}"></a>{{/if}} +<!-- {{if $nav.notifications}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} --> + {{if $nav.introductions}}<a id="intro-update" class="nav-ajax-update" href="{{$nav.introductions.0}}" title="{{$nav.introductions.1}}"></a>{{/if}} + {{if $nav.messages}}<a id="mail-update" class="nav-ajax-update" href="{{$nav.messages.0}}" title="{{$nav.messages.1}}"></a>{{/if}} + {{if $nav.notifications}}<a rel="#nav-notifications-menu" id="notify-update" class="nav-ajax-update" href="{{$nav.notifications.0}}" title="{{$nav.notifications.1}}"></a>{{/if}} + + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </div> + + <div id="user-menu" > + <a id="user-menu-label" onclick="openClose('user-menu-popup'); return false" href="{{$nav.home.0}}">{{$sitelocation}}</a> + + <ul id="user-menu-popup" + onmouseover="if (typeof tmenu != 'undefined') clearTimeout(tmenu); openMenu('user-menu-popup')" + onmouseout="tmenu=setTimeout('closeMenu(\'user-menu-popup\');',200)"> + + {{if $nav.register}}<li><a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}">{{$nav.register.1}}</a></li>{{/if}} + + {{if $nav.home}}<li><a id="nav-home-link" class="nav-commlink {{$nav.home.2}}" href="{{$nav.home.0}}">{{$nav.home.1}}</a></li>{{/if}} + + {{if $nav.network}}<li><a id="nav-network-link" class="nav-commlink {{$nav.network.2}}" href="{{$nav.network.0}}">{{$nav.network.1}}</a></li>{{/if}} + + {{if $nav.community}} + <li><a id="nav-community-link" class="nav-commlink {{$nav.community.2}}" href="{{$nav.community.0}}">{{$nav.community.1}}</a></li> + {{/if}} + + <li><a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}">{{$nav.search.1}}</a></li> + <li><a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}">{{$nav.directory.1}}</a></li> + {{if $nav.apps}}<li><a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}">{{$nav.apps.1}}</a></li>{{/if}} + + {{if $nav.notifications}}<li><a id="nav-notify-link" class="nav-commlink nav-sep {{$nav.notifications.2}}" href="{{$nav.notifications.0}}">{{$nav.notifications.1}}</a></li>{{/if}} + {{if $nav.messages}}<li><a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li>{{/if}} + {{if $nav.contacts}}<li><a id="nav-contacts-link" class="nav-commlink {{$nav.contacts.2}}" href="{{$nav.contacts.0}}">{{$nav.contacts.1}}</a></li>{{/if}} + + {{if $nav.profiles}}<li><a id="nav-profiles-link" class="nav-commlink nav-sep {{$nav.profiles.2}}" href="{{$nav.profiles.0}}">{{$nav.profiles.1}}</a></li>{{/if}} + {{if $nav.settings}}<li><a id="nav-settings-link" class="nav-commlink {{$nav.settings.2}}" href="{{$nav.settings.0}}">{{$nav.settings.1}}</a></li>{{/if}} + + {{if $nav.manage}}<li><a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}">{{$nav.manage.1}}</a></li>{{/if}} + + {{if $nav.admin}}<li><a id="nav-admin-link" class="nav-commlink {{$nav.admin.2}}" href="{{$nav.admin.0}}">{{$nav.admin.1}}</a></li>{{/if}} + + {{if $nav.help}}<li><a id="nav-help-link" class="nav-link {{$nav.help.2}}" href="{{$nav.help.0}}">{{$nav.help.1}}</a></li>{{/if}} + + {{if $nav.login}}<li><a id="nav-login-link" class="nav-link {{$nav.login.2}}" href="{{$nav.login.0}}">{{$nav.login.1}}</a></li> {{/if}} + {{if $nav.logout}}<li><a id="nav-logout-link" class="nav-commlink nav-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}">{{$nav.logout.1}}</a></li> {{/if}} + </ul> + </div> +</nav> + + +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li class="{4}"><a href="{0}"><img data-src="{1}" height="24" width="24" alt="" />{2} <span class="notif-when">{3}</span></a></li> +</ul> + + diff --git a/view/theme/testbubble/templates/photo_album.tpl b/view/theme/testbubble/templates/photo_album.tpl new file mode 100644 index 0000000000..7ca7bd9d62 --- /dev/null +++ b/view/theme/testbubble/templates/photo_album.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="photo-album-image-wrapper" id="photo-album-image-wrapper-{{$id}}"> + <a href="{{$photolink}}" class="photo-album-photo-link" id="photo-album-photo-link-{{$id}}" title="{{$phototitle}}"> + <img src="{{$imgsrc}}" alt="{{$imgalt}}" title="{{$phototitle}}" class="photo-album-photo lframe resize" id="photo-album-photo-{{$id}}" /> + </div> + <p class='caption'>{{$desc}}</p> + </a> + </div> +<div class="photo-album-image-wrapper-end"></div> diff --git a/view/theme/testbubble/templates/photo_top.tpl b/view/theme/testbubble/templates/photo_top.tpl new file mode 100644 index 0000000000..915609b7f0 --- /dev/null +++ b/view/theme/testbubble/templates/photo_top.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="photo-top-image-wrapper lframe" id="photo-top-image-wrapper-{{$id}}"> + <div id="photo-album-wrapper-inner"> + <a href="{{$photo.link}}" class="photo-top-photo-link" id="photo-top-photo-link-{{$id}}" title="{{$photo.title}}"><img src="{{$photo.src}}" alt="{{$phoyo.alt}}" title="{{$photo.title}}" class="photo-top-photo" id="photo-top-photo-{{$id}}" /></a> + </div> + <div class="photo-top-album-name"><a href="{{$photo.album.link}}" class="photo-top-album-link" title="{{$photo.album.alt}}" >{{$photo.album.name}}</a></div> +</div> +<div class="photo-top-image-wrapper-end"></div> diff --git a/view/theme/testbubble/templates/photo_view.tpl b/view/theme/testbubble/templates/photo_view.tpl new file mode 100644 index 0000000000..fa5af03a1e --- /dev/null +++ b/view/theme/testbubble/templates/photo_view.tpl @@ -0,0 +1,45 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div id="live-display"></div> +<h3><a href="{{$album.0}}">{{$album.1}}</a></h3> + +<div id="photo-edit-link-wrap"> +{{if $tools}} +<a id="photo-edit-link" href="{{$tools.edit.0}}">{{$tools.edit.1}}</a> +- +<a id="photo-toprofile-link" href="{{$tools.profile.0}}">{{$tools.profile.1}}</a> +{{/if}} +{{if $lock}} - <img src="images/lock_icon.gif" class="lockview" alt="{{$lock}}" onclick="lockview(event,'photo{{$id}}');" /> {{/if}} +</div> + +<div id="photo-photo" class="lframe"> + {{if $prevlink}}<div id="photo-prev-link"><a href="{{$prevlink.0}}">{{$prevlink.1}}</a></div>{{/if}} + <a href="{{$photo.href}}" title="{{$photo.title}}"><img src="{{$photo.src}}" /></a> + {{if $nextlink}}<div id="photo-next-link"><a href="{{$nextlink.0}}">{{$nextlink.1}}</a></div>{{/if}} +</div> + +<div id="photo-photo-end"></div> +<div id="photo-caption" >{{$desc}}</div> +{{if $tags}} +<div id="in-this-photo-text">{{$tags.0}}</div> +<div id="in-this-photo">{{$tags.1}}</div> +{{/if}} +{{if $tags.2}}<div id="tag-remove"><a href="{{$tags.2}}">{{$tags.3}}</a></div>{{/if}} + +{{if $edit}}{{$edit}}{{/if}} + +{{if $likebuttons}} +<div id="photo-like-div"> + {{$likebuttons}} + {{$like}} + {{$dislike}} +</div> +{{/if}} + +{{$comments}} + +{{$paginate}} + diff --git a/view/theme/testbubble/templates/profile_entry.tpl b/view/theme/testbubble/templates/profile_entry.tpl new file mode 100644 index 0000000000..66997c3788 --- /dev/null +++ b/view/theme/testbubble/templates/profile_entry.tpl @@ -0,0 +1,16 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="profile-listing" > +<div class="profile-listing-photo-wrapper" > +<a href="profiles/{{$id}}" class="profile-listing-edit-link"><img class="profile-listing-photo mframe" id="profile-listing-photo-{{$id}}" src="{{$photo}}" alt="{{$alt}}" /></a> +</div> +<div class="profile-listing-photo-end"></div> +<div class="profile-listing-name" id="profile-listing-name-{{$id}}"><a href="profiles/{{$id}}" class="profile-listing-edit-link" >{{$profile_name}}</a></div> +<div class='profile-visible'>{{$visible}}</div> +</div> +<div class="profile-listing-end"></div> + diff --git a/view/theme/testbubble/templates/profile_vcard.tpl b/view/theme/testbubble/templates/profile_vcard.tpl new file mode 100644 index 0000000000..96e37d5e44 --- /dev/null +++ b/view/theme/testbubble/templates/profile_vcard.tpl @@ -0,0 +1,50 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + <div class="fn label">{{$profile.name}}</div> + + + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + <div id="profile-photo-wrapper"><img class="photo" width="175" height="175" src="{{$profile.photo}}" alt="{{$profile.name}}"></div> + + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal_code}}</span> + </span> + {{if $profile.country_name}}<span class="country-name">{{$profile.country_name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/testbubble/templates/saved_searches_aside.tpl b/view/theme/testbubble/templates/saved_searches_aside.tpl new file mode 100644 index 0000000000..6778dde36e --- /dev/null +++ b/view/theme/testbubble/templates/saved_searches_aside.tpl @@ -0,0 +1,19 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="widget" id="saved-search-list"> + <h3 id="search">{{$title}}</h3> + {{$searchbox}} + + <ul id="saved-search-ul"> + {{foreach $saved as $search}} + <li class="saved-search-li clear"> + <a onmouseout="imgdull(this);" onmouseover="imgbright(this);" onclick="return confirmDelete();" class="icon savedsearchdrop drophide" href="network/?f=&remove=1&search={{$search.encodedterm}}"></a> + <a class="savedsearchterm" href="network/?f=&search={{$search.encodedterm}}">{{$search.term}}</a> + </li> + {{/foreach}} + </ul> + <div class="clear"></div> +</div> diff --git a/view/theme/testbubble/templates/search_item.tpl b/view/theme/testbubble/templates/search_item.tpl new file mode 100644 index 0000000000..0d77d544af --- /dev/null +++ b/view/theme/testbubble/templates/search_item.tpl @@ -0,0 +1,58 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}}{{$item.previewing}}" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info" id="wall-item-info-{{$item.id}}"> + <div class="wall-item-photo-wrapper mframe" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> + </div> + <div class="wall-item-lock-wrapper"> + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}}</div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + + </div> + + </div> + <div class="wall-item-wrapper-end"></div> + + + <div class="wall-item-conv" id="wall-item-conv-{{$item.id}}" > + {{if $item.conv}} + <a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'>{{$item.conv.title}}</a> + {{/if}} + </div> + <div class="wall-item-wrapper-end"></div> +</div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> diff --git a/view/theme/testbubble/templates/wall_thread.tpl b/view/theme/testbubble/templates/wall_thread.tpl new file mode 100644 index 0000000000..5c1a70f73d --- /dev/null +++ b/view/theme/testbubble/templates/wall_thread.tpl @@ -0,0 +1,112 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" class="hide-comments-total">{{$item.num_comments}}</span> <span id="hide-comments-{{$item.id}}" class="hide-comments fakelink" onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +<div id="tread-wrapper-{{$item.id}}" class="tread-wrapper {{$item.toplevel}}"> +<div class="wall-item-outside-wrapper {{$item.indent}} {{$item.shiny}} wallwall" id="wall-item-outside-wrapper-{{$item.id}}" > + <div class="wall-item-content-wrapper {{$item.indent}} {{$item.shiny}}" id="wall-item-content-wrapper-{{$item.id}}" > + <div class="wall-item-info{{if $item.owner_url}} wallwall{{/if}}" id="wall-item-info-{{$item.id}}"> + {{if $item.owner_url}} + <div class="wall-item-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="wall-item-photo{{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.owner_name}}" /></a> + </div> + <div class="wall-item-arrowphoto-wrapper" ><img src="images/larrow.gif" alt="{{$item.wall}}" /></div> + {{/if}} + <div class="wall-item-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" id="wall-item-photo-wrapper-{{$item.id}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="wall-item-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" style="height: 80px; width: 80px;" alt="{{$item.name}}" /></a> + <span onclick="openClose('wall-item-photo-menu-{{$item.id}}');" class="fakelink wall-item-photo-menu-button" id="wall-item-photo-menu-button-{{$item.id}}">menu</span> + <div class="wall-item-photo-menu" id="wall-item-photo-menu-{{$item.id}}"> + <ul> + {{$item.item_photo_menu}} + </ul> + </div> + + </div> + <div class="wall-item-photo-end"></div> + <div class="wall-item-location" id="wall-item-location-{{$item.id}}">{{if $item.location}}<span class="icon globe"></span>{{$item.location}} {{/if}}</div> + </div> + <div class="wall-item-lock-wrapper"> + {{if $item.lock}}<div class="wall-item-lock"><img src="images/lock_icon.gif" class="lockview" alt="{{$item.lock}}" onclick="lockview(event,{{$item.id}});" /></div> + {{else}}<div class="wall-item-lock"></div>{{/if}} + </div> + <div class="wall-item-content" id="wall-item-content-{{$item.id}}" > + <div class="wall-item-title" id="wall-item-title-{{$item.id}}">{{$item.title}}</div> + <div class="wall-item-title-end"></div> + <div class="wall-item-body" id="wall-item-body-{{$item.id}}" >{{$item.body}} + <div class="body-tag"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + </div> + </div> + </div> + <div class="wall-item-tools" id="wall-item-tools-{{$item.id}}"> + {{if $item.vote}} + <div class="wall-item-like-buttons" id="wall-item-like-buttons-{{$item.id}}"> + <a href="#" class="icon like" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"></a> + {{if $item.vote.dislike}}<a href="#" class="icon dislike" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"></a>{{/if}} + {{if $item.vote.share}}<a href="#" class="icon recycle wall-item-share-buttons" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"></a>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> + </div> + {{/if}} + {{if $item.plink}} + <div class="wall-item-links-wrapper"><a href="{{$item.plink.href}}" title="{{$item.plink.title}}" target="external-link" class="icon remote-link"></a></div> + {{/if}} + {{if $item.edpost}} + <a class="editpost icon pencil" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + + {{if $item.star}} + <a href="#" id="starred-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="star-item icon {{$item.isstarred}}" title="{{$item.star.toggle}}"></a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="tag-item icon tagged" title="{{$item.tagger.add}}"></a> + {{/if}} + + <div class="wall-item-delete-wrapper" id="wall-item-delete-wrapper-{{$item.id}}" > + {{if $item.drop.dropping}}<a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon drophide" title="{{$item.drop.delete}}" onmouseover="imgbright(this);" onmouseout="imgdull(this);" ></a>{{/if}} + </div> + {{if $item.drop.pagedrop}}<input type="checkbox" onclick="checkboxhighlight(this);" title="{{$item.drop.select}}" class="item-select" name="itemselected[]" value="{{$item.id}}" />{{/if}} + <div class="wall-item-delete-end"></div> + </div> + <div class="wall-item-author"> + <a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a> + <div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{$item.ago}}</div> + </div> + </div> + <div class="wall-item-wrapper-end"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + {{if $item.threaded}} + {{if $item.comment}} + <div class="wall-item-comment-wrapper {{$item.indent}} {{$item.shiny}}" > + {{$item.comment}} + </div> + {{/if}} + {{/if}} +</div> + +<div class="wall-item-outside-wrapper-end {{$item.indent}} {{$item.shiny}}" ></div> + +{{foreach $item.children as $child}} + {{include file="{{$child.template}}" item=$child}} +{{/foreach}} + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" > + {{$item.comment}} +</div> +{{/if}} +</div> +{{if $item.comment_lastcollapsed}}</div>{{/if}} diff --git a/view/theme/vier/templates/comment_item.tpl b/view/theme/vier/templates/comment_item.tpl new file mode 100644 index 0000000000..b683f12424 --- /dev/null +++ b/view/theme/vier/templates/comment_item.tpl @@ -0,0 +1,56 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + {{if $threaded}} + <div class="comment-wwedit-wrapper threaded" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + {{else}} + <div class="comment-wwedit-wrapper" id="comment-edit-wrapper-{{$id}}" style="display: block;"> + {{/if}} + <form class="comment-edit-form" style="display: block;" id="comment-edit-form-{{$id}}" action="item" method="post" onsubmit="post_comment({{$id}}); return false;"> + <input type="hidden" name="type" value="{{$type}}" /> + <input type="hidden" name="profile_uid" value="{{$profile_uid}}" /> + <input type="hidden" name="parent" value="{{$parent}}" /> + {{*<!--<input type="hidden" name="return" value="{{$return_path}}" />-->*}} + <input type="hidden" name="jsreload" value="{{$jsreload}}" /> + <input type="hidden" name="preview" id="comment-preview-inp-{{$id}}" value="0" /> + <input type="hidden" name="post_id_random" value="{{$rand_num}}" /> + + <div class="comment-edit-photo" id="comment-edit-photo-{{$id}}" > + <a class="comment-edit-photo-link" href="{{$mylink}}" title="{{$mytitle}}"><img class="my-comment-photo" src="{{$myphoto}}" alt="{{$mytitle}}" title="{{$mytitle}}" /></a> + </div> + <div class="comment-edit-photo-end"></div> + <textarea id="comment-edit-text-{{$id}}" class="comment-edit-text-empty" name="body" onFocus="commentOpen(this,{{$id}});">{{$comment}}</textarea> + {{if $qcomment}} + <select id="qcomment-select-{{$id}}" name="qcomment-{{$id}}" class="qcomment" onchange="qCommentInsert(this,{{$id}});" > + <option value=""></option> + {{foreach $qcomment as $qc}} + <option value="{{$qc}}">{{$qc}}</option> + {{/foreach}} + </select> + {{/if}} + + <div class="comment-edit-text-end"></div> + <div class="comment-edit-submit-wrapper" id="comment-edit-submit-wrapper-{{$id}}" style="display: none;" > + + <div class="comment-edit-bb"> + <a title="{{$edimg}}" onclick="insertFormatting('{{$comment}}','img',{{$id}});"><i class="icon-picture"></i></a> + <a title="{{$edurl}}" onclick="insertFormatting('{{$comment}}','url',{{$id}});"><i class="icon-bookmark"></i></a> + <a title="{{$edvideo}}" onclick="insertFormatting('{{$comment}}','video',{{$id}});"><i class="icon-film"></i></a> + + <a title="{{$eduline}}" onclick="insertFormatting('{{$comment}}','u',{{$id}});"><i class="icon-underline"></i></a> + <a title="{{$editalic}}" onclick="insertFormatting('{{$comment}}','i',{{$id}});"><i class="icon-italic"></i></a> + <a title="{{$edbold}}" onclick="insertFormatting('{{$comment}}','b',{{$id}});"><i class="icon-bold"></i></a> + <a title="{{$edquote}}" onclick="insertFormatting('{{$comment}}','quote',{{$id}});"><i class="icon-comments"></i></a> + + </div> + <input type="submit" onclick="post_comment({{$id}}); return false;" id="comment-edit-submit-{{$id}}" class="comment-edit-submit" name="submit" value="{{$submit}}" /> + <span onclick="preview_comment({{$id}});" id="comment-edit-preview-link-{{$id}}" class="fakelink">{{$preview}}</span> + <div id="comment-edit-preview-{{$id}}" class="comment-edit-preview" style="display:none;"></div> + </div> + + <div class="comment-edit-end"></div> + </form> + + </div> diff --git a/view/theme/vier/templates/mail_list.tpl b/view/theme/vier/templates/mail_list.tpl new file mode 100644 index 0000000000..c4d9d68070 --- /dev/null +++ b/view/theme/vier/templates/mail_list.tpl @@ -0,0 +1,13 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="mail-list-wrapper"> + <span class="mail-subject {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span> + <span class="mail-from">{{$from_name}}</span> + <span class="mail-date">{{$date}}</span> + <span class="mail-count">{{$count}}</span> + + <a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" class="mail-delete"><i class="icon-trash icon-large"></i></a> +</div> diff --git a/view/theme/vier/templates/nav.tpl b/view/theme/vier/templates/nav.tpl new file mode 100644 index 0000000000..f4754e2d6a --- /dev/null +++ b/view/theme/vier/templates/nav.tpl @@ -0,0 +1,150 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<header> + {{* {{$langselector}} *}} + + <div id="site-location">{{$sitelocation}}</div> + <div id="banner">{{$banner}}</div> +</header> +<nav> + <ul> + {{if $nav.community}} + <li id="nav-community-link" class="nav-menu {{$sel.community}}"> + <a class="{{$nav.community.2}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a> + </li> + {{/if}} + + {{if $nav.network}} + <li id="nav-network-link" class="nav-menu {{$sel.network}}"> + <a class="{{$nav.network.2}}" href="{{$nav.network.0}}" title="{{$nav.network.3}}" >{{$nav.network.1}}</a> + <span id="net-update" class="nav-notify"></span> + </li> + {{/if}} + {{if $nav.home}} + <li id="nav-home-link" class="nav-menu {{$sel.home}}"> + <a class="{{$nav.home.2}}" href="{{$nav.home.0}}" title="{{$nav.home.3}}" >{{$nav.home.1}}</a> + <span id="home-update" class="nav-notify"></span> + </li> + {{/if}} + {{if $nav.messages}} + <li id="nav-messages-linkmenu" class="nav-menu"> + <a href="{{$nav.messages.0}}" rel="#nav-messages-menu" title="{{$nav.messages.1}}">{{$nav.messages.1}} + <span id="mail-update" class="nav-notify"></span></a> + <ul id="nav-messages-menu" class="menu-popup"> + <li id="nav-messages-see-all"><a href="{{$nav.messages.0}}">{{$nav.messages.1}}</a></li> + <li id="nav-messages-see-all"><a href="{{$nav.messages.new.0}}">{{$nav.messages.new.1}}</a></li> + </ul> + </li> + {{/if}} + + <li id="nav-site-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-site-menu"><span class="icon s22 gear"></span></a> + <ul id="nav-site-menu" class="menu-popup"> + {{if $nav.manage}}<li><a class="{{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a></li>{{/if}} + {{if $nav.help}} <li><a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li>{{/if}} + <li><a class="{{$nav.search.2}}" href="friendica" title="Site Info / Impressum" >Info/Impressum</a></li> + <li><a class="{{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a></li> + {{if $nav.delegations}}<li><a class="{{$nav.delegations.2}}" href="{{$nav.delegations.0}}" title="{{$nav.delegations.3}}">{{$nav.delegations.1}}</a></li>{{/if}} + {{if $nav.settings}}<li><a class="{{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a></li>{{/if}} + {{if $nav.admin}}<li><a class="{{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a></li>{{/if}} + + {{if $nav.logout}}<li><a class="menu-sep {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a></li>{{/if}} + {{if $nav.login}}<li><a class="{{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a><li>{{/if}} + </ul> + </li> + {{if $nav.notifications}} + <li id="nav-notifications-linkmenu" class="nav-menu-icon"><a href="{{$nav.notifications.0}}" rel="#nav-notifications-menu" title="{{$nav.notifications.1}}"><span class="icon s22 notify"></span></a> + <span id="notify-update" class="nav-notify"></span> + <ul id="nav-notifications-menu" class="menu-popup"> + <li id="nav-notifications-mark-all"><a href="#" onclick="notifyMarkAll(); return false;">{{$nav.notifications.mark.1}}</a></li> + <li id="nav-notifications-see-all"><a href="{{$nav.notifications.all.0}}">{{$nav.notifications.all.1}}</a></li> + <li class="empty">{{$emptynotifications}}</li> + </ul> + </li> + {{/if}} + +<!-- + {{if $nav.help}} + <li id="nav-help-link" class="nav-menu {{$sel.help}}"> + <a class="{{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> + </li> + {{/if}} +--> + + {{if $userinfo}} + <li id="nav-user-linklabel" class="nav-menu"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}">{{$userinfo.name}}</a> + <li id="nav-user-linkmenu" class="nav-menu-icon"><a href="#" rel="#nav-user-menu" title="{{$sitelocation}}"><img src="{{$userinfo.icon}}" alt="{{$userinfo.name}}"></a> + <ul id="nav-user-menu" class="menu-popup"> + {{foreach $nav.usermenu as $usermenu}} + <li><a class="{{$usermenu.2}}" href="{{$usermenu.0}}" title="{{$usermenu.3}}">{{$usermenu.1}}</a></li> + {{/foreach}} + {{if $nav.notifications}}<li><a class="{{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a></li>{{/if}} + {{if $nav.messages}}<li><a class="{{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a></li>{{/if}} + {{if $nav.contacts}}<li><a class="{{$nav.contacts.2}}" href="{{$nav.contacts.0}}" title="{{$nav.contacts.3}}" >{{$nav.contacts.1}}</a></li>{{/if}} + </ul> + </li> + {{/if}} + + {{if $nav.search}} + <li id="search-box"> + <form method="get" action="{{$nav.search.0}}"> + <input id="search-text" class="nav-menu-search" type="text" value="" name="search"> + </form> + </li> + {{/if}} + + {{if $nav.apps}} + <li id="nav-apps-link" class="nav-menu {{$sel.apps}}"> + <a class=" {{$nav.apps.2}}" href="#" rel="#nav-apps-menu" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a> + <ul id="nav-apps-menu" class="menu-popup"> + {{foreach $apps as $ap}} + <li>{{$ap}}</li> + {{/foreach}} + </ul> + </li> + {{/if}} + </ul> + +</nav> +<ul id="nav-notifications-template" style="display:none;" rel="template"> + <li><a href="{0}"><img data-src="{1}">{2} <span class="notif-when">{3}</span></a></li> +</ul> + +{{* + +{{if $nav.logout}}<a id="nav-logout-link" class="nav-link {{$nav.logout.2}}" href="{{$nav.logout.0}}" title="{{$nav.logout.3}}" >{{$nav.logout.1}}</a> {{/if}} +{{if $nav.login}}<a id="nav-login-link" class="nav-login-link {{$nav.login.2}}" href="{{$nav.login.0}}" title="{{$nav.login.3}}" >{{$nav.login.1}}</a> {{/if}} + +<span id="nav-link-wrapper" > + +{{if $nav.register}}<a id="nav-register-link" class="nav-commlink {{$nav.register.2}}" href="{{$nav.register.0}}" title="{{$nav.register.3}}" >{{$nav.register.1}}</a>{{/if}} + +<a id="nav-help-link" class="nav-link {{$nav.help.2}}" target="friendica-help" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a> + +{{if $nav.apps}}<a id="nav-apps-link" class="nav-link {{$nav.apps.2}}" href="{{$nav.apps.0}}" title="{{$nav.apps.3}}" >{{$nav.apps.1}}</a>{{/if}} + +<a id="nav-search-link" class="nav-link {{$nav.search.2}}" href="{{$nav.search.0}}" title="{{$nav.search.3}}" >{{$nav.search.1}}</a> +<a id="nav-directory-link" class="nav-link {{$nav.directory.2}}" href="{{$nav.directory.0}}" title="{{$nav.directory.3}}" >{{$nav.directory.1}}</a> + +{{if $nav.admin}}<a id="nav-admin-link" class="nav-link {{$nav.admin.2}}" href="{{$nav.admin.0}}" title="{{$nav.admin.3}}" >{{$nav.admin.1}}</a>{{/if}} + +{{if $nav.notifications}} +<a id="nav-notify-link" class="nav-commlink {{$nav.notifications.2}}" href="{{$nav.notifications.0}}" title="{{$nav.notifications.3}}" >{{$nav.notifications.1}}</a> +<span id="notify-update" class="nav-ajax-left"></span> +{{/if}} +{{if $nav.messages}} +<a id="nav-messages-link" class="nav-commlink {{$nav.messages.2}}" href="{{$nav.messages.0}}" title="{{$nav.messages.3}}" >{{$nav.messages.1}}</a> +<span id="mail-update" class="nav-ajax-left"></span> +{{/if}} + +{{if $nav.manage}}<a id="nav-manage-link" class="nav-commlink {{$nav.manage.2}}" href="{{$nav.manage.0}}" title="{{$nav.manage.3}}">{{$nav.manage.1}}</a>{{/if}} +{{if $nav.settings}}<a id="nav-settings-link" class="nav-link {{$nav.settings.2}}" href="{{$nav.settings.0}}" title="{{$nav.settings.3}}">{{$nav.settings.1}}</a>{{/if}} +{{if $nav.profiles}}<a id="nav-profiles-link" class="nav-link {{$nav.profiles.2}}" href="{{$nav.profiles.0}}" title="{{$nav.profiles.3}}" >{{$nav.profiles.1}}</a>{{/if}} + + +</span> +<span id="nav-end"></span> +<span id="banner">{{$banner}}</span> +*}} diff --git a/view/theme/vier/templates/profile_edlink.tpl b/view/theme/vier/templates/profile_edlink.tpl new file mode 100644 index 0000000000..97990f7bef --- /dev/null +++ b/view/theme/vier/templates/profile_edlink.tpl @@ -0,0 +1,6 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="clear"></div> diff --git a/view/theme/vier/templates/profile_vcard.tpl b/view/theme/vier/templates/profile_vcard.tpl new file mode 100644 index 0000000000..9e0da287cf --- /dev/null +++ b/view/theme/vier/templates/profile_vcard.tpl @@ -0,0 +1,70 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +<div class="vcard"> + + <div class="tool"> + <div class="fn label">{{$profile.name}}</div> + {{if $profile.edit}} + <div class="action"> + <a class="icon s16 edit ttright" href="#" rel="#profiles-menu" title="{{$profile.edit.3}}"><span>{{$profile.edit.1}}</span></a> + <ul id="profiles-menu" class="menu-popup"> + {{foreach $profile.menu.entries as $e}} + <li> + <a href="profiles/{{$e.id}}"><img src='{{$e.photo}}'>{{$e.profile_name}}</a> + </li> + {{/foreach}} + <li><a href="profile_photo" >{{$profile.menu.chg_photo}}</a></li> + <li><a href="profiles/new" id="profile-listing-new-link">{{$profile.menu.cr_new}}</a></li> + <li><a href="profiles" >{{$profile.edit.3}}</a></li> + + </ul> + </div> + {{else}} + <div class="profile-edit-side-div"><a class="profile-edit-side-link icon edit" title="{{$editprofile}}" href="profiles" ></a></div> + {{/if}} + </div> + + + <div id="profile-photo-wrapper"><img class="photo" src="{{$profile.photo}}?rev={{$profile.picdate}}" alt="{{$profile.name}}" /></div> + {{if $pdesc}}<div class="title">{{$profile.pdesc}}</div>{{/if}} + + + {{if $location}} + <dl class="location"><dt class="location-label">{{$location}}</dt><br> + <dd class="adr"> + {{if $profile.address}}<div class="street-address">{{$profile.address}}</div>{{/if}} + <span class="city-state-zip"> + <span class="locality">{{$profile.locality}}</span>{{if $profile.locality}}, {{/if}} + <span class="region">{{$profile.region}}</span> + <span class="postal-code">{{$profile.postal-code}}</span> + </span> + {{if $profile.country-name}}<span class="country-name">{{$profile.country-name}}</span>{{/if}} + </dd> + </dl> + {{/if}} + + {{if $gender}}<dl class="mf"><dt class="gender-label">{{$gender}}</dt> <dd class="x-gender">{{$profile.gender}}</dd></dl>{{/if}} + + {{if $profile.pubkey}}<div class="key" style="display:none;">{{$profile.pubkey}}</div>{{/if}} + + {{if $marital}}<dl class="marital"><dt class="marital-label"><span class="heart">♥</span>{{$marital}}</dt><dd class="marital-text">{{$profile.marital}}</dd></dl>{{/if}} + + {{if $homepage}}<dl class="homepage"><dt class="homepage-label">{{$homepage}}</dt><dd class="homepage-url"><a href="{{$profile.homepage}}" target="external-link">{{$profile.homepage}}</a></dd></dl>{{/if}} + + {{include file="diaspora_vcard.tpl"}} + + <div id="profile-extra-links"> + <ul> + {{if $connect}} + <li><a id="dfrn-request-link" href="dfrn_request/{{$profile.nickname}}">{{$connect}}</a></li> + {{/if}} + </ul> + </div> +</div> + +{{$contact_block}} + + diff --git a/view/theme/vier/templates/search_item.tpl b/view/theme/vier/templates/search_item.tpl new file mode 100644 index 0000000000..0a62fd5843 --- /dev/null +++ b/view/theme/vier/templates/search_item.tpl @@ -0,0 +1,97 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} + +<div class="wall-item-decor"> + <span class="icon star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> + {{if $item.lock}}<span class="icon lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> +</div> + +<div class="wall-item-container {{$item.indent}} {{$item.shiny}} "> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo{{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> + <ul class="wall-item-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + </div> + <div class="wall-item-actions-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> + <span class="wall-item-ago"> + {{if $item.plink}}<a class="link" title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} + {{if $item.lock}}<span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} + </span> + </div> + <div class="wall-item-content"> + {{if $item.title}}<h2><a href="{{$item.plink.href}}">{{$item.title}}</a></h2>{{/if}} + {{$item.body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $item.tags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + + </div> + </div> + <div class="wall-item-bottom"> + <div class=""> + <!-- {{if $item.plink}}<a title="{{$item.plink.title}}" href="{{$item.plink.href}}"><i class="icon-link icon-large"></i></a>{{/if}} --> + {{if $item.conv}}<a href='{{$item.conv.href}}' id='context-{{$item.id}}' title='{{$item.conv.title}}'><i class="icon-link icon-large"></i></a>{{/if}} + </div> + <div class="wall-item-actions"> + + <div class="wall-item-location">{{$item.location}} </div> + + <div class="wall-item-actions-social"> + {{if $item.star}} + <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}">{{$item.star.do}}</a> + <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}">{{$item.star.undo}}</a> + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.star.classtagger}}" title="{{$item.star.tagger}}">{{$item.star.tagger}}</a> + {{/if}} + + {{if $item.vote}} + <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false">{{$item.vote.like.1}}</a> + <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false">{{$item.vote.dislike.1}}</a> + {{/if}} + + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false">{{$item.vote.share.1}}</a> + {{/if}} + </div> + + <div class="wall-item-actions-tools"> + + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" class="icon delete s16" title="{{$item.drop.delete}}">{{$item.drop.delete}}</a> + {{/if}} + {{if $item.edpost}} + <a class="icon edit s16" href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"></a> + {{/if}} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"></div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + </div> +</div> diff --git a/view/theme/vier/templates/threaded_conversation.tpl b/view/theme/vier/templates/threaded_conversation.tpl new file mode 100644 index 0000000000..dc3e918f61 --- /dev/null +++ b/view/theme/vier/templates/threaded_conversation.tpl @@ -0,0 +1,45 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{$live_update}} + +{{foreach $threads as $thread}} + +<div id="tread-wrapper-{{$thread.id}}" class="tread-wrapper {{if $thread.threaded}}threaded{{/if}} {{$thread.toplevel}}"> + + + {{if $thread.type == tag}} + {{include file="wall_item_tag.tpl" item=$thread}} + {{else}} + {{include file="{{$thread.template}}" item=$thread}} + {{/if}} + +</div> +{{/foreach}} + +<div id="conversation-end"></div> + +{{if $dropping}} +<a id="item-delete-selected" href="#" onclick="deleteCheckedItems();return false;"> + <span class="icon s22 delete text">{{$dropping}}</span> +</a> +<img id="item-delete-selected-rotator" class="like-rotator" src="images/rotator.gif" style="display: none;" /> +{{/if}} + +<script> +// jquery color plugin from https://raw.github.com/gist/1891361/17747b50ad87f7a59a14b4e0f38d8f3fb6a18b27/gistfile1.js + (function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(!g.colorInit){g.start=c(g.elem,e);g.end=b(g.end);g.colorInit=true}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(f){var e;if(f&&f.constructor==Array&&f.length==3){return f}if(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f)){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}if(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f)){return[parseFloat(e[1])*2.55,parseFloat(e[2])*2.55,parseFloat(e[3])*2.55]}if(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f)){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}if(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f)){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}if(e=/rgba\(0, 0, 0, 0\)/.exec(f)){return a.transparent}return a[d.trim(f).toLowerCase()]}function c(g,e){var f;do{f=d.curCSS(g,e);if(f!=""&&f!="transparent"||d.nodeName(g,"body")){break}e="backgroundColor"}while(g=g.parentNode);return b(f)}var a={transparent:[255,255,255]}})(jQuery); + var colWhite = {backgroundColor:'#EFF0F1'}; + var colShiny = {backgroundColor:'#FCE94F'}; +</script> + +{{if $mode == display}} +<script> + var id = window.location.pathname.split("/").pop(); + $(window).scrollTop($('#item-'+id).position().top); + $('#item-'+id).animate(colWhite, 1000).animate(colShiny).animate(colWhite, 2000); +</script> +{{/if}} + diff --git a/view/theme/vier/templates/wall_thread.tpl b/view/theme/vier/templates/wall_thread.tpl new file mode 100644 index 0000000000..f2f6f186e8 --- /dev/null +++ b/view/theme/vier/templates/wall_thread.tpl @@ -0,0 +1,177 @@ +{{* + * AUTOMATICALLY GENERATED TEMPLATE + * DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN + * + *}} +{{if $mode == display}} +{{else}} +{{if $item.comment_firstcollapsed}} + <div class="hide-comments-outer"> + <span id="hide-comments-total-{{$item.id}}" + class="hide-comments-total">{{$item.num_comments}}</span> + <span id="hide-comments-{{$item.id}}" + class="hide-comments fakelink" + onclick="showHideComments({{$item.id}});">{{$item.hide_text}}</span> + {{if $item.thread_level==3}} - + <span id="hide-thread-{{$item}}-id" + class="fakelink" + onclick="showThread({{$item.id}});">expand</span> / + <span id="hide-thread-{{$item}}-id" + class="fakelink" + onclick="hideThread({{$item.id}});">collapse</span> thread{{/if}} + </div> + <div id="collapsed-comments-{{$item.id}}" class="collapsed-comments" style="display: none;"> +{{/if}} +{{/if}} + +{{if $item.thread_level!=1}}<div class="children">{{/if}} + +<div class="wall-item-decor"> + <span class="icon s22 star {{$item.isstarred}}" id="starred-{{$item.id}}" title="{{$item.star.starred}}">{{$item.star.starred}}</span> + {{if $item.lock}}<span class="icon s22 lock fakelink" onclick="lockview(event,{{$item.id}});" title="{{$item.lock}}">{{$item.lock}}</span>{{/if}} + <img id="like-rotator-{{$item.id}}" class="like-rotator" src="images/rotator.gif" alt="{{$item.wait}}" title="{{$item.wait}}" style="display: none;" /> +</div> + +<div class="wall-item-container {{$item.indent}} {{$item.shiny}} " id="item-{{$item.id}}"> + <div class="wall-item-item"> + <div class="wall-item-info"> + <div class="contact-photo-wrapper mframe{{if $item.owner_url}} wwfrom{{/if}}" + onmouseover="if (typeof t{{$item.id}} != 'undefined') clearTimeout(t{{$item.id}}); openMenu('wall-item-photo-menu-button-{{$item.id}}')" + onmouseout="t{{$item.id}}=setTimeout('closeMenu(\'wall-item-photo-menu-button-{{$item.id}}\'); closeMenu(\'wall-item-photo-menu-{{$item.id}}\');',200)"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="contact-photo-link" id="wall-item-photo-link-{{$item.id}}"> + <img src="{{$item.thumb}}" class="contact-photo {{$item.sparkle}}" id="wall-item-photo-{{$item.id}}" alt="{{$item.name}}" /> + </a> + <a href="#" rel="#wall-item-photo-menu-{{$item.id}}" class="contact-photo-menu-button icon s16 menu" id="wall-item-photo-menu-button-{{$item.id}}">menu</a> + <ul class="contact-menu menu-popup" id="wall-item-photo-menu-{{$item.id}}"> + {{$item.item_photo_menu}} + </ul> + + </div> + {{if $item.owner_url}} + <div class="contact-photo-wrapper mframe wwto" id="wall-item-ownerphoto-wrapper-{{$item.id}}" > + <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="contact-photo-link" id="wall-item-ownerphoto-link-{{$item.id}}"> + <img src="{{$item.owner_photo}}" class="contact-photo {{$item.osparkle}}" id="wall-item-ownerphoto-{{$item.id}}" alt="{{$item.owner_name}}" /> + </a> + </div> + {{/if}} + </div> + <div class="wall-item-actions-author"> + <a href="{{$item.profile_url}}" target="redir" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}">{{$item.name}}</span></a> + {{if $item.owner_url}}{{$item.via}} <a href="{{$item.owner_url}}" target="redir" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> <!-- {{$item.vwall}} -->{{/if}} + <span class="wall-item-ago"> + {{if $item.plink}}<a title="{{$item.plink.title}}" href="{{$item.plink.href}}" style="color: #999">{{$item.ago}}</a>{{else}} {{$item.ago}} {{/if}} + {{if $item.lock}}<span class="fakelink" style="color: #999" onclick="lockview(event,{{$item.id}});">{{$item.lock}}</span> {{/if}} + </span> + </div> + + <div itemprop="description" class="wall-item-content"> + {{if $item.title}}<h2><a href="{{$item.plink.href}}" class="{{$item.sparkle}}">{{$item.title}}</a></h2>{{/if}} + {{$item.body}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-tags"> + {{foreach $item.hashtags as $tag}} + <span class='tag'>{{$tag}}</span> + {{/foreach}} + {{foreach $item.mentions as $tag}} + <span class='mention'>{{$tag}}</span> + {{/foreach}} + {{foreach $item.folders as $cat}} + <span class='folder'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> + {{/foreach}} + {{foreach $item.categories as $cat}} + <span class='category'>{{$cat.name}}</a>{{if $cat.removeurl}} (<a href="{{$cat.removeurl}}" title="{{$remove}}">x</a>) {{/if}} </span> + {{/foreach}} + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + {{if $item.plink}}<a title="{{$item.plink.title}}" href="{{$item.plink.href}}"><i class="icon-link icon-large"></i></a>{{/if}} + </div> + <div class="wall-item-actions"> + <div class="wall-item-actions-social"> + {{if $item.threaded}}{{if $item.comment}} + <span id="comment-{{$item.id}}" class="fakelink togglecomment" onclick="openClose('item-comments-{{$item.id}}');"><i class="icon-comment"></i></span> + {{/if}}{{/if}} + {{if $item.vote}} + <a href="#" id="like-{{$item.id}}" title="{{$item.vote.like.0}}" onclick="dolike({{$item.id}},'like'); return false"><i class="icon-thumbs-up icon-large"></i></a> + {{if $item.vote.dislike}} + <a href="#" id="dislike-{{$item.id}}" title="{{$item.vote.dislike.0}}" onclick="dolike({{$item.id}},'dislike'); return false"><i class="icon-thumbs-down icon-large"></i></a> + {{/if}} + {{/if}} + {{if $item.vote.share}} + <a href="#" id="share-{{$item.id}}" title="{{$item.vote.share.0}}" onclick="jotShare({{$item.id}}); return false"><i class="icon-retweet icon-large"></i></a> + {{/if}} + {{if $item.star}} + <a href="#" id="star-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classdo}}" title="{{$item.star.do}}"><i class="icon-star icon-large"></i></a> + <a href="#" id="unstar-{{$item.id}}" onclick="dostar({{$item.id}}); return false;" class="{{$item.star.classundo}}" title="{{$item.star.undo}}"><i class="icon-star-empty icon-large"></i></a> + {{/if}} + {{if $item.tagger}} + <a href="#" id="tagger-{{$item.id}}" onclick="itemTag({{$item.id}}); return false;" class="{{$item.tagger.class}}" title="{{$item.tagger.add}}"><i class="icon-tags icon-large"></i></a> + {{/if}} + {{if $item.filer}} + <a href="#" id="filer-{{$item.id}}" onclick="itemFiler({{$item.id}}); return false;" class="filer-item filer-icon" title="{{$item.filer}}"><i class="icon-folder-close icon-large"></i></a> + {{/if}} + </div> + <div class="wall-item-location">{{$item.location}} {{$item.postopts}}</div> + <div class="wall-item-actions-tools"> + + {{if $item.drop.pagedrop}} + <input type="checkbox" title="{{$item.drop.select}}" name="itemselected[]" class="item-select" value="{{$item.id}}" /> + {{/if}} + {{if $item.drop.dropping}} + <a href="item/drop/{{$item.id}}" onclick="return confirmDelete();" title="{{$item.drop.delete}}"><i class="icon-trash icon-large"></i></a> + {{/if}} + {{if $item.edpost}} + <a href="{{$item.edpost.0}}" title="{{$item.edpost.1}}"><i class="icon-edit icon-large"></i></a> + {{/if}} + </div> + + </div> + </div> + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-like" id="wall-item-like-{{$item.id}}">{{$item.like}}</div> + <div class="wall-item-dislike" id="wall-item-dislike-{{$item.id}}">{{$item.dislike}}</div> + </div> + + {{if $item.threaded}}{{if $item.comment}} + <div class="wall-item-bottom"> + <div class="wall-item-links"> + </div> + <div class="wall-item-comment-wrapper" id="item-comments-{{$item.id}}" style="display: none;"> + {{$item.comment}} + </div> + </div> + {{/if}}{{/if}} +</div> + + +{{foreach $item.children as $child}} + {{if $item.type == tag}} + {{include file="wall_item_tag.tpl" item=$child}} + {{else}} + {{include file="{{$item.template}}" item=$child}} + {{/if}} +{{/foreach}} + +{{if $item.thread_level!=1}}</div>{{/if}} + + +{{if $mode == display}} +{{else}} +{{if $item.comment_lastcollapsed}}</div>{{/if}} +{{/if}} + +{{if $item.threaded}}{{if $item.comment}}{{if $item.thread_level==1}} +<div class="wall-item-comment-wrapper" id="item-comments-{{$item.id}}">{{$item.comment}}</div> +{{/if}}{{/if}}{{/if}} + + +{{if $item.flatten}} +<div class="wall-item-comment-wrapper" id="item-comments-{{$item.id}}">{{$item.comment}}</div> +{{/if}} From 4dc72742aeda810e73cd8a3e4abe0ff4c958d09d Mon Sep 17 00:00:00 2001 From: Fabrixxm <fabrix.xm@gmail.com> Date: Tue, 23 Apr 2013 07:50:32 -0400 Subject: [PATCH 5/5] remove unneeded files --- .../frost-mobile/settings.tpl.BASE.8446.tpl | 144 - .../frost-mobile/settings.tpl.LOCAL.8446.tpl | 147 - view/theme/oldtest/app/app.js | 85 - view/theme/oldtest/bootstrap.zip | Bin 85566 -> 0 bytes .../oldtest/css/bootstrap-responsive.css | 1109 --- .../oldtest/css/bootstrap-responsive.min.css | 9 - view/theme/oldtest/css/bootstrap.css | 6158 ----------------- view/theme/oldtest/css/bootstrap.min.css | 9 - view/theme/oldtest/default.php | 52 - .../img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes .../oldtest/img/glyphicons-halflings.png | Bin 12799 -> 0 bytes view/theme/oldtest/js/bootstrap.js | 2276 ------ view/theme/oldtest/js/bootstrap.min.js | 6 - view/theme/oldtest/js/knockout-2.2.1.js | 85 - view/theme/oldtest/style.css | 0 view/theme/oldtest/theme.php | 46 - 16 files changed, 10126 deletions(-) delete mode 100644 view/theme/frost-mobile/settings.tpl.BASE.8446.tpl delete mode 100644 view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl delete mode 100644 view/theme/oldtest/app/app.js delete mode 100644 view/theme/oldtest/bootstrap.zip delete mode 100644 view/theme/oldtest/css/bootstrap-responsive.css delete mode 100644 view/theme/oldtest/css/bootstrap-responsive.min.css delete mode 100644 view/theme/oldtest/css/bootstrap.css delete mode 100644 view/theme/oldtest/css/bootstrap.min.css delete mode 100644 view/theme/oldtest/default.php delete mode 100644 view/theme/oldtest/img/glyphicons-halflings-white.png delete mode 100644 view/theme/oldtest/img/glyphicons-halflings.png delete mode 100644 view/theme/oldtest/js/bootstrap.js delete mode 100644 view/theme/oldtest/js/bootstrap.min.js delete mode 100644 view/theme/oldtest/js/knockout-2.2.1.js delete mode 100644 view/theme/oldtest/style.css delete mode 100644 view/theme/oldtest/theme.php diff --git a/view/theme/frost-mobile/settings.tpl.BASE.8446.tpl b/view/theme/frost-mobile/settings.tpl.BASE.8446.tpl deleted file mode 100644 index 3e8b33d7f0..0000000000 --- a/view/theme/frost-mobile/settings.tpl.BASE.8446.tpl +++ /dev/null @@ -1,144 +0,0 @@ -<h1>$ptitle</h1> - -$nickname_block - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<h3 class="settings-heading">$h_pass</h3> - -{{inc field_password.tpl with $field=$password1 }}{{endinc}} -{{inc field_password.tpl with $field=$password2 }}{{endinc}} - -{{ if $oid_enable }} -{{inc field_input.tpl with $field=$openid }}{{endinc}} -{{ endif }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_basic</h3> - -{{inc field_input.tpl with $field=$username }}{{endinc}} -{{inc field_input.tpl with $field=$email }}{{endinc}} -{{inc field_custom.tpl with $field=$timezone }}{{endinc}} -{{inc field_input.tpl with $field=$defloc }}{{endinc}} -{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_prv</h3> - - -<input type="hidden" name="visibility" value="$visibility" /> - -{{inc field_input.tpl with $field=$maxreq }}{{endinc}} - -$profile_in_dir - -$profile_in_net_dir - -$hide_friends - -$hide_wall - -$blockwall - -$blocktags - -$suggestme - -$unkmail - - -{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} - -{{inc field_input.tpl with $field=$expire.days }}{{endinc}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>$expire.advanced</h3> - {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} - </div> - </div> - -</div> - - -<div id="settings-default-perms" class="settings-default-perms" > - <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> - <div id="settings-default-perms-menu-end"></div> - -{#<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->#} - - <div style="display: none;"> - <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> - $aclselect - </div> - </div> - -{#<!-- </div>-->#} -</div> -<br/> -<div id="settings-default-perms-end"></div> - -$group_select - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - - -<h3 class="settings-heading">$h_not</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">$activity_options</div> - -{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} - - -<div id="settings-notify-desc">$lbl_not</div> - -<div class="group"> -{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_advn</h3> -<div id="settings-pagetype-desc">$h_descadvn</div> - -$pagetype - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - diff --git a/view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl b/view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl deleted file mode 100644 index 8e5aff019b..0000000000 --- a/view/theme/frost-mobile/settings.tpl.LOCAL.8446.tpl +++ /dev/null @@ -1,147 +0,0 @@ -<h1>$ptitle</h1> - -$nickname_block - -<form action="settings" id="settings-form" method="post" autocomplete="off" > -<input type='hidden' name='form_security_token' value='$form_security_token'> - -<h3 class="settings-heading">$h_pass</h3> - -{{inc field_password.tpl with $field=$password1 }}{{endinc}} -{{inc field_password.tpl with $field=$password2 }}{{endinc}} -{{inc field_password.tpl with $field=$password3 }}{{endinc}} - -{{ if $oid_enable }} -{{inc field_input.tpl with $field=$openid }}{{endinc}} -{{ endif }} - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_basic</h3> - -{{inc field_input.tpl with $field=$username }}{{endinc}} -{{inc field_input.tpl with $field=$email }}{{endinc}} -{{inc field_password.tpl with $field=$password4 }}{{endinc}} -{{inc field_custom.tpl with $field=$timezone }}{{endinc}} -{{inc field_input.tpl with $field=$defloc }}{{endinc}} -{{inc field_checkbox.tpl with $field=$allowloc }}{{endinc}} - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_prv</h3> - - -<input type="hidden" name="visibility" value="$visibility" /> - -{{inc field_input.tpl with $field=$maxreq }}{{endinc}} - -$profile_in_dir - -$profile_in_net_dir - -$hide_friends - -$hide_wall - -$blockwall - -$blocktags - -$suggestme - -$unkmail - - -{{inc field_input.tpl with $field=$cntunkmail }}{{endinc}} - -{{inc field_input.tpl with $field=$expire.days }}{{endinc}} - - -<div class="field input"> - <span class="field_help"><a href="#advanced-expire-popup" id="advanced-expire" class='popupbox' title="$expire.advanced">$expire.label</a></span> - <div style="display: none;"> - <div id="advanced-expire-popup" style="width:auto;height:auto;overflow:auto;"> - <h3>$expire.advanced</h3> - {{ inc field_yesno.tpl with $field=$expire.items }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.notes }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.starred }}{{endinc}} - {{ inc field_yesno.tpl with $field=$expire.network_only }}{{endinc}} - </div> - </div> - -</div> - - -<div id="settings-default-perms" class="settings-default-perms" > - <a href="#settings-jot-acl-wrapper" id="settings-default-perms-menu" class='popupbox'>$permissions $permdesc</a> - <div id="settings-default-perms-menu-end"></div> - -{#<!-- <div id="settings-default-perms-select" style="display: none; margin-bottom: 20px" >-->#} - - <div style="display: none;"> - <div id="settings-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;margin-bottom: 20px"> - $aclselect - </div> - </div> - -{#<!-- </div>-->#} -</div> -<br/> -<div id="settings-default-perms-end"></div> - -$group_select - - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - - -<h3 class="settings-heading">$h_not</h3> -<div id="settings-notifications"> - -<div id="settings-activity-desc">$activity_options</div> - -{{inc field_checkbox.tpl with $field=$post_newfriend }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_joingroup }}{{endinc}} -{{inc field_checkbox.tpl with $field=$post_profilechange }}{{endinc}} - - -<div id="settings-notify-desc">$lbl_not</div> - -<div class="group"> -{{inc field_intcheckbox.tpl with $field=$notify1 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify2 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify3 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify4 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify5 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify6 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify7 }}{{endinc}} -{{inc field_intcheckbox.tpl with $field=$notify8 }}{{endinc}} -</div> - -</div> - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - -<h3 class="settings-heading">$h_advn</h3> -<div id="settings-pagetype-desc">$h_descadvn</div> - -$pagetype - -<div class="settings-submit-wrapper" > -<input type="submit" name="submit" class="settings-submit" value="$submit" /> -</div> - - diff --git a/view/theme/oldtest/app/app.js b/view/theme/oldtest/app/app.js deleted file mode 100644 index eae90c57b5..0000000000 --- a/view/theme/oldtest/app/app.js +++ /dev/null @@ -1,85 +0,0 @@ - -function menuItem (data){ - if (!data) data = ['','','',''] - this.url = ko.observable(data[0]); - this.text = ko.observable(data[1]); - this.style = ko.observable(data[2]); - this.title = ko.observable(data[3]); -} - - -function navModel(data) { - this.nav = ko.observableArray([]); - - if (data) { - for (k in data.nav) { - var n = new menuItem(data.nav[k]); - console.log(k, data.nav[k], n); - this.nav.push(n); - } - } - -} - -function App() { - var self = this; - this.nav = ko.observable(); - - $.getJSON(window.location, function(data) { - for(k in data){ - //console.log(k); - switch(k) { - case 'nav': - var n = new navModel(data[k][0]); - self.nav(n); - break; - } - - } - }); - -} - -ko.applyBindings(new App()); - - -/*var App = { - - menuItem : function(data){ - if (!data) data = ['','','',''] - this.url = ko.observable(data[0]); - this.text = ko.observable(data[1]); - this.style = ko.observable(data[2]); - this.title = ko.observable(data[3]); - }, - - navModel : function() { - - - }, - -}*/ - - - - -// Activates knockout.js -//ko.applyBindings(new navModel()); - -/* -$(document).ready(function(){ - $.getJSON(window.location, function(data) { - for(k in data){ - var model = k+"Model"; - if (model in App) { - for (kk in data[k][0]) { - console.log(kk); - } - - - } - } - - }); -}) -*/ \ No newline at end of file diff --git a/view/theme/oldtest/bootstrap.zip b/view/theme/oldtest/bootstrap.zip deleted file mode 100644 index e4f27746a3bc9aa7d98f44ea10217c92b5fc7062..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85566 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 diff --git a/view/theme/oldtest/css/bootstrap-responsive.css b/view/theme/oldtest/css/bootstrap-responsive.css deleted file mode 100644 index fcd72f7a77..0000000000 --- a/view/theme/oldtest/css/bootstrap-responsive.css +++ /dev/null @@ -1,1109 +0,0 @@ -/*! - * Bootstrap Responsive v2.3.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ - -.clearfix { - *zoom: 1; -} - -.clearfix:before, -.clearfix:after { - display: table; - line-height: 0; - content: ""; -} - -.clearfix:after { - clear: both; -} - -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.input-block-level { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -@-ms-viewport { - width: device-width; -} - -.hidden { - display: none; - visibility: hidden; -} - -.visible-phone { - display: none !important; -} - -.visible-tablet { - display: none !important; -} - -.hidden-desktop { - display: none !important; -} - -.visible-desktop { - display: inherit !important; -} - -@media (min-width: 768px) and (max-width: 979px) { - .hidden-desktop { - display: inherit !important; - } - .visible-desktop { - display: none !important ; - } - .visible-tablet { - display: inherit !important; - } - .hidden-tablet { - display: none !important; - } -} - -@media (max-width: 767px) { - .hidden-desktop { - display: inherit !important; - } - .visible-desktop { - display: none !important; - } - .visible-phone { - display: inherit !important; - } - .hidden-phone { - display: none !important; - } -} - -.visible-print { - display: none !important; -} - -@media print { - .visible-print { - display: inherit !important; - } - .hidden-print { - display: none !important; - } -} - -@media (min-width: 1200px) { - .row { - margin-left: -30px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - line-height: 0; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - min-height: 1px; - margin-left: 30px; - } - .container, - .navbar-static-top .container, - .navbar-fixed-top .container, - .navbar-fixed-bottom .container { - width: 1170px; - } - .span12 { - width: 1170px; - } - .span11 { - width: 1070px; - } - .span10 { - width: 970px; - } - .span9 { - width: 870px; - } - .span8 { - width: 770px; - } - .span7 { - width: 670px; - } - .span6 { - width: 570px; - } - .span5 { - width: 470px; - } - .span4 { - width: 370px; - } - .span3 { - width: 270px; - } - .span2 { - width: 170px; - } - .span1 { - width: 70px; - } - .offset12 { - margin-left: 1230px; - } - .offset11 { - margin-left: 1130px; - } - .offset10 { - margin-left: 1030px; - } - .offset9 { - margin-left: 930px; - } - .offset8 { - margin-left: 830px; - } - .offset7 { - margin-left: 730px; - } - .offset6 { - margin-left: 630px; - } - .offset5 { - margin-left: 530px; - } - .offset4 { - margin-left: 430px; - } - .offset3 { - margin-left: 330px; - } - .offset2 { - margin-left: 230px; - } - .offset1 { - margin-left: 130px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - line-height: 0; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid [class*="span"] { - display: block; - float: left; - width: 100%; - min-height: 30px; - margin-left: 2.564102564102564%; - *margin-left: 2.5109110747408616%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .row-fluid [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid .controls-row [class*="span"] + [class*="span"] { - margin-left: 2.564102564102564%; - } - .row-fluid .span12 { - width: 100%; - *width: 99.94680851063829%; - } - .row-fluid .span11 { - width: 91.45299145299145%; - *width: 91.39979996362975%; - } - .row-fluid .span10 { - width: 82.90598290598291%; - *width: 82.8527914166212%; - } - .row-fluid .span9 { - width: 74.35897435897436%; - *width: 74.30578286961266%; - } - .row-fluid .span8 { - width: 65.81196581196582%; - *width: 65.75877432260411%; - } - .row-fluid .span7 { - width: 57.26495726495726%; - *width: 57.21176577559556%; - } - .row-fluid .span6 { - width: 48.717948717948715%; - *width: 48.664757228587014%; - } - .row-fluid .span5 { - width: 40.17094017094017%; - *width: 40.11774868157847%; - } - .row-fluid .span4 { - width: 31.623931623931625%; - *width: 31.570740134569924%; - } - .row-fluid .span3 { - width: 23.076923076923077%; - *width: 23.023731587561375%; - } - .row-fluid .span2 { - width: 14.52991452991453%; - *width: 14.476723040552828%; - } - .row-fluid .span1 { - width: 5.982905982905983%; - *width: 5.929714493544281%; - } - .row-fluid .offset12 { - margin-left: 105.12820512820512%; - *margin-left: 105.02182214948171%; - } - .row-fluid .offset12:first-child { - margin-left: 102.56410256410257%; - *margin-left: 102.45771958537915%; - } - .row-fluid .offset11 { - margin-left: 96.58119658119658%; - *margin-left: 96.47481360247316%; - } - .row-fluid .offset11:first-child { - margin-left: 94.01709401709402%; - *margin-left: 93.91071103837061%; - } - .row-fluid .offset10 { - margin-left: 88.03418803418803%; - *margin-left: 87.92780505546462%; - } - .row-fluid .offset10:first-child { - margin-left: 85.47008547008548%; - *margin-left: 85.36370249136206%; - } - .row-fluid .offset9 { - margin-left: 79.48717948717949%; - *margin-left: 79.38079650845607%; - } - .row-fluid .offset9:first-child { - margin-left: 76.92307692307693%; - *margin-left: 76.81669394435352%; - } - .row-fluid .offset8 { - margin-left: 70.94017094017094%; - *margin-left: 70.83378796144753%; - } - .row-fluid .offset8:first-child { - margin-left: 68.37606837606839%; - *margin-left: 68.26968539734497%; - } - .row-fluid .offset7 { - margin-left: 62.393162393162385%; - *margin-left: 62.28677941443899%; - } - .row-fluid .offset7:first-child { - margin-left: 59.82905982905982%; - *margin-left: 59.72267685033642%; - } - .row-fluid .offset6 { - margin-left: 53.84615384615384%; - *margin-left: 53.739770867430444%; - } - .row-fluid .offset6:first-child { - margin-left: 51.28205128205128%; - *margin-left: 51.175668303327875%; - } - .row-fluid .offset5 { - margin-left: 45.299145299145295%; - *margin-left: 45.1927623204219%; - } - .row-fluid .offset5:first-child { - margin-left: 42.73504273504273%; - *margin-left: 42.62865975631933%; - } - .row-fluid .offset4 { - margin-left: 36.75213675213675%; - *margin-left: 36.645753773413354%; - } - .row-fluid .offset4:first-child { - margin-left: 34.18803418803419%; - *margin-left: 34.081651209310785%; - } - .row-fluid .offset3 { - margin-left: 28.205128205128204%; - *margin-left: 28.0987452264048%; - } - .row-fluid .offset3:first-child { - margin-left: 25.641025641025642%; - *margin-left: 25.53464266230224%; - } - .row-fluid .offset2 { - margin-left: 19.65811965811966%; - *margin-left: 19.551736679396257%; - } - .row-fluid .offset2:first-child { - margin-left: 17.094017094017094%; - *margin-left: 16.98763411529369%; - } - .row-fluid .offset1 { - margin-left: 11.11111111111111%; - *margin-left: 11.004728132387708%; - } - .row-fluid .offset1:first-child { - margin-left: 8.547008547008547%; - *margin-left: 8.440625568285142%; - } - input, - textarea, - .uneditable-input { - margin-left: 0; - } - .controls-row [class*="span"] + [class*="span"] { - margin-left: 30px; - } - input.span12, - textarea.span12, - .uneditable-input.span12 { - width: 1156px; - } - input.span11, - textarea.span11, - .uneditable-input.span11 { - width: 1056px; - } - input.span10, - textarea.span10, - .uneditable-input.span10 { - width: 956px; - } - input.span9, - textarea.span9, - .uneditable-input.span9 { - width: 856px; - } - input.span8, - textarea.span8, - .uneditable-input.span8 { - width: 756px; - } - input.span7, - textarea.span7, - .uneditable-input.span7 { - width: 656px; - } - input.span6, - textarea.span6, - .uneditable-input.span6 { - width: 556px; - } - input.span5, - textarea.span5, - .uneditable-input.span5 { - width: 456px; - } - input.span4, - textarea.span4, - .uneditable-input.span4 { - width: 356px; - } - input.span3, - textarea.span3, - .uneditable-input.span3 { - width: 256px; - } - input.span2, - textarea.span2, - .uneditable-input.span2 { - width: 156px; - } - input.span1, - textarea.span1, - .uneditable-input.span1 { - width: 56px; - } - .thumbnails { - margin-left: -30px; - } - .thumbnails > li { - margin-left: 30px; - } - .row-fluid .thumbnails { - margin-left: 0; - } -} - -@media (min-width: 768px) and (max-width: 979px) { - .row { - margin-left: -20px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - line-height: 0; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - min-height: 1px; - margin-left: 20px; - } - .container, - .navbar-static-top .container, - .navbar-fixed-top .container, - .navbar-fixed-bottom .container { - width: 724px; - } - .span12 { - width: 724px; - } - .span11 { - width: 662px; - } - .span10 { - width: 600px; - } - .span9 { - width: 538px; - } - .span8 { - width: 476px; - } - .span7 { - width: 414px; - } - .span6 { - width: 352px; - } - .span5 { - width: 290px; - } - .span4 { - width: 228px; - } - .span3 { - width: 166px; - } - .span2 { - width: 104px; - } - .span1 { - width: 42px; - } - .offset12 { - margin-left: 764px; - } - .offset11 { - margin-left: 702px; - } - .offset10 { - margin-left: 640px; - } - .offset9 { - margin-left: 578px; - } - .offset8 { - margin-left: 516px; - } - .offset7 { - margin-left: 454px; - } - .offset6 { - margin-left: 392px; - } - .offset5 { - margin-left: 330px; - } - .offset4 { - margin-left: 268px; - } - .offset3 { - margin-left: 206px; - } - .offset2 { - margin-left: 144px; - } - .offset1 { - margin-left: 82px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - line-height: 0; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid [class*="span"] { - display: block; - float: left; - width: 100%; - min-height: 30px; - margin-left: 2.7624309392265194%; - *margin-left: 2.709239449864817%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .row-fluid [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid .controls-row [class*="span"] + [class*="span"] { - margin-left: 2.7624309392265194%; - } - .row-fluid .span12 { - width: 100%; - *width: 99.94680851063829%; - } - .row-fluid .span11 { - width: 91.43646408839778%; - *width: 91.38327259903608%; - } - .row-fluid .span10 { - width: 82.87292817679558%; - *width: 82.81973668743387%; - } - .row-fluid .span9 { - width: 74.30939226519337%; - *width: 74.25620077583166%; - } - .row-fluid .span8 { - width: 65.74585635359117%; - *width: 65.69266486422946%; - } - .row-fluid .span7 { - width: 57.18232044198895%; - *width: 57.12912895262725%; - } - .row-fluid .span6 { - width: 48.61878453038674%; - *width: 48.56559304102504%; - } - .row-fluid .span5 { - width: 40.05524861878453%; - *width: 40.00205712942283%; - } - .row-fluid .span4 { - width: 31.491712707182323%; - *width: 31.43852121782062%; - } - .row-fluid .span3 { - width: 22.92817679558011%; - *width: 22.87498530621841%; - } - .row-fluid .span2 { - width: 14.3646408839779%; - *width: 14.311449394616199%; - } - .row-fluid .span1 { - width: 5.801104972375691%; - *width: 5.747913483013988%; - } - .row-fluid .offset12 { - margin-left: 105.52486187845304%; - *margin-left: 105.41847889972962%; - } - .row-fluid .offset12:first-child { - margin-left: 102.76243093922652%; - *margin-left: 102.6560479605031%; - } - .row-fluid .offset11 { - margin-left: 96.96132596685082%; - *margin-left: 96.8549429881274%; - } - .row-fluid .offset11:first-child { - margin-left: 94.1988950276243%; - *margin-left: 94.09251204890089%; - } - .row-fluid .offset10 { - margin-left: 88.39779005524862%; - *margin-left: 88.2914070765252%; - } - .row-fluid .offset10:first-child { - margin-left: 85.6353591160221%; - *margin-left: 85.52897613729868%; - } - .row-fluid .offset9 { - margin-left: 79.8342541436464%; - *margin-left: 79.72787116492299%; - } - .row-fluid .offset9:first-child { - margin-left: 77.07182320441989%; - *margin-left: 76.96544022569647%; - } - .row-fluid .offset8 { - margin-left: 71.2707182320442%; - *margin-left: 71.16433525332079%; - } - .row-fluid .offset8:first-child { - margin-left: 68.50828729281768%; - *margin-left: 68.40190431409427%; - } - .row-fluid .offset7 { - margin-left: 62.70718232044199%; - *margin-left: 62.600799341718584%; - } - .row-fluid .offset7:first-child { - margin-left: 59.94475138121547%; - *margin-left: 59.838368402492065%; - } - .row-fluid .offset6 { - margin-left: 54.14364640883978%; - *margin-left: 54.037263430116376%; - } - .row-fluid .offset6:first-child { - margin-left: 51.38121546961326%; - *margin-left: 51.27483249088986%; - } - .row-fluid .offset5 { - margin-left: 45.58011049723757%; - *margin-left: 45.47372751851417%; - } - .row-fluid .offset5:first-child { - margin-left: 42.81767955801105%; - *margin-left: 42.71129657928765%; - } - .row-fluid .offset4 { - margin-left: 37.01657458563536%; - *margin-left: 36.91019160691196%; - } - .row-fluid .offset4:first-child { - margin-left: 34.25414364640884%; - *margin-left: 34.14776066768544%; - } - .row-fluid .offset3 { - margin-left: 28.45303867403315%; - *margin-left: 28.346655695309746%; - } - .row-fluid .offset3:first-child { - margin-left: 25.69060773480663%; - *margin-left: 25.584224756083227%; - } - .row-fluid .offset2 { - margin-left: 19.88950276243094%; - *margin-left: 19.783119783707537%; - } - .row-fluid .offset2:first-child { - margin-left: 17.12707182320442%; - *margin-left: 17.02068884448102%; - } - .row-fluid .offset1 { - margin-left: 11.32596685082873%; - *margin-left: 11.219583872105325%; - } - .row-fluid .offset1:first-child { - margin-left: 8.56353591160221%; - *margin-left: 8.457152932878806%; - } - input, - textarea, - .uneditable-input { - margin-left: 0; - } - .controls-row [class*="span"] + [class*="span"] { - margin-left: 20px; - } - input.span12, - textarea.span12, - .uneditable-input.span12 { - width: 710px; - } - input.span11, - textarea.span11, - .uneditable-input.span11 { - width: 648px; - } - input.span10, - textarea.span10, - .uneditable-input.span10 { - width: 586px; - } - input.span9, - textarea.span9, - .uneditable-input.span9 { - width: 524px; - } - input.span8, - textarea.span8, - .uneditable-input.span8 { - width: 462px; - } - input.span7, - textarea.span7, - .uneditable-input.span7 { - width: 400px; - } - input.span6, - textarea.span6, - .uneditable-input.span6 { - width: 338px; - } - input.span5, - textarea.span5, - .uneditable-input.span5 { - width: 276px; - } - input.span4, - textarea.span4, - .uneditable-input.span4 { - width: 214px; - } - input.span3, - textarea.span3, - .uneditable-input.span3 { - width: 152px; - } - input.span2, - textarea.span2, - .uneditable-input.span2 { - width: 90px; - } - input.span1, - textarea.span1, - .uneditable-input.span1 { - width: 28px; - } -} - -@media (max-width: 767px) { - body { - padding-right: 20px; - padding-left: 20px; - } - .navbar-fixed-top, - .navbar-fixed-bottom, - .navbar-static-top { - margin-right: -20px; - margin-left: -20px; - } - .container-fluid { - padding: 0; - } - .dl-horizontal dt { - float: none; - width: auto; - clear: none; - text-align: left; - } - .dl-horizontal dd { - margin-left: 0; - } - .container { - width: auto; - } - .row-fluid { - width: 100%; - } - .row, - .thumbnails { - margin-left: 0; - } - .thumbnails > li { - float: none; - margin-left: 0; - } - [class*="span"], - .uneditable-input[class*="span"], - .row-fluid [class*="span"] { - display: block; - float: none; - width: 100%; - margin-left: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .span12, - .row-fluid .span12 { - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .row-fluid [class*="offset"]:first-child { - margin-left: 0; - } - .input-large, - .input-xlarge, - .input-xxlarge, - input[class*="span"], - select[class*="span"], - textarea[class*="span"], - .uneditable-input { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - .input-prepend input, - .input-append input, - .input-prepend input[class*="span"], - .input-append input[class*="span"] { - display: inline-block; - width: auto; - } - .controls-row [class*="span"] + [class*="span"] { - margin-left: 0; - } - .modal { - position: fixed; - top: 20px; - right: 20px; - left: 20px; - width: auto; - margin: 0; - } - .modal.fade { - top: -100px; - } - .modal.fade.in { - top: 20px; - } -} - -@media (max-width: 480px) { - .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); - } - .page-header h1 small { - display: block; - line-height: 20px; - } - input[type="checkbox"], - input[type="radio"] { - border: 1px solid #ccc; - } - .form-horizontal .control-label { - float: none; - width: auto; - padding-top: 0; - text-align: left; - } - .form-horizontal .controls { - margin-left: 0; - } - .form-horizontal .control-list { - padding-top: 0; - } - .form-horizontal .form-actions { - padding-right: 10px; - padding-left: 10px; - } - .media .pull-left, - .media .pull-right { - display: block; - float: none; - margin-bottom: 10px; - } - .media-object { - margin-right: 0; - margin-left: 0; - } - .modal { - top: 10px; - right: 10px; - left: 10px; - } - .modal-header .close { - padding: 10px; - margin: -10px; - } - .carousel-caption { - position: static; - } -} - -@media (max-width: 979px) { - body { - padding-top: 0; - } - .navbar-fixed-top, - .navbar-fixed-bottom { - position: static; - } - .navbar-fixed-top { - margin-bottom: 20px; - } - .navbar-fixed-bottom { - margin-top: 20px; - } - .navbar-fixed-top .navbar-inner, - .navbar-fixed-bottom .navbar-inner { - padding: 5px; - } - .navbar .container { - width: auto; - padding: 0; - } - .navbar .brand { - padding-right: 10px; - padding-left: 10px; - margin: 0 0 0 -5px; - } - .nav-collapse { - clear: both; - } - .nav-collapse .nav { - float: none; - margin: 0 0 10px; - } - .nav-collapse .nav > li { - float: none; - } - .nav-collapse .nav > li > a { - margin-bottom: 2px; - } - .nav-collapse .nav > .divider-vertical { - display: none; - } - .nav-collapse .nav .nav-header { - color: #777777; - text-shadow: none; - } - .nav-collapse .nav > li > a, - .nav-collapse .dropdown-menu a { - padding: 9px 15px; - font-weight: bold; - color: #777777; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - } - .nav-collapse .btn { - padding: 4px 10px 4px; - font-weight: normal; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - } - .nav-collapse .dropdown-menu li + li a { - margin-bottom: 2px; - } - .nav-collapse .nav > li > a:hover, - .nav-collapse .nav > li > a:focus, - .nav-collapse .dropdown-menu a:hover, - .nav-collapse .dropdown-menu a:focus { - background-color: #f2f2f2; - } - .navbar-inverse .nav-collapse .nav > li > a, - .navbar-inverse .nav-collapse .dropdown-menu a { - color: #999999; - } - .navbar-inverse .nav-collapse .nav > li > a:hover, - .navbar-inverse .nav-collapse .nav > li > a:focus, - .navbar-inverse .nav-collapse .dropdown-menu a:hover, - .navbar-inverse .nav-collapse .dropdown-menu a:focus { - background-color: #111111; - } - .nav-collapse.in .btn-group { - padding: 0; - margin-top: 5px; - } - .nav-collapse .dropdown-menu { - position: static; - top: auto; - left: auto; - display: none; - float: none; - max-width: none; - padding: 0; - margin: 0 15px; - background-color: transparent; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - } - .nav-collapse .open > .dropdown-menu { - display: block; - } - .nav-collapse .dropdown-menu:before, - .nav-collapse .dropdown-menu:after { - display: none; - } - .nav-collapse .dropdown-menu .divider { - display: none; - } - .nav-collapse .nav > li > .dropdown-menu:before, - .nav-collapse .nav > li > .dropdown-menu:after { - display: none; - } - .nav-collapse .navbar-form, - .nav-collapse .navbar-search { - float: none; - padding: 10px 15px; - margin: 10px 0; - border-top: 1px solid #f2f2f2; - border-bottom: 1px solid #f2f2f2; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - } - .navbar-inverse .nav-collapse .navbar-form, - .navbar-inverse .nav-collapse .navbar-search { - border-top-color: #111111; - border-bottom-color: #111111; - } - .navbar .nav-collapse .nav.pull-right { - float: none; - margin-left: 0; - } - .nav-collapse, - .nav-collapse.collapse { - height: 0; - overflow: hidden; - } - .navbar .btn-navbar { - display: block; - } - .navbar-static .navbar-inner { - padding-right: 10px; - padding-left: 10px; - } -} - -@media (min-width: 980px) { - .nav-collapse.collapse { - height: auto !important; - overflow: visible !important; - } -} diff --git a/view/theme/oldtest/css/bootstrap-responsive.min.css b/view/theme/oldtest/css/bootstrap-responsive.min.css deleted file mode 100644 index d1b7f4b0b8..0000000000 --- a/view/theme/oldtest/css/bootstrap-responsive.min.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * Bootstrap Responsive v2.3.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/view/theme/oldtest/css/bootstrap.css b/view/theme/oldtest/css/bootstrap.css deleted file mode 100644 index 2f56af33f3..0000000000 --- a/view/theme/oldtest/css/bootstrap.css +++ /dev/null @@ -1,6158 +0,0 @@ -/*! - * Bootstrap v2.3.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ - -.clearfix { - *zoom: 1; -} - -.clearfix:before, -.clearfix:after { - display: table; - line-height: 0; - content: ""; -} - -.clearfix:after { - clear: both; -} - -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.input-block-level { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -nav, -section { - display: block; -} - -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} - -audio:not([controls]) { - display: none; -} - -html { - font-size: 100%; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} - -a:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -a:hover, -a:active { - outline: 0; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - width: auto\9; - height: auto; - max-width: 100%; - vertical-align: middle; - border: 0; - -ms-interpolation-mode: bicubic; -} - -#map_canvas img, -.google-maps img { - max-width: none; -} - -button, -input, -select, -textarea { - margin: 0; - font-size: 100%; - vertical-align: middle; -} - -button, -input { - *overflow: visible; - line-height: normal; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; -} - -label, -select, -button, -input[type="button"], -input[type="reset"], -input[type="submit"], -input[type="radio"], -input[type="checkbox"] { - cursor: pointer; -} - -input[type="search"] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} - -input[type="search"]::-webkit-search-decoration, -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} - -textarea { - overflow: auto; - vertical-align: top; -} - -@media print { - * { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - @page { - margin: 0.5cm; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } -} - -body { - margin: 0; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 20px; - color: #333333; - background-color: #ffffff; -} - -a { - color: #0088cc; - text-decoration: none; -} - -a:hover, -a:focus { - color: #005580; - text-decoration: underline; -} - -.img-rounded { - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.img-polaroid { - padding: 4px; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -} - -.img-circle { - -webkit-border-radius: 500px; - -moz-border-radius: 500px; - border-radius: 500px; -} - -.row { - margin-left: -20px; - *zoom: 1; -} - -.row:before, -.row:after { - display: table; - line-height: 0; - content: ""; -} - -.row:after { - clear: both; -} - -[class*="span"] { - float: left; - min-height: 1px; - margin-left: 20px; -} - -.container, -.navbar-static-top .container, -.navbar-fixed-top .container, -.navbar-fixed-bottom .container { - width: 940px; -} - -.span12 { - width: 940px; -} - -.span11 { - width: 860px; -} - -.span10 { - width: 780px; -} - -.span9 { - width: 700px; -} - -.span8 { - width: 620px; -} - -.span7 { - width: 540px; -} - -.span6 { - width: 460px; -} - -.span5 { - width: 380px; -} - -.span4 { - width: 300px; -} - -.span3 { - width: 220px; -} - -.span2 { - width: 140px; -} - -.span1 { - width: 60px; -} - -.offset12 { - margin-left: 980px; -} - -.offset11 { - margin-left: 900px; -} - -.offset10 { - margin-left: 820px; -} - -.offset9 { - margin-left: 740px; -} - -.offset8 { - margin-left: 660px; -} - -.offset7 { - margin-left: 580px; -} - -.offset6 { - margin-left: 500px; -} - -.offset5 { - margin-left: 420px; -} - -.offset4 { - margin-left: 340px; -} - -.offset3 { - margin-left: 260px; -} - -.offset2 { - margin-left: 180px; -} - -.offset1 { - margin-left: 100px; -} - -.row-fluid { - width: 100%; - *zoom: 1; -} - -.row-fluid:before, -.row-fluid:after { - display: table; - line-height: 0; - content: ""; -} - -.row-fluid:after { - clear: both; -} - -.row-fluid [class*="span"] { - display: block; - float: left; - width: 100%; - min-height: 30px; - margin-left: 2.127659574468085%; - *margin-left: 2.074468085106383%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.row-fluid [class*="span"]:first-child { - margin-left: 0; -} - -.row-fluid .controls-row [class*="span"] + [class*="span"] { - margin-left: 2.127659574468085%; -} - -.row-fluid .span12 { - width: 100%; - *width: 99.94680851063829%; -} - -.row-fluid .span11 { - width: 91.48936170212765%; - *width: 91.43617021276594%; -} - -.row-fluid .span10 { - width: 82.97872340425532%; - *width: 82.92553191489361%; -} - -.row-fluid .span9 { - width: 74.46808510638297%; - *width: 74.41489361702126%; -} - -.row-fluid .span8 { - width: 65.95744680851064%; - *width: 65.90425531914893%; -} - -.row-fluid .span7 { - width: 57.44680851063829%; - *width: 57.39361702127659%; -} - -.row-fluid .span6 { - width: 48.93617021276595%; - *width: 48.88297872340425%; -} - -.row-fluid .span5 { - width: 40.42553191489362%; - *width: 40.37234042553192%; -} - -.row-fluid .span4 { - width: 31.914893617021278%; - *width: 31.861702127659576%; -} - -.row-fluid .span3 { - width: 23.404255319148934%; - *width: 23.351063829787233%; -} - -.row-fluid .span2 { - width: 14.893617021276595%; - *width: 14.840425531914894%; -} - -.row-fluid .span1 { - width: 6.382978723404255%; - *width: 6.329787234042553%; -} - -.row-fluid .offset12 { - margin-left: 104.25531914893617%; - *margin-left: 104.14893617021275%; -} - -.row-fluid .offset12:first-child { - margin-left: 102.12765957446808%; - *margin-left: 102.02127659574467%; -} - -.row-fluid .offset11 { - margin-left: 95.74468085106382%; - *margin-left: 95.6382978723404%; -} - -.row-fluid .offset11:first-child { - margin-left: 93.61702127659574%; - *margin-left: 93.51063829787232%; -} - -.row-fluid .offset10 { - margin-left: 87.23404255319149%; - *margin-left: 87.12765957446807%; -} - -.row-fluid .offset10:first-child { - margin-left: 85.1063829787234%; - *margin-left: 84.99999999999999%; -} - -.row-fluid .offset9 { - margin-left: 78.72340425531914%; - *margin-left: 78.61702127659572%; -} - -.row-fluid .offset9:first-child { - margin-left: 76.59574468085106%; - *margin-left: 76.48936170212764%; -} - -.row-fluid .offset8 { - margin-left: 70.2127659574468%; - *margin-left: 70.10638297872339%; -} - -.row-fluid .offset8:first-child { - margin-left: 68.08510638297872%; - *margin-left: 67.9787234042553%; -} - -.row-fluid .offset7 { - margin-left: 61.70212765957446%; - *margin-left: 61.59574468085106%; -} - -.row-fluid .offset7:first-child { - margin-left: 59.574468085106375%; - *margin-left: 59.46808510638297%; -} - -.row-fluid .offset6 { - margin-left: 53.191489361702125%; - *margin-left: 53.085106382978715%; -} - -.row-fluid .offset6:first-child { - margin-left: 51.063829787234035%; - *margin-left: 50.95744680851063%; -} - -.row-fluid .offset5 { - margin-left: 44.68085106382979%; - *margin-left: 44.57446808510638%; -} - -.row-fluid .offset5:first-child { - margin-left: 42.5531914893617%; - *margin-left: 42.4468085106383%; -} - -.row-fluid .offset4 { - margin-left: 36.170212765957444%; - *margin-left: 36.06382978723405%; -} - -.row-fluid .offset4:first-child { - margin-left: 34.04255319148936%; - *margin-left: 33.93617021276596%; -} - -.row-fluid .offset3 { - margin-left: 27.659574468085104%; - *margin-left: 27.5531914893617%; -} - -.row-fluid .offset3:first-child { - margin-left: 25.53191489361702%; - *margin-left: 25.425531914893618%; -} - -.row-fluid .offset2 { - margin-left: 19.148936170212764%; - *margin-left: 19.04255319148936%; -} - -.row-fluid .offset2:first-child { - margin-left: 17.02127659574468%; - *margin-left: 16.914893617021278%; -} - -.row-fluid .offset1 { - margin-left: 10.638297872340425%; - *margin-left: 10.53191489361702%; -} - -.row-fluid .offset1:first-child { - margin-left: 8.51063829787234%; - *margin-left: 8.404255319148938%; -} - -[class*="span"].hide, -.row-fluid [class*="span"].hide { - display: none; -} - -[class*="span"].pull-right, -.row-fluid [class*="span"].pull-right { - float: right; -} - -.container { - margin-right: auto; - margin-left: auto; - *zoom: 1; -} - -.container:before, -.container:after { - display: table; - line-height: 0; - content: ""; -} - -.container:after { - clear: both; -} - -.container-fluid { - padding-right: 20px; - padding-left: 20px; - *zoom: 1; -} - -.container-fluid:before, -.container-fluid:after { - display: table; - line-height: 0; - content: ""; -} - -.container-fluid:after { - clear: both; -} - -p { - margin: 0 0 10px; -} - -.lead { - margin-bottom: 20px; - font-size: 21px; - font-weight: 200; - line-height: 30px; -} - -small { - font-size: 85%; -} - -strong { - font-weight: bold; -} - -em { - font-style: italic; -} - -cite { - font-style: normal; -} - -.muted { - color: #999999; -} - -a.muted:hover, -a.muted:focus { - color: #808080; -} - -.text-warning { - color: #c09853; -} - -a.text-warning:hover, -a.text-warning:focus { - color: #a47e3c; -} - -.text-error { - color: #b94a48; -} - -a.text-error:hover, -a.text-error:focus { - color: #953b39; -} - -.text-info { - color: #3a87ad; -} - -a.text-info:hover, -a.text-info:focus { - color: #2d6987; -} - -.text-success { - color: #468847; -} - -a.text-success:hover, -a.text-success:focus { - color: #356635; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 10px 0; - font-family: inherit; - font-weight: bold; - line-height: 20px; - color: inherit; - text-rendering: optimizelegibility; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - font-weight: normal; - line-height: 1; - color: #999999; -} - -h1, -h2, -h3 { - line-height: 40px; -} - -h1 { - font-size: 38.5px; -} - -h2 { - font-size: 31.5px; -} - -h3 { - font-size: 24.5px; -} - -h4 { - font-size: 17.5px; -} - -h5 { - font-size: 14px; -} - -h6 { - font-size: 11.9px; -} - -h1 small { - font-size: 24.5px; -} - -h2 small { - font-size: 17.5px; -} - -h3 small { - font-size: 14px; -} - -h4 small { - font-size: 14px; -} - -.page-header { - padding-bottom: 9px; - margin: 20px 0 30px; - border-bottom: 1px solid #eeeeee; -} - -ul, -ol { - padding: 0; - margin: 0 0 10px 25px; -} - -ul ul, -ul ol, -ol ol, -ol ul { - margin-bottom: 0; -} - -li { - line-height: 20px; -} - -ul.unstyled, -ol.unstyled { - margin-left: 0; - list-style: none; -} - -ul.inline, -ol.inline { - margin-left: 0; - list-style: none; -} - -ul.inline > li, -ol.inline > li { - display: inline-block; - *display: inline; - padding-right: 5px; - padding-left: 5px; - *zoom: 1; -} - -dl { - margin-bottom: 20px; -} - -dt, -dd { - line-height: 20px; -} - -dt { - font-weight: bold; -} - -dd { - margin-left: 10px; -} - -.dl-horizontal { - *zoom: 1; -} - -.dl-horizontal:before, -.dl-horizontal:after { - display: table; - line-height: 0; - content: ""; -} - -.dl-horizontal:after { - clear: both; -} - -.dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap; -} - -.dl-horizontal dd { - margin-left: 180px; -} - -hr { - margin: 20px 0; - border: 0; - border-top: 1px solid #eeeeee; - border-bottom: 1px solid #ffffff; -} - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #999999; -} - -abbr.initialism { - font-size: 90%; - text-transform: uppercase; -} - -blockquote { - padding: 0 0 0 15px; - margin: 0 0 20px; - border-left: 5px solid #eeeeee; -} - -blockquote p { - margin-bottom: 0; - font-size: 17.5px; - font-weight: 300; - line-height: 1.25; -} - -blockquote small { - display: block; - line-height: 20px; - color: #999999; -} - -blockquote small:before { - content: '\2014 \00A0'; -} - -blockquote.pull-right { - float: right; - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; -} - -blockquote.pull-right p, -blockquote.pull-right small { - text-align: right; -} - -blockquote.pull-right small:before { - content: ''; -} - -blockquote.pull-right small:after { - content: '\00A0 \2014'; -} - -q:before, -q:after, -blockquote:before, -blockquote:after { - content: ""; -} - -address { - display: block; - margin-bottom: 20px; - font-style: normal; - line-height: 20px; -} - -code, -pre { - padding: 0 3px 2px; - font-family: Monaco, Menlo, Consolas, "Courier New", monospace; - font-size: 12px; - color: #333333; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -code { - padding: 2px 4px; - color: #d14; - white-space: nowrap; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} - -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 20px; - word-break: break-all; - word-wrap: break-word; - white-space: pre; - white-space: pre-wrap; - background-color: #f5f5f5; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -pre.prettyprint { - margin-bottom: 20px; -} - -pre code { - padding: 0; - color: inherit; - white-space: pre; - white-space: pre-wrap; - background-color: transparent; - border: 0; -} - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} - -form { - margin: 0 0 20px; -} - -fieldset { - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: 40px; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} - -legend small { - font-size: 15px; - color: #999999; -} - -label, -input, -button, -select, -textarea { - font-size: 14px; - font-weight: normal; - line-height: 20px; -} - -input, -button, -select, -textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -label { - display: block; - margin-bottom: 5px; -} - -select, -textarea, -input[type="text"], -input[type="password"], -input[type="datetime"], -input[type="datetime-local"], -input[type="date"], -input[type="month"], -input[type="time"], -input[type="week"], -input[type="number"], -input[type="email"], -input[type="url"], -input[type="search"], -input[type="tel"], -input[type="color"], -.uneditable-input { - display: inline-block; - height: 20px; - padding: 4px 6px; - margin-bottom: 10px; - font-size: 14px; - line-height: 20px; - color: #555555; - vertical-align: middle; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -input, -textarea, -.uneditable-input { - width: 206px; -} - -textarea { - height: auto; -} - -textarea, -input[type="text"], -input[type="password"], -input[type="datetime"], -input[type="datetime-local"], -input[type="date"], -input[type="month"], -input[type="time"], -input[type="week"], -input[type="number"], -input[type="email"], -input[type="url"], -input[type="search"], -input[type="tel"], -input[type="color"], -.uneditable-input { - background-color: #ffffff; - border: 1px solid #cccccc; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; - -moz-transition: border linear 0.2s, box-shadow linear 0.2s; - -o-transition: border linear 0.2s, box-shadow linear 0.2s; - transition: border linear 0.2s, box-shadow linear 0.2s; -} - -textarea:focus, -input[type="text"]:focus, -input[type="password"]:focus, -input[type="datetime"]:focus, -input[type="datetime-local"]:focus, -input[type="date"]:focus, -input[type="month"]:focus, -input[type="time"]:focus, -input[type="week"]:focus, -input[type="number"]:focus, -input[type="email"]:focus, -input[type="url"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="color"]:focus, -.uneditable-input:focus { - border-color: rgba(82, 168, 236, 0.8); - outline: 0; - outline: thin dotted \9; - /* IE6-9 */ - - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -} - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - *margin-top: 0; - line-height: normal; -} - -input[type="file"], -input[type="image"], -input[type="submit"], -input[type="reset"], -input[type="button"], -input[type="radio"], -input[type="checkbox"] { - width: auto; -} - -select, -input[type="file"] { - height: 30px; - /* In IE7, the height of the select element cannot be changed by height, only font-size */ - - *margin-top: 4px; - /* For IE7, add top margin to align select with labels */ - - line-height: 30px; -} - -select { - width: 220px; - background-color: #ffffff; - border: 1px solid #cccccc; -} - -select[multiple], -select[size] { - height: auto; -} - -select:focus, -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.uneditable-input, -.uneditable-textarea { - color: #999999; - cursor: not-allowed; - background-color: #fcfcfc; - border-color: #cccccc; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -} - -.uneditable-input { - overflow: hidden; - white-space: nowrap; -} - -.uneditable-textarea { - width: auto; - height: auto; -} - -input:-moz-placeholder, -textarea:-moz-placeholder { - color: #999999; -} - -input:-ms-input-placeholder, -textarea:-ms-input-placeholder { - color: #999999; -} - -input::-webkit-input-placeholder, -textarea::-webkit-input-placeholder { - color: #999999; -} - -.radio, -.checkbox { - min-height: 20px; - padding-left: 20px; -} - -.radio input[type="radio"], -.checkbox input[type="checkbox"] { - float: left; - margin-left: -20px; -} - -.controls > .radio:first-child, -.controls > .checkbox:first-child { - padding-top: 5px; -} - -.radio.inline, -.checkbox.inline { - display: inline-block; - padding-top: 5px; - margin-bottom: 0; - vertical-align: middle; -} - -.radio.inline + .radio.inline, -.checkbox.inline + .checkbox.inline { - margin-left: 10px; -} - -.input-mini { - width: 60px; -} - -.input-small { - width: 90px; -} - -.input-medium { - width: 150px; -} - -.input-large { - width: 210px; -} - -.input-xlarge { - width: 270px; -} - -.input-xxlarge { - width: 530px; -} - -input[class*="span"], -select[class*="span"], -textarea[class*="span"], -.uneditable-input[class*="span"], -.row-fluid input[class*="span"], -.row-fluid select[class*="span"], -.row-fluid textarea[class*="span"], -.row-fluid .uneditable-input[class*="span"] { - float: none; - margin-left: 0; -} - -.input-append input[class*="span"], -.input-append .uneditable-input[class*="span"], -.input-prepend input[class*="span"], -.input-prepend .uneditable-input[class*="span"], -.row-fluid input[class*="span"], -.row-fluid select[class*="span"], -.row-fluid textarea[class*="span"], -.row-fluid .uneditable-input[class*="span"], -.row-fluid .input-prepend [class*="span"], -.row-fluid .input-append [class*="span"] { - display: inline-block; -} - -input, -textarea, -.uneditable-input { - margin-left: 0; -} - -.controls-row [class*="span"] + [class*="span"] { - margin-left: 20px; -} - -input.span12, -textarea.span12, -.uneditable-input.span12 { - width: 926px; -} - -input.span11, -textarea.span11, -.uneditable-input.span11 { - width: 846px; -} - -input.span10, -textarea.span10, -.uneditable-input.span10 { - width: 766px; -} - -input.span9, -textarea.span9, -.uneditable-input.span9 { - width: 686px; -} - -input.span8, -textarea.span8, -.uneditable-input.span8 { - width: 606px; -} - -input.span7, -textarea.span7, -.uneditable-input.span7 { - width: 526px; -} - -input.span6, -textarea.span6, -.uneditable-input.span6 { - width: 446px; -} - -input.span5, -textarea.span5, -.uneditable-input.span5 { - width: 366px; -} - -input.span4, -textarea.span4, -.uneditable-input.span4 { - width: 286px; -} - -input.span3, -textarea.span3, -.uneditable-input.span3 { - width: 206px; -} - -input.span2, -textarea.span2, -.uneditable-input.span2 { - width: 126px; -} - -input.span1, -textarea.span1, -.uneditable-input.span1 { - width: 46px; -} - -.controls-row { - *zoom: 1; -} - -.controls-row:before, -.controls-row:after { - display: table; - line-height: 0; - content: ""; -} - -.controls-row:after { - clear: both; -} - -.controls-row [class*="span"], -.row-fluid .controls-row [class*="span"] { - float: left; -} - -.controls-row .checkbox[class*="span"], -.controls-row .radio[class*="span"] { - padding-top: 5px; -} - -input[disabled], -select[disabled], -textarea[disabled], -input[readonly], -select[readonly], -textarea[readonly] { - cursor: not-allowed; - background-color: #eeeeee; -} - -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"][readonly], -input[type="checkbox"][readonly] { - background-color: transparent; -} - -.control-group.warning .control-label, -.control-group.warning .help-block, -.control-group.warning .help-inline { - color: #c09853; -} - -.control-group.warning .checkbox, -.control-group.warning .radio, -.control-group.warning input, -.control-group.warning select, -.control-group.warning textarea { - color: #c09853; -} - -.control-group.warning input, -.control-group.warning select, -.control-group.warning textarea { - border-color: #c09853; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.warning input:focus, -.control-group.warning select:focus, -.control-group.warning textarea:focus { - border-color: #a47e3c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -} - -.control-group.warning .input-prepend .add-on, -.control-group.warning .input-append .add-on { - color: #c09853; - background-color: #fcf8e3; - border-color: #c09853; -} - -.control-group.error .control-label, -.control-group.error .help-block, -.control-group.error .help-inline { - color: #b94a48; -} - -.control-group.error .checkbox, -.control-group.error .radio, -.control-group.error input, -.control-group.error select, -.control-group.error textarea { - color: #b94a48; -} - -.control-group.error input, -.control-group.error select, -.control-group.error textarea { - border-color: #b94a48; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.error input:focus, -.control-group.error select:focus, -.control-group.error textarea:focus { - border-color: #953b39; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -} - -.control-group.error .input-prepend .add-on, -.control-group.error .input-append .add-on { - color: #b94a48; - background-color: #f2dede; - border-color: #b94a48; -} - -.control-group.success .control-label, -.control-group.success .help-block, -.control-group.success .help-inline { - color: #468847; -} - -.control-group.success .checkbox, -.control-group.success .radio, -.control-group.success input, -.control-group.success select, -.control-group.success textarea { - color: #468847; -} - -.control-group.success input, -.control-group.success select, -.control-group.success textarea { - border-color: #468847; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.success input:focus, -.control-group.success select:focus, -.control-group.success textarea:focus { - border-color: #356635; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -} - -.control-group.success .input-prepend .add-on, -.control-group.success .input-append .add-on { - color: #468847; - background-color: #dff0d8; - border-color: #468847; -} - -.control-group.info .control-label, -.control-group.info .help-block, -.control-group.info .help-inline { - color: #3a87ad; -} - -.control-group.info .checkbox, -.control-group.info .radio, -.control-group.info input, -.control-group.info select, -.control-group.info textarea { - color: #3a87ad; -} - -.control-group.info input, -.control-group.info select, -.control-group.info textarea { - border-color: #3a87ad; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.control-group.info input:focus, -.control-group.info select:focus, -.control-group.info textarea:focus { - border-color: #2d6987; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; -} - -.control-group.info .input-prepend .add-on, -.control-group.info .input-append .add-on { - color: #3a87ad; - background-color: #d9edf7; - border-color: #3a87ad; -} - -input:focus:invalid, -textarea:focus:invalid, -select:focus:invalid { - color: #b94a48; - border-color: #ee5f5b; -} - -input:focus:invalid:focus, -textarea:focus:invalid:focus, -select:focus:invalid:focus { - border-color: #e9322d; - -webkit-box-shadow: 0 0 6px #f8b9b7; - -moz-box-shadow: 0 0 6px #f8b9b7; - box-shadow: 0 0 6px #f8b9b7; -} - -.form-actions { - padding: 19px 20px 20px; - margin-top: 20px; - margin-bottom: 20px; - background-color: #f5f5f5; - border-top: 1px solid #e5e5e5; - *zoom: 1; -} - -.form-actions:before, -.form-actions:after { - display: table; - line-height: 0; - content: ""; -} - -.form-actions:after { - clear: both; -} - -.help-block, -.help-inline { - color: #595959; -} - -.help-block { - display: block; - margin-bottom: 10px; -} - -.help-inline { - display: inline-block; - *display: inline; - padding-left: 5px; - vertical-align: middle; - *zoom: 1; -} - -.input-append, -.input-prepend { - display: inline-block; - margin-bottom: 10px; - font-size: 0; - white-space: nowrap; - vertical-align: middle; -} - -.input-append input, -.input-prepend input, -.input-append select, -.input-prepend select, -.input-append .uneditable-input, -.input-prepend .uneditable-input, -.input-append .dropdown-menu, -.input-prepend .dropdown-menu, -.input-append .popover, -.input-prepend .popover { - font-size: 14px; -} - -.input-append input, -.input-prepend input, -.input-append select, -.input-prepend select, -.input-append .uneditable-input, -.input-prepend .uneditable-input { - position: relative; - margin-bottom: 0; - *margin-left: 0; - vertical-align: top; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-append input:focus, -.input-prepend input:focus, -.input-append select:focus, -.input-prepend select:focus, -.input-append .uneditable-input:focus, -.input-prepend .uneditable-input:focus { - z-index: 2; -} - -.input-append .add-on, -.input-prepend .add-on { - display: inline-block; - width: auto; - height: 20px; - min-width: 16px; - padding: 4px 5px; - font-size: 14px; - font-weight: normal; - line-height: 20px; - text-align: center; - text-shadow: 0 1px 0 #ffffff; - background-color: #eeeeee; - border: 1px solid #ccc; -} - -.input-append .add-on, -.input-prepend .add-on, -.input-append .btn, -.input-prepend .btn, -.input-append .btn-group > .dropdown-toggle, -.input-prepend .btn-group > .dropdown-toggle { - vertical-align: top; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.input-append .active, -.input-prepend .active { - background-color: #a9dba9; - border-color: #46a546; -} - -.input-prepend .add-on, -.input-prepend .btn { - margin-right: -1px; -} - -.input-prepend .add-on:first-child, -.input-prepend .btn:first-child { - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.input-append input, -.input-append select, -.input-append .uneditable-input { - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.input-append input + .btn-group .btn:last-child, -.input-append select + .btn-group .btn:last-child, -.input-append .uneditable-input + .btn-group .btn:last-child { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-append .add-on, -.input-append .btn, -.input-append .btn-group { - margin-left: -1px; -} - -.input-append .add-on:last-child, -.input-append .btn:last-child, -.input-append .btn-group:last-child > .dropdown-toggle { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-prepend.input-append input, -.input-prepend.input-append select, -.input-prepend.input-append .uneditable-input { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.input-prepend.input-append input + .btn-group .btn, -.input-prepend.input-append select + .btn-group .btn, -.input-prepend.input-append .uneditable-input + .btn-group .btn { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-prepend.input-append .add-on:first-child, -.input-prepend.input-append .btn:first-child { - margin-right: -1px; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.input-prepend.input-append .add-on:last-child, -.input-prepend.input-append .btn:last-child { - margin-left: -1px; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.input-prepend.input-append .btn-group:first-child { - margin-left: 0; -} - -input.search-query { - padding-right: 14px; - padding-right: 4px \9; - padding-left: 14px; - padding-left: 4px \9; - /* IE7-8 doesn't have border-radius, so don't indent the padding */ - - margin-bottom: 0; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} - -/* Allow for input prepend/append in search forms */ - -.form-search .input-append .search-query, -.form-search .input-prepend .search-query { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.form-search .input-append .search-query { - -webkit-border-radius: 14px 0 0 14px; - -moz-border-radius: 14px 0 0 14px; - border-radius: 14px 0 0 14px; -} - -.form-search .input-append .btn { - -webkit-border-radius: 0 14px 14px 0; - -moz-border-radius: 0 14px 14px 0; - border-radius: 0 14px 14px 0; -} - -.form-search .input-prepend .search-query { - -webkit-border-radius: 0 14px 14px 0; - -moz-border-radius: 0 14px 14px 0; - border-radius: 0 14px 14px 0; -} - -.form-search .input-prepend .btn { - -webkit-border-radius: 14px 0 0 14px; - -moz-border-radius: 14px 0 0 14px; - border-radius: 14px 0 0 14px; -} - -.form-search input, -.form-inline input, -.form-horizontal input, -.form-search textarea, -.form-inline textarea, -.form-horizontal textarea, -.form-search select, -.form-inline select, -.form-horizontal select, -.form-search .help-inline, -.form-inline .help-inline, -.form-horizontal .help-inline, -.form-search .uneditable-input, -.form-inline .uneditable-input, -.form-horizontal .uneditable-input, -.form-search .input-prepend, -.form-inline .input-prepend, -.form-horizontal .input-prepend, -.form-search .input-append, -.form-inline .input-append, -.form-horizontal .input-append { - display: inline-block; - *display: inline; - margin-bottom: 0; - vertical-align: middle; - *zoom: 1; -} - -.form-search .hide, -.form-inline .hide, -.form-horizontal .hide { - display: none; -} - -.form-search label, -.form-inline label, -.form-search .btn-group, -.form-inline .btn-group { - display: inline-block; -} - -.form-search .input-append, -.form-inline .input-append, -.form-search .input-prepend, -.form-inline .input-prepend { - margin-bottom: 0; -} - -.form-search .radio, -.form-search .checkbox, -.form-inline .radio, -.form-inline .checkbox { - padding-left: 0; - margin-bottom: 0; - vertical-align: middle; -} - -.form-search .radio input[type="radio"], -.form-search .checkbox input[type="checkbox"], -.form-inline .radio input[type="radio"], -.form-inline .checkbox input[type="checkbox"] { - float: left; - margin-right: 3px; - margin-left: 0; -} - -.control-group { - margin-bottom: 10px; -} - -legend + .control-group { - margin-top: 20px; - -webkit-margin-top-collapse: separate; -} - -.form-horizontal .control-group { - margin-bottom: 20px; - *zoom: 1; -} - -.form-horizontal .control-group:before, -.form-horizontal .control-group:after { - display: table; - line-height: 0; - content: ""; -} - -.form-horizontal .control-group:after { - clear: both; -} - -.form-horizontal .control-label { - float: left; - width: 160px; - padding-top: 5px; - text-align: right; -} - -.form-horizontal .controls { - *display: inline-block; - *padding-left: 20px; - margin-left: 180px; - *margin-left: 0; -} - -.form-horizontal .controls:first-child { - *padding-left: 180px; -} - -.form-horizontal .help-block { - margin-bottom: 0; -} - -.form-horizontal input + .help-block, -.form-horizontal select + .help-block, -.form-horizontal textarea + .help-block, -.form-horizontal .uneditable-input + .help-block, -.form-horizontal .input-prepend + .help-block, -.form-horizontal .input-append + .help-block { - margin-top: 10px; -} - -.form-horizontal .form-actions { - padding-left: 180px; -} - -table { - max-width: 100%; - background-color: transparent; - border-collapse: collapse; - border-spacing: 0; -} - -.table { - width: 100%; - margin-bottom: 20px; -} - -.table th, -.table td { - padding: 8px; - line-height: 20px; - text-align: left; - vertical-align: top; - border-top: 1px solid #dddddd; -} - -.table th { - font-weight: bold; -} - -.table thead th { - vertical-align: bottom; -} - -.table caption + thead tr:first-child th, -.table caption + thead tr:first-child td, -.table colgroup + thead tr:first-child th, -.table colgroup + thead tr:first-child td, -.table thead:first-child tr:first-child th, -.table thead:first-child tr:first-child td { - border-top: 0; -} - -.table tbody + tbody { - border-top: 2px solid #dddddd; -} - -.table .table { - background-color: #ffffff; -} - -.table-condensed th, -.table-condensed td { - padding: 4px 5px; -} - -.table-bordered { - border: 1px solid #dddddd; - border-collapse: separate; - *border-collapse: collapse; - border-left: 0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.table-bordered th, -.table-bordered td { - border-left: 1px solid #dddddd; -} - -.table-bordered caption + thead tr:first-child th, -.table-bordered caption + tbody tr:first-child th, -.table-bordered caption + tbody tr:first-child td, -.table-bordered colgroup + thead tr:first-child th, -.table-bordered colgroup + tbody tr:first-child th, -.table-bordered colgroup + tbody tr:first-child td, -.table-bordered thead:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child td { - border-top: 0; -} - -.table-bordered thead:first-child tr:first-child > th:first-child, -.table-bordered tbody:first-child tr:first-child > td:first-child, -.table-bordered tbody:first-child tr:first-child > th:first-child { - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; -} - -.table-bordered thead:first-child tr:first-child > th:last-child, -.table-bordered tbody:first-child tr:first-child > td:last-child, -.table-bordered tbody:first-child tr:first-child > th:last-child { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; -} - -.table-bordered thead:last-child tr:last-child > th:first-child, -.table-bordered tbody:last-child tr:last-child > td:first-child, -.table-bordered tbody:last-child tr:last-child > th:first-child, -.table-bordered tfoot:last-child tr:last-child > td:first-child, -.table-bordered tfoot:last-child tr:last-child > th:first-child { - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; -} - -.table-bordered thead:last-child tr:last-child > th:last-child, -.table-bordered tbody:last-child tr:last-child > td:last-child, -.table-bordered tbody:last-child tr:last-child > th:last-child, -.table-bordered tfoot:last-child tr:last-child > td:last-child, -.table-bordered tfoot:last-child tr:last-child > th:last-child { - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; -} - -.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - -moz-border-radius-bottomleft: 0; -} - -.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; - -moz-border-radius-bottomright: 0; -} - -.table-bordered caption + thead tr:first-child th:first-child, -.table-bordered caption + tbody tr:first-child td:first-child, -.table-bordered colgroup + thead tr:first-child th:first-child, -.table-bordered colgroup + tbody tr:first-child td:first-child { - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; -} - -.table-bordered caption + thead tr:first-child th:last-child, -.table-bordered caption + tbody tr:first-child td:last-child, -.table-bordered colgroup + thead tr:first-child th:last-child, -.table-bordered colgroup + tbody tr:first-child td:last-child { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; -} - -.table-striped tbody > tr:nth-child(odd) > td, -.table-striped tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} - -.table-hover tbody tr:hover > td, -.table-hover tbody tr:hover > th { - background-color: #f5f5f5; -} - -table td[class*="span"], -table th[class*="span"], -.row-fluid table td[class*="span"], -.row-fluid table th[class*="span"] { - display: table-cell; - float: none; - margin-left: 0; -} - -.table td.span1, -.table th.span1 { - float: none; - width: 44px; - margin-left: 0; -} - -.table td.span2, -.table th.span2 { - float: none; - width: 124px; - margin-left: 0; -} - -.table td.span3, -.table th.span3 { - float: none; - width: 204px; - margin-left: 0; -} - -.table td.span4, -.table th.span4 { - float: none; - width: 284px; - margin-left: 0; -} - -.table td.span5, -.table th.span5 { - float: none; - width: 364px; - margin-left: 0; -} - -.table td.span6, -.table th.span6 { - float: none; - width: 444px; - margin-left: 0; -} - -.table td.span7, -.table th.span7 { - float: none; - width: 524px; - margin-left: 0; -} - -.table td.span8, -.table th.span8 { - float: none; - width: 604px; - margin-left: 0; -} - -.table td.span9, -.table th.span9 { - float: none; - width: 684px; - margin-left: 0; -} - -.table td.span10, -.table th.span10 { - float: none; - width: 764px; - margin-left: 0; -} - -.table td.span11, -.table th.span11 { - float: none; - width: 844px; - margin-left: 0; -} - -.table td.span12, -.table th.span12 { - float: none; - width: 924px; - margin-left: 0; -} - -.table tbody tr.success > td { - background-color: #dff0d8; -} - -.table tbody tr.error > td { - background-color: #f2dede; -} - -.table tbody tr.warning > td { - background-color: #fcf8e3; -} - -.table tbody tr.info > td { - background-color: #d9edf7; -} - -.table-hover tbody tr.success:hover > td { - background-color: #d0e9c6; -} - -.table-hover tbody tr.error:hover > td { - background-color: #ebcccc; -} - -.table-hover tbody tr.warning:hover > td { - background-color: #faf2cc; -} - -.table-hover tbody tr.info:hover > td { - background-color: #c4e3f3; -} - -[class^="icon-"], -[class*=" icon-"] { - display: inline-block; - width: 14px; - height: 14px; - margin-top: 1px; - *margin-right: .3em; - line-height: 14px; - vertical-align: text-top; - background-image: url("../img/glyphicons-halflings.png"); - background-position: 14px 14px; - background-repeat: no-repeat; -} - -/* White icons with optional class, or on hover/focus/active states of certain elements */ - -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:focus > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > li > a:focus > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:focus > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"], -.dropdown-submenu:focus > a > [class*=" icon-"] { - background-image: url("../img/glyphicons-halflings-white.png"); -} - -.icon-glass { - background-position: 0 0; -} - -.icon-music { - background-position: -24px 0; -} - -.icon-search { - background-position: -48px 0; -} - -.icon-envelope { - background-position: -72px 0; -} - -.icon-heart { - background-position: -96px 0; -} - -.icon-star { - background-position: -120px 0; -} - -.icon-star-empty { - background-position: -144px 0; -} - -.icon-user { - background-position: -168px 0; -} - -.icon-film { - background-position: -192px 0; -} - -.icon-th-large { - background-position: -216px 0; -} - -.icon-th { - background-position: -240px 0; -} - -.icon-th-list { - background-position: -264px 0; -} - -.icon-ok { - background-position: -288px 0; -} - -.icon-remove { - background-position: -312px 0; -} - -.icon-zoom-in { - background-position: -336px 0; -} - -.icon-zoom-out { - background-position: -360px 0; -} - -.icon-off { - background-position: -384px 0; -} - -.icon-signal { - background-position: -408px 0; -} - -.icon-cog { - background-position: -432px 0; -} - -.icon-trash { - background-position: -456px 0; -} - -.icon-home { - background-position: 0 -24px; -} - -.icon-file { - background-position: -24px -24px; -} - -.icon-time { - background-position: -48px -24px; -} - -.icon-road { - background-position: -72px -24px; -} - -.icon-download-alt { - background-position: -96px -24px; -} - -.icon-download { - background-position: -120px -24px; -} - -.icon-upload { - background-position: -144px -24px; -} - -.icon-inbox { - background-position: -168px -24px; -} - -.icon-play-circle { - background-position: -192px -24px; -} - -.icon-repeat { - background-position: -216px -24px; -} - -.icon-refresh { - background-position: -240px -24px; -} - -.icon-list-alt { - background-position: -264px -24px; -} - -.icon-lock { - background-position: -287px -24px; -} - -.icon-flag { - background-position: -312px -24px; -} - -.icon-headphones { - background-position: -336px -24px; -} - -.icon-volume-off { - background-position: -360px -24px; -} - -.icon-volume-down { - background-position: -384px -24px; -} - -.icon-volume-up { - background-position: -408px -24px; -} - -.icon-qrcode { - background-position: -432px -24px; -} - -.icon-barcode { - background-position: -456px -24px; -} - -.icon-tag { - background-position: 0 -48px; -} - -.icon-tags { - background-position: -25px -48px; -} - -.icon-book { - background-position: -48px -48px; -} - -.icon-bookmark { - background-position: -72px -48px; -} - -.icon-print { - background-position: -96px -48px; -} - -.icon-camera { - background-position: -120px -48px; -} - -.icon-font { - background-position: -144px -48px; -} - -.icon-bold { - background-position: -167px -48px; -} - -.icon-italic { - background-position: -192px -48px; -} - -.icon-text-height { - background-position: -216px -48px; -} - -.icon-text-width { - background-position: -240px -48px; -} - -.icon-align-left { - background-position: -264px -48px; -} - -.icon-align-center { - background-position: -288px -48px; -} - -.icon-align-right { - background-position: -312px -48px; -} - -.icon-align-justify { - background-position: -336px -48px; -} - -.icon-list { - background-position: -360px -48px; -} - -.icon-indent-left { - background-position: -384px -48px; -} - -.icon-indent-right { - background-position: -408px -48px; -} - -.icon-facetime-video { - background-position: -432px -48px; -} - -.icon-picture { - background-position: -456px -48px; -} - -.icon-pencil { - background-position: 0 -72px; -} - -.icon-map-marker { - background-position: -24px -72px; -} - -.icon-adjust { - background-position: -48px -72px; -} - -.icon-tint { - background-position: -72px -72px; -} - -.icon-edit { - background-position: -96px -72px; -} - -.icon-share { - background-position: -120px -72px; -} - -.icon-check { - background-position: -144px -72px; -} - -.icon-move { - background-position: -168px -72px; -} - -.icon-step-backward { - background-position: -192px -72px; -} - -.icon-fast-backward { - background-position: -216px -72px; -} - -.icon-backward { - background-position: -240px -72px; -} - -.icon-play { - background-position: -264px -72px; -} - -.icon-pause { - background-position: -288px -72px; -} - -.icon-stop { - background-position: -312px -72px; -} - -.icon-forward { - background-position: -336px -72px; -} - -.icon-fast-forward { - background-position: -360px -72px; -} - -.icon-step-forward { - background-position: -384px -72px; -} - -.icon-eject { - background-position: -408px -72px; -} - -.icon-chevron-left { - background-position: -432px -72px; -} - -.icon-chevron-right { - background-position: -456px -72px; -} - -.icon-plus-sign { - background-position: 0 -96px; -} - -.icon-minus-sign { - background-position: -24px -96px; -} - -.icon-remove-sign { - background-position: -48px -96px; -} - -.icon-ok-sign { - background-position: -72px -96px; -} - -.icon-question-sign { - background-position: -96px -96px; -} - -.icon-info-sign { - background-position: -120px -96px; -} - -.icon-screenshot { - background-position: -144px -96px; -} - -.icon-remove-circle { - background-position: -168px -96px; -} - -.icon-ok-circle { - background-position: -192px -96px; -} - -.icon-ban-circle { - background-position: -216px -96px; -} - -.icon-arrow-left { - background-position: -240px -96px; -} - -.icon-arrow-right { - background-position: -264px -96px; -} - -.icon-arrow-up { - background-position: -289px -96px; -} - -.icon-arrow-down { - background-position: -312px -96px; -} - -.icon-share-alt { - background-position: -336px -96px; -} - -.icon-resize-full { - background-position: -360px -96px; -} - -.icon-resize-small { - background-position: -384px -96px; -} - -.icon-plus { - background-position: -408px -96px; -} - -.icon-minus { - background-position: -433px -96px; -} - -.icon-asterisk { - background-position: -456px -96px; -} - -.icon-exclamation-sign { - background-position: 0 -120px; -} - -.icon-gift { - background-position: -24px -120px; -} - -.icon-leaf { - background-position: -48px -120px; -} - -.icon-fire { - background-position: -72px -120px; -} - -.icon-eye-open { - background-position: -96px -120px; -} - -.icon-eye-close { - background-position: -120px -120px; -} - -.icon-warning-sign { - background-position: -144px -120px; -} - -.icon-plane { - background-position: -168px -120px; -} - -.icon-calendar { - background-position: -192px -120px; -} - -.icon-random { - width: 16px; - background-position: -216px -120px; -} - -.icon-comment { - background-position: -240px -120px; -} - -.icon-magnet { - background-position: -264px -120px; -} - -.icon-chevron-up { - background-position: -288px -120px; -} - -.icon-chevron-down { - background-position: -313px -119px; -} - -.icon-retweet { - background-position: -336px -120px; -} - -.icon-shopping-cart { - background-position: -360px -120px; -} - -.icon-folder-close { - width: 16px; - background-position: -384px -120px; -} - -.icon-folder-open { - width: 16px; - background-position: -408px -120px; -} - -.icon-resize-vertical { - background-position: -432px -119px; -} - -.icon-resize-horizontal { - background-position: -456px -118px; -} - -.icon-hdd { - background-position: 0 -144px; -} - -.icon-bullhorn { - background-position: -24px -144px; -} - -.icon-bell { - background-position: -48px -144px; -} - -.icon-certificate { - background-position: -72px -144px; -} - -.icon-thumbs-up { - background-position: -96px -144px; -} - -.icon-thumbs-down { - background-position: -120px -144px; -} - -.icon-hand-right { - background-position: -144px -144px; -} - -.icon-hand-left { - background-position: -168px -144px; -} - -.icon-hand-up { - background-position: -192px -144px; -} - -.icon-hand-down { - background-position: -216px -144px; -} - -.icon-circle-arrow-right { - background-position: -240px -144px; -} - -.icon-circle-arrow-left { - background-position: -264px -144px; -} - -.icon-circle-arrow-up { - background-position: -288px -144px; -} - -.icon-circle-arrow-down { - background-position: -312px -144px; -} - -.icon-globe { - background-position: -336px -144px; -} - -.icon-wrench { - background-position: -360px -144px; -} - -.icon-tasks { - background-position: -384px -144px; -} - -.icon-filter { - background-position: -408px -144px; -} - -.icon-briefcase { - background-position: -432px -144px; -} - -.icon-fullscreen { - background-position: -456px -144px; -} - -.dropup, -.dropdown { - position: relative; -} - -.dropdown-toggle { - *margin-bottom: -3px; -} - -.dropdown-toggle:active, -.open .dropdown-toggle { - outline: 0; -} - -.caret { - display: inline-block; - width: 0; - height: 0; - vertical-align: top; - border-top: 4px solid #000000; - border-right: 4px solid transparent; - border-left: 4px solid transparent; - content: ""; -} - -.dropdown .caret { - margin-top: 8px; - margin-left: 2px; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - list-style: none; - background-color: #ffffff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - *border-right-width: 2px; - *border-bottom-width: 2px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; -} - -.dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.dropdown-menu .divider { - *width: 100%; - height: 1px; - margin: 9px 1px; - *margin: -5px 0 5px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; -} - -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 20px; - color: #333333; - white-space: nowrap; -} - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus, -.dropdown-submenu:hover > a, -.dropdown-submenu:focus > a { - color: #ffffff; - text-decoration: none; - background-color: #0081c2; - background-image: -moz-linear-gradient(top, #0088cc, #0077b3); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); - background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); - background-image: -o-linear-gradient(top, #0088cc, #0077b3); - background-image: linear-gradient(to bottom, #0088cc, #0077b3); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); -} - -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #ffffff; - text-decoration: none; - background-color: #0081c2; - background-image: -moz-linear-gradient(top, #0088cc, #0077b3); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); - background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); - background-image: -o-linear-gradient(top, #0088cc, #0077b3); - background-image: linear-gradient(to bottom, #0088cc, #0077b3); - background-repeat: repeat-x; - outline: 0; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); -} - -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} - -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: default; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.open { - *z-index: 1000; -} - -.open > .dropdown-menu { - display: block; -} - -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - border-top: 0; - border-bottom: 4px solid #000000; - content: ""; -} - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} - -.dropdown-submenu { - position: relative; -} - -.dropdown-submenu > .dropdown-menu { - top: 0; - left: 100%; - margin-top: -6px; - margin-left: -1px; - -webkit-border-radius: 0 6px 6px 6px; - -moz-border-radius: 0 6px 6px 6px; - border-radius: 0 6px 6px 6px; -} - -.dropdown-submenu:hover > .dropdown-menu { - display: block; -} - -.dropup .dropdown-submenu > .dropdown-menu { - top: auto; - bottom: 0; - margin-top: 0; - margin-bottom: -2px; - -webkit-border-radius: 5px 5px 5px 0; - -moz-border-radius: 5px 5px 5px 0; - border-radius: 5px 5px 5px 0; -} - -.dropdown-submenu > a:after { - display: block; - float: right; - width: 0; - height: 0; - margin-top: 5px; - margin-right: -10px; - border-color: transparent; - border-left-color: #cccccc; - border-style: solid; - border-width: 5px 0 5px 5px; - content: " "; -} - -.dropdown-submenu:hover > a:after { - border-left-color: #ffffff; -} - -.dropdown-submenu.pull-left { - float: none; -} - -.dropdown-submenu.pull-left > .dropdown-menu { - left: -100%; - margin-left: 10px; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; -} - -.dropdown .dropdown-menu .nav-header { - padding-right: 20px; - padding-left: 20px; -} - -.typeahead { - z-index: 1051; - margin-top: 2px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} - -.well-large { - padding: 24px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.well-small { - padding: 9px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -moz-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} - -.fade.in { - opacity: 1; -} - -.collapse { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - -moz-transition: height 0.35s ease; - -o-transition: height 0.35s ease; - transition: height 0.35s ease; -} - -.collapse.in { - height: auto; -} - -.close { - float: right; - font-size: 20px; - font-weight: bold; - line-height: 20px; - color: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} - -.close:hover, -.close:focus { - color: #000000; - text-decoration: none; - cursor: pointer; - opacity: 0.4; - filter: alpha(opacity=40); -} - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.btn { - display: inline-block; - *display: inline; - padding: 4px 12px; - margin-bottom: 0; - *margin-left: .3em; - font-size: 14px; - line-height: 20px; - color: #333333; - text-align: center; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); - vertical-align: middle; - cursor: pointer; - background-color: #f5f5f5; - *background-color: #e6e6e6; - background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); - background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); - background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); - background-repeat: repeat-x; - border: 1px solid #cccccc; - *border: 0; - border-color: #e6e6e6 #e6e6e6 #bfbfbf; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - border-bottom-color: #b3b3b3; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - *zoom: 1; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn:hover, -.btn:focus, -.btn:active, -.btn.active, -.btn.disabled, -.btn[disabled] { - color: #333333; - background-color: #e6e6e6; - *background-color: #d9d9d9; -} - -.btn:active, -.btn.active { - background-color: #cccccc \9; -} - -.btn:first-child { - *margin-left: 0; -} - -.btn:hover, -.btn:focus { - color: #333333; - text-decoration: none; - background-position: 0 -15px; - -webkit-transition: background-position 0.1s linear; - -moz-transition: background-position 0.1s linear; - -o-transition: background-position 0.1s linear; - transition: background-position 0.1s linear; -} - -.btn:focus { - outline: thin dotted #333; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -.btn.active, -.btn:active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn.disabled, -.btn[disabled] { - cursor: default; - background-image: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} - -.btn-large { - padding: 11px 19px; - font-size: 17.5px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.btn-large [class^="icon-"], -.btn-large [class*=" icon-"] { - margin-top: 4px; -} - -.btn-small { - padding: 2px 10px; - font-size: 11.9px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.btn-small [class^="icon-"], -.btn-small [class*=" icon-"] { - margin-top: 0; -} - -.btn-mini [class^="icon-"], -.btn-mini [class*=" icon-"] { - margin-top: -1px; -} - -.btn-mini { - padding: 0 6px; - font-size: 10.5px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.btn-block { - display: block; - width: 100%; - padding-right: 0; - padding-left: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.btn-block + .btn-block { - margin-top: 5px; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.btn-primary.active, -.btn-warning.active, -.btn-danger.active, -.btn-success.active, -.btn-info.active, -.btn-inverse.active { - color: rgba(255, 255, 255, 0.75); -} - -.btn-primary { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #006dcc; - *background-color: #0044cc; - background-image: -moz-linear-gradient(top, #0088cc, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); - background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); - background-image: -o-linear-gradient(top, #0088cc, #0044cc); - background-image: linear-gradient(to bottom, #0088cc, #0044cc); - background-repeat: repeat-x; - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.btn-primary.disabled, -.btn-primary[disabled] { - color: #ffffff; - background-color: #0044cc; - *background-color: #003bb3; -} - -.btn-primary:active, -.btn-primary.active { - background-color: #003399 \9; -} - -.btn-warning { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #faa732; - *background-color: #f89406; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(to bottom, #fbb450, #f89406); - background-repeat: repeat-x; - border-color: #f89406 #f89406 #ad6704; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.btn-warning.disabled, -.btn-warning[disabled] { - color: #ffffff; - background-color: #f89406; - *background-color: #df8505; -} - -.btn-warning:active, -.btn-warning.active { - background-color: #c67605 \9; -} - -.btn-danger { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #da4f49; - *background-color: #bd362f; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); - background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); - background-repeat: repeat-x; - border-color: #bd362f #bd362f #802420; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.btn-danger.disabled, -.btn-danger[disabled] { - color: #ffffff; - background-color: #bd362f; - *background-color: #a9302a; -} - -.btn-danger:active, -.btn-danger.active { - background-color: #942a25 \9; -} - -.btn-success { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #5bb75b; - *background-color: #51a351; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); - background-image: -webkit-linear-gradient(top, #62c462, #51a351); - background-image: -o-linear-gradient(top, #62c462, #51a351); - background-image: linear-gradient(to bottom, #62c462, #51a351); - background-repeat: repeat-x; - border-color: #51a351 #51a351 #387038; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.btn-success.disabled, -.btn-success[disabled] { - color: #ffffff; - background-color: #51a351; - *background-color: #499249; -} - -.btn-success:active, -.btn-success.active { - background-color: #408140 \9; -} - -.btn-info { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #49afcd; - *background-color: #2f96b4; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); - background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); - background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); - background-repeat: repeat-x; - border-color: #2f96b4 #2f96b4 #1f6377; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.btn-info.disabled, -.btn-info[disabled] { - color: #ffffff; - background-color: #2f96b4; - *background-color: #2a85a0; -} - -.btn-info:active, -.btn-info.active { - background-color: #24748c \9; -} - -.btn-inverse { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #363636; - *background-color: #222222; - background-image: -moz-linear-gradient(top, #444444, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); - background-image: -webkit-linear-gradient(top, #444444, #222222); - background-image: -o-linear-gradient(top, #444444, #222222); - background-image: linear-gradient(to bottom, #444444, #222222); - background-repeat: repeat-x; - border-color: #222222 #222222 #000000; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.btn-inverse:hover, -.btn-inverse:focus, -.btn-inverse:active, -.btn-inverse.active, -.btn-inverse.disabled, -.btn-inverse[disabled] { - color: #ffffff; - background-color: #222222; - *background-color: #151515; -} - -.btn-inverse:active, -.btn-inverse.active { - background-color: #080808 \9; -} - -button.btn, -input[type="submit"].btn { - *padding-top: 3px; - *padding-bottom: 3px; -} - -button.btn::-moz-focus-inner, -input[type="submit"].btn::-moz-focus-inner { - padding: 0; - border: 0; -} - -button.btn.btn-large, -input[type="submit"].btn.btn-large { - *padding-top: 7px; - *padding-bottom: 7px; -} - -button.btn.btn-small, -input[type="submit"].btn.btn-small { - *padding-top: 3px; - *padding-bottom: 3px; -} - -button.btn.btn-mini, -input[type="submit"].btn.btn-mini { - *padding-top: 1px; - *padding-bottom: 1px; -} - -.btn-link, -.btn-link:active, -.btn-link[disabled] { - background-color: transparent; - background-image: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} - -.btn-link { - color: #0088cc; - cursor: pointer; - border-color: transparent; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.btn-link:hover, -.btn-link:focus { - color: #005580; - text-decoration: underline; - background-color: transparent; -} - -.btn-link[disabled]:hover, -.btn-link[disabled]:focus { - color: #333333; - text-decoration: none; -} - -.btn-group { - position: relative; - display: inline-block; - *display: inline; - *margin-left: .3em; - font-size: 0; - white-space: nowrap; - vertical-align: middle; - *zoom: 1; -} - -.btn-group:first-child { - *margin-left: 0; -} - -.btn-group + .btn-group { - margin-left: 5px; -} - -.btn-toolbar { - margin-top: 10px; - margin-bottom: 10px; - font-size: 0; -} - -.btn-toolbar > .btn + .btn, -.btn-toolbar > .btn-group + .btn, -.btn-toolbar > .btn + .btn-group { - margin-left: 5px; -} - -.btn-group > .btn { - position: relative; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.btn-group > .btn + .btn { - margin-left: -1px; -} - -.btn-group > .btn, -.btn-group > .dropdown-menu, -.btn-group > .popover { - font-size: 14px; -} - -.btn-group > .btn-mini { - font-size: 10.5px; -} - -.btn-group > .btn-small { - font-size: 11.9px; -} - -.btn-group > .btn-large { - font-size: 17.5px; -} - -.btn-group > .btn:first-child { - margin-left: 0; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-topleft: 4px; -} - -.btn-group > .btn:last-child, -.btn-group > .dropdown-toggle { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-topright: 4px; - -moz-border-radius-bottomright: 4px; -} - -.btn-group > .btn.large:first-child { - margin-left: 0; - -webkit-border-bottom-left-radius: 6px; - border-bottom-left-radius: 6px; - -webkit-border-top-left-radius: 6px; - border-top-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - -moz-border-radius-topleft: 6px; -} - -.btn-group > .btn.large:last-child, -.btn-group > .large.dropdown-toggle { - -webkit-border-top-right-radius: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - border-bottom-right-radius: 6px; - -moz-border-radius-topright: 6px; - -moz-border-radius-bottomright: 6px; -} - -.btn-group > .btn:hover, -.btn-group > .btn:focus, -.btn-group > .btn:active, -.btn-group > .btn.active { - z-index: 2; -} - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - -.btn-group > .btn + .dropdown-toggle { - *padding-top: 5px; - padding-right: 8px; - *padding-bottom: 5px; - padding-left: 8px; - -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn-group > .btn-mini + .dropdown-toggle { - *padding-top: 2px; - padding-right: 5px; - *padding-bottom: 2px; - padding-left: 5px; -} - -.btn-group > .btn-small + .dropdown-toggle { - *padding-top: 5px; - *padding-bottom: 4px; -} - -.btn-group > .btn-large + .dropdown-toggle { - *padding-top: 7px; - padding-right: 12px; - *padding-bottom: 7px; - padding-left: 12px; -} - -.btn-group.open .dropdown-toggle { - background-image: none; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.btn-group.open .btn.dropdown-toggle { - background-color: #e6e6e6; -} - -.btn-group.open .btn-primary.dropdown-toggle { - background-color: #0044cc; -} - -.btn-group.open .btn-warning.dropdown-toggle { - background-color: #f89406; -} - -.btn-group.open .btn-danger.dropdown-toggle { - background-color: #bd362f; -} - -.btn-group.open .btn-success.dropdown-toggle { - background-color: #51a351; -} - -.btn-group.open .btn-info.dropdown-toggle { - background-color: #2f96b4; -} - -.btn-group.open .btn-inverse.dropdown-toggle { - background-color: #222222; -} - -.btn .caret { - margin-top: 8px; - margin-left: 0; -} - -.btn-large .caret { - margin-top: 6px; -} - -.btn-large .caret { - border-top-width: 5px; - border-right-width: 5px; - border-left-width: 5px; -} - -.btn-mini .caret, -.btn-small .caret { - margin-top: 8px; -} - -.dropup .btn-large .caret { - border-bottom-width: 5px; -} - -.btn-primary .caret, -.btn-warning .caret, -.btn-danger .caret, -.btn-info .caret, -.btn-success .caret, -.btn-inverse .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; -} - -.btn-group-vertical { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - - *zoom: 1; -} - -.btn-group-vertical > .btn { - display: block; - float: none; - max-width: 100%; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.btn-group-vertical > .btn + .btn { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:first-child { - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} - -.btn-group-vertical > .btn:last-child { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} - -.btn-group-vertical > .btn-large:first-child { - -webkit-border-radius: 6px 6px 0 0; - -moz-border-radius: 6px 6px 0 0; - border-radius: 6px 6px 0 0; -} - -.btn-group-vertical > .btn-large:last-child { - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; -} - -.alert { - padding: 8px 35px 8px 14px; - margin-bottom: 20px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - background-color: #fcf8e3; - border: 1px solid #fbeed5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.alert, -.alert h4 { - color: #c09853; -} - -.alert h4 { - margin: 0; -} - -.alert .close { - position: relative; - top: -2px; - right: -21px; - line-height: 20px; -} - -.alert-success { - color: #468847; - background-color: #dff0d8; - border-color: #d6e9c6; -} - -.alert-success h4 { - color: #468847; -} - -.alert-danger, -.alert-error { - color: #b94a48; - background-color: #f2dede; - border-color: #eed3d7; -} - -.alert-danger h4, -.alert-error h4 { - color: #b94a48; -} - -.alert-info { - color: #3a87ad; - background-color: #d9edf7; - border-color: #bce8f1; -} - -.alert-info h4 { - color: #3a87ad; -} - -.alert-block { - padding-top: 14px; - padding-bottom: 14px; -} - -.alert-block > p, -.alert-block > ul { - margin-bottom: 0; -} - -.alert-block p + p { - margin-top: 5px; -} - -.nav { - margin-bottom: 20px; - margin-left: 0; - list-style: none; -} - -.nav > li > a { - display: block; -} - -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} - -.nav > li > a > img { - max-width: none; -} - -.nav > .pull-right { - float: right; -} - -.nav-header { - display: block; - padding: 3px 15px; - font-size: 11px; - font-weight: bold; - line-height: 20px; - color: #999999; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - text-transform: uppercase; -} - -.nav li + .nav-header { - margin-top: 9px; -} - -.nav-list { - padding-right: 15px; - padding-left: 15px; - margin-bottom: 0; -} - -.nav-list > li > a, -.nav-list .nav-header { - margin-right: -15px; - margin-left: -15px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} - -.nav-list > li > a { - padding: 3px 15px; -} - -.nav-list > .active > a, -.nav-list > .active > a:hover, -.nav-list > .active > a:focus { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - background-color: #0088cc; -} - -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - margin-right: 2px; -} - -.nav-list .divider { - *width: 100%; - height: 1px; - margin: 9px 1px; - *margin: -5px 0 5px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; -} - -.nav-tabs, -.nav-pills { - *zoom: 1; -} - -.nav-tabs:before, -.nav-pills:before, -.nav-tabs:after, -.nav-pills:after { - display: table; - line-height: 0; - content: ""; -} - -.nav-tabs:after, -.nav-pills:after { - clear: both; -} - -.nav-tabs > li, -.nav-pills > li { - float: left; -} - -.nav-tabs > li > a, -.nav-pills > li > a { - padding-right: 12px; - padding-left: 12px; - margin-right: 2px; - line-height: 14px; -} - -.nav-tabs { - border-bottom: 1px solid #ddd; -} - -.nav-tabs > li { - margin-bottom: -1px; -} - -.nav-tabs > li > a { - padding-top: 8px; - padding-bottom: 8px; - line-height: 20px; - border: 1px solid transparent; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} - -.nav-tabs > li > a:hover, -.nav-tabs > li > a:focus { - border-color: #eeeeee #eeeeee #dddddd; -} - -.nav-tabs > .active > a, -.nav-tabs > .active > a:hover, -.nav-tabs > .active > a:focus { - color: #555555; - cursor: default; - background-color: #ffffff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} - -.nav-pills > li > a { - padding-top: 8px; - padding-bottom: 8px; - margin-top: 2px; - margin-bottom: 2px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} - -.nav-pills > .active > a, -.nav-pills > .active > a:hover, -.nav-pills > .active > a:focus { - color: #ffffff; - background-color: #0088cc; -} - -.nav-stacked > li { - float: none; -} - -.nav-stacked > li > a { - margin-right: 0; -} - -.nav-tabs.nav-stacked { - border-bottom: 0; -} - -.nav-tabs.nav-stacked > li > a { - border: 1px solid #ddd; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.nav-tabs.nav-stacked > li:first-child > a { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-topright: 4px; - -moz-border-radius-topleft: 4px; -} - -.nav-tabs.nav-stacked > li:last-child > a { - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomright: 4px; - -moz-border-radius-bottomleft: 4px; -} - -.nav-tabs.nav-stacked > li > a:hover, -.nav-tabs.nav-stacked > li > a:focus { - z-index: 2; - border-color: #ddd; -} - -.nav-pills.nav-stacked > li > a { - margin-bottom: 3px; -} - -.nav-pills.nav-stacked > li:last-child > a { - margin-bottom: 1px; -} - -.nav-tabs .dropdown-menu { - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; -} - -.nav-pills .dropdown-menu { - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.nav .dropdown-toggle .caret { - margin-top: 6px; - border-top-color: #0088cc; - border-bottom-color: #0088cc; -} - -.nav .dropdown-toggle:hover .caret, -.nav .dropdown-toggle:focus .caret { - border-top-color: #005580; - border-bottom-color: #005580; -} - -/* move down carets for tabs */ - -.nav-tabs .dropdown-toggle .caret { - margin-top: 8px; -} - -.nav .active .dropdown-toggle .caret { - border-top-color: #fff; - border-bottom-color: #fff; -} - -.nav-tabs .active .dropdown-toggle .caret { - border-top-color: #555555; - border-bottom-color: #555555; -} - -.nav > .dropdown.active > a:hover, -.nav > .dropdown.active > a:focus { - cursor: pointer; -} - -.nav-tabs .open .dropdown-toggle, -.nav-pills .open .dropdown-toggle, -.nav > li.dropdown.open.active > a:hover, -.nav > li.dropdown.open.active > a:focus { - color: #ffffff; - background-color: #999999; - border-color: #999999; -} - -.nav li.dropdown.open .caret, -.nav li.dropdown.open.active .caret, -.nav li.dropdown.open a:hover .caret, -.nav li.dropdown.open a:focus .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; - opacity: 1; - filter: alpha(opacity=100); -} - -.tabs-stacked .open > a:hover, -.tabs-stacked .open > a:focus { - border-color: #999999; -} - -.tabbable { - *zoom: 1; -} - -.tabbable:before, -.tabbable:after { - display: table; - line-height: 0; - content: ""; -} - -.tabbable:after { - clear: both; -} - -.tab-content { - overflow: auto; -} - -.tabs-below > .nav-tabs, -.tabs-right > .nav-tabs, -.tabs-left > .nav-tabs { - border-bottom: 0; -} - -.tab-content > .tab-pane, -.pill-content > .pill-pane { - display: none; -} - -.tab-content > .active, -.pill-content > .active { - display: block; -} - -.tabs-below > .nav-tabs { - border-top: 1px solid #ddd; -} - -.tabs-below > .nav-tabs > li { - margin-top: -1px; - margin-bottom: 0; -} - -.tabs-below > .nav-tabs > li > a { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} - -.tabs-below > .nav-tabs > li > a:hover, -.tabs-below > .nav-tabs > li > a:focus { - border-top-color: #ddd; - border-bottom-color: transparent; -} - -.tabs-below > .nav-tabs > .active > a, -.tabs-below > .nav-tabs > .active > a:hover, -.tabs-below > .nav-tabs > .active > a:focus { - border-color: transparent #ddd #ddd #ddd; -} - -.tabs-left > .nav-tabs > li, -.tabs-right > .nav-tabs > li { - float: none; -} - -.tabs-left > .nav-tabs > li > a, -.tabs-right > .nav-tabs > li > a { - min-width: 74px; - margin-right: 0; - margin-bottom: 3px; -} - -.tabs-left > .nav-tabs { - float: left; - margin-right: 19px; - border-right: 1px solid #ddd; -} - -.tabs-left > .nav-tabs > li > a { - margin-right: -1px; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} - -.tabs-left > .nav-tabs > li > a:hover, -.tabs-left > .nav-tabs > li > a:focus { - border-color: #eeeeee #dddddd #eeeeee #eeeeee; -} - -.tabs-left > .nav-tabs .active > a, -.tabs-left > .nav-tabs .active > a:hover, -.tabs-left > .nav-tabs .active > a:focus { - border-color: #ddd transparent #ddd #ddd; - *border-right-color: #ffffff; -} - -.tabs-right > .nav-tabs { - float: right; - margin-left: 19px; - border-left: 1px solid #ddd; -} - -.tabs-right > .nav-tabs > li > a { - margin-left: -1px; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} - -.tabs-right > .nav-tabs > li > a:hover, -.tabs-right > .nav-tabs > li > a:focus { - border-color: #eeeeee #eeeeee #eeeeee #dddddd; -} - -.tabs-right > .nav-tabs .active > a, -.tabs-right > .nav-tabs .active > a:hover, -.tabs-right > .nav-tabs .active > a:focus { - border-color: #ddd #ddd #ddd transparent; - *border-left-color: #ffffff; -} - -.nav > .disabled > a { - color: #999999; -} - -.nav > .disabled > a:hover, -.nav > .disabled > a:focus { - text-decoration: none; - cursor: default; - background-color: transparent; -} - -.navbar { - *position: relative; - *z-index: 2; - margin-bottom: 20px; - overflow: visible; -} - -.navbar-inner { - min-height: 40px; - padding-right: 20px; - padding-left: 20px; - background-color: #fafafa; - background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); - background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); - background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); - background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); - background-repeat: repeat-x; - border: 1px solid #d4d4d4; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); - *zoom: 1; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); - -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -} - -.navbar-inner:before, -.navbar-inner:after { - display: table; - line-height: 0; - content: ""; -} - -.navbar-inner:after { - clear: both; -} - -.navbar .container { - width: auto; -} - -.nav-collapse.collapse { - height: auto; - overflow: visible; -} - -.navbar .brand { - display: block; - float: left; - padding: 10px 20px 10px; - margin-left: -20px; - font-size: 20px; - font-weight: 200; - color: #777777; - text-shadow: 0 1px 0 #ffffff; -} - -.navbar .brand:hover, -.navbar .brand:focus { - text-decoration: none; -} - -.navbar-text { - margin-bottom: 0; - line-height: 40px; - color: #777777; -} - -.navbar-link { - color: #777777; -} - -.navbar-link:hover, -.navbar-link:focus { - color: #333333; -} - -.navbar .divider-vertical { - height: 40px; - margin: 0 9px; - border-right: 1px solid #ffffff; - border-left: 1px solid #f2f2f2; -} - -.navbar .btn, -.navbar .btn-group { - margin-top: 5px; -} - -.navbar .btn-group .btn, -.navbar .input-prepend .btn, -.navbar .input-append .btn, -.navbar .input-prepend .btn-group, -.navbar .input-append .btn-group { - margin-top: 0; -} - -.navbar-form { - margin-bottom: 0; - *zoom: 1; -} - -.navbar-form:before, -.navbar-form:after { - display: table; - line-height: 0; - content: ""; -} - -.navbar-form:after { - clear: both; -} - -.navbar-form input, -.navbar-form select, -.navbar-form .radio, -.navbar-form .checkbox { - margin-top: 5px; -} - -.navbar-form input, -.navbar-form select, -.navbar-form .btn { - display: inline-block; - margin-bottom: 0; -} - -.navbar-form input[type="image"], -.navbar-form input[type="checkbox"], -.navbar-form input[type="radio"] { - margin-top: 3px; -} - -.navbar-form .input-append, -.navbar-form .input-prepend { - margin-top: 5px; - white-space: nowrap; -} - -.navbar-form .input-append input, -.navbar-form .input-prepend input { - margin-top: 0; -} - -.navbar-search { - position: relative; - float: left; - margin-top: 5px; - margin-bottom: 0; -} - -.navbar-search .search-query { - padding: 4px 14px; - margin-bottom: 0; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - font-weight: normal; - line-height: 1; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} - -.navbar-static-top { - position: static; - margin-bottom: 0; -} - -.navbar-static-top .navbar-inner { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; - margin-bottom: 0; -} - -.navbar-fixed-top .navbar-inner, -.navbar-static-top .navbar-inner { - border-width: 0 0 1px; -} - -.navbar-fixed-bottom .navbar-inner { - border-width: 1px 0 0; -} - -.navbar-fixed-top .navbar-inner, -.navbar-fixed-bottom .navbar-inner { - padding-right: 0; - padding-left: 0; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} - -.navbar-static-top .container, -.navbar-fixed-top .container, -.navbar-fixed-bottom .container { - width: 940px; -} - -.navbar-fixed-top { - top: 0; -} - -.navbar-fixed-top .navbar-inner, -.navbar-static-top .navbar-inner { - -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -} - -.navbar-fixed-bottom { - bottom: 0; -} - -.navbar-fixed-bottom .navbar-inner { - -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -} - -.navbar .nav { - position: relative; - left: 0; - display: block; - float: left; - margin: 0 10px 0 0; -} - -.navbar .nav.pull-right { - float: right; - margin-right: 0; -} - -.navbar .nav > li { - float: left; -} - -.navbar .nav > li > a { - float: none; - padding: 10px 15px 10px; - color: #777777; - text-decoration: none; - text-shadow: 0 1px 0 #ffffff; -} - -.navbar .nav .dropdown-toggle .caret { - margin-top: 8px; -} - -.navbar .nav > li > a:focus, -.navbar .nav > li > a:hover { - color: #333333; - text-decoration: none; - background-color: transparent; -} - -.navbar .nav > .active > a, -.navbar .nav > .active > a:hover, -.navbar .nav > .active > a:focus { - color: #555555; - text-decoration: none; - background-color: #e5e5e5; - -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); - -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -} - -.navbar .btn-navbar { - display: none; - float: right; - padding: 7px 10px; - margin-right: 5px; - margin-left: 5px; - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #ededed; - *background-color: #e5e5e5; - background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); - background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); - background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); - background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); - background-repeat: repeat-x; - border-color: #e5e5e5 #e5e5e5 #bfbfbf; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -} - -.navbar .btn-navbar:hover, -.navbar .btn-navbar:focus, -.navbar .btn-navbar:active, -.navbar .btn-navbar.active, -.navbar .btn-navbar.disabled, -.navbar .btn-navbar[disabled] { - color: #ffffff; - background-color: #e5e5e5; - *background-color: #d9d9d9; -} - -.navbar .btn-navbar:active, -.navbar .btn-navbar.active { - background-color: #cccccc \9; -} - -.navbar .btn-navbar .icon-bar { - display: block; - width: 18px; - height: 2px; - background-color: #f5f5f5; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - border-radius: 1px; - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -} - -.btn-navbar .icon-bar + .icon-bar { - margin-top: 3px; -} - -.navbar .nav > li > .dropdown-menu:before { - position: absolute; - top: -7px; - left: 9px; - display: inline-block; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-left: 7px solid transparent; - border-bottom-color: rgba(0, 0, 0, 0.2); - content: ''; -} - -.navbar .nav > li > .dropdown-menu:after { - position: absolute; - top: -6px; - left: 10px; - display: inline-block; - border-right: 6px solid transparent; - border-bottom: 6px solid #ffffff; - border-left: 6px solid transparent; - content: ''; -} - -.navbar-fixed-bottom .nav > li > .dropdown-menu:before { - top: auto; - bottom: -7px; - border-top: 7px solid #ccc; - border-bottom: 0; - border-top-color: rgba(0, 0, 0, 0.2); -} - -.navbar-fixed-bottom .nav > li > .dropdown-menu:after { - top: auto; - bottom: -6px; - border-top: 6px solid #ffffff; - border-bottom: 0; -} - -.navbar .nav li.dropdown > a:hover .caret, -.navbar .nav li.dropdown > a:focus .caret { - border-top-color: #333333; - border-bottom-color: #333333; -} - -.navbar .nav li.dropdown.open > .dropdown-toggle, -.navbar .nav li.dropdown.active > .dropdown-toggle, -.navbar .nav li.dropdown.open.active > .dropdown-toggle { - color: #555555; - background-color: #e5e5e5; -} - -.navbar .nav li.dropdown > .dropdown-toggle .caret { - border-top-color: #777777; - border-bottom-color: #777777; -} - -.navbar .nav li.dropdown.open > .dropdown-toggle .caret, -.navbar .nav li.dropdown.active > .dropdown-toggle .caret, -.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { - border-top-color: #555555; - border-bottom-color: #555555; -} - -.navbar .pull-right > li > .dropdown-menu, -.navbar .nav > li > .dropdown-menu.pull-right { - right: 0; - left: auto; -} - -.navbar .pull-right > li > .dropdown-menu:before, -.navbar .nav > li > .dropdown-menu.pull-right:before { - right: 12px; - left: auto; -} - -.navbar .pull-right > li > .dropdown-menu:after, -.navbar .nav > li > .dropdown-menu.pull-right:after { - right: 13px; - left: auto; -} - -.navbar .pull-right > li > .dropdown-menu .dropdown-menu, -.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { - right: 100%; - left: auto; - margin-right: -1px; - margin-left: 0; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; -} - -.navbar-inverse .navbar-inner { - background-color: #1b1b1b; - background-image: -moz-linear-gradient(top, #222222, #111111); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); - background-image: -webkit-linear-gradient(top, #222222, #111111); - background-image: -o-linear-gradient(top, #222222, #111111); - background-image: linear-gradient(to bottom, #222222, #111111); - background-repeat: repeat-x; - border-color: #252525; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); -} - -.navbar-inverse .brand, -.navbar-inverse .nav > li > a { - color: #999999; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} - -.navbar-inverse .brand:hover, -.navbar-inverse .nav > li > a:hover, -.navbar-inverse .brand:focus, -.navbar-inverse .nav > li > a:focus { - color: #ffffff; -} - -.navbar-inverse .brand { - color: #999999; -} - -.navbar-inverse .navbar-text { - color: #999999; -} - -.navbar-inverse .nav > li > a:focus, -.navbar-inverse .nav > li > a:hover { - color: #ffffff; - background-color: transparent; -} - -.navbar-inverse .nav .active > a, -.navbar-inverse .nav .active > a:hover, -.navbar-inverse .nav .active > a:focus { - color: #ffffff; - background-color: #111111; -} - -.navbar-inverse .navbar-link { - color: #999999; -} - -.navbar-inverse .navbar-link:hover, -.navbar-inverse .navbar-link:focus { - color: #ffffff; -} - -.navbar-inverse .divider-vertical { - border-right-color: #222222; - border-left-color: #111111; -} - -.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, -.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, -.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { - color: #ffffff; - background-color: #111111; -} - -.navbar-inverse .nav li.dropdown > a:hover .caret, -.navbar-inverse .nav li.dropdown > a:focus .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; -} - -.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { - border-top-color: #999999; - border-bottom-color: #999999; -} - -.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, -.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, -.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { - border-top-color: #ffffff; - border-bottom-color: #ffffff; -} - -.navbar-inverse .navbar-search .search-query { - color: #ffffff; - background-color: #515151; - border-color: #111111; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; -} - -.navbar-inverse .navbar-search .search-query:-moz-placeholder { - color: #cccccc; -} - -.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { - color: #cccccc; -} - -.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { - color: #cccccc; -} - -.navbar-inverse .navbar-search .search-query:focus, -.navbar-inverse .navbar-search .search-query.focused { - padding: 5px 15px; - color: #333333; - text-shadow: 0 1px 0 #ffffff; - background-color: #ffffff; - border: 0; - outline: 0; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -} - -.navbar-inverse .btn-navbar { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #0e0e0e; - *background-color: #040404; - background-image: -moz-linear-gradient(top, #151515, #040404); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); - background-image: -webkit-linear-gradient(top, #151515, #040404); - background-image: -o-linear-gradient(top, #151515, #040404); - background-image: linear-gradient(to bottom, #151515, #040404); - background-repeat: repeat-x; - border-color: #040404 #040404 #000000; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} - -.navbar-inverse .btn-navbar:hover, -.navbar-inverse .btn-navbar:focus, -.navbar-inverse .btn-navbar:active, -.navbar-inverse .btn-navbar.active, -.navbar-inverse .btn-navbar.disabled, -.navbar-inverse .btn-navbar[disabled] { - color: #ffffff; - background-color: #040404; - *background-color: #000000; -} - -.navbar-inverse .btn-navbar:active, -.navbar-inverse .btn-navbar.active { - background-color: #000000 \9; -} - -.breadcrumb { - padding: 8px 15px; - margin: 0 0 20px; - list-style: none; - background-color: #f5f5f5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.breadcrumb > li { - display: inline-block; - *display: inline; - text-shadow: 0 1px 0 #ffffff; - *zoom: 1; -} - -.breadcrumb > li > .divider { - padding: 0 5px; - color: #ccc; -} - -.breadcrumb > .active { - color: #999999; -} - -.pagination { - margin: 20px 0; -} - -.pagination ul { - display: inline-block; - *display: inline; - margin-bottom: 0; - margin-left: 0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - *zoom: 1; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -} - -.pagination ul > li { - display: inline; -} - -.pagination ul > li > a, -.pagination ul > li > span { - float: left; - padding: 4px 12px; - line-height: 20px; - text-decoration: none; - background-color: #ffffff; - border: 1px solid #dddddd; - border-left-width: 0; -} - -.pagination ul > li > a:hover, -.pagination ul > li > a:focus, -.pagination ul > .active > a, -.pagination ul > .active > span { - background-color: #f5f5f5; -} - -.pagination ul > .active > a, -.pagination ul > .active > span { - color: #999999; - cursor: default; -} - -.pagination ul > .disabled > span, -.pagination ul > .disabled > a, -.pagination ul > .disabled > a:hover, -.pagination ul > .disabled > a:focus { - color: #999999; - cursor: default; - background-color: transparent; -} - -.pagination ul > li:first-child > a, -.pagination ul > li:first-child > span { - border-left-width: 1px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-topleft: 4px; -} - -.pagination ul > li:last-child > a, -.pagination ul > li:last-child > span { - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -moz-border-radius-topright: 4px; - -moz-border-radius-bottomright: 4px; -} - -.pagination-centered { - text-align: center; -} - -.pagination-right { - text-align: right; -} - -.pagination-large ul > li > a, -.pagination-large ul > li > span { - padding: 11px 19px; - font-size: 17.5px; -} - -.pagination-large ul > li:first-child > a, -.pagination-large ul > li:first-child > span { - -webkit-border-bottom-left-radius: 6px; - border-bottom-left-radius: 6px; - -webkit-border-top-left-radius: 6px; - border-top-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - -moz-border-radius-topleft: 6px; -} - -.pagination-large ul > li:last-child > a, -.pagination-large ul > li:last-child > span { - -webkit-border-top-right-radius: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - border-bottom-right-radius: 6px; - -moz-border-radius-topright: 6px; - -moz-border-radius-bottomright: 6px; -} - -.pagination-mini ul > li:first-child > a, -.pagination-small ul > li:first-child > a, -.pagination-mini ul > li:first-child > span, -.pagination-small ul > li:first-child > span { - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; -} - -.pagination-mini ul > li:last-child > a, -.pagination-small ul > li:last-child > a, -.pagination-mini ul > li:last-child > span, -.pagination-small ul > li:last-child > span { - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; -} - -.pagination-small ul > li > a, -.pagination-small ul > li > span { - padding: 2px 10px; - font-size: 11.9px; -} - -.pagination-mini ul > li > a, -.pagination-mini ul > li > span { - padding: 0 6px; - font-size: 10.5px; -} - -.pager { - margin: 20px 0; - text-align: center; - list-style: none; - *zoom: 1; -} - -.pager:before, -.pager:after { - display: table; - line-height: 0; - content: ""; -} - -.pager:after { - clear: both; -} - -.pager li { - display: inline; -} - -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; -} - -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #f5f5f5; -} - -.pager .next > a, -.pager .next > span { - float: right; -} - -.pager .previous > a, -.pager .previous > span { - float: left; -} - -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #999999; - cursor: default; - background-color: #fff; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop, -.modal-backdrop.fade.in { - opacity: 0.8; - filter: alpha(opacity=80); -} - -.modal { - position: fixed; - top: 10%; - left: 50%; - z-index: 1050; - width: 560px; - margin-left: -280px; - background-color: #ffffff; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.3); - *border: 1px solid #999; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - outline: none; - -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -webkit-background-clip: padding-box; - -moz-background-clip: padding-box; - background-clip: padding-box; -} - -.modal.fade { - top: -25%; - -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; - -moz-transition: opacity 0.3s linear, top 0.3s ease-out; - -o-transition: opacity 0.3s linear, top 0.3s ease-out; - transition: opacity 0.3s linear, top 0.3s ease-out; -} - -.modal.fade.in { - top: 10%; -} - -.modal-header { - padding: 9px 15px; - border-bottom: 1px solid #eee; -} - -.modal-header .close { - margin-top: 2px; -} - -.modal-header h3 { - margin: 0; - line-height: 30px; -} - -.modal-body { - position: relative; - max-height: 400px; - padding: 15px; - overflow-y: auto; -} - -.modal-form { - margin-bottom: 0; -} - -.modal-footer { - padding: 14px 15px 15px; - margin-bottom: 0; - text-align: right; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - -webkit-border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - border-radius: 0 0 6px 6px; - *zoom: 1; - -webkit-box-shadow: inset 0 1px 0 #ffffff; - -moz-box-shadow: inset 0 1px 0 #ffffff; - box-shadow: inset 0 1px 0 #ffffff; -} - -.modal-footer:before, -.modal-footer:after { - display: table; - line-height: 0; - content: ""; -} - -.modal-footer:after { - clear: both; -} - -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} - -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} - -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.tooltip { - position: absolute; - z-index: 1030; - display: block; - font-size: 11px; - line-height: 1.4; - opacity: 0; - filter: alpha(opacity=0); - visibility: visible; -} - -.tooltip.in { - opacity: 0.8; - filter: alpha(opacity=80); -} - -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} - -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} - -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} - -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} - -.tooltip-inner { - max-width: 200px; - padding: 8px; - color: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-top-color: #000000; - border-width: 5px 5px 0; -} - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-right-color: #000000; - border-width: 5px 5px 5px 0; -} - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-left-color: #000000; - border-width: 5px 0 5px 5px; -} - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-bottom-color: #000000; - border-width: 0 5px 5px; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - max-width: 276px; - padding: 1px; - text-align: left; - white-space: normal; - background-color: #ffffff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; -} - -.popover.top { - margin-top: -10px; -} - -.popover.right { - margin-left: 10px; -} - -.popover.bottom { - margin-top: 10px; -} - -.popover.left { - margin-left: -10px; -} - -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - font-weight: normal; - line-height: 18px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -.popover-title:empty { - display: none; -} - -.popover-content { - padding: 9px 14px; -} - -.popover .arrow, -.popover .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.popover .arrow { - border-width: 11px; -} - -.popover .arrow:after { - border-width: 10px; - content: ""; -} - -.popover.top .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, 0.25); - border-bottom-width: 0; -} - -.popover.top .arrow:after { - bottom: 1px; - margin-left: -10px; - border-top-color: #ffffff; - border-bottom-width: 0; -} - -.popover.right .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999; - border-right-color: rgba(0, 0, 0, 0.25); - border-left-width: 0; -} - -.popover.right .arrow:after { - bottom: -10px; - left: 1px; - border-right-color: #ffffff; - border-left-width: 0; -} - -.popover.bottom .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, 0.25); - border-top-width: 0; -} - -.popover.bottom .arrow:after { - top: 1px; - margin-left: -10px; - border-bottom-color: #ffffff; - border-top-width: 0; -} - -.popover.left .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, 0.25); - border-right-width: 0; -} - -.popover.left .arrow:after { - right: 1px; - bottom: -10px; - border-left-color: #ffffff; - border-right-width: 0; -} - -.thumbnails { - margin-left: -20px; - list-style: none; - *zoom: 1; -} - -.thumbnails:before, -.thumbnails:after { - display: table; - line-height: 0; - content: ""; -} - -.thumbnails:after { - clear: both; -} - -.row-fluid .thumbnails { - margin-left: 0; -} - -.thumbnails > li { - float: left; - margin-bottom: 20px; - margin-left: 20px; -} - -.thumbnail { - display: block; - padding: 4px; - line-height: 20px; - border: 1px solid #ddd; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -a.thumbnail:hover, -a.thumbnail:focus { - border-color: #0088cc; - -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -} - -.thumbnail > img { - display: block; - max-width: 100%; - margin-right: auto; - margin-left: auto; -} - -.thumbnail .caption { - padding: 9px; - color: #555555; -} - -.media, -.media-body { - overflow: hidden; - *overflow: visible; - zoom: 1; -} - -.media, -.media .media { - margin-top: 15px; -} - -.media:first-child { - margin-top: 0; -} - -.media-object { - display: block; -} - -.media-heading { - margin: 0 0 5px; -} - -.media > .pull-left { - margin-right: 10px; -} - -.media > .pull-right { - margin-left: 10px; -} - -.media-list { - margin-left: 0; - list-style: none; -} - -.label, -.badge { - display: inline-block; - padding: 2px 4px; - font-size: 11.844px; - font-weight: bold; - line-height: 14px; - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - white-space: nowrap; - vertical-align: baseline; - background-color: #999999; -} - -.label { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.badge { - padding-right: 9px; - padding-left: 9px; - -webkit-border-radius: 9px; - -moz-border-radius: 9px; - border-radius: 9px; -} - -.label:empty, -.badge:empty { - display: none; -} - -a.label:hover, -a.label:focus, -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} - -.label-important, -.badge-important { - background-color: #b94a48; -} - -.label-important[href], -.badge-important[href] { - background-color: #953b39; -} - -.label-warning, -.badge-warning { - background-color: #f89406; -} - -.label-warning[href], -.badge-warning[href] { - background-color: #c67605; -} - -.label-success, -.badge-success { - background-color: #468847; -} - -.label-success[href], -.badge-success[href] { - background-color: #356635; -} - -.label-info, -.badge-info { - background-color: #3a87ad; -} - -.label-info[href], -.badge-info[href] { - background-color: #2d6987; -} - -.label-inverse, -.badge-inverse { - background-color: #333333; -} - -.label-inverse[href], -.badge-inverse[href] { - background-color: #1a1a1a; -} - -.btn .label, -.btn .badge { - position: relative; - top: -1px; -} - -.btn-mini .label, -.btn-mini .badge { - top: 0; -} - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@-moz-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@-ms-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -@-o-keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} - -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); - background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); - background-repeat: repeat-x; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.progress .bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - color: #ffffff; - text-align: center; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); - background-image: -webkit-linear-gradient(top, #149bdf, #0480be); - background-image: -o-linear-gradient(top, #149bdf, #0480be); - background-image: linear-gradient(to bottom, #149bdf, #0480be); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: width 0.6s ease; - -moz-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} - -.progress .bar + .bar { - -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); -} - -.progress-striped .bar { - background-color: #149bdf; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - -moz-background-size: 40px 40px; - -o-background-size: 40px 40px; - background-size: 40px 40px; -} - -.progress.active .bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -moz-animation: progress-bar-stripes 2s linear infinite; - -ms-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} - -.progress-danger .bar, -.progress .bar-danger { - background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); - background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); -} - -.progress-danger.progress-striped .bar, -.progress-striped .bar-danger { - background-color: #ee5f5b; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-success .bar, -.progress .bar-success { - background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); - background-image: -webkit-linear-gradient(top, #62c462, #57a957); - background-image: -o-linear-gradient(top, #62c462, #57a957); - background-image: linear-gradient(to bottom, #62c462, #57a957); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); -} - -.progress-success.progress-striped .bar, -.progress-striped .bar-success { - background-color: #62c462; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-info .bar, -.progress .bar-info { - background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); - background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); - background-image: -o-linear-gradient(top, #5bc0de, #339bb9); - background-image: linear-gradient(to bottom, #5bc0de, #339bb9); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); -} - -.progress-info.progress-striped .bar, -.progress-striped .bar-info { - background-color: #5bc0de; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.progress-warning .bar, -.progress .bar-warning { - background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(to bottom, #fbb450, #f89406); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); -} - -.progress-warning.progress-striped .bar, -.progress-striped .bar-warning { - background-color: #fbb450; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.accordion { - margin-bottom: 20px; -} - -.accordion-group { - margin-bottom: 2px; - border: 1px solid #e5e5e5; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.accordion-heading { - border-bottom: 0; -} - -.accordion-heading .accordion-toggle { - display: block; - padding: 8px 15px; -} - -.accordion-toggle { - cursor: pointer; -} - -.accordion-inner { - padding: 9px 15px; - border-top: 1px solid #e5e5e5; -} - -.carousel { - position: relative; - margin-bottom: 20px; - line-height: 1; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} - -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: 0.6s ease-in-out left; - -moz-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} - -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - line-height: 1; -} - -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} - -.carousel-inner > .active { - left: 0; -} - -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} - -.carousel-inner > .next { - left: 100%; -} - -.carousel-inner > .prev { - left: -100%; -} - -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} - -.carousel-inner > .active.left { - left: -100%; -} - -.carousel-inner > .active.right { - left: 100%; -} - -.carousel-control { - position: absolute; - top: 40%; - left: 15px; - width: 40px; - height: 40px; - margin-top: -20px; - font-size: 60px; - font-weight: 100; - line-height: 30px; - color: #ffffff; - text-align: center; - background: #222222; - border: 3px solid #ffffff; - -webkit-border-radius: 23px; - -moz-border-radius: 23px; - border-radius: 23px; - opacity: 0.5; - filter: alpha(opacity=50); -} - -.carousel-control.right { - right: 15px; - left: auto; -} - -.carousel-control:hover, -.carousel-control:focus { - color: #ffffff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} - -.carousel-indicators { - position: absolute; - top: 15px; - right: 15px; - z-index: 5; - margin: 0; - list-style: none; -} - -.carousel-indicators li { - display: block; - float: left; - width: 10px; - height: 10px; - margin-left: 5px; - text-indent: -999px; - background-color: #ccc; - background-color: rgba(255, 255, 255, 0.25); - border-radius: 5px; -} - -.carousel-indicators .active { - background-color: #fff; -} - -.carousel-caption { - position: absolute; - right: 0; - bottom: 0; - left: 0; - padding: 15px; - background: #333333; - background: rgba(0, 0, 0, 0.75); -} - -.carousel-caption h4, -.carousel-caption p { - line-height: 20px; - color: #ffffff; -} - -.carousel-caption h4 { - margin: 0 0 5px; -} - -.carousel-caption p { - margin-bottom: 0; -} - -.hero-unit { - padding: 60px; - margin-bottom: 30px; - font-size: 18px; - font-weight: 200; - line-height: 30px; - color: inherit; - background-color: #eeeeee; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} - -.hero-unit h1 { - margin-bottom: 0; - font-size: 60px; - line-height: 1; - letter-spacing: -1px; - color: inherit; -} - -.hero-unit li { - line-height: 30px; -} - -.pull-right { - float: right; -} - -.pull-left { - float: left; -} - -.hide { - display: none; -} - -.show { - display: block; -} - -.invisible { - visibility: hidden; -} - -.affix { - position: fixed; -} diff --git a/view/theme/oldtest/css/bootstrap.min.css b/view/theme/oldtest/css/bootstrap.min.css deleted file mode 100644 index c10c7f417f..0000000000 --- a/view/theme/oldtest/css/bootstrap.min.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * Bootstrap v2.3.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/view/theme/oldtest/default.php b/view/theme/oldtest/default.php deleted file mode 100644 index 1fc070df18..0000000000 --- a/view/theme/oldtest/default.php +++ /dev/null @@ -1,52 +0,0 @@ -<?php - if (is_ajax()) { - $t = $a->template_engine('jsonificator'); - //echo "<hr><pre>"; var_dump($t->data); killme(); - echo json_encode($t->data); - killme(); - } -?> -<!DOCTYPE html> -<html> - <head> - <title><?php if(x($page,'title')) echo $page['title'] ?></title> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <!-- Bootstrap --> - <link href="<?php echo $a->get_baseurl() ?>/view/theme/test/css/bootstrap.min.css" rel="stylesheet" media="screen"> - <script>var baseurl="<?php echo $a->get_baseurl() ?>";</script> - </head> - <body> - - - <div class="navbar navbar-fixed-top"> - <div class="navbar-inner"> - <div class="container"> - - <!-- .btn-navbar is used as the toggle for collapsed navbar content --> - <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </a> - - <!-- Be sure to leave the brand out there if you want it shown --> - <a class="brand" href="#"><span data-bind="text: nav()"></span></a> - - <!-- Everything you want hidden at 940px or less, place within here --> - <div class="nav-collapse navbar-responsive-collapse collapse"> - <ul class="nav" data-bind="foreach: nav().nav"> - <li><a data-bind="href: url, text: text"></a></li> - </ul> - </div> - - </div> - </div> - </div> - - - <script src="http://code.jquery.com/jquery.js"></script> - <script src="<?php echo $a->get_baseurl() ?>/view/theme/test/js/bootstrap.min.js"></script> - <script src="<?php echo $a->get_baseurl() ?>/view/theme/test/js/knockout-2.2.1.js"></script> - <script src="<?php echo $a->get_baseurl() ?>/view/theme/test/app/app.js"></script> - </body> -</html> \ No newline at end of file diff --git a/view/theme/oldtest/img/glyphicons-halflings-white.png b/view/theme/oldtest/img/glyphicons-halflings-white.png deleted file mode 100644 index 3bf6484a29d8da269f9bc874b25493a45fae3bae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8777 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 B7G?kd diff --git a/view/theme/oldtest/img/glyphicons-halflings.png b/view/theme/oldtest/img/glyphicons-halflings.png deleted file mode 100644 index a9969993201f9cee63cf9f49217646347297b643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12799 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 diff --git a/view/theme/oldtest/js/bootstrap.js b/view/theme/oldtest/js/bootstrap.js deleted file mode 100644 index c298ee42e3..0000000000 --- a/view/theme/oldtest/js/bootstrap.js +++ /dev/null @@ -1,2276 +0,0 @@ -/* =================================================== - * bootstrap-transition.js v2.3.1 - * 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.3.1 - * 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.3.1 - * 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.3.1 - * 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.$indicators = this.$element.find('.carousel-indicators') - 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 - if (this.interval) clearInterval(this.interval); - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - return this - } - - , getActiveIndex: function () { - this.$active = this.$element.find('.item.active') - this.$items = this.$active.parent().children() - return this.$items.index(this.$active) - } - - , to: function (pos) { - var activeIndex = this.getActiveIndex() - , that = this - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) { - return this.$element.one('slid', function () { - that.to(pos) - }) - } - - if (activeIndex == pos) { - return this.pause().cycle() - } - - return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[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(true) - } - 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] - , direction: direction - }) - - if ($next.hasClass('active')) return - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - this.$element.one('slid', function () { - var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) - $nextIndicator && $nextIndicator.addClass('active') - }) - } - - 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.pause().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], [data-slide-to]', 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()) - , slideIndex - - $target.carousel(options) - - if (slideIndex = $this.attr('data-slide-to')) { - $target.data('carousel').pause().to(slideIndex).cycle() - } - - e.preventDefault() - }) - -}(window.jQuery);/* ============================================================= - * bootstrap-collapse.js v2.3.1 - * 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 || this.$element.hasClass('in')) 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 || !this.$element.hasClass('in')) 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 = $.extend({}, $.fn.collapse.defaults, $this.data(), 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) - }) - -}(window.jQuery);/* ============================================================ - * bootstrap-dropdown.js v2.3.1 - * 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)) { - if (e.which == 27) $parent.find(toggle).focus() - 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 && $(selector) - - if (!$parent || !$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', clearMenus) - .on('click.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.dropdown-menu', function (e) { e.stopPropagation() }) - .on('click.dropdown.data-api' , toggle, Dropdown.prototype.toggle) - .on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) - -}(window.jQuery); -/* ========================================================= - * bootstrap-modal.js v2.3.1 - * 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 () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.removeBackdrop() - that.$element.trigger('hidden') - }) - } - - , removeBackdrop: function () { - this.$backdrop && 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 = $('<div class="modal-backdrop ' + animate + '" />') - .appendTo(document.body) - - this.$backdrop.click( - this.options.backdrop == 'static' ? - $.proxy(this.$element[0].focus, this.$element[0]) - : $.proxy(this.hide, this) - ) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop.one($.support.transition.end, callback) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - $.support.transition && this.$element.hasClass('fade')? - this.$backdrop.one($.support.transition.end, callback) : - callback() - - } else if (callback) { - callback() - } - } - } - - - /* MODAL PLUGIN DEFINITION - * ======================= */ - - var old = $.fn.modal - - $.fn.modal = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('modal') - , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option) - if (!data) $this.data('modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option]() - else if (options.show) data.show() - }) - } - - $.fn.modal.defaults = { - backdrop: true - , keyboard: true - , show: true - } - - $.fn.modal.Constructor = Modal - - - /* MODAL NO CONFLICT - * ================= */ - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - /* MODAL DATA-API - * ============== */ - - $(document).on('click.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - , href = $this.attr('href') - , $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7 - , option = $target.data('modal') ? 'toggle' : $.extend({ remote:!/#/.test(href) && href }, $target.data(), $this.data()) - - e.preventDefault() - - $target - .modal(option) - .one('hide', function () { - $this.focus() - }) - }) - -}(window.jQuery); -/* =========================================================== - * bootstrap-tooltip.js v2.3.1 - * http://twitter.github.com/bootstrap/javascript.html#tooltips - * Inspired by the original jQuery.tipsy by Jason Frame - * =========================================================== - * 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 ;_; - - - /* TOOLTIP PUBLIC CLASS DEFINITION - * =============================== */ - - var Tooltip = function (element, options) { - this.init('tooltip', element, options) - } - - Tooltip.prototype = { - - constructor: Tooltip - - , init: function (type, element, options) { - var eventIn - , eventOut - , triggers - , trigger - , i - - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.enabled = true - - triggers = this.options.trigger.split(' ') - - for (i = triggers.length; i--;) { - trigger = triggers[i] - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - eventIn = trigger == 'hover' ? 'mouseenter' : 'focus' - eventOut = trigger == 'hover' ? 'mouseleave' : 'blur' - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - , getOptions: function (options) { - options = $.extend({}, $.fn[this.type].defaults, this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay - , hide: options.delay - } - } - - return options - } - - , enter: function (e) { - var defaults = $.fn[this.type].defaults - , options = {} - , self - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }, this) - - self = $(e.currentTarget)[this.type](options).data(this.type) - - if (!self.options.delay || !self.options.delay.show) return self.show() - - clearTimeout(this.timeout) - self.hoverState = 'in' - this.timeout = setTimeout(function() { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - , leave: function (e) { - var self = $(e.currentTarget)[this.type](this._options).data(this.type) - - if (this.timeout) clearTimeout(this.timeout) - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.hoverState = 'out' - this.timeout = setTimeout(function() { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - , show: function () { - var $tip - , pos - , actualWidth - , actualHeight - , placement - , tp - , e = $.Event('show') - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - if (e.isDefaultPrevented()) return - $tip = this.tip() - this.setContent() - - if (this.options.animation) { - $tip.addClass('fade') - } - - placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - - pos = this.getPosition() - - actualWidth = $tip[0].offsetWidth - actualHeight = $tip[0].offsetHeight - - switch (placement) { - case 'bottom': - tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} - break - case 'top': - tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2} - break - case 'left': - tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth} - break - case 'right': - tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width} - break - } - - this.applyPlacement(tp, placement) - this.$element.trigger('shown') - } - } - - , applyPlacement: function(offset, placement){ - var $tip = this.tip() - , width = $tip[0].offsetWidth - , height = $tip[0].offsetHeight - , actualWidth - , actualHeight - , delta - , replace - - $tip - .offset(offset) - .addClass(placement) - .addClass('in') - - actualWidth = $tip[0].offsetWidth - actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - replace = true - } - - if (placement == 'bottom' || placement == 'top') { - delta = 0 - - if (offset.left < 0){ - delta = offset.left * -2 - offset.left = 0 - $tip.offset(offset) - actualWidth = $tip[0].offsetWidth - actualHeight = $tip[0].offsetHeight - } - - this.replaceArrow(delta - width + actualWidth, actualWidth, 'left') - } else { - this.replaceArrow(actualHeight - height, actualHeight, 'top') - } - - if (replace) $tip.offset(offset) - } - - , replaceArrow: function(delta, dimension, position){ - this - .arrow() - .css(position, delta ? (50 * (1 - delta / dimension) + "%") : '') - } - - , setContent: function () { - var $tip = this.tip() - , title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - , hide: function () { - var that = this - , $tip = this.tip() - , e = $.Event('hide') - - this.$element.trigger(e) - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - function removeWithAnimation() { - var timeout = setTimeout(function () { - $tip.off($.support.transition.end).detach() - }, 500) - - $tip.one($.support.transition.end, function () { - clearTimeout(timeout) - $tip.detach() - }) - } - - $.support.transition && this.$tip.hasClass('fade') ? - removeWithAnimation() : - $tip.detach() - - this.$element.trigger('hidden') - - return this - } - - , fixTitle: function () { - var $e = this.$element - if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - , hasContent: function () { - return this.getTitle() - } - - , getPosition: function () { - var el = this.$element[0] - return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : { - width: el.offsetWidth - , height: el.offsetHeight - }, this.$element.offset()) - } - - , getTitle: function () { - var title - , $e = this.$element - , o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - , tip: function () { - return this.$tip = this.$tip || $(this.options.template) - } - - , arrow: function(){ - return this.$arrow = this.$arrow || this.tip().find(".tooltip-arrow") - } - - , validate: function () { - if (!this.$element[0].parentNode) { - this.hide() - this.$element = null - this.options = null - } - } - - , enable: function () { - this.enabled = true - } - - , disable: function () { - this.enabled = false - } - - , toggleEnabled: function () { - this.enabled = !this.enabled - } - - , toggle: function (e) { - var self = e ? $(e.currentTarget)[this.type](this._options).data(this.type) : this - self.tip().hasClass('in') ? self.hide() : self.show() - } - - , destroy: function () { - this.hide().$element.off('.' + this.type).removeData(this.type) - } - - } - - - /* TOOLTIP PLUGIN DEFINITION - * ========================= */ - - var old = $.fn.tooltip - - $.fn.tooltip = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('tooltip') - , options = typeof option == 'object' && option - if (!data) $this.data('tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.tooltip.Constructor = Tooltip - - $.fn.tooltip.defaults = { - animation: true - , placement: 'top' - , selector: false - , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' - , trigger: 'hover focus' - , title: '' - , delay: 0 - , html: false - , container: false - } - - - /* TOOLTIP NO CONFLICT - * =================== */ - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(window.jQuery); -/* =========================================================== - * bootstrap-popover.js v2.3.1 - * http://twitter.github.com/bootstrap/javascript.html#popovers - * =========================================================== - * 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 ;_; - - - /* POPOVER PUBLIC CLASS DEFINITION - * =============================== */ - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - - /* NOTE: POPOVER EXTENDS BOOTSTRAP-TOOLTIP.js - ========================================== */ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, { - - constructor: Popover - - , setContent: function () { - var $tip = this.tip() - , title = this.getTitle() - , content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content) - - $tip.removeClass('fade top bottom left right in') - } - - , hasContent: function () { - return this.getTitle() || this.getContent() - } - - , getContent: function () { - var content - , $e = this.$element - , o = this.options - - content = (typeof o.content == 'function' ? o.content.call($e[0]) : o.content) - || $e.attr('data-content') - - return content - } - - , tip: function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - } - return this.$tip - } - - , destroy: function () { - this.hide().$element.off('.' + this.type).removeData(this.type) - } - - }) - - - /* POPOVER PLUGIN DEFINITION - * ======================= */ - - var old = $.fn.popover - - $.fn.popover = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('popover') - , options = typeof option == 'object' && option - if (!data) $this.data('popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.popover.Constructor = Popover - - $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, { - placement: 'right' - , trigger: 'click' - , content: '' - , template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' - }) - - - /* POPOVER NO CONFLICT - * =================== */ - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(window.jQuery); -/* ============================================================= - * bootstrap-scrollspy.js v2.3.1 - * http://twitter.github.com/bootstrap/javascript.html#scrollspy - * ============================================================= - * 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 ;_; - - - /* SCROLLSPY CLASS DEFINITION - * ========================== */ - - function ScrollSpy(element, options) { - var process = $.proxy(this.process, this) - , $element = $(element).is('body') ? $(window) : $(element) - , href - this.options = $.extend({}, $.fn.scrollspy.defaults, options) - this.$scrollElement = $element.on('scroll.scroll-spy.data-api', process) - this.selector = (this.options.target - || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 - || '') + ' .nav li > a' - this.$body = $('body') - this.refresh() - this.process() - } - - ScrollSpy.prototype = { - - constructor: ScrollSpy - - , refresh: function () { - var self = this - , $targets - - this.offsets = $([]) - this.targets = $([]) - - $targets = this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - , href = $el.data('target') || $el.attr('href') - , $href = /^#\w/.test(href) && $(href) - return ( $href - && $href.length - && [[ $href.position().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]] ) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - self.offsets.push(this[0]) - self.targets.push(this[1]) - }) - } - - , process: function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - , scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight - , maxScroll = scrollHeight - this.$scrollElement.height() - , offsets = this.offsets - , targets = this.targets - , activeTarget = this.activeTarget - , i - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets.last()[0]) - && this.activate ( i ) - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (!offsets[i + 1] || scrollTop <= offsets[i + 1]) - && this.activate( targets[i] ) - } - } - - , activate: function (target) { - var active - , selector - - this.activeTarget = target - - $(this.selector) - .parent('.active') - .removeClass('active') - - selector = this.selector - + '[data-target="' + target + '"],' - + this.selector + '[href="' + target + '"]' - - active = $(selector) - .parent('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active.closest('li.dropdown').addClass('active') - } - - active.trigger('activate') - } - - } - - - /* SCROLLSPY PLUGIN DEFINITION - * =========================== */ - - var old = $.fn.scrollspy - - $.fn.scrollspy = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('scrollspy') - , options = typeof option == 'object' && option - if (!data) $this.data('scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.scrollspy.Constructor = ScrollSpy - - $.fn.scrollspy.defaults = { - offset: 10 - } - - - /* SCROLLSPY NO CONFLICT - * ===================== */ - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - /* SCROLLSPY DATA-API - * ================== */ - - $(window).on('load', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - $spy.scrollspy($spy.data()) - }) - }) - -}(window.jQuery);/* ======================================================== - * bootstrap-tab.js v2.3.1 - * http://twitter.github.com/bootstrap/javascript.html#tabs - * ======================================================== - * 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 ;_; - - - /* TAB CLASS DEFINITION - * ==================== */ - - var Tab = function (element) { - this.element = $(element) - } - - Tab.prototype = { - - constructor: Tab - - , show: function () { - var $this = this.element - , $ul = $this.closest('ul:not(.dropdown-menu)') - , selector = $this.attr('data-target') - , previous - , $target - , e - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 - } - - if ( $this.parent('li').hasClass('active') ) return - - previous = $ul.find('.active:last a')[0] - - e = $.Event('show', { - relatedTarget: previous - }) - - $this.trigger(e) - - if (e.isDefaultPrevented()) return - - $target = $(selector) - - this.activate($this.parent('li'), $ul) - this.activate($target, $target.parent(), function () { - $this.trigger({ - type: 'shown' - , relatedTarget: previous - }) - }) - } - - , activate: function ( element, container, callback) { - var $active = container.find('> .active') - , transition = callback - && $.support.transition - && $active.hasClass('fade') - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - - element.addClass('active') - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if ( element.parent('.dropdown-menu') ) { - element.closest('li.dropdown').addClass('active') - } - - callback && callback() - } - - transition ? - $active.one($.support.transition.end, next) : - next() - - $active.removeClass('in') - } - } - - - /* TAB PLUGIN DEFINITION - * ===================== */ - - var old = $.fn.tab - - $.fn.tab = function ( option ) { - return this.each(function () { - var $this = $(this) - , data = $this.data('tab') - if (!data) $this.data('tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.tab.Constructor = Tab - - - /* TAB NO CONFLICT - * =============== */ - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - /* TAB DATA-API - * ============ */ - - $(document).on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) { - e.preventDefault() - $(this).tab('show') - }) - -}(window.jQuery);/* ============================================================= - * bootstrap-typeahead.js v2.3.1 - * http://twitter.github.com/bootstrap/javascript.html#typeahead - * ============================================================= - * 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 ;_; - - - /* TYPEAHEAD PUBLIC CLASS DEFINITION - * ================================= */ - - var Typeahead = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, $.fn.typeahead.defaults, options) - this.matcher = this.options.matcher || this.matcher - this.sorter = this.options.sorter || this.sorter - this.highlighter = this.options.highlighter || this.highlighter - this.updater = this.options.updater || this.updater - this.source = this.options.source - this.$menu = $(this.options.menu) - this.shown = false - this.listen() - } - - Typeahead.prototype = { - - constructor: Typeahead - - , select: function () { - var val = this.$menu.find('.active').attr('data-value') - this.$element - .val(this.updater(val)) - .change() - return this.hide() - } - - , updater: function (item) { - return item - } - - , show: function () { - var pos = $.extend({}, this.$element.position(), { - height: this.$element[0].offsetHeight - }) - - this.$menu - .insertAfter(this.$element) - .css({ - top: pos.top + pos.height - , left: pos.left - }) - .show() - - this.shown = true - return this - } - - , hide: function () { - this.$menu.hide() - this.shown = false - return this - } - - , lookup: function (event) { - var items - - this.query = this.$element.val() - - if (!this.query || this.query.length < this.options.minLength) { - return this.shown ? this.hide() : this - } - - items = $.isFunction(this.source) ? this.source(this.query, $.proxy(this.process, this)) : this.source - - return items ? this.process(items) : this - } - - , process: function (items) { - var that = this - - items = $.grep(items, function (item) { - return that.matcher(item) - }) - - items = this.sorter(items) - - if (!items.length) { - return this.shown ? this.hide() : this - } - - return this.render(items.slice(0, this.options.items)).show() - } - - , matcher: function (item) { - return ~item.toLowerCase().indexOf(this.query.toLowerCase()) - } - - , sorter: function (items) { - var beginswith = [] - , caseSensitive = [] - , caseInsensitive = [] - , item - - while (item = items.shift()) { - if (!item.toLowerCase().indexOf(this.query.toLowerCase())) beginswith.push(item) - else if (~item.indexOf(this.query)) caseSensitive.push(item) - else caseInsensitive.push(item) - } - - return beginswith.concat(caseSensitive, caseInsensitive) - } - - , highlighter: function (item) { - var query = this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, '\\$&') - return item.replace(new RegExp('(' + query + ')', 'ig'), function ($1, match) { - return '<strong>' + match + '</strong>' - }) - } - - , render: function (items) { - var that = this - - items = $(items).map(function (i, item) { - i = $(that.options.item).attr('data-value', item) - i.find('a').html(that.highlighter(item)) - return i[0] - }) - - items.first().addClass('active') - this.$menu.html(items) - return this - } - - , next: function (event) { - var active = this.$menu.find('.active').removeClass('active') - , next = active.next() - - if (!next.length) { - next = $(this.$menu.find('li')[0]) - } - - next.addClass('active') - } - - , prev: function (event) { - var active = this.$menu.find('.active').removeClass('active') - , prev = active.prev() - - if (!prev.length) { - prev = this.$menu.find('li').last() - } - - prev.addClass('active') - } - - , listen: function () { - this.$element - .on('focus', $.proxy(this.focus, this)) - .on('blur', $.proxy(this.blur, this)) - .on('keypress', $.proxy(this.keypress, this)) - .on('keyup', $.proxy(this.keyup, this)) - - if (this.eventSupported('keydown')) { - this.$element.on('keydown', $.proxy(this.keydown, this)) - } - - this.$menu - .on('click', $.proxy(this.click, this)) - .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) - .on('mouseleave', 'li', $.proxy(this.mouseleave, this)) - } - - , eventSupported: function(eventName) { - var isSupported = eventName in this.$element - if (!isSupported) { - this.$element.setAttribute(eventName, 'return;') - isSupported = typeof this.$element[eventName] === 'function' - } - return isSupported - } - - , move: function (e) { - if (!this.shown) return - - switch(e.keyCode) { - case 9: // tab - case 13: // enter - case 27: // escape - e.preventDefault() - break - - case 38: // up arrow - e.preventDefault() - this.prev() - break - - case 40: // down arrow - e.preventDefault() - this.next() - break - } - - e.stopPropagation() - } - - , keydown: function (e) { - this.suppressKeyPressRepeat = ~$.inArray(e.keyCode, [40,38,9,13,27]) - this.move(e) - } - - , keypress: function (e) { - if (this.suppressKeyPressRepeat) return - this.move(e) - } - - , keyup: function (e) { - switch(e.keyCode) { - case 40: // down arrow - case 38: // up arrow - case 16: // shift - case 17: // ctrl - case 18: // alt - break - - case 9: // tab - case 13: // enter - if (!this.shown) return - this.select() - break - - case 27: // escape - if (!this.shown) return - this.hide() - break - - default: - this.lookup() - } - - e.stopPropagation() - e.preventDefault() - } - - , focus: function (e) { - this.focused = true - } - - , blur: function (e) { - this.focused = false - if (!this.mousedover && this.shown) this.hide() - } - - , click: function (e) { - e.stopPropagation() - e.preventDefault() - this.select() - this.$element.focus() - } - - , mouseenter: function (e) { - this.mousedover = true - this.$menu.find('.active').removeClass('active') - $(e.currentTarget).addClass('active') - } - - , mouseleave: function (e) { - this.mousedover = false - if (!this.focused && this.shown) this.hide() - } - - } - - - /* TYPEAHEAD PLUGIN DEFINITION - * =========================== */ - - var old = $.fn.typeahead - - $.fn.typeahead = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('typeahead') - , options = typeof option == 'object' && option - if (!data) $this.data('typeahead', (data = new Typeahead(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.typeahead.defaults = { - source: [] - , items: 8 - , menu: '<ul class="typeahead dropdown-menu"></ul>' - , item: '<li><a href="#"></a></li>' - , minLength: 1 - } - - $.fn.typeahead.Constructor = Typeahead - - - /* TYPEAHEAD NO CONFLICT - * =================== */ - - $.fn.typeahead.noConflict = function () { - $.fn.typeahead = old - return this - } - - - /* TYPEAHEAD DATA-API - * ================== */ - - $(document).on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) { - var $this = $(this) - if ($this.data('typeahead')) return - $this.typeahead($this.data()) - }) - -}(window.jQuery); -/* ========================================================== - * bootstrap-affix.js v2.3.1 - * http://twitter.github.com/bootstrap/javascript.html#affix - * ========================================================== - * 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 ;_; - - - /* AFFIX CLASS DEFINITION - * ====================== */ - - var Affix = function (element, options) { - this.options = $.extend({}, $.fn.affix.defaults, options) - this.$window = $(window) - .on('scroll.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.affix.data-api', $.proxy(function () { setTimeout($.proxy(this.checkPosition, this), 1) }, this)) - this.$element = $(element) - this.checkPosition() - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var scrollHeight = $(document).height() - , scrollTop = this.$window.scrollTop() - , position = this.$element.offset() - , offset = this.options.offset - , offsetBottom = offset.bottom - , offsetTop = offset.top - , reset = 'affix affix-top affix-bottom' - , affix - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top() - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom() - - affix = this.unpin != null && (scrollTop + this.unpin <= position.top) ? - false : offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? - 'bottom' : offsetTop != null && scrollTop <= offsetTop ? - 'top' : false - - if (this.affixed === affix) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? position.top - scrollTop : null - - this.$element.removeClass(reset).addClass('affix' + (affix ? '-' + affix : '')) - } - - - /* AFFIX PLUGIN DEFINITION - * ======================= */ - - var old = $.fn.affix - - $.fn.affix = function (option) { - return this.each(function () { - var $this = $(this) - , data = $this.data('affix') - , options = typeof option == 'object' && option - if (!data) $this.data('affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - $.fn.affix.Constructor = Affix - - $.fn.affix.defaults = { - offset: 0 - } - - - /* AFFIX NO CONFLICT - * ================= */ - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - /* AFFIX DATA-API - * ============== */ - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - , data = $spy.data() - - data.offset = data.offset || {} - - data.offsetBottom && (data.offset.bottom = data.offsetBottom) - data.offsetTop && (data.offset.top = data.offsetTop) - - $spy.affix(data) - }) - }) - - -}(window.jQuery); \ No newline at end of file diff --git a/view/theme/oldtest/js/bootstrap.min.js b/view/theme/oldtest/js/bootstrap.min.js deleted file mode 100644 index 95c5ac5ee6..0000000000 --- a/view/theme/oldtest/js/bootstrap.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! -* Bootstrap.js by @fat & @mdo -* Copyright 2012 Twitter, Inc. -* http://www.apache.org/licenses/LICENSE-2.0.txt -*/ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning||!this.$element.hasClass("in"))return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api",r).on("click.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(){var e=this;this.$element.hide(),this.backdrop(function(){e.removeBackdrop(),e.$element.trigger("hidden")})},removeBackdrop:function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!t)return;i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,t):t()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e.fn[this.type].defaults,r={},i;this._options&&e.each(this._options,function(e,t){n[e]!=t&&(r[e]=t)},this),i=e(t.currentTarget)[this.type](r).data(this.type);if(!i.options.delay||!i.options.delay.show)return i.show();clearTimeout(this.timeout),i.hoverState="in",this.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}this.applyPlacement(o,s),this.$element.trigger("shown")}},applyPlacement:function(e,t){var n=this.tip(),r=n[0].offsetWidth,i=n[0].offsetHeight,s,o,u,a;n.offset(e).addClass(t).addClass("in"),s=n[0].offsetWidth,o=n[0].offsetHeight,t=="top"&&o!=i&&(e.top=e.top+i-o,a=!0),t=="bottom"||t=="top"?(u=0,e.left<0&&(u=e.left*-2,e.left=0,n.offset(e),s=n[0].offsetWidth,o=n[0].offsetHeight),this.replaceArrow(u-r+s,s,"left")):this.replaceArrow(o-i,o,"top"),a&&n.offset(e)},replaceArrow:function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},typeof t.getBoundingClientRect=="function"?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=(typeof n.content=="function"?n.content.call(t[0]):n.content)||t.attr("data-content"),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/view/theme/oldtest/js/knockout-2.2.1.js b/view/theme/oldtest/js/knockout-2.2.1.js deleted file mode 100644 index d93e4977ce..0000000000 --- a/view/theme/oldtest/js/knockout-2.2.1.js +++ /dev/null @@ -1,85 +0,0 @@ -// Knockout JavaScript library v2.2.1 -// (c) Steven Sanderson - http://knockoutjs.com/ -// License: MIT (http://www.opensource.org/licenses/mit-license.php) - -(function() {function j(w){throw w;}var m=!0,p=null,r=!1;function u(w){return function(){return w}};var x=window,y=document,ga=navigator,F=window.jQuery,I=void 0; -function L(w){function ha(a,d,c,e,f){var g=[];a=b.j(function(){var a=d(c,f)||[];0<g.length&&(b.a.Ya(M(g),a),e&&b.r.K(e,p,[c,a,f]));g.splice(0,g.length);b.a.P(g,a)},p,{W:a,Ka:function(){return 0==g.length||!b.a.X(g[0])}});return{M:g,j:a.pa()?a:I}}function M(a){for(;a.length&&!b.a.X(a[0]);)a.splice(0,1);if(1<a.length){for(var d=a[0],c=a[a.length-1],e=[d];d!==c;){d=d.nextSibling;if(!d)return;e.push(d)}Array.prototype.splice.apply(a,[0,a.length].concat(e))}return a}function S(a,b,c,e,f){var g=Math.min, -h=Math.max,k=[],l,n=a.length,q,s=b.length,v=s-n||1,G=n+s+1,J,A,z;for(l=0;l<=n;l++){A=J;k.push(J=[]);z=g(s,l+v);for(q=h(0,l-1);q<=z;q++)J[q]=q?l?a[l-1]===b[q-1]?A[q-1]:g(A[q]||G,J[q-1]||G)+1:q+1:l+1}g=[];h=[];v=[];l=n;for(q=s;l||q;)s=k[l][q]-1,q&&s===k[l][q-1]?h.push(g[g.length]={status:c,value:b[--q],index:q}):l&&s===k[l-1][q]?v.push(g[g.length]={status:e,value:a[--l],index:l}):(g.push({status:"retained",value:b[--q]}),--l);if(h.length&&v.length){a=10*n;var t;for(b=c=0;(f||b<a)&&(t=h[c]);c++){for(e= -0;k=v[e];e++)if(t.value===k.value){t.moved=k.index;k.moved=t.index;v.splice(e,1);b=e=0;break}b+=e}}return g.reverse()}function T(a,d,c,e,f){f=f||{};var g=a&&N(a),g=g&&g.ownerDocument,h=f.templateEngine||O;b.za.vb(c,h,g);c=h.renderTemplate(c,e,f,g);("number"!=typeof c.length||0<c.length&&"number"!=typeof c[0].nodeType)&&j(Error("Template engine must return an array of DOM nodes"));g=r;switch(d){case "replaceChildren":b.e.N(a,c);g=m;break;case "replaceNode":b.a.Ya(a,c);g=m;break;case "ignoreTargetNode":break; -default:j(Error("Unknown renderMode: "+d))}g&&(U(c,e),f.afterRender&&b.r.K(f.afterRender,p,[c,e.$data]));return c}function N(a){return a.nodeType?a:0<a.length?a[0]:p}function U(a,d){if(a.length){var c=a[0],e=a[a.length-1];V(c,e,function(a){b.Da(d,a)});V(c,e,function(a){b.s.ib(a,[d])})}}function V(a,d,c){var e;for(d=b.e.nextSibling(d);a&&(e=a)!==d;)a=b.e.nextSibling(e),(1===e.nodeType||8===e.nodeType)&&c(e)}function W(a,d,c){a=b.g.aa(a);for(var e=b.g.Q,f=0;f<a.length;f++){var g=a[f].key;if(e.hasOwnProperty(g)){var h= -e[g];"function"===typeof h?(g=h(a[f].value))&&j(Error(g)):h||j(Error("This template engine does not support the '"+g+"' binding within its templates"))}}a="ko.__tr_ambtns(function($context,$element){return(function(){return{ "+b.g.ba(a)+" } })()})";return c.createJavaScriptEvaluatorBlock(a)+d}function X(a,d,c,e){function f(a){return function(){return k[a]}}function g(){return k}var h=0,k,l;b.j(function(){var n=c&&c instanceof b.z?c:new b.z(b.a.d(c)),q=n.$data;e&&b.eb(a,n);if(k=("function"==typeof d? -d(n,a):d)||b.J.instance.getBindings(a,n)){if(0===h){h=1;for(var s in k){var v=b.c[s];v&&8===a.nodeType&&!b.e.I[s]&&j(Error("The binding '"+s+"' cannot be used with virtual elements"));if(v&&"function"==typeof v.init&&(v=(0,v.init)(a,f(s),g,q,n))&&v.controlsDescendantBindings)l!==I&&j(Error("Multiple bindings ("+l+" and "+s+") are trying to control descendant bindings of the same element. You cannot use these bindings together on the same element.")),l=s}h=2}if(2===h)for(s in k)(v=b.c[s])&&"function"== -typeof v.update&&(0,v.update)(a,f(s),g,q,n)}},p,{W:a});return{Nb:l===I}}function Y(a,d,c){var e=m,f=1===d.nodeType;f&&b.e.Ta(d);if(f&&c||b.J.instance.nodeHasBindings(d))e=X(d,p,a,c).Nb;e&&Z(a,d,!f)}function Z(a,d,c){for(var e=b.e.firstChild(d);d=e;)e=b.e.nextSibling(d),Y(a,d,c)}function $(a,b){var c=aa(a,b);return c?0<c.length?c[c.length-1].nextSibling:a.nextSibling:p}function aa(a,b){for(var c=a,e=1,f=[];c=c.nextSibling;){if(H(c)&&(e--,0===e))return f;f.push(c);B(c)&&e++}b||j(Error("Cannot find closing comment tag to match: "+ -a.nodeValue));return p}function H(a){return 8==a.nodeType&&(K?a.text:a.nodeValue).match(ia)}function B(a){return 8==a.nodeType&&(K?a.text:a.nodeValue).match(ja)}function P(a,b){for(var c=p;a!=c;)c=a,a=a.replace(ka,function(a,c){return b[c]});return a}function la(){var a=[],d=[];this.save=function(c,e){var f=b.a.i(a,c);0<=f?d[f]=e:(a.push(c),d.push(e))};this.get=function(c){c=b.a.i(a,c);return 0<=c?d[c]:I}}function ba(a,b,c){function e(e){var g=b(a[e]);switch(typeof g){case "boolean":case "number":case "string":case "function":f[e]= -g;break;case "object":case "undefined":var h=c.get(g);f[e]=h!==I?h:ba(g,b,c)}}c=c||new la;a=b(a);if(!("object"==typeof a&&a!==p&&a!==I&&!(a instanceof Date)))return a;var f=a instanceof Array?[]:{};c.save(a,f);var g=a;if(g instanceof Array){for(var h=0;h<g.length;h++)e(h);"function"==typeof g.toJSON&&e("toJSON")}else for(h in g)e(h);return f}function ca(a,d){if(a)if(8==a.nodeType){var c=b.s.Ua(a.nodeValue);c!=p&&d.push({sb:a,Fb:c})}else if(1==a.nodeType)for(var c=0,e=a.childNodes,f=e.length;c<f;c++)ca(e[c], -d)}function Q(a,d,c,e){b.c[a]={init:function(a){b.a.f.set(a,da,{});return{controlsDescendantBindings:m}},update:function(a,g,h,k,l){h=b.a.f.get(a,da);g=b.a.d(g());k=!c!==!g;var n=!h.Za;if(n||d||k!==h.qb)n&&(h.Za=b.a.Ia(b.e.childNodes(a),m)),k?(n||b.e.N(a,b.a.Ia(h.Za)),b.Ea(e?e(l,g):l,a)):b.e.Y(a),h.qb=k}};b.g.Q[a]=r;b.e.I[a]=m}function ea(a,d,c){c&&d!==b.k.q(a)&&b.k.T(a,d);d!==b.k.q(a)&&b.r.K(b.a.Ba,p,[a,"change"])}var b="undefined"!==typeof w?w:{};b.b=function(a,d){for(var c=a.split("."),e=b,f=0;f< -c.length-1;f++)e=e[c[f]];e[c[c.length-1]]=d};b.p=function(a,b,c){a[b]=c};b.version="2.2.1";b.b("version",b.version);b.a=new function(){function a(a,d){if("input"!==b.a.u(a)||!a.type||"click"!=d.toLowerCase())return r;var c=a.type;return"checkbox"==c||"radio"==c}var d=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,c={},e={};c[/Firefox\/2/i.test(ga.userAgent)?"KeyboardEvent":"UIEvents"]=["keyup","keydown","keypress"];c.MouseEvents="click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave".split(" "); -for(var f in c){var g=c[f];if(g.length)for(var h=0,k=g.length;h<k;h++)e[g[h]]=f}var l={propertychange:m},n,c=3;f=y.createElement("div");for(g=f.getElementsByTagName("i");f.innerHTML="\x3c!--[if gt IE "+ ++c+"]><i></i><![endif]--\x3e",g[0];);n=4<c?c:I;return{Na:["authenticity_token",/^__RequestVerificationToken(_.*)?$/],o:function(a,b){for(var d=0,c=a.length;d<c;d++)b(a[d])},i:function(a,b){if("function"==typeof Array.prototype.indexOf)return Array.prototype.indexOf.call(a,b);for(var d=0,c=a.length;d< -c;d++)if(a[d]===b)return d;return-1},lb:function(a,b,d){for(var c=0,e=a.length;c<e;c++)if(b.call(d,a[c]))return a[c];return p},ga:function(a,d){var c=b.a.i(a,d);0<=c&&a.splice(c,1)},Ga:function(a){a=a||[];for(var d=[],c=0,e=a.length;c<e;c++)0>b.a.i(d,a[c])&&d.push(a[c]);return d},V:function(a,b){a=a||[];for(var d=[],c=0,e=a.length;c<e;c++)d.push(b(a[c]));return d},fa:function(a,b){a=a||[];for(var d=[],c=0,e=a.length;c<e;c++)b(a[c])&&d.push(a[c]);return d},P:function(a,b){if(b instanceof Array)a.push.apply(a, -b);else for(var d=0,c=b.length;d<c;d++)a.push(b[d]);return a},extend:function(a,b){if(b)for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a},ka:function(a){for(;a.firstChild;)b.removeNode(a.firstChild)},Hb:function(a){a=b.a.L(a);for(var d=y.createElement("div"),c=0,e=a.length;c<e;c++)d.appendChild(b.A(a[c]));return d},Ia:function(a,d){for(var c=0,e=a.length,g=[];c<e;c++){var f=a[c].cloneNode(m);g.push(d?b.A(f):f)}return g},N:function(a,d){b.a.ka(a);if(d)for(var c=0,e=d.length;c<e;c++)a.appendChild(d[c])}, -Ya:function(a,d){var c=a.nodeType?[a]:a;if(0<c.length){for(var e=c[0],g=e.parentNode,f=0,h=d.length;f<h;f++)g.insertBefore(d[f],e);f=0;for(h=c.length;f<h;f++)b.removeNode(c[f])}},bb:function(a,b){7>n?a.setAttribute("selected",b):a.selected=b},D:function(a){return(a||"").replace(d,"")},Rb:function(a,d){for(var c=[],e=(a||"").split(d),f=0,g=e.length;f<g;f++){var h=b.a.D(e[f]);""!==h&&c.push(h)}return c},Ob:function(a,b){a=a||"";return b.length>a.length?r:a.substring(0,b.length)===b},tb:function(a,b){if(b.compareDocumentPosition)return 16== -(b.compareDocumentPosition(a)&16);for(;a!=p;){if(a==b)return m;a=a.parentNode}return r},X:function(a){return b.a.tb(a,a.ownerDocument)},u:function(a){return a&&a.tagName&&a.tagName.toLowerCase()},n:function(b,d,c){var e=n&&l[d];if(!e&&"undefined"!=typeof F){if(a(b,d)){var f=c;c=function(a,b){var d=this.checked;b&&(this.checked=b.nb!==m);f.call(this,a);this.checked=d}}F(b).bind(d,c)}else!e&&"function"==typeof b.addEventListener?b.addEventListener(d,c,r):"undefined"!=typeof b.attachEvent?b.attachEvent("on"+ -d,function(a){c.call(b,a)}):j(Error("Browser doesn't support addEventListener or attachEvent"))},Ba:function(b,d){(!b||!b.nodeType)&&j(Error("element must be a DOM node when calling triggerEvent"));if("undefined"!=typeof F){var c=[];a(b,d)&&c.push({nb:b.checked});F(b).trigger(d,c)}else"function"==typeof y.createEvent?"function"==typeof b.dispatchEvent?(c=y.createEvent(e[d]||"HTMLEvents"),c.initEvent(d,m,m,x,0,0,0,0,0,r,r,r,r,0,b),b.dispatchEvent(c)):j(Error("The supplied element doesn't support dispatchEvent")): -"undefined"!=typeof b.fireEvent?(a(b,d)&&(b.checked=b.checked!==m),b.fireEvent("on"+d)):j(Error("Browser doesn't support triggering events"))},d:function(a){return b.$(a)?a():a},ua:function(a){return b.$(a)?a.t():a},da:function(a,d,c){if(d){var e=/[\w-]+/g,f=a.className.match(e)||[];b.a.o(d.match(e),function(a){var d=b.a.i(f,a);0<=d?c||f.splice(d,1):c&&f.push(a)});a.className=f.join(" ")}},cb:function(a,d){var c=b.a.d(d);if(c===p||c===I)c="";if(3===a.nodeType)a.data=c;else{var e=b.e.firstChild(a); -!e||3!=e.nodeType||b.e.nextSibling(e)?b.e.N(a,[y.createTextNode(c)]):e.data=c;b.a.wb(a)}},ab:function(a,b){a.name=b;if(7>=n)try{a.mergeAttributes(y.createElement("<input name='"+a.name+"'/>"),r)}catch(d){}},wb:function(a){9<=n&&(a=1==a.nodeType?a:a.parentNode,a.style&&(a.style.zoom=a.style.zoom))},ub:function(a){if(9<=n){var b=a.style.width;a.style.width=0;a.style.width=b}},Lb:function(a,d){a=b.a.d(a);d=b.a.d(d);for(var c=[],e=a;e<=d;e++)c.push(e);return c},L:function(a){for(var b=[],d=0,c=a.length;d< -c;d++)b.push(a[d]);return b},Pb:6===n,Qb:7===n,Z:n,Oa:function(a,d){for(var c=b.a.L(a.getElementsByTagName("input")).concat(b.a.L(a.getElementsByTagName("textarea"))),e="string"==typeof d?function(a){return a.name===d}:function(a){return d.test(a.name)},f=[],g=c.length-1;0<=g;g--)e(c[g])&&f.push(c[g]);return f},Ib:function(a){return"string"==typeof a&&(a=b.a.D(a))?x.JSON&&x.JSON.parse?x.JSON.parse(a):(new Function("return "+a))():p},xa:function(a,d,c){("undefined"==typeof JSON||"undefined"==typeof JSON.stringify)&& -j(Error("Cannot find JSON.stringify(). Some browsers (e.g., IE < 8) don't support it natively, but you can overcome this by adding a script reference to json2.js, downloadable from http://www.json.org/json2.js"));return JSON.stringify(b.a.d(a),d,c)},Jb:function(a,d,c){c=c||{};var e=c.params||{},f=c.includeFields||this.Na,g=a;if("object"==typeof a&&"form"===b.a.u(a))for(var g=a.action,h=f.length-1;0<=h;h--)for(var k=b.a.Oa(a,f[h]),l=k.length-1;0<=l;l--)e[k[l].name]=k[l].value;d=b.a.d(d);var n=y.createElement("form"); -n.style.display="none";n.action=g;n.method="post";for(var w in d)a=y.createElement("input"),a.name=w,a.value=b.a.xa(b.a.d(d[w])),n.appendChild(a);for(w in e)a=y.createElement("input"),a.name=w,a.value=e[w],n.appendChild(a);y.body.appendChild(n);c.submitter?c.submitter(n):n.submit();setTimeout(function(){n.parentNode.removeChild(n)},0)}}};b.b("utils",b.a);b.b("utils.arrayForEach",b.a.o);b.b("utils.arrayFirst",b.a.lb);b.b("utils.arrayFilter",b.a.fa);b.b("utils.arrayGetDistinctValues",b.a.Ga);b.b("utils.arrayIndexOf", -b.a.i);b.b("utils.arrayMap",b.a.V);b.b("utils.arrayPushAll",b.a.P);b.b("utils.arrayRemoveItem",b.a.ga);b.b("utils.extend",b.a.extend);b.b("utils.fieldsIncludedWithJsonPost",b.a.Na);b.b("utils.getFormFields",b.a.Oa);b.b("utils.peekObservable",b.a.ua);b.b("utils.postJson",b.a.Jb);b.b("utils.parseJson",b.a.Ib);b.b("utils.registerEventHandler",b.a.n);b.b("utils.stringifyJson",b.a.xa);b.b("utils.range",b.a.Lb);b.b("utils.toggleDomNodeCssClass",b.a.da);b.b("utils.triggerEvent",b.a.Ba);b.b("utils.unwrapObservable", -b.a.d);Function.prototype.bind||(Function.prototype.bind=function(a){var b=this,c=Array.prototype.slice.call(arguments);a=c.shift();return function(){return b.apply(a,c.concat(Array.prototype.slice.call(arguments)))}});b.a.f=new function(){var a=0,d="__ko__"+(new Date).getTime(),c={};return{get:function(a,d){var c=b.a.f.la(a,r);return c===I?I:c[d]},set:function(a,d,c){c===I&&b.a.f.la(a,r)===I||(b.a.f.la(a,m)[d]=c)},la:function(b,f){var g=b[d];if(!g||!("null"!==g&&c[g])){if(!f)return I;g=b[d]="ko"+ -a++;c[g]={}}return c[g]},clear:function(a){var b=a[d];return b?(delete c[b],a[d]=p,m):r}}};b.b("utils.domData",b.a.f);b.b("utils.domData.clear",b.a.f.clear);b.a.F=new function(){function a(a,d){var e=b.a.f.get(a,c);e===I&&d&&(e=[],b.a.f.set(a,c,e));return e}function d(c){var e=a(c,r);if(e)for(var e=e.slice(0),k=0;k<e.length;k++)e[k](c);b.a.f.clear(c);"function"==typeof F&&"function"==typeof F.cleanData&&F.cleanData([c]);if(f[c.nodeType])for(e=c.firstChild;c=e;)e=c.nextSibling,8===c.nodeType&&d(c)} -var c="__ko_domNodeDisposal__"+(new Date).getTime(),e={1:m,8:m,9:m},f={1:m,9:m};return{Ca:function(b,d){"function"!=typeof d&&j(Error("Callback must be a function"));a(b,m).push(d)},Xa:function(d,e){var f=a(d,r);f&&(b.a.ga(f,e),0==f.length&&b.a.f.set(d,c,I))},A:function(a){if(e[a.nodeType]&&(d(a),f[a.nodeType])){var c=[];b.a.P(c,a.getElementsByTagName("*"));for(var k=0,l=c.length;k<l;k++)d(c[k])}return a},removeNode:function(a){b.A(a);a.parentNode&&a.parentNode.removeChild(a)}}};b.A=b.a.F.A;b.removeNode= -b.a.F.removeNode;b.b("cleanNode",b.A);b.b("removeNode",b.removeNode);b.b("utils.domNodeDisposal",b.a.F);b.b("utils.domNodeDisposal.addDisposeCallback",b.a.F.Ca);b.b("utils.domNodeDisposal.removeDisposeCallback",b.a.F.Xa);b.a.ta=function(a){var d;if("undefined"!=typeof F)if(F.parseHTML)d=F.parseHTML(a);else{if((d=F.clean([a]))&&d[0]){for(a=d[0];a.parentNode&&11!==a.parentNode.nodeType;)a=a.parentNode;a.parentNode&&a.parentNode.removeChild(a)}}else{var c=b.a.D(a).toLowerCase();d=y.createElement("div"); -c=c.match(/^<(thead|tbody|tfoot)/)&&[1,"<table>","</table>"]||!c.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!c.indexOf("<td")||!c.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||[0,"",""];a="ignored<div>"+c[1]+a+c[2]+"</div>";for("function"==typeof x.innerShiv?d.appendChild(x.innerShiv(a)):d.innerHTML=a;c[0]--;)d=d.lastChild;d=b.a.L(d.lastChild.childNodes)}return d};b.a.ca=function(a,d){b.a.ka(a);d=b.a.d(d);if(d!==p&&d!==I)if("string"!=typeof d&&(d=d.toString()), -"undefined"!=typeof F)F(a).html(d);else for(var c=b.a.ta(d),e=0;e<c.length;e++)a.appendChild(c[e])};b.b("utils.parseHtmlFragment",b.a.ta);b.b("utils.setHtml",b.a.ca);var R={};b.s={ra:function(a){"function"!=typeof a&&j(Error("You can only pass a function to ko.memoization.memoize()"));var b=(4294967296*(1+Math.random())|0).toString(16).substring(1)+(4294967296*(1+Math.random())|0).toString(16).substring(1);R[b]=a;return"\x3c!--[ko_memo:"+b+"]--\x3e"},hb:function(a,b){var c=R[a];c===I&&j(Error("Couldn't find any memo with ID "+ -a+". Perhaps it's already been unmemoized."));try{return c.apply(p,b||[]),m}finally{delete R[a]}},ib:function(a,d){var c=[];ca(a,c);for(var e=0,f=c.length;e<f;e++){var g=c[e].sb,h=[g];d&&b.a.P(h,d);b.s.hb(c[e].Fb,h);g.nodeValue="";g.parentNode&&g.parentNode.removeChild(g)}},Ua:function(a){return(a=a.match(/^\[ko_memo\:(.*?)\]$/))?a[1]:p}};b.b("memoization",b.s);b.b("memoization.memoize",b.s.ra);b.b("memoization.unmemoize",b.s.hb);b.b("memoization.parseMemoText",b.s.Ua);b.b("memoization.unmemoizeDomNodeAndDescendants", -b.s.ib);b.Ma={throttle:function(a,d){a.throttleEvaluation=d;var c=p;return b.j({read:a,write:function(b){clearTimeout(c);c=setTimeout(function(){a(b)},d)}})},notify:function(a,d){a.equalityComparer="always"==d?u(r):b.m.fn.equalityComparer;return a}};b.b("extenders",b.Ma);b.fb=function(a,d,c){this.target=a;this.ha=d;this.rb=c;b.p(this,"dispose",this.B)};b.fb.prototype.B=function(){this.Cb=m;this.rb()};b.S=function(){this.w={};b.a.extend(this,b.S.fn);b.p(this,"subscribe",this.ya);b.p(this,"extend", -this.extend);b.p(this,"getSubscriptionsCount",this.yb)};b.S.fn={ya:function(a,d,c){c=c||"change";var e=new b.fb(this,d?a.bind(d):a,function(){b.a.ga(this.w[c],e)}.bind(this));this.w[c]||(this.w[c]=[]);this.w[c].push(e);return e},notifySubscribers:function(a,d){d=d||"change";this.w[d]&&b.r.K(function(){b.a.o(this.w[d].slice(0),function(b){b&&b.Cb!==m&&b.ha(a)})},this)},yb:function(){var a=0,b;for(b in this.w)this.w.hasOwnProperty(b)&&(a+=this.w[b].length);return a},extend:function(a){var d=this;if(a)for(var c in a){var e= -b.Ma[c];"function"==typeof e&&(d=e(d,a[c]))}return d}};b.Qa=function(a){return"function"==typeof a.ya&&"function"==typeof a.notifySubscribers};b.b("subscribable",b.S);b.b("isSubscribable",b.Qa);var C=[];b.r={mb:function(a){C.push({ha:a,La:[]})},end:function(){C.pop()},Wa:function(a){b.Qa(a)||j(Error("Only subscribable things can act as dependencies"));if(0<C.length){var d=C[C.length-1];d&&!(0<=b.a.i(d.La,a))&&(d.La.push(a),d.ha(a))}},K:function(a,b,c){try{return C.push(p),a.apply(b,c||[])}finally{C.pop()}}}; -var ma={undefined:m,"boolean":m,number:m,string:m};b.m=function(a){function d(){if(0<arguments.length){if(!d.equalityComparer||!d.equalityComparer(c,arguments[0]))d.H(),c=arguments[0],d.G();return this}b.r.Wa(d);return c}var c=a;b.S.call(d);d.t=function(){return c};d.G=function(){d.notifySubscribers(c)};d.H=function(){d.notifySubscribers(c,"beforeChange")};b.a.extend(d,b.m.fn);b.p(d,"peek",d.t);b.p(d,"valueHasMutated",d.G);b.p(d,"valueWillMutate",d.H);return d};b.m.fn={equalityComparer:function(a, -b){return a===p||typeof a in ma?a===b:r}};var E=b.m.Kb="__ko_proto__";b.m.fn[E]=b.m;b.ma=function(a,d){return a===p||a===I||a[E]===I?r:a[E]===d?m:b.ma(a[E],d)};b.$=function(a){return b.ma(a,b.m)};b.Ra=function(a){return"function"==typeof a&&a[E]===b.m||"function"==typeof a&&a[E]===b.j&&a.zb?m:r};b.b("observable",b.m);b.b("isObservable",b.$);b.b("isWriteableObservable",b.Ra);b.R=function(a){0==arguments.length&&(a=[]);a!==p&&(a!==I&&!("length"in a))&&j(Error("The argument passed when initializing an observable array must be an array, or null, or undefined.")); -var d=b.m(a);b.a.extend(d,b.R.fn);return d};b.R.fn={remove:function(a){for(var b=this.t(),c=[],e="function"==typeof a?a:function(b){return b===a},f=0;f<b.length;f++){var g=b[f];e(g)&&(0===c.length&&this.H(),c.push(g),b.splice(f,1),f--)}c.length&&this.G();return c},removeAll:function(a){if(a===I){var d=this.t(),c=d.slice(0);this.H();d.splice(0,d.length);this.G();return c}return!a?[]:this.remove(function(d){return 0<=b.a.i(a,d)})},destroy:function(a){var b=this.t(),c="function"==typeof a?a:function(b){return b=== -a};this.H();for(var e=b.length-1;0<=e;e--)c(b[e])&&(b[e]._destroy=m);this.G()},destroyAll:function(a){return a===I?this.destroy(u(m)):!a?[]:this.destroy(function(d){return 0<=b.a.i(a,d)})},indexOf:function(a){var d=this();return b.a.i(d,a)},replace:function(a,b){var c=this.indexOf(a);0<=c&&(this.H(),this.t()[c]=b,this.G())}};b.a.o("pop push reverse shift sort splice unshift".split(" "),function(a){b.R.fn[a]=function(){var b=this.t();this.H();b=b[a].apply(b,arguments);this.G();return b}});b.a.o(["slice"], -function(a){b.R.fn[a]=function(){var b=this();return b[a].apply(b,arguments)}});b.b("observableArray",b.R);b.j=function(a,d,c){function e(){b.a.o(z,function(a){a.B()});z=[]}function f(){var a=h.throttleEvaluation;a&&0<=a?(clearTimeout(t),t=setTimeout(g,a)):g()}function g(){if(!q)if(n&&w())A();else{q=m;try{var a=b.a.V(z,function(a){return a.target});b.r.mb(function(c){var d;0<=(d=b.a.i(a,c))?a[d]=I:z.push(c.ya(f))});for(var c=s.call(d),e=a.length-1;0<=e;e--)a[e]&&z.splice(e,1)[0].B();n=m;h.notifySubscribers(l, -"beforeChange");l=c}finally{b.r.end()}h.notifySubscribers(l);q=r;z.length||A()}}function h(){if(0<arguments.length)return"function"===typeof v?v.apply(d,arguments):j(Error("Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters.")),this;n||g();b.r.Wa(h);return l}function k(){return!n||0<z.length}var l,n=r,q=r,s=a;s&&"object"==typeof s?(c=s,s=c.read):(c=c||{},s||(s=c.read));"function"!=typeof s&&j(Error("Pass a function that returns the value of the ko.computed")); -var v=c.write,G=c.disposeWhenNodeIsRemoved||c.W||p,w=c.disposeWhen||c.Ka||u(r),A=e,z=[],t=p;d||(d=c.owner);h.t=function(){n||g();return l};h.xb=function(){return z.length};h.zb="function"===typeof c.write;h.B=function(){A()};h.pa=k;b.S.call(h);b.a.extend(h,b.j.fn);b.p(h,"peek",h.t);b.p(h,"dispose",h.B);b.p(h,"isActive",h.pa);b.p(h,"getDependenciesCount",h.xb);c.deferEvaluation!==m&&g();if(G&&k()){A=function(){b.a.F.Xa(G,arguments.callee);e()};b.a.F.Ca(G,A);var D=w,w=function(){return!b.a.X(G)||D()}}return h}; -b.Bb=function(a){return b.ma(a,b.j)};w=b.m.Kb;b.j[w]=b.m;b.j.fn={};b.j.fn[w]=b.j;b.b("dependentObservable",b.j);b.b("computed",b.j);b.b("isComputed",b.Bb);b.gb=function(a){0==arguments.length&&j(Error("When calling ko.toJS, pass the object you want to convert."));return ba(a,function(a){for(var c=0;b.$(a)&&10>c;c++)a=a();return a})};b.toJSON=function(a,d,c){a=b.gb(a);return b.a.xa(a,d,c)};b.b("toJS",b.gb);b.b("toJSON",b.toJSON);b.k={q:function(a){switch(b.a.u(a)){case "option":return a.__ko__hasDomDataOptionValue__=== -m?b.a.f.get(a,b.c.options.sa):7>=b.a.Z?a.getAttributeNode("value").specified?a.value:a.text:a.value;case "select":return 0<=a.selectedIndex?b.k.q(a.options[a.selectedIndex]):I;default:return a.value}},T:function(a,d){switch(b.a.u(a)){case "option":switch(typeof d){case "string":b.a.f.set(a,b.c.options.sa,I);"__ko__hasDomDataOptionValue__"in a&&delete a.__ko__hasDomDataOptionValue__;a.value=d;break;default:b.a.f.set(a,b.c.options.sa,d),a.__ko__hasDomDataOptionValue__=m,a.value="number"===typeof d? -d:""}break;case "select":for(var c=a.options.length-1;0<=c;c--)if(b.k.q(a.options[c])==d){a.selectedIndex=c;break}break;default:if(d===p||d===I)d="";a.value=d}}};b.b("selectExtensions",b.k);b.b("selectExtensions.readValue",b.k.q);b.b("selectExtensions.writeValue",b.k.T);var ka=/\@ko_token_(\d+)\@/g,na=["true","false"],oa=/^(?:[$_a-z][$\w]*|(.+)(\.\s*[$_a-z][$\w]*|\[.+\]))$/i;b.g={Q:[],aa:function(a){var d=b.a.D(a);if(3>d.length)return[];"{"===d.charAt(0)&&(d=d.substring(1,d.length-1));a=[];for(var c= -p,e,f=0;f<d.length;f++){var g=d.charAt(f);if(c===p)switch(g){case '"':case "'":case "/":c=f,e=g}else if(g==e&&"\\"!==d.charAt(f-1)){g=d.substring(c,f+1);a.push(g);var h="@ko_token_"+(a.length-1)+"@",d=d.substring(0,c)+h+d.substring(f+1),f=f-(g.length-h.length),c=p}}e=c=p;for(var k=0,l=p,f=0;f<d.length;f++){g=d.charAt(f);if(c===p)switch(g){case "{":c=f;l=g;e="}";break;case "(":c=f;l=g;e=")";break;case "[":c=f,l=g,e="]"}g===l?k++:g===e&&(k--,0===k&&(g=d.substring(c,f+1),a.push(g),h="@ko_token_"+(a.length- -1)+"@",d=d.substring(0,c)+h+d.substring(f+1),f-=g.length-h.length,c=p))}e=[];d=d.split(",");c=0;for(f=d.length;c<f;c++)k=d[c],l=k.indexOf(":"),0<l&&l<k.length-1?(g=k.substring(l+1),e.push({key:P(k.substring(0,l),a),value:P(g,a)})):e.push({unknown:P(k,a)});return e},ba:function(a){var d="string"===typeof a?b.g.aa(a):a,c=[];a=[];for(var e,f=0;e=d[f];f++)if(0<c.length&&c.push(","),e.key){var g;a:{g=e.key;var h=b.a.D(g);switch(h.length&&h.charAt(0)){case "'":case '"':break a;default:g="'"+h+"'"}}e=e.value; -c.push(g);c.push(":");c.push(e);e=b.a.D(e);0<=b.a.i(na,b.a.D(e).toLowerCase())?e=r:(h=e.match(oa),e=h===p?r:h[1]?"Object("+h[1]+")"+h[2]:e);e&&(0<a.length&&a.push(", "),a.push(g+" : function(__ko_value) { "+e+" = __ko_value; }"))}else e.unknown&&c.push(e.unknown);d=c.join("");0<a.length&&(d=d+", '_ko_property_writers' : { "+a.join("")+" } ");return d},Eb:function(a,d){for(var c=0;c<a.length;c++)if(b.a.D(a[c].key)==d)return m;return r},ea:function(a,d,c,e,f){if(!a||!b.Ra(a)){if((a=d()._ko_property_writers)&& -a[c])a[c](e)}else(!f||a.t()!==e)&&a(e)}};b.b("expressionRewriting",b.g);b.b("expressionRewriting.bindingRewriteValidators",b.g.Q);b.b("expressionRewriting.parseObjectLiteral",b.g.aa);b.b("expressionRewriting.preProcessBindings",b.g.ba);b.b("jsonExpressionRewriting",b.g);b.b("jsonExpressionRewriting.insertPropertyAccessorsIntoJson",b.g.ba);var K="\x3c!--test--\x3e"===y.createComment("test").text,ja=K?/^\x3c!--\s*ko(?:\s+(.+\s*\:[\s\S]*))?\s*--\x3e$/:/^\s*ko(?:\s+(.+\s*\:[\s\S]*))?\s*$/,ia=K?/^\x3c!--\s*\/ko\s*--\x3e$/: -/^\s*\/ko\s*$/,pa={ul:m,ol:m};b.e={I:{},childNodes:function(a){return B(a)?aa(a):a.childNodes},Y:function(a){if(B(a)){a=b.e.childNodes(a);for(var d=0,c=a.length;d<c;d++)b.removeNode(a[d])}else b.a.ka(a)},N:function(a,d){if(B(a)){b.e.Y(a);for(var c=a.nextSibling,e=0,f=d.length;e<f;e++)c.parentNode.insertBefore(d[e],c)}else b.a.N(a,d)},Va:function(a,b){B(a)?a.parentNode.insertBefore(b,a.nextSibling):a.firstChild?a.insertBefore(b,a.firstChild):a.appendChild(b)},Pa:function(a,d,c){c?B(a)?a.parentNode.insertBefore(d, -c.nextSibling):c.nextSibling?a.insertBefore(d,c.nextSibling):a.appendChild(d):b.e.Va(a,d)},firstChild:function(a){return!B(a)?a.firstChild:!a.nextSibling||H(a.nextSibling)?p:a.nextSibling},nextSibling:function(a){B(a)&&(a=$(a));return a.nextSibling&&H(a.nextSibling)?p:a.nextSibling},jb:function(a){return(a=B(a))?a[1]:p},Ta:function(a){if(pa[b.a.u(a)]){var d=a.firstChild;if(d){do if(1===d.nodeType){var c;c=d.firstChild;var e=p;if(c){do if(e)e.push(c);else if(B(c)){var f=$(c,m);f?c=f:e=[c]}else H(c)&& -(e=[c]);while(c=c.nextSibling)}if(c=e){e=d.nextSibling;for(f=0;f<c.length;f++)e?a.insertBefore(c[f],e):a.appendChild(c[f])}}while(d=d.nextSibling)}}}};b.b("virtualElements",b.e);b.b("virtualElements.allowedBindings",b.e.I);b.b("virtualElements.emptyNode",b.e.Y);b.b("virtualElements.insertAfter",b.e.Pa);b.b("virtualElements.prepend",b.e.Va);b.b("virtualElements.setDomNodeChildren",b.e.N);b.J=function(){this.Ha={}};b.a.extend(b.J.prototype,{nodeHasBindings:function(a){switch(a.nodeType){case 1:return a.getAttribute("data-bind")!= -p;case 8:return b.e.jb(a)!=p;default:return r}},getBindings:function(a,b){var c=this.getBindingsString(a,b);return c?this.parseBindingsString(c,b,a):p},getBindingsString:function(a){switch(a.nodeType){case 1:return a.getAttribute("data-bind");case 8:return b.e.jb(a);default:return p}},parseBindingsString:function(a,d,c){try{var e;if(!(e=this.Ha[a])){var f=this.Ha,g,h="with($context){with($data||{}){return{"+b.g.ba(a)+"}}}";g=new Function("$context","$element",h);e=f[a]=g}return e(d,c)}catch(k){j(Error("Unable to parse bindings.\nMessage: "+ -k+";\nBindings value: "+a))}}});b.J.instance=new b.J;b.b("bindingProvider",b.J);b.c={};b.z=function(a,d,c){d?(b.a.extend(this,d),this.$parentContext=d,this.$parent=d.$data,this.$parents=(d.$parents||[]).slice(0),this.$parents.unshift(this.$parent)):(this.$parents=[],this.$root=a,this.ko=b);this.$data=a;c&&(this[c]=a)};b.z.prototype.createChildContext=function(a,d){return new b.z(a,this,d)};b.z.prototype.extend=function(a){var d=b.a.extend(new b.z,this);return b.a.extend(d,a)};b.eb=function(a,d){if(2== -arguments.length)b.a.f.set(a,"__ko_bindingContext__",d);else return b.a.f.get(a,"__ko_bindingContext__")};b.Fa=function(a,d,c){1===a.nodeType&&b.e.Ta(a);return X(a,d,c,m)};b.Ea=function(a,b){(1===b.nodeType||8===b.nodeType)&&Z(a,b,m)};b.Da=function(a,b){b&&(1!==b.nodeType&&8!==b.nodeType)&&j(Error("ko.applyBindings: first parameter should be your view model; second parameter should be a DOM node"));b=b||x.document.body;Y(a,b,m)};b.ja=function(a){switch(a.nodeType){case 1:case 8:var d=b.eb(a);if(d)return d; -if(a.parentNode)return b.ja(a.parentNode)}return I};b.pb=function(a){return(a=b.ja(a))?a.$data:I};b.b("bindingHandlers",b.c);b.b("applyBindings",b.Da);b.b("applyBindingsToDescendants",b.Ea);b.b("applyBindingsToNode",b.Fa);b.b("contextFor",b.ja);b.b("dataFor",b.pb);var fa={"class":"className","for":"htmlFor"};b.c.attr={update:function(a,d){var c=b.a.d(d())||{},e;for(e in c)if("string"==typeof e){var f=b.a.d(c[e]),g=f===r||f===p||f===I;g&&a.removeAttribute(e);8>=b.a.Z&&e in fa?(e=fa[e],g?a.removeAttribute(e): -a[e]=f):g||a.setAttribute(e,f.toString());"name"===e&&b.a.ab(a,g?"":f.toString())}}};b.c.checked={init:function(a,d,c){b.a.n(a,"click",function(){var e;if("checkbox"==a.type)e=a.checked;else if("radio"==a.type&&a.checked)e=a.value;else return;var f=d(),g=b.a.d(f);"checkbox"==a.type&&g instanceof Array?(e=b.a.i(g,a.value),a.checked&&0>e?f.push(a.value):!a.checked&&0<=e&&f.splice(e,1)):b.g.ea(f,c,"checked",e,m)});"radio"==a.type&&!a.name&&b.c.uniqueName.init(a,u(m))},update:function(a,d){var c=b.a.d(d()); -"checkbox"==a.type?a.checked=c instanceof Array?0<=b.a.i(c,a.value):c:"radio"==a.type&&(a.checked=a.value==c)}};b.c.css={update:function(a,d){var c=b.a.d(d());if("object"==typeof c)for(var e in c){var f=b.a.d(c[e]);b.a.da(a,e,f)}else c=String(c||""),b.a.da(a,a.__ko__cssValue,r),a.__ko__cssValue=c,b.a.da(a,c,m)}};b.c.enable={update:function(a,d){var c=b.a.d(d());c&&a.disabled?a.removeAttribute("disabled"):!c&&!a.disabled&&(a.disabled=m)}};b.c.disable={update:function(a,d){b.c.enable.update(a,function(){return!b.a.d(d())})}}; -b.c.event={init:function(a,d,c,e){var f=d()||{},g;for(g in f)(function(){var f=g;"string"==typeof f&&b.a.n(a,f,function(a){var g,n=d()[f];if(n){var q=c();try{var s=b.a.L(arguments);s.unshift(e);g=n.apply(e,s)}finally{g!==m&&(a.preventDefault?a.preventDefault():a.returnValue=r)}q[f+"Bubble"]===r&&(a.cancelBubble=m,a.stopPropagation&&a.stopPropagation())}})})()}};b.c.foreach={Sa:function(a){return function(){var d=a(),c=b.a.ua(d);if(!c||"number"==typeof c.length)return{foreach:d,templateEngine:b.C.oa}; -b.a.d(d);return{foreach:c.data,as:c.as,includeDestroyed:c.includeDestroyed,afterAdd:c.afterAdd,beforeRemove:c.beforeRemove,afterRender:c.afterRender,beforeMove:c.beforeMove,afterMove:c.afterMove,templateEngine:b.C.oa}}},init:function(a,d){return b.c.template.init(a,b.c.foreach.Sa(d))},update:function(a,d,c,e,f){return b.c.template.update(a,b.c.foreach.Sa(d),c,e,f)}};b.g.Q.foreach=r;b.e.I.foreach=m;b.c.hasfocus={init:function(a,d,c){function e(e){a.__ko_hasfocusUpdating=m;var f=a.ownerDocument;"activeElement"in -f&&(e=f.activeElement===a);f=d();b.g.ea(f,c,"hasfocus",e,m);a.__ko_hasfocusUpdating=r}var f=e.bind(p,m),g=e.bind(p,r);b.a.n(a,"focus",f);b.a.n(a,"focusin",f);b.a.n(a,"blur",g);b.a.n(a,"focusout",g)},update:function(a,d){var c=b.a.d(d());a.__ko_hasfocusUpdating||(c?a.focus():a.blur(),b.r.K(b.a.Ba,p,[a,c?"focusin":"focusout"]))}};b.c.html={init:function(){return{controlsDescendantBindings:m}},update:function(a,d){b.a.ca(a,d())}};var da="__ko_withIfBindingData";Q("if");Q("ifnot",r,m);Q("with",m,r,function(a, -b){return a.createChildContext(b)});b.c.options={update:function(a,d,c){"select"!==b.a.u(a)&&j(Error("options binding applies only to SELECT elements"));for(var e=0==a.length,f=b.a.V(b.a.fa(a.childNodes,function(a){return a.tagName&&"option"===b.a.u(a)&&a.selected}),function(a){return b.k.q(a)||a.innerText||a.textContent}),g=a.scrollTop,h=b.a.d(d());0<a.length;)b.A(a.options[0]),a.remove(0);if(h){c=c();var k=c.optionsIncludeDestroyed;"number"!=typeof h.length&&(h=[h]);if(c.optionsCaption){var l=y.createElement("option"); -b.a.ca(l,c.optionsCaption);b.k.T(l,I);a.appendChild(l)}d=0;for(var n=h.length;d<n;d++){var q=h[d];if(!q||!q._destroy||k){var l=y.createElement("option"),s=function(a,b,c){var d=typeof b;return"function"==d?b(a):"string"==d?a[b]:c},v=s(q,c.optionsValue,q);b.k.T(l,b.a.d(v));q=s(q,c.optionsText,v);b.a.cb(l,q);a.appendChild(l)}}h=a.getElementsByTagName("option");d=k=0;for(n=h.length;d<n;d++)0<=b.a.i(f,b.k.q(h[d]))&&(b.a.bb(h[d],m),k++);a.scrollTop=g;e&&"value"in c&&ea(a,b.a.ua(c.value),m);b.a.ub(a)}}}; -b.c.options.sa="__ko.optionValueDomData__";b.c.selectedOptions={init:function(a,d,c){b.a.n(a,"change",function(){var e=d(),f=[];b.a.o(a.getElementsByTagName("option"),function(a){a.selected&&f.push(b.k.q(a))});b.g.ea(e,c,"value",f)})},update:function(a,d){"select"!=b.a.u(a)&&j(Error("values binding applies only to SELECT elements"));var c=b.a.d(d());c&&"number"==typeof c.length&&b.a.o(a.getElementsByTagName("option"),function(a){var d=0<=b.a.i(c,b.k.q(a));b.a.bb(a,d)})}};b.c.style={update:function(a, -d){var c=b.a.d(d()||{}),e;for(e in c)if("string"==typeof e){var f=b.a.d(c[e]);a.style[e]=f||""}}};b.c.submit={init:function(a,d,c,e){"function"!=typeof d()&&j(Error("The value for a submit binding must be a function"));b.a.n(a,"submit",function(b){var c,h=d();try{c=h.call(e,a)}finally{c!==m&&(b.preventDefault?b.preventDefault():b.returnValue=r)}})}};b.c.text={update:function(a,d){b.a.cb(a,d())}};b.e.I.text=m;b.c.uniqueName={init:function(a,d){if(d()){var c="ko_unique_"+ ++b.c.uniqueName.ob;b.a.ab(a, -c)}}};b.c.uniqueName.ob=0;b.c.value={init:function(a,d,c){function e(){h=r;var e=d(),f=b.k.q(a);b.g.ea(e,c,"value",f)}var f=["change"],g=c().valueUpdate,h=r;g&&("string"==typeof g&&(g=[g]),b.a.P(f,g),f=b.a.Ga(f));if(b.a.Z&&("input"==a.tagName.toLowerCase()&&"text"==a.type&&"off"!=a.autocomplete&&(!a.form||"off"!=a.form.autocomplete))&&-1==b.a.i(f,"propertychange"))b.a.n(a,"propertychange",function(){h=m}),b.a.n(a,"blur",function(){h&&e()});b.a.o(f,function(c){var d=e;b.a.Ob(c,"after")&&(d=function(){setTimeout(e, -0)},c=c.substring(5));b.a.n(a,c,d)})},update:function(a,d){var c="select"===b.a.u(a),e=b.a.d(d()),f=b.k.q(a),g=e!=f;0===e&&(0!==f&&"0"!==f)&&(g=m);g&&(f=function(){b.k.T(a,e)},f(),c&&setTimeout(f,0));c&&0<a.length&&ea(a,e,r)}};b.c.visible={update:function(a,d){var c=b.a.d(d()),e="none"!=a.style.display;c&&!e?a.style.display="":!c&&e&&(a.style.display="none")}};b.c.click={init:function(a,d,c,e){return b.c.event.init.call(this,a,function(){var a={};a.click=d();return a},c,e)}};b.v=function(){};b.v.prototype.renderTemplateSource= -function(){j(Error("Override renderTemplateSource"))};b.v.prototype.createJavaScriptEvaluatorBlock=function(){j(Error("Override createJavaScriptEvaluatorBlock"))};b.v.prototype.makeTemplateSource=function(a,d){if("string"==typeof a){d=d||y;var c=d.getElementById(a);c||j(Error("Cannot find template with ID "+a));return new b.l.h(c)}if(1==a.nodeType||8==a.nodeType)return new b.l.O(a);j(Error("Unknown template type: "+a))};b.v.prototype.renderTemplate=function(a,b,c,e){a=this.makeTemplateSource(a,e); -return this.renderTemplateSource(a,b,c)};b.v.prototype.isTemplateRewritten=function(a,b){return this.allowTemplateRewriting===r?m:this.makeTemplateSource(a,b).data("isRewritten")};b.v.prototype.rewriteTemplate=function(a,b,c){a=this.makeTemplateSource(a,c);b=b(a.text());a.text(b);a.data("isRewritten",m)};b.b("templateEngine",b.v);var qa=/(<[a-z]+\d*(\s+(?!data-bind=)[a-z0-9\-]+(=(\"[^\"]*\"|\'[^\']*\'))?)*\s+)data-bind=(["'])([\s\S]*?)\5/gi,ra=/\x3c!--\s*ko\b\s*([\s\S]*?)\s*--\x3e/g;b.za={vb:function(a, -d,c){d.isTemplateRewritten(a,c)||d.rewriteTemplate(a,function(a){return b.za.Gb(a,d)},c)},Gb:function(a,b){return a.replace(qa,function(a,e,f,g,h,k,l){return W(l,e,b)}).replace(ra,function(a,e){return W(e,"\x3c!-- ko --\x3e",b)})},kb:function(a){return b.s.ra(function(d,c){d.nextSibling&&b.Fa(d.nextSibling,a,c)})}};b.b("__tr_ambtns",b.za.kb);b.l={};b.l.h=function(a){this.h=a};b.l.h.prototype.text=function(){var a=b.a.u(this.h),a="script"===a?"text":"textarea"===a?"value":"innerHTML";if(0==arguments.length)return this.h[a]; -var d=arguments[0];"innerHTML"===a?b.a.ca(this.h,d):this.h[a]=d};b.l.h.prototype.data=function(a){if(1===arguments.length)return b.a.f.get(this.h,"templateSourceData_"+a);b.a.f.set(this.h,"templateSourceData_"+a,arguments[1])};b.l.O=function(a){this.h=a};b.l.O.prototype=new b.l.h;b.l.O.prototype.text=function(){if(0==arguments.length){var a=b.a.f.get(this.h,"__ko_anon_template__")||{};a.Aa===I&&a.ia&&(a.Aa=a.ia.innerHTML);return a.Aa}b.a.f.set(this.h,"__ko_anon_template__",{Aa:arguments[0]})};b.l.h.prototype.nodes= -function(){if(0==arguments.length)return(b.a.f.get(this.h,"__ko_anon_template__")||{}).ia;b.a.f.set(this.h,"__ko_anon_template__",{ia:arguments[0]})};b.b("templateSources",b.l);b.b("templateSources.domElement",b.l.h);b.b("templateSources.anonymousTemplate",b.l.O);var O;b.wa=function(a){a!=I&&!(a instanceof b.v)&&j(Error("templateEngine must inherit from ko.templateEngine"));O=a};b.va=function(a,d,c,e,f){c=c||{};(c.templateEngine||O)==I&&j(Error("Set a template engine before calling renderTemplate")); -f=f||"replaceChildren";if(e){var g=N(e);return b.j(function(){var h=d&&d instanceof b.z?d:new b.z(b.a.d(d)),k="function"==typeof a?a(h.$data,h):a,h=T(e,f,k,h,c);"replaceNode"==f&&(e=h,g=N(e))},p,{Ka:function(){return!g||!b.a.X(g)},W:g&&"replaceNode"==f?g.parentNode:g})}return b.s.ra(function(e){b.va(a,d,c,e,"replaceNode")})};b.Mb=function(a,d,c,e,f){function g(a,b){U(b,k);c.afterRender&&c.afterRender(b,a)}function h(d,e){k=f.createChildContext(b.a.d(d),c.as);k.$index=e;var g="function"==typeof a? -a(d,k):a;return T(p,"ignoreTargetNode",g,k,c)}var k;return b.j(function(){var a=b.a.d(d)||[];"undefined"==typeof a.length&&(a=[a]);a=b.a.fa(a,function(a){return c.includeDestroyed||a===I||a===p||!b.a.d(a._destroy)});b.r.K(b.a.$a,p,[e,a,h,c,g])},p,{W:e})};b.c.template={init:function(a,d){var c=b.a.d(d());if("string"!=typeof c&&!c.name&&(1==a.nodeType||8==a.nodeType))c=1==a.nodeType?a.childNodes:b.e.childNodes(a),c=b.a.Hb(c),(new b.l.O(a)).nodes(c);return{controlsDescendantBindings:m}},update:function(a, -d,c,e,f){d=b.a.d(d());c={};e=m;var g,h=p;"string"!=typeof d&&(c=d,d=c.name,"if"in c&&(e=b.a.d(c["if"])),e&&"ifnot"in c&&(e=!b.a.d(c.ifnot)),g=b.a.d(c.data));"foreach"in c?h=b.Mb(d||a,e&&c.foreach||[],c,a,f):e?(f="data"in c?f.createChildContext(g,c.as):f,h=b.va(d||a,f,c,a)):b.e.Y(a);f=h;(g=b.a.f.get(a,"__ko__templateComputedDomDataKey__"))&&"function"==typeof g.B&&g.B();b.a.f.set(a,"__ko__templateComputedDomDataKey__",f&&f.pa()?f:I)}};b.g.Q.template=function(a){a=b.g.aa(a);return 1==a.length&&a[0].unknown|| -b.g.Eb(a,"name")?p:"This template engine does not support anonymous templates nested within its templates"};b.e.I.template=m;b.b("setTemplateEngine",b.wa);b.b("renderTemplate",b.va);b.a.Ja=function(a,b,c){a=a||[];b=b||[];return a.length<=b.length?S(a,b,"added","deleted",c):S(b,a,"deleted","added",c)};b.b("utils.compareArrays",b.a.Ja);b.a.$a=function(a,d,c,e,f){function g(a,b){t=l[b];w!==b&&(z[a]=t);t.na(w++);M(t.M);s.push(t);A.push(t)}function h(a,c){if(a)for(var d=0,e=c.length;d<e;d++)c[d]&&b.a.o(c[d].M, -function(b){a(b,d,c[d].U)})}d=d||[];e=e||{};var k=b.a.f.get(a,"setDomNodeChildrenFromArrayMapping_lastMappingResult")===I,l=b.a.f.get(a,"setDomNodeChildrenFromArrayMapping_lastMappingResult")||[],n=b.a.V(l,function(a){return a.U}),q=b.a.Ja(n,d),s=[],v=0,w=0,B=[],A=[];d=[];for(var z=[],n=[],t,D=0,C,E;C=q[D];D++)switch(E=C.moved,C.status){case "deleted":E===I&&(t=l[v],t.j&&t.j.B(),B.push.apply(B,M(t.M)),e.beforeRemove&&(d[D]=t,A.push(t)));v++;break;case "retained":g(D,v++);break;case "added":E!==I? -g(D,E):(t={U:C.value,na:b.m(w++)},s.push(t),A.push(t),k||(n[D]=t))}h(e.beforeMove,z);b.a.o(B,e.beforeRemove?b.A:b.removeNode);for(var D=0,k=b.e.firstChild(a),H;t=A[D];D++){t.M||b.a.extend(t,ha(a,c,t.U,f,t.na));for(v=0;q=t.M[v];k=q.nextSibling,H=q,v++)q!==k&&b.e.Pa(a,q,H);!t.Ab&&f&&(f(t.U,t.M,t.na),t.Ab=m)}h(e.beforeRemove,d);h(e.afterMove,z);h(e.afterAdd,n);b.a.f.set(a,"setDomNodeChildrenFromArrayMapping_lastMappingResult",s)};b.b("utils.setDomNodeChildrenFromArrayMapping",b.a.$a);b.C=function(){this.allowTemplateRewriting= -r};b.C.prototype=new b.v;b.C.prototype.renderTemplateSource=function(a){var d=!(9>b.a.Z)&&a.nodes?a.nodes():p;if(d)return b.a.L(d.cloneNode(m).childNodes);a=a.text();return b.a.ta(a)};b.C.oa=new b.C;b.wa(b.C.oa);b.b("nativeTemplateEngine",b.C);b.qa=function(){var a=this.Db=function(){if("undefined"==typeof F||!F.tmpl)return 0;try{if(0<=F.tmpl.tag.tmpl.open.toString().indexOf("__"))return 2}catch(a){}return 1}();this.renderTemplateSource=function(b,c,e){e=e||{};2>a&&j(Error("Your version of jQuery.tmpl is too old. Please upgrade to jQuery.tmpl 1.0.0pre or later.")); -var f=b.data("precompiled");f||(f=b.text()||"",f=F.template(p,"{{ko_with $item.koBindingContext}}"+f+"{{/ko_with}}"),b.data("precompiled",f));b=[c.$data];c=F.extend({koBindingContext:c},e.templateOptions);c=F.tmpl(f,b,c);c.appendTo(y.createElement("div"));F.fragments={};return c};this.createJavaScriptEvaluatorBlock=function(a){return"{{ko_code ((function() { return "+a+" })()) }}"};this.addTemplate=function(a,b){y.write("<script type='text/html' id='"+a+"'>"+b+"\x3c/script>")};0<a&&(F.tmpl.tag.ko_code= -{open:"__.push($1 || '');"},F.tmpl.tag.ko_with={open:"with($1) {",close:"} "})};b.qa.prototype=new b.v;w=new b.qa;0<w.Db&&b.wa(w);b.b("jqueryTmplTemplateEngine",b.qa)}"function"===typeof require&&"object"===typeof exports&&"object"===typeof module?L(module.exports||exports):"function"===typeof define&&define.amd?define(["exports"],L):L(x.ko={});m; -})(); diff --git a/view/theme/oldtest/style.css b/view/theme/oldtest/style.css deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/view/theme/oldtest/theme.php b/view/theme/oldtest/theme.php deleted file mode 100644 index 1f1beab623..0000000000 --- a/view/theme/oldtest/theme.php +++ /dev/null @@ -1,46 +0,0 @@ -<?php -/** - * Name: Test - * Description: Test theme - * - */ - - require_once 'object/TemplateEngine.php'; - - - function test_init(&$a){ - #$a->theme_info = array(); - $a->register_template_engine("JSONIficator"); - $a->set_template_engine('jsonificator'); - } - - - - class JSONIficator implements ITemplateEngine { - static $name = 'jsonificator'; - - public $data = array(); - private $last_template; - - public function replace_macros($s,$v){ - $dbg = debug_backtrace(); - $cntx = $dbg[2]['function']; - if ($cntx=="") { - $cntx=basename($dbg[1]['file']); - } - if (!isset($this->data[$cntx])) { - $this->data[$cntx] = array(); - } - $nv = array(); - foreach ($v as $key => $value) { - $nkey = $key; - if ($key[0]==="$") $nkey = substr($key, 1); - $nv[$nkey] = $value; - } - $this->data[$cntx][] = $nv; - } - public function get_template_file($file, $root=''){ - return ""; - } - - }