Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 07. Dezember 2012 16:03
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Einfache Einbindung von Google Docs: Originaldateien direkt anzeigen
Moin!
Nachdem das Thema kürzlich mal angesprochen wurde ("Einbindung von .doc etc. DIREKT auf der Website"), habe ich mich mal drangemacht und eine einfache (!) quick-and-dirty Plugin-Lösung gebastelt.
Wie gehts?
- Datei ins /plugins - Verzeichnis kopieren
- in der Seite/GCB einfach {simpleGdocs datei="meine_datei.doc" dir="mein_verzeichnis"} eingeben
- im Stylsheet iframe.sgdocs entsprechend stylen, z.b mit width, min-height etc.
Hinweise
- als Verzeichnis den kompletten Pfad oberhalb von /uploads eingeben. Wenn "dir" nicht angegeben wird: default-Verzeichnis ist "dateien", was im Endeffekt /uploads/dateien ergibt. Wer das default-Verzeichnis ändern will, muss Zeile 22 ändern ("$dir").
- man kann die Parameter auch im Seitenaufruf übergeben. In diesem Fall nur {simpleGdocs} einbauen und die Seite aufrufen mit www.domain.de/dokument/meineseite.html?datei=meine_datei.doc&dir=mein_verzeichnis (Aufruf könnte man zb. in ein Listit-Template o.ä. einbauen)
- wenn überhaupt nix angeben wird, wird auch nix ausgegeben, Fehlerbehandlung wäre ne Fleißaufgabe ...
- unterstützt werden laut GoogleDocs die Dateitypen
Image files (.JPEG, .PNG, .GIF, .TIFF, .BMP)
Video files (WebM, .MPEG4, .3GPP, .MOV, .AVI, .MPEGPS, .WMV, .FLV)
Text files (.TXT)
Markup/Code (.CSS, .HTML, .PHP, .C, .CPP, .H, .HPP, .JS)
Microsoft Word (.DOC and .DOCX)
Microsoft Excel (.XLS and .XLSX)
Microsoft PowerPoint (.PPT and .PPTX)
Adobe Portable Document Format (.PDF)
Apple Pages (.PAGES)
Adobe Illustrator (.AI)
Adobe Photoshop (.PSD)
Tagged Image File Format (.TIFF)
Autodesk AutoCad (.DXF)
Scalable Vector Graphics (.SVG)
PostScript (.EPS, .PS)
TrueType (.TTF)
XML Paper Specification (.XPS)
Archive file types (.ZIP and .RAR)
- getestet mit cmsms 1.11.3
- Ich weiss dass man das alles sicherlich viiieeel besser und einfacher und schöner programmieren kann, aber ich habe, wie so oft, auf die schnelle was gebraucht. Konstruktive Vorschläge sind willkommen - werde ich gerne einarbeiten, kann aber auch gerne jemand anderes machen und hier veröffentlichen ;-)
Testseite (weiss nicht wie lange die online ist):
http://tinyurl.com/ajpug7z
Ruft die Seite mal mit ?datei=darkstar.pdf auf
Datei (zip) ist im Anhang:
function_simpleGdocs.zip
Servus,
Alex
Beitrag geändert von faglork (07. Dezember 2012 16:14)
Offline
#2 10. Dezember 2012 15:15
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Einfache Einbindung von Google Docs: Originaldateien direkt anzeigen
Danke für die Veröffentlichung deines Plugins!
Offline
#3 22. April 2013 19:40
- Cherry
- arbeitet mit CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 529
Re: Einfache Einbindung von Google Docs: Originaldateien direkt anzeigen
Danke für deine Arbeit ...
nehme ich gerne mit
Offline
Seiten: 1