From 5041c6c48153453ed597206d08eeff37cf20e676 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 15 Mar 2014 14:46:48 -0300 Subject: Squashed 'mod/cool_theme/' content from commit a26f7df git-subtree-dir: mod/cool_theme git-subtree-split: a26f7df43a266f7d1ff04847da330d15f6041e9b --- views/default/page/components/gallery.php | 77 ++++++++++++++++++++++ views/default/page/components/image_block.php | 52 +++++++++++++++ views/default/page/components/list.php | 75 +++++++++++++++++++++ views/default/page/components/module.php | 48 ++++++++++++++ views/default/page/components/summary.php | 4 ++ views/default/page/default.php | 73 ++++++++++++++++++++ views/default/page/elements/composer.php | 7 ++ views/default/page/elements/footer.php | 36 ++++++++++ views/default/page/elements/head.php | 68 +++++++++++++++++++ views/default/page/elements/header.php | 12 ++++ views/default/page/elements/owner_block.php | 30 +++++++++ views/default/page/elements/shortcut_icon.php | 6 ++ views/default/page/elements/sidebar.php | 31 +++++++++ views/default/page/elements/sidebar_alt.php | 12 ++++ views/default/page/elements/title.php | 21 ++++++ views/default/page/layouts/content.php | 45 +++++++++++++ views/default/page/layouts/content/sidebar_alt.php | 0 views/default/page/layouts/two_sidebar.php | 46 +++++++++++++ 18 files changed, 643 insertions(+) create mode 100644 views/default/page/components/gallery.php create mode 100644 views/default/page/components/image_block.php create mode 100644 views/default/page/components/list.php create mode 100644 views/default/page/components/module.php create mode 100644 views/default/page/components/summary.php create mode 100644 views/default/page/default.php create mode 100644 views/default/page/elements/composer.php create mode 100644 views/default/page/elements/footer.php create mode 100644 views/default/page/elements/head.php create mode 100644 views/default/page/elements/header.php create mode 100644 views/default/page/elements/owner_block.php create mode 100644 views/default/page/elements/shortcut_icon.php create mode 100644 views/default/page/elements/sidebar.php create mode 100644 views/default/page/elements/sidebar_alt.php create mode 100644 views/default/page/elements/title.php create mode 100644 views/default/page/layouts/content.php create mode 100644 views/default/page/layouts/content/sidebar_alt.php create mode 100644 views/default/page/layouts/two_sidebar.php (limited to 'views/default/page') diff --git a/views/default/page/components/gallery.php b/views/default/page/components/gallery.php new file mode 100644 index 000000000..e8b3f477e --- /dev/null +++ b/views/default/page/components/gallery.php @@ -0,0 +1,77 @@ + element + * @uses $vars['item_class'] Additional CSS class for the
  • elements + */ + +$items = $vars['items']; +if (!is_array($items) || sizeof($items) == 0) { + return true; +} + +elgg_push_context('gallery'); + +$offset = $vars['offset']; +$limit = $vars['limit']; +$count = $vars['count']; +$pagination = elgg_extract('pagination', $vars, true); +$offset_key = elgg_extract('offset_key', $vars, 'offset'); +$position = elgg_extract('position', $vars, 'after'); + +$gallery_class = 'elgg-gallery'; +if (isset($vars['gallery_class'])) { + $gallery_class = "$gallery_class {$vars['gallery_class']}"; +} + +$item_class = 'elgg-item'; +if (isset($vars['item_class'])) { + $item_class = "$item_class {$vars['item_class']}"; +} + +$nav = ''; +if ($pagination && $count) { + $nav .= elgg_view('navigation/pagination', array( + 'offset' => $offset, + 'count' => $count, + 'limit' => $limit, + 'offset_key' => $offset_key, + )); +} + +if ($position == 'before' || $position == 'both') { + echo $nav; +} + +?> + + +$body"; + +if ($image) { + $image = "
    $image
    "; +} + +if ($alt_image) { + $alt_image = "
    $alt_image
    "; +} + +echo << + $image$alt_image$body + +HTML; diff --git a/views/default/page/components/list.php b/views/default/page/components/list.php new file mode 100644 index 000000000..5ddf82b63 --- /dev/null +++ b/views/default/page/components/list.php @@ -0,0 +1,75 @@ + element + * @uses $vars['item_class'] Additional CSS class for the
  • elements + */ + +$items = $vars['items']; +$offset = elgg_extract('offset', $vars); +$limit = elgg_extract('limit', $vars); +$count = elgg_extract('count', $vars); +$base_url = elgg_extract('base_url', $vars, ''); +$pagination = elgg_extract('pagination', $vars, true); +$offset_key = elgg_extract('offset_key', $vars, 'offset'); +$position = elgg_extract('position', $vars, 'after'); + +$list_class = 'elgg-list'; +if (isset($vars['list_class'])) { + $list_class = "$list_class {$vars['list_class']}"; +} + +$item_class = 'elgg-item'; +if (isset($vars['item_class'])) { + $item_class = "$item_class {$vars['item_class']}"; +} + +$html = ""; +$nav = ""; + +if ($pagination && $count) { + $nav .= elgg_view('navigation/pagination', array( + 'base_url' => $base_url, + 'offset' => $offset, + 'count' => $count, + 'limit' => $limit, + 'offset_key' => $offset_key, + )); +} + +if (is_array($items) && count($items) > 0) { + $html .= "'; +} +if ($position == 'before' || $position == 'both') { + $html = $nav . $html; +} + +if ($position == 'after' || $position == 'both') { + $html .= $nav; +} + +echo $html; diff --git a/views/default/page/components/module.php b/views/default/page/components/module.php new file mode 100644 index 000000000..7e1eaff20 --- /dev/null +++ b/views/default/page/components/module.php @@ -0,0 +1,48 @@ +$header"; +} elseif ($title) { + $header = "

    $title

    "; +} + +$body = "
    $body
    "; + +if ($footer) { + $footer = "
    $footer
    "; +} + +$contents = $header . $body . $footer; +if ($show_inner) { + $contents = "
    $contents
    "; +} + +echo "
    $contents
    "; diff --git a/views/default/page/components/summary.php b/views/default/page/components/summary.php new file mode 100644 index 000000000..ea61a6e4b --- /dev/null +++ b/views/default/page/components/summary.php @@ -0,0 +1,4 @@ + + + + + + + + +
    +
    + $vars['sysmessages'])); ?> +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    + + + + + \ No newline at end of file diff --git a/views/default/page/elements/composer.php b/views/default/page/elements/composer.php new file mode 100644 index 000000000..3c92b4e7b --- /dev/null +++ b/views/default/page/elements/composer.php @@ -0,0 +1,7 @@ +

    :

    elgg_get_page_owner_entity(), + 'class' => 'elgg-menu-hz', + 'sort_by' => 'priority', + )); + ?>
    \ No newline at end of file diff --git a/views/default/page/elements/footer.php b/views/default/page/elements/footer.php new file mode 100644 index 000000000..5469e0f36 --- /dev/null +++ b/views/default/page/elements/footer.php @@ -0,0 +1,36 @@ + 'priority', 'class' => 'elgg-menu-hz')); + +$powered_url = elgg_get_site_url() . "_graphics/powered_by_elgg_badge_drk_bckgnd.gif"; + +echo '
    '; +echo elgg_view('output/url', array( + 'href' => 'http://blog.wisb.me', + 'text' => elgg_echo('WISB:footer_wisblog'), + 'class' => '', + 'is_trusted' => true, +)); +echo (' · '); +echo elgg_view('output/url', array( + 'href' => 'http://developers.wisb.me', + 'text' => elgg_echo('WISB:footer_developers'), + 'class' => '', + 'is_trusted' => true, +)); +echo (' · '); +echo elgg_view('output/url', array( + 'href' => 'http://www.wisb.me', + 'text' => elgg_echo('WISB:footer_wisb'), + 'class' => '', + 'is_trusted' => true, +)); +echo '
    '; diff --git a/views/default/page/elements/head.php b/views/default/page/elements/head.php new file mode 100644 index 000000000..859326bbe --- /dev/null +++ b/views/default/page/elements/head.php @@ -0,0 +1,68 @@ + + +END; +} else { + $feedref = ""; +} + +$js = elgg_get_loaded_js('head'); +$css = elgg_get_loaded_css(); + +$version = get_version(); +$release = get_version(true); +?> + +<?php echo $title; ?> + + + + + + + + + + + +"; +echo elgg_view('output/url', array( + 'href' => '/', + 'text' => $site->name, +)); +echo ""; + +echo elgg_view_form('login', array('id' => 'facebook-header-login')); \ No newline at end of file diff --git a/views/default/page/elements/owner_block.php b/views/default/page/elements/owner_block.php new file mode 100644 index 000000000..cee13ebff --- /dev/null +++ b/views/default/page/elements/owner_block.php @@ -0,0 +1,30 @@ + $owner, 'sort_by' => 'priority')); + + $body .= elgg_view('page/elements/owner_block/extend', $vars); + + echo elgg_view('page/components/module', array( + 'header' => $header, + 'body' => $body, + 'class' => 'elgg-owner-block', + )); +} + +elgg_pop_context(); \ No newline at end of file diff --git a/views/default/page/elements/shortcut_icon.php b/views/default/page/elements/shortcut_icon.php new file mode 100644 index 000000000..74ab4f629 --- /dev/null +++ b/views/default/page/elements/shortcut_icon.php @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/views/default/page/elements/sidebar.php b/views/default/page/elements/sidebar.php new file mode 100644 index 000000000..3bd8abb8e --- /dev/null +++ b/views/default/page/elements/sidebar.php @@ -0,0 +1,31 @@ + 'priority')); + +// optional 'sidebar' parameter +if (isset($vars['sidebar'])) { + echo $vars['sidebar']; +} + +// @todo deprecated so remove in Elgg 2.0 +// optional second parameter of elgg_view_layout +if (isset($vars['area2'])) { + echo $vars['area2']; +} + +// @todo deprecated so remove in Elgg 2.0 +// optional third parameter of elgg_view_layout +if (isset($vars['area3'])) { + echo $vars['area3']; +} + +echo elgg_view_menu('extras', array( + 'sort_by' => 'priority', +)); \ No newline at end of file diff --git a/views/default/page/elements/sidebar_alt.php b/views/default/page/elements/sidebar_alt.php new file mode 100644 index 000000000..5d1f54947 --- /dev/null +++ b/views/default/page/elements/sidebar_alt.php @@ -0,0 +1,12 @@ +Thanks
    +edit the sidebar for the dashboard in /mod/cool_theme/views/default/page/elements/sidebar_alt.php
    +and enjoy"; +} + +?> \ No newline at end of file diff --git a/views/default/page/elements/title.php b/views/default/page/elements/title.php new file mode 100644 index 000000000..77260212e --- /dev/null +++ b/views/default/page/elements/title.php @@ -0,0 +1,21 @@ + 'priority')); +echo "{$vars['title']}"; +echo elgg_view('navigation/breadcrumbs'); \ No newline at end of file diff --git a/views/default/page/layouts/content.php b/views/default/page/layouts/content.php new file mode 100644 index 000000000..ea27ab7f2 --- /dev/null +++ b/views/default/page/layouts/content.php @@ -0,0 +1,45 @@ + $vars['title'], + 'content' => $filter . $content . $footer, + 'sidebar' => elgg_extract('sidebar_alt', $vars, ''), + 'sidebar_alt' => elgg_extract('sidebar', $vars, ''), +); +if (isset($vars['class'])) { + $params['class'] = $vars['class']; +} +echo elgg_view_layout('two_sidebar', $params); \ No newline at end of file diff --git a/views/default/page/layouts/content/sidebar_alt.php b/views/default/page/layouts/content/sidebar_alt.php new file mode 100644 index 000000000..e69de29bb diff --git a/views/default/page/layouts/two_sidebar.php b/views/default/page/layouts/two_sidebar.php new file mode 100644 index 000000000..817b02dc6 --- /dev/null +++ b/views/default/page/layouts/two_sidebar.php @@ -0,0 +1,46 @@ + + +
    +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    \ No newline at end of file -- cgit v1.2.3