Zwei Metatags... bugs?

Gesperrt
djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Zwei Metatags... bugs?

Beitrag von djavet » Mi 7. Mai 2008, 12:58

Hallo

Mit die alte Version, wenn die Metatag wurden nicht erfassen im Properties, es hat von layout genommen, jetz, mit 4.8.3 nicht mehr...
Ich habe mein default metatags ins layout, aber contentido generiert immer noch pro seite sein Metatags... :cry:
Schelcht wenn ich update alle mein website auf 4.8.3... Muss ein einfach löshung finden.

Wie kann ich es ändern? Es war sehr einfach vorher, is diese Prozess geändern jetzt, oder is das ein Bug?

-> http://brasserietroisdames.ch/cms/front_content.php

Code: Alles auswählen

<!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">
<head>
<base href="http://www.brasserietroisdames.ch/cms/" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<meta name="Author" content="Dominique Javet - www.metadelic.com" />
<meta name="Robots" content="index,follow" />
<meta name="Description" content="Il y a les brasseries qui font de la bière blonde platinée, des brasseries qui font des rousses sirupeuses, des brasseries qui font des brunes fatiguée, des brasseries qui font de la bière grisaille, des brasseries qui font de la bière en noir et blanc, des brasseries qui font de la bière de synthèse, et puis... il y a la Brasserie Trois-Dames, avec ses bières en Technicolor qui se projettent sur l'écran large de votre palais." />
<meta name="Keywords" content="bière, artisanale, brasserie. trois dames, biere, bières, bieres, malt, houblon, brassage, sainte-croix, ste-croix, croix, vaud, suisse, suisse romande, fermentation, fermentation haute, porter, stout, abbaye, blanche,  microbrasserie, blonde, bière d'été, bière d'automne, bière de Noël, bière d'hiver, bière de printemps, Bier, Brauerei, Getränke, Raphael Mettler, mettler, raphael, ale, bise noire, black stout, espresso stout, india brown, ipa, Fraîcheur, voisine, Pacific North West Pale Ale, Pale Ale, rivale, saison, Récolte, cystal, munich, Impériale Pale Ale, sios, bietage, brazil, Sios Trophy" />
<title>Brasserie Trois Dames</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/table.css" />
<link rel="stylesheet" href="css/jquery.lightbox.packed.css" type="text/css" media="screen" />

<script type="text/javascript" src="js/jquery-1.2.3.pack.js"></script>

<script type="text/javascript" src="js/jquery.lightbox.js"></script>
<script type="text/javascript" src="js/tablesort_packed.js"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){$('a[href][rel*=external]').each(function(i){this.target = "_blank";});});
//]]>
</script>
<meta name="generator" content="CMS Contenido 4.8.3" />
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
<meta name="robots" content="" />
<meta name="revisit-after" content="" />
<meta name="keywords" content="beer, place, 2007, contest, first, gold, victoria, british, columbia, silver" />
<meta name="expires" content="" />
<meta name="description" content="Distinctions" />
<meta name="date" content="2008-04-16 21:33:48" />
<meta name="author" content="" />

</head>

<body>
Gruss, dom

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 7. Mai 2008, 13:57

*** make your own tools (wishlist :: thx)

djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag von djavet » Mi 7. Mai 2008, 14:46

Danke.

Wird es per default integriert ins 4.8.4?

Gruss, Dom

djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag von djavet » Mi 7. Mai 2008, 14:54

Ich habe die anderung eingebaubt, aber es ist immer das gleiche...
Sorry...

Dom

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Mi 7. Mai 2008, 15:56

Muss ich mir mal bei Gelegenheit näher anschauen. Könnte es sein dass die Änderung (noch) kein XHTML unterstützt?
<meta name="author" content="" /> ich glaube dass diese Tags durch den Pattern nicht gematcht werden.

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 7. Mai 2008, 18:01

ad. pattern xhtml
eigentlich wird auch das gemacht...

die änderungen wirken sich aber nur bei neu generierung des con_code eintrags aus...
d.h. mit con_code leeren hätte alles geklappt...
*** make your own tools (wishlist :: thx)

djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag von djavet » Mi 7. Mai 2008, 19:49

Ich verstehe nicht mehr....
Hier mein home layout:

Code: Alles auswählen

<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<meta name="Author" content="Dominique Javet - www.metadelic.com" />
<meta name="Robots" content="index,follow" />
<meta name="Description" content="Il y a les brasseries qui font de la bière blonde platinée, des brasseries qui font des rousses sirupeuses, des brasseries qui font des brunes fatiguée, des brasseries qui font de la bière grisaille, des brasseries qui font de la bière en noir et blanc, des brasseries qui font de la bière de synthèse, et puis... il y a la Brasserie Trois-Dames, avec ses bières en Technicolor qui se projettent sur l'écran large de votre palais." />
<meta name="Keywords" content="bière, artisanale, brasserie. trois dames, biere, bières, bieres, malt, houblon, brassage, sainte-croix, ste-croix, croix, vaud, suisse, suisse romande, fermentation, fermentation haute, porter, stout, abbaye, blanche,  microbrasserie, blonde, bière d'été, bière d'automne, bière de Noël, bière d'hiver, bière de printemps, Bier, Brauerei, Getränke, Raphael Mettler, mettler, raphael, ale, bise noire, black stout, espresso stout, india brown, ipa, Fraîcheur, voisine, Pacific North West Pale Ale, Pale Ale, rivale, saison, Récolte, cystal, munich, Impériale Pale Ale, sios, bietage, brazil, Sios Trophy" />
<title>Brasserie Trois Dames</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" href="css/jquery.lightbox.packed.css" type="text/css" media="screen" />

<script type="text/javascript" src="js/jquery-1.2.3.pack.js"></script>
<script type="text/javascript" src="js/jquery.lightbox.js"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){$('a[href][rel*=external]').each(function(i){this.target = "_blank";});});
//]]>
</script>
</head>
<body>
<div class="main">
  <div class="topa">
    <div class="topMenu">
    <!-- start topmenu -->
      CMS_CONTAINER[1]
    <!-- end topmenu -->
    </div>
    <div class="search">
      <!-- start lng -->
      CMS_CONTAINER[2]
      <!-- end lng -->
    </div>
  </div>
  <div class="topb">
  <!-- start pix header -->
  CMS_CONTAINER[3]
  <!-- end pix header -->
  </div>
  <div class="cont">
    <div class="leftColumn">
      <!-- start main menu -->
      CMS_CONTAINER[4]
      <!-- end main menu -->
      <!-- start news teaser -->
      CMS_CONTAINER[5]
      <!-- end news teaser -->
    </div>
    <div class="center">
      <div class="txtnews">
       CMS_CONTAINER[9]
      </div>
      <!-- start content/news -->
      CMS_CONTAINER[6]
      <!-- end content/news -->
    </div>
  </div>
  <div class="slinks">
  <!-- start footermenu -->
    CMS_CONTAINER[7]
  <!-- end footermenu -->
  </div>
  <div class="cpr">
  <!-- start copyright -->
    CMS_CONTAINER[8]
  <!-- end copyright -->
  </div>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-1365378-8");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>

Und noch etwas komish, wenn ich editieren mein artikel mit ein custom meta infos, das infos ist in falshe platz...


Gibt es etwas falsh ?

Code: Alles auswählen

<!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">
<head>
<base href="http://www.brasserietroisdames.ch/cms/" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<meta name="author" content="dom dom">
<meta name="Robots" content="index,follow" />
<meta name="description" content="fdfsd fsdfdfds">
<meta name="keywords" content="keyword list">
<title>Bras</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" href="css/jquery.lightbox.packed.css" type="text/css" media="screen" />

<script type="text/javascript" src="js/jquery-1.2.3.pack.js"></script>
<script type="text/javascript" src="js/jquery.lightbox.js"></script>

<script type="text/javascript">
//<![CDATA[
$(function(){$('a[href][rel*=external]').each(function(i){this.target = "_blank";});});
//]]>
</script>
<meta name="generator" content="CMS Contenido 4.8.3" />
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
<meta name="robots" content="" />
<meta name="revisit-after" content="" />
<meta name="keywords" content="font, brasseries, bire" />
<meta name="expires" content="" />
<meta name="description" content="" />
<meta name="date" content="2008-05-07 13:15:21" />
<meta name="author" content="" />

</head>
Na ja ... vielen danke im voraus für ihre hilfe.

Dom

PS: Wenn nötig, ich kann für Timo oder Emergence ein backend acount machen >> PM?

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Do 8. Mai 2008, 08:06

Habe mir das Problem mal etwas näher angeschaut.

Lösung:
contenido/includes/functions.con2.php

Funktion conGenerateCode()

Code: Alles auswählen

$sMetatags .= $oMetaTagGen->render()."\n";
ersetzen durch

Code: Alles auswählen

if (preg_match('/(<meta(?:\s+)name(?:\s*)=(?:\s*)(?:\\\\"|\\\\\')(?:\s*)'.$value["name"].'(?:\s*)(?:\\\\"|\\\\\')(?:[^>]+)>\r?\n?)/i', $code, $aTmetatagfound)) {
    $code = str_replace($aTmetatagfound[1], $oMetaTagGen->render()."\n", $code);
} else {
    $sMetatags .= $oMetaTagGen->render()."\n";
}
Bei mir geht es. Einfach mal testen. Wenn es geht werde ich es dann für die nächste Version übernehmen.

djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag von djavet » Do 8. Mai 2008, 09:14

Supi!

Es ist nicht mehr 2x mal:
http://www.brasserietroisdames.ch/cms

Aber es nimmt immer mocht nich das per default meta infos von layout.
Andere Lösung?

vielen danke für deine Bemuhungen Timo.
Dom

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Do 8. Mai 2008, 09:36

Als Default werden in die Chains Informationen von Artikeln gezogen wie das interne Erstellungsdatum, der Autor etc, sofern er nicht extra im Artikel in den Metaeingabefeldern eingegeben wurde. Das ist so gewollt. Als Lösung diese Chain deaktiveren, das wird aber sicherlich nicht standardmäßig sein. contenido/plugins/chains/includes/include.chain.content.createmetatags.php oder in der config.chain.php

Wichtig war für diesen fix jetzt nur, dass Metatags nicht doppelt erstellt werden.

djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag von djavet » Do 8. Mai 2008, 12:07

Yope. verstehe.

merci vielmal für deine job.

Gruss, Dom

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Fr 9. Mai 2008, 11:01

fixed checkin

Gesperrt