show.blade.php 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. @extends('layouts.app')
  2. @section('style')
  3. <link href="{{ asset('css/game.css') }}" rel="stylesheet" type="text/css" >
  4. <!--<link href="{{ asset('css/home.css') }}" rel="stylesheet" type="text/css" >-->
  5. @endsection
  6. @section('script')
  7. <script type="text/javascript" src="{{ asset('js/game.js') }}">
  8. </script>
  9. @endsection
  10. @section('content')
  11. @include('partials.nav')
  12. <div class="main">
  13. <div class="main-container semi-transparent fancy-border">
  14. <!-- <div class="col-md-2 background-colored" id="Mon compte">
  15. @include('partials/game/container')
  16. </div>-->
  17. <!-- <div class="col-md-8 background-colored">-->
  18. <header>
  19. @if($no_sentence)
  20. <h4> Vous avez annoté toutes les phrases disponibles, <a style="color:#AC1E44;text-align: center" href="/contact" style="color:black" target="_top">Contactez-moi !</a> </h4>
  21. @else
  22. @if($game['type']=='training')
  23. <h4> Bienvenue dans le mode Entraînement ! <br>
  24. Pour passer à la phrase suivante, vous devez avoir trouvé les bonnes catégories pour tous les mots.</h4>
  25. @else
  26. <h4> Bienvenue dans le mode Jeu ! Ici, nous ne corrigeons pas vos réponses. Vos points seront mis à jour à la fin de la séquence de quatre phrases. </h4>
  27. @endif
  28. <h2 class="ostrich">Cliquez sur les mots pour leur assigner une categorie grammaticale
  29. <div class="pull-right">
  30. </div>
  31. </h2>
  32. @if($game['type']=='training')
  33. @else
  34. <h4><span class="ostrich alert-message"><u>Nouveau</u> : </span> Des catégories vous sont parfois suggérées
  35. (en <span class="auto-annotated" style="font-size: 0.8em"> ROUGE </span>) vous devez les valider
  36. (<img tyle="padding-left: 2px; padding-right: 2px; display:none" src="/images/check.png">)
  37. ou les corriger (<img tyle="padding-left: 2px; padding-right: 2px; display:none" src="/images/no.png">).
  38. Les mots sans catégorie ( <img tyle="padding-left: 2px; padding-right: 2px; display:none" src="/images/question.png"> ) restent à annoter. <br>
  39. En cas de doute, consultez-le rappel sur les catégories à droite ou
  40. <a style="color:#AC1E44;" href="mailto:alice.millour@abtela.eu?Subject=[Bisame]Contact" style="color:black" target="_top">contactez-moi</a> !
  41. </h4>
  42. @endif
  43. </header>
  44. <hr>
  45. <div class="sentence-container" id="sentence-container">
  46. @foreach($sentences[$game->sentence_index]->words as $word)
  47. <div class="word-container" style="text-align:center">
  48. @if($pretag)
  49. <!--potential_tag_id="$pretag[$word->id]"-->
  50. <div class="word" id="{{ $word->id }}" value="{{$word->value}}" potential_tag_id="{{$pretag[$word->id]['postag_id']}}" tag="{{$pretag[$word->id]['postag_name']}}">{{ $word->value }}</div>
  51. @else
  52. <div class="word" id="{{ $word->id }}" value="{{$word->value}}" tag="">{{ $word->value }}</div>
  53. @endif
  54. <div class="labels" style="text-align: center ; display:block" name="category-label[{{ $word->id }}]">
  55. <img class="leftlabel" id="left_{{ $word->id }}" style="padding-left: 2px; padding-right: 2px; display:none" src="/images/no.png">
  56. <img class="question-label" id="question_{{ $word->id }}" style="padding-left: 2px; padding-right: 2px; display:none" src="/images/question.png">
  57. <span class="category-label" > </span>
  58. <img class="rightlabel" id="right_{{ $word->id }}" style="padding-left: 2px; padding-right: 2px;display: none" src="/images/check.png">
  59. </div>
  60. </div>
  61. @endforeach
  62. <div class="progress" color="white">
  63. <div class="progress-bar" role="progressbar" aria-valuenow="{{$progression}}"
  64. aria-valuemin="0" aria-valuemax="100" style="width:{{$progression}}%">
  65. <div>{{$game->sentence_index+1}}/4</div>
  66. </div>
  67. </div>
  68. </div>
  69. <!--</div>-->
  70. <!--</article>-->
  71. <div class="main-button">
  72. @if($game['type']=='training')
  73. <button><b> Vérifier mes réponses </b></button>
  74. @else
  75. @if($game->sentence_index != 3)
  76. <button><b> Valider et passer à la phrase suivante </b> </button>
  77. @else
  78. <button><b> Terminer la séquence </b> </button>
  79. @endif
  80. @endif
  81. </div>
  82. @if($game['type']=='training')
  83. <h5><b> &nbsp &nbsp Vous pouvez vérifiez vos réponses à tout moment.</b></h5>
  84. @else
  85. <h5><b> &nbsp &nbsp Dans ce mode, vous pouvez passer à la phrase suivante même si vous n'avez pas annoté tous les mots.</b> </h5>
  86. @endif
  87. <div class="alert alert-success" id="message" hidden=true>
  88. <strong id=message-title>Bravo !</strong>
  89. <div id=message-content>Toutes vos annotations sont correctes !</div>
  90. </div>
  91. </div>
  92. @endif
  93. <!-- <div class="main-footer">
  94. <div class ="categorie-table-container pull-right">
  95. <table class="table table-hover categories-table" hidden="true">
  96. <thead>
  97. <tr>
  98. <th class="ostrich" style="text-align: center"> <h3> <b>Categories grammaticales</b></h3></th>
  99. </tr>
  100. </thead>
  101. <tbody>
  102. hello
  103. hello
  104. </tbody>
  105. </table>
  106. <div class="categories-button" hidden="true">
  107. <button>Aucune de ces catégories ne convient</button>
  108. </div>
  109. </div>
  110. </div>-->
  111. <div class="main-footer">
  112. <h3> Rappel sur les catégories </h3>
  113. <div class="fancy-border footer-container" >
  114. <!--<input id="tags" />-->
  115. <div class="panel-group" id="tag-help">
  116. @foreach($postags as $postag)
  117. <button class="accordion" > {{ $postag->name }} ({{ $postag->full_name }})</button>
  118. <div class="panel more-transparent">
  119. <h4> Quelques exemples : </h4>
  120. <div style="text-align : left">
  121. {!! $postag->description !!}
  122. </div>
  123. </div>
  124. @endforeach
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. @endsection