Jacek Kowalski
2012-06-25 d22cb4e8eab080beecd00ca753b5c08aeb29d430
1. Dodanie pustych katalogów ./cache, ./db oraz ./data/*/archiwum.
2. Uwzględnienie w pliku budowania wyżej wymienionych katalogów.
3. Usunięcie linii dotyczących nieistniejącego katalogu ./test w BUILD.
4. Usuniecie sprawdzania możliwości zapisu do ./database jeśli katalog nie istnieje (test.php).
5. BotSession nie próbuje już usunąć pliku starej bazy (database/...), jeśli nie istnieje.
6. Wyciszenie błędów o brakującch indeksach w tablicy (wyniku parse_url) w BotUser.
4 files modified
6 files added
26 ■■■■■ changed files
BUILD 10 ●●●●● patch | view | raw | blame | history
cache/.emptydir patch | view | raw | blame | history
class/BotSession.php 6 ●●●●● patch | view | raw | blame | history
class/BotUser.php 6 ●●●● patch | view | raw | blame | history
data/humor/archiwum/.emptydir patch | view | raw | blame | history
data/kurs/archiwum/.emptydir patch | view | raw | blame | history
data/lotto/archiwum/.emptydir patch | view | raw | blame | history
data/tv/cache/.emptydir patch | view | raw | blame | history
db/.emptydir patch | view | raw | blame | history
test.php 4 ●●● patch | view | raw | blame | history
BUILD
@@ -5,10 +5,12 @@
# GIT
REMOVEGLOB /.git/*
REMOVEDIR /.git
# TEST
REMOVEGLOB /test/*
REMOVEDIR /test
REMOVE /cache/.emptydir
REMOVE /data/humor/archiwum/.emptydir
REMOVE /data/kurs/archiwum/.emptydir
REMOVE /data/lotto/archiwum/.emptydir
REMOVE /data/tv/cache/.emptydir
REMOVE /db/.emptydir
# Moje ustawienia
REPLACEBETWEEN /class/config.php "'numer' => '" ' ""
cache/.emptydir
class/BotSession.php
@@ -72,7 +72,9 @@
            }
        }
        catch(Exception $e) {
            @unlink(BOT_TOPDIR.'/database/'.sha1($this->user).'.sqlite');
            if(file_exists(BOT_TOPDIR.'/database/'.sha1($this->user).'.sqlite')) {
                @unlink(BOT_TOPDIR.'/database/'.sha1($this->user).'.sqlite');
            }
            throw $e;
        }
    }
@@ -147,4 +149,4 @@
        $st->execute(array($this->class));
    }
}
?>
?>
class/BotUser.php
@@ -51,12 +51,12 @@
        $this->interface = $data['scheme'];
        $this->uid = strtr($data['user'], array('\\@' => '@'));
        $this->network = $data['host'];
        $this->bot = substr($data['path'], 1);
        $this->params = $data['query'];
        $this->bot = substr(@$data['path'], 1);
        $this->params = @$data['query'];
    }
    
    function __get($name) {
        return $this->$name;
    }
}
?>
?>
data/humor/archiwum/.emptydir
data/kurs/archiwum/.emptydir
data/lotto/archiwum/.emptydir
data/tv/cache/.emptydir
db/.emptydir
test.php
@@ -50,7 +50,9 @@
testdir('./data/tv');
testdir('./data/tv/cache');
testdir('./db');
testdir('./database');
if(is_dir('./database')) {
    testdir('./database');
}
echo '</table>';
?>