Annonce

Réduire
Aucune annonce.

My Flightbook

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • My Flightbook

    Bonjour à tous,

    Voulant avoir la possibilité de me faire un flightbook consultable de partout dans le monde et aussi un historique fiable de mes vols, j'ai installé PHPVms sur un de mes serveurs.

    Je propose d'en faire profiter toute la communauté : http://www.myflightbook.pro.tm/ ! Un petit clic sur Register ;)
    Seule condition : s'inscrire IMPERATIVEMENT dans la compagnie IFC.

    Et bien sur, tout ceci est gratuit les enfants.

    Bon vol

    Jp
    X-Plane 10.11 //  MBP late 2011 - i7 2,4 GHz - 4Go DDR3 - Intel HD Graphics 3000 384 Mo + AMD Radeon HD6770M 1024 Mo // X52 Pro + Pro Flight Rudder Pedals

  • #1
    Petite précision : je n'ai pas encore eu le temps d'initialiser tous les aéroports et les avions.
    Je compte mettre dans un premier temps tous les aéroports des capitales européennes et quelques grandes villes nord américaines et asiatique.
    Si vous avez un souhait particulier, partagez le ici.
    Idem pour les avions (J'ai déjà mis l'A380, je vais rajouter 737 et A321 et concorde)
    X-Plane 10.11 //  MBP late 2011 - i7 2,4 GHz - 4Go DDR3 - Intel HD Graphics 3000 384 Mo + AMD Radeon HD6770M 1024 Mo // X52 Pro + Pro Flight Rudder Pedals

    Commentaire


    • #1
      Bonjour;

      J'utilise aussi PHPVMS pour archiver mes vols, j'ai modifié le script pour que chaque pilote auto-valide ses Pirep.
      Plus besoin de Staff .

      Bon vols

      Hervé
      La lecture des manuels, tutos, docs ... libère le pilote de la machine :-)
      X -plane 12 Win 11 Pro Gigabyte Z690 I7 12700K 64DDR5 5600Mhz RTX 3090 24Go

      Commentaire


      • #1
        Pourrais tu m'indiquer en MP quelles lignes as tu modifiées ?

        Cordialement
        X-Plane 10.11 //  MBP late 2011 - i7 2,4 GHz - 4Go DDR3 - Intel HD Graphics 3000 384 Mo + AMD Radeon HD6770M 1024 Mo // X52 Pro + Pro Flight Rudder Pedals

        Commentaire


        • #1
          Bonjour;

          J'ai modifié le fichier ~admin/templates/pireps_list.tpl

          Avertissement préalable :
          - Cette modif à été faite sur la version 3.1.934 que j'ai modifié et "gelé" pour mes besoins de carnet de vol.
          - Les modifs compliquent les mises à jour des scripts.
          - Une connaissance de base du PHP est nécessaire.
          - une copie de sauvegarde du script original est indispensable.

          Excuse pour ces pré-requis si tu est à l'aise en PHP, et habitué au "bidouille", mais ce forum est public .

          Voici la modif ( en rouge ), j'ai changé la condition d'affichage de la liste des PIREP à valider.
          Des ajustements seront peut être nécessaires, si ta version de PhPVMS est plus récente.

          <div id="pireplist">
          <?php if($title!='') echo "<h3>$title</h3>"; ?>
          <p><?php if(isset($descrip)) { echo $descrip; }?></p>
          <?php
          if(!$pireps)
          {
          echo '<p>No reports have been found</p></div>';
          return;
          }
          ?>
          <!-- <p>There are a total of <?php echo count($pireps);?> flight reports in this category. <a href="<?php echo SITE_URL?>/admin/index.php/pirepadmin/approveall">Click to approve all</a></p> -->
          <?php
          if($_GET['module'] == 'pirepadmin' && $_GET['page'] == 'viewall')
          {
          Template::Show('pireps_filter.tpl');
          }

          if(isset($paginate))
          {
          ?>
          <div style="float: right;">
          <a href="?admin=<?php echo $admin?>&start=<?php echo $start?>">Next Page</a>
          <br />
          </div>
          <?php
          }
          ?>
          <table id="tabledlist" class="tablesorter" style="height: 100%">
          <thead>
          <tr>
          <th></th>
          <th colspan="3">Details</th>
          </tr>
          </thead>
          <tbody>
          <?php

          foreach($pireps as $pirep)
          {

          if($pirep->accepted == PIREP_PENDING)
          $td_class = 'pending';
          else
          $td_class = '';

          $error = false;

          ?>
          <tr class="<?php echo $class?> pirep_list" id="row<?php echo $pirep->pirepid;?>">
          <td align="center" valign="top" nowrap="nowrap" style="width: 27px;" class="<?php echo $td_class;?>">
          <img height="25px" width="25px" src="<?php echo PilotData::GetPilotAvatar($pirep->pilotid);?>" align="left" />
          </td>

          <td align="left" valign="top" nowrap class="<?php echo $td_class;?>">
          <strong><a href="<?php echo SITE_URL?>/admin/index.php/pilotadmin/viewpilots?action=viewoptions&pilotid=<?php echo $pirep->pilotid;?>">
          <?php echo PilotData::GetPilotCode($pirep->code, $pirep->pilotid) . ' - ' .$pirep->firstname .' ' . $pirep->lastname;?></a></strong>
          <strong>VOL:</strong> <?php echo $pirep->code . $pirep->flightnum; ?></div>
          <strong>Dep/Arr: </strong><?php echo $pirep->depicao; ?>/<?php echo $pirep->arricao; ?>
          <strong>Temps vol: </strong><?php echo $pirep->flighttime; ?> <br />
          <strong>Date: </strong><?php echo date(DATE_FORMAT, $pirep->submitdate); ?>
          <strong>Current Status: </strong>
          <?php

          if($pirep->accepted == PIREP_ACCEPTED)
          echo 'Accepted';
          elseif($pirep->accepted == PIREP_REJECTED)
          echo 'Rejected';
          elseif($pirep->accepted == PIREP_PENDING)
          echo 'Approval Pending';

          ?>
          <?php
          # If there was an error, don't allow the PIREP to go through
          if($pirep->aircraft == '')
          {
          $error = true;
          }
          echo $pilotcode;
          if(Auth::LoggedIn() && Auth::$userinfo->pilotid == $pirep->pilotid)
          {


          ?>
          <table width="100%" style="border: none;">
          <tr>
          <td style="border: none;" align="left">

          <button class="{button:{icons:{primary:'ui-icon-arrowthick-1-s'}}}"
          href="#" onclick="$('#details_dialog_<?php echo $pirep->pirepid;?>').toggle()">Details</button>

          <button class="jqModal {button:{icons:{primary:'ui-icon-script'}}}" id="dialog_details"
          href="<?php echo SITE_URL?>/admin/action.php/pirepadmin/viewlog?pirepid=<?php echo $pirep->pirepid;?>">Log</button>

          <button class="jqModal {button:{icons:{primary:'ui-icon-comment'}}}" id="dialog_comments"
          href="<?php echo SITE_URL?>/admin/action.php/pirepadmin/viewcomments?pirepid=<?php echo $pirep->pirepid;?>">
          Comments <span style="font-size: 12px; margin-top: -3px">(<?php echo PIREPData::getCommentCount($pirep->pirepid); ?>)</span></button>

          <button class="jqModal {button:{icons:{primary:'ui-icon-note'}}}" id="dialog_addcomment"
          href="<?php echo SITE_URL?>/admin/action.php/pirepadmin/addcomment?pirepid=<?php echo $pirep->pirepid;?>">
          Add Comment</button>
          </td>

          <td style="border: none;" align="right">
          <?php
          # If there was an error, don't allow the PIREP to go through
          if($error == false)
          {
          ?>
          <button href="<?php echo SITE_URL?>/admin/action.php/pirepadmin/<?php echo $load; ?>?pilotid=<?php echo $pirep->pilotid?>" action="approvepirep"
          id="<?php echo $pirep->pirepid;?>" class="pirepaction {button:{icons:{primary:'ui-icon-check'}}}">Accept</button>

          <?php
          }
          ?>
          <button id="dialog" class="jqModal {button:{icons:{primary:'ui-icon-closethick'}}}"
          href="<?php echo SITE_URL?>/admin/action.php/pirepadmin/rejectpirep?pirepid=<?php echo $pirep->pirepid;?>&pilotid=<?php echo $pirep->pilotid; ?>">Reject</button>

          <button class="{button:{icons:{primary:'ui-icon-wrench'}}}"
          onclick="window.location = '<?php echo SITE_URL?>/admin/index.php/pirepadmin/editpirep?pirepid=<?php echo $pirep->pirepid;?>&pilotid=<?php echo $pirep->pilotid?>'">Edit</button>

          <button href="<?php echo SITE_URL?>/admin/action.php/pirepadmin/<?php echo $load; ?>?pilotid=<?php echo $pirep->pilotid?>" action="deletepirep"
          id="<?php echo $pirep->pirepid;?>" class="deleteitem {button:{icons:{primary:'ui-icon-trash'}}}">Delete</button>

          </td>
          </tr>
          </table>

          <?php
          }

          Voila ...
          Bon essai

          Si cela peut aider tes futurs " clients ", j'ai écris un petit tuto sur l'installation et l'utilisation de Xacars


          Hervé
          Dernière modification par djetdail, 19 septembre 2011, 12h49.
          La lecture des manuels, tutos, docs ... libère le pilote de la machine :-)
          X -plane 12 Win 11 Pro Gigabyte Z690 I7 12700K 64DDR5 5600Mhz RTX 3090 24Go

          Commentaire


          • #1
            Merci bien Djetdail, je fais la màj asap.

            Ne parlons pas de "clients" mais de collaborateurs

            N'hésitez pas à vous inscrire ;)
            X-Plane 10.11 //  MBP late 2011 - i7 2,4 GHz - 4Go DDR3 - Intel HD Graphics 3000 384 Mo + AMD Radeon HD6770M 1024 Mo // X52 Pro + Pro Flight Rudder Pedals

            Commentaire

            Chargement...
            X