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

Pagine: [1] 2 3 4
1
Joomla! 3 / Evento k2 quando si pubblica un item da backend?
« il: 01 Lug 2014, 12:19:44 »
Buongiorno a tutti,

sto sviluppando un sito web dove ci sono due componenti che si interfacciano tra di loro,
uno è k2 e l'altro è un componente che gestisce delle mappe,
alla creazione di un articolo corrisponde la creazione di un marker sul componente delle mappe.

unico problema che devo affrontare è che ovviamente quando un utente da frontend inserisce un articolo
questo deve essere prima visionato da un amministratore.

quando da backend viene pubblicato questo articolo dovrebbe essere pubblicato anche il rispettivo marker dell'altro componente..
ora non avviene e manualmente un amministratore deve pubblicare prima l'articolo e poi andare sul componente delle mappe a pubblicare il rispettivo marker.
Ovviamente sul db c'è una tabella dove c'è sia l'id di k2 che l'id del marker..

come si può fare? esiste quale evento che viene definito quando viene pubblicato un articolo di k2?

onAfterK2Save non mi sembra sia quello che cerco,
attualmente onAfterK2Save lo sto usando da frontend quando un utente invia un articolo..

qualche suggerimento?

2
Ciao, dopo vari test sono arrivato alla soluzione guardando cosa scriveva nel db....

semplicemente è necessario cambiare solo questa parte
   $newUsertype    = '3';
        if (!$newUsertype)
        {
            $newUsertype = '3';
        }

dove 3 ovviamente corrisponde al livello Author....

un salutonee

3
Salve, come va?

sto seguendo un progetto e vorrei impostare la registrazione di default di joomla come utente registered, mentre se le persone si registrano tramite jomsocial vorrei che fossero di livello author.

ora nel file register.php dentro la cartella controllers ho visto

// $newUsertype    = $usersConfig->get( 'new_usertype' );
        if (!$newUsertype)
        {
            $newUsertype = 'Registered';
        }

che ho cambiato in

// $newUsertype    = $usersConfig->get( 'new_usertype' );
        $newUsertype    = 'Author';
        if (!$newUsertype)
        {
            $newUsertype = 'Author';
        }

C'è credo un altro pezzo di codice da cambiare, poichè non funziona ancora, e credo sia questo di seguito..

if( !C_JOOMLA_15 ) $user->set('groups', array($newUsertype => $newUsertype));

mi sembra che per la 1.5 bastava inserire $user->set('gid', 19); ma per la 1.7?
Avete qualche idea? grazie mille, magari può tornare utile ad altre persone, non sono riuscito a trovare online una risposta...


4
a si, ho trovato jflanguageselection...è joomfish...
non avete usato nessun componente per il seo..
una scelta? in effetti sh404sef è un casino eheh..

5
per caso sono arrivato a questo post..
visto il sito, mi sono iscritto.
porca vacca, complimenti, fatto molto bene..mi piace il layout di cb (ma è community builder, giusto?)

una domandina, per la gestione delle lingue che avete usato?
il solito joomfish?
bè, auguri per il progetto..

6
Sviluppo / Re:Recuperare valore da db con substring?
« il: 02 Mag 2010, 18:22:02 »
ueeee eccomi, ho risolto, grande mau!! grandeeeeee..

foreach ( $risultati as $r)
{
$stringa= $r->SHARE1;
$share = 'vai sul tuo profilo';
if ( !is_null($stringa) ) {
$stringa = $r->SHARE1;
$prima = strpos($stringa, '"');
$ultima = strrpos($stringa, '"');
$share = substr($stringa, $prima+1, $ultima-$prima-1);
}

poi stampo $share e mi funziona tutto correttamente..
ora provo anche unserialize vediamo se mi funge, grazie mmleoni, per ora la query regge in effetti è un pò abnorme! eheh  ;D...dopo mi ci metto e inserisco le join..intanto il risultato è visibile su www.ioviaggiointreno.com/trainplaner/

7
Sviluppo / Re:Recuperare valore da db con substring?
« il: 30 Apr 2010, 19:17:05 »
foreach ( $risultati as $r)
echo '<li class="postplaner"><a-href="http://www.nomesito.com/members/'.get_user_name($r->USERID).'/profile/">'.get_avatar($r->USERID, $size = '24').'[/url] Ciao, sono '.get_user_name($r->USERID).' e sto pianificando il viaggio a: '
.$r->META.'

Compagni di viaggio: '.$r->AMICI.'

Share your trip? '.unserialize($r->SHARE1).'
</li></br>';

8
Sviluppo / Re:Recuperare valore da db con substring?
« il: 30 Apr 2010, 19:14:26 »
o mamma, il curdo nooo...Grande Mau, grazie della risposta.

dunque, ci provo!
ho provato con unserialize,  tra l'altro il problema è che non sempre la stringa è uguale, ma può anche avere un altro valore,
tipo
a:1:{i:0;s:35:"no grazie! sono un lupo solitario! ";}

per navigare nei valori di questa maledetta tabella ho partorito sta super query


SELECT * from (

SELECT DISTINCT wp_bp_xprofile_data.user_id USERID ,

(SELECT wp_bp_xprofile_data.value
FROM wp_bp_xprofile_data
WHERE wp_bp_xprofile_data.user_id = USERID
AND wp_bp_xprofile_data.field_id =5
)META ,

(SELECT wp_bp_xprofile_data.value
FROM wp_bp_xprofile_data
WHERE wp_bp_xprofile_data.user_id = USERID
AND wp_bp_xprofile_data.field_id = 61
) AMICI ,

(SELECT wp_bp_xprofile_data.value
FROM wp_bp_xprofile_data
WHERE wp_bp_xprofile_data.user_id = USERID
AND wp_bp_xprofile_data.field_id = 62
) SHARE1 ,

(SELECT wp_bp_xprofile_data.last_updated
FROM wp_bp_xprofile_data
WHERE wp_bp_xprofile_data.user_id = USERID
AND wp_bp_xprofile_data.field_id = 5
) TEMPO 

FROM wp_bp_xprofile_data ORDER BY TEMPO DESC LIMIT 0, 10
) BASE_TABLE where BASE_TABLE.META is not null

e nel foreach ci ho messo questo

foreach ( $risultati as $r)
echo '<li class="postplaner">'.get_avatar($r->USERID, $size = '24').' Ciao, sono '.get_user_name($r->USERID).' e sto pianificando il viaggio a: '
.$r->META.'

Compagni di viaggio: '.$r->AMICI.'

Share your trip? '.unserialize($r->SHARE1).'
</li></br>';

purtroppo mi stampa solo Array, che dovrei fare? innanzitutto comprarmi un bel libro su mysql e php 5, lo ammetto,  ma poi?

9
Sviluppo / Recuperare valore da db con substring?
« il: 30 Apr 2010, 17:32:06 »
Ciao!

sò che non è propriamente una domanda joomlesca, ma ho un problemino che non riesco a risolvere.

ho un valore in una tabella che è così

a:1:{i:0;s:56:"si! contattatemi e partiamo insieme per nuove avventure!";}

come faccio a prendere solo il testo?

devo lavorare con substring , cast ecc? però non riesco a trovare una caspita di guida su internet. aiuto!!

10
giusto, ci avevo pensato pure io, cioè diciamo ogni 200 caratteri mi inserisce un pagebreak automatico..
a dirla così sembra semplice..
e come lo faccio mmm mumble muble...
vabbè mi tuffo nel codice..appena ho novità vi fo sapere.

11
ciao, come va?
mi sono imbattuto in uno strano problema, qualche suggerimento?

in pratica vorrei che un articolo avesse sempre un numero limitato di caratteri e se li supera la paginazione dovrebbe essere automatica.

dunque dunque, come si può fare?

nella cartella componenti - com_content-views-article-tmpl
alla riga 125 del default.php c'è la mitica stringa

<?php echo $this->article->text; ?>

mmm ma esiste invece qualche plugin? senza che mi scervello da codice?

12
ciao...oddio rispondo dopo due mesi mi sono assentato un attimo eee...
non funziona? strano, sicuramente nel frattempo avrai risolto, cmq dai uno sguardo se ancora ti interessa a flexiaccess, sembra buono come acl

13
mmm mi hai fatto ricordare che interesserebbe anche a me un plugin per il copia e incolla da word..

in wordpress c'è, è incluso direttamente nell'editor avanzato, in joomla dovevo guardare ma non l'ho ancora fatto...vediamo se lo trovo..mmm

14
è attivo il plugin?

15
mmm modificare il suo articolo ancora non pubblicato...

oddio questa è un pò contorta come cosa, credo si potrebbe riuscire a fare ma bisognerebbe studiare la cosa...

mi sa che è meglio che gli fai modificare l'articolo una volta pubblicato! ;D

quanto sarebbe bello solo poter sviluppare cose nuove senza lavorare per i clienti grrr...

16
ciao text, che problema c'è?

prendi il modulo che vuoi attivare e mettilo attivo nella posizione che vuoi, puoi anche inventarti un nome tipo pippopluto.

apri l'articolo e nel codice html ce scrivi {loadposition pippopluto}.

il modulo sarà attivo, però ricordati che sarà legato all'itemid del menu.

altrimenti invece che metterlo nell'articolo, se ti serve una posizione in piu, apriti il codice html e scrivi nella posizione che vuoi

<?php if($this->countModules('pippopluto')) : ?>
      <jdoc:include type="modules" name="pippopluto" style="xhtml" />
   <?php endif; ?>

cioè: se è attivo il modulo pippopluto includilo.

adios

17
ciao lvs, mi è arrivato la notifica per email..

$this->addACL( 'com_content', 'publish', 'users', 'publisher', 'content', 'all' );

a prima vista questa riga consente la pubblicazione dei contenuti dai publisher, facciamo un esperimento!
prova ad aggiungere
$this->addACL( 'com_content', 'publish', 'users', 'author', 'content', 'own' );

così l'autore dovrebbe poter pubblicare i propri articoli..

andando per logica dovrebbe funzionare

18
mi sembra abbia risolto da solo semplicemente aggiornando il componente alla  nuova realese..

è incredibile ma da quando sono iscritto al forum non ho ricevuto mai una risposta alle mie domande, di solito mi rispondo da solo sperando di aiutare qualcuno che fa qualche ricerca, chissà come mai...
un saluto a chi passa


19
Joomla! 1.5 / Re:Quel maledetto 15% che usa Explorer 6.0 ...
« il: 22 Ott 2009, 15:29:13 »
per i css non so se ti è utile, magari già lo sai

soluzione 1. usi nel css dove vuoi la regola *html prima di ogni div o classe..del tipo

*html .footer {  font-size: 10px; }

così si applica solo su IE6, ma mi sembra che possa dare problemi nella validazione W3C

altrimenti inserisci nell'index un

 <!--[if IE 6]>
  <link type="text/css" rel="stylesheet" href= url del tuo IE6.css" />
  <![endif]-->

questo per i css..

per lo switch del template mm..forse è possibile non mi è mai capitato, di solito ho sempre risolto con i css..

20
ciao come va?
mi trovo alle prese con un fastidioso problema con il solito Internet explorer, versione 7.
Sto usando il componente GmapFp, molto bello, ma chissà perchè su IE7 la mappa compare quasi completamente grigia e alle volte, non sempre, è impossibile aprire la pagina - operazione terminata...

un messaggio simile mi era capitato con oziogallery, ricordate? mi sembra di ricordare che andava in errore IE7 per motivi legati al template o al nome dell'object inserito nel codice..

qualcuno ha avuto il mio stesso problema? cosa potrebbe essere?

ho letto che potrebbe essere dovuto al fatto che IE alcune volte ha problemi se la mappa inizia a caricarsi prima che la pagina stessa abbia finito di caricarsi, e che sarebbe necessario inserire il codice di una mappa in una funzione del tipo

"myloadmap" e poi

<body onload="myloadmap()">

ma non so se sia possibile effettuare questa modifica nel componente..
mmm

Pagine: [1] 2 3 4


Web Design Bolzano Kreatif