'AdGridWork', 'shortname' => 'adgrid', 'www' => 'http://www.adgridwork.com/', 'www-create' => 'http://www.adgridwork.com/u.php?page=submitsite', 'www-signup' => 'http://www.adgridwork.com/?r=18501', ); /* INITIALISATION All functions in here called at startup (after other plugins have loaded, in case we need to wait for the widget-plugin). */ class Ad_AdGridWork extends Ad_Generic { function Ad_AdGridWork(){ $this->Ad_Generic(); } function render_ad(){ $code ='Free Advertising'; $code.=''; return $code; } /* BENICE WILL REQUIRED MULTIPLE ALTERNATIVES AND OUTPUT DIFFERENT SID DEPENDING ON DIMENSIONS function render_benice(){ $this->p['slot']==''; //TEMPORARILY override the slot id return $this->render_ad(); } function can_benice(){return true;} */ function save_settings_network() { $this->p['slot']=strip_tags(stripslashes($_POST['adsensem-slot'])); $this->p['code']=stripslashes($_POST['adsensem-code']); $this->p['color-border']=strip_tags(stripslashes($_POST['adsensem-color-border'])); $this->p['color-title']=strip_tags(stripslashes($_POST['adsensem-color-title'])); $this->p['color-bg']=strip_tags(stripslashes($_POST['adsensem-color-bg'])); $this->p['color-text']=strip_tags(stripslashes($_POST['adsensem-color-text'])); $this->p['color-url']=strip_tags(stripslashes($_POST['adsensem-color-url'])); } function reset_defaults_network() { global $_adsensem; $_adsensem['defaults'][$this->network()]+= array ( 'color-border'=> '646360', 'color-title' => '000000', 'color-bg' => 'FFFFFF', 'color-text' => '646360', 'color-url' => '7FBE00', ); } function import_detect_network($code){ return ( (strpos($code,'www.adgridwork.com')!==false) || (strpos($code,'www.mediagridwork.com/mx.js')!==false) ); } function import_settings($code){ if(preg_match('/var sid = \'(\w*)\'/', $code, $matches)!=0){ $_POST['adsensem-slot'] = $matches[1]; } if(preg_match("/var title_color = '(\w*)'/", $code, $matches)!=0){ $_POST['adsensem-color-title'] = $matches[1]; } if(preg_match("/var description_color = '(\w*)'/", $code, $matches)!=0){ $_POST['adsensem-color-text'] = $matches[1]; } if(preg_match("/var link_color = '(\w*)'/", $code, $matches)!=0){ $_POST['adsensem-color-url'] = $matches[1]; } if(preg_match("/var background_color = '(\w*)'/", $code, $matches)!=0){ $_POST['adsensem-color-bg'] = $matches[1]; } if(preg_match("/var border_color = '(\w*)'/", $code, $matches)!=0){ $_POST['adsensem-color-border'] = $matches[1]; } $this->save_settings(); } function _form_settings_help(){ ?>
Further configuration and control over channel and slot setup can be achieved through AdGridWorks's online system:
No network settings.