!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.12 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g. PHP/5.2.4-2ubuntu5.12 

uname -a: Linux forum.circlefusion.com 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/home/doku/axrepos/axess/old/wiki/lib/plugins/discussion/syntax/   drwxrwxr-x
Free 11.47 GB of 97.11 GB (11.81%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     comments.php (2.55 KB)      -rw-rw-r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Discussion Plugin
 *
 * Enables/disables discussion features based on config settings.
 *
 * @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
 * @author  Esther Brunner <wikidesign@gmail.com>
 * @author  Dave Lawson <dlawson@masterytech.com>
 */

// must be run within Dokuwiki
if(!defined('DOKU_INC')) die();

if(!
defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
require_once(
DOKU_PLUGIN.'syntax.php');

/**
 * All DokuWiki plugins to extend the parser/rendering mechanism
 * need to inherit from this class
 */
class syntax_plugin_discussion_comments extends DokuWiki_Syntax_Plugin {

    
/**
     * return some info
     */
    
function getInfo() {
        return array(
                
'author' => 'Gina Häußge, Michael Klier, Esther Brunner',
                
'email'  => 'dokuwiki@chimeric.de',
                
'date'   => @file_get_contents(DOKU_PLUGIN.'discussion/VERSION'),
                
'name'   => 'Discussion Plugin (comments component)',
                
'desc'   => 'Enables discussion features',
                
'url'    => 'http://wiki.splitbrain.org/plugin:discussion',
                );
    }

    function 
getType() { return 'substition'; }
    function 
getPType() { return 'block'; }
    function 
getSort() { return 230; }

    
/**
     * Connect pattern to lexer
     */
    
function connectTo($mode) {
        if (
$mode == 'base') {
            
$this->Lexer->addSpecialPattern('~~DISCUSSION[^\r\n]*?~~'$mode'plugin_discussion_comments');
        }
    }

    
/**
     * Handle the match
     */
    
function handle($match$state$pos, &$handler) {
        global 
$ID$ACT;

        
// strip markup
        
$match substr($match12, -2);

        
// split title (if there is one)
        
list($match$title) = explode('|'$match2);

        
// assign discussion state
        
if ($match == ':off'$status 0;
        else if (
$match == ':closed'$status 2;
        else 
$status 1;

        if (
$ACT !== 'save') return $status;

        
// get discussion meta file name
        
$file metaFN($ID'.comments');

        
$data = array();
        if (@
file_exists($file)) $data unserialize(io_readFile($filefalse));
        if ((
$data['status'] != $status) || ($data['title'] != $title)) {
            
$data['title']  = $title;
            
$data['status'] = $status;
            
io_saveFile($fileserialize($data));
        }

        return 
$status;
    }

    function 
render($mode, &$renderer$status) {
        return 
true// do nothing -> everything is handled in action component
    
}
}
// vim:ts=4:sw=4:et:enc=utf-8:

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0068 ]--