• User Attivo

    problema con light thumb

    :ciauz:Buongiorno a tutti e buon inizio di settimana,
    nel mio piccolo portale dovrei inserire le foto delle strutture presenti,vorrei usare il mambot lightthumb-21 ma non so come si fa.Leggendo un po in giro ho scoperto che devo bloccare mosimage e pubblicare light thumb;ora il mio problema è questo:

    • vado a componenti- nome struttura-immagini-carica-esce su scritto: librerie gd non installate 😢
      -lightthumb invece mi chiede di inserire queste stringhe:
      <script type="text/javascript" src="<?php echo $mosConfig_live_site; ?>/mambots/content/lightThumb/prototype.js"></script>
      <script type="text/javascript" src="<?php echo $mosConfig_live_site; ?>/mambots/content/lightThumb/scriptaculous.js?load=effects"></script>
      <script type="text/javascript" src="<?php echo $mosConfig_live_site; ?>/mambots/content/lightThumb/lightbox.js"></script>
      <link href="<?php echo $mosConfig_live_site; ?>/mambots/content/lightThumb/lightbox.css" rel="stylesheet" type="text/css"/>

    dove le inderisco??????????????????????????????? e poi come proseguo per visualizzare le foto?;)

    Grazie a tutti e buona giornata:D


  • Super User

    In Mambot troverai il MOSIMAGE con valore -1000 di fianco. Dopo aver installato il mambot lightthum metti quel valore al lightthumb e metti il valore 1 al MOSIMAGE. Poi depubblica il MOSIMAGE.

    Il codice html lo devi inserire nell'index.php del tuo template prima del tag di chiusura </head>

    Per farlo funzionare inserisci il tag {mosimage} e sulla destra del box di immisione dell'articolo selezioni la scheda immagini. Selezioni l'immagine da far visualizzare (la porti nel box di destra) e verrà correttamente inserita nelo testo. Cliccandoci sopra in frontpage si aprirà con l'effetto lightbox.

    Ma mi sembra che senza le GD non funziona lighthtumb 😞


  • User Attivo

    grazie per aver risposto 🙂 ma come faccio a installare le librerie gd?


  • Super User

    Le deve dare l'hosting, non credo proprio che tu le possa installare.


  • User Attivo

    ciao mick,

    sei in locale o sul web?

    le librerie sono installate?

    se non sbaglio per lightthumb occorre insserire il codice di richiamo al javascript nell'header dell'html del template; lo hai inserito?

    Achille


  • User Attivo

    ciao e grazie di aver risposto,sono in locale,ho gia comprato un servizio host con joomlahosting ma aspettavo prima di finire il sito...o mi consigli di metterlo subito in remoto cosi inizio anche indicizzarlo?grazie in anticipo


  • User Attivo

    Io ho il sito in locale anche se ho gia comprato il servizio da joomlahosting.....mi consigli di metterlo subito in remoto??cosi inzio anche a indicizzarlo? grazie


  • User Attivo

    se usi easyphp in locale le librerie non ci sono... e io non so ne se si possono caricare e tanto meno come fare se invece è possibile.

    metti il sito online in una cartella magari protetta da password e fai li le prove.

    fa sapere poi... 🙂

    achille


  • User Attivo

    si, uso easyphp in locale ma non so assolutamente come fare per trasferire il sito in remoto ne tanto meno come creare una cartella per fare le prove...chiedo scusa per la mia ignoanza....


  • Super User

    Su joomla host le GD ci sono di sicuro. E' fatto apposto per siti basati su Joomla.


  • User Attivo

    non ho la minima idea di come si possa trasferire un sito in remoto...non mi daresti una spiegazione passo passo di come fare?grazie ancora per la tua pazienza


  • Super User

    PASSAGGIO di un SITO da LOCALE a REMOTO

    1. creare una copia del database locale:
    • http://127.0.0.1/mysql/
    • dal menù a tendina che hai sulla sinistra selezioni il database di joomla (che avevi creato con l'installazione)
    • premi il tab "esporta"
    • premi il link "seleziona tutto"
    • premi il bottone "esegui"
    1. caricare sul server remoto, via ftp, tutti i file di joomla (devi copiare il sito in pratica)
    2. creare un database remoto
    • devi accedere al pannello di controllo, selezionare la creazione database e crearne uno (scriviti la username e password che ti servono per l'installazione)
    1. "popolare" il database che creato
    • accedere a phpmyadmin
    • selezionare dal menù a tendina il db appena creato
    • premere il tab "sql"
    • premere il bottone "sfoglia" e selezionare il file creato al punto 1
    • premere il bottone "esegui"
    1. aprire il file configuration.php e modificare così:
    • $mosConfig_host = mettere [nome tuo dominio].[estensione tuo dominio]
    • $mosConfig_user = il nome utente del tuo db
    • $mosConfig_password = la password per accedere al db se esiste
    • $mosConfig_db = il nome del db
    • $mosConfig_absolute_path = il path assoluto del tuo sito (che puoi scoprire creando una pagina prova.php con dentro questo codice: <?php echo getcwd(); ?>)
    • $mosConfig_live_site = l'url del tuo sito (ed eventuale sotto cartella in cui hai installato joomla)
    • $mosConfig_cachepath = solitamente è il path con in più /cache
    1. salvi il file configuration.php e lo metti sul server remoto

  • User Attivo

    ma devo scaricare qualcosa per trasferire via ftp giusto?


  • User Attivo

    mi sono fermato al punto 2.
    ho selezionato tutto ho clikkato esegui... epoi...(caricare sul server remoto, via ftp, tutti i file di joomla (devi copiare il sito in pratica)

    ho creato un database in remoto...


  • Super User

    Per creare una directory su cui effettuare dei test, basta entrare nel server con un semplice client ftp, tasto destro del mouse nella root, crea nuova cartella, e la nomini come vuoi tu, test-prova-joomla, quello che vuoi.

    Per trasferire in remoto il sito, sempre usando un client ftp, copi tutto il contenuto del sito in locale, escludento la cartella che lo contiene e incolli nella directory creata in precedenza, dopo di che bisogna editare il file configuration.php e cambiare i dati del database e delle path.

    Per il database, stesso discorso, crei una copia e la inserisci nel phpmyadmin.


  • User Attivo

    ❌x:x so che sono totalmente ignorante ma è difficilissimo trasferire un sito da locale in remoto😢😢😢bho!


  • Super User

    Usa Filezilla per caricare i file in remoto.


  • User Attivo

    scusate per i due post...;)comunque mi sono fermato al punto 2..nn è che ci sia un modo piu' semplice per trasferire tutto in remoto?:x


  • Super User

    Il punto 2 è il piu semplice:
    Allora, prima di tutto, devi scaricare ed installare Filezilla, scarica il 3° file.
    Lo lanci, fai file>>>filemanager>>>nuovo sito
    e inserisci i dati ftp del tuo dominio, dopo di che ti connetti e ti troverai all'interno della root del tuo sito.
    Ora basta copiare tutto il contenuto di:
    c://localhost/www/nomesito/
    solo il contenuto, e non la cartella che contiene il tutto, e lo incolli dentro la root del client ftp (filezilla).
    Se vuoi fare solo una prova senza usare la root, allora puoi copiare l'intera cartella /nomesito/, e l'indirizzo sara':
    htxp://www.tuosito.ext/nomesito
    quando invece vuoi fare una cosa definitiva, allora dovrai copiare solo il contenuto di /nomesito/.
    Questo è quanto per il punto 2.
    intanto fai questo, poi se trovi difficoltà nei prossimi punti, noi siamo qui.
    🙂


  • User Attivo

    ❌x❌x❌x❌x❌x❌x❌x❌x❌x❌x:x
    ALLLORA FACCIAMO COSI:
    COME INSTALLARE UN SITO DA LOCALE A REMOTO:
    1SCARICARE FILEZILLA,INSTALLATO.
    2NOME UTENTE E PASSWORD,FATTO
    3 ....
    4....
    VI PREGO HELP ME.😢😢😢😢😢😢😢