Forum time limit

Mes MODs

Forum time limit

Messagepar lolovoisin » Jeu 25 Juin 2009 18:15

  • MOD Description: Ajoute d'un champ dans la gestion des forums pour définir une heure d'ouverture et de fermeture d'un forum.
    En dehors de ces heures, le forum dans lequel est configuré ces horaires n'est pas accessible ou bien accessible mais sans possibilité de réponse.
  • MOD Version:1.0.2
  • Niveau d'installation: Facile
  • Temps d'installation: 11 minutes
  • Téléchargements:
    forum_time_limit_1_0_2.zip
    (38.73 Kio) Téléchargé 150 fois

  • Captures d'écran:
    • Image
  • Démonstrations:
    • n/a
  • Notes:
    • la notice d'installation de ce mod se trouve dans forum_time_limit_1_0_2.zip/install.xml
    • la notice d'installation de la langue française se trouve dans forum_time_limit_1_0_2.zip/fr.xml
  • Mises à Jour / Correctifs:
    • 1.0.1 :
      - Correction d'un bug dans viewtopic.php.
    • 1.0.2 :
      - Ajout de fichiers et suppression de code
      - Validation en 3.0.6.
Avatar de l’utilisateur
lolovoisin
Administrateur du site
Administrateur du site
 
Messages: 407
Inscription: Ven 28 Nov 2008 10:18

Re: Forum time limit

Messagepar lolovoisin » Dim 5 Juil 2009 09:59

Mise à jour

  • Version: Passage de la version 1.0.0 à la version 1.0.1
  • Description:
      -Correction d'un bug dans viewtopic.php.

    Procédure:
      Ouvrir viewtopic.php
      cherchez:
      Code: Tout sélectionner
      if ($row['allow_forum_read'] == 0 && $row['enable_forum_time_limit'] && !$auth->acl_gets('a_', 'm_'))  

      remplacez par:
      Code: Tout sélectionner
      if ($row['allow_topics_read'] == 0 && $row['enable_forum_time_limit'] && !$auth->acl_gets('a_', 'm_'))  

Zip, lien de téléchargement et topic de présentation mis à jour.
Avatar de l’utilisateur
lolovoisin
Administrateur du site
Administrateur du site
 
Messages: 407
Inscription: Ven 28 Nov 2008 10:18

Re: Forum time limit

Messagepar lolovoisin » Jeu 26 Nov 2009 09:51

Mise à jour

  • Version: Passage de la version 1.0.1 à la version 1.0.2
  • Description:
      - Suppression de code et ajout de fichiers.
      - Validation 3.0.6.

    Procédure:

      Copier les fichiers root/* sur votre forum

      Ouvrir /language/en/acp/forums.php
      cherchez et supprimez:
      Code: Tout sélectionner
          // MODs forum_time_limit
          
      'FORUM_OPEN_HOUR'                    => 'Hour to access to the forum',
          
      'FORUM_OPEN_HOUR_EXPLAIN'            => 'Choose an hour to open the forum. Format time is in 24H (00:00 to 23:59).',
          
      'FORUM_CLOSE_HOUR'                    => 'Hour to close the forum',
          
      'FORUM_CLOSE_HOUR_EXPLAIN'            => 'Choose an hour to close the forum. Format time is be in 24H (00:00 to 23:59).',
          
      'HOUR_SETTINGS'                        => 'Setting time for open/close a forum',
          
      'OPEN_CLOSE_SAME_HOUR'                => 'Time for open and close must be différent',
          
      'ENABLE_FORUM_TIME_LIMIT'            => 'Enabled forum time limit',
          
      'ENABLE_FORUM_TIME_LIMIT_EXPLAIN'    => 'Enabled forum time limit to allow access to a forum between hour.',
          
      'ALLOW_FORUM_READ'                    => 'Allow to see the topics',
          
      'ALLOW_FORUM_READ_EXPLAIN'            => 'If YES, members could see the topics, but could not read or post news topics',
          
      'ALLOW_TOPICS_READ'                    => 'Allow to read topics',
          
      'ALLOW_TOPICS_READ_EXPLAIN'            => 'If YES, members could see the topics, read it but could not answer',
          
      // FIN MODs forum_time_limit  

      Ouvrir /language/fr/acp/forums.php
      cherchez et supprimez:
      Code: Tout sélectionner
          // MODs forum_time_limit
          
      'FORUM_OPEN_HOUR'                    => 'Heure d’ouverture du forum',
          
      'FORUM_OPEN_HOUR_EXPLAIN'            => 'Choisissez une heure d’ouverture pour permettre l’accès au forum. L’heure est au format 24H (00:00 à 23:59).',
          
      'FORUM_CLOSE_HOUR'                    => 'Heure de fermeture du forum',
          
      'FORUM_CLOSE_HOUR_EXPLAIN'            => 'Choisissez une heure de fermeture du forum. L’heure est au format 24H (00:00 à 23:59).',
          
      'HOUR_SETTINGS'                        => 'Paramètres d’ouverture et de fermeture d’un forum',
          
      'OPEN_CLOSE_SAME_HOUR'                => 'Les heures d’ouverture et de fermeture doivent être différentes',
          
      'ENABLE_FORUM_TIME_LIMIT'            => 'Activer la gestion de la plage horaire',
          
      'ENABLE_FORUM_TIME_LIMIT_EXPLAIN'    => 'Permet d’activer la gestion d’une plage horaire pour autoriser l’accès à un forum entre certaines heures',
          
      'ALLOW_FORUM_READ'                    => 'Autoriser à voir les sujets',
          
      'ALLOW_FORUM_READ_EXPLAIN'            => 'Si OUI, alors les membres pourront voir les sujets mais ne pourront ni les lire, ni poster de nouveaux sujets',
          
      'ALLOW_TOPICS_READ'                    => 'Autoriser à lire les sujets',
          
      'ALLOW_TOPICS_READ_EXPLAIN'            => 'Si OUI, alors les membres pourront lire les sujets mais pas répondre',
          
      // FIN MODs forum_time_limit  

      Ouvrir /adm/style/acp_forums.html
      cherchez:
      Code: Tout sélectionner
      <!-- MODs forum_time_limit -->
              <fieldset>
                  <legend>{L_HOUR_SETTINGS}</legend>
              <dl>
                  <dt><label for="enable_forum_time_limit">{L_ENABLE_FORUM_TIME_LIMIT}:</label><br /><span>{L_ENABLE_FORUM_TIME_LIMIT_EXPLAIN}</span></dt>
                  <dd><label><input type="radio" class="radio" name="enable_forum_time_limit" value="1"<!-- IF S_ENABLE_FORUM_TIME_LIMIT --> id="enable_forum_time_limit" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
                      <label><input type="radio" class="radio" name="enable_forum_time_limit" value="0"<!-- IF not S_ENABLE_FORUM_TIME_LIMIT --> id="enable_forum_time_limit" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
              </dl>
              <dl>
                  <dt><label for="allow_forum_read">{L_ALLOW_FORUM_READ}:</label><br /><span>{L_ALLOW_FORUM_READ_EXPLAIN}</span></dt>
                  <dd><label><input type="radio" class="radio" name="allow_forum_read" value="1"<!-- IF S_ALLOW_FORUM_READ--> id="allow_forum_read" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
                      <label><input type="radio" class="radio" name="allow_forum_read" value="0"<!-- IF not S_ALLOW_FORUM_READ--> id="allow_forum_read" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
              </dl>
              <dl>
                  <dt><label for="allow_forum_read">{L_ALLOW_TOPICS_READ}:</label><br /><span>{L_ALLOW_TOPICS_READ_EXPLAIN}</span></dt>
                  <dd><label><input type="radio" class="radio" name="allow_topics_read" value="1"<!-- IF S_ALLOW_TOPICS_READ--> id="allow_topics_read" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
                      <label><input type="radio" class="radio" name="allow_topics_read" value="0"<!-- IF not S_ALLOW_TOPICS_READ--> id="allow_topics_read" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
              </dl>
              <dl>
                  <dt><label for="open_hour">{L_FORUM_OPEN_HOUR}</label><br /><span>{L_FORUM_OPEN_HOUR_EXPLAIN}</span></dt>
                  <dd><dd><select id="open_heure" name="open_heure">{S_STATUS_OPEN_HOUR}</select> :
                          <select name="open_minutes" id="open_minutes">{S_STATUS_OPEN_MINUTES}</select>
              </dl>
              <dl>
              <dt><label for="close_hour">{L_FORUM_CLOSE_HOUR}</label><br /><span>{L_FORUM_CLOSE_HOUR_EXPLAIN}</span></dt>
              <dd><dd><select id="close_heure" name="close_heure">{S_STATUS_CLOSE_HOUR}</select> :
                      <select name="close_minutes" id="close_minutes">{S_STATUS_CLOSE_MINUTES}</select>
              </dl>       
              </fieldset>
              <!-- FIN MODs forum_time_limit -->

      Remplacez par:
      Code: Tout sélectionner
              <!-- MODs forum_time_limit -->
              <!-- INCLUDE acp_forum_time_limit.html -->
              <!-- FIN MODs forum_time_limit -->

Zip, lien de téléchargement et topic de présentation mis à jour.
Avatar de l’utilisateur
lolovoisin
Administrateur du site
Administrateur du site
 
Messages: 407
Inscription: Ven 28 Nov 2008 10:18


Retourner vers MODs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron