Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

PDF wird zum Download angeboten

Eingetragen von fabske (185)
am 23.03.2010 - 12:36 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Meine an eine Seite angehängten PDF Dokumente werden im Browser auf einmal zum Download angeboten, anstatt wie bisher direkt im Acrobat Reader geöffnet! Ich hänge die PDF Dokumente an und baue dann in die Seite HTML ein:

<a target="_blank" href="/system/files/private/dic.pdf" type="application/pdf">Dokument</a>

Hat jemand eine Idee woran das liegen könnte?

‹ [gelöst] .htaccess versteckt den files-Ordner in der Subdomain Cron mit Windows ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Eventuell an

Eingetragen von stebeg (463)
am 23.03.2010 - 13:11 Uhr

Eventuell an target="_blank"

Das sollte man übrigens nicht machen, da der Nutzer grundsätzlich entscheiden soll, ob sich ein neues Browser-Fenster öffnet oder nich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

stebeg schrieb Das sollte man

Eingetragen von fabske (185)
am 23.03.2010 - 13:22 Uhr
stebeg schrieb

Das sollte man übrigens nicht machen, da der Nutzer grundsätzlich entscheiden soll, ob sich ein neues Browser-Fenster öffnet oder nich.

Wo steht das?

Bringt aber auch nix, also es liegt nicht daran.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Wo steht das? Kennste

Eingetragen von stebeg (463)
am 23.03.2010 - 13:27 Uhr
Zitat:

Wo steht das?

Kennste das hier? Klick mich

  • Anmelden oder Registrieren um Kommentare zu schreiben

Browser

Eingetragen von stBorchert (6003)
am 23.03.2010 - 13:41 Uhr

Ist das eventuell eine Einstellung Deines Browsers?

  • Anmelden oder Registrieren um Kommentare zu schreiben

stBorchert schrieb Ist das

Eingetragen von fabske (185)
am 23.03.2010 - 14:27 Uhr
stBorchert schrieb

Ist das eventuell eine Einstellung Deines Browsers?

Nein, auf anderen Seiten gehen die PDFs es nach wie vor direkt im Acrobat Reader auf. Es muss also an der Auslieferung liegen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das liegt doch an der Art und

Eingetragen von fabske (185)
am 09.04.2010 - 14:19 Uhr

Das liegt doch an der Art und Weise wie die PDF ausgeliefert wird, also am HTTP Header! Oder? Wie kann ich mir diesen anschauen?

Hier hab ich mal eine Demo: -
Ganz ganz rechts ist ein Knopf "PDF Datei". Klickt mal da drauf und sagt mir was passiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

neue Seite mit dem PDF wird

Eingetragen von gargamel (127)
am 24.03.2010 - 14:29 Uhr

neue Seite mit dem PDF wird angezeigt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Welcher Browser welches OS?

Eingetragen von fabske (185)
am 24.03.2010 - 18:35 Uhr

Welcher Browser welches OS? Das hängt in der Tat vom Browser ab. Unter Windows im IE geht es, aber unter Linux im FF nicht! Geht es bei jemandem auch nicht?

mal ne andere pdf

Diese PDF funktioniert (wie alle anderen) bei mir im FF wunderbar! Öffnet sich direkt in einem neuen Tab.

  • Anmelden oder Registrieren um Kommentare zu schreiben

vista google chrome und FF

Eingetragen von gargamel (127)
am 24.03.2010 - 20:08 Uhr

Unter Vista: Google Chrome und FF geht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Zitat: Nein, auf

Eingetragen von andreas-emer (577)
am 25.03.2010 - 09:58 Uhr

Hallo

Zitat:

Nein, auf anderen Seiten gehen die PDFs es nach wie vor direkt im Acrobat Reader auf. Es muss also an der Auslieferung liegen!

Bist Du Dir da sicher? Man kann im Acrobat einstellen, ob PDFs im Browser geladen werden dürfen, oder nicht. (persönlich möchte ich meine PDFs nicht im Browser lesen und habe es deshalb deaktiviert...)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei JEDER anderen PDF wird

Eingetragen von fabske (185)
am 25.03.2010 - 11:26 Uhr

Bei JEDER anderen PDF wird diese bei mir direkt im Browser geöffnet. NUR BEI DIESER wird der Download angeboten! Dann kann doch was nicht stimmen!?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin wohl nicht der

Eingetragen von fabske (185)
am 09.04.2010 - 14:18 Uhr

Ich bin wohl nicht der einzige der dieses Problem hat/hatte. Jedenfalls hab ich einiges gefunden, z.b. auch das hier: http://drupal.org/node/61528
Ich hab in der private_upload.module nun etwas erweitert, und nun wird die PDF nicht mehr zum Download angeboten:

<?php
function private_upload_file_download($file) {
 
$private_dir = variable_get('private_upload_path', 'private');
  if(
_private_upload_starts_with($file, $private_dir)) {     
   
$filepath = file_create_path($file);
   
$result = db_query("SELECT DISTINCT(u.nid), f.filemime, f.filesize FROM {upload} u INNER JOIN {files} f ON u.fid = f.fid ". "WHERE f.filepath = '%s'", $filepath);
    while(
$row = db_fetch_array($result)) {
     
$node = node_load($row['nid']);


      if (
node_access('view', $node)) {
       
// MIME-Typ auf PDF prüfen
       
if ($row['filemime'] == 'application/pdf') {
         
// Passenden Header zur Anzeige zurückgeben
         
return array(
           
'Content-Type: ' . $row['filemime'],
           
'Content-Length: ' . $row['filesize'],

            
// das hier habe ich eingefügt, damit PDF nicht zum Download angeboten werden.
           
'Content-Disposition: inline'.'; filename='. $name,

          );
        } else {
          return;
// Access is ok as far as we are concerned.
       
}
      } 


    }
    return -
1; // No nodes are granting access, so veto download.
 
}
}
?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 3 Tagen
  • Hey danke
    vor 1 Woche 4 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association