Skip to content
Snippets Groups Projects
Commit 10d2f23d authored by Seth Meranda's avatar Seth Meranda
Browse files

Added plugin for mobile site!

parent 53b7c3fa
No related branches found
No related tags found
No related merge requests found
Showing
with 1439 additions and 0 deletions
<?php
/**
* Elgg list view switcher
*
* @package Elgg
* @subpackage Core
* @author Curverider Ltd
* @link http://elgg.org/
*/
$baseurl = preg_replace('/[\&\?]search\_viewtype\=[A-Za-z0-9]*/',"",$vars['baseurl']);
if ($vars['viewtype'] == "list") {
$viewtype = "gallery";
} else {
$viewtype = "list";
}
if (substr_count($baseurl,'?')) {
$baseurl .= "&search_viewtype=" . $viewtype;
} else {
$baseurl .= "?search_viewtype=" . $viewtype;
}
?>
<div class="contentWrapper">
<?php echo elgg_echo("viewtype:change") ?>:
<a href="<?php echo $baseurl; ?>"><?php echo elgg_echo("viewtype:{$viewtype}"); ?></a>
</div>
\ No newline at end of file
This diff is collapsed.
<?php
/**
* ElggEntity default view.
*
* @package Elgg
* @subpackage Core
* @author Curverider Ltd
* @link http://elgg.org/
*/
if ($vars['full']) {
echo elgg_view('export/entity', $vars);
} else {
$icon = elgg_view(
'graphics/icon', array(
'entity' => $vars['entity'],
'size' => 'small',
)
);
$title = $vars['entity']->title;
if (!$title) $title = $vars['entity']->name;
if (!$title) $title = get_class($vars['entity']);
$controls = "";
if ($vars['entity']->canEdit())
{
$controls .= " (<a href=\"{$vars['url']}action/entities/delete?guid={$vars['entity']->guid}\">" . elgg_echo('delete') . "</a>)";
}
$info = "<div><p><b><a href=\"" . $vars['entity']->getUrl() . "\">" . $title . "</a></b> $controls </p></div>";
if (get_input('search_viewtype') == "gallery") {
$icon = "";
}
$owner = $vars['entity']->getOwnerEntity();
$ownertxt = elgg_echo('unknown');
if ($owner)
$ownertxt = "<a href=\"" . $owner->getURL() . "\">" . $owner->name ."</a>";
$info .= "<div>".sprintf(elgg_echo("entity:default:strapline"),
friendly_time($vars['entity']->time_created),
$ownertxt
);
$info .= "</div>";
$info = "<span title=\"" . elgg_echo('entity:default:missingsupport:popup') . "\">$info</span>";
$icon = "<span title=\"" . elgg_echo('entity:default:missingsupport:popup') . "\">$icon</span>";
echo elgg_view_listing($icon, $info);
}
This diff is collapsed.
<?php
/**
* Elgg default object view.
* This is a placeholder.
*
* @package Elgg
* @subpackage Core
* @author Curverider Ltd
* @link http://elgg.org/
*/
$entity = $vars['entity'];
?>
<div>
<p><?php echo $entity->title; ?></p>
<p><?php echo $entity->description; ?></p>
</div>
\ No newline at end of file
<?php
/**
* Elgg plugin
*
* @package Elgg
* @subpackage Core
* @author Curverider Ltd
* @link http://elgg.org/
*/
$entity = $vars['entity'];
$plugin = $vars['plugin'];
$prefix = $vars['prefix']; // Do we want to show admin settings (default) or user settings
$form_body = elgg_view("{$prefix}settings/{$plugin}/edit", $vars);
$form_body .= "<p>" . elgg_view('input/hidden', array('internalname' => 'plugin', 'value' => $plugin)) . elgg_view('input/submit', array('value' => elgg_echo('save'))) . "</p>";
?>
<div>
<?php echo elgg_view('input/form', array('body' => $form_body, 'action' => "{$vars['url']}action/plugins/{$prefix}settings/save")); ?>
</div>
\ No newline at end of file
This diff is collapsed.
<?php
/**
* Elgg default widget view
*
* @package Elgg
* @subpackage Core
* @author Curverider Ltd
* @link http://elgg.org/
*/
echo elgg_view('widgets/wrapper',$vars);
?>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment