Hexamini / PassioneKaraoke

Sito web per il progetto di Tecnologie Web
GNU General Public License v3.0
0 stars 0 forks source link

Link assoluti e non relativi su home #63

Closed WeissL closed 8 years ago

WeissL commented 8 years ago

Ho notato che in home i link sono assoluti e fanno esplodere il sito. sarebbero da cambiare con link relativi

korut94 commented 8 years ago

@WeissL Dove?

Polpetta commented 8 years ago

Se si tratta di HTML lo faccio io.

WeissL commented 8 years ago

ho appena verificato. tutti i link della home saltano.

Polpetta commented 8 years ago

@WeissL In che branch?

WeissL commented 8 years ago

l'html lo avevo preso da htmldev

Polpetta commented 8 years ago

Ok. Conta che se stai parlando dei link ai contenuti @korut94 mi aveva informato del fatto che ci potevano essere ancora problemi a riguardo. Se invece sono i link del menu a essere rotti allora c'e' da fixare

WeissL commented 8 years ago

trovato l'inghippo. @korut94 dopo un po' di prove sono arrivato alla conclusione:

Questo è l'indirizzo funzionante http://127.0.0.1:8080/tecweb/~dpolonio/cgi-bin/r.cgi?section=index mentre se scrivi questo: http://127.0.0.1:8080/tecweb/~dpolonio/ è il link che di default perl manda su public_html/index.html

Soluzione possibili a cui ho pensato:

Che ne dici? Altre opzioni non mi vengono in mente al momento, penso sia una cosa potenzialmente pericolosa giusto?

Polpetta commented 8 years ago

@WeissL Secondo me andrebbe bene solo la prima, perché: -la seconda è sbagliata (non puoi spostare cgi) -non pensò sia una buona idea -sarebbe una pugnalata al cuore all'usabilità+accessibilità

WeissL commented 8 years ago

èh lo so ma è davvero scomodo come problema questo, contando che il redirect si fa con javascript alla fine .. non riusciamo a fare redirect lato server in quel caso? con php si riusciva. Con perl mi da questa impressione di una cosa che non si possa fare .. Altra opzione:

korut94 commented 8 years ago

@WeissL prova a mettere questo frammento nel tuo file html del public_html:

<meta http-equiv="refresh" content="0; url='link'" />

dove 'link' devi scriverlo te e provare finchè non faccia il redirect ad r.cgi?section=index

WeissL commented 8 years ago

@korut94 non funziona. Ok fa il redirect ma solo con path assoluta (con un URL completo). Poiche noi lo utilizziamo con i ponti ssh non possiamo provedere quale sia sempre l'indirizzo corretto... PS: ho provato a metterla relativa ma non so ocme mail mi mana in download la lagina r.cgi mettendola così :confused:

korut94 commented 8 years ago

Allora per il momento non fare nulla. Una volta che consegnamo il progetto la mettiamo e finito.

Polpetta commented 8 years ago

@korut94 @WeissL questo problema e' stato risolto?

WeissL commented 8 years ago

Se é accettabile la path con "/tecweb/", sibé stata risolta...

Polpetta commented 8 years ago

@WeissL Si. Confermo che da ponte SSH e' possibile vedere il CSS. Mi sembra che ci sia anche un problema con la visualizzazione del logo.

Non ho provato tutti i link, ma almeno quelli del contenuto sembravano funzionare. Bisogna sentire @korut94 se tutti i link ora funzionano correttamente.

korut94 commented 8 years ago

Tutti i link vanno.

Polpetta commented 8 years ago

@WeissL il logo confermi che si carica su ramo test? Se si questa issue puo' essere chiusa.

WeissL commented 8 years ago

Confermo

Polpetta commented 8 years ago

@WeissL Ottimo.