%PDF- %PDF-
Direktori : /var/www/pn/beta/64801_wp-content/themes/intosai/lib/ |
Current File : /var/www/pn/beta/64801_wp-content/themes/intosai/lib/display_sai.php |
<?php add_action( 'wp_ajax_nopriv_display_sai', 'display_sai' ); // För icke inloggade användaren add_action( 'wp_ajax_display_sai', 'display_sai' ); // För inloggade användare function display_sai(){ $saiID = $_POST['id']; $DAC = get_field('economic_classification', 'wdi_'.$saiID); $characteristics = get_field('wdi_characteristics', 'wdi_'.$saiID); $performanceIsEmpty = true; ?> <div class="sai_infor_holder"> <strong>WB Economic Classification:</strong> <?= $DAC; ?> </div> <article class="saiInfo"> <?= $characteristics; ?> </article> <h2 class="mb-0">Capacity development activities</h2> <h3>Projects registered in the SAI Capacity database</h3> <div class="projectsinSai"> <?php $args = array( 'post_type' => 'project', 'post_status' => 'publish', 'posts_per_page' => -1, 'tax_query' => array( array( 'taxonomy' => 'wdi', 'field' => 'term_id', 'terms' => $saiID, 'operator' => 'IN' ), ), ) ?> <?php $wdiQuery = new WP_Query($args); ?> <?php if($wdiQuery->have_posts()) : $projCounter = 1; ?> <div class="row_heading"> <div class="ben">Ben. level</div> <div class="name">Project name</div> <div class="status">Status</div> </div> <?php while($wdiQuery->have_posts()) : $wdiQuery->the_post(); ?> <div class="row"> <div class="project_head" data-projecttgl="<?= $projCounter; ?>"> <div class="ben"> <?php the_field('beneficiary_level'); ?> </div> <div class="name"> <?php the_title(); ?> </div> <div class="status"> <?php the_field('project_status'); ?> </div> <div class="icon"> <i class="fa fa-angle-right"></i> </div> </div> <div class="project_bottom" data-projectmore="<?= $projCounter; ?>"> <div class="row"> <div class="half funding"> <span class="label">Source of funding</span> <?php the_field('source_funding'); ?> </div> <div class="half budget"> <span class="label">Total budget (in US $)</span> $ <?php the_field('total_budget'); ?> </div> </div> <div class="row"> <div class="half durrfrom"> <span class="label">Duration from</span> <?php the_field('duration_from'); ?> </div> <div class="half durrto"> <span class="label">Duration to</span> <?php the_field('duration_to'); ?> </div> </div> <div class="row"> <div class="twothird supp"> <span class="label">Support Categories covered</span> <?php the_field('support_cats_covered'); ?> </div> <div class="onethird rmore"> <a href="<?php the_permalink(); ?>"> View Project </a> </div> </div> </div> </div> <?php $projCounter++; endwhile; ?> <?php wp_reset_postdata(); ?> <?php endif; ?> </div> <?php if(get_field('wdi_other_initiatives', 'wdi_'.$saiID)): ?> <section class="wdi_otherInitiatives"> <h3>Other initiatives</h3> <?php while(has_sub_field('wdi_other_initiatives', 'wdi_'.$saiID)): ?> <?php $getType = get_sub_field('initiative_type'); $isDocument = false; $isLink = false; $blank = ''; if($getType == 'Document'){ $initiativClass = 'doc'; $initiativIcon = 'fa-file-o'; $file = get_sub_field('file'); $isDocument = true; }else{ $initiativClass = 'file'; $initiativIcon = 'fa-chain'; $link = get_sub_field('link'); $isLink = true; if(get_sub_field('link_type') == 'External'){ $blank = 'targe="_blank"'; } } ?> <?php if($isLink){ ?> <a href="<?= $link; ?>" <?= $blank; ?>> <?php }else if($isDocument){ ?> <a href="<?= $file['url']; ?>" <?= $blank; ?>> <?php } ?> <div class="row <?= $initiativClass; ?>"> <i class="fa <?= $initiativIcon; ?>"></i> <span class="title"> <?php the_sub_field("title"); ?> </span> <span class="filesize"> <?php if($isDocument){ $fileSize = filesize(get_attached_file($file['ID'])); echo formatSizeUnits($fileSize); } ?> </span> </div> </a> <?php endwhile;?> </section> <?php endif; ?> <section class="wdi_performance"> <h2>SAI Performance</h2> <?php /*------ SAI PMF ASSESSMENTS ------*/ if(get_field('wdi_pmf_assessments', 'wdi_'.$saiID)): $performanceIsEmpty = false; echo "<h3>SAI PMF Assessments</h3>"; echo "<div class='performanceHolder'>"; while(has_sub_field('wdi_pmf_assessments', 'wdi_'.$saiID)): $date = get_sub_field("date"); $type = get_sub_field("type_of_assessment"); $link = get_sub_field("link"); if($link){ echo "<a href='{$link}' target='_blank'>"; } echo "<span class='date'>[{$date}]</span> <span class='title'>{$type}</span>"; if($link){ echo "</a>"; } endwhile; echo "</div>"; endif; /*------ SAI PEFA ASSESSMENTS ------*/ if(get_field('wdi_pefa_assessments', 'wdi_'.$saiID)): $performanceIsEmpty = false; echo "<h3>PEFA Assessments</h3>"; echo "<div class='performanceHolder'>"; while(has_sub_field('wdi_pefa_assessments', 'wdi_'.$saiID)): $date = get_sub_field("date"); $link = get_sub_field("link"); if($link){ echo "<a href='{$link}' target='_blank'>"; echo "<span class='date'>[{$date}]</span>"; echo "</a>"; }else{ echo "<div class='no-link'>"; echo "<span class='date'>[{$date}]</span>"; echo "</div>"; } endwhile; echo "</div>"; endif; /*------ SAI OPEN BUDGET INDEX ------*/ if(get_field('wdi_ibo', 'wdi_'.$saiID)): $performanceIsEmpty = false; echo "<h3>Open Budget Index</h3>"; echo "<div class='performanceHolder'>"; while(has_sub_field('wdi_ibo', 'wdi_'.$saiID)): $date = get_sub_field("date"); $link = get_sub_field("link"); if($link){ echo "<a href='{$link}' target='_blank'>"; echo "<span class='date'>[{$date}]</span>"; echo "</a>"; }else{ echo "<div class='no-link'>"; echo "<span class='date'>[{$date}]</span>"; echo "</div>"; } endwhile; echo "</div>"; endif; if($performanceIsEmpty){ echo "<p class='empty'>No information added</p>"; } ?> </section> <?php wp_die(); // Viktigt annars returneras 0 } ?>