Aggiornare Nodewords (6.x-1.14).. qualcuno c'è riuscito?

9 contenuti / 0 new
Ultimo contenuto
Aggiornare Nodewords (6.x-1.14).. qualcuno c'è riuscito?

Ciao a tutti ho letto i post più recenti qui sul forum, e anche su drupal.org ma non mi si aggiorna Nodewords (devo passare da .13 a .14). la cosa è grave per via del problema noto che il modulo ha con i tag "description". ho provato mille volte ma non c'è verso non riesco ad aggiornare. Voi ci siete riusciti????
Al di là della perdita dei dati o meno, a questo punto
Altrimenti c'è un modulo alternativo per Drupal 6? Ho provato Integrated Metatags ma sto faticando a capire come funziona.
Vi ringrazio!

Drupal Version:

Probabilmente la mia risposta non ti sarà utile, ma io ho aggiornato senza nessun problema su diversi siti D6.
Per quale motivo non riesci ad aggiornare?

grazie, e figurati, niente è inutile! mi sento già meno sola :) a parte gli scherzi, sono riuscita ad aggiornarlo se nza perdita di dati. però facendo analizzare il sito da quei programmi online, il risultato è sempre che il tag description è mancante... mentre in realtà c'è. sto provando a cercare su drupal org per ora. magari puoi consigliarmi un programma serio che analizza la presenza dei tag in un sito? anche se credo proprio ci sia un problema col nodewords...

Aggiorno perchè per ora ho risolto: il problema che avevo era che su un paio di siti "Meta tag Analyzer", come ad esempio seocentro.com , l'analisi mi dava come risultato Title tag e Description tag mancanti (e in effetti ero scesa nelle serp), a volte su altri siti anche Keywords mancanti (!!!). dopo molto smanettare ho eliminato tutti i settings di Nodewords relativi alla Frontpage e alle Custom Page (ho anche cancellato tutto nei setting Generic Metatags).
Poi ho seguito questo articolo: http://www.webopius.com/content/211/how-to-change-a-page-meta-descriptio...
in pratica aggiungendo dentro page.tpl.php le variabili title, description e keywords e poi in template.php aggiungendo la preprocess function che è speigata nell'articolo linkato ... ho risolto. nel senso che adesso analizzando il sito tutte le keywords sono al loro posto. a questopunto era motlo probabilmente un problema del tema del sito, più che del modulo nodewords.
spero di aver effettivamente risolto, e anche nel caso di aiutare qualcuno. saluti a tutti

Ho notato che nelle issues del modulo ci sono molti post relativi alla mancanza del tag description: sei sicura di averlo configurato correttamente?
Magari il validatore non è molto attendibile...
Se non lo hai già installato, prova l'ottimo plugin Firefox SEO doctor.
Ciao

Re-invio il post di ieri che è stato bloccato.
Ho notato che nelle issues del modulo su DO ci sono parecchi post riguardanti il tag Description: sei sicura di averlo configurato correttamente?
Potrebbe anche essere anche un problema del validatore...
Se non l'hai, prova ad installare l'ottimo plugin "SEO Doctor" in Firefox.
Ciao

Grazie MAx, a dire la verità anche io avevo scritto un post per spiegare la soluzione che ho trovato ma è stato bloccato. In pratica ho eliminato tutti i settaggi in Nodewords relativi ai Meta tag speciali per frontpage e "custom pages" (quindi utilizzo i meta tag pagina per pagina). Dopo di che ho seguito questo articolo: http://www.webopius.com/content/211/how-to-change-a-page-meta-descriptio...
adesso le description e i title sono visti da tutti gli analizzatori online. penso quindi fosse un problema del mio tema. spero tutto ciò possa servire ad altri! Grazie dell'aiuto!!!

Grazie MAx, a dire la verità anche io avevo scritto un post per spiegare la soluzione che ho trovato ma è stato bloccato. In pratica ho eliminato tutti i settaggi in Nodewords relativi ai Meta tag speciali per frontpage e "custom pages" (quindi utilizzo i meta tag pagina per pagina). Dopo di che ho aggiunto in page.tpl.php le variabili "description" "title" "keywords", mettendo dentro questo: <meta name="description" content="<?php print $mysite_pagedescription ?>"
poi ho aggiunto un afunzione preprocess dentro template.php, la seguente:

function phptemplate_preprocess(&$variables, $hook) {
    if ($hook == 'page') {
        // Generate page's description
        unset($variables['mysite_pagedescription']);
        unset($variables['mysite_pagekeywords']);
        $suffix1 ='Some words for the site that will appear after the dynamic description';
        $suffix2 = 'keyword1, keyword2, keyword3, keyword4 etc';
        if ($variables['is_front']) {
            $variables['mysite_pagedescription'] = $suffix1;
            $variables['mysite_pagekeywords'] = $suffix2;
        }
        else
        {
            if ($node->body) {
                $tease = node_teaser($node->body);
                $variables['mysite_pagedescription'] = check_plain(strip_tags($tease)) . ' ' . $suffix1;
                $variables['mysite_pagekeywords'] =  $suffix2;
            }
            // Figure out if we are viewing a Category (taxonomy) page...
            else if ($variables['template_files'][0] == 'page-taxonomy') {
                $term = taxonomy_get_term(arg(2));
                $d = check_plain(strip_tags($term->description));
                $variables['mysite_pagedescription'] = $d . '. ' . $suffix1;
                $variables['mysite_pagekeywords'] = $d . ',' . $suffix2;             }
            }
      }
}

tutto ciò l'ho trovato in un articolo online ma se posto il link mi viene bloccato il post!
adesso le description e i title sono visti da tutti gli analizzatori online. penso quindi fosse un problema del mio tema. spero tutto ciò possa servire ad altri! Grazie dell'aiuto!!!

L'importante è che hai risolto. :)

giozzz wrote:
... penso quindi fosse un problema del mio tema.

Ma cambiando tema ed utilizzando lo stesso validatore il problema non si presentava?
Ciao.