Example #1
0
function wandetectIPV4($inf)
{
    $infp = XNODE_getpathbytarget("", "inf", "uid", $inf, 0);
    $phyinf = query($infp . "/phyinf");
    $phyinfp = XNODE_getpathbytarget("/runtime", "phyinf", "uid", $phyinf, 0);
    $ifname = PHYINF_getifname($phyinf);
    $linkstatus = query($phyinfp . "/linkstatus");
    if ($linkstatus == "") {
        return "ERROR";
    }
    del("/runtime/wanispppoe");
    del("/runtime/wanisdhcp");
    addevent("detectpppoe", "xmldbc -s /runtime/wanispppoe \\`pppd pty_pppoe pppoe_discovery pppoe_device " . $ifname . "\\` &");
    addevent("detectdhcp", "xmldbc -s /runtime/wanisdhcp \\`udhcpc -i " . $ifname . " -d -D 1 -R 3\\`&");
    event("detectpppoe");
    event("detectdhcp");
    return "OK";
}
Example #2
0
    if ($notimeentry == 0) {
        if ($op == "addevent") {
            if ($time12hour == 1) {
                addevent($title, $description, $email, $url, $cat, $repeat, $bday, $bmonth, $byear, $rday, $rtimes, $starttimehr, $starttimemin, $endtimehr, $endtimemin, $startperiod, $endperiod);
            } else {
                addevent($title, $description, $email, $url, $cat, $repeat, $bday, $bmonth, $byear, $rday, $rtimes, $starttimehr, $starttimemin, $endtimehr, $endtimemin, "--", "--");
            }
        } elseif ($op == "upevent") {
            if ($time12hour == 1) {
                upevent($id, $title, $description, $email, $url, $cat, $bday, $bmonth, $byear, $starttimehr, $starttimemin, $endtimehr, $endtimemin, $startperiod, $endperiod);
            } else {
                upevent($id, $title, $description, $email, $url, $cat, $bday, $bmonth, $byear, $starttimehr, $starttimemin, $endtimehr, $endtimemin, "--", "--");
            }
        }
    } elseif ($op == "addevent") {
        addevent($title, $description, $email, $url, $cat, $repeat, $bday, $bmonth, $byear, $rday, $rtimes, "--", "--", "--", "--", "am", "am");
    } elseif ($op == "upevent") {
        upevent($id, $title, $description, $email, $url, $cat, $bday, $bmonth, $byear, "--", "--", "--", "--", "am", "am");
    }
}
function addevent($title, $description, $email, $url, $cat, $repeat, $bday, $bmonth, $byear, $rday, $rtimes, $starttimehr, $starttimemin, $endtimehr, $endtimemin, $startperiod, $endperiod)
{
    global $EVENTS_TB, $CAT_TB, $caleventapprove, $userlogin, $timezone, $mailevent, $emailrcpt, $mth, $week, $notimeentry, $calstartyear, $caladvanceyear, $copyevent, $time12hour, $id, $useFCKEditor;
    if (!$title) {
        echo "<div class=normalfont align=center>" . translate("notitle") . "</div><br/>";
        back();
    } elseif (!$description) {
        echo "<div class=normalfont align=center>" . translate("nodescription") . "</div><br/>";
        back();
    } elseif (!$cat) {
        echo "<div class=normalfont align=center>" . translate("nocat") . "</div><br/>";
Example #3
0
function runservice($cmd)
{
    addevent("PHPSERVICE", "service " . $cmd . " &");
    event("PHPSERVICE");
    event("PHPSERVICE remove default");
}
Example #4
0
<?php

//addevent($titrfr,$titren,$titrar,$contfr,$conten,$contar,$img,$id,$autfr,$auten,$autar,$slider)
if (tp('verif') == 1) {
    //verif si il y a une image.
    $nextid = getnextidtable('event');
    model::load('event', 'addevent');
    if (!addevent(tp('titrfr'), tp('titren'), tp('titrar'), tp('contfr'), tp('conten'), tp('contar'), tp('photoid'), $nextid, tp('autfr'), tp('auten'), tp('autar'), tp('dat'))) {
        exit("0");
    } else {
        exit("1");
    }
} else {
    view::load('event', 'addevent');
}