private function sendOsclass($type, $message, $caller) { osc_doRequest("http://admin.osclass.org/logger.php", array('type' => $type, 'component' => $this->component, 'os' => $this->os, 'message' => base64_encode($message), 'fileLine' => base64_encode($caller))); /*require_once LIB_PATH . 'libcurlemu/libcurlemu.inc.php'; $url = "admin.osclass.org/logger.php?type=$type&component=".$this->component; $url .= "&os=".$this->os; $url .= "&message=".base64_encode($message); $url .= "&fileLine=".base64_encode($caller); $ch = @curl_init($url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = @curl_exec($ch); @curl_close($ch); } */ }
case 'language': // set language require_once osc_base_path() . 'language.php'; $do = new CWebLanguage(); $do->doModel(); break; case 'contact': //contact require_once osc_base_path() . 'contact.php'; $do = new CWebContact(); $do->doModel(); break; case 'custom': //contact require_once osc_base_path() . 'custom.php'; $do = new CWebCustom(); $do->doModel(); break; default: // home and static pages that are mandatory... require_once osc_base_path() . 'main.php'; $do = new CWebMain(); $do->doModel(); break; } if (!defined('__FROM_CRON__')) { if (osc_auto_cron()) { osc_doRequest(osc_base_url(), array('page' => 'cron')); } } /* file end: ./index.php */
function ping_search_engines($bool) { $mPreference = Preference::newInstance(); if ($bool == 1) { $mPreference->insert(array('s_section' => 'osclass', 's_name' => 'ping_search_engines', 's_value' => '1', 'e_type' => 'BOOLEAN')); // GOOGLE osc_doRequest('http://www.google.com/webmasters/sitemaps/ping?sitemap=' . urlencode(osc_search_url(array('sFeed' => 'rss'))), array()); // BING osc_doRequest('http://www.bing.com/webmaster/ping.aspx?siteMap=' . urlencode(osc_search_url(array('sFeed' => 'rss'))), array()); // YAHOO! osc_doRequest('http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=' . urlencode(osc_search_url(array('sFeed' => 'rss'))), array()); } else { $mPreference->insert(array('s_section' => 'osclass', 's_name' => 'ping_search_engines', 's_value' => '0', 'e_type' => 'BOOLEAN')); } }
function seo_sitemap_ping_engines() { // GOOGLE osc_doRequest('http://www.google.com/webmasters/sitemaps/ping?sitemap=' . urlencode(osc_base_url() . 'sitemap.xml'), array()); // BING osc_doRequest('http://www.bing.com/webmaster/ping.aspx?siteMap=' . urlencode(osc_base_url() . 'sitemap.xml'), array()); // YAHOO! osc_doRequest('http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=' . osc_page_title() . '&url=' . urlencode(osc_base_url() . 'sitemap.xml'), array()); }
require_once LIB_PATH . 'osclass/model/UserEmailTmp.php'; require_once LIB_PATH . 'osclass/model/ItemLocation.php'; require_once LIB_PATH . 'osclass/model/Widget.php'; require_once LIB_PATH . 'osclass/model/Search.php'; require_once LIB_PATH . 'osclass/model/SiteInfo.php'; require_once LIB_PATH . 'osclass/classes/Cache.php'; require_once LIB_PATH . 'osclass/classes/ImageResizer.php'; require_once LIB_PATH . 'osclass/classes/RSSFeed.php'; require_once LIB_PATH . 'osclass/classes/Sitemap.php'; require_once LIB_PATH . 'osclass/alerts.php'; require_once LIB_PATH . 'osclass/frm/Form.form.class.php'; require_once LIB_PATH . 'osclass/frm/Page.form.class.php'; require_once LIB_PATH . 'osclass/frm/Category.form.class.php'; require_once LIB_PATH . 'osclass/frm/Item.form.class.php'; require_once LIB_PATH . 'osclass/frm/Contact.form.class.php'; require_once LIB_PATH . 'osclass/frm/Comment.form.class.php'; require_once LIB_PATH . 'osclass/frm/User.form.class.php'; require_once LIB_PATH . 'osclass/frm/Language.form.class.php'; // CARLOS require_once LIB_PATH . 'osclass/frm/SendFriend.form.class.php'; require_once LIB_PATH . 'osclass/frm/Alert.form.class.php'; define('__OSC_LOADED__', true); if (!defined('__FROM_CRON__')) { if (osc_auto_cron()) { osc_doRequest(osc_base_url() . 'oc-includes/osclass/cron.php', array()); } } Plugins::init(); Rewrite::newInstance()->init(); // Moved from BaseModel, since we need some session magic on index.php ;) Session::newInstance()->session_start();