integrazione con google docs

cancel
Showing results for 
Search instead for 
Did you mean: 
need
Member II

integrazione con google docs

buongiorno a tutti ho seguito questa guida http://wiki.alfresco.com/w/images/7/78/Getting_Started_with_Using_Google_Docs_with_Alfresco.pdf per integrare Share con Google docs, ho editato i file però al riavvio del servizio alla creazione del contenuto non mi da la possibilità di creare un documento direttamente da google docs come si vede nelle foto.

Poi anche per quanto riguarda la creazione di form personalizzate ho seguito più guide e ho modificato il file share-config-custom.xml locato in tomcat/shared/classes/alfresco/web-extension. Quando riavvio il servizio non mi compaiono nell'interfaccia le modifiche eseguite. Sbaglio qualcosa nella configurazione?

La mia versione è una community 3.4d installata su windows server 2003, vi posto anche i fil editati:

share-config-custom.xml

<alfresco-config>
  
   <!– Repository Library config section –>
<config evaluator="string-compare" condition="RepositoryLibrary" replace="true">
     
   <aspects>
          <visible>
            <aspect name="cm:generalclassifiable" />
            <aspect name="cm:complianceable" />
            <aspect name="cm:dublincore" />
            <aspect name="cm:effectivity" />
            <aspect name="cm:summarizable" />
            <aspect name="cm:versionable" />
            <aspect name="cm:templatable" />
            <aspect name="cm:emailed" />
            <aspect name="emailserver:aliasable" />
            <aspect name="cm:taggable" />
            <aspect name="app:inlineeditable" />
      <aspect name="gd:googleEditable" />
      </visible>
   </aspects>
   </config>

    
      <google-docs>

         <enabled>true</enabled>

         <!–
            The mimetypes of documents Google Docs allows you to create via the Share interface.
            The I18N label is created from the "type" attribute, e.g. google-docs.doc=Google Docs&trade; Document
         –>
         <creatable-types>
            <creatable type="doc">application/msword</creatable>
            <creatable type="xls">application/vnd.ms-excel</creatable>
            <creatable type="ppt">application/vnd.ms-powerpoint</creatable>
         </creatable-types>
      </google-docs>
       
   <config evaluator="string-compare" condition="Remote">
      <remote>
         <endpoint>
            <id>alfresco-noauth</id>
            <name>Alfresco - unauthenticated access</name>
            <description>Access to Alfresco Repository WebScripts that do not require authentication</description>
            <connector-id>alfresco</connector-id>
            <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url>
            <identity>none</identity>
         </endpoint>

         <endpoint>
            <id>alfresco</id>
            <name>Alfresco - user access</name>
            <description>Access to Alfresco Repository WebScripts that require user authentication</description>
            <connector-id>alfresco</connector-id>
            <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url>
            <identity>user</identity>
         </endpoint>

         <endpoint>
            <id>alfresco-feed</id>
            <name>Alfresco Feed</name>
            <description>Alfresco Feed - supports basic HTTP authentication via the EndPointProxyServlet</description>
            <connector-id>http</connector-id>
            <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url>
            <basic-auth>true</basic-auth>
            <identity>user</identity>
         </endpoint>
      </remote>
   </config>

</alfresco-config>

e questo è googledocs.properties:

# Enables google editable functionality
googledocs.googleeditable.enabled=true

# Google docs application name
googledocs.application.name=Alfresco ECM system

# Google docs URL
googledocs.url=http://docs.google.com/feeds/default/private/full
googledocs.downloadurl=https://docs.google.com/feeds/download

# System google docs authentication credentials
googledocs.username=mio.usernamegmail.com
googledocs.password=miapass

# Google docs spreadsheet service name
googledocs.spreadsheet.service.name=wise

Cosa sbaglio? Grazie a tutti per la pazienza e per gli aiuti!!!
2 Replies
mturatti
Member II

Re: integrazione con google docs

Ti rispondo riguardo l'integrazione con Google Docs: non ho sperimentato direttamente la cosa, ma seguendo un thread interno pare che l'integrazione con Google Docs al momento funzioni solo con Alfresco Team. Questo a causa di alcuni cambiamenti recenti nelle API Google che hanno costretto a modificare all'ultimo minuto alcune interfacce Alfresco verso GD. Le ultime notizie danno i problemi con GD fissati in Team (che nominalmente sarebbe una release 3.5) e nella imminente release Swift (teoricamente Alfresco 4.0, sia Community che Enterprise). Penso quindi che ci siano comunque dei problemi con GD ed Alfresco 3.4 ad oggi.
Ribadisco che, non avendo testato direttamente la cosa, non posso essere certo al 100%, ma a giudicare dall'alto numero di issue Jira aperte in merito e che dichiarano il problema risolto solo in Swift, temo che le cose per ora stiano così.
Se invece qualcuno è riuscito a far funzionare correttamente Google Docs con Alfresco 3.4 allora sarò ben lieto di essere smentito (magari ci spiega anche come ha fatto…).

Saluti,
need
Member II

Re: integrazione con google docs

Buongiorno,

grazie per la risposta, io ho seguito la guida citata sopra e mi funziona con Alfresco share 3.4 d, funziona nel senso che mi fa fare il check-out verso google docs modifico il documento e faccio il check-in su alfresco e share lo vede con le modifiche eseguite. La cosa che non mi funziona è solo quella citata nel post.

Saluti.