Dotclear

Vous n'êtes pas identifié(e).

Annonce

#176 2015-04-07 10:14:24

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Cartes Google] support et discussion

Quand j'ajoute une carte à un billet, j'ai une notice et un warning. Remboursez !
dc2.7.6

2015-04-07 12:12:25 [ NOTICE] URL: /plugin.php?p=myGmaps
          Undefined index: entries (file : /homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/add.map.php, 285)
2015-04-07 12:12:25 [WARNING] URL: /plugin.php?p=myGmaps
          implode(): Invalid arguments passed (file : /homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/add.map.php, 292)
a:3:{i:0;a:9:{s:2:"no";i:8;s:2:"ts";s:19:"2015-04-07 12:12:25";s:3:"str";s:24:"Undefined index: entries";s:4:"file";s:77:"/homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/add.map.php";s:4:"line";i:285;s:3:"url";s:21:"/plugin.php?p=myGmaps";s:9:"backtrace";a:2:{i:0;s:97:"[/homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/index.php:34] : ::require_once";i:1;s:82:"[/homepages/15/d258054173/htdocs/labodc2/dotclear/admin/plugin.php:46] : ::include";}s:4:"hash";s:32:"06265854b9b66ea9e2f620c422296493";s:5:"count";i:1;}i:1;a:9:{s:2:"no";i:2;s:2:"ts";s:19:"2015-04-07 12:12:25";s:3:"str";s:35:"implode(): Invalid arguments passed";s:4:"file";s:77:"/homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/add.map.php";s:4:"line";i:292;s:3:"url";s:21:"/plugin.php?p=myGmaps";s:9:"backtrace";a:3:{i:0;s:95:"[/homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/add.map.php:292] : ::implode";i:1;s:97:"[/homepages/15/d258054173/htdocs/labodc2/all-blogs/plugins/myGmaps/index.php:34] : ::require_once";i:2;s:82:"[/homepages/15/d258054173/htdocs/labodc2/dotclear/admin/plugin.php:46] : ::include";}

Si tant est que ça puisse t'aider...

Dernière modification par pierrevg (2015-04-08 08:14:01)

Hors ligne

#177 2015-04-07 10:15:44

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [Cartes Google] support et discussion

Perso, avec le thème non modifié et la dernière version du plugin, j'ai pas de soucis d'affichage...

Hors ligne

#178 2015-04-07 10:30:17

i_love_dc
Membre
Inscription : 2007-07-13

Re : [Cartes Google] support et discussion

Bonjour.

Il me semble que le thème dcBootstrap appel "SA" jquery, jQuery-1.10.2.min.js inclut dans les dossiers du thème /dcBootstrap/js.
donc si c'est bien le cas, le blog peut être en version 5465.224.542, ca ne changera rien :)

Pour tester/remédier à cela, 2 solutions :

- - - - - - - - - - - - - - - - - - - - - - - - - - -

1 - Mettre l'appel jquery par défaut de dotclear (si les param. du blog sont sur la version 1.11.1, c'est celle ci qui fonctionnera)

- Éditer le "head.html"
- Changer la ligne

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.10.2.min.js"></script>

Par

<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script>

- - - - - - - - - - - - - - - - - - - - - - - - - - -

2 - Mettre à jour la version inclut dans le theme :

- Télécharger la dernière version jQuery.1.11.2.min, (clic-droit sur le lien > enregistrer la cible du lien sous)
- La déposer dans le dossier /js tu thème
- Éditer le "head.html"
- Changer la ligne

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.10.2.min.js"></script>

Par

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.11.2.min.js"></script>

- - - - - - - - - - - - - - - - - - - - - - - - - - -

Dans tout les cas la version du thème est la 1.10.2.
Donc celle de dotclear (1.11.1) et la mise à jour manuelle (1.11.2) sont plus ressentes que celle du thème.

Peut importe la manip effectuée, ne pas oublier de vider le cache via l'outil "Maintenance"


.

Dernière modification par i_love_dc (2015-04-07 10:36:36)

Hors ligne

#179 2015-04-08 06:05:45

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

Merci I_Love_Dc ; mais toujours rien après ces deux modifs sur mon article "test" ici http://acturoc.fr/2029ouplus/index.php/ … nt-Cassien

Note que tu demandes dans ta manip de remplacer deux fois la même ligne

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.10.2.min.js"></script>

Sachant qu'elle a été remplacé une première fois, pour la seconde fois, je n'ai fait que rajouter ton second code soit

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.11.2.min.js"></script>

cela bien sûr après avoir téléchargé le js et l'avoir posé là où il faut, c'est à dire mon dossier de thème perso. ;)

Dernière modification par bebr (2015-04-08 06:11:08)

Hors ligne

#180 2015-04-08 10:27:52

i_love_dc
Membre
Inscription : 2007-07-13

Re : [Cartes Google] support et discussion

Bonjour bebr.

Petite rectif, je ne te disait pas de changer 2 fois la ligne ci-dessous ;-)

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.10.2.min.js"></script>

Je te donnais simplement 2 manières/solutions différentes de rectifier/mettre à jour ta version jQuery.



Quoi qu'il en soit tu as désormais 2 appels à Jquey .
1- Le premier (ci-dessous) va directement chercher la v1.11.2 dans ton thème :

<script type="text/javascript" src="/2029ouplus/themes/dcBebStraV/js/jquery-1.11.2.min.js"></script>

2 - Le second est celui placé par défaut dans dotclear qui appel la v1.11.1 (inclut dans dotclear)

<script type="text/javascript" src="http://acturoc.fr/2029ouplus/index.php/?pf=jquery/1.11.1/jquery.js"></script>

As-tu essayé de visualiser tes billets contenant les carte avec un thème dcBoostrap par défaut et la dernière version du plugin ??


- EDIT  - via l'outil Firebug la console d'erreur dit que tu a 2 appels pour google map.

You have included the Google Maps API multiple times on this page. This may cause unexpected errors.
http://maps.gstatic.com/maps-api-v3/api/js/20/6/intl/fr_ALL/main.js
Line 60

- NOTE- au passage une erreur également provenant apparemment de "newletter".

.

Dernière modification par i_love_dc (2015-04-08 10:42:58)

Hors ligne

#181 2015-04-09 10:11:55

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

Merci pour toutes ces précisions.
Oui j'ai bien ces deux appels du jQuery. et installer le thème dcbootstrap par défaut ne change rien avec les réglages précités. (tpl nettoyés)
quand à la version du plugin, j'en suis à la 5.0 et c'est bien la dernière disponible.
J'ai supprimé un appel à Google Maps que j'avais rajouté dans mon "_head.html".
Quand à l'erreur concernant Newsletter....on voit ça plus tard ? ;)

Hors ligne

#182 2015-04-09 12:17:52

i_love_dc
Membre
Inscription : 2007-07-13

Re : [Cartes Google] support et discussion

en ce qui concerne la version dotclear c'est la dernière?


autre solution:

- désactiver tout les plugins ajoutés sauf le plugin "google map"
- Vider le cache

voir ce que cela donne

Dernière modification par i_love_dc (2015-04-09 12:28:36)

Hors ligne

#183 2015-04-09 17:27:56

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : [Cartes Google] support et discussion

@bebr : je viens de tester le plugin sur le blog de mon profil avec le thème dcBootstrap et il fonctionne normalement.

C'est donc bien ton thème qui est en cause ;) Peux-tu poster ici le contenu complet des fichiers  _post.html et _head.html de celui-ci ?

En ligne

#184 2015-04-10 05:25:52

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

@i_love_dc : oui, dc 2.7.5 mais à quoi bon désactiver mes plugins sauf "Google Maps" alors que ma carte s'affiche bien avec le thème par défaut "BlowUp" et tous mes plugins activés ?

@Philippe : alors pourquoi lorsque j'utilise le thème DcBooStrap d'origine de mon côté n'ai-je pas non plus de carte ?

Voici mon "_head.html" :

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta property="fb:admins" content="1711443979" />

<link rel="stylesheet"  href="{{tpl:BlogThemeURL}}/style.css" type="text/css" media="screen" />
<link rel="stylesheet"  href="{{tpl:BlogThemeURL}}/lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all" />
<link rel="stylesheet"  href="{{tpl:BlogThemeURL}}/lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all" />

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.11.2.min.js"></script>
<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script>
<script type="text/javascript" src="{{tpl:BlogThemeURL}}/../default/js/jquery.cookie.js"></script>
<script type="text/javascript" src="{{tpl:BlogThemeURL}}/lib/bootstrap/js/bootstrap.min.js"></script>


<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
	<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/respond.min.js"></script>
    <script type='text/javascript' src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<script type="text/javascript">
  $(document).ready(function(){
    $("#wrapper").addClass("container clearfix");
    $("#main").addClass("col-xs-12 col-sm-12 col-md-8 col-lg-8");
    $("#sidebar").addClass("col-xs-12 col-sm-12 col-md-4 col-lg-4");
  });
</script>

<script type="text/javascript">
//<![CDATA[
  (function() {
    var shr = document.createElement('script');
    shr.setAttribute('data-cfasync', 'false');
    shr.src = '//dsms0mj1bbhn4.cloudfront.net/assets/pub/shareaholic.js';
    shr.type = 'text/javascript'; shr.async = 'true';
    shr.onload = shr.onreadystatechange = function() {
      var rs = this.readyState;
      if (rs && rs != 'complete' && rs != 'loaded') return;
      var site_id = '587b30a037e8919f8b9461dc85dd8b58';
      try { Shareaholic.init(site_id); } catch (e) {}
    };
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(shr, s);
  })();
//]]>
</script>

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-59385852-1', 'auto');
  ga('send', 'pageview');

</script>

<script>            
 jQuery(document).ready(function() {
 var offset = 100;
 var duration = 500;
 jQuery(window).scroll(function() {
 if (jQuery(this).scrollTop() > offset) {
 jQuery('.vers-le-haut').fadeIn(duration);
 } else {
 jQuery('.vers-le-haut').fadeOut(duration);
 }
 });
  jQuery('.vers-le-haut').click(function(event) {
 event.preventDefault();
 jQuery('html, body').animate({scrollTop: 0}, duration);
 return false;
 })
 });
 </script>

<link rel="stylesheet" id="font-awesome-css" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" type="text/css" media="screen">


{{tpl:include src="user_head.html"}}
{{tpl:SysBehavior behavior="publicHeadContent"}}

et mon "post.html" :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />

  <title>{{tpl:EntryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
  <meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
  <meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
  <meta name="author" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
  <meta name="date" scheme="W3CDTF" content="{{tpl:EntryDate iso8601="1"}}" />

  <link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
  <meta name="dc.title" content="{{tpl:EntryTitle encode_html="1"}}" />
  <meta name="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
  <meta name="dc.creator" content="{{tpl:EntryAuthorCommonName encode_html="1"}}" />
  <meta name="dc.language" content="{{tpl:EntryLang}}" />
  <meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
  <meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
  <meta name="dc.date" scheme="W3CDTF" content="{{tpl:EntryDate iso8601="1"}}" />
  <meta name="dc.type" content="text" />
  <meta name="dc.format" content="text/html" />

  <link rel="top" href="{{tpl:BlogURL}}" title="{{tpl:lang Home}}" />
  <link rel="contents" href="{{tpl:BlogArchiveURL}}" title="{{tpl:lang Archives}}" />
  <tpl:EntryIf pings_active="1"><link rel="pingback" href="{{tpl:BlogXMLRPCURL}}" /></tpl:EntryIf>

  <tpl:EntryNext><link rel="next" href="{{tpl:EntryURL}}"
  title="{{tpl:EntryTitle encode_html="1"}}" /></tpl:EntryNext>

  <tpl:EntryPrevious><link rel="prev" href="{{tpl:EntryURL}}"
  title="{{tpl:EntryTitle encode_html="1"}}" /></tpl:EntryPrevious>

  <link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{{tpl:BlogFeedURL type="atom"}}" />

  {{tpl:include src="_head.html"}}

  <script type="text/javascript" src="{{tpl:BlogThemeURL}}/../default/js/post.js"></script>
  <script type="text/javascript">
  //<![CDATA[
  var post_remember_str = '{{tpl:lang Remember me on this blog}}';
  //]]>
  </script>

{{tpl:postCountIncrement}}

</head>

<body class="dc-post">

<div id="page">
{{tpl:EntryPingData}}

{{tpl:include src="_top.html"}}

<div id="wrapper">

<div id="main">
  <div id="content">
  <p id="navlinks">
  <tpl:EntryPrevious><a href="{{tpl:EntryURL}}"
  title="{{tpl:EntryTitle encode_html="1"}}" class="prev">&#171; {{tpl:EntryTitle encode_html="1"
  cut_string="50"}}</a></tpl:EntryPrevious>
  <tpl:EntryNext> <span>-</span> <a href="{{tpl:EntryURL}}"
  title="{{tpl:EntryTitle encode_html="1"}}" class="next">{{tpl:EntryTitle encode_html="1"
  cut_string="50"}} &#187;</a></tpl:EntryNext>
  </p>

  <div id="p{{tpl:EntryID}}" class="post">
    <h2 class="post-title">{{tpl:EntryTitle encode_html="1"}}</h2>

    <p class="post-info">{{tpl:lang By}} {{tpl:EntryAuthorLink}}
    {{tpl:lang on}} {{tpl:EntryDate}}, {{tpl:EntryTime}}
    <tpl:EntryIf has_category="1">
    - <a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a>
    </tpl:EntryIf>
    - <a href="{{tpl:EntryURL}}">{{tpl:lang Permalink}}</a> - {{tpl:postCountGet}}
    </p>

    <tpl:EntryTags>
    <tpl:TagsHeader><ul class="post-tags"></tpl:TagsHeader>
    <li><a href="{{tpl:TagURL}}" rel="tag">{{tpl:TagID}}</a></li>
    <tpl:TagsFooter></ul></tpl:TagsFooter>
    </tpl:EntryTags>

    <!-- # --BEHAVIOR-- publicEntryBeforeContent -->
    {{tpl:SysBehavior behavior="publicEntryBeforeContent"}}

    <!-- # Entry with an excerpt -->
    <tpl:EntryIf extended="1">
      <div class="post-excerpt">{{tpl:EntryExcerpt}}</div>
    </tpl:EntryIf>

    <div class="post-content">{{tpl:EntryContent}}</div>


    <!-- # --BEHAVIOR-- publicEntryAfterContent -->
    {{tpl:SysBehavior behavior="publicEntryAfterContent"}}
  </div>
<br />
<div class='shareaholic-canvas' data-app='share_buttons' data-app-id='8101'></div>

  <!-- # Attachments -->
  <tpl:Attachments>
    <tpl:AttachmentsHeader>
      <div id="attachments">
      <h3>{{tpl:lang Attachments}}</h3>
      <ul>
    </tpl:AttachmentsHeader>
      <li class="{{tpl:AttachmentType}}">
        <tpl:AttachmentIf is_mp3="1">
          {{tpl:include src="_mp3_player.html"/}} -
        </tpl:AttachmentIf>
        <tpl:AttachmentIf is_flv="1">
	     {{tpl:include src="_flv_player.html"/}}
	   </tpl:AttachmentIf>
	   <tpl:AttachmentIf is_flv="0">
	   	<a href="{{tpl:AttachmentURL}}"
		title="{{tpl:AttachmentFileName}} ({{tpl:AttachmentSize}})">{{tpl:AttachmentTitle}}</a>
        </tpl:AttachmentIf>
      </li>
    <tpl:AttachmentsFooter>
      </ul>
      </div>
    </tpl:AttachmentsFooter>
  </tpl:Attachments>

  <!-- # Comments -->
  <tpl:EntryIf show_comments="1">
    <tpl:Comments>
    <tpl:CommentsHeader>
      <div id="comments">
        <h3>{{tpl:lang Comments}}</h3>
      <dl>
    </tpl:CommentsHeader>
      <dt id="c{{tpl:CommentID}}" class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}"><a
      href="#c{{tpl:CommentID}}" class="comment-number">{{tpl:CommentOrderNumber}}.</a>
      {{tpl:lang On}} {{tpl:CommentDate}}, {{tpl:CommentTime}}
      {{tpl:lang by}} {{tpl:CommentAuthorLink}}</dt>

      <dd class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">
      <!-- # --BEHAVIOR-- publicCommentBeforeContent -->
      {{tpl:SysBehavior behavior="publicCommentBeforeContent"}}

      {{tpl:CommentContent}}

      <!-- # --BEHAVIOR-- publicCommentAfterContent -->
      {{tpl:SysBehavior behavior="publicCommentAfterContent"}}
      </dd>
    <tpl:CommentsFooter>
      </dl>
      </div>
    </tpl:CommentsFooter>
    </tpl:Comments>
  </tpl:EntryIf>

  <tpl:EntryIf comments_active="1">
    <tpl:SysIfFormError>
      <p class="error" id="pr">{{tpl:SysFormError}}</p>
    </tpl:SysIfFormError>

    <tpl:SysIfCommentPublished>
      <p class="message" id="pr">{{tpl:lang Your comment has been published.}}</p>
    </tpl:SysIfCommentPublished>

    <tpl:SysIfCommentPending>
      <p class="message" id="pr">{{tpl:lang Your comment has been submitted and
      will be reviewed for publication.}}</p>
    </tpl:SysIfCommentPending>

    <!-- # Comment form -->
    <form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form">
      <tpl:IfCommentPreview>
        <div id="pr">
          <h3>{{tpl:lang Your comment}}</h3>
          <dl>
            <dd class="comment-preview">{{tpl:CommentPreviewContent}}</dd>
          </dl>
          <p class="buttons"><input type="submit" class="submit" value="{{tpl:lang send}}" /></p>
        </div>
      </tpl:IfCommentPreview>

      <h3>{{tpl:lang Add a comment}}</h3>
      <fieldset>
        <!-- # --BEHAVIOR-- publicCommentFormBeforeContent -->
        {{tpl:SysBehavior behavior="publicCommentFormBeforeContent"}}

        <p class="field"><label for="c_name">{{tpl:lang Name or nickname}}&nbsp;:</label>
        <input name="c_name" id="c_name" type="text" size="30" maxlength="255"
        value="{{tpl:CommentPreviewName encode_html="1"}}" />
        </p>

        <p class="field"><label for="c_mail">{{tpl:lang Email address}}&nbsp;:</label>
        <input name="c_mail" id="c_mail" type="text" size="30" maxlength="255"
        value="{{tpl:CommentPreviewEmail encode_html="1"}}" />
        </p>

        <p class="field"><label for="c_site">{{tpl:lang Website}} ({{tpl:lang optional}})&nbsp;:</label>
        <input name="c_site" id="c_site" type="text" size="30" maxlength="255"
        value="{{tpl:CommentPreviewSite encode_html="1"}}" />
        </p>

        <p style="display:none"><input name="f_mail" type="text" size="30"
        maxlength="255" value="" /></p>

        <p class="field"><label for="c_content">{{tpl:lang Comment}}&nbsp;:</label>
        <textarea name="c_content" id="c_content" cols="35"
        rows="7">{{tpl:CommentPreviewContent raw="1" encode_html="1"}}</textarea>
        </p>
        <p class="form-help">{{tpl:CommentHelp}}</p>

        <!-- # --BEHAVIOR-- publicCommentFormAfterContent -->
        {{tpl:SysBehavior behavior="publicCommentFormAfterContent"}}
      </fieldset>

      <fieldset>
        <p class="buttons"><input type="submit" class="preview" name="preview" value="{{tpl:lang preview}}" />
        <tpl:IfCommentPreview><input type="submit" class="submit" value="{{tpl:lang send}}" /></tpl:IfCommentPreview></p>
      </fieldset>
    </form>
  </tpl:EntryIf>

  <!-- # Trackbacks -->
  <tpl:EntryIf show_pings="1">
    <div id="pings">
    <h3>{{tpl:lang They posted on the same topic}}</h3>
    <tpl:Pings>
      <tpl:PingsHeader>
      <dl>
      </tpl:PingsHeader>
        <dt id="c{{tpl:PingID}}" class="{{tpl:PingIfOdd}} {{tpl:PingIfFirst}}"><a href="#c{{tpl:PingID}}"
        class="ping-number">{{tpl:PingOrderNumber}}.</a>
        {{tpl:lang On}} {{tpl:PingDate}}, {{tpl:PingTime}}
        {{tpl:lang by}} {{tpl:PingBlogName encode_html="1"}}</dt>

        <dd class="{{tpl:PingIfOdd}} {{tpl:PingIfFirst}}">
        <!-- # --BEHAVIOR-- publicPingBeforeContent -->
        {{tpl:SysBehavior behavior="publicPingBeforeContent"}}

        <p><a href="{{tpl:PingAuthorURL}}"
        {{tpl:PingNoFollow}}>{{tpl:PingTitle encode_html="1"}}</a></p>
        {{tpl:PingContent}}

        <!-- # --BEHAVIOR-- publicPingAfterContent -->
        {{tpl:SysBehavior behavior="publicPingAfterContent"}}
        </dd>
      <tpl:PingsFooter>
      </dl>
      </tpl:PingsFooter>
    </tpl:Pings>
    </div>
  </tpl:EntryIf>

  <tpl:EntryIf pings_active="1">
    <p id="ping-url">{{tpl:lang Trackback URL}}&nbsp;: {{tpl:EntryPingLink}}</p>
  </tpl:EntryIf>

  <tpl:EntryIf operator="or" comments_active="1" pings_active="1">
  <p id="comments-feed"><a class="feed" href="{{tpl:BlogFeedURL type="atom"}}/comments/{{tpl:EntryID}}"
  title="{{tpl:lang This post's comments Atom feed}}">{{tpl:lang This post's comments feed}}</a></p>
  </tpl:EntryIf>
  </div>
</div> <!-- End #main -->

<div id="sidebar">
  <div id="blognav">
    {{tpl:Widgets type="nav"}}
  </div> <!-- End #blognav -->

  <div id="blogextra">
    {{tpl:Widgets type="extra"}}
  </div> <!-- End #blogextra -->
</div>

</div> <!-- End #wrapper -->

{{tpl:include src="_footer.html"}}
</div> <!-- End #page -->
</body>
</html>

Merci encore ;)

Hors ligne

#185 2015-04-10 05:53:58

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : [Cartes Google] support et discussion

Le souci vient probablement du fichier _head.html qui inclut encore deux fois la bibliothèque jQuery :

<script type="text/javascript" src="{{tpl:BlogThemeURL}}/js/jquery-1.11.2.min.js"></script>
<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script>

Supprime la première de ces deux lignes pour commencer.

En revanche, je ne sais pas pourquoi ça ne marche pas avec le thème dcBootstrap chez toi, en effet j'ai simplement téléchargé depuis Dotaddict et appliqué le thème chez moi sans autre intervention...

En ligne

#186 2015-04-11 08:17:40

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

"probablement" ? Et bien non, sa suppression ne change rien.
Et si tu ne sais pas pourquoi DcBootStrap ne fonctionne pas chez moi alors imagine moi ! ;)
Suis-je condamné à rester coincé avec mon problème ? :/

Hors ligne

#187 2015-04-11 09:09:53

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : [Cartes Google] support et discussion

bebr a écrit :

"probablement" ? Et bien non, sa suppression ne change rien.

Dans tous les cas il fallait le faire ;)

Maintenant, il reste une erreur javascript sur ta page, qui semble venir du plugin newsletter. Peux-tu le désactiver et tester sans lui ?

En ligne

#188 2015-04-11 14:47:14

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

YES YES YES & RE-YESSSSS ! ;)
La désactivation du plugin Newsletter corrige mon problème de carte Google !
Bon je vais voir si mon plugin Newsletter est à jour etc...
Et je reviens vers vous.
MERCI BEAUCOUP.

Hors ligne

#189 2015-04-11 14:55:10

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

Euh j'ai un doute... je suis sur un second PC différent de celui que j'utilise à 99% habituellement.
J'ai laissé désactivé le plugin Newsletter. Nettoyé le cache de tpl.
Pouvez-vous me dire si l'un d'entre vous a la carte Google Maps sur cet unique billet de test : http://acturoc.fr/2029ouplus/index.php/ … nt-Cassien ?
Si oui je réactiverai Newsletter et ensuite vous m'aiderez à corriger l'erreur javascript car ce plugin est à jour. (version 3.9.5)
Merci.

Dernière modification par bebr (2015-04-11 14:58:30)

Hors ligne

#190 2015-04-11 14:59:20

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : [Cartes Google] support et discussion

Oui, la carte est bien visible maintenant ;)

En ligne

#191 2015-04-13 07:04:15

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

Cool ! Donc on passe à la phase 2 ? sur ce fil de discussion ou j'en créé un nouveau ?

Hors ligne

#192 2015-04-13 07:05:36

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

i_love_dc a écrit :

- NOTE- au passage une erreur également provenant apparemment de "newletter".

Tu peux m'en dire plus stp ? Merci ;)

Hors ligne

#193 2015-04-14 06:47:11

bebr
Membre
Lieu : Roquefort-Les-Pins
Inscription : 2007-06-18
Site Web

Re : [Cartes Google] support et discussion

Juste pour info, j'ai posté sur le sujet d'assistance du plugin Newsletter : http://forum.dotclear.org/viewtopic.php … 63#p332863
;)

Hors ligne

#194 2015-05-26 21:33:33

Welsh
Membre
Inscription : 2011-12-28

Re : [Cartes Google] support et discussion

Bonsoir

Merci pour le boulot sur ce plugin.
Je l'utilise comme balise de template sur une page de catégorie pour afficher els lieux dont je parle dans la dite catégorie.

N'y aurait-il pas un bug sur le centrage de la carte dans le cas d'une utilisation en balise ?
Je m'explique. Ne connaissant pas actuellement tous les points que je avis positionner, je souhaite que le centrage (et le zoom accessoirement) se fassent automatiquement.
Naïvement, je ne remplis pas de paramètre center. Et ça ne marche pas... Et je n'ai pas trouvé de paramètres permettant de le faire...

Une idée

Welsh

PS :  de mémoire, il me semble que c'est avec un objet Bounds ou quelque chose de ce type...
PPS : et tant qu'on y est, on peut ajouter les options pour le contrôle de zoom via la souris :-) Merci M'sieur !

Dernière modification par Welsh (2015-05-26 21:34:50)

Hors ligne

#195 2015-05-27 11:33:30

Welsh
Membre
Inscription : 2011-12-28

Re : [Cartes Google] support et discussion

Bonjour

J'ai regardé d'un peu plus près.

Pour créer une carte Google Maps avec ce que j'aimerais, le principe est le suivant (je pars du principe que les points/éléments sont géocodés) :
- positionner les options
     - mapTypeId : type de restitution (terrain, roadmap..)
     - scaleControl : permet d'afficher le curseur
- créer un rectangle par bounds = new google.maps.LatLngBounds();
- créer la carte par new google.maps.Map()
- créer un cluster de marqueurs par new MarkerClusterer (carte)
- pour les différents éléments à positionner sur la carte
     - créer un nouveau point avec les coordonnées par new google.maps.LatLng(lat, long)
     - étendre le rectangle (pas trouvé mieux comme traduction) par bounds.extend (point)
     - ajouter ce marqeur au cluster par marqueurCluster.addMarker()
     - créer un nouveau marqueur associé par new google.maps.Marker ({position: point})
- à la fin remplir le rectangle avec la carte par carte.fitBounds(bounds)

Voilà globalement la démarche.

J'avoue que je n'ai pas regardé le code du plugin et ne sais pas comment cela pourrait s'insérer, en particulier pour les éléments autre que des points.

Welsh

Hors ligne

#196 2015-09-05 21:43:51

dme69
Membre
Inscription : 2014-03-27

Re : [Cartes Google] support et discussion

Bonjour,

Avec la dernière version de dotclear et du plugin, à chaque fois que j'ajoute un marker sur un élément de carte, j'ai un gros et vilain message d'erreur sur mon billet

( ! ) Notice: Undefined offset: 1 in C:\wamp\www\dotclear\plugins\myGmaps\_public.php on line 222
Call Stack
#    Time    Memory    Function    Location
1    0.0005    247240    {main}( )    ..\index.php:0
2    0.0013    299264    require( 'C:\wamp\www\dotclear\inc\public\prepend.php' )    ..\index.php:22
3    1.5180    7590040    dcUrlHandlers->getDocument( )    ..\prepend.php:156
4    1.5182    7595032    urlHandler->callHandler( )    ..\lib.urlhandlers.php:187
5    1.5182    7595080    call_user_func:{C:\wamp\www\dotclear\inc\libs\clearbricks\url.handler\class.url.handler.php:166} ( )    ..\class.url.handler.php:166
6    1.5190    7596672    dcUrlHandlers::post( )    ..\class.url.handler.php:166
....

Dans la console de debug, j'ai : SyntaxError: expected expression, got ','
quand je regarde le script concerné (depuis la console) :
marker = new google.maps.Marker({
    icon : "",
    position: new google.maps.LatLng(,),
    title: title_3,
    map: map_1
});
le marker ne semble pas être géolocalisé ?

Si je ne mets pas de marker, la carte s'affiche.

Je suis en local avec Wamp.

Dominique.

Hors ligne

#197 2015-09-06 05:36:02

i_love_dc
Membre
Inscription : 2007-07-13

Re : [Cartes Google] support et discussion

Bonjour,
- wamp est-il à jour (version php 5.3 minimum, dotclear est testé sur des versions 5.6?)
- version utilisé de dotclear, 2.8 ?
- version utilisé du plugin 5.0 ?
- version J.Query utilisée 1.11.3 ?
Il arrive parfois qu'il y est des erreurs en hébergement restreint (local) et qu'elles ne soient pas présentes en hébergement final.

Hors ligne

#198 2015-09-06 05:46:47

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : [Cartes Google] support et discussion

Dotclear 2.8 fonctionne très bien avec PHP 5.2. Par contre, pas dit que ce soit le cas pour certains plugins ni pour les prochaines versions du moteur.

Hors ligne

#199 2015-09-06 08:36:25

dme69
Membre
Inscription : 2014-03-27

Re : [Cartes Google] support et discussion

Bonjour,
Merci pour vos réponses (matinales :-) ).
C'est vrai que je n'ai pas donné toutes les infos :
- dernière version de Wamp (2.5)
- PHP 5.5.12
- dotclear 2.8
- le thème par défaut
- jquery : 1.4.2 ou 1.11.3 = même combat

Ce qui est bizarre aussi, c'est que dans l'admin sur la page d'édition du billet, le marker apparait bien.

J'espère que l'un de vous va m'aiguiller du bon côté pour résoudre ce soucis parce que je trouve ce plugin super pratique et j'aime bien son fonctionnement.

Dominique.

Hors ligne

#200 2015-09-06 16:17:57

dme69
Membre
Inscription : 2014-03-27

Re : [Cartes Google] support et discussion

J'ai réinstallé dotclear puis le module et maintenant, cela semble bien fonctionner ?
Je crois que la seule vraie différence est que la première fois la base de données était sqlite.

Bon en tout cas, ça semble bien se passer.

Merci pour votre aide.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map