Ejemplo n.º 1
0
    $visit->setResolution(isset($ind['ssto']) ? $ind['ssto'] : '');
    //Todo: Test for correct syntax
    $visit->setColorDepth(isset($ind['colors']) ? $ind['colors'] : '');
    if (isset($ind['java']) and strlen($ind['java']) > 0) {
        $visit->setJavaEnabled($ind['java'] === "true" ? 1 : 0);
    } else {
        $visit->setJavaEnabled(2);
    }
    if (isset($ind['js']) and strlen($ind['js']) > 0) {
        $visit->setJavaScriptEnabled($ind['js'] === "true" ? 1 : 0);
    } else {
        $visit->setJavaScriptEnabled(2);
    }
    //Only set if the engine exists
    if ($engine !== NULL) {
        $visit->setSearchEngine($engine->getLatestSearchEngine());
        $visit->setSearchWords($engine->getLatestSearchWords());
        $visit->setLanguage($engine->getLatestPrefLanguage());
        $visit->setTopdom($engine->getLatestTopdom());
    }
    $writer = $datafil->getWriter();
    $writer->logVisitCollectively($visit);
}
///////////////////
/**
 * Generates and displays a counter image.
 *
 * @public
 * @version 0.0.1
 * @since 0.0.1
 * @param $coltype 0 is b/w and 1 is w/b.