From 4766f36a4d74924f21ff329c4318ce4e069ffa04 Mon Sep 17 00:00:00 2001 From: brettp Date: Wed, 3 Mar 2010 17:53:05 +0000 Subject: Pulled in the interface changes. git-svn-id: http://code.elgg.org/elgg/trunk@5257 36083f99-b078-4883-b0ff-0f9b5a30f544 --- mod/file/views/default/file/css.php | 224 +++++++++++++++++++++ mod/file/views/default/file/groupprofile_files.php | 74 +++++++ mod/file/views/default/file/icon.php | 65 ++++++ .../default/file/icon/application/default.php | 10 + .../views/default/file/icon/application/excel.php | 10 + .../views/default/file/icon/application/msword.php | 10 + .../views/default/file/icon/application/pdf.php | 10 + .../default/file/icon/application/powerpoint.php | 10 + .../default/file/icon/application/vnd.ms-excel.php | 10 + .../file/icon/application/vnd.ms-powerpoint.php | 10 + .../application/vnd.oasis.opendocument.text.php | 10 + .../views/default/file/icon/application/x-gzip.php | 5 + .../file/icon/application/x-rar-compressed.php | 5 + .../default/file/icon/application/x-stuffit.php | 5 + .../views/default/file/icon/application/zip.php | 5 + mod/file/views/default/file/icon/archive.php | 10 + mod/file/views/default/file/icon/audio.php | 10 + mod/file/views/default/file/icon/audio/default.php | 5 + mod/file/views/default/file/icon/default.php | 10 + mod/file/views/default/file/icon/document.php | 10 + mod/file/views/default/file/icon/text/default.php | 5 + .../views/default/file/icon/text/directory.php | 10 + mod/file/views/default/file/icon/text/v-card.php | 5 + mod/file/views/default/file/icon/video.php | 10 + mod/file/views/default/file/icon/video/default.php | 5 + mod/file/views/default/file/menu.php | 16 ++ .../default/file/specialcontent/audio/mid.php | 4 + .../default/file/specialcontent/audio/mp3.php | 4 + .../default/file/specialcontent/audio/mpeg.php | 4 + .../default/file/specialcontent/audio/x-wav.php | 4 + .../default/file/specialcontent/image/default.php | 9 + mod/file/views/default/file/typecloud.php | 70 +++++++ mod/file/views/default/file/upload.php | 134 ++++++++++++ 33 files changed, 788 insertions(+) create mode 100644 mod/file/views/default/file/css.php create mode 100644 mod/file/views/default/file/groupprofile_files.php create mode 100644 mod/file/views/default/file/icon.php create mode 100644 mod/file/views/default/file/icon/application/default.php create mode 100644 mod/file/views/default/file/icon/application/excel.php create mode 100644 mod/file/views/default/file/icon/application/msword.php create mode 100644 mod/file/views/default/file/icon/application/pdf.php create mode 100644 mod/file/views/default/file/icon/application/powerpoint.php create mode 100644 mod/file/views/default/file/icon/application/vnd.ms-excel.php create mode 100644 mod/file/views/default/file/icon/application/vnd.ms-powerpoint.php create mode 100644 mod/file/views/default/file/icon/application/vnd.oasis.opendocument.text.php create mode 100644 mod/file/views/default/file/icon/application/x-gzip.php create mode 100644 mod/file/views/default/file/icon/application/x-rar-compressed.php create mode 100644 mod/file/views/default/file/icon/application/x-stuffit.php create mode 100644 mod/file/views/default/file/icon/application/zip.php create mode 100644 mod/file/views/default/file/icon/archive.php create mode 100644 mod/file/views/default/file/icon/audio.php create mode 100644 mod/file/views/default/file/icon/audio/default.php create mode 100644 mod/file/views/default/file/icon/default.php create mode 100644 mod/file/views/default/file/icon/document.php create mode 100644 mod/file/views/default/file/icon/text/default.php create mode 100644 mod/file/views/default/file/icon/text/directory.php create mode 100644 mod/file/views/default/file/icon/text/v-card.php create mode 100644 mod/file/views/default/file/icon/video.php create mode 100644 mod/file/views/default/file/icon/video/default.php create mode 100644 mod/file/views/default/file/menu.php create mode 100644 mod/file/views/default/file/specialcontent/audio/mid.php create mode 100644 mod/file/views/default/file/specialcontent/audio/mp3.php create mode 100644 mod/file/views/default/file/specialcontent/audio/mpeg.php create mode 100644 mod/file/views/default/file/specialcontent/audio/x-wav.php create mode 100644 mod/file/views/default/file/specialcontent/image/default.php create mode 100644 mod/file/views/default/file/typecloud.php create mode 100644 mod/file/views/default/file/upload.php (limited to 'mod/file/views/default/file') diff --git a/mod/file/views/default/file/css.php b/mod/file/views/default/file/css.php new file mode 100644 index 000000000..64642d9de --- /dev/null +++ b/mod/file/views/default/file/css.php @@ -0,0 +1,224 @@ + + * @copyright Curverider Ltd 2008-2010 + * @link http://elgg.org/ + */ +?> + + +p.filerepo_owner { + margin:0; + padding:0; +} +.filerepo_owner_details { + margin:0; + padding:0; + line-height: 1.2em; +} +.filerepo_owner_details small { + color:#666666; +} +.filerepo_owner .usericon { + margin: 3px 5px 5px 0; + float: left; +} + +.filerepo_download a { + font: 12px/100% Arial, Helvetica, sans-serif; + font-weight: bold; + color: white; + background:#4690d6; + border:none; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + width: auto; + height: 25px; + padding: 3px 6px 3px 6px; + margin:10px 0 10px 0; + cursor: pointer; +} +.filerepo_download a:hover { + background: black; + color:white; + text-decoration: none; +} + +/* FILE REPRO WIDGET VIEW */ +.filerepo_widget_singleitem { + margin:0 0 5px 0; + padding:5px; + min-height:60px; + display:block; + background:white; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; +} +.filerepo_widget_singleitem_more { + margin:0; + padding:5px; + display:block; + background:white; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; +} +.filerepo_listview_icon { + float: left; + margin-right: 10px; +} +.filerepo_timestamp { + color:#666666; + margin:0; +} +.filerepo_listview_desc { + display:none; + padding:0 10px 10px 0; + line-height: 1.2em; +} +.filerepo_listview_desc p { + color:#333333; +} +.filerepo_widget_content { + margin-left: 70px; +} +.filerepo_title { + margin:0; + padding:6px 5px 0 0; + line-height: 1.2em; + color:#666666; + font-weight: bold; +} + +.collapsable_box #filerepo_widget_layout { + margin:0 10px 0 10px; + background: none; +} + +/* widget gallery view */ +#filerepo_widget_layout .filerepo_widget_galleryview { + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + background: white; + margin:0 0 5px 0; +} +.filerepo_widget_galleryview img { + padding:0; + border:1px solid white; + margin:4px; +} +.filerepo_widget_galleryview img:hover { + border:1px solid #333333; +} + +/* SINGLE ITEM VIEW */ +.filerepo_file { + background:white; + margin:10px 10px 0 10px; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; +} +.filerepo_file .filerepo_title_owner_wrapper { + min-height:60px; + +} +.filerepo_title_owner_wrapper .filerepo_title, +.filerepo_title_owner_wrapper .filerepo_owner { + margin-left: 70px !important; +} +.filerepo_file .filerepo_maincontent { + padding:0 20px 0 0; +} +.filerepo_file .filerepo_icon { + width: 70px; + position: absolute; + margin:10px 0 10px 10px; +} +.filerepo_file .filerepo_title { + margin:0; + padding:7px 4px 10px 10px; + line-height: 1.2em; +} +.filerepo_file .filerepo_owner { + padding:0 0 0 10px; +} +.filerepo_file .filerepo_description { + margin:10px 0 0 0; + padding:0 0 0 10px; +} +.filerepo_download, +.filerepo_controls { + padding:0 0 1px 10px; + margin:0 0 10px 0; +} +.filerepo_file .filerepo_description p { + padding:0 0 5px 0; + margin:0; +} +.filerepo_file .filerepo_specialcontent img { + padding:10px; + margin:0 0 0 10px; + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + background: black; +} +/* zaudio player */ +.filerepo_maincontent .filerepo_specialcontent { + margin:0 0 20px 0; +} +.filerepo_tags { + padding:0 0 10px 10px; + margin:0; +} + +/* file repro gallery items */ +.search_gallery .filerepo_controls { + padding:0; +} +.search_gallery .filerepo_title { + font-weight: bold; + line-height: 1.1em; + margin:0 0 10px 0; +} +.filerepo_gallery_item { + margin:0; + padding:0; + text-align:center; + +} +.filerepo_gallery_item p { + margin:0; + padding:0; +} +.filerepo_gallery_item .filerepo_controls { + margin-top:10px; +} +.filerepo_gallery_item .filerepo_controls a { + padding-right:10px; + padding-left:10px; +} +.search_gallery .filerepo_comments { + font-size:90%; +} + +.filerepo_user_gallery_link { + float:right; + margin:5px 5px 5px 50px; +} +.filerepo_user_gallery_link a { + padding:2px 25px 5px 0; + background: transparent url(_graphics/icon_gallery.gif) no-repeat right top; + display:block; +} +.filerepo_user_gallery_link a:hover { + background-position: right -40px; +} + +/* IE6 */ +* html #description_tbl { width:676px !important;} + + + diff --git a/mod/file/views/default/file/groupprofile_files.php b/mod/file/views/default/file/groupprofile_files.php new file mode 100644 index 000000000..778de3301 --- /dev/null +++ b/mod/file/views/default/file/groupprofile_files.php @@ -0,0 +1,74 @@ +files_enable != 'no'){ + +?> + + + +
+

+ +num_display; + if (!$number) + $number = 10; + + //get the group's files + $files = elgg_get_entities(array('type' => 'object', + 'subtype' => 'file', + 'container_guid' => $vars['entity']->guid, + 'limit' => $number, + )); + + //if there are some files, go get them + if ($files) { + + //display in list mode + foreach($files as $f){ + + $mime = $f->mimetype; + echo "
"; + echo ""; + echo "
"; + echo "

" . $f->title . "

"; + echo "

" . friendly_time($f->time_created) . "

"; + $description = $f->description; + if (!empty($description)) echo "". elgg_echo('more') ."
" . $description . "
"; + echo "
"; + + } + + + //get a link to the users files + $users_file_url = $vars['url'] . "pg/file/" . page_owner_entity()->username; + + echo ""; + + } else { + + echo "
" . elgg_echo("file:none") . "
"; + + } + +?> +
+
+ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon.php b/mod/file/views/default/file/icon.php new file mode 100644 index 000000000..f1bb3f8e1 --- /dev/null +++ b/mod/file/views/default/file/icon.php @@ -0,0 +1,65 @@ +"; + } else { + if (!empty($mime) && elgg_view_exists("file/icon/{$mime}")) { + echo elgg_view("file/icon/{$mime}", $vars); + } else if (!empty($mime) && elgg_view_exists("file/icon/" . substr($mime,0,strpos($mime,'/')) . "/default")) { + echo elgg_view("file/icon/" . substr($mime,0,strpos($mime,'/')) . "/default", $vars); + } else { + echo ""; + } + } + + break; + default : + if (!empty($mime) && elgg_view_exists("file/icon/{$mime}")) { + echo elgg_view("file/icon/{$mime}", $vars); + } else if (!empty($mime) && elgg_view_exists("file/icon/" . substr($mime,0,strpos($mime,'/')) . "/default")) { + echo elgg_view("file/icon/" . substr($mime,0,strpos($mime,'/')) . "/default", $vars); + } else { + echo ""; + } + break; + } + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/default.php b/mod/file/views/default/file/icon/application/default.php new file mode 100644 index 000000000..eea8cbafe --- /dev/null +++ b/mod/file/views/default/file/icon/application/default.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/application{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/excel.php b/mod/file/views/default/file/icon/application/excel.php new file mode 100644 index 000000000..ba2460fec --- /dev/null +++ b/mod/file/views/default/file/icon/application/excel.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/excel{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/msword.php b/mod/file/views/default/file/icon/application/msword.php new file mode 100644 index 000000000..20efb1069 --- /dev/null +++ b/mod/file/views/default/file/icon/application/msword.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/word{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/pdf.php b/mod/file/views/default/file/icon/application/pdf.php new file mode 100644 index 000000000..6a5a7369c --- /dev/null +++ b/mod/file/views/default/file/icon/application/pdf.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/pdf{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/powerpoint.php b/mod/file/views/default/file/icon/application/powerpoint.php new file mode 100644 index 000000000..1857d513f --- /dev/null +++ b/mod/file/views/default/file/icon/application/powerpoint.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/ppt{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/vnd.ms-excel.php b/mod/file/views/default/file/icon/application/vnd.ms-excel.php new file mode 100644 index 000000000..ba2460fec --- /dev/null +++ b/mod/file/views/default/file/icon/application/vnd.ms-excel.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/excel{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/vnd.ms-powerpoint.php b/mod/file/views/default/file/icon/application/vnd.ms-powerpoint.php new file mode 100644 index 000000000..1857d513f --- /dev/null +++ b/mod/file/views/default/file/icon/application/vnd.ms-powerpoint.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/ppt{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/vnd.oasis.opendocument.text.php b/mod/file/views/default/file/icon/application/vnd.oasis.opendocument.text.php new file mode 100644 index 000000000..d0bde81df --- /dev/null +++ b/mod/file/views/default/file/icon/application/vnd.oasis.opendocument.text.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/openoffice{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/x-gzip.php b/mod/file/views/default/file/icon/application/x-gzip.php new file mode 100644 index 000000000..72f839732 --- /dev/null +++ b/mod/file/views/default/file/icon/application/x-gzip.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/x-rar-compressed.php b/mod/file/views/default/file/icon/application/x-rar-compressed.php new file mode 100644 index 000000000..72f839732 --- /dev/null +++ b/mod/file/views/default/file/icon/application/x-rar-compressed.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/x-stuffit.php b/mod/file/views/default/file/icon/application/x-stuffit.php new file mode 100644 index 000000000..72f839732 --- /dev/null +++ b/mod/file/views/default/file/icon/application/x-stuffit.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/application/zip.php b/mod/file/views/default/file/icon/application/zip.php new file mode 100644 index 000000000..72f839732 --- /dev/null +++ b/mod/file/views/default/file/icon/application/zip.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/archive.php b/mod/file/views/default/file/icon/archive.php new file mode 100644 index 000000000..4fffd9346 --- /dev/null +++ b/mod/file/views/default/file/icon/archive.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/archive{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/audio.php b/mod/file/views/default/file/icon/audio.php new file mode 100644 index 000000000..73c55be7b --- /dev/null +++ b/mod/file/views/default/file/icon/audio.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/music{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/audio/default.php b/mod/file/views/default/file/icon/audio/default.php new file mode 100644 index 000000000..2bd1498b2 --- /dev/null +++ b/mod/file/views/default/file/icon/audio/default.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/default.php b/mod/file/views/default/file/icon/default.php new file mode 100644 index 000000000..844ee312c --- /dev/null +++ b/mod/file/views/default/file/icon/default.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/general{$ext}.gif"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/document.php b/mod/file/views/default/file/icon/document.php new file mode 100644 index 000000000..8823514b8 --- /dev/null +++ b/mod/file/views/default/file/icon/document.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/text{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/text/default.php b/mod/file/views/default/file/icon/text/default.php new file mode 100644 index 000000000..bf5da852d --- /dev/null +++ b/mod/file/views/default/file/icon/text/default.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/text/directory.php b/mod/file/views/default/file/icon/text/directory.php new file mode 100644 index 000000000..a08e098c6 --- /dev/null +++ b/mod/file/views/default/file/icon/text/directory.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/vcard{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/text/v-card.php b/mod/file/views/default/file/icon/text/v-card.php new file mode 100644 index 000000000..5c8ecd855 --- /dev/null +++ b/mod/file/views/default/file/icon/text/v-card.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/icon/video.php b/mod/file/views/default/file/icon/video.php new file mode 100644 index 000000000..94617abff --- /dev/null +++ b/mod/file/views/default/file/icon/video.php @@ -0,0 +1,10 @@ +wwwroot}mod/file/graphics/icons/video{$ext}.gif\" border=\"0\" />"; + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/icon/video/default.php b/mod/file/views/default/file/icon/video/default.php new file mode 100644 index 000000000..0ff2db791 --- /dev/null +++ b/mod/file/views/default/file/icon/video/default.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/mod/file/views/default/file/menu.php b/mod/file/views/default/file/menu.php new file mode 100644 index 000000000..a9c79a85c --- /dev/null +++ b/mod/file/views/default/file/menu.php @@ -0,0 +1,16 @@ + + +

+ +

\ No newline at end of file diff --git a/mod/file/views/default/file/specialcontent/audio/mid.php b/mod/file/views/default/file/specialcontent/audio/mid.php new file mode 100644 index 000000000..cf216a3b3 --- /dev/null +++ b/mod/file/views/default/file/specialcontent/audio/mid.php @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/mod/file/views/default/file/specialcontent/audio/mp3.php b/mod/file/views/default/file/specialcontent/audio/mp3.php new file mode 100644 index 000000000..83b77c391 --- /dev/null +++ b/mod/file/views/default/file/specialcontent/audio/mp3.php @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/mod/file/views/default/file/specialcontent/audio/mpeg.php b/mod/file/views/default/file/specialcontent/audio/mpeg.php new file mode 100644 index 000000000..83b77c391 --- /dev/null +++ b/mod/file/views/default/file/specialcontent/audio/mpeg.php @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/mod/file/views/default/file/specialcontent/audio/x-wav.php b/mod/file/views/default/file/specialcontent/audio/x-wav.php new file mode 100644 index 000000000..21af956c2 --- /dev/null +++ b/mod/file/views/default/file/specialcontent/audio/x-wav.php @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/mod/file/views/default/file/specialcontent/image/default.php b/mod/file/views/default/file/specialcontent/image/default.php new file mode 100644 index 000000000..b034857c2 --- /dev/null +++ b/mod/file/views/default/file/specialcontent/image/default.php @@ -0,0 +1,9 @@ +smallthumb) { + + echo "

getGUID()}\">getGUID()}&size=large\" border=\"0\" />

"; + + } + +?> \ No newline at end of file diff --git a/mod/file/views/default/file/typecloud.php b/mod/file/views/default/file/typecloud.php new file mode 100644 index 000000000..b85960849 --- /dev/null +++ b/mod/file/views/default/file/typecloud.php @@ -0,0 +1,70 @@ + + + + + +
+ +
+ + \ No newline at end of file diff --git a/mod/file/views/default/file/upload.php b/mod/file/views/default/file/upload.php new file mode 100644 index 000000000..5a1f5c927 --- /dev/null +++ b/mod/file/views/default/file/upload.php @@ -0,0 +1,134 @@ +title; + $description = $vars['entity']->description; + $tags = $vars['entity']->tags; + $access_id = $vars['entity']->access_id; + $container_guid = $vars['entity']->container_guid; + } else { + $action_type = "new"; + $action = "file/upload"; + $title = isset($_SESSION['uploadtitle']) ? $_SESSION['uploadtitle'] : ''; + $description = isset($_SESSION['uploaddesc']) ? $_SESSION['uploaddesc'] : ''; + $tags = isset($_SESSION['uploadtags']) ? $_SESSION['uploadtags'] : ''; + if (defined('ACCESS_DEFAULT')) { + $access_id = ACCESS_DEFAULT; + } else { + $access_id = 0; + } + $access_id = isset($_SESSION['uploadaccessid']) ? $_SESSION['uploadaccessid'] : $access_id; + $container_guid = page_owner_entity()->guid; + } + + // make sure session cache is cleared + unset($_SESSION['uploadtitle']); + unset($_SESSION['uploaddesc']); + unset($_SESSION['uploadtags']); + unset($_SESSION['uploadaccessid']); + + +?> +
+
+

+ +

+

+ +

+

+ +

+

+ +

+ + +

+ +

+ + +

+ +

+ +

+"; + + if (isset($vars['entity'])) { + echo "getGUID()}\" />"; + } + +?> + " /> +

+ +
+
-- cgit v1.2.3