Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: Immagine alternativa per utenti non loggati (hack login)  (Read 16089 times)

0 Members and 1 Guest are viewing this topic.

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Immagine alternativa per utenti non loggati (hack login)
« on: April 18, 2007, 12:02:42 am »

Salve, vorrei modificare il mio coppermine in modo che quando un utente non registrato clicca sulla foto per visualizzarla appaia un'altra immagine che invita l'utente a registrarsi.

Esempio: http://www .parianapoli.it/parianapoli/modules.php?name=coppermine&file=displayimage&album=217&pos=0

Grazie!!!  ;)
« Last Edit: May 11, 2007, 09:58:04 pm by Lontano »
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #1 on: April 18, 2007, 09:02:40 am »

Esiste il plugin Full-Size & Intermediate Photos Access Control, che ti permette di gestire i permessi per l'accesso alle immagini a grandezza naturale e agli altri altri files non-immagine.
Ti allego copia dell'archivio contenente il plugin localizzato in italiano.

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Mod login
« Reply #2 on: April 19, 2007, 11:40:29 am »

In verità cercavo proprio l'hack che sta sul sito che ho linkato, il plugin limita la visione ai non registrati solo con un semplice titolo ALT sull'immagine.
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #3 on: April 19, 2007, 10:32:39 pm »

Il sito linkato non è in Coppermina "standard", ma è una versione per pcnuke della quale, seguendo il link a pié di pagina, non esiste traccia...
Il plugin che ti ho linkato fa esattamente la stessa cosa, lasciandoti la possibilità di parametrare gli accessi (ma senza immagine intermedia)

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Mod login
« Reply #4 on: April 19, 2007, 10:51:40 pm »

E con un algoritmo del tipo:

if $user==user //cioè se l'utente è loggato
   mostra immagine intermedia
else
   mostra immagine [REGISTRARTI]

il problema è che non riesco a capire dove e in quale pagina inserire il codice per la modifica... ???
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #5 on: April 20, 2007, 12:10:27 am »

il file che gestisce le intermedie è displayimage.php, che trovi nella root della tua galleria, subito all'inizio c'è la chiamata al login, se riesci a fare l'hack, pubblica qui i tuoi risultati ad uso e consumo di tutti!

crifons

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 41
Re: Mod login
« Reply #6 on: April 20, 2007, 08:38:36 pm »

come faccio a installare il plug in?
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #7 on: April 22, 2007, 09:42:39 pm »

come faccio a installare il plug in?
leggi la guida ;-)

PS. se hai problemi con l'inglese, chiedi pure

crifons

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 41
Re: Mod login
« Reply #8 on: April 22, 2007, 10:55:15 pm »

lontano grazie sempre per la tua disponibilità, era appunto quello il problema...la mancata confidenza con la lingua di shakspere!
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #9 on: April 22, 2007, 11:09:30 pm »

dal tuo broweser lancia pluginmgr.php (http://www.tuosito.it/tuagalleria/pluginmgr.php), poi carica il plugin (zippato) dal tuo pc alla cartella remota e poi clicca su "I". Semplice, no?

PS. prima o poi trovero' il tempo di tradurre la documentazione ufficiale... per ora sono al primo capitolo!

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Mod login
« Reply #10 on: May 11, 2007, 03:16:28 am »

Ho risolto al 99% mi manca solo di capire come mai non mi centra l'immagine! (login.jpg) ???

<< Installazione >>
Testato sulla versione 1.4.10

Apri displayimage.php

Cerca $picture = theme_html_picture();


Sostituisci con

Code: [Select]
    //il vostro messaggio, io ho messo un'immagine che dice di registrarsi per vedere l'immagine intermedia/full
    $message = "<a href='/foto/register.php'><img src='images/login.jpg' align=middle></a>";

    //Se l'utente è loggato
    if(USER_ID)
     $picture = theme_html_picture();

else{
//altrimenti se non lo è mostra questo messaggio
$picture = $message ;

}
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #11 on: May 11, 2007, 09:49:54 am »

Interessante hack. Hai uno screenshot oppure puoi darci un link alla tua galleria per vedere come funziona?
Ti chiedo perché ho provato da me e non vedo differenza, le immagini si aprono sia in versione intermedia, che in full-size.

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Mod login
« Reply #12 on: May 11, 2007, 03:36:18 pm »

Logicamente per provare se funziona l'hack non devi essere loggato e devi impostare l'accesso ad utenti che non hanno effettuato il login (ospiti o anonimi).

(http://www.goldengate.altervista.org/screen1.jpg)
http://www.goldengate.altervista.org/screen1.jpg

Ecco lo screenshot con l'evidente immagine non centrata  :-[

(http://www.goldengate.altervista.org/screen2.jpg)
http://www.goldengate.altervista.org/screen1.jpg

Edit: Ho inserito i link delle screeshots perché [ img ] non funziona!
« Last Edit: May 11, 2007, 06:56:16 pm by cosmoweb »
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Mod login
« Reply #13 on: May 11, 2007, 09:55:57 pm »

che pirla... avevo dimenticato di cambiare nome al file displayimage.php (lo avevo rinominato in .bkp)!
Hack decisamente utile e facile da applicare, anche per i meno smaliziati. Lo aggiungo alla lista in testa a questo forum.
Se riesci a trovare il modo di centrare l'immagine (in effetti sta a sinistra anche a me) tienici al corrente, sicuramente si tratta di una sciocchezza, ma a volte sono le cose più difficili da risolvere!!!!
Grazie per il tuo contributo!

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Immagine alternativa per utenti non loggati (hack login)
« Reply #14 on: May 12, 2007, 03:57:58 am »

Appena risolvo l'altro piccolissimo e banalissimo problema posto il tutto! ;)
Logged

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Immagine alternativa per utenti non loggati (hack login)
« Reply #15 on: June 09, 2007, 03:25:49 am »

Scusate se faccio l'UP di questo thread, ma ancora non ho risolto il problema della centratura delle immagini di questo hack.
Logged

cosmoweb

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Immagine alternativa per utenti non loggati (hack login)
« Reply #16 on: July 09, 2007, 07:23:56 pm »

Ho finalmente risolto anche la centratura dell'immagine alternativa con un (come diceva anche Lontano) banalissimo tag HTML e cioè <td align='center'> ... </td>

Ho messo in grassetto c'ho che ho aggiunto

Code: [Select]
$message = "[b]<td align='center'>[/b]<a href='/foto/register.php'><img src='registrati.jpg' border='0'></a>
                                           <a href='/foto/login.php'><img src='login.jpg' border='0'></a></td>";
Logged

Davide Renda

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1427
  • aka "Lontano"
    • www.daviderenda.eu
Re: Immagine alternativa per utenti non loggati (hack login)
« Reply #17 on: July 09, 2007, 10:48:04 pm »

Ottimo lavoro, hack sicuramente utile!
Pages: [1]   Go Up
 

Page created in 0.023 seconds with 19 queries.