Get SIDoBI at SourceForge.net. Fast, secure and Free Open Source software downloads

SIDoBI 1.4 : Sistem Ikhtisar Dokumen untuk Bahasa Indonesia

Go to http://202.46.5.125/sidobi/ for working demo

ChangeLog

Ver. 1.4 
15/Juli/2008 Bowo Prasetyo prazjp at gmail dot com

* index.php: 
   - input form file type (function print_form)
      + if ($_POST['filetype']=='auto')
        {
         $select_auto = 'selected';
         $select_txt = '';
         ...
        }
        else if ($_POST['filetype']=='txt')
        {
         ...
        }
        else ...
      + Tipe: <select name="filetype"><option value="auto" $select_auto />Auto ... </select>
   - MEADPHP instantiation (function print_summary)
      + $is_file = is_uploaded_file($_FILES['userfile']['tmp_name']);
      + $ext = '';
        if ($is_file)
        {
         if ($_POST['filetype'] == 'auto')
         {
            $ext = substr($_FILES['userfile']['name'], strrpos($_FILES['userfile']['name'], '.') + 1);
         }
         else
         {
            $ext = $_POST['filetype'];
         }
        }
      + $summarizer = new MEADPHP(array(
         'is_file'=>$is_file,
         'filetype'=>$ext,
         'text'=>($is_file?$_FILES['userfile']['tmp_name']:stripslashes($_POST['text'])),

* meadphp.php:
   - pdf, doc, odt to text conversion support
   - (class MEADPHP)
      + var $pdftotext = '/usr/local/xpdf-3.02pl2-win32/pdftotext.exe';
      + var $doctotext = '/usr/local/antiword-0.37/antiword.exe';
      + var $odttotext = '/usr/local/odt2txt-0.4/odt2txt.exe';
   - (function MEADPHP)
      + if (isset($pdftotext)) $this->pdftotext = $pdftotext;
      + if (isset($doctotext)) $this->doctotext = $doctotext;
      + if (isset($odttotext)) $this->odttotext = $odttotext;
   - (function summarize)
      + if ($this->args['is_file'])
        {
         $this->args['text'] = $this->processFile($this->args['text'], $datadir);
        }
   - function processFile
   - function pdfToText
   - function docToText
   - function odtToText   
      
   
Ver. 1.3 
24/Mei/2008 Bowo Prasetyo prazjp at gmail dot com

* index.php: 
   - file upload
      + <form action="?page=$page" method="post" enctype="multipart/form-data">
      + <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
      + Dari file: <input name="userfile" type="file" size="40" />
      + 'text'=>(is_uploaded_file($_FILES['userfile']['tmp_name'])?file_get_contents($_FILES['userfile']['tmp_name']):stripslashes($_POST['text'])),

Ver. 1.2 
7/April/2008 Bowo Prasetyo prazjp at gmail dot com

* index.php: 
   - changelog
      + define('SUMMSYS_CHANGELOG_FILE', 'CHANGELOG');
   - ikhtisar URL
      + define('SUMMSYS_URL_FORM', 2);
      + define('SUMMSYS_URL_SUBMIT', 3);
      + define('SUMMSYS_SAMPLE_URL', 'http://republika.co.id/kolom_detail.asp?id=324719&kat_id=15');
      + case SUMMSYS_URL_FORM:
      + case SUMMSYS_URL_SUBMIT:
      + else if ($_GET['page'] == SUMMSYS_URL_FORM or $_GET['page'] == SUMMSYS_URL_SUBMIT)
      + function print_url_form($styles)
      + function print_url_summary($styles)

* CHANGELOG: (new file)

* meadphp.php: (function MEADPHP)
   - if (!isset($args['converter']))

* meadphp.php: (function makeCluster)
   - $conv = $this->args['converter'];
   
Ver. 1.1 
4/April/2008 Bowo Prasetyo prazjp at gmail dot com

* index.php: 
   - version
      + define('SUMMSYS_VERSION', '1.1');
      + define('SUMMSYS_MEAD_VERSION', '3.11');
   - stripslashes
      + $_POST['text'] = stripslashes($_POST['text']);
      + $summarizer = new MEADPHP(array(
        'text'=>stripslashes($_POST['text']),
   - session
      + if (!isset($_SESSION['text']))
      + if (!isset($_SESSION['compression']))
      + if (!isset($_SESSION['percentage']))
      + if (!isset($_SESSION['absolute']))
      + if (!isset($_SESSION['basis']))
      + $_SESSION['text'] = stripslashes($_POST['text']);
      + $_SESSION['compression'] = $_POST['compression'];
      + $_SESSION['percentage'] = $_POST['percentage'];
      + $_SESSION['absolute'] = $_POST['absolute'];
      + $_SESSION['basis'] = $_POST['basis'];
   - changelog
      + define('SUMMSYS_CHANGELOG', 10);
      + case SUMMSYS_CHANGELOG:
      + function print_chagelog()
      + else if ($_GET['page'] == $changelog)
      + <li><a id="a2" href="?page=$changelog" class="$select_changelog">ChangeLog</a></li>

powered by MEAD 3.11 and these converters

Links: Exchange Forecast | What Date | Free Top App | Puncak Bukit | Jaringan | Asuransiku | Murai Batu | Burung Ocehan | Desain Kaos Sendiri | Blog Kaos101 | Texalyzer: text analyzer | MaximaPHP: matematika simbolik | Iklan Baris Socmed