$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. * @param $stier an instance of Stier. * @param $ind the http input parameters the script was given.