Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : silviaccio1 28 Nov 2013, 23:19:05
-
Ciao,
in un altro thread chiedevo come fare per inserire sprites su Joomla.
Sono riuscito nel mio intento con questo codice:
<p>
<style scoped="scoped" type="text/css">
<!-- .blogger {
display:block;
float:left;
background-image:url('images/social-icons/sprites.png');
margin:2px;
text-indent:-9999px;
background-position: -145px -4px;
width: 32px;
height: 32px;
}
.facebook {
display:block;
float:left;
background-image:url('images/social-icons/sprites.png');
margin:2px;
text-indent:-9999px;
background-position: -40px -4px;
width: 32px;
height: 32px;
}
.google-plus {
display:block;
float:left;
background-image:url('images/social-icons/sprites.png');
margin:2px;
text-indent:-9999px;
background-position: -110px -4px;
width: 32px;
height: 32px;
}
.linkedin {
display:block;
float:left;
background-image:url('images/social-icons/sprites.png');
margin:2px;
text-indent:-9999px;
background-position: -75px -4px;
width: 32px;
height: 32px;
}
.twitter {
display:block;
float:left;
background-image:url('images/social-icons/sprites.png');
margin:2px;
text-indent:-9999px;
background-position: -5px -4px;
width: 32px;
height: 32px;
}
-->
</style>
</p>
<p>Segui lo Studio di amministrazione condominiale Romartin su:</p>
<p style="display: inline !important;"><a class="twitter" href="https://twitter.com/studioromartin">Twitter[br /][/url]<a class="facebook" href="https://www.facebook.com/StudioRomartin">facebook[br /][/url]<a class="linkedin" href="http://www.linkedin.com/company/studio-romartin">linkedin[br /][/url]<a class="google-plus" href="http://plus.google.com/100169456743840987591">google-plus[br /][/url]<a class="blogger" href="amministratore-di-condominio-roma.blogspot.com">blogger[br /][/url]
</p>
<div> <>
<div> <>
Ho provato questo codice su un sito joomla di prova su hosting "xxxxx" e browser Chrome, adesso mi sono accorto che non funziona su Firefox (anche usando hosting "xxxxx") e non funziona su hosting "yyyy"
Come è possibile? può dipendere da Joomla?
EDIT:
rimosso nome degli hosting
-
non capisco cosa centrino i nomi degli hosting.....
-
@silviaccio1
Cortesemente ti invito a rimuovere i nomi dei servizi hosting in quanto come da regolamento non è permesso citarli. Grazie.
-
Dunque, i nomi degli hosting c'entrano perché il funzionamento del codice CSS sembra dipendere, oltre che dal browser e sua versione, anche dall'hosting usato.
Vorrei capire come questo sia possibile e cosa devo fare per evitare che accada, senza per questo dover diventare un esperto di programmazione.
A breve metterò una matrice di funzionamento 'hosting (non in chiaro, visto che non si può)' - 'browser+versione'
Ringrazio chiunque voglia aiutarmi a risolvere.
-
Il punto è che se ritieni che c'entrano gli hosting allora è a loro che devi rivolgerti. Sicuramente, se hai ragione, non hai settato a dovere lo spazio per l'utilizzo ottimale col cms joomla. Loro sapranno sicuramente indirizzarti meglio in merito.
-
non hai settato a dovere lo spazio per l'utilizzo ottimale col cms joomla
Non ho la più pallida idea di cosa tu intenda con queste parole, per cui è difficile che io possa chiedere all'hosting un intervento.
Quello che vorrei capire è proprio quale possibile settaggio di Joomla (o del server che gli fornisce i servizi) possa determinare questo comportamento.
Al momento le informazioni che ho sono riassunte nella tabella qui sotto (che arricchirò nelle prossime ore):
nome Hosting | Versione Joomla | Versione Jce Editor | Versione JCH | Ff vers 17 | ff25 | Gc8 | Gc24 | ie10 |
xxxxx | 2.5.16 | 2.3.4.1 | 2.1.1 | si | no | si | si | si |
yyyyy | 2.5.16. | 2.3.4.1 | 2.1.1 | no | no | no | no | no |
zzzzz | 2.5.16. | 2.3.4.1 | 2.1.1 | no | no | no | no | si |
Edit:
aggiornato versioni software e aggiunto browser
-
Ciao silviaccio,
intanto non puoi paragonare versioni diverse.
Due versioni diverse di joomla, due versione diverse di jce
Che comparazione vuoi ottenere da due situazioni diverse?
Segui il consiglio di tom, controlla i settings dell'hosting, per esempio se montano la stessa versione di php, se uno dei due ha una personalizzazione del file php.ini e cose del genere.
Ciao!
-
Montano la stessa versione di PHP.
In che modo la personalizzazione del PHP.ini potrebbe influire?
di quali parametri stiamo parlando?
-
Qualche aggiornamento:
Le icone vengono posizionate dove dovrebbero, con relativi link. Solo che sono invisibili.
ho provato ad inserire il codice css nel file css del template invece che nel modulo "custom html", non cambia nulla.
-
Sono riuscito a racimolare un pò di informazioni dell'hosting yyyyy, che è quello che non mostra gli sprites sunessun browser.
Questo hosting mi permette di modificare sia la versione PHP che le estensioni incluse. Quelle di default sono:
(https://lh6.googleusercontent.com/-31tR44pkk3s/UpxfiXubelI/AAAAAAAAACs/skbTBZWzyqM/w777-h557-no/PHP+extensions.bmp)
Notare che ho settato la versione php alla 5.3 perchè è quella dell'hosting xxxx (che è quello che funziona sulla maggior parte dei browser).
I settaggi del PHP sono:
allow_url_fopen On
display_errors Off
error_reporting E_ALL
file_uploads On
include_path .:/opt/alt/php53/usr/share/pear:/opt/alt/php53/usr/share/php
log_errors On
magic_quotes_gpc Off
mail.force_extra_parameters no value
max_execution_time 30
max_input_time -1
memory_limit 128M
open_basedir no value
post_max_size 8M
register_globals Off
safe_mode Off
safe_mode_exec_dir no value
safe_mode_include_dir no value
session.save_path /tmp
short_open_tag On
upload_max_filesize 2M
Non riesco proprio a capire cosa possa influenzare la visualizzazione degli sprites
-
Non ricevendo alcun suggerimento alla fine ho optato per utilizzare il meno raffinato metodo della mappatura delle immagini. Ho creato un immagine di tutti i pulsanti social e poi ho mappato ciascun pulsante. Su internet si trovano parecchi servizi on-line per farlo.
Mi resta la curiosità di sapere come Joomla sarebbe dovuto essere impostato per far funzionare gli sprites su tutti i browser.
Ciao a tutti.