Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : giusebos 25 May 2012, 14:04:31

: cambiare style contenuto iframe
: giusebos 25 May 2012, 14:04:31
Ho l'esigenza di cambiare stile ad un foglio di google document (foglio di lavoro) inserito in una pagina di un sito attraverso il codice che viene rilasciato per la condivisione, un iframe.
Quando vado a controllare con firebug, vedo che google associa a quel foglio un file css con i suoi stili.

Domanda:
è possibile fare in modo che non carichi quello stile/file oppure sovrascrivere le regole?
: Re:cambiare style contenuto iframe
: lady r 25 May 2012, 18:10:09
Credo basti che ridichiari le regole CSS che vuoi sovrascrivere,  scrivendole in template.css o joomla.css o qualunque altro css del tuo template.


Ricordati di aggiungere !important ad ogni regola che andrai a scrivere che dovrà sovrascriverne una dell'iframe:


:
.cell { background: white !important; }
: Re:cambiare style contenuto iframe
: giusebos 25 May 2012, 20:44:39
Sinceramente ci avevo provato.
Poi, ci ho riprovato ancora, dopo la tua risposta, ma senza nessun risultato.
Non riesco a cambiare la più semplice delle dichiarazioni, anche dove non mi serve.

Vorrei cambiare lo sfondo che google inserisce nel titolo del foglio e nel piede, lui ci mette un immagine che non centra niente con i colori del template.
: Re:cambiare style contenuto iframe
: lady r 25 May 2012, 20:51:34
se mi dai il link posso provare
: Re:cambiare style contenuto iframe
: giusebos 25 May 2012, 20:54:48
Va bene ecco il link

http://www.toscanadart.com/punteggio.html
: Re:cambiare style contenuto iframe
: lady r 25 May 2012, 21:02:37
Prova ad inettare il css tramite javascript come spiegato qui:


http://stackoverflow.com/questions/217776/how-to-apply-css-to-iframe (http://stackoverflow.com/questions/217776/how-to-apply-css-to-iframe)
: Re:cambiare style contenuto iframe
: giusebos 25 May 2012, 21:15:28
Non prendertela, ma ci sono già passato per quella pagina.
Per adesso lascio perdere, il mio problema vero e che se anche riuscissi ad eliminare quei due elementi, rimane il fatto che chi dovrà inserire i punteggi, lo farà in modo incontrollato, potendo cambiare variare larghezza celle formule etc etc.
Appena ho tempo vedo se combino qualcosa con chronoform.

Grazie lo stesso. :)
: Re:cambiare style contenuto iframe
: mau_develop 26 May 2012, 14:44:53
ma l'utente può far qualcosa con quel frame? ... è solo un'api che si visualizza?
...cioè è statica?
se si puoi usare un proxi

M.
: Re:cambiare style contenuto iframe
: giusebos 26 May 2012, 14:54:17
L'utente deve solo leggerlo.
I risultati di quelle partite possono essere inseriti da 4/5 persone diverse con cui il documento è stato condiviso.

Nella jed c'è un componente specifico per le gare di dart (freccette), peccato che però sia solo per la versione 1.5
: Re:cambiare style contenuto iframe
: lady r 26 May 2012, 14:56:45
ma una tabellina così stupida non la puoi fare in HTML?  :o
: Re:cambiare style contenuto iframe
: mau_develop 26 May 2012, 15:08:37
$agent= mettine una stringa agent  a caso per i test poi magari la recuperi con getBrowser()
$url= url dell'api
$optcurl = array( // Base curls options
                    CURLOPT_RETURNTRANSFER => true, //-> return page
                    CURLOPT_HEADER => false, //-> return headers
                    CURLOPT_FOLLOWLOCATION => false, // follow redirects
                    CURLOPT_ENCODING => "", // blank-> all encodings
                    CURLOPT_USERAGENT => $agent, //-> user-agent
                    CURLOPT_CONNECTTIMEOUT => 120, //-> to connect timeout
                    CURLOPT_TIMEOUT => 120, // to response timeout
                    CURLOPT_VERBOSE => 1 //
                );

            $call = curl_init($url);
            curl_setopt_array($call,$optcurl);
            $content = curl_exec($call);

            curl_close($call);

$content contiene la pagina restituita.... fai un parse dei css... (guarda in sviluppo JFornero :) )

M.

PS: I risultati di quelle partite possono essere inseriti da 4/5 persone diverse con cui il documento è stato condiviso.
-------------------------------------------

ma dalla stessa api? ..no vero?
: Re:cambiare style contenuto iframe
: lady r 26 May 2012, 15:43:41
sennò potresti usa load() di jquery per caricare il frame, in questo modo entrerebbe a far parte dell'HTML della pagina come se fosse qualcosa del sito, non più un iframe.
: Re:cambiare style contenuto iframe
: giusebos 26 May 2012, 19:20:46
Quella non è quella definitiva, è solo una prova tecnica, mancano il totale dei legs e i risultati dei giocatori di altre squadre........insomma non è proprio una tabellina.

Se ero nuovo del forum avrei utilizzato la fatidica frase: C'è qualche anima pia che mi fa il modulo!  ;) 8)
: Re:cambiare style contenuto iframe
: mau_develop 26 May 2012, 20:29:20
beh più che un modulo è un file... mvc non c'è nulla.

comunque non è statica...."Aggiornato automaticamente ogni 5 minuti"

il mio sistema l'ho provato e funziona ma perdi qs funzionalità di aggiornamento automatico... l'aggiornamento se c'è stato avviene al refresh della pagina.

M.
: Re:cambiare style contenuto iframe
: giusebos 26 May 2012, 21:18:46
beh più che un modulo è un file... mvc non c'è nulla.

Mi sono accorto che ho chiamato modulo quello che è un componente, con molti file...
Purtroppo non ho le necessarie competenze per farlo funzionare con la 2.5.