#1 (permalink)  
Old 10.07.2009, 12:58
Aufsteigender Benutzer
 
Join Date: 06.2008
Posts: 170
Rep Power: 4
RolandCP is on a distinguished road
Meta Keywords und Description
Hallo Christian,

Es ist super, dass die Meta-Tags mittlerweile dynamisch an den Content angepasst werden. Dazu gibt es in der portal_global doch die beiden Variablen $vbcms_global['meta_keywords'] und $vbcms_global['description'].

Jetzt meine Frage: Wie kann ich diese aus einem vb Addon ansteuern, damit ich sie individuell pro Content verändern kann. Den Inhalt des jeweiligen Seiteneintrages vom Addon bekomme ich doch erst, wenn ich das Addon-Skript aufrufe. Doch dann ist die Variable irgendwie schon verarbeitet, d.h. wenn ich im Addon diese Variablen verändere, sind die Meta-Tags doch wieder die allgemeinen aus vb.

Hast du eine Idee?

Danke im voraus.
Reply With Quote
  #2 (permalink)  
Old 10.07.2009, 13:03
Christian's Avatar
Web Design
 
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
Christian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond repute
Die Metatags waren schon immer dynamisch. Von welchem Content redest du, von den Seiten aus der Contentverwaltung?
__________________
Meine kleinen Engel ... Die Rabauken ...
Reply With Quote
  #3 (permalink)  
Old 10.07.2009, 13:07
Aufsteigender Benutzer
 
Join Date: 06.2008
Posts: 170
Rep Power: 4
RolandCP is on a distinguished road
Ja, die meine ich. Aber mein Problem bezieht sich jetzt gerade nicht auf den Content Bereich.

Wie kann ich diese Variablen ansteuern, damit die Keywords in meinem Addon, welches auch den vbcms Frame drumherum hat, verändert werden können? Die Portal_global wird doch von allen Seiten benutzt.
Reply With Quote
  #4 (permalink)  
Old 10.07.2009, 13:21
Christian's Avatar
Web Design
 
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
Christian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond reputeChristian has a reputation beyond repute
Was nun Contentverwaltung oder Addon? In Addons bzw. im Forum werden die vBulletin eigenen Metatags geladen.

Code:
$this->registry->options['keywords']
$this->registry->options['description']
Brauchst du in einem Addon beispielsweise separate dann geht das über ein Plugin auf den Hook load_vbcms_output_process_start

PHP Code:
if (THIS_SCRIPT == 'meinaddon')
{
    
$vbcms_global['meta_keywords'] = 'Kewords';
    
$vbcms_global['meta_description'] = 'Description';

__________________
Meine kleinen Engel ... Die Rabauken ...
Reply With Quote
  #5 (permalink)  
Old 10.07.2009, 13:45
Aufsteigender Benutzer
 
Join Date: 06.2008
Posts: 170
Rep Power: 4
RolandCP is on a distinguished road
Danke, das geht. Jetzt muß ich nur noch schauen, wie ich die Daten aus dem Addon in den Hook bekomme.

Nochmals danke.
Reply With Quote
  #6 (permalink)  
Old 13.07.2009, 08:24
Aufsteigender Benutzer
 
Join Date: 06.2008
Posts: 170
Rep Power: 4
RolandCP is on a distinguished road
Hallo Christian,

das funktioniert soweit ganz gut, allerdings habe ich nach Setzen der beiden vbcms Meta-Variablen jetzt plötzlich zwei Metatags pro Keywords und Description.

Einmal ganz oben die Originalen mit dem allgemeinen Inhalt und weiter unten die gesetzten durch die beiden Variablen.

Wie kann ich denn die originalen Meta-Tags entfernen?

Ich hoffe, Du verstehst, was ich meine.
Reply With Quote
  #7 (permalink)  
Old 22.03.2011, 12:44
Aufsteigender Benutzer
 
Join Date: 06.2008
Posts: 170
Rep Power: 4
RolandCP is on a distinguished road
Christian,

in den Content Seiten werden keywords und description immer noch doppelt ausgegeben. Einmal mit vb Text und dann noch zusätzlich die vbcms angepaßte Version.

Wie löschen wir die doppelten Metatags raus bzw. wie bekommen wir aus dem Headinclude die beiden Metatags raus? Denn anscheinend kommt die erste Variante aus dem Headinclude Template und die andere aus dem Portal_global Template.

---
update: Sehe gerade im Bugtracker, dass es wohl in 3.0.6 behoben wurde. Gibt es einen Workaround für <3.0.6? Es kann sich doch definitiv nur um einen str_replace für headinclude an der richten Stelle handeln.

Danke im voraus.

Last edited by RolandCP : 22.03.2011 at 13:01.
Reply With Quote
Reply

Lesezeichen

Thread Tools
Display Modes

Posting Rules
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist On.
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Meta Tags Title mal wieder unifex vBCMS® Fragen 1 12.02.2009 09:57
Description & Keywords doppelt?! elena vBCMS® Fragen 1 28.10.2008 18:14
neuer vorschlag: keywords und desc. dyn machen ragtek vBCMS® Fragen 2 05.07.2007 10:50
Meta-Tags (Stichwörter) Der Parkwächter vBCMS® Fragen 9 20.02.2007 09:51
Alllgemeine Frage [meta tags] michaelk Style- & Web Template Support 7 25.12.2005 22:55


Copyright © 2006, Reuter & Bloeß GbR.
| Datenschutz | Sitemap | Unsere Partner | Top |
Home Products Forum Über uns Support & FAQs
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.
Tipp: Fussball | Heilerde
Shopsystem, Shop System, CMS, Webkatalog mit vBCMS CMS