PHP 8.3.27
Preview: org-lookup.tmpl.php Size: 4.59 KB
/home7/doctorbruno/www/doctorbruno.info/taeionline/support/include/staff/templates/org-lookup.tmpl.php
<?php

if (!$info['title'])
    $info['title'] = __('Organization Lookup');

$msg_info = __('Search existing organizations or add a new one.');
if ($info['search'] === false)
    $msg_info = __('Complete the form below to add a new organization.');

?>
<div id="the-lookup-form">
<h3 class="drag-handle"><?php echo $info['title']; ?></h3>
<b><a class="close" href="#"><i class="icon-remove-circle"></i></a></b>
<hr/>
<div><p id="msg_info"><i class="icon-info-sign"></i>&nbsp; <?php echo $msg_info; ?></p></div>
<?php
if ($info['search'] !== false) { ?>
<div style="margin-bottom:10px;">
    <input type="text" class="search-input" style="width:100%;"
    placeholder="Search by name" id="org-search"
    autofocus autocorrect="off" autocomplete="off"/>
</div>
<?php
}

if ($info['error']) {
    echo sprintf('<p id="msg_error">%s</p>', $info['error']);
} elseif ($info['warning']) {
    echo sprintf('<p id="msg_warning">%s</p>', $info['warning']);
} elseif ($info['msg']) {
    echo sprintf('<p id="msg_notice">%s</p>', $info['msg']);
} ?>
<div id="selected-org-info" style="display:<?php echo $org ? 'block' :'none'; ?>;margin:5px;">
<form method="post" class="org" action="<?php echo $info['action'] ?: '#orgs/lookup'; ?>">
    <input type="hidden" id="org-id" name="orgid" value="<?php echo $org ? $org->getId() : 0; ?>"/>
    <i class="icon-group icon-4x pull-left icon-border"></i>
    <a class="action-button pull-right" style="overflow:inherit"
        id="unselect-org"  href="#"><i class="icon-remove"></i>
        <?php echo __('Add New Organization'); ?></a>
    <div><strong id="org-name"><?php echo $org ?  Format::htmlchars($org->getName()) : ''; ?></strong></div>
<?php if ($org) { ?>
    <table style="margin-top: 1em;">
<?php foreach ($org->getDynamicData() as $entry) { ?>
    <tr><td colspan="2" style="border-bottom: 1px dotted black"><strong><?php
         echo $entry->getForm()->getTitle(); ?></strong></td></tr>
<?php foreach ($entry->getAnswers() as $a) { ?>
    <tr style="vertical-align:top"><td style="width:30%;border-bottom: 1px dotted #ccc"><?php echo Format::htmlchars($a->getField()->get('label'));
         ?>:</td>
    <td style="border-bottom: 1px dotted #ccc"><?php echo $a->display(); ?></td>
    </tr>
<?php }
    } ?>
   </table>
 <?php
  } ?>
<div class="clear"></div>
<hr>
<p class="full-width">
    <span class="buttons pull-left">
        <input type="button" name="cancel" class="close"  value="<?php echo __('Cancel'); ?>">
    </span>
    <span class="buttons pull-right">
        <input type="submit" value="<?php echo __('Continue'); ?>">
    </span>
 </p>
</form>
</div>
<div id="new-org-form" style="display:<?php echo $org ? 'none' :'block'; ?>;">
<form method="post" class="org" action="<?php echo $info['action'] ?: '#orgs/add'; ?>">
    <table width="100%" class="fixed">
    <?php
        if (!$form) $form = OrganizationForm::getInstance();
        $form->render(array('staff' => true, 'title' => __('Create New Organization'))); ?>
    </table>
    <hr>
    <p class="full-width">
        <span class="buttons pull-left">
            <input type="reset" value="<?php echo __('Reset'); ?>">
            <input type="button" name="cancel" class="<?php echo $org ? 'cancel' : 'close' ?>"
                value="<?php echo __('Cancel'); ?>">
        </span>
        <span class="buttons pull-right">
            <input type="submit" value="<?php echo __('Add Organization'); ?>">
        </span>
     </p>
</form>
</div>
<div class="clear"></div>
</div>
<script type="text/javascript">
$(function() {
    var last_req;
    $('#org-search').typeahead({
        source: function (typeahead, query) {
            if (last_req) last_req.abort();
            last_req = $.ajax({
                url: "ajax.php/orgs/search?q="+query,
                dataType: 'json',
                success: function (data) {
                    typeahead.process(data);
                }
            });
        },
        onselect: function (obj) {
            $('#the-lookup-form').load(
                '<?php echo $info['onselect'] ?: 'ajax.php/orgs/select'; ?>/'+encodeURIComponent(obj.id)
            );
        },
        property: "/bin/true"
    });

    $('a#unselect-org').click( function(e) {
        e.preventDefault();
        $('div#selected-org-info').hide();
        $('div#new-org-form').fadeIn({start: function(){ $('#org-search').focus(); }});
        return false;
     });

    $(document).on('click', 'form.org input.cancel', function (e) {
        e.preventDefault();
        $('div#new-org-form').hide();
        $('div#selected-org-info').fadeIn({start: function(){ $('#org-search').focus(); }});
        return false;
     });
});
</script>

Directory Contents

Dirs: 0 × Files: 108
Name Size Perms Modified Actions
3.70 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.44 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
793 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
9.42 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.85 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.42 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
5.55 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.73 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.29 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.21 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
8.61 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.74 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.34 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.92 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
967 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
7.06 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
8.32 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.55 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.23 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
287 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.67 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.05 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.46 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
44 B lrw-r--r-- 2026-10-02 10:07:26
Edit Download
937 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.99 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
624 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.70 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.75 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.66 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.79 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
434 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
14.50 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.07 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.09 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
404 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.23 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.59 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
7.85 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.41 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
906 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.69 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.88 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
700 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
824 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.30 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
789 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.54 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.29 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
5.00 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.83 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.41 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.30 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.93 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.75 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.76 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
698 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.31 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.27 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.60 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
10.64 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
898 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
849 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.51 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.15 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
667 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.70 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1006 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.67 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.07 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.11 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.46 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.01 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
690 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.77 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.35 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.43 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.06 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.00 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.27 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.48 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
32.65 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.48 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.15 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.26 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
438 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
724 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.46 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.45 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.17 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.84 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
2.06 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
5.39 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
367 B lrw-r--r-- 2026-06-28 09:39:09
Edit Download
7.99 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
8.28 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
4.62 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.04 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
8.41 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.37 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
1.77 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.77 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.45 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
3.11 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
5.46 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
6.35 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
5.96 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
7.57 KB lrw-r--r-- 2026-06-28 09:39:09
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).