summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSashi202019-09-26 10:41:39 +0530
committerSashi202019-09-26 10:41:39 +0530
commit7b2226ecb9e0f4e66871e515c25a20d5b2b694db (patch)
treef0a16f984e1a271b8674a013dc52de47d27e3064
parent34b9adec46d8f2d031f156fe1890a24fe5f89fb9 (diff)
downloadcfd_case_study-7b2226ecb9e0f4e66871e515c25a20d5b2b694db.tar.gz
cfd_case_study-7b2226ecb9e0f4e66871e515c25a20d5b2b694db.tar.bz2
cfd_case_study-7b2226ecb9e0f4e66871e515c25a20d5b2b694db.zip
Display abstract file in the status interface
-rwxr-xr-xmanage_proposal.inc24
1 files changed, 24 insertions, 0 deletions
diff --git a/manage_proposal.inc b/manage_proposal.inc
index 74ad41d..5f1a7a5 100755
--- a/manage_proposal.inc
+++ b/manage_proposal.inc
@@ -382,6 +382,11 @@ function cfd_case_study_proposal_status_form($form, &$form_state)
$query->fields('case_study_proposal');
$query->condition('id', $proposal_id);
$proposal_q = $query->execute();
+ $query_abstract = db_select('case_study_submitted_abstracts_file');
+ $query_abstract->fields('case_study_submitted_abstracts_file');
+ $query_abstract->condition('proposal_id', $proposal_id);
+ $query_abstract->condition('filetype', 'A');
+ $query_abstract_pdf = $query_abstract->execute()->fetchObject();
if ($proposal_q)
{
if ($proposal_data = $proposal_q->fetchObject())
@@ -456,6 +461,25 @@ function cfd_case_study_proposal_status_form($form, &$form_state)
'#markup' => $reference,
'#title' => t('References')
);*/
+ if (($query_abstract_pdf->filename != "") && ($query_abstract_pdf->filename != 'NULL'))
+ {
+ $str = substr($query_abstract_pdf->filename,strrpos($query_abstract_pdf->filename, '/'));
+ $resource_file =ltrim($str, '/');
+
+ $form['abstract_file_path'] = array(
+ '#type' => 'item',
+ '#title' => t('Abstract file '),
+ '#markup' => l($resource_file, 'case-study-project/download/project-file/' . $proposal_id) . ""
+ );
+ } //$proposal_data->user_defined_compound_filepath != ""
+ else
+ {
+ $form['abstract_file_path'] = array(
+ '#type' => 'item',
+ '#title' => t('Abstract file '),
+ '#markup' => "Not uploaded<br><br>"
+ );
+ }
$proposal_status = '';
switch ($proposal_data->approval_status)
{