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

Pagine: [1]
1
Database / Com_ajax mi tronca i caratteri speciali
« il: 06 Giu 2014, 19:20:33 »
Salve sto creando un modulo, quindi mi sono interfacciato con il componente ajax nativo in joomla 3.
Funziona tutto ma ho un problema complesso per cui ad ora ho perso 5 ore senza trovare soluzione.
Quando invio le variabili al codice php tramite:
Codice: [Seleziona]
request = {'option' : 'com_ajax','module' : 'schedule ','data': data};
jQuery.ajax({type   : 'POST',data   : request });
Ad esempio se invio  òàùè!CIAO , al php mi arriva CIAO, ho controllato le variabili in jquery tramite debug e i caratteri speciali ci sono, ho aggiunto il content-type , type ecc ecc nulla di fatto , e sul template cè il meta del utf-8.
Non so che pesci prendere ne dove sbaglio....
Illuminatemi gentilmente!

Grazie dell'aiuto


Ho preso spunto da questo codice :
https://github.com/Joomla-Ajax-Interface/Hello-Ajax-World-Module

2
SEO / Re:Indicizzazione solo index su google
« il: 04 Nov 2013, 14:31:07 »
Grazie mille ! Lo aggiungo da php come per joomla 3 nel head

3
SEO / Re:Indicizzazione solo index su google
« il: 04 Nov 2013, 14:22:02 »
Stavo un po' studiando la situazione , la tua soluzoine sembra quella adottata da joomla 3.0 con il tag base. Giusto?

4
SEO / Indicizzazione solo index su google
« il: 24 Ott 2013, 13:54:20 »
Salve a tutti , mi trovi di fronte ad un quesito, ho dei siti che non sono stile blog ma hanno una home con menu e del testo introduttivo.
Tutti contenuti testuali sono nelle restanti pagine.
Ho messo su joomla index, no follow in quanto vorrei che fosse indicizzata solo la homepage del sito ma cio' comporta un brusco calo di interesse dello spider in quanto ci sono pochi contenuti.
Esiste un modo per far indicizzare solo la home page dallo spider prendendo per buoni anche i contenuti dell'intero sito?


Chiedo cio' perchè ad esempio se io ho il sito www.ciao.it che ha a sua volta www.ciao.it/servizi , io voglio che google mostri solo www.ciao.it prendendo come buoni anche i servizi, per essere piu' precisi come fanno per i siti dei film.


Grazie a tutti

5
Salve ragazzi , ho acquistato un componente ha il problme di realizzare delle liste eventi solo in verticale quindi con l'aiuto di una libreria js volevo implementare un sistema di scorrimento orizzontale.


Il codice utilizza un foreach per aggiungere ogni evento , il mio intento è di creare una nuova pagina ogni 6 eventi, quindi ho iniziato con il contare gli eventi dividerli per sei utilizzando un arrotondamento per eccesso calcolandomi cosi le pagine che servono ->  9 eventi / 6 = 2 pagine

Fin qui tutto ok , il problema che ho è il foreach , di norma in queste occasioni lo sostituisco con un ciclo for , scorrendo cosi l'array tramite indice ma con questo modulo non funziona.


Questo è il codice originale :



*******

Qui la mia modifica:

*****

Il codice per creare le pagine è il seguente, con questo ad esempio ho 2 pagine:

***
Il js poi interpreta il resto e genera con jquery lo slider , ora non so come fare perchè se modifico il foreach con un for mi crasha joomla , mi è venuto in mente di dividere l'array principale in tot array e ogni array ha un massimo di 6 elementi che verranno fatti scorrere con i foreach.


Secondo voi come posso sbloccare la situazione ? Perchè non so come dividere l'array
 
edit: Rimosso codice di componente commerciale.

6
Grazie della risposta , mi hai fatto notare che avevo sbagliato a nominare il file ini nel folder !!  :o


Una domanda , ho un sito multilingua ma quando google indicizza mi indicizza come title Italian(It) anche se il title è quello della pagina quindi diverso ... Sembra che prende l'alt della bandiera, Come risolvo ?

7
Salve a tutti , sto realizzando un template con base multilingua , ho un problema , non mi funziona il jtext , io nel templatedetails metto questo :


Codice: [Seleziona]
<languages folder="language">
<language tag="en-GB">en-GB/en-GB.tpl.xxx.ini</language>
<language tag="it-IT">it-IT/it-IT.tpl.xxx.ini</language>
</languages>


mentre nel index.php lo richiamo cosi:
Codice: [Seleziona]
<?php echo JText::_('WELCOME');?>


Il file ini salvato in utf8 e con dentro cosi :    WELCOME="benvenuto"


Come mai non funziona ?

8
Joomla! 1.6/1.7/2.5 / Sessioni joomla
« il: 14 Mag 2013, 11:46:12 »
Ho un problema riguardante la sessione di joomla , da pagina esterna io setto una variabile di sessione ad esempio:


Codice: [Seleziona]
$session =& JFactory::getSession();
$session->set('a','valVariabile');


Poi effettuo un header sulla home del sito e qui stampo la variabile di sessione 'a'. Fin qui tutto ok ma qualora vado a cambiare pagina perdo la variabile di sessione come se ci fosse un destroy.
Come posso risolvere questo problema ?


9
Sono su joomla 2.5 si in poche parole ho realizzato un file login il quale verifica user e password su una seconda tabella e qualora ritornasse true si deve fare il login da login.php su un utente generico user di joomla e il reindirizzamento alla pagina impostata come registered dove poi con le sessioni carico tutti i dati dell'utente dalla tabella esterna.


Le credenziali le imposto io su login sono univoche per tutti ossia user user:
Codice: [Seleziona]
$credentials = array(    'username' => 'user',    'password' => 'user');Il problema è il login da esterno senza form, perchè se utilizzassi un form il problema non esisterebbe ma io ho il mio form che punta al mio php che dovrà poi verificare e reindirizzare loggando sull'utente user

10
Salve, sto realizzando un portale nel quale ho creato una struttura adiacente per la registrazione il recupero e il login degli utenti (caso particolare), ho creato un utente registred in joomla dando ad esempio nome user psw user.
Effettuato il login il php esterno mi va a controllare la tabella utenti esterna a joomla e verifica il login se è ok dovrebbe effettuare direttamente il login all'utente user (senza passare dal form login di joomla), ad esempio faccio un header con campo user e psw per il login e joomla effettua il login.
Ho provato a ricavare il login tramite il form cambiando post in get ma cosi facendo invalido il token e quindi la soluzione è usare jfactory come se fosse un plugin esterno.
Qualcuno sa come posso fare ?


Grazie anticipatamente


Aggiornamento , ho trovato questo ma quando viene eseguito mi genera un oggetto con tutti i campi dell'user che sarebbe la funzione dump , ma non effettua il login se refresho la pagina facendo un echo user è ancora guest:



Codice: [Seleziona]
define('_JEXEC', 1 );
define('DS', DIRECTORY_SEPARATOR);
define('JPATH_BASE', dirname(__FILE__) . DS . '..' . DS . '..' . DS . '..'); // assuming we are in the authorisation plugin folder and need to go up 3 steps to get to the Joomla root


require_once (JPATH_BASE .DS. 'includes' .DS. 'defines.php');
require_once (JPATH_BASE .DS. 'includes' .DS. 'framework.php');
require_once (JPATH_BASE .DS. 'libraries' .DS. 'joomla'. DS. 'user' .DS. 'authentication.php');


$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();


$credentials = array(
    'username' => 'test',
    'password' => 'test');


$options = array();


$authenticate = JAuthentication::getInstance();
$response   = $authenticate->authenticate($credentials, $options);


if ($response->status === JAUTHENTICATE_STATUS_SUCCESS) {
    echo('[br /]It works[br /]');
}
var_dump($response);

11
Sviluppo / Re:Modifiche interne core Joomla 2.5
« il: 30 Mar 2013, 14:48:02 »
No il problema non è quello , io ho proprio modificato alla radice joomla realizzando diciamo un cms personalizzato con i componenti da me scelti gia inclusi con l'installazione. Il problema è come posso far settare su on ad esempio il SEO SEF su on o il Jce come editor direttamente da joomla come predefinito .
Per i template che ho creato ed incluso c'era da settare su 1 o 0 a seconda se era il predefinito , questa cosa sui componenti pero' nel sql non c'è...
Ma ho trovato praticamente questo in application.xml :

   
Codice: [Seleziona]
<field
         name="sef_rewrite"
         type="radio"
         default="1"
         label="COM_CONFIG_FIELD_SEF_REWRITE_LABEL"
         description="COM_CONFIG_FIELD_SEF_REWRITE_DESC"
         filter="integer">
         <option
            value="1">JYES</option>
         <option
            value="0">JNO</option>
      </field>


Impostato e salvato provata una nuova installazione ma niente non me lo setta predefinito su on... Quindi sono andato a cercare sul sql ma non riesco a trovare il corrispettivo del form SEF dove sicuramente ci sarà come predefinito l'id dell'editor


AGGIORNAMENTO
Risolto si deve andare a modificare il configuration php all'interno dell installation per generare automaticamente le modifiche

12
Sviluppo / Modifiche interne core Joomla 2.5
« il: 30 Mar 2013, 11:51:46 »
Salve , sto eseguendo un mio progetto che prevede una base joomla 2.5 ed un editing approfondito del core. Esempio banale ma chiaro ho implementato in nativo jce in installazione. Tutto perfettamente funzionante in backend ora mi trovo pero' con un problema.
Vorrei che in fase di installazione di default mi mettesse gia jce e non tiny come editor , ho usato diverse chiavi e sono risalito ad un xml in cui vi è la scelta di defautl dell'editor ma impostando jce non funziona mi rimanda sempre a tiny.
Come ad esempio vorrei che gia al primo avvio il sef seo sia gia attivo solo che non riesco a trovare ne sul mysql che su file la modalità di attivazione iniziale.
Qualcuno per caso sa dove metter mani ?

13
Joomla! 1.6/1.7/2.5 / Re:Problema $_SESSION esterno
« il: 28 Feb 2013, 02:56:25 »
Praticamente questo script fa credere a joomla che il file php è suo quindi permette l'aggancio con il framework e ora si puo' usare tranquillamente il jsession invece del php standard !

define( '_JEXEC', 1 );
define( 'JPATH_BASE', realpath(dirname(__FILE__).'/../..' ));
define( 'DS', DIRECTORY_SEPARATOR );
 
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();


$session =& JFactory::getSession();
$session->set('nome della sessione', "valore della sessione");


header("location: /area-login");

14
Joomla! 1.6/1.7/2.5 / Problema $_SESSION esterno
« il: 28 Feb 2013, 02:27:24 »
Salve a tutti, sto effettuando un lavoro per un mio cliente, essendo un sito molto complesso ho dovuto accantonare il sistema di registrazioni joomla quindi ho creato a parte il sistema di login e registrazione con pagine php esterne ma sempre sullo stesso hosting.
Fin qui nulla di rilevante in quanto ho modificato di preciso il php del com_users facendo puntare al form il mio file php.
Il problema che riscontro è nella memorizzazione della sessione ossia , effettuo il login tutto fila liscio nel mio foglio php dichiaro la sessione e poi effettuo un header sulla pagina personale, fin qui tutto funzionante.
Ma non so perchè joomla mi cancella la sessione che avevo creato e quindi con uno stamp una volta nella pagina personale mi risulta vuota e quindi non posso fare l isset. Ho provato ad aggiungere l' inizializzazione nel form contatti per vedere se era un problema di foglio esterno e infatti funziona correttamente perchè riandando sulla pagina del login in cui ho messo l echo la sessione mi viene mostrata.
Mi sapreste dire come posso aggirare il problema che mi genera il Framework e dove metter mani ? Non vorrei usare i cookie quindi vorrei risolvere questo problema che a me sembra alquanto banale...






RISOLTO SI PUO' CHIUDERE SECONDO POST LA SOLUZIONE, MAGARI SERVE A QUALCUNO

15
Salve ho un problema un po' rognoso , praticamente tramite un articolo io mi ricavo dalla sessione corrente i dati dell'utente presenti sul database , ma vi è un problema , io vorrei che dopo una determinata azione ossia l aggiornamento del database dell'utente, rinnovare la sessione.
Spiego in modo graduale la questione , il mio utente puo' decidere di aggiornare dei campi del database dal suo pannello di controllo , quindi ad esempio aggiunge sotto la colonna studio = italiano . Quando va in una determinata pagina io mi ricavo tramite il comando &JFactory::getUser(); i dati dell'utente solo che questi dati risalgono al login e non all'aggiornamento che lui ha fatto post login quindi sotto la colonna studio io ho ancora un valore nullo, per avere italiano l'utente deve fare logout e di nuovo il login. Vorrei sapere come posso fare per rinnovare la sessione prima di utilizzare &JFactory::getUser(); in modo tale da avere i dati dell'utente aggiornati.
Spero in una risposta ....

16
Salve , ragazzi ho un problema riguardante la gestione del login , praticamente il sito che ho creato usa come username e psw i dati di accesso , ora il punto è che l'username al momento della registrazione è dato da NOME E COGNOME ossia:
username= mario rossi
psw= mario1

qualora ci fosse un altro mario rossi la registrazione avviene perfettamente basta che l utente abbia immesso una email diversa logicamente, il problema sorge nel momento del login.
Mi sono registrato con pippo1 e ho eseguito l accesso , logout ho registrato pippo2 ora il bello è questo, se effettuo il login con pippo2 entra nella sua aria personale invece se riprovo con pippo1 non mi fa accedere mi dice user e psw sbagliati , ma la cosa che non quadraè che nel database sono presenti entrambi ognuno con i suoi dati di accesso..
Non uso componenti ho creato il tutto da me modificando l'originale ma non so quale php modificare perchè non capisco dove è il problema, ho contorllato il controller.php in component user ma dice nel login che legge user e psw e logga nel caso sian errati reindirizza alla pagina ecc ecc ...

Spero sia stato tutto chiaro aspetto una vostra illuminazione!!!

EDIT
Ho modificato i valori id data reg data ultima visita pensando che fosse un controllo sull ultima registrazione del database niente , il login funziona solo con l'ultimo utente inserito se io elimino pippo2 pippo1 ritorna a loggarsi ....


17
Joomla! 1.5 / Re:Salvare Articolo
« il: 05 Apr 2011, 12:56:25 »
Risolto da me , scrivo una query che salva il contenuto della pagina nel jos_content con id articolo  8)

18
Joomla! 1.5 / Salvare Articolo
« il: 05 Apr 2011, 12:43:41 »
Ragazzi ho un problema tecnico , praticamente in un mio articolo utilizzato come pagina personale ad ogni accesso ho un bottone che in js mi genera del nuovo codice ossia, clicca qui per aggiungere e mia aggiunge un altra riga di testo. Ora io vorrei sapere come posso fare per far salvare l'articolo modificato dinamicamente in modo tale che rimanga cosi comè ogni qualvolta lui rivada sulla sua pagina personale anche dopo un altro login.
Ringrazio tutti anticipatamente

Pagine: [1]


Web Design Bolzano Kreatif