- Posts: 15
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Intégrer une page
- bb9
- Topic Author
- Offline
- New Member
Less
More
6 years 8 months ago #157357
by bb9
Replied by bb9 on topic Intégrer une page
ok je vois ce que tu veux dire.
C'est peut être mes délires sur le javaScript.
En fait mon objectif est d'explorer tout les possibilités du logiciel et de trouver un moyen de modifier le template sans pour autant modifier les fichiers de base.
Donc je fais un fichier customer pour mon css.
Et pour mon pied de page j'ai crée un fichier Javascript à l'intérieur duquel j'écris mon html avec la fonction document.write
C'est peut être mes délires sur le javaScript.
En fait mon objectif est d'explorer tout les possibilités du logiciel et de trouver un moyen de modifier le template sans pour autant modifier les fichiers de base.
Donc je fais un fichier customer pour mon css.
Et pour mon pied de page j'ai crée un fichier Javascript à l'intérieur duquel j'écris mon html avec la fonction document.write
The topic has been locked.
- bb9
- Topic Author
- Offline
- New Member
Less
More
- Posts: 15
- Thank you received: 0
6 years 8 months ago #157358
by bb9
Replied by bb9 on topic Intégrer une page
Tu as bien raison, le {TEMPLATEURL} n'était pas interprétée
En mettant mon lien sur l'entête directement, il arrive bien a trouver mon fichier mais à la place de l'ouvrir dans un nouveau onglet, il le télécharge
En mettant mon lien sur l'entête directement, il arrive bien a trouver mon fichier mais à la place de l'ouvrir dans un nouveau onglet, il le télécharge
The topic has been locked.
- Nickko
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 1955
- Thank you received: 410
6 years 8 months ago #157361
by Nickko
Nickko
Head of ergonomics, UX & UI.
Replied by Nickko on topic Intégrer une page
C'est normal, c'est le comportement normal d'un lien.
Par défaut, il l'ouvre dans la fenêtre actuelle, si l'utilisateur le demande, alors le navigateur peut l'ouvrir ailleurs.
S'il télécharge le fichier c'est parce que c'est un format inconnu.
Il faudrait trouver le moyen de créer un nouveau type de page, comme on le voit dans la liste déroulante en haut à droite de l'éditeur de modèles mais je ne sais pas comment faire cela.
Tu as déjà regardé dans le manuel ?
Par défaut, il l'ouvre dans la fenêtre actuelle, si l'utilisateur le demande, alors le navigateur peut l'ouvrir ailleurs.
S'il télécharge le fichier c'est parce que c'est un format inconnu.
Il faudrait trouver le moyen de créer un nouveau type de page, comme on le voit dans la liste déroulante en haut à droite de l'éditeur de modèles mais je ne sais pas comment faire cela.
Tu as déjà regardé dans le manuel ?
Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
- bb9
- Topic Author
- Offline
- New Member
Less
More
- Posts: 15
- Thank you received: 0
6 years 8 months ago #157362
by bb9
Replied by bb9 on topic Intégrer une page
Alors c'est ça mon plus grand problème, je ne peux pas créer un nouveau type de page.
Mon interface n'accepte que les fichiers standards (js, pstpl, css)
Je vais regarder sur le manuel comment modifier ça.
Mon interface n'accepte que les fichiers standards (js, pstpl, css)
Je vais regarder sur le manuel comment modifier ça.
The topic has been locked.
- Nickko
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 1955
- Thank you received: 410
6 years 8 months ago #157363
by Nickko
Nickko
Head of ergonomics, UX & UI.
Replied by Nickko on topic Intégrer une page
Les types de pages ne sont pas des fichiers.
Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
- bb9
- Topic Author
- Offline
- New Member
Less
More
- Posts: 15
- Thank you received: 0
6 years 8 months ago #157364
by bb9
Replied by bb9 on topic Intégrer une page
d'accord, je vais d'abord voir si c'est possible d'importer un autre format de fichier
The topic has been locked.
- Nickko
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 1955
- Thank you received: 410
6 years 8 months ago #157365
by Nickko
Nickko
Head of ergonomics, UX & UI.
Replied by Nickko on topic Intégrer une page
En analysant quelques tempaltes, je ne trouve pas où sont déclarés les types de pages. Du coup, je pense que c'est en dur dans Limesurvey.
Idée : trouver un type de fichiers qui peut être affiché par un navigateur et qui peut être uploadé dans limesurvey.
Hypothèse : XML.
Il y a un fichier config.xml dans le thème. Donc le format XML doit passer. Et le XHTML est un dérivé du XML tente de renommer ta page en XML et voit si ça passe. Je m'attends à ce qu'il faille peut-être ajouter un DTD ou qqch comme ça en début de fichier mais sait-on jamais, ça peut fonctionner ainsi.
Idée : trouver un type de fichiers qui peut être affiché par un navigateur et qui peut être uploadé dans limesurvey.
Hypothèse : XML.
Il y a un fichier config.xml dans le thème. Donc le format XML doit passer. Et le XHTML est un dérivé du XML tente de renommer ta page en XML et voit si ça passe. Je m'attends à ce qu'il faille peut-être ajouter un DTD ou qqch comme ça en début de fichier mais sait-on jamais, ça peut fonctionner ainsi.
Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
- LouisGac
- Visitor
6 years 8 months ago #157367
by LouisGac
Replied by LouisGac on topic Intégrer une page
juste pour info, dans la LS3, le créateur de template pourra ajouter ses propres pages:
github.com/LimeSurvey/LimeSurvey/blob/de...fault/config.xml#L81
github.com/LimeSurvey/LimeSurvey/blob/de...fault/config.xml#L81
The topic has been locked.
- bb9
- Topic Author
- Offline
- New Member
Less
More
- Posts: 15
- Thank you received: 0
6 years 8 months ago #157368
by bb9
Replied by bb9 on topic Intégrer une page
Je te confirme que le XML passe
The topic has been locked.
- Nickko
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 1955
- Thank you received: 410
6 years 8 months ago #157369
by Nickko
Nickko
Head of ergonomics, UX & UI.
Replied by Nickko on topic Intégrer une page
Et sa s'affiche correctement ?
Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
- bb9
- Topic Author
- Offline
- New Member
Less
More
- Posts: 15
- Thank you received: 0
6 years 8 months ago #157370
by bb9
Replied by bb9 on topic Intégrer une page
Non, il ouvre bien le fichier mais avec des message du genres "This page contains the following errors ..."
The topic has been locked.
- LouisGac
- Visitor
6 years 8 months ago #157371
by LouisGac
Replied by LouisGac on topic Intégrer une page
pour les fichiers qui peuvent être uploadés:
github.com/LimeSurvey/LimeSurvey/blob/de...fig-defaults.php#L85
(il faut mettre à jour cette valeur dans le fichier config.php, pas config-defaults)
github.com/LimeSurvey/LimeSurvey/blob/de...fig-defaults.php#L85
(il faut mettre à jour cette valeur dans le fichier config.php, pas config-defaults)
The topic has been locked.
Moderators: Nickko