Modification des informations du template par défaut   [RESOLU] - View the solution

User avatar
Guib
Member
 
Topic author
Posts: 21
Likes: 4 posts
Liked in: 1 post
Joined: Fri Nov 07, 2014 3:38 pm
Info

Modification des informations du template par défaut

by Guib » Wed Mar 11, 2015 5:21 pm

Bonjour,

Est-il possible de modifier le template qui sert à générer le fichier HTML de la visite ?
Par exemple pour éditer le contenu des balises "Titre" et "meta description" par défaut.

no avatar
benji33
Kolor Team
 
Posts: 5848
Likes: 92 posts
Liked in: 199 posts
Joined: Tue Apr 09, 2013 10:59 am
Location: France
Info

Re: Modification des informations du template par défaut

by benji33 » Thu Mar 12, 2015 9:58 am

Pour ne pas le faire post génération ?
Benjamin

User avatar
Guib
Member
 
Topic author
Posts: 21
Likes: 4 posts
Liked in: 1 post
Joined: Fri Nov 07, 2014 3:38 pm
Info

Re: Modification des informations du template par défaut

by Guib » Thu Mar 12, 2015 10:20 am

Absolument, pour entrer certaines données qui sont systématiquement reprises pour chaque projet.
J'ai aussi pensé créer un template html personnalisé en remplaçant les "includes" par du code en dur mais je ne sais pas ce que comprend chaque "include".
Est ce que le détail de chaque include est consultable quelque part ?

no avatar
benji33
Kolor Team
 
Posts: 5848
Likes: 92 posts
Liked in: 199 posts
Joined: Tue Apr 09, 2013 10:59 am
Location: France
Info

Re: Modification des informations du template par défaut  [RESOLU]

by benji33 » Thu Mar 12, 2015 10:40 am

Le seul problème c'est que les updates de templates sur les différentes versions de Panotour se feront sur ces fichiers "cachés".
Dans votre cas remplacez l'include "metatags" par ce code et modifiez le à votre guise :
Code: Select all
      <meta charset="utf-8" />
      <title>{{project.description.name}}{% if brandedTour %} | {{ptbrand}}{% endif %}</title>
{% ifequal project.description.description  "" %}{% if brandedTour %}
      <meta name="description" content="{{ptbrand}}" />
{% endif %}{% else %}
      <meta name="description" content="{{project.description.description}}{% if brandedTour %} ({{ptbrand}}){% endif %}" />
{% endifequal %}
      <meta name="keywords" content="{{project.description.name}}{% if brandedTour %},{{ptbrand}}{% endif %}" />
      <meta name="medium" content="mult" />
      <meta name="video_height" content="480"></meta>
      <meta name="video_width" content="640"></meta>
      <link rel="image_src" href="{{dataDirectory}}/thumbnail.jpg" />
      {% if brandedTour %}<meta name="generator" content="{{ptversion}}" />{% endif %}
{% if project.author %}{% ifnotequal project.author.description.name "" %}
      <meta name="author" content="{{project.author.description.name}}" />
{% endifnotequal %}{% endif %}
      <meta name="viewport" content="target-densitydpi=device-dpi, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui"/>
      <meta name="apple-mobile-web-app-capable" content="yes"/>
      <meta name="apple-mobile-web-app-status-bar-style" content="default">



EN: The internal templates are used to try and keep compatibility with user-edited html templates between versions. By using the above code instead of the tmpl include tag, we can't guarantee compatibility when you move on to a new version.
Benjamin

User avatar
Guib
Member
 
Topic author
Posts: 21
Likes: 4 posts
Liked in: 1 post
Joined: Fri Nov 07, 2014 3:38 pm
Info

Re: Modification des informations du template par défaut

by Guib » Thu Mar 12, 2015 11:08 am

Merci benjamin


Who is online

Users browsing this forum: No registered users and 2 guests