pdf als text im beitrag
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
pdf als text im beitrag
moinmoin
wie der Betreff schon sagt, suche ich nach einer Möglichkeit, eine pdf-datei (oder sonstige document-dateien - txt, doc, nfo. . .) im beitrag als text anzuzeigen.
D.h., ich lade während des Erstellens eines Beitrag eine solche Datei als Anhang hoch, klicke dann auf den "Im Beitrag anzeigen"-Button und der text dieser datei erscheint im Beitrag. Quasi genau so wie wenn man ein Bild aus dem Anhang einfügt.
Gibt es dafür eine Lösung?
wie der Betreff schon sagt, suche ich nach einer Möglichkeit, eine pdf-datei (oder sonstige document-dateien - txt, doc, nfo. . .) im beitrag als text anzuzeigen.
D.h., ich lade während des Erstellens eines Beitrag eine solche Datei als Anhang hoch, klicke dann auf den "Im Beitrag anzeigen"-Button und der text dieser datei erscheint im Beitrag. Quasi genau so wie wenn man ein Bild aus dem Anhang einfügt.
Gibt es dafür eine Lösung?
- HabNurNeFrage
- Ehemaliges Teammitglied
- Beiträge: 1627
- Registriert: 17.01.2010 20:22
- Wohnort: An der Ostsee
- Kontaktdaten:
Re: pdf als text im beitrag
Hi,
das ist recht einfach...
Man kann viele Dateitypen einbinden, allerdings setzt das beim Betrachter immer voraus, dass der Browser die Datei überhaupt anzeigen kann.
Für PDF sind das mittlerweile ja beinahe alle direkt oder über Plugin dazu in der Lage, *.txt sollte auch möglich sein.
Wie das allerdings bei *.nfo und anderen Dateien aussieht, müsstest Du dann jeweils ergooglen , welche Plugins die User brauchen.
Als Beispiel mal PDF:
Im ACP unter Beiträge bei Dateityp-Gruppen verwalten die entsprechende Freigabe einstellen, falls die Dateien ins Forum hochgeladen werden sollen.
Dann wiedr unter Beiträge einen neuen bbCode einrichten:
Nutzung:
HTML-Ersetzung:
Anzeigen und Hilfetext nach Bedarf...
Für txt wäre die Ersetzung:
Nun können die User den Link des Dateianhanges kopieren und ihn innerhalb des bbCodes im Beitrag anzeigen.
Es können damit auch im Netz gespeicherte PDF-Dokumente von externen Seiten in Beiträgen angezeigt werden.
Mit im Netz vorhanden PDFs klappt es besser, da der Mime-Typ manchmal nicht richtig erkannt wird, wenn es ein Anhang ist.
Die Anzeigehöhe (im HTML 520 Pixel) kann man den eigenen Vorstellungen entsprechend anpassen.
Demo: http://bild4.bplaced.net/phpbb/viewtopi ... t-f=2&t=28
LG
EDIT:
Für NFO Dateien ist es etwas komplizierter, aber auch problemlos möglich. Eine Anleitung habe ich hier verfasst:
http://bild4.bplaced.net/phpbb/viewtopi ... n-f=5&t=27
Bei .doc, .xls(x) und sonstigen Spezialformaten würde ich auf eine Anzeige verzichten...
das ist recht einfach...
Man kann viele Dateitypen einbinden, allerdings setzt das beim Betrachter immer voraus, dass der Browser die Datei überhaupt anzeigen kann.
Für PDF sind das mittlerweile ja beinahe alle direkt oder über Plugin dazu in der Lage, *.txt sollte auch möglich sein.
Wie das allerdings bei *.nfo und anderen Dateien aussieht, müsstest Du dann jeweils ergooglen , welche Plugins die User brauchen.
Als Beispiel mal PDF:
Im ACP unter Beiträge bei Dateityp-Gruppen verwalten die entsprechende Freigabe einstellen, falls die Dateien ins Forum hochgeladen werden sollen.
Dann wiedr unter Beiträge einen neuen bbCode einrichten:
Nutzung:
[pdf][URL}[/pdf]
HTML-Ersetzung:
Code: Alles auswählen
<p>
<object data="{URL}" type="application/pdf" width="100%" height="520">
<param name="src" value="{URL}" />
<span>Leider kann der Browser das Dokument nicht anzeigen.<br />Dokument <a href="{URL}">hier herunterladen</a> und danach anzeigen.</span>
<br /><span>Adobe Reader zum Ansehen der Datei gibt es <a href="http://get.adobe.com/de/reader/">hier</a>.</span>
</object>
</p>
Für txt wäre die Ersetzung:
<object data="{URL}" type="text/plain" width="100%" height="520"></object>
Nun können die User den Link des Dateianhanges kopieren und ihn innerhalb des bbCodes im Beitrag anzeigen.
Es können damit auch im Netz gespeicherte PDF-Dokumente von externen Seiten in Beiträgen angezeigt werden.
Mit im Netz vorhanden PDFs klappt es besser, da der Mime-Typ manchmal nicht richtig erkannt wird, wenn es ein Anhang ist.
Die Anzeigehöhe (im HTML 520 Pixel) kann man den eigenen Vorstellungen entsprechend anpassen.
Demo: http://bild4.bplaced.net/phpbb/viewtopi ... t-f=2&t=28
LG
EDIT:
Für NFO Dateien ist es etwas komplizierter, aber auch problemlos möglich. Eine Anleitung habe ich hier verfasst:
http://bild4.bplaced.net/phpbb/viewtopi ... n-f=5&t=27
Bei .doc, .xls(x) und sonstigen Spezialformaten würde ich auf eine Anzeige verzichten...
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Re: pdf als text im beitrag
ja das ist doch schonmal nen anfang
habe ein externes pdf mit diesem link erfolgreich einbinden können
dann habe ich dieses pdf auf meinen rechner runter geladen, dieses pdf dann als anhang beim erstellen eines beitrags erstellt und dann die adresse des dateianhangs in den pdf-bbcode eingefügt
geht nicht
bekomme dann nur die meldung angezeigt, daß der browser das dokument nicht anzeigen kann usw
warum zeigt er ein und das selbe pdf als externes an und als dateianhang nicht?
habe ein externes pdf mit diesem link erfolgreich einbinden können
dann habe ich dieses pdf auf meinen rechner runter geladen, dieses pdf dann als anhang beim erstellen eines beitrags erstellt und dann die adresse des dateianhangs in den pdf-bbcode eingefügt
geht nicht
bekomme dann nur die meldung angezeigt, daß der browser das dokument nicht anzeigen kann usw
warum zeigt er ein und das selbe pdf als externes an und als dateianhang nicht?
- HabNurNeFrage
- Ehemaliges Teammitglied
- Beiträge: 1627
- Registriert: 17.01.2010 20:22
- Wohnort: An der Ostsee
- Kontaktdaten:
Re: pdf als text im beitrag
Hi,
das liegt eventuell daran, dass Dateianhänge in phpBB als PHP-Links bereitgestellt werden.
Chrome und iE8 kommen bei mir damit auch nicht klar und zeigen ein leeres Objekt.
Ob da der Mime-Typ nicht klar erkannt wird, weiß ich nicht. In FireFox und Opera wird es fehlerfrei angezeigt.
Es könnte auch mit der Art der PDF-Anzeige des Browsers zu tun haben.
FF und Chrome bringen da ja eigene JavaScript PDF-Reader mit, während iE und Opera die Standard-Applikation als Plugin aufrufen.
Im FF funktioniert es, egal ob ich es mit dem Script anzeige oder mit Adobe.
Auf jeden Fall sollte der eingefügte Code im Beitrag zum Dateianhang hinterher so aussehen:
Nicht funktionieren wird
Hier habe ich Dein Test-PDF als Anhang in die Anzeige eingebaut:
http://bild4.bplaced.net/phpbb/viewtopi ... 2&p=53#p53
LG
EDIT: Bei Chrome liegt es wohl am PHP-Link, in iE8 wird Dein Test-PDF nun angezeigt, während das andere nicht angezeigt wird...
das liegt eventuell daran, dass Dateianhänge in phpBB als PHP-Links bereitgestellt werden.
Chrome und iE8 kommen bei mir damit auch nicht klar und zeigen ein leeres Objekt.
Ob da der Mime-Typ nicht klar erkannt wird, weiß ich nicht. In FireFox und Opera wird es fehlerfrei angezeigt.
Es könnte auch mit der Art der PDF-Anzeige des Browsers zu tun haben.
FF und Chrome bringen da ja eigene JavaScript PDF-Reader mit, während iE und Opera die Standard-Applikation als Plugin aufrufen.
Im FF funktioniert es, egal ob ich es mit dem Script anzeige oder mit Adobe.
Auf jeden Fall sollte der eingefügte Code im Beitrag zum Dateianhang hinterher so aussehen:
[pdf]http://deine_domain.tld/download/file.php?mode=view&id=xx[/pdf]
(Session-ID vom Link entfernen und Link absolut angeben)Nicht funktionieren wird
[pdf]2927961_test.pdf[/pdf]
(= FALSCH)Hier habe ich Dein Test-PDF als Anhang in die Anzeige eingebaut:
http://bild4.bplaced.net/phpbb/viewtopi ... 2&p=53#p53
LG
EDIT: Bei Chrome liegt es wohl am PHP-Link, in iE8 wird Dein Test-PDF nun angezeigt, während das andere nicht angezeigt wird...
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Re: pdf als text im beitrag
hmmm
mein eingefügter entspricht diesem schema:
dennoch klappt die anzeige des anhangs nicht
es geht nur mit externen pdfs
mein eingefügter entspricht diesem schema:
Code: Alles auswählen
[pdf]http://deine_domain.tld/download/file.php?mode=view&id=xx[/pdf]
es geht nur mit externen pdfs
Re: pdf als text im beitrag
Inline geht auch strict
bbcode
ersetzung
benutzung
oder
benutzung
bbcode
Code: Alles auswählen
[pdf]{URL}[/pdf]
Code: Alles auswählen
<object data="{URL}" type="application/pdf" width="800" height="600">
alt : <a href="{URL}">PDF</a>
</object>
[pdf]http://www.meinforum.de/forum/pdf/pdfdatei.pdf[/pdf]
oder
benutzung
wichtig: alle verfügbaren board- und browser-caches leerenHabNurNeFrage hat geschrieben:Auf jeden Fall sollte der eingefügte Code im Beitrag zum Dateianhang hinterher so aussehen:
[pdf]http://deine_domain.tld/download/file.php?mode=view&id=xx[/pdf]
(Session-ID vom Link entfernen und Link absolut angeben)
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: pdf als text im beitrag
hmmm
also bei mir gehts nur mit externen quellen
bei dateianhängen gehts nicht
oder muss ich noch was besonderes für dateianhänge im acp einstellen oder so?
also bei mir gehts nur mit externen quellen
bei dateianhängen gehts nicht
oder muss ich noch was besonderes für dateianhänge im acp einstellen oder so?
- HabNurNeFrage
- Ehemaliges Teammitglied
- Beiträge: 1627
- Registriert: 17.01.2010 20:22
- Wohnort: An der Ostsee
- Kontaktdaten:
Re: pdf als text im beitrag
Hi,
es liegt definitiv an der Art, wie phpBB die Anhänge ablegt und zum Download bereithält.
Die Dateien existieren nach dem Upload ja nicht mehr unter ihrem Namen und es gibt keinen physischen Link zu ihnen.
Ist zwar sehr sicher, dabei aber auch unpraktisch...
Ich frage mich, ob man eventuell dieses Script so anpassen könnte, dass man quasi eine zweite Version der Anhänge mit direktem Link zu Verfügung stellen kann.
Leider reichen meine PHP-Kenntnisse (noch) nicht aus, um es entsprechend anzupassen und gleichzeitig die Sicherheit zu gewährleisten.
Damit wären dann die Probleme behoben, die durch die phpBB-eigene Behandlung der Dateianhänge entstehen.
Anhänge könnten per Hotlink angesprochen werden und würden von externen Anwendungen auch als das erkannt, was sie sind.
Bestimmt eine Mod, die viele ansprechen würde...
LG
@BNa: Meine Ersetzung ist auch strict
es liegt definitiv an der Art, wie phpBB die Anhänge ablegt und zum Download bereithält.
Die Dateien existieren nach dem Upload ja nicht mehr unter ihrem Namen und es gibt keinen physischen Link zu ihnen.
Ist zwar sehr sicher, dabei aber auch unpraktisch...
Ich frage mich, ob man eventuell dieses Script so anpassen könnte, dass man quasi eine zweite Version der Anhänge mit direktem Link zu Verfügung stellen kann.
Leider reichen meine PHP-Kenntnisse (noch) nicht aus, um es entsprechend anzupassen und gleichzeitig die Sicherheit zu gewährleisten.
Damit wären dann die Probleme behoben, die durch die phpBB-eigene Behandlung der Dateianhänge entstehen.
Anhänge könnten per Hotlink angesprochen werden und würden von externen Anwendungen auch als das erkannt, was sie sind.
Bestimmt eine Mod, die viele ansprechen würde...

LG
@BNa: Meine Ersetzung ist auch strict

| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Re: pdf als text im beitrag
Ich meinte gegenüber den üblichen <iframe> und <embed> Geschichten.
Gruß, BNa
Gruß, BNa
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...