Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - supercapocc

Pagine: [1]
1
Sviluppo / Re:Mootools errore su Explorer 8
« il: 13 Dic 2009, 14:50:14 »
Aspetta walturbo, quello è l'esempio. Ribadisco che conosco solo Mootools  :'(

Cmq da quello che sono riuscito a capire che bisogna fare un override sulla funzione $ che da disturbo. $ è una scorciatoia per il classico document.getElementById.
Il primo errore è alla riga 23, Mootools a tale riga ha questo
Codice: [Seleziona]
el=$(el);
Quindi suppongo bisogna sottralo a jquery e assegnarlo a Mootools.

Per cui dopo l'integrazione di jquery-1.3.2.min.js dovresti aggiungere :

Codice: [Seleziona]
<script>
     var $j = jQuery.noConflict();
     
     // Use jQuery via $j(...)
     $j(document).ready(function(){
       $j("el").hide();
     });
     
     // Use Mootools with $(...), etc.
     $('el').hide();
   </script>

Prova e fammi sapere che m'interessa molto  ::)


2
Sviluppo / Re:Modificare l'index di joomla
« il: 13 Dic 2009, 12:37:21 »
Non voglio entrare in polemica ne andare fuori topic, ma ritengo Joomla il miglior gestionale di contenuti in circolazione, usato soprattutto da chi non conosce nulla di programmazione lato server e lato client.

Io lo uso perchè tratta alcune problematiche che non sono in grado di affrontare, in primis la sicurezza (da poco, a quanto si dice  :-X)

Ma le esigenze variano da persona a persona, a questo punto non avrebbero senso le estensioni distribuite. E se qualcuno non ha pensato a un qualcosa che ti serve ? Bisgona sapere dove mettere le mani.
Spero che tu adesso abbia capito, detto ciò mi faccio da parte  ;)

3
Basta aggiungere due colori diversi.... :-\
Se vuoi puoi impostare un font più grande per i link

Codice: [Seleziona]
.breadcrumb
{
 color: #FFF
}
.pathway a:link, pathway a:visited
{
 color: #000;
 font-size: 1.1em;
}

4
Sviluppo / Re:Modificare l'index di joomla
« il: 13 Dic 2009, 12:14:05 »
Questi argomenti ci dovrebbero essere nel forum :
Modifica il template aggiungendo una nuova posizione proprio sotto l'header.
Crea un nuovo modulo con il codice php necessario. Joomla per le funzioni relative al database ha i suoi metodi, e intendo metodi in senso lato visto che è tutto scritto in OOP (Programmazione orientata agli oggetti).
Segnalo questo link che mi è stato molto utile per interrogare il database in alcuni moduli personalizzati che ho creato. Se esiste qualche riferimento all'interno del circuito i moderatori mi possono tranquillamente editare il messaggio.
Per includere il javascript il metodo più pulito sia utilizzare ancora i metodi di joomla, all'interno della classe che andrai a creare. Ti posto il metodo costruttore che ho fatto per mostrare gli ultimi topic dal forum phpbb3

Codice: [Seleziona]
function __construct($params)

 {

  global $mainframe;

  $document =& JFactory::getDocument();

  $uri = JURI::getInstance();

  $headData = $document->getHeadData();

  $headData_keys = array_keys($headData["scripts"]);
 
  $mootools_present = false;
 
  for($i = 0;$i < count($headData_keys); $i++)
 
 {

  if(preg_match('/mootools.js/', $headData_keys[$i]))

  {

$mootools_present = true;

break;
  }

 }
 
  if(!$mootools_present)
  {
    $headData["scripts"][$uri->root().'modules/mod_last_topics_phpbb3/tmpl/js/mootools.js'] = "text/javascript";

  $document->setHeadData($headData);
 
  }
 
  $headData["scripts"][$uri->root().'modules/mod_last_topics_phpbb3/tmpl/js/ticker.js'] = "text/javascript";

  $document->setHeadData($headData);

  unset($headData);

  $document->addStyleSheet( $uri->root().'modules/mod_last_topics_phpbb3/tmpl/theme/style.css', 'text/css');

  $this->forum = trim($params->get('path'));

  $this->seo = $params->get('phpbbseo');

  $this->url = $params->get('seo_url');

  require($this->forum . '/config.php');

  $options = array(

  'driver'   => $dbms,

  'host'     => $dbhost,

  'user'     => $dbuser,

  'password' => $dbpasswd,

  'database' => $dbname,

  'prefix'   => $table_prefix);
 
  $this->dbal = & JDatabase::getInstance($options) or die("Non posso stabilire una connessione con phpbb3");

  }


Come vedi nel costruttore mi preparo la connessione con il database e aggiungo stile e javascript nella pagina, che saranno presenti solo nella pagine in cui il modulo è attivo.

E PHP dentro Javascript personalmente mi fa rabbrividire. Non puoi usare un modello tradizionale ? Assegnare un id per esempio.

5
L'unico modo che conosco per farlo è javascript

Accedere all'elemento attraverso le funzioni combinate document.getElementById e getElementsByTagName e poi quando si è certi di avere "centrato" l'elemento utilizzare la funzione className.

Ora, io non mi sono mai cimentato nella creazione di un plugin per joomla, ma credo si possa creare un plugin contenente lo script che andrebbe a eliminare la classe in questione, che attraverso la gestione plugin attiverai solamente nella homepage.

EDIT : Ora che ci penso, abbiamo a disposizione Mootools e possiamo utilizzare le sue funzioni per trovare gli elementi e modificare il DOM.

Leggi qui

RE-EDIT : Cmq il mio consiglio è di scrivere l'articolo senza formattazione di colonne e poi creare il plugin che aggiunga la classe nell'articolo completato. Così chi ha javascript disabilitato vedrà tutto correttamente e chi lo ha abilitato si godrà l'effetto impaginazione  ;)

6
Fammi capire, diciamo che tu nell'articolo hai una cosa simile

Codice: [Seleziona]
<p class="dropcap">bla bla bla</bla>
e vorresti che in home sia così

Codice: [Seleziona]
<p>bla bla bla</p>

7
Sviluppo / Re:Mootools errore su Explorer 8
« il: 12 Dic 2009, 13:59:41 »
Allora, Google Analitycs lo utilizziamo quasi tutti e problemi di compatibilità sono esclusi. Facebook lo aborro e non ti so dire, però in altre pagine del tuo sito, lo script relativo da problemi.

Per quanto riguarda JQuery, utilizzando Joomla diciamo che ho sposato Mootools, quindi altri framework non li ho approfonditi, però si legge in rete che Jquery è l'unica libreria che si può usare in concomitanza con altre.

Basta utilizzarla in compatibility mode.


8
Non so se esiste questo plugin, però esiste il Suffisso class CSS pagina nella gestione menu, in parametri sistema.

Tu metti un suffisso diciamo _home, poi modifichi il css aggiungendo un selettore che vada a eliminare la formattazione.

Codice: [Seleziona]
.blog_home .NOMECLASSE{
float: none;
}

E fai tutte le modifiche del caso.

9
Sviluppo / Re:Mootools errore su Explorer 8
« il: 12 Dic 2009, 01:38:32 »
Non riesco a capire da cosa viene causato...

Magari perchè abusi un pò troppo di javascript. Anche firefox rileva l'errore, nella console degli errori (che non ricordo se è un componente aggiuntivo o è presente di default).

Al 90% dipende da jquery che, credo, hai incluso nel template.

L'altro 10% lo diamo a facebook connector.

Fammi sapere, ciao  :)

10
Potrebbe essere una questione di permessi errati, che visto che tu non hai fatto nessun cambiamento sarà stato determinato dall'hosting. A volte capita.

11
Riguardo al primo problema, nel div con class article vedo una marea di tag <p> vuoti, e non c'è nessun css associato al suddetto. Explorer e Firefox non trovando una dichiarazione per <p> applicano il loro margine di default.

Essendo due prodotti diversi, si comportano diversamente.

12
Joomla! 1.5 / Re:come mettere le img negli articoli
« il: 01 Dic 2009, 19:03:22 »
Vuoi dire così ?

Codice: [Seleziona]
<p><img src="url_img" align="left" />bla bla bla bla bla bla</p>

13
Joomla! 1.5 / Re:Problemi con il caricamento di immagini.
« il: 24 Nov 2009, 23:57:36 »
Ciao, hai provato a disabilitare il caricatore Flash?

14
Il database non è un oggetto fisico, quindi non può risiedere sul tuo server, quindi scartiamo www.meteocecina.it

Probabilmente devi mettere mysql5.hostek.it, senza http

15
Gestione Forum / Re: RokBridge
« il: 10 Set 2008, 01:17:14 »
Non disinstallare nulla se è solo questo il prob.

Non è tua la causa, è 1... :-\ :-\ :-\ parte trascurata sia di Rok che di Jf ;)

ma rockbridge non include un file da caricare all'interno della cartella di amministrazione di phpbb3 per l'autenticazione utente con i parametri di joomla?
io non la posso usare perchè utilizzo seo mod su phpbb e risultano incompatibili.

mentre sulla documentazione di jfusion leggo che non modificheranno il core di phpbb per motivi di licenza. ma dico io... lo fanno cani e porci.
forse non so capaci  ::)


Pagine: [1]


Web Design Bolzano Kreatif