Beispiel #1
0
 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);
             }
             */
 }
Beispiel #2
0
    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());
}
Beispiel #5
0
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();