Urdu Deutsch
Englisch English Deutsch Deutsch Español Español français Français Italienisch Italiano Holländisch Nederlands Português Português Russisch Русский Ελληνικά Ελληνικά
Login



 
Willkommen bei Jumi! Tutorial >> >> Google Dokumente in Ihre Joomla!

Sie können mit Google Macht zu schaffen und gemeinsame Nutzung von Dokumenten. Manchmal ist es einfacher, Google als WYSIWYG-Editor in Joomla!

In diesem Beispiel zeige ich Ihnen, wie Sie Google für das Erstellen und Importieren von Dokumenten an Ihre Joomla! mit Jumi Komponente.

Prerequests

Zunächst einmal müssen Sie Google-Konto auf Google-Services nutzen. Wenn Sie noch kein Google-Konto haben, folgen Sie bitte diesem Link: Neuer Account

Sie müssen einige grundlegende Fähigkeiten für den Einsatz von Google Dokumente haben. Sie können diese kurze Tour

Die Gastgeber müssen unterstützt PHP Curl-Bibliothek.

Erstellen Probe Dokument aus Vorlage

Neues Dokument aus Vorlage Probe und veröffentlicht sie als Web-Seite, die unter Menü Freigeben auf rechten oberen Ecke gespeichert wird.

Kopieren DocID, nachdem Sie es an das Skript übergeben wird, wird das Dokument in Joomla machen!

google_doc.php

Jetzt schreiben wir das Basic Script, welches Dokument abrufen werden und machen es. Es wird in components / com_jumi / Dateien Ordner gespeichert werden.

<?php definiert("_JEXEC") or sterben("Eingeschränkter Zugriff"); ?>
<?php
/* Config */
$doc_url    = 'http://docs.google.com/View?docID =';
$DOC_ID     = 'dhczg2mw_7cq5qg2d8';
$cache_time = 30*24*60*60; // 30 Tage
$file_name  = 'cache /'.md5($DOC_ID);

// Check-Cache
if(file_exists($file_name) und strtotime('jetzt') - filemtime($file_name) < $cache_time) {
    Echo file_get_contents($file_name);
} sonst {
    // Abrufen von Dokumenten aus docs.google.com
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $doc_url.$DOC_ID);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $Dokument = curl_exec($ch);
    curl_close($ch);

    /* ändern Dokument für die Aufnahme */
    // TODO

    // Cache-Artikel
    if(strlen($wiki_content) < 3000) {
        Echo '

Leider konnten keine Inhalte extrahiert werden! '; Echo 'Sie können Dokumente direkt '.$doc_url.$DOC_ID.'"
target = "_blank"> View Document
'; } sonst { file_put_contents($file_name, $Dokument);
Echo $Dokument; } }

Hinzufügen Jumi Anwendung

Nun müssen Sie neue Jumi Anwendung von Joomla! Backend. Sie können lesen Grundlegende Jumi Demo Artikel, wenn Sie nicht wissen, wie das zu tun.

Ich nenne es: Beispiel Google Doc.

Sie müssen als DocumentID Parameter für diese Skript übergeben.

Beispieldokument