Skip to content

Commit

Permalink
Added requires code to the install in sync.php
Browse files Browse the repository at this point in the history
git-svn-id: https://xerteonlinetoolkits.googlecode.com/svn/trunk@962 912cdd6b-5c7d-d5a7-a2ba-d0f0cdb91641
  • Loading branch information
pgogy committed May 30, 2013
1 parent 4d9eeca commit 4796f49
Showing 1 changed file with 37 additions and 8 deletions.
45 changes: 37 additions & 8 deletions website_code/php/management/sync.php
Expand Up @@ -41,26 +41,55 @@

case "display name" : $template_object['display_name'] = trim($attr_data[1]); break;
case "description" : $template_object['description'] = trim($attr_data[1]); break;
case "requires" : $template_object['requires'] = trim($attr_data[1]); break;

}

}

$row = db_query_one("SELECT * FROM {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails where template_framework=? and template_name=?", array($folder, $inner_folder));
if(isset($template_object['requires'])){

if(isset($row)){
$row = db_query_one("SELECT * FROM {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails where template_framework=?", array($template_object['requires']));

if(is_array($row)){

db_query("update {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails set display_name=?, description=? where template_type_id=?", array($template_object['display_name'],$template_object['description'], $row['template_type_id']));
echo "<p>" . $folder . " / " . $inner_folder . " " . SYNC_UPDATE . "</p>";
if(isset($row)){

$continue = true;

}else{

$continue = false;

}

}else{

$continue = true;

}

if($continue){

$row = db_query_one("SELECT * FROM {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails where template_framework=? and template_name=?", array($folder, $inner_folder));

db_query("insert into {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails (template_framework,template_name,display_name,description,date_uploaded)values(?,?,?,?,?)", array($folder, $inner_folder,$template_object['display_name'],$template_object['description'],date("Y-m-d",time())));
echo "<p>" . $folder . " / " . $inner_folder . " " . SYNC_INSTALL . "</p>";
if(isset($row)){

if(is_array($row)){

db_query("update {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails set display_name=?, description=? where template_type_id=?", array($template_object['display_name'],$template_object['description'], $row['template_type_id']));
echo "<p>" . $folder . " / " . $inner_folder . " " . SYNC_UPDATE . "</p>";

}

}else{

db_query("insert into {$xerte_toolkits_site->database_table_prefix}originaltemplatesdetails (template_framework,template_name,display_name,description,date_uploaded)values(?,?,?,?,?)", array($folder, $inner_folder,$template_object['display_name'],$template_object['description'],date("Y-m-d",time())));
echo "<p>" . $folder . " / " . $inner_folder . " " . SYNC_INSTALL . "</p>";

}

}else{

echo "<p>" . $folder . " / " . $inner_folder . " <span style='color:#f00'>" . SYNC_REQUIRES . "</span> <strong>" . $template_object['requires'] . "</strong></p>";

}

Expand Down

0 comments on commit 4796f49

Please sign in to comment.