File Manager

Current Path : /webspace/www.promiel.be/html/modules/Search/
Upload File :
Current File : //webspace/www.promiel.be/html/modules/Search/action.default.php

<?php
if (!isset($gCms)) exit;

$inline = false;
if( isset( $params['inline'] ) )
  {
    $txt = strtolower(trim($params['inline']));
    if( $txt == 'true' || $txt == '1' || $txt == 'yes' )
      {
	$inline = true;
      }
  }
$origreturnid = $returnid;
if( isset( $params['resultpage'] ) )
{
	$manager = $gCms->GetHierarchyManager();
	$node = $manager->sureGetNodeByAlias($params['resultpage']);
	if (isset($node))
	{
	  $returnid = $node->getID();
	}
	else
	{
		$node = $manager->sureGetNodeById($params['resultpage']);
		if (isset($node))
		{
			$returnid = $params['resultpage'];
		}
	}
}
//Pretty Urls Compatibility
$is_method = isset($params['search_method'])?'post':'get';
// donot remove this line (calguy1000)
if( !$inline ) $id = 'cntnt01';

// Variable named hogan in honor of moorezilla's Rhodesian Ridgeback :) http://forum.cmsmadesimple.org/index.php/topic,9580.0.html
$hogan = "onfocus=\"if(this.value==this.defaultValue) this.value='';\""." onblur=\"if(this.value=='') this.value=this.defaultValue;\"";
$submittext = (isset($params['submit'])) ? $params['submit'] : $this->Lang('searchsubmit');
$searchtext = (isset($params['searchtext'])) ? $params['searchtext'] : $this->GetPreference('searchtext','');
$smarty->assign('search_actionid',$id);
$smarty->assign('hogan',$hogan);
$smarty->assign('searchtext',$searchtext);
$smarty->assign('startform', $this->CreateFormStart($id, 'dosearch', $returnid, $is_method, '', $inline ));
$smarty->assign('label', '<label for="'.$id.'searchinput">'.$this->Lang('search').'</label>');
$smarty->assign('searchprompt',$this->Lang('search'));
$smarty->assign('submittext', $submittext);

$hidden = '';
if( $origreturnid != $returnid ) {
  $hidden .= $this->CreateInputHidden($id, 'origreturnid', $origreturnid);
}
if( isset( $params['modules'] ) ) {
  $hidden .= $this->CreateInputHidden( $id, 'modules', trim($params['modules']) );
}
if( isset( $params['detailpage'] ) ) {
  $hidden .= $this->CreateInputHidden( $id, 'detailpage', trim($params['detailpage']) );
}
foreach( $params as $key => $value ) {
  if( preg_match( '/^passthru_/', $key ) > 0 ) {
    $hidden .= $this->CreateInputHidden($id,$key,$value);
  }
}

if( $hidden != '' ) $smarty->assign('hidden',$hidden);
$smarty->assign('endform', $this->CreateFormEnd());

echo $this->ProcessTemplateFromDatabase('displaysearch');

?>

File Manager Version 1.0, Coded By Lucas
Email: hehe@yahoo.com