Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:
  • Page:
  • 1
  • 2

TOPIC: Mauvais affichage du calendrier sous IE 8 et 9

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58839

  • wit
  • wit's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 12
  • Karma: 0
Et on peut générer des types de questions avec ce générateur de templates? :huh:
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58840

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2842
  • Thank you received: 373
  • Karma: 81
Non, que des templates.
Sinon, il s'appellerait générateur de question et de template.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58841

  • wit
  • wit's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 12
  • Karma: 0
Ma question reste donc entière. Comment générer un nouveau type de question comme pour l'heure par exemple?
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58842

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
wit wrote:
Ma question reste donc entière. Comment générer un nouveau type de question comme pour l'heure par exemple?
Une heuer c'est :
2 questions sélecteur : 1 de 1 à 24; l'autre de 0 à 55 avec un pas de 5.

Sinon, c'est du texte avec un controle : soit javascript (d'ou la proposition de l'intégrer dans le template) ou par une expression régulière : docs.limesurvey.org/Using+regular+expres...sion#Time_validation

Ce n'est aucunement une nouvelle question, il y a trop de demande différentes (entre celui qui voudrait des tranchez horaires, celui avec des heures brutes, l'autre au 1/4 d'heure etc ...)
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (use private message).
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58843

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2842
  • Thank you received: 373
  • Karma: 81
"Ma question reste donc entière. Comment générer un nouveau type de question comme pour l'heure par exemple ?"

Ce n'était pas ta question : tu demandais au départ comment ajouter des plugins Jquery.

Ça, ça se passe dans l'éditeur de template.

Maintenant si ta question est comment créer un nouveau type de question alors là c'est très complexe et ce n'est pas prévu pour les utilisateurs de Limesurvey.

Tout ce que je peux faire c'est t'envoyer vers la doc et le code source.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58851

  • wit
  • wit's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 12
  • Karma: 0
C'est qu'à un moment pour mon histoire d'heure on m'a envoyé sur la piste de Jquery.
Sur le lien donné je tombe sur ce morceau de script:

$('#timepicker').timepicker();
$('#timepicker_options').timepicker({
timeSeparator: ':', // The caracter to use to separate hours and minutes. (default: ':')
showLeadingZero: true, // Show leading zero for hours
showMinutesLeadingZero: true, // Show a leading zero for minutes
showPeriod: false, // Show AM/PM with selected time.
onSelect: onSelectCallback,
onClose: onCloseCallback
hourText: 'Hour', // Define the locale text for "Hours"
minuteText: 'Minute', // Define the locale text for "Minute"
amPmText: , // Define the locale text for periods
altField: '#alternate_input', // Define an anternate input to parse selected time to
defaultTime: '12:34', // Define a default time to use if displayed inline or input is empty
onHourShow: onHourShow, // Define a callback to enable / disable certain hours. ex: function onHourShow(hour)
onMinuteShow: onMinuteShow // Define a callback to enable / disable certain minutes. ex: function onMinuteShow(hour, minute)
});


Mais j'en fais quoi moi de ça dans les templates? :ohmy:
Last Edit: 5 years 8 months ago by wit.
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58852

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2842
  • Thank you received: 373
  • Karma: 81
Il faut l'ajouter sans le header HTML du template, si tu ne maitrises pas le HTML et le JS alors il serait peut-être bon de te faire aider, il y a sans doute dans ton entreprise qqun qui maitrise le sujet.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58853

  • wit
  • wit's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 12
  • Karma: 0
Dans quel template? Le nouveau que je dois créer pour ajouter cette question?
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58854

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2842
  • Thank you received: 373
  • Karma: 81
Tu ne dois pas créer de nouveau template pour ajouter une question.
Tu dois créer un template car tu ne peux pas modifier les templates par défaut.

Je suppose que tu as déjà choisis un template pour ton sondage ?
Sinon, par défaut, c'est le template "default" je crois.

Tu dois le dupliquer puis le modifier en insérant en fin de header HTML (juste avant la balise </head> le code qui t'as été fourni.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58855

  • wit
  • wit's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 12
  • Karma: 0
:)
Dans quel Ecran et "Fichiers standards" ou "Fichiers CSS &JavaScript" ?
The administrator has disabled public write access.

Mauvais affichage du calendrier sous IE 8 et 9 5 years 8 months ago #58870

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
Salut,

Ajouter dans les fichiers divers le javascript du datepicker: fgelinas.com/code/timepicker/jquery.ui.timepicker.js

Ajouter dans le fichier start.pstpl
<script type="text/javascript" src="{TEMPLATEURL}jquery.ui.timepicker.js"></script>
Juste au dessus de template.js

Ajouter les lignes suivantes dans template.js

$(document).ready(function() {
$('#questionXXX input.text').timepicker({
    // Options
showPeriod: false,
 
    timeSeparator: 'h',
    showOn: 'both',
    hourText: 'Heure',
    minuteText: 'Minute'
});
});
Je n'ai pas pris le temps de tester , j'ai d'autres choses à faire, mais la base est là.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (use private message).
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: Nickko
Time to create page: 0.270 seconds
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form