Seditio Source
Root |
./othercms/Just-CMS v1.3.2 Valentina/plugins/i18n_base/backend.class.php
<?php

class I18nBackend {

  public static function
processPreHeader() {
    if (
basename($_SERVER['PHP_SELF']) == 'pages.php') {
     
header('Location: load.php?id=i18n_base');
      exit(
0);
    }
  }

  public static function
processHeader() {
    global
$SITEURL;
    if (
basename($_SERVER['PHP_SELF']) == 'pages.php') {
?>
     </head>
      <body>
        <a href="load.php?id=i18n_base">Continue to I18N ...</a>
        <script type="text/javascript">window.location = "load.php?id=i18n_base";</script>
      </body>
      </html>
<?php
     
exit(0);
    } else {
?>
     <script type="text/javascript">
        $(function() {
          $('#sidebar a[href=pages\\.php]').closest('li').hide();
          $('a[href=pages\\.php]').attr('href','load.php?id=i18n_base');
          <?php if (!function_exists('generate_sitemap')) { ?>
         $('a[href^=sitemap\\.php]').attr('href','load.php?id=i18n_base&sitemap');
          <?php } else {  # directly to XML as sitemap.php regenerates site map ?>
         $('a[href^=sitemap\\.php]').attr('href',<?php echo json_encode($SITEURL.'sitemap.xml'); ?>);
          <?php } ?>
       });
      </script>
<?php
     
if (basename($_SERVER['PHP_SELF']) == 'load.php' && @$_GET['id'] == 'i18n_base') {
        global
$SITEURL;
?>  
      <link rel="stylesheet" href="<?php echo $SITEURL ?>plugins/i18n_base/css/jquery.autocomplete.css" type="text/css" charset="utf-8" />
      <style type="text/css">
        #editpages tr.invisible, #editpages tr.nomatch { display: none; }
        #editpages tr.invisible.match { display: table-row; }
        #editpages tr.invisible.match a.title { color: gray; }
      </style>
      <script type="text/javascript" src="<?php echo $SITEURL ?>plugins/i18n_base/js/jquery.autocomplete.min.js"></script>
<?php
     
}          
      echo
'<script type="text/javascript">$(function() { $("#sb_pages").hide(); });</script>';
    }
  }
 
}