PHP Classes

File: application/views/templates/admin_.php

Recommend this page to a friend!
  Classes of harold rita   Coloftech PHP Multiple Sites Blog System   application/views/templates/admin_.php   Download  
File: application/views/templates/admin_.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Coloftech PHP Multiple Sites Blog System
CMS to Manage multiple blog sites
Author: By
Last change:
Date: 2 years ago
Size: 8,989 bytes
 

Contents

Class file image Download
<!DOCTYPE html>
<html>
<head>
    <title><?=$site_title;?></title>
        <link rel="shortcut icon" href="<?=base_url();?>public/images/logo-only-icon.png"/>
       
        <link rel="stylesheet" type="text/css" href="<?=base_url();?>public/assets/bootstrap/css/bootstrap.min.css">
        <link rel="stylesheet" type="text/css" href="<?=base_url();?>public/assets/bootstrap/css/font-awesome.css">
        <link rel="stylesheet" type="text/css" href="<?=base_url('public/assets/js/dist/summernote.css');?>" rel="stylesheet">
        <link rel="stylesheet" type="text/css" href="<?=base_url('public/assets/fullcalendar/fullcalendar.min.css');?>">
        <link href="<?=base_url('public/assets/css/animate.css');?>" rel="stylesheet">
        <link href="<?=base_url('public/assets/plugin/bootstrap-tagsinput/dist/bootstrap-tagsinput.css');?>" rel="stylesheet">


        <?php // add css files
       
$this->minify->css(array('animate.css','admin.css','print.css'));
        echo
$this->minify->deploy_css(FALSE, 'admin-style.min.css'); ?>


        <!-- CORE PLUGINS -->

<!-- CORE PLUGINS -->
        <script src="<?=base_url('public/assets/fullcalendar/lib/moment.min.js');?>" type="text/javascript" ></script>
        <script src="<?=base_url('public/assets/js/jquery-1.11.0.min.js');?>" type="text/javascript"></script>
        <script src="<?=base_url('public/assets/fullcalendar/fullcalendar.min.js')?>" type="text/javascript" ></script>
        <script src="<?=base_url('public/assets/bootstrap/js/bootstrap.min.js');?>" type="text/javascript"></script>
        <script src="<?=base_url('public/assets/js/notify/dist/notify.js');?>" type="text/javascript"></script>
        <script src="<?=base_url('public/assets/bootstrap/dt/js/bootstrap-datetimepicker.min.js');?>" type="text/javascript"></script>
       
        <script type="text/javascript" src="<?=base_url('public/assets/js/dist/summernote.js');?>"></script>
        <script type="text/javascript" src="<?=base_url('public/assets/js/summernote-cleaner.js');?>"></script>
        <script src="<?=base_url('public/assets/plugin/bootstrap-tagsinput/dist/bootstrap-tagsinput.js');?>" type="text/javascript"></script>


       
        <?php if (isset($isadmindashboard)): ?>
<script src="<?=base_url('public/assets/js/highcharts.js');?>"></script>
        <script src="<?=base_url('public/assets/js/exporting.js');?>"></script>
           
        <?php endif ?>
</head>
<header>
    <div class="wrapper">
     <?php require_once 'common/menu_admin.php'; ?>
</div>
</header>
    <div id="page-wrapper">
        <div class="container-fluid">
            <!-- Page Heading -->
            <div class="row main">
            
            <?php echo $body; ?>


            </div>

        </div>
        </div>

    </div>


  </body>
   
<?php if (isset($editform) == true): ?>
<style>
/*to disable the upload image from computer uncomment this css code.*/
.note-group-select-from-files {
  display: none;
}

</style>


<script type="text/javascript">
   

$('#desc').summernote({
 
 /* callbacks: {
        onPaste: function (e) {
            var bufferText = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('Text');
            e.preventDefault();
            document.execCommand('insertText', false, bufferText);
        }
    },
*/

  toolbar: [
    // [groupName, [list of button]]
    ['style', ['bold', 'italic', 'underline', 'clear']],
    ['font', ['strikethrough', 'superscript', 'subscript']],
    ['fontsize', ['fontsize']],
    ['color', ['color']],
    ['para', ['ul', 'ol', 'paragraph']],
    ['height', ['height']],
    ['table', ['table']],
    ['insert', ['picture','link']],
    ['view',['codeview']]
  ],
  height: 250,
    cleaner:{
          action: 'button', // both|button|paste 'button' only cleans via toolbar button, 'paste' only clean when pasting content, both does both options.
          newline: '<br>', // Summernote's default is to use '<p><br></p>'
          notStyle: 'position:absolute;top:0;left:0;right:0', // Position of Notification
          icon: '<i class="note-icon">[Your Button]</i>',
          keepHtml: false, // Remove all Html formats
          keepOnlyTags: ['<p>', '<br>', '<ul>', '<li>', '<b>', '<strong>','<i>', '<a>'], // If keepHtml is true, remove all tags except these
          keepClasses: false, // Remove Classes
          badTags: ['style', 'script', 'applet', 'embed', 'noframes', 'noscript', 'html'], // Remove full tags with contents
          badAttributes: ['style', 'start'], // Remove attributes from remaining tags
          limitChars: false, // 0/false|# 0/false disables option
          limitDisplay: 'both', // text|html|both
          limitStop: false // true/false
    }
});
document.getElementsByClassName('note-group-image-url')[0].insertAdjacentHTML('afterend','<p class="sober"><input type="file" name="note_upload" id="note_upload" class="form-control " accept="image/x-png,image/gif,image/jpeg" /><button type="button" id="btn-summernote" class="btn btn-default">Upload</button><div class="upload_img btn"></div> </p>');


$('#btn-summernote').on('click',function(){

    var data = new FormData();
    data.append('note_upload', $('#note_upload')[0].files[0]);

     var size = $('#note_upload')[0].files[0].size;

    // console.log(size);
     if(size <= 1000000){

        //alert('File is ready to upload');
        i_upload(data);

     }else{
        $('#note_upload').notify('File is to big', { position:"bottom right", className:"error" });
     }

});

            var i = 0;
            var percentComplete;
            var xhr;
        function i_upload(data) {

            $.ajax({


               xhr: function() {
                   

                        xhr = new window.XMLHttpRequest();

                        xhr.upload.addEventListener("progress", function(evt) {
                          if (evt.lengthComputable) {
                            percentComplete = evt.loaded / evt.total;
                            percentComplete = parseInt(percentComplete * 100);
                            $('.upload_img').html('Upload on progress with '+percentComplete+' % to complete.');
                            //console.log(percentComplete);
                          
                           
                            if (percentComplete < 10) {
                              $('.upload_img').addClass('alert-danger');
                            }
                            if (percentComplete >=10 && percentComplete < 25) {
                              $('.upload_img').removeClass('alert-danger');
                            }
                            if (percentComplete >= 25 && percentComplete < 50) {
                              $('.upload_img').removeClass('alert-danger');
                              $('.upload_img').addClass('alert-warning');
                            }
                            if (percentComplete >= 50 && percentComplete < 75) {
                              $('.upload_img').removeClass('alert-warning');
                              $('.upload_img').addClass('alert-info');
                            }
                            if (percentComplete === 100) {
                              $('.upload_img').removeClass('alert-info');
                              $('.upload_img').addClass('alert-success');
                              $('.upload_img').html('proccessing...');

                            }

                          }
                        }, false);

                        return xhr;
               },

              type: 'post',
              url: '<?=site_url('c=summernote&f=insert_image');?>',
              data: data,
              processData: false,
              contentType: false,
              dataType:'json',
              success: function (resp) {
                    console.clear();
                    console.log(resp);
                    if(resp.stats == true){
                       $('.note-image-url').val(resp.link);

                    $('.note-image-btn').removeAttr("disabled").removeClass("disabled");

                        setTimeout(function () {
                            $('.note-image-btn').click();
                        },1000);

                    }else{
                      $('#note_upload').notify(resp.msg, { position:"bottom right", className:"error" });
                    }
              },
                 complete: function() {
                  // setting a timeouti--;
                      if (i <= 0) {
                              $('.upload_img').removeClass('alert-success');
                              $('.upload_img').removeClass('btn');
                                $('.upload_img').html('');

                      }
                  }
            });


            return false;
        }
</script>

   
<?php endif ?>
</html>