raddoppio dei link

9 contenuti / 0 new
Ultimo contenuto
raddoppio dei link

Premessa: non ho cercato se c'erano discussioni già aperte in merito perché non mi viene in mente come cercare per l'argomento che vado a trattare. (in inglese su drupal.org è ancora più difficile)

Ho riscontrato che su molte installazioni di drupal (sia 5 che 6) i link immessi mi... come dire... mi raddoppiano.
ad esempio
in home il link del blocco è correttamente
http://www.miosito.it/node/170
se ad esempio vado nel nodo 170 (o qualunque altro nodo) nel blocco il link mi diventa
http://www.miosito.it/node/node/170

questo accade sia con percorsi relativi che assoluti
su entrambe le installazione ho installato il modulo tinytiny MCE, però c'è da aggiungere che nei blocchi l'editor wyswyg è disattivato e salvo sempre senza attivarlo.
Ora questo mi accade sia nei blocchi ma anche nei campi di testo dei nodi in sé.

qualche consiglio?

Maaaaa... con il doppio node/ il link ti funziona o no? E come sono inseriti questi link? Sono in un blocco custom o vengono da un menu?

No, non funzionano. Se avessero funzionato forse non me ne sarei manco accorto :D

allora i blocchi ... si ... custom, non è un blocco di menù, nel senso che ho fatto -nuovo blocco- e ci ho messo dentro dell'html
ho fatto tutta una serie sterminata di prove e, contrariamente a quanto dicevo, la cosa accade solo coi link relativi.
se scrivo ad esempio <a href="node/170">
quando entri in qualunque altra sezione l'url di destinazione del link nel blocco si trasforma
gode di vita autonoma, voglio dire è diverso a seconda di dove sei

Ora,
se risolvo sta disfunzione mi eviterei di dover sostituire tutto con link assoluti (na faticaccia) che però non sgarrano, e poi soprattutto (oltre alla faticaccia) la cosa mi irrita alquanto in quanto non riesco a spiegarmela

si è lo stesso problema che ho io usando l'html nei blocchi..nn ho mai postato la cosa in quanto me ne accorsi già parecchio tempo fa e ho sempre risolto con i link assoluti,a dire il vero nn mi sono mai sbattuto nemmeno a cercare,ma visto che hai postato tu il problema, mi aggrego.. :)

Risolto :O :O :O :O :O
era appunto la sintassi
non bisogna usare <a href="node/170">
bensì
<a href="/node/170">

vi prego di non infierire

:) :) :) :) ok...

Siamo 2 polli patentati...

Mi aggrego.. se evitaste di infierire ve ne sarei grato pure io..

:) :) :) :)

Io una piccola "infierita" ve la mando... Ve la meritate! :-D

:-D
però anche se è una babbanità alla fine meglio parlare che starsene zitti
certo si rischia di fare le mie marzullate :-D però almeno si scambiano 4 chiacchiere e alla fine ogni 3 fesserie na cosa buona esce.
:D

anche con php

<?php
 
print url("node/170");
?>