quick minor path updates (#1968)
[openemr.git] / interface / help_modal.php
blob31ab37b8e9836ff61e2e235e8060fc0eec86ebfb
1 <?php
2 /**
3 * Help modal.
5 * @package OpenEMR
6 * @link http://www.open-emr.org
7 * @author Ranganath Pathak <pathak@scrs1.org>
8 * @copyright Copyright (c) 2018 Ranganath Pathak <pathak@scrs1.org>
9 * @version 1.0.0
10 * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3
12 use OpenEMR\Core\Header;
14 require_once('globals.php');
15 Header::setupHeader(['jquery-ui', 'jquery-ui-base', 'no_jquery', 'no_bootstrap', 'no_fontawesome', 'no_main-theme', 'no_textformat', 'no_dialog' ]);
17 <br>
18 <?php
19 $close = xl("Close");
20 $print = xl("Print");
22 $help_modal = <<<HELP
23 <div class="row">
24 <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
25 <div class="modal-dialog modal-lg">
26 <div class="modal-content oe-modal-content" style="height:700px">
27 <div class="modal-header clearfix">
28 <button type="button" class="close" data-dismiss="modal" aria-label=$close>
29 <span aria-hidden="true" style="color:#000000; font-size:1.5em;">×</span></button>
30 </div>
31 <div class="modal-body" style="height:80%;">
32 <iframe src="" id="targetiframe" style="height:100%; width:100%; overflow-x: hidden; border:none"
33 allowtransparency="true"></iframe>
34 </div>
35 <div class="modal-footer" style="margin-top:0px;">
36 <button class="btn btn-link btn-cancel oe-pull-away" data-dismiss="modal" type="button">$close</button>
37 <!--<button class="btn btn-default btn-print oe-pull-away" data-dismiss="modal" id="print-help-href" type="button">$print</button>-->
38 </div>
39 </div>
40 </div>
41 </div>
42 </div>
43 HELP;
45 echo $help_modal;
47 <script>
48 var helpFilePath = '<?php echo "$webroot/Documentation/help_files/"?>';
49 $(document).ready(function() {
50 $('#help-href').click (function(){
51 document.getElementById('targetiframe').src = helpFilePath + helpFile;
53 });
54 <?php //print needs work on ie, edge browsers?>
55 $(document).ready(function() {
56 $('#print-help-href').click (function(){
57 $("#targetiframe").get(0).contentWindow.print();
59 });
60 // Jquery draggable
61 $('.modal-dialog').draggable({
62 handle: ".modal-header, .modal-footer"
63 });
64 $( ".modal-content" ).resizable({
65 aspectRatio: true,
66 minHeight: 300,
67 minWidth: 300
68 });
69 </script>