Skip to content
Snippets Groups Projects
Commit c9f678b7 authored by Eric Rasmussen's avatar Eric Rasmussen
Browse files

move mobile form stuff out of form plugin and into mobile_unl plugin

parent 43232288
No related branches found
No related tags found
No related merge requests found
<?php
/**
* Elgg search listing
*
* @package Elgg
* @subpackage Core
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Curverider Ltd
* @copyright Curverider Ltd 2008
* @link http://elgg.org/
*/
if (isset($vars['search_viewtype']) && $vars['search_viewtype'] == "gallery") {
echo elgg_view("search/gallery_listing",$vars);
} else {
?>
<div class="search_listing">
<!--div class="search_listing_info"-->
<?php
echo $vars['info'];
?>
<!--/div -->
</div>
<?php
}
?>
\ No newline at end of file
<?php
/**
* Elgg display search form
*
* @package Form
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Kevin Jardine <kevin@radagast.biz>
* @copyright Radagast Solutions 2008
* @link http://radagast.biz/
*
* @uses $vars['form_id'] Optionally, the form to add a search definition for
*/
// load form model
require_once(dirname(dirname(dirname(dirname(__FILE__)))) . "/models/model.php");
$sd = $vars['search_definition'];
$fd = form_get_data_from_form_submit($sd->form_id);
$form = get_entity($sd->form_id);
$offset = (int) get_input('offset',0);
$limit = 5;
$search_page_link = '<p><a href="'.$vars['url'].'mod/form/search.php?sid='.$sd->getGUID().'" >'.elgg_echo('form:return_to_search').'</a></p>';
//echo $search_page_link;
echo '<div class="contentWrapper">';
echo '<div class="form_listing">';
$result = form_get_data_with_search_conditions($fd,$sd,$limit,$offset);
$count = $result[0];
$entities = $result[1];
if ($entities) {
if (($form->profile == 1) || ($form->profile == 2)) {
echo elgg_view_entity_list($entities, $count, $offset, $limit, false, false);
} else {
echo form_view_entity_list($entities, $form, $count, $offset, $limit, false, false);
}
} else {
echo '<p>'.elgg_echo('form:no_search_results').'</p>';
}
echo '</div>';
echo '</div>';
//echo $search_page_link;
?>
\ No newline at end of file
<?php
/**
* Elgg display search form
*
* @package Form
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Kevin Jardine <kevin@radagast.biz>
* @copyright Radagast Solutions 2008
* @link http://radagast.biz/
*
* @uses $vars['form_id'] Optionally, the form to add a search definition for
*/
// load form model
require_once(dirname(dirname(dirname(dirname(__FILE__)))) . "/models/model.php");
// load form profile model
require_once(dirname(dirname(dirname(dirname(__FILE__)))) . "/models/profile.php");
$type = get_input('type','');
$fd = get_input('form_data',array());
if ($type == 'user') {
// load flexprofile model
require_once(dirname(dirname(dirname(dirname(dirname(__FILE__))))) . "/flexprofile/models/model.php");
$form = flexprofile_get_profile_form();
} else if ($type == 'group') {
// load flexgroupprofile model
require_once(dirname(dirname(dirname(dirname(dirname(__FILE__))))) . "/flexgroupprofile/models/model.php");
$form = flexgroupprofile_get_profile_form();
set_context('groups');
} else if ($type == 'file') {
// load flexgroupprofile model
require_once(dirname(dirname(dirname(dirname(dirname(__FILE__))))) . "/flexfile/models/model.php");
$form = flexfile_get_file_form();
set_context('file');
} else {
$form_id = (int) get_input('form_id',0);
$form = get_entity($form_id);
}
$offset = (int) get_input('offset',0);
$limit = 5;
$result = form_get_data_with_search_conditions_simple($fd,$type,$form->getGUID(),$limit,$offset);
$count = $result[0];
$entities = $result[1];
if ($entities) {
if (($form->profile == 1) || ($form->profile == 2)) {
echo elgg_view_entity_list($entities, $count, $offset, $limit, false, false);
} else {
echo form_view_entity_list($entities, $form, $count, $offset, $limit, false, false);
}
} else {
echo '<p>'.elgg_echo('form:no_search_results').'</p>';
}
?>
\ No newline at end of file
<?php
/**
* User settings for forms.
*
* @package Form
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Kevin Jardine <kevin@radagast.biz>
* @copyright Radagast Solutions 2008
* @link http://radagast.biz/
*/
$key = 'form:view_content_languages';
$form_view_languages = $_SESSION['user']->$key;
if ($form_view_languages) {
$form_view_languages = explode(",",$form_view_languages);
} else {
$form_view_languages = array();
}
$languages = get_installed_translations();
?>
<h3><?php echo elgg_echo('form:usersettings_title'); ?></h3>
<p><?php echo elgg_echo('form:usersettings_description'); ?></p>
<?php
echo elgg_view('form/input/checkboxes',array('internalname' => "form_view_language", 'options' => $languages, 'value' => $form_view_languages));
?>
\ No newline at end of file
<?php
/**
* Elgg form display
* Displays the specified Elgg form
*
* @package Elgg
* @subpackage Form
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Kevin Jardine <kevin@radagast.biz>
* @copyright Radagast Solutions 2008
* @link http://radagast.biz/
*/
// Load form model
require_once(dirname(dirname(dirname(dirname(__FILE__))))."/models/model.php");
$form = $vars['entity'];
$tab_data = array();
$title = $form->title;
$maps = form_get_maps($form_id);
if ($maps) {
foreach($maps as $map) {
$field = get_entity($map->field_id);
$vars = array('internalname'=>$field->internal_name,'value'=>$field->default_value);
//print($field->internal_name.','.$field->field_type.','.$field->choice_type.','.$field->default_value.'<br />');
if ($field->field_type == 'choices') {
$vars['orientation'] = $field->orientation;
$field_type = $field->choice_type;
$choices = form_get_field_choices($field->getGUID());
if ($choices) {
if ($choices[0]->label) {
$options_values = array();
foreach($choices as $choice) {
$options_values[$choice->value] = $choice->label;
}
$vars['options_values'] = $options_values;
} else {
$options = array();
foreach($choices as $choice) {
$options[$choice->value] = $choice->value;
}
$vars['options'] = $options;
}
}
} else {
$field_type = $field->field_type;
}
$view = 'input/'.$field_type;
if (in_array($field_type, array('radio','checkboxes'))) {
// use the local view
$view = 'form/'.$view;
}
//print($view.'<br />');
if (!$field->tab) {
$tab = elgg_echo('form:basic_tab_label');
} else {
// TODO - allow forms to get this data from the translation file rather than directly
$tab = $field->tab;
}
if (!isset($tab_data[$tab])) {
$tab_data[$tab] = '';
}
$tab_data[$tab] .= elgg_view('form/display_field', array('field'=>elgg_view($view,$vars),
'title'=>$field->title,'description'=>$field->description));
}
}
echo elgg_view('form/display_form', array('description'=>$form->description,'tab_data'=>$tab_data));
?>
\ No newline at end of file
<?php
/**
* Elgg display search form
*
* @package Form
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Kevin Jardine <kevin@radagast.biz>
* @copyright Radagast Solutions 2008
* @link http://radagast.biz/
*
*/
// load form model
require_once(dirname(dirname(dirname(dirname(__FILE__)))) . "/models/model.php");
$form_data = $vars['entity'];
$form = get_entity($form_data->form_id);
if ($form) {
echo form_view_entities(array($form_data), $form, 'list');
}
?>
\ No newline at end of file
<?php
$performed_by = get_entity($vars['item']->subject_guid);
$object = get_entity($vars['item']->object_guid);
$form_title = get_entity($object->form_id)->title;
$url = "<a href=\"{$performed_by->getURL()}\">{$performed_by->name}</a>";
$string = '';
$string .= sprintf(elgg_echo("form:river:commented"),$url) . " ";
$string .= "<a href=\"" . $object->getURL() . "\">" . elgg_echo("form:river:this_content") . "</a> ".sprintf(elgg_echo("form:river:destination"),$form_title);
?>
<?php echo $string; ?>
\ No newline at end of file
<?php
$performed_by = get_entity($vars['item']->subject_guid);
$object = get_entity($vars['item']->object_guid);
$form_title = get_entity($object->form_id)->title;
$url = "<a href=\"{$performed_by->getURL()}\">{$performed_by->name}</a>";
$string = '';
$string .= sprintf(elgg_echo("form:river:created"),$url) . " ";
$string .= "<a href=\"" . $object->getURL() . "\">" . elgg_echo("form:river:this_content") . "</a> ".sprintf(elgg_echo("form:river:destination"),$form_title);
?>
<?php echo $string; ?>
\ No newline at end of file
<?php
$options = array(elgg_echo('form:yes')=>'yes',
elgg_echo('form:no')=>'no',
);
if (form_get_user_content_status()) {
$form_user_content_area = 'yes';
} else {
$form_user_content_area = 'no';
}
$body = '';
$body .= elgg_echo('form:user_content_status_title');
$body .= '<br />';
$body .= elgg_view('input/radio',array('internalname'=>'params[user_content_area]','value'=>$form_user_content_area,'options'=>$options));
echo $body;
?>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment