WebSite X5Help Center

 
Ferdinando C.
Ferdinando C.
User

Espandere/Comprimere contenuti di un sito  it

Autore: Ferdinando C.
Visite 1901, Followers 2, Condiviso 0  

Buongiorno a tutti.

Ho già aperto un post sull'argomento al seguente link:

https://helpcenter.websitex5.com/it/post/186331#18

e credevo di aver risolto ma purtroppo non completamente.

Mi rivolgo in particolare a @EsseDi che ha risolto brillantemente il modo per espandere/comprimere intere sezioni di testo/grafica all'interno del mio portale.

Ho ancora un paio di problemi per raggiungere la perfezione:
1.Dopo aver fatto molti tentativi non riesco a fare in modo che il pulsante "sdBtn.png" possa risultare "centrato" in orizzontale nella pagina (per qualunque risoluzione). Ho provato a cambiare la larghezza in punti ed anche il margine ma purtroppo, essendo una capra in javascript, non riesco a venirne fuori
2.Vorrei adoperare anche un altro pulsante per il mio sito "sdBtn2.png" che mi serve ad esempio quando ho uno sfondo chiaro ma non so da dove partire per implementarlo (immagino bisognerebbe agire su tutti i file ma sinceramente, dopo aver provato a modificare gli script, sono ad un punto fermo.

Allego al presente post i 3 files che adopero per gestire il pulsante "sdBtn.png" (oltre al nuovo pulsante che vorrei utilizzare).

Specifico che ho inserito:
•In “Impostazioni - Avanzate - Statistiche, SEO e Codice – Esperto – Prima della chiusura del tag HEAD” inserire le seguenti righe

<link rel="stylesheet" href="files/sd_showhide.css" type="text/css" />
<script type="text/javascript" src="files/sd_show_libero_chiuso.js"></script>

Spero nell'aiuto risolutivo (GRAZIE) :-)

Postato il
19 RISPOSTE - 2 UTILI - 1 CORRETTO
Esse Di
Esse Di
User

Problema numero 1

Nel codice CSS hai modificato la riga
margin: 0 auto; /* allineato al centro */

in
margin: 500 auto; /* allineato al centro */

Ripristina il margine a “0 auto” e il pulsante risulterà centrato all’interno dell’oggetto HTML in cui è inserito. È ovvio che quest’ultimo deve a sua volta essere centrato nella pagina. Io uso pagine divise in 12 colonne di uguale larghezza: in questo modo il tuo pulsante entra nelle 4 colonne centrali, ma nulla vieta di inserirlo in un’area più ampia, fino all’intera larghezza della pagina

Problema numero 2

In realtà è molto semplice. Basta creare una copia di sd_showhide.css, chiamandola, ad esempio, sd_showhide2.css e sostituire tutti i “sdBtn.png” con “sdBtn2.png”.

Inserendo i richiami ai file js e CSS in “Impostazioni” essi saranno inseriti in tutte le pagine, anche in quelle dove non servono.
Per evitare ciò è sufficiente inserirli in “Proprietà pagina”. Questo metodo diventa poi indispensabile se si ha la necessità di richiamare file CSS diversi nelle diverse pagine (sd_showhide.css, sd_showhide2.css, ecc).

Leggi di più
Postato il da Esse Di
Ferdinando C.
Ferdinando C.
User
Autore

HO TROVATO IL PROBLEMA :-(

Purtroppo credo ci sia un bug sul programma (website x5 professional 14)

Mi riferisco alla sezione IMPOSTAZIONI - ESPERTO - STATISTICHE, SEO E CODICE

Una volta allegati alcuni files al codice NON E' PIU' POSSIBILE RIMUOVERLI E/O SOSTITUIRLI CON DEI NUOVI!!!

Infatti avevo fatto alcuni test con alcuni script che ora occorrerebbe modificare ma non c'è possibilità di sostituire gli script modificati con medesimo nome a quelli precedentemente allegati.

In fase di esportazione vengono esportati SEMPRE gli script allegati la prima volta, nonostante io provi a rimuoverli ed allegarne dei nuovi :-(

Anche se mi limito semplicemente a rimuoverli in fase di esportazione vengono sempre esportati :-(

Se provo a caricarne dei nuovi il sistema mi restituisce il seguente errore: Questo percorso è già utilizzato da un altro file di questo Progetto. E' necessario specificare un nome di file o una cartella di destinazione diverso.

Che significa??? Che una volta che ho allegato un file "per errore" questo verrà esportato sine die senza alcuna possibilità di rimuoverlo/modificarlo? Mi sembra un'anomalia (anche piuttosto evidente).

Così com'è ora il software sono costretto a rimuovere la cartella files (dopo aver esportato il sito su disco) e sostituirla con il desiderata (una bella scocciatura).

Leggi di più
Postato il da Ferdinando C.
Claudio D.
Claudio D.
Moderator
Ferdinando C.
Purtroppo credo ci sia un bug sul programma (website x5 professional 14) Mi riferisco alla sezione IMPOSTAZIONI - ESPERTO - STATISTICHE, SEO E CODICE Una volta allegati alcuni files al codice NON E' PIU' POSSIBILE RIMUOVERLI E/O SOSTITUIRLI CON DEI NUOVI!!!

.."forse" penso si riferisca a questo... una delle correzioni della versione beta uscita ieri...

trovi il changelog qui:

https://www.websitex5.com/changelog/v14/it.php?ed=pro

Leggi di più
Postato il da Claudio D.
Esse Di
Esse Di
User
Ferdinando C.
HO TROVATO IL PROBLEMA :-( Purtroppo credo ci sia un bug sul programma (website x5 professional 14) Mi riferisco alla sezione IMPOSTAZIONI - ESPERTO - STATISTICHE, SEO E CODICE Una volta allegati alcuni files al codice NON E' PIU' POSSIBILE RIMUOVERLI E/O SOSTITUIRLI CON DEI NUOVI!!!

Problema vecchissimo, da me denunciato nel 2014, ai tempi di X5 versione 10

https://helpcenter.websitex5.com/it/post/87797#comment24

Dalla 10 il bug è arrivato fino all'attuale versione 14.

Claudio D. spera che sia stato risolto con l'ultimo aggiornamento beta, ma io non sono così fiducioso.

Personalmente non utilizzio più la cartella files per gli allegati, bensì una cartella esterna al progetto. Ciò offre anche il vantaggio di modificare la risorsa (CSS, immagine, js, ...) ed osservare il risultato senza intervenire sul progetto. Purtroppo il sistema non funziona con l'anteprima di X5: ogni volta occorre esportare il sito su disco e aprirlo con un browser tipo FF.

Leggi di più
Postato il da Esse Di
Ferdinando C.
Ferdinando C.
User
Autore

Purtroppo la prima brutta notizia è che neanche la Beta ha risolto il problema sulla cartella "files".

In pratica non è possibile rimuovere alcun files tra quelli precedentemente attribuiti ed occorre andare sempre in incremento :-(

Invece sono io che mi sto impallando inesorabilmente. Ora non funziona neanche più quello che funzionava prima.

Allego al presente post i files che utilizzo (non so più come uscirne).

Spero nel buon EsseDi che ancora una volta mi tiri fuori dai guai.

Il codice inserito in Statistiche, SEO e Codice è il seguente:

<link rel="stylesheet" href="files/sd_showhide7.css" type="text/css" />
<link rel="stylesheet" href="files/sd_showhide8.css" type="text/css" />
<script type="text/javascript" src="files/sd_show_libero_chiuso7.js"></script>
<script type="text/javascript" src="files/sd_show_libero_chiuso8.js"></script>

Leggi di più
Postato il da Ferdinando C.
Esse Di
Esse Di
User
Ferdinando C.
Purtroppo la prima brutta notizia è che neanche la Beta ha risolto il problema sulla cartella "files". In pratica non è possibile rimuovere alcun files tra quelli precedentemente attribuiti ed occorre andare sempre in incremento :-(

Nutrivo poche speranze in merito. Questa è una malattia cronica di X5 con cui occorre imparare a convivere

In merito al tuo problema

Copia i tuoi 6 files in una tua cartella. Qui apporterai le tue modifiche


Nella cartella “preview” del tuo progetto inserisci una sottocartella, che chiami “_risorse” (l’underscore iniziale non è indispensabile, ma è utile per farla apparire in testa a tutte le altre sottocartelle create dal programma)

Copia i tuoi file nella cartella “_risorse". Questa operazione va ripetuta ogni volta che cambi uno dei files e, soprattutto, se cancelli le cartelle “preview” e “upload” del progetto, come si ostinano a suggerire staff e moderatori di Website per risolvere il problema di cui stiamo discutendo.


In Statistiche, SEO e Codice inserisci queste righe:

<link rel="stylesheet" href="_risorse/sd_showhide7.css" type="text/css" />
<link rel="stylesheet" href="_risorse/sd_showhide8.css" type="text/css" />
<script type="text/javascript" src="_risorse/sd_show_libero_chiuso7.js"></script>
<script type="text/javascript" src="_risorse/sd_show_libero_chiuso8.js"></script>

Così facendo il sito sarà visualizzabile anche in anteprima.

Quando esporti il sito (sul web o su disco locale) devi copiare la cartella “_risorse” nella radice del sito stesso (dove risiedono le pagine html, tanto per essere più chiaro)

PS

Nei tuoi file CSS puoi eliminare le dichiarazioni relative alla classe .sdNoChiudi, non essendo questa utilizzata. Lo stesso dicasi per l’ultima porzione delle immagini png, quella di 187 x 40 pixel completamente trasparente

Leggi di più
Postato il da Esse Di
Claudio D.
Claudio D.
Moderator
Ferdinando C.
In pratica non è possibile rimuovere alcun files tra quelli precedentemente attribuiti ed occorre andare sempre in incremento :-(

Avrò interpretato male quello che c'è scritto nel changelog...

comunque, se intendete che avete messo dei files in sezione esperto di Statistiche e Seo  e non ve li rimuove ...

...ho provato su un paio di miei progetti ed io non ho quel problema ...

ti/vi consiglio di aprire un nuovo post spiegando dettagliatamente cosa vi succede , di modo che lo STAFF possa prendere in carico il problema ...

Leggi di più
Postato il da Claudio D.
Ferdinando C.
Ferdinando C.
User
Autore

Per Claudio D. spiego il problema (la cosa è molto semplice).

In questo istante in Statistiche, Seo e Codice non ho alcun riferimento al file sd_showhide.css, un file che avevo inizialmente inserito in questa sezione (ho documentato la cosa nel file allegato "esperto.jpg").

Se faccio l'esportazione del sito su disco però il programma mi esporta nella cartella "files" (misteriosamente perchè non so dove lo vada a prendere) anche il file sd_showhide.css.

Allora provo prima ad aggiungerlo per poi rimuoverlo ma quando tento di aggiungerlo e clicco su spunta verde il sistema mi restituisce errore (come documentato nel file allegato "esperto2.jpg").

In pratica sono incartato, non ne vengo fuori!

Ora provo ad applicare il metodo Esse Di (mio salvatore) e vi dò feedback.

Leggi di più
Postato il da Ferdinando C.
Claudio D.
Claudio D.
Moderator
Ferdinando C.
Per Claudio D. spiego il problema (la cosa è molto semplice). In questo istante in Statistiche, Seo e Codice non ho alcun riferimento al file sd_showhide.css, un file che avevo inizialmente inserito in questa sezione (ho documentato la cosa nel file allegato "esperto.jpg"). Se faccio l'esportazione del sito su disco però il programma mi esporta nella cartella "files" (misteriosamente perchè non so dove lo vada a prendere) anche il file sd_showhide.css. Allora provo prima ad aggiungerlo per poi rimuoverlo ma quando tento di aggiungerlo e clicco su spunta verde il sistema mi restituisce errore (come documentato nel file allegato "esperto2.jpg"). In pratica sono incartato, non ne vengo fuori! Ora provo ad applicare il metodo Esse Di (mio salvatore) e vi dò feedback.

...avresti dovuto aprire un altro post !

...comunque se intendi che te lo esporta ugualmente , quello è un discorso diverso ... da come hai scritto prima che ti rimane in Statistiche Seo e Codice !

Se il file lo riesporta è perchè è rimasto , cosa che ovviamente NON deve succedere , il riferimento nel progetto e quindi te lo ricrea ... 

Il mio consiglio è , ripeto, apri un altro post per questa problematica, ... poi vedi tu...

Leggi di più
Postato il da Claudio D.
Esse Di
Esse Di
User

No Claudio. Il problema è molto serio. Supponiamo di avere 6 allegati nella cartella "files". Ne modifichiamo uno. Per riflettere la modifica nel progetto occorre rimuovere la vecchia versione ed inserire la nuova. A questo punto, prima o poi si incorre nell'avviso di errore segnalata da Ferdinando C. (Questo percorso è già utilizzato da un altro file ...).

Già così diventa impossibile modifcare un allegato. Ma il problema è più serio. Aprendo con il tasto destro del mouse il percorso degli altri allegati, questi risultano tutti scambiati fra di loro.

Appena posso allegherò l'iwzip di un progetto completamente vuoto, ottenuto rimuovendo tutto il contenuto da un altro progetto in cui si verificava l'errore, dove risulta impossibile inserire un allegato nella cartella files.

Leggi di più
Postato il da Esse Di
Ferdinando C.
Ferdinando C.
User
Autore

Purtroppo EsseDi ho seguito alla lettera le tue indicazioni ma ora non funziona più nulla!

Non vedo più il pulsante nella pagina e vedo le sezioni che dovrebbero essere nascoste.

Ahimè non vorrei che con la nuova versione il tuo metodo non funzioni più :-(

Leggi di più
Postato il da Ferdinando C.
Claudio D.
Claudio D.
Moderator
Esse Di
No Claudio. Il problema è molto serio. Appena posso allegherò l'iwzip di un progetto completamente vuoto, ottenuto rimuovendo tutto il contenuto da un altro progetto in cui si verificava l'errore, dove risulta impossibile inserire un allegato nella cartella files.

Ho forse detto il contrario ?

Ho detto "se avete un problema aprite un post..." almeno lo STAFF lo prenderà in carico...

Se allegherai il file del progetto meglio ancora... almeno avranno più info per risolverlo...

Ferdinando C.
Claudio, non ti scaldare, obbedisco!

Ti assicuro che non mi sono per nulla scaldato, sono qui come volontario, e ci vuole ben altro per farmi scaldare.

... ma se c'è un problema bisogna aprire un post a parte per mettere al corrente lo STAFF... di modo che possano prendere provvedimenti...

Leggi di più
Postato il da Claudio D.
Ferdinando C.
Ferdinando C.
User
Autore

EssDi perdonami sono stato troppo precipitoso. Evidentemente era un problema di rename dei files. Ora ho risolto tutto (centratura, primo pulsante).

MI MANCA IL SECONDO PULSANTE (CHE NON VEDO)

Ti allego i files inseriti in _risorse

Per agganciare il secondo pulsante ho il seguente codice:

<div class = "sdBtn2" id = "sdBtn2FnzIprg">     </div>

che è quasi identico al codice per agganciare il primo (che ti riporto per comodità):

<div class = "sdBtn" id = "sdBtnFnzIprg">     </div>

Nella medesima pagina vedo il primo pulsante ma non il secondo.

Se provo a mettere prima il secondo e poi il primo è uguale.

Non funziona sdbtn2

Leggi di più
Postato il da Ferdinando C.
Ferdinando C.
Ferdinando C.
User
Autore

Scusa, l'allegato

Leggi di più
Postato il da Ferdinando C.
Esse Di
Esse Di
User
Ferdinando C.
Purtroppo EsseDi ho seguito alla lettera le tue indicazioni ma ora non funziona più nulla! Non vedo più il pulsante nella pagina e vedo le sezioni che dovrebbero essere nascoste. Ahimè non vorrei che con la nuova versione il tuo metodo non funzioni più :-(

Commetterai qualche errore. Se potessi avere il tuo progetto in formato iwzip potrei essere di maggior aiuto.

Leggi di più
Postato il da Esse Di
Ferdinando C.
Ferdinando C.
User
Autore

leggi post successivi, ho risolto. Mi manca solo l'attivazione del pulsante sdbtn2. Ti ho allegato tutto.

Leggi di più
Postato il da Ferdinando C.
Claudio D.
Claudio D.
Moderator

Ferdinando , se hai ancora bisogno di EsseDi , riapri il post ...

cioè togli la spunta di corretto ...

non aprire un ulteriore post ma continua qui ... ma togli la spunta altrimenti EsseDi non può risposnderti...

Leggi di più
Postato il da Claudio D.