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

Pagine: [1]
1
ok grazie dell'aiuto!
purtroppo di programmazione php ne so molto poco e non ho mai realizzato un componente da zero ma ci posso provare.
mi sapete indicare una guida per iniziare?

2
scusa ma sono tantissimi...
non me ne sai indicare uno free che faccia al caso mio?

3
Joomla! 1.6/1.7/2.5 / modulo ricerca o come dir si voglia...
« il: 12 Apr 2013, 22:33:08 »
Salve ragazzi!
scusate il titolo ma non so bene se il modulo che cerco abbia un nome particolare...
Sto cercando un modulo da mettere in home page che dia la possibilità di scegliere varie opzioni e dia come risultato un articolo creato da me in precedenza.
mi spiego meglio:

modulo con ad esempio:
Cosa ti piace fare_____> tre opzioni da poter scegliere
Quanti anni hai _____> duo e tre opzioni
e cosi via
e poi restituisca come risultato a seconda delle combinazioni scelte un articolo piuttosto che un'altro.
(ovviamente sia i campi che le opzioni disponibili personalizzabili)

Qualcuno può aiutarmi?


4
Gestione documenti e download / Re:Errori con K2 in locale
« il: 10 Mag 2012, 15:11:48 »
Daniele ho lo stesso tuo problema... sei riuscito a risolverlo in qualche modo????

5
scusa ma tipo in questo file qui non c'è niente giusto???
perchè il revealer.php continua a dirmi che è infetto...

Codice: [Seleziona]
<?php
/**
 * Joom!Fish - Multi Lingual extention and translation 
manager for Joomla!
 * Copyright (C) 2003-2009 Think Network GmbH, 
Munich
 *
 * All rights reserved.  The Joom!Fish project is 
a set of extentions for
 * the content management system Joomla!. It 
enables Joomla!
 * to manage multi lingual sites especially in all 
dynamic information
 * which are stored in the 
database.
 *
 * This program is free software; you can 
redistribute it and/or
 * modify it under the terms of the GNU General 
Public License
 * as published by the Free Software Foundation; either 
version 2
 * of the License, or (at your option) any later 
version.
 *
 * This program is distributed in the hope that it 
will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied 
warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
 See the
 * GNU General Public License for more 
details.
 *
 * You should have received a copy of the GNU 
General Public License
 * along with this program; if not, write to the 
Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, 
MA  02111-1307,USA.
 *
 * The "GNU General Public License" 
(GPL) is available at
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 * 
-----------------------------------------------------------------------------
 * 
$Id: JCacheStorageJFDB.php 1344 2009-06-18 11:50:09Z akede $
 * @package 
joomfish
 * @subpackage cache
 *
*/


// Check to 
ensure this file is within the rest of the framework
defined
('JPATH_BASE') or 
die();

//Register class that don't follow one file per class naming 
conventions
JLoader
::register('JCacheStorage' JPATH_LIBRARIES .DS
'joomla'.DS.'cache' .DS.'storage.php');

/**
 * Joomfish Cache 
Class
 *
 * @author        Geraint Edwards 
(http://www.gwesystems.com)
 * @package     
   Joomfish
 * @subpackage    Cache
 * 
@since        2.0
 */
class JCacheStorageJfdb 
extends JCacheStorage
{

    var 
$db;
    var 
$profile_db;

    
    
/* Constructor
  
  *
    * @access protected
    * @param array 
$options optional parameters
    */
    
function 
__construct$options = array() )
    {
      
  static 
$expiredCacheCleaned;

        
$this->profile_db = & JFactory::getDBO();
        
$this->db = clone ($this->profile_db);       
 

        
$this->_language    
(isset(
$options['language'])) ? $options['language'] : 'en-GB';
    
    
$this->_lifetime    = (isset($options['lifetime'])) ? 
$options['lifetime'] : 60;
        
$this->_now   
     
= (isset($options['now'])) ? $options['now'] : 
time();

        
$config         
   
=& JFactory::getConfig();
        
$this->_hash    
$config->getValue('config.secret');

        
// if 
its not the first instance of the joomfish db cache then check if it should be 
cleaned 
and otherwise garbage collect
        
if 
(!isset(
$expiredCacheCleaned)) {
            
// 
check a file in the 'file' cache to check if we should remove all our db cache 
entries since cache manage doesn
't handle anything other than file 
caches
            $conf =& 
JFactory::getConfig();
            $cachebase = 
$conf->getValue('
config.cache_path',JPATH_ROOT.DS.'cache');
    
        $cachepath = 
$cachebase.DS."joomfish-cache";
            if 
(!JFolder::exists($cachepath)){
            
    JFolder::create($cachepath);
          
  }
            $cachefile = 
$cachepath.DS."cachetest.txt";
            
jimport("joomla.filesystem.file");
            
if (!JFile::exists($cachefile) || JFile::read($cachefile)!="valid"){
  
              // clean out the whole 
cache
                
$this->cleanCache();
              
  JFile::write($cachefile,"valid");
          
  }
            $this->gc();
  
      }
        $expiredCacheCleaned = 
true;
    }

    /**
     * One 
time only DB setup function
     *
    
 */
    function setupDB() {
        
$db = & JFactory::getDBO();
        $charset = 
($db->hasUTF()) ? '
CHARACTER SET utf8 COLLATE utf8_general_ci' : 
'';
        $sql = "CREATE TABLE IF NOT EXISTS 
`#__dbcache` ("
        . "\n `id` varchar ( 32 ) 
 NOT NULL default '',"
        . "\n `groupname` 
varchar ( 32 ) NOT NULL default '',"
        . "\n 
`expire` datetime NOT NULL default '
0000-00-00 00:00:00',"
    
    //. "\n `value` MEDIUMTEXT NOT NULL default '',"
    
    . "\n `value` MEDIUMBLOB NOT NULL default '',"
    
    . "\n PRIMARY KEY ( `id`,`groupname` ),"
      
  . "\n KEY ( `expire`,`groupname` )"
        . "\n 
) $charset";
        $db->setQuery( $sql );
  
      if (!$db->query()){
        
    echo $db->getErrorMsg()."[br /]";
      
      echo $db->_sql;
        
}
    }

    /**
     * Get 
cached data from a db by id and group
     *
    
 * @access    public
     * @param   
 string    $id            The cache 
data id
     * @param    string    $group 
       The cache data group
     * @param 
   boolean    $checkTime    True to verify cache 
time expiration threshold
     * @return    mixed 
   Boolean false on failure or a cached data string
    
 * @since    1.5
     */
    
function get($id, $group, $checkTime)
    {
      
  
        if 
(method_exists($this->profile_db,"_profile")) $pfunc = 
$this->profile_db->_profile();

        
$hashedid = md5($id.'
-'.$this->_hash.'-'.$this->_language);

  
      $data = false;

        $sql = 
"SELECT  UNCOMPRESS(value) FROM `#__dbcache` WHERE 
id=".$this->db->quote($hashedid)." AND 
groupname=".$this->db->quote($group)." AND 
expire>FROM_UNIXTIME(".$this->db->quote($this->_now).")";
  
      
        $keepSQL = 
$this->db->_sql;
        
$this->db->setQuery($sql);

        // Must set 
false to ensure that Joomfish doesn'
t get involved
      
  $data 
$this->db->loadResult(false);
      
  
        
$this->db->_sql $keepSQL 
;
        if (
is_null($data)){
      
      
$data false;
        }
  
      else {
            
//$data 
base64_decode($data);
        }
      
  if (
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile($pfunc);

        
return 
$data;
    }

    
/**
    
 * Store the data to a file by id and group
    
 *
     * @access    public
    
 * @param    string    $id       
 The cache data id
     * @param    string 
   $group    The cache data group
     * 
@param    string    $data    The data to store in 
cache
     * @return    boolean    True on 
success, false otherwise
     * @since   
 1.5
     */
    
function store($id$group
$data)
    {
        
//$this->db =& 
JFactory::getDBO();
        if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile();

        
$hashedid md5($id.'-'.$this->_hash.'-'.$this->_language);

  
      
//$data = base64_encode($data);
      
  
$sql "REPLACE INTO `#__dbcache` (id, groupname,expire,value) VALUES 
("
.$this->db->quote($hashedid).",".$this->db->quote($group).",FROM_UNIXTIME(".$this->db->quote($this->_now 

$this->_lifetime)."),COMPRESS(".$this->db->quote($data)."))";
  
      
$this->db->setQuery($sql);

    
    
$res =  $this->db->query();
      
  if (
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile($pfunc);
        return 
$res;
    }

    
/**
     * 
Remove a cached data file by id and group
     *
  
   * @access    public
     * @param 
   string    $id        The cache data 
id
     * @param    string    $group 
   The cache data group
     * @return   
 boolean    True on success, false otherwise
    
 * @since    1.5
     */
    
function remove($id$group)
    {
        
//$this->db =& JFactory::getDBO();
        
if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile();
        
$sql 
"DELETE FROM `#__dbcache` WHERE id=".$this->db->quote($id)." AND 
groupname="
.$this->db->quote($group);
        
$this->db->_skipSetRefTables=true;
        
$this->db->setQuery($sql);
        
$this->db->_skipSetRefTables=false;
        if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile($pfunc);
        return 
$this->db->query();
    }

    
/**
  
   * Clean cache for a group given a mode.
    
 *
     * group mode        : cleans 
all cache in the group
     * notgroup mode    : 
cleans all cache not in the group
     *
    
 * @access    public
     * @param   
 string    $group    The cache data group
  
   * @param    string    $mode    The 
mode for cleaning cache [group|notgroup]
     * @return   
 boolean    True on success, false otherwise
    
 * @since    1.5
     */
    
function clean($group$mode)
    {
        
//$this->db =& JFactory::getDBO();
        
if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile();
        
$result 
false;
        switch (
trim($mode))
    
    {
            case 
'group':
                
$sql 
"DELETE FROM `#__dbcache` ";
              
  
$this->db->setQuery($sql);
          
      break;
            
default:
                
$sql 
"DELETE FROM `#__dbcache` WHERE 
groupname="
.$this->db->quote($group);
        
        
$this->db->setQuery($sql);
    
            break;
        
}
        
$this->db->_skipSetRefTables=true;
        
$result 
$this->db->query();
        
$this->db->_skipSetRefTables=false;
        

        if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile($pfunc);
        return 
$result;
    }

    
/**
     * 
Clean the whole cache
     *
     * @return 
   boolean    True on success, false otherwise
  
   */
    
function cleanCache()
    
{
        
//$this->db =& 
JFactory::getDBO();
        if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile();
        
$result 
false;
        
$sql "DELETE FROM `#__dbcache` 
"
;
        
$this->db->setQuery($sql);
  
      
$this->db->_skipSetRefTables=true;
    
    
$result $this->db->query();
        
$this->db->_skipSetRefTables=false;
        if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile($pfunc);
        return 
$result;
    }

    
/**
     * 
Garbage collect expired cache data
     *
    
 * @access public
     * @return boolean  True on 
success, false otherwise.
     */
    
function 
gc()
    {
        
//$this->db =& 
JFactory::getDBO();
        if 
(
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile();
        
$sql 
"DELETE FROM `#__dbcache` WHERE expire< 
FROM_UNIXTIME("
.$this->db->quote($this->_now).")";
    
    
$this->db->setQuery($sql);
        
$this->db->_skipSetRefTables=true;
        
$result 
$this->db->query();
        
$this->db->_skipSetRefTables=false;
        
// if 
we can't delete then the database table probably doesn't exist so create 
it
        
if (!$result && 
$this->db->getErrorNum()==1146){
          
  
$this->setupDB();
        }
    
    if (
method_exists($this->profile_db,"_profile")) $pfunc 
$this->profile_db->_profile($pfunc);
    }

  
  
/**
     * Test to see if the cache storage is 
available.
     *
     * @static
  
   * @access public
     * @return boolean 
 True on success, false otherwise.
     */
  
  
function test()
    {
        return 
true;
    }

}

6
Anche io ho avuto lo stesso problema e ho fatto col file revealer come hai detto tu!
Scusa l'ignoranza ma come faccio a riconoscere quali sono le righe di codice scritte dal malware?
è per caso: $code ='    PtxWPFNtVPNtWUS1MKW5VQ0tVyA....????

7
Davvero nessuno sa perchè succede???


8
Joomla! 1.5 / Help articoli che vanno da soli in prima pagina
« il: 13 Ott 2011, 11:25:41 »
Ciao Ragazzi! scusate il disturbo ma dopo aver cercato e ricercato nel forum senza risultati mi vedo obbligato a chiedere il vostro aiuto...
Ho un problema sul mio sito, che ogni volta che creo un articolo che NON voglio che vada in prima pagina dopo un po ci va da solo! anche se io gli metto espressamente di non pubblicarlo in prima pagina.
Tutto cio mi succede solo con gli articoli "nuovi" se modifico invece quelli esistenti no lo fa.
Qualcuno sa perché???
Vi ringrazio anticipatamente.


9
wooooooot.
Grazie ragazzi ce l'ho fatta.
Avevate ragione era nel menu con la stellina!
Grazie infinite siete super

10
eh il sito al momento è in locale, ma se andate su www.sciclubsportinia.it ho lo stesso problema... nella home page tra le immagini che scorrono e il benvenuto c'è di nuovo sto titolo... se faccio ?tp=1 però mi dice che quella scritta è nel content dell'articolo.
Il problema della versione non credo sia perchè su www.roccenere.com che ho fatto con la stessa versione di joomla non c'è.
L'unica differeza è che in uno ho installato i dati di esempio e sull'altro no (sto problema lo dà con i dati di esempio installati)

11
cmq ragazzi secondo me non dipende dal template, perchè ho provato a installare un template di un sito dove sta roba non compare e su questo sito compare lo stesso...
non so più dove sbattere la testa!

12
quello che dico io però non è il titolo della pagina. è il titolo del sito.
Se vado su configurazione generele e tolgo il nome sito sparisce ma resta lo spazio bianco.
So che si può togliere perchè su un'altro sito che ho fatto non c'è ma adesso non so come toglierlo.

13
Ciao Ragazzi!
Il forum è davvero bello, ci ho trovato un sacco di informazioni utili.
Purtroppo però ho un problemino che sicuramente è una cavolata da risolvere ma mi sta facendo impazzire...
Nella home page del mio sito, prima del primo articolo mi compare la scritta del nome del sito, e non riesco a toglierla...
Qualcuno sa come aiutarmi???
allego la foto della prima pagina
Grazie in anticipo

[allegato vecchio più di un anno eliminato automaticamente]

14
Gestione e-commerce / Mercatino dell'usato
« il: 29 Mag 2010, 15:57:38 »
Ciao Ragazzi!
sono nuovo del forum e da qualche mese mi cimento nella creazione di siti con joomla.
Avrei bisogno di pubblicare sul mio sito un mercatino dell'usato nel quale gli utenti registrati possono andare inserire il proprio annuncio e dopo un tot questo si cancelli...

Qualcuno mi sa dire se esiste un componente per farlo o un qualche modo per farlo???

Vi ringrazio in anticipo

Pagine: [1]


Web Design Bolzano Kreatif