Back to top

Autore Topic: Aprire un pdf in joomla  (Letto 13250 volte)

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Aprire un pdf in joomla
« il: 24 Ago 2008, 20:44:03 »
Salve a tutti...devo fare un link nella descrizione oggetto che riporti ad un listino in pdf, tale listino voglio che si apra nella stessa pagina oppure in un pop up..è possibile? AH ..il listino deve essere riservato solo alle persone iscritte al sito. Grazie a tutti

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #1 il: 25 Ago 2008, 01:04:04 »
up

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #2 il: 25 Ago 2008, 01:12:11 »
1 - carichi il file pdf nel tuo sito con gestione media o via FTP
2 - metti un link al documento in un menù stabilendone l'accesso ai soli registrati. Lo stesso link lo puoi copiare  e mettere anche all'interno di un contenuto.
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #3 il: 25 Ago 2008, 19:28:06 »
Grazie Toni, funziona alla perfezione, ma c'è un problema...ho cercato di trovare soluzione sul forum ma sembra sia una domanda tabù!perchè quando imposto il permesso su registered mi viene fuori la pagina 404 ? Vorrei mi uscisse fuori o il login oppure un avviso : Autenticati o registrati per visualizzare l'articolo. Grazie 1000

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #4 il: 25 Ago 2008, 22:29:01 »
Credo che un sistema per far apparire un tuo messaggio di errore in luogo della pagina 404 ci sia. Guarda qui:
http://www.futurimedici.com/index.php%3Foption%3Dcom_comprofiler%26task%3DuserProfile%26user%3D8166
Prova a chiedere a loro ;)
Anzi guarda qui:
http://www.desmm.com/pagina-errore-404-299.html
Sembra più facile di quel che credevo!
« Ultima modifica: 25 Ago 2008, 22:32:48 da tonicopi »
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #5 il: 26 Ago 2008, 08:41:19 »
grazie tonicopi, spiegazioni sempre impeccabili.
Ma se io non volessi sostituire la 404 da htaccess, ma volessi modificare il codice(che dovrebbe essere grossomodo If utente presente in database OK else redirect 404), dovrei fare il redirect su un articolo fatto ad hoc, sarebbe molto più elegante...la 404 infatti contiene tutta una serie di errori e non l'errore specifico. L'utente medio non saprebbe nemmeno perchè ha sbagliato! IL problema è che non so dove mettere le mani, nel senso che saprei anche modificare il codice, ma va a capire qual'è il file di joomla che si occupa del controllo utenti!

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #6 il: 26 Ago 2008, 09:48:08 »
Scusami Mico ma non  mi è chiaro il tuo problema.
Vai qui http://www.fcivicenza.com poi clicca su archivio e quindi sull'ultima voce del menù archivio 2007 "prova PDF"
Dovrebbe apparirti il classico messaggio che avverte che la risorsa è disponibile solo agli utenti registrati. Quindi ti registri e accedi ai file pdf. Dove sta il problema?
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #7 il: 26 Ago 2008, 09:54:03 »
Esatto Tony, io vorrei che apparisse un messaggio proprio come quello. A me invece appare un errore 404 Articolo non trovato!!! Se sono un utente registrato, allora tutto OK, ma se sono un visitatore, mi appare questa orrenda pagina di errore. Dove sbaglio?

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #8 il: 26 Ago 2008, 10:09:06 »
Un link al sito?
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #9 il: 26 Ago 2008, 10:13:05 »
Un link al sito?
Non so se si può scrivere. Ti ho mandato un PM
Ho appena provato anche con un installazione di joomla in locale e il risultato è identico.

Il mio problema è lo stesso che ha l'utente KedTaz (Erorre 404 su Pagine con accesso Registered)

Questo è il contenuto del mio file htaccess
Codice: [Seleziona]
##
# @version $Id: htaccess.txt 9975 2008-01-30 17:02:11Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On


#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section


########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits
« Ultima modifica: 26 Ago 2008, 10:26:53 da mico86 »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #10 il: 26 Ago 2008, 14:27:42 »
Non è un problema tuo! Io non lo sapevo ma è un problema che si verifica in tutti i siti copn joomla 1.5
In sostanza quando si tenta di accedere da parte di utenti non registrati a contenuti visibili solo ai registrati si apre quella (orribile, concordo con te) pagina.
I rimedi sono due. In attesa che lo staff di Joomla! si renda conto che questo è un passo indietro rispetto a Joomla! 1.0 e ci faccia una pezza.
- fai una tua pagina di error 404 meno orribile di quella;
- alla voce di menù che conduce a una zona riservata linki un pagina accessibile a tutti dove spieghi che i contentuti accessibile dai link sottostanti sono visibili solo agli utenti registrati mettendoci il link al login e alla registrazione.

Dai non è una cosa terribile! L'utente già registrato e loggato
non darà importanza all'avviso e punterà subito ai listini. Gli altri potranno comodamente loggarsi o registrarsi.

Ciao
 :)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline mico86

  • Nuovo arrivato
  • *
  • Post: 46
    • Mostra profilo
Re: Aprire un pdf in joomla
« Risposta #11 il: 26 Ago 2008, 22:30:50 »
E lo sapevo che c'era l'intoppo! Chissà perchè gli sviluppatori non hanno implementato la cosa...in Joomla 1.0 si e 1.5 no..E' RAZZISMO! Invece di andare avanti, andiamo indietro...hehehe scherzo. Speriamo che si risolva presto questa mancanza.

 



Web Design Bolzano Kreatif