@extends('layouts.applicant.applicant') @section('title', 'D5 - Conference Papers') @section('breadcrumbs') @endsection @section('content')

Conference Papers (Papers published/accepted in Conference Proceedings indexed in SCI/Scopus/Web of Science/or any internationally renowned conference.)

Application: {{ $application->application_number }}

@php $previousStep = $currentStep->getPreviousStep(); @endphp @if($previousStep) Previous Step @endif
@include('applicant.applications.partials.progress-indicator') @php $conferencePapers = $application->conferencePapers()->orderBy('serial_no')->get(); $totalCreditPoints = $conferencePapers->sum('credit_points'); $evaluationPoints = min($totalCreditPoints, 10); // Max 10 for evaluation $mainSupervisorCount = $conferencePapers->where('role', 'main_supervisor')->count(); $firstAuthorCount = $conferencePapers->where('role', 'first_author')->count(); $otherRoleCount = $conferencePapers->where('role', 'other')->count(); $indexedCount = $conferencePapers->where('is_indexed', true)->count(); $isSkipped = $application->skip_d5_conference_papers ?? false; @endphp @if(config('app.debug'))
Debug Information

Conference Papers Count: {{ $conferencePapers->count() }}

Application ID: {{ $application->id }}

Is Skipped: {{ $isSkipped ? 'Yes' : 'No' }}

Is Editable: {{ $application->isEditable() ? 'Yes' : 'No' }}

@if($conferencePapers->count() > 0)

Paper IDs: {{ $conferencePapers->pluck('id')->implode(', ') }}

Roles: {{ $conferencePapers->pluck('role')->implode(', ') }}

Role Labels: {{ $conferencePapers->map(function($p) { return $p->role_label; })->implode(', ') }}

@endif
@endif
{{ number_format($totalCreditPoints, 2) }}
Total Credit Points
{{ number_format($evaluationPoints, 2) }}
Maximum Credit Points (Max 10)
Credit Points Calculation
First Author:
  • Sole Author (0 others): 1 Credit Point
  • With Co-Authors: 0.6 Credit Points
Main Supervisor: 0.6 Credit Points per paper
Co-Author: 0.4 ÷ Total Other Authors

Important:
  • Maximum 10 credit points can be obtained from all conference papers combined
  • Papers should be published/accepted in internationally renowned conferences
  • Indexing in SCI/Scopus/Web of Science is preferred but not mandatory
Conference Papers
@if($application->isEditable()) @endif
@if($conferencePapers->count() > 0)
@if($application->isEditable()) @endif @foreach($conferencePapers as $paper) @if($application->isEditable()) @endif @endforeach
Sr. No Paper Title Conference Name Indexed Role Total No of Other Authors Credit Points First PageActions
{{ $paper->serial_no }} {{ Str::limit($paper->paper_title, 50) }} {{ Str::limit($paper->conference_name, 40) }} {{ $paper->indexed_status }} @if($paper->is_indexed && $paper->indexed_in)
{{ $paper->indexed_in_label }} @endif
@php $badgeClass = 'secondary'; if ($paper->role === 'main_supervisor') { $badgeClass = 'primary'; } elseif ($paper->role === 'first_author') { $badgeClass = 'info'; } elseif ($paper->role === 'other') { $badgeClass = 'warning'; } @endphp {{ $paper->role_label ?? $paper->role ?? 'N/A' }} {{ $paper->total_other_authors }} {{ number_format($paper->credit_points, 2) }} @if($paper->hasDocument()) @else No Document @endif
Summary

Total Papers: {{ $conferencePapers->count() }}

Main Supervisor: {{ $mainSupervisorCount }} papers

First Author: {{ $firstAuthorCount }} papers

Co-Author: {{ $otherRoleCount }} papers

Total Credit Points: {{ number_format($totalCreditPoints, 2) }}

Breakdown

Indexed Papers: {{ $indexedCount }}

Non-Indexed Papers: {{ $conferencePapers->count() - $indexedCount }}

Evaluation Points: {{ number_format($evaluationPoints, 2) }} / 10

@else
No Conference Papers Added

Add your published/accepted conference papers to earn credit points.

@if($application->isEditable()) @endif
@endif
@if($previousStep) Previous: {{ $previousStep->name }} @endif
@php $nextStep = $currentStep->getNextStep(); @endphp @if($nextStep) Next: {{ $nextStep->name }} @endif
@if($application->isEditable()) @endif @endsection