MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b2920/gioalma.mobi/backend/
File Upload :
Current < : /hermes/sb_web/b2920/gioalma.mobi/backend/content.inc.php

<?
// ######################################################################
// list for contents table
// Built with ListBuilder by Mauricio Giraldo Mutis
// http://www.bymurdock.com
// This class was built on: 05/17/2009 04:05:10
// ClassBuilder classes requires ConDB v.1.1 or later
// Class builder is Open Source, but for copyright issues, please keep
// this copy on any class that uses it.
// (R) 2005-2009
// ######################################################################
$db_contents = new contents;
$return = false;
if ($_POST["do"]=="edit_exec")
	{
	$db_contents->load_post();
	$db_contents->update_contents($_POST["id"]);
	$id = $_POST["id"];
	$return = true;
}
if ($_POST["do"]=="insert_exec" || $_POST["do"]=="clone_exec")
{
	$db_contents->load_post();
	$db_contents->insert_contents();
	$db_contents->last_id();
	$id = $db_contents->last_id;
	$return = true;
}
if ($_POST["do"]=="delete_exec")
{
	$db_contents->delete_contents($_POST["id"]);
	$return = true;
}
if($_POST["rebuild"])
{
	
	$mydir = dir("../photos/".$_POST["con_folder"]);
	while(($file = $mydir->read()))
	{
		if(strpos($file,".") > 0 && substr($file,0,1) != "." && substr($file,0,1) != "_")
		{
			$sub_contents = new contents;
			$sub_contents->set_con_parent($id);
			$sub_contents->set_con_image($file);
			$sub_contents->set_con_language($_POST["con_language"]);
			$sub_contents->set_con_type(2);
			$sub_contents->set_con_folder($_POST["con_folder"]);
			$sub_contents->insert_contents();
		}
	}
}
if ($return)
{
?>
<script language="javascript">
	window.location = "index.php?load=sitemap&parent=<?=$_POST["con_parent"]?>";
</script>
<?
}
if ($_GET["do"]=="clone" || $_GET["do"]=="edit" || $_GET["do"]=="delete"){
	$db_contents->get_one_contents($_GET["id"]);
	$db_contents->load();
}
?>
              <div class="content">
                <div class="hd_crop"></div>
                <p>
<script language="javascript" src="js/main.js"></script>
<form action="index.php?load=content" method="post" name="do_contents" id="do_contents" onSubmit="return validate_types(this);">
  <table width="100%"  border="0" cellspacing="1" cellpadding="1">
    <tr>
      <td width="11%">Parent content</td>
      <td width="26%">
      <?
	  $sm = new contents;
	  $sm->get_full();
	  if($_GET["parent"]) $parent = $_GET["parent"];
	  else $parent = $db_contents->get_con_parent();
	  print $sm->dropdown("con_parent","con_id","con_name",$parent);
	  $sm->close();
	  ?>
      </td>
      <td width="63%">&nbsp;</td>
    </tr>
    <tr>
      <td>Name</td>
      <td><input name="con_name" type="text" id="con_name" value="<?=$db_contents->get_con_name();?>" maxlength="100"></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Caption</td>
      <td><input name="con_html" type="text" id="con_html" value="<?=$db_contents->get_con_html();?>" size="60" /></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Text</td>
      <td><textarea name="con_text" cols="50" rows="6" id="con_text"><?=$db_contents->get_con_text();?>
      </textarea></td>
      <td rowspan="5"><img src="images/preview.jpg" alt="preview" name="preview" id="preview2" /></td>
    </tr>
    <?
    //if(!$db_contents->get_con_parent())
	//{
	?>
    <tr>
      <td>Images folder</td>
      <td><?
		$html = "";
		//$mydir = dir("../photos/");
		$mydir = dir("../photos");
		$field = "con_folder";
		$html = "<select name=\"".$field."\" id=\"".$field."\">\n";
		$html .= "<option value=\"\">None</option>\n";
		while(($file = $mydir->read()))
		{
			if($file == $db_contents->get_con_folder()) $selected = " selected";
			else $selected = "";
			if(strpos($file,".") <= 0 && substr($file,0,1) != "." && substr($file,0,1) != "_") $html .= "<option value=\"".$file."\"".$selected."".$selected.">".$file."</option>\n";
		}
		$html .= "</select>";
		print $html;
	  ?>
        <input name="rebuild" type="checkbox" id="rebuild" value="true" />
        rebuild list of images</td>
      </tr>
    <?
	//}
    //if(!$db_contents->get_con_parent())
	//{
	?>
    <tr>
      <td>Image</td>
      <td>
        <?
	  if($db_contents->get_con_folder())
	  {
		$html = "";
		//$mydir = dir("../photos/");
		$mydir = dir("../photos/".$db_contents->get_con_folder());
		$field = "con_image";
		$html = "<select name=\"".$field."\" id=\"".$field."\" onChange = \"document.getElementById('preview').src = 'thumb.php?im=../photos/".$db_contents->get_con_folder()."/' + this.value + '&amp;maxsize=150'\">\n";
		$html .= "<option value=\"\">None</option>\n";
		while(($file = $mydir->read()))
		{
			if($file == $db_contents->get_con_image()) $selected = " selected";
			else $selected = "";
			if(strpos($file,".") > 0 && substr($file,0,1) != "." && substr($file,0,1) != "_") $html .= "<option value=\"".$file."\"".$selected."".$selected.">".$file."</option>\n";
		}
		$html .= "</select>";
	  }
	  else $html = "No folder is selected yet.";
		print $html;
		
	  ?>
      </td>
      </tr>
      <?
	//}
	  ?>
    <tr>
      <td>Order</td>
      <td><input name="con_order" type="text" id="con_order" value="<?=$db_contents->get_con_order();?>" maxlength="4"></td>
    </tr>
    <tr>
      <td>Language</td>
      <td>
        <?
	  $lan = new languages;
	  $lan->get_full();
	  print $lan->dropdown("con_language","lang_id","lang_name",$db_contents->get_con_language());
	  $lan->close();
	  ?>
        </td>
    </tr>
    <tr>
      <td> </td>
      <td>
        <? if($_GET["do"]=="delete"){?>
        <input type="submit" name="Submit" value="Click to delete this record.">
        <?
  }else if($_GET["do"]=="insert"){
  ?>
        <input type="submit" name="Submit" value="Click to insert this record">
        <?
  }
  else
  {
  ?>
        <input type="submit" name="Submit" value="Click to save these changes">
        <?
  }
  ?>
        <input name="do" type="hidden" id="do" value="<?=$_GET["do"]?>_exec">
        <input name="id" type="hidden" id="id" value="<?=$_GET["id"]?>">
        <input name="val_varchar" type="hidden" id="val_varchar" value="con_name,con_image,con_order,">
        <input name="val_int" type="hidden" id="val_int" value="con_parent,con_status,con_language,con_type,">
        <input name="con_type" type="hidden" id="con_type" value="2" />
        <input name="con_status" type="hidden" id="con_status" value="1" /></td>
      <td>&nbsp;</td>
    </tr>
  </table>
</form>

      </p>
           	    
              	<h3>&nbsp;</h3>
<div class="clear"></div>
                
              </div>
              <div class="clear"></div>
      </div>
<?
$db_contents->close();
?>