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 - Cybassh

Pagine: [1] 2 3 4 ... 6
1
Sviluppo / Re:menù di un componente lato front end
« il: 09 Mag 2014, 09:48:58 »
Ok grazie. Jumi s'è deciso di non utilizzarlo piu' per diversi motivi, tra cui la sicurezza. Quindi dovrò fare un componente. quindi associerò le relative Viste alle voci di menu. Scusami, come si aggiunge unqa voce di menu' lato front end?

2
Sviluppo / menù di un componente lato front end
« il: 07 Mag 2014, 12:35:07 »
Buongiorno a tutti,
  dopo un lungo periodo di stop, dovuto a questioni di salute, per lavoro devo cimentarmi nella rimodellazione e aggiornamento di un componente che avevo scritto. Spero possiate aiutarmi, visto che le cose mutano e non ricordo molto dei pregressi.
La situazione è questa. il precedente componente, aattraverso Joomi, gestiva 5 funzionalità di gestione. Ogni funzionalità aveva implementate 2o4 pagine scritte in php. Si lo so, era un po' "vecchia", ma la questione s'è posta ora.
quanto senso ha reimplementare tutto per un componente J 2.5, invece di mettere tutta l'applicazione su un sito a parte?
nel primo caso, non ricordo come si riesca a mettere la Vista in corrispondenza delle voci di menu (quelle laterali, se non sbaglio terminologia.


3
Joomla! 1.6/1.7/2.5 / Re:Inserire link su soundclouds
« il: 20 Feb 2014, 11:43:08 »
Ciao,
  ora lo devo provare. Siccome non son io che tengo la manutenziuone del sito, devo rigirare la richiesta all'amministratore di sistema. posso solo modificare l'html sulla presentazione.
grazie ;)

4
Joomla! 1.6/1.7/2.5 / Inserire link su soundclouds
« il: 19 Feb 2014, 15:05:48 »
Buongiorno,
avrei una questione per incorporare dei file da soundcloud sul mio sito, senza utilizzare altri componenti ma direttamente sulla pagina. C'è il modo che voi sappiate(tipo con iframe forse)? Utilizzo J!2.5.4., gli articoli con Zoo e il link è dallo spazio di St.§Vincent che ha messo il suo nuovo album in streaming su questa piattaformain https://soundcloud.com/st_vincent . Ho fatto svariate prove, senza  successo.

Grazie

5
Buongiorno,
  avrei l'esigenza di crare una form d'invio dati (tipo problema, descrizione ed email) che si deve integrare con dei web services. il tutto in php.

Cosa mi consigliate di utilizzare? fare un modulo o un componente? pagine esterne in php...

6
Sviluppo / [Risolto]Re:interazione tra libreria e componente
« il: 23 Mag 2012, 11:35:37 »
il fatto è che ho strutturato il tutto con la classe contenitore in vista di un numero considerevole di metodi che dovrò aggiungere. Però certo che con le funzioni statiche il discorso organizzativo cambia.

e funziona pure!  :D

7
Sviluppo / Re:interazione tra libreria e componente
« il: 23 Mag 2012, 10:57:18 »
XD
Grande Mau!

ora mi sto sprovando. Già ieri ero arrivato a buon punto
...spero

grazie tante  ;)


8
Sviluppo / Re:interazione tra libreria e componente
« il: 22 Mag 2012, 15:34:52 »
sto provando un po', e son arrivato ad un fatal error. Prendiamo in esame sola la gestione per la connessione al db mysql.

Ghetto.php(classe contenitore):
Codice: [Seleziona]
require_once('GhettoConn.php');
require_once('GhettoUtil.php');
require_once('GhettoMD.php');
require_once('GhettoOF.php');
require_once('GhettoPP.php');

class Ghetto {
    protected $util;
    protected $GestConn;
    protected $MD;
    protected $OF;
    protected $PP;
    private $dbConn;
    private $framework='J!';
   
    public function __construct($attrib=1){
        $this->GestConn=new GestConn();
        $this->util=new Util();
        $this->MD=new MD();
        $this->OF=new OF();
        $this->PP=new PP();
       
       
        if ($attrib==1){
            //$this->GestConn->connJDB_AR();
            //$this->GestConn->ConnMysqlAR();
            GestConn::ConnMysqlAR();
            $this->dbConn=GestConn::daiConnMysqlAR();
            /*var_dump($this->dbConn);
            exit;*/
            //$this->dbConn= $this->GestConn->daiConnJAR();
            /*var_dump($this->dbConn);
            exit;*/
        }
        //var_dump($this->dbConn);
    }
...
public static function daiConn(){
        return $this->dbConn;
    }

Classe incorporata che si preoccupa della connessione; GhettoConn.php :
Codice: [Seleziona]
include('config.php');

class GestConn //extends JObject {
{
    private static $dbConn;
    private $dbWwwold;
   
    public function __construct(){
    }
   
   
   
 
   
    public function daiConnJAR(){
        $db1=$this->dbConn;
        return     $db1;
    }
    public function daiConnJWWWOLD(){
        $db1=$this->dbWwwold;
        return     $db1;
    }
   
    public static function ConnMysqlAR(){
        $paramConn=new Connessioni;
        $options=$paramConn->daiParametri("AR");
       
        $link = mysql_connect($server = "$options[host]", $username = "$options[user]",
                    $password = "$options[password]");
        //var_dump($link);
        self::$dbConn = $link;
    }
   
    public static function daiConnMysqlAR(){
        $db1=self::$dbConn;
        return     $db1;
    }

Entry point del controller quando richiamo il model relativo (sul costruttore metto :
Codice: [Seleziona]
        include('commonModel.php');
che include appunto
Codice: [Seleziona]
jimport('Ghetto.Ghetto');

$gestConn= new Ghetto();

$db1=Ghetto::daiConn();

9
Sviluppo / Re:interazione tra libreria e componente
« il: 22 Mag 2012, 14:50:46 »
Cioè, mi consigli di rendere tutti i metodi statici? :)

10
Sviluppo / Re:interazione tra libreria e componente
« il: 22 Mag 2012, 11:18:16 »
per esempio c'è la funzione che traduce la matricola in id_anagrafica (questo perchè il sistema prevede che siano associate + matricole ad un id_anagrafica)

nell'entry point si richiama  questa funzione. prima era nel model del componente docenti ed era :
Codice: [Seleziona]
...
$session=& JFactory::getSession();

if ($test==null){
    $session->clear('test');
}else {
    $session->set('test',$test);
}


if (!($task=="VisuaFoto")){
    $model=$controller->getmodel();
       
    if (isset($matricola)) {
        $id_anagrafica = $model->tradMatricola($matricola);
    }
    if (isset($id_anagrafica)){    //controlla se l'accesso è avvenuto con il passaggio di una nuova matricola
        $id_sess=$session->get("id_anagrafica",null);
        if ($id_sess==null){    //CONTROLLA SE LA SESSIONE ERA PRESENTE
            $session->set('id_anagrafica',$id_anagrafica);
            JRequest::setVar('view','home');
        }else{
            if ($id_anagrafica!=$id_sess){    //CONTROLLA SE E' UN NUOVO DOCENTE
                $session->set('id_anagrafica',$id_anagrafica);
            }
        }

ora vorrei richiamarla direttamente dall'oggetto Ghetto, sostituendo
         $id_anagrafica = $model->tradMatricola($matricola);
con
         $id_anagrafica=$Ghetto->tradMatricola($matricola);

si, scusa Milcon c'è stato un errore di trascrizione
$gestConn=new Ghetto();

11
Sviluppo / Re:interazione tra libreria e componente
« il: 21 Mag 2012, 14:56:52 »
vorrei fosse possibile richiamarne l'istanza nelle diverse views e models del componenente, instanziandola una sola volta.

grazie per il link ;)

12
Sviluppo / Re:interazione tra libreria e componente
« il: 21 Mag 2012, 13:26:40 »
Ah, dici che è meglo utilizzare metodi statici? e come?

cmq si, l'ho richiamata nell'entry point e nel costruttore della classe... non ha molto senso...pero' una volta chiamata nell'entry point, dopo è rintracciabile nei vari modelli?

13
Sviluppo / Re:interazione tra libreria e componente
« il: 21 Mag 2012, 10:44:44 »
Buongiorno,
  in primis mi scuso per il ritardo con cui rispondo ma ho staccato la connesione ad internet a casa.

a) Onestamente non conosco la possibilità di rendere satica una libreria. Conosco la possibilità di rendere statici metodi o attributi(mai usato all'interno di Joomla)
b) ora provero' a sintetizzare il costrutto. La libreria è stata pensata come contenitore di "sotto classi", ognuna delle quale svolge dei servizi specifici o di utilità generale. Si cerca di gestire  il personale all'interno dell'Ateneo nell'aspetto dei dati per la trasparenza. Docenti e non. Le classi  incorposrate sono Pagine Personale, Materiale didattico, offerta didattica, gestione della connessione e classe d'utilità generica.
La classe contenitore si chiama Ghetto(per ora ;).
Codice: [Seleziona]
<?php

require_once('GhettoConn.php');
require_once(
'GhettoUtil.php');
require_once(
'GhettoMD.php');
require_once(
'GhettoOF.php');
require_once(
'GhettoPP.php');

class 
Ghetto {
    protected 
$util;
    protected 
$GestConn;
    protected 
$MD;
    protected 
$OF;
    protected 
$PP;
    private 
$dbConn;
    
    public function 
__construct($scen=1){
        
$this->GestConn=new GestConn();
        
$this->util=new Util();
        
$this->MD=new MD();
        
$this->OF=new OF();
        
$this->PP=new PP();
        
        if (
$scen==1){
            
$this->GestConn->connettiAR();
        }
        
$this->dbConn$this->GestConn->daiConnAR();
        
//var_dump($this->dbConn);
    
}
    
    public function 
daiConnAR(){
        
$db=$this->dbConn;
        return 
$db;
    }
}

la classe incorporata, per esempio quella della connessione,  è :
Codice: [Seleziona]
<?php
include('config.php');

class 
GestConn //extends JObject {
{
private 
$dbConn;
    private 
$dbWwwold;
    
    public function 
__construct(){
        
    }

    public function 
daiConnDB() {
        return     
$this->dbConn;
    }
    
    public function 
connettiAR(){
        
$paramConn=new Connessioni;
        
$options=$paramConn->daiParametri("AR");
        
        
$this->dbConn =& JDatabase::getInstance($options);
    }
    
    public function 
conettiWWWOLD(){
        
$paramConn=new Connessioni;
        
$options=$paramConn->daiParametri("WWWOLD");
        
        
$this->dbWwwold =& JDatabase::getInstance($options);
    }
    
    public function 
daiConnAR(){
        
$db1=$this->dbConn;
        return     
$db1;
    }
    public function 
daiConnWWWOLD(){
        
$db1=$this->dbWwwold;
        return     
$db1;
    }
}
la quale prende  i valori di connessione da Config.php

14
Sviluppo / interazione tra libreria e componente
« il: 17 Mag 2012, 16:30:24 »
Buongiorno a tutti,
  sto affrontando ultimamente una questione un po' delicata. Ho implementato una libreria per rispondere a richieste comuni fra più componenti. Rispondere ovviamente con metodi. Per ora l'ho fatta funzionare richiamandola e istanziandola in ogni parte che mi serviva.
Quindi:
  nel file principale del componente (che è il punto d'ingresso e si trova nella cartella del componente)
  e nei model coinvolti dalle viste.

Ora, istanziarlo in questa maniera risulta dispendioso a livello di risorse. Non sono riuscito a capire come instanziarlo soltanto una volta, per esempio sul file d'ingresso, e richiamarlo quando serve. Qualcuno mi potrebbe spiegare il meccanismo che regola le librerie?

Grazie

15
SEO / Re:Condividi su facebook e problemi con joomla?
« il: 10 Apr 2012, 12:46:54 »
grazie per la risposta.

ma se l'hosting non ha il piano di gestione dei dns, come si può fare?

16
Ho letto che alcuni han risolto facendo  la ripropagazione dei DNS relativi al proprio dominio. potrebbe essere questo? ...sto xxxxx di feisbuc... purtroppo è un canale che nn si puo' ignorare

17
nel senso quando nella pagina personale o gruppo di fb metto sullo stato il link del sito o ad un articolo o utilizzo un plugin come itpshare(non so se ce ne son migliori, ma permette d'inviare un articolo anche in un gruppo fb), non carica nessuna immagine di anteprima.

la cosa strana è che delle volte mettevo http://www.radiobonobo.it/#home o http://www.radiobonobo.it/#system (ovvero creando un'ancora alle classi della pagina credo) ha caricato le preview, ma ora non funziona sempre, anzi...adesso nn funziona...
è come se nel sistema di fb non riesca a caricare le immagine, escludendole a priori...

18
ciao a tutti,
  premetto che ho cercato in giro da alcuni giorni informazioni in merito. Il mio problema è che quando condivido il mio sito su siti esterni, sembra che le immagini di preview nn vengono caricate. In particolar modo su FB. Onestamente nn son riuscito a capire il motivo del perchè nn funziona. Puretroppo è un tasselllo importante per la diffusione di recensioni, interviste,live averne l'anteprima da postare.

il mio sito è http://www.radiobonobo.it/

grazie ;)

19
Sviluppo / framework e/o ORM
« il: 19 Gen 2012, 16:45:20 »
Salve a tutti,
  qualcuno potrebbe consigliare quale framework(tipo Zend o Symphony) o un ORM da associare con joomla?

Le mie operazioni sono per gestire principalmente letture e aggregazione dati da un db

Grazie per l'attenzione
  A

20
Sviluppo / Re:Documentazione librerie
« il: 02 Nov 2011, 16:07:20 »
 :-X ti ringrazio della risposta. So che non è facile

Ciao

Pagine: [1] 2 3 4 ... 6
Host

Torna su