</strong></font></td> <td><font size="2"><strong><?php echo JText::_('GURU_MYPROGRAMS_ACTION'); ?> </strong></font></td> </tr> <?php foreach ($program as $prog) { $show_unpublished = $config[0]->show_unpubl; // 0 = No One // 1 Free Trial Only // 2 Only Paying Customers // 3 All Members (Free Trial and Paying Members) if ($prog->published == '1' || $prog->published == '0' && $show_unpublished == '3' || $prog->published == '0' && $show_unpublished == '2' && $prog->payment != 'Trial' || $prog->published == '0' && $show_unpublished == '1' && $prog->payment == 'Trial') { // IF for SHOW UNPUBLISHED $points_per_program = guruModelguruProgram::getsum_points_and_time_for_program($prog->pid); $s = $prog->status; // the status per program can be: 0 = Not started; 1 = In progress; 2 - Completed; (-1) - LOCKED (need to be bought again) $p_days = ""; // for each started program we must show the FIRST DAY that hasn't been completed ; DEFAULT is NOTHING $p_tasks = ""; // for each started program we must show the FIRST TASK that hasn't been completed ; DEFAULT is NOTHING $p_start_date = ""; // for each started program we must show the starting date ; DEFAULT is NOTHING $p_end_date = ""; // for each started program we must show the ending date ; DEFAULT is NOTHING $day_array = $prog->days; $day_array = explode(';', $day_array); $how_many_days = count($day_array) - 1; $day_id_to_get_started_array = explode(',', $day_array[0]); //if($s=='0') $p_days = JText::_('GURU_PROGRAM_DETAILS_DAY').' 0 '.JText::_('GURU_MYPROGRAMS_DAYS_OF').' '.$how_many_days;