Gnusocial https://planet.communia.org/ca ca Módulo gnusocial para drupal8 https://planet.communia.org/ca/content/modulo-gnusocial-para-drupal8 <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--blog--rss.html.twig * field--node--title--blog.html.twig x field--node--title.html.twig * field--node--blog.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--title.html.twig' --> <span>Módulo gnusocial para drupal8 </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--field-image--blog--rss.html.twig * field--node--field-image--blog.html.twig * field--node--field-image.html.twig * field--node--blog.html.twig * field--field-image.html.twig * field--image.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="image field field--node-field-image field--name-field-image field--type-image field--label-hidden field__items"> <div class="field__item"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image_formatter' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/responsive-image-formatter.html.twig' --> <a href="/sites/default/files/gnusocial-drupal_0.png"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/responsive-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'image' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/image.html.twig' --> <img loading="eager" srcset="/sites/default/files/styles/max_325x325/public/gnusocial-drupal_0.png?itok=XGc1VuAo 325w, /sites/default/files/styles/max_650x650/public/gnusocial-drupal_0.png?itok=rrdTtP9i 649w, /sites/default/files/styles/max_1300x1300/public/gnusocial-drupal_0.png?itok=cgIvH2fo 800w" sizes="(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw" width="325" height="325" src="/sites/default/files/styles/max_325x325/public/gnusocial-drupal_0.png?itok=XGc1VuAo" alt="" /> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/image.html.twig' --> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/responsive-image.html.twig' --> </a> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/responsive-image-formatter.html.twig' --> </div> </div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--blog--rss.html.twig * field--node--uid--blog.html.twig x field--node--uid.html.twig * field--node--blog.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--uid.html.twig' --> <span> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/custom/planet_foundated/templates/username.html.twig' --> <a href="/user/1" class="visually-hidden p-author h-card" rel="author" title="kinta">kinta <img src="" alt="kinta" /> </a> <a title="View user profile." href="/ca/users/kinta">kinta</a> <!-- END OUTPUT from 'themes/custom/planet_foundated/templates/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--blog--rss.html.twig * field--node--created--blog.html.twig x field--node--created.html.twig * field--node--blog.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--created.html.twig' --> <span> <!-- THEME DEBUG --> <!-- THEME HOOK: 'time' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/time.html.twig' --> <time datetime="2016-06-03T10:05:33+02:00" title="Friday, June 3, 2016 - 10:05">Fri, 06/03/2016 - 10:05</time> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/time.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--created.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--blog--rss.html.twig * field--node--body--blog.html.twig * field--node--body.html.twig * field--node--blog.html.twig * field--body.html.twig * field--text-with-summary.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="body field field--node-body field--name-body field--type-text-with-summary field--label-hidden field__item"><p>(English <a href="http://cgit.drupalcode.org/sandbox-kinta-2732077/tree/README.txt?h=8.x-1.x">README</a>).</p> <p>El módulo gnusocial  habilita los comentarios de gnusocial a cualquier tipo de contenido de Drupal 8. Depende únicamente del módulo <a href="https://bojanz.wordpress.com/2015/09/18/d8-composer-definitive-intro/">composer manager</a>  para solucionar las dependencias del plugin de guzzle <a href="https://github.com/guzzle/oauth-subscriber">oauth-subscriber</a>.</p> <p>Puedes usar este módulo para postear un status cuando nuevo contenido es publicado en drupal, o simplemente para añadir cualquier conversación  que viva en una instancia gnusocial que implementa la api de statusnet.</p> <p>Basándome en el plugin de <a href="https://wordpress.org/plugins/wp-gnusocial/">wpgnusocial</a> y su idea de fondo: permitir comentarios de una red federada de conversaciones. </p> <p>Esto se consigue teniendo una cuenta del site en gnusocial (léase communiabot por ejemplo), esta será la que publicará la "notice" en gnusocial cuando un blog post se publique.</p> <p>Hay algunos cambios respeto a wpgnusocial:</p> <ul><li>El<strong> método de autentificación </strong>entre gnusocial y drupal se hace via Oauth 3-legged. Eso requiere crear previamente una aplicación en tu nodo de gnusocial. Ganamos evitar ir pasando contraseñas de un sitio a otro, y permitimos revocación de la conexión por parte de gnusocial.</li> <li>Posibilidad de <strong>asociar manualmente cualquier conversación </strong>de cualquier instancia gnusocial (configurada en el drupal o no) a un blog post generado, o editarla posteriormente.</li> <li>Se <strong>asocia a</strong> un elemento de la api de statusnet <strong>conversation</strong> (as in <a href="https://git.gnu.io/gnu/gnu-social/blob/master/actions/apiconversation.php">https://git.gnu.io/gnu/gnu-social/blob/master/actions/apiconversation.p…</a> | <a href="https://github.com/andstatus/andstatus/issues/328">https://github.com/andstatus/andstatus/issues/328</a> ).</li> <li><em>Está previsto (no implementado aún) de que si la publicación de comentarios sea en dos sentidos, o sea permitir comentarios en el site y  que la cuenta de gnu social asociada al site publique respuestas-comentarios.</em></li> <li><em>En un futuro se podrá configurar la visualización de la conversación de dos formas, obteniendo el hilo en</em><em> el lado del servidor via php, (tal como está desarrollado actualmente), o e</em><em>n el lado cliente(pendiente), para evitar trabajos en el servidor.</em></li> <li>Theming de la lista de comentarios y de cada status vía plantillas <a href="http://twig.sensiolabs.org/">twig</a>.</li> </ul><p>Intenta seguir en todo lo que puede las <a href="https://www.drupal.org/coding-standards">recomendaciones de drupal</a>, usando las librerías que usa drupal (<a href="http://docs.guzzlephp.org/en/latest/psr7.html">Guzzle</a>, <a href="http://symfony.com/">symfony</a>...), y usa la <a href="https://api.drupal.org/api/drupal/core%21modules%21field%21field.module/group/field/8.2.x">field api</a> de drupal para insertar los comentarios en las <a href="https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Entity%21entity.api.php/group/entity_api/8.2.x">entidades</a>, con toda la flexibilidad que permite esto.</p> <h3>Pasos para configurarlo</h3> <p>(copiado del <a href="http://cgit.drupalcode.org/sandbox-kinta-2732077/tree/README.txt?h=8.x-1.x">README.txt</a> en inglés) :</p> <pre> If you want to simply attach the conversation --------------------------------------------- You'll have to add the field to the content you want in field configuration check "Gnusocial Comments" and uncheck "Post to GnuSocial". For every post you'll have to manually fill the field with the conversation json url. It's your job to get it. To get full functionality (attach comments and post to gnusocial): ------------------------------------------------------------------ You'll need to configure both in gnusocial and drupal. For Gnusocial part create the user that will act as bot. It will create the statuses anouncing your blog entries, allowing to create a conversation over. Go to: Settings &gt;connections; There click on register an Oauth client applic- ation in right sidebar (https://gnusocialurl/settings/oauthapps). You'll have to register a new application, so fill the fields: - Icon if you want it, - Name: a descriptive name of the app, for example drupal_gnusocial. - Description: Explain this application, for example: Communicates with a drupal site. - Source Url: The drupal url. - Organization: Optionally, the name of the organization that owns the drupal with gnusocial integration. - Homepage: The homepage of the organization . - Callback url: http://yourdrupal/admin/config/services/gnusocial. - Type of application: Browser. - Read-write After that a "Consumer key" and "Consumer secret" will be provided. Copy these in a text editor. Don't close the gnusocial tab (session) yet. We'll go to your drupal instance, there configure in: configuration &gt; services &gt; gnusocial. It will do a 3-legged authentication against the provided gnusocial url, so add the base url of gnusocial ( https://yourgnusocial.url.com ), OAuth consumer key, the "Consumer secret" and click save. After saving, click "update tokens", it will redirect to gnusocial url to complete the authentication, allowing the application to interact with gnusocial, after that it will redirect to drupal and the process will be completed. Developer info: --------------- You can use templates to theme the comments: - field: You can use the field template as gnusocial comments is a field. - gnusocial-conversation.html.twig will be the container of each conversation (between field wrapper and each status). It has the statuses list, the more link, and the conversation link. - gnusocial-status.html.twig will be the template used to render each status. </pre></div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--field-tags--blog--rss.html.twig * field--node--field-tags--blog.html.twig * field--node--field-tags.html.twig * field--node--blog.html.twig * field--field-tags.html.twig * field--entity-reference.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="field field--node-field-tags field--name-field-tags field--type-entity-reference field--label-inline clearfix"> <div class="field-label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/ca/etiquetes/gnusocial" hreflang="ca">Gnusocial</a></div> <div class="field__item"><a href="/ca/etiquetes/drupal" hreflang="ca">Drupal</a></div> <div class="field__item"><a href="/ca/etiquetes/drupal-8" hreflang="ca">Drupal 8</a></div> </div> </div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig * links--node.html.twig x links.html.twig --> <!-- BEGIN OUTPUT from 'themes/custom/planet_foundated/templates/links.html.twig' --> <!-- END OUTPUT from 'themes/custom/planet_foundated/templates/links.html.twig' --> Fri, 03 Jun 2016 08:05:33 +0000 kinta 113 at https://planet.communia.org https://planet.communia.org/ca/content/modulo-gnusocial-para-drupal8#comments Nou Planet, ara més social https://planet.communia.org/ca/content/nou-planet-ara-mes-social <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--title--blog--rss.html.twig * field--node--title--blog.html.twig x field--node--title.html.twig * field--node--blog.html.twig * field--title.html.twig * field--string.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--title.html.twig' --> <span>Nou Planet, ara més social</span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--title.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--field-image--blog--rss.html.twig * field--node--field-image--blog.html.twig * field--node--field-image.html.twig * field--node--blog.html.twig * field--field-image.html.twig * field--image.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="image field field--node-field-image field--name-field-image field--type-image field--label-hidden field__items"> <div class="field__item"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image_formatter' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/responsive-image-formatter.html.twig' --> <a href="/sites/default/files/davenport_ia_grain_elevator_blast_1975_0.jpg"> <!-- THEME DEBUG --> <!-- THEME HOOK: 'responsive_image' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/responsive-image.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'image' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/image.html.twig' --> <img loading="eager" srcset="/sites/default/files/styles/max_325x325/public/davenport_ia_grain_elevator_blast_1975_0.jpg?itok=niUA2-iv 325w, /sites/default/files/styles/max_650x650/public/davenport_ia_grain_elevator_blast_1975_0.jpg?itok=n8MhxvDp 650w, /sites/default/files/styles/max_1300x1300/public/davenport_ia_grain_elevator_blast_1975_0.jpg?itok=F9gikWJX 757w" sizes="(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw" width="325" height="258" src="/sites/default/files/styles/max_325x325/public/davenport_ia_grain_elevator_blast_1975_0.jpg?itok=niUA2-iv" alt="" title="Grain silo explosion" /> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/image.html.twig' --> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/responsive-image.html.twig' --> </a> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/responsive-image-formatter.html.twig' --> </div> </div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--uid--blog--rss.html.twig * field--node--uid--blog.html.twig x field--node--uid.html.twig * field--node--blog.html.twig * field--uid.html.twig * field--entity-reference.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--uid.html.twig' --> <span> <!-- THEME DEBUG --> <!-- THEME HOOK: 'username' --> <!-- BEGIN OUTPUT from 'themes/custom/planet_foundated/templates/username.html.twig' --> <a href="/user/1" class="visually-hidden p-author h-card" rel="author" title="kinta">kinta <img src="" alt="kinta" /> </a> <a title="View user profile." href="/ca/users/kinta">kinta</a> <!-- END OUTPUT from 'themes/custom/planet_foundated/templates/username.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--uid.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--created--blog--rss.html.twig * field--node--created--blog.html.twig x field--node--created.html.twig * field--node--blog.html.twig * field--created.html.twig * field--created.html.twig * field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/field--node--created.html.twig' --> <span> <!-- THEME DEBUG --> <!-- THEME HOOK: 'time' --> <!-- BEGIN OUTPUT from 'themes/contrib/stable/templates/field/time.html.twig' --> <time datetime="2016-06-01T09:22:00+02:00" title="Wednesday, June 1, 2016 - 09:22">Wed, 06/01/2016 - 09:22</time> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/time.html.twig' --> </span> <!-- END OUTPUT from 'themes/contrib/stable/templates/field/field--node--created.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--body--blog--rss.html.twig * field--node--body--blog.html.twig * field--node--body.html.twig * field--node--blog.html.twig * field--body.html.twig * field--text-with-summary.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="body field field--node-body field--name-body field--type-text-with-summary field--label-hidden field__item"><ul></ul><p>Les tàctiques d'interacció comunitàries majoritàries actuals, sovint passen per l'ús dels centres que emmagatzemen la informació, justificant-se en el fet d'augmentar la visibilitat i en el <em>és on hi ha la gent</em>. L'aproximació de la interacció des del punt de vista del markèting, com si internet fos una televisió, ens empobreix, i la limitació dels mitjans que s'utilitzen per comunicar té implícita una interacció isolada i unes restriccions, per no parlar de perills majors o de tràfic de dades. Amb el seu ús ens estem corresponsabilitzant de l'alimentació d'uns models que van en contra de l'autonomia i la sobirania tecnològica.</p> <p>Els gegants propietaris d'aquests magatzems plantegen cada dia més i més enfortir els centres i escalar els sils perquè hi càpiguen les propostes, els estats d'ànim, les idees i els comportaments de la "<a href="https://lasindias.com/en-el-29o-aniversario-de-la-muerte-de-michel-foucault">societat civil</a>". Però estem capacitats per pensar en alternatives, de la mateixa manera que s'anunciava que els nostres somnis no cabien en les seves urnes, podem afirmar que els nostres somnis no cabran als seus servidors.</p> <p>Però si dic que limitar-se en l'ús de sils ens empobreix, també ho fa el quedar-nos ancorats en la blogosfera dels 2000. <a href="https://planet.communia.org/content/cap-una-lliure-distribucio-de-converses">Malgrat és un model fort</a>, el podem enfortir encara més. </p> <p>Recordant la confrontació entre model sil vs model distribuït:</p> <blockquote> <p>Requeriment de crear una identitat in-situ Vs. Identitat flexible i determinada per l'usuari.<br /> Comunicació isolada: únicament en el lloc amb usuaris del lloc Vs. Comunicació amb qualsevol contacte o xarxa.<br /> Creació de contingut d'un tipus determinat. Vs. Creació de qualsevol contingut (text, hypertext, imatges, video, àudio).<br /> Restricció a l'hora d'indexar el contingut en tota la totalitat Vs. Possibilitat d'indexació<br /> Acatar uns termes de servei i ús Vs. Crear els teus propis termes.<br /> Obligació a cedir part de l'autoria o llicència a qualsevol contingut creat Vs. Autoria i llicència flexible( tu la decideixes ).<br /> Restricció a l'hora d'importar/exportar el teu contingut o continguts sobre els teus continguts ( comentaris,tags... ) Vs. Possibilitat de exportar segons les possiblitats i habilitats tècniques<br /> Generació de context temporal transformant converses en rànquing al cap de poc temps (per exemple, si vols utilitzar twitter com a canal de comentaris, et trobaràs que les converses duren una setmana) Vs. Generació de context permanent (limitat a l'existència del blog).<br /> Escalabilitat per part de la corporació Vs. Escalabilitat segons habilitats tècniques i framework.</p> </blockquote> <p><br /> Simplificant: Fins el moment tenim <strong>els blogs i els CMS</strong> per articular les converses i els continguts en el si de les nostres comunitats, amb els <strong>pingbacks</strong> com a mètode de notificació i cita, i <a href="https://planet.communia.org/content/google-reader-mort-rss-viu">els protocols com l'RSS per la sindicació</a>. Però la recentralització ens segueix rodejant, s'han instaurat els <em>compartirs i els like its</em> (<a href="https://mic.com/articles/125474/facebook-is-tracking-your-likes-and-selling-them-to-advertisers">fins i tot aquests trenquen la privacitat en els nostres llocs</a>), i els comentaris natius del blog s'han vist substiuïts; se'ns ofereix <strong>delegar el flux de comentaris cap als sils habituals</strong> (twitter, facebook, gplus...) via <a href="https://disqus.com/">disqus</a>, i aquest mètode va in crescendo.</p> <p>Davant d'això la jugada mestra planteja abraçar <a href="https://gnu.io/social/">gnusocial</a> com a espai per la conversa federada amb immediatesa. Si mesclem i federem blogs amb converses distribuïdes, el model és més que fort i planteja un <a href="https://lasindias.com/gnu-social-la-federacion-contra-el-modelo-social-de-twitter">horitzó il·lusionant</a>. Així amb la motivació de<strong> possibilitar un ordre sense poder </strong>en les nostres comunitats, <strong>fer més distribuïda la informació</strong> i <strong>permetre autonomia a qui la sol·liciti</strong>, des de communia, al mateix temps que renovàvem  https://planet.communia.org, hem contribuït a aquest model aportant mòduls per fer d'un <a href="https://www.drupal.org/8">CMS d'última generació com és Drupal 8</a>. </p> <p>Hem fet una <strong>actualització major de planet a un Drupal 8</strong> ple de noves funcionalitats, i es pot dir que un nou planet.communia.org ha nascut. Pel camí, també hem creat un nou espai de conversa: <a href="https://social.communia.org"><strong>social.communia.org</strong>, la instància gnusocial de communia</a>(WIP).</p> <p>També han nascut <strong>dos mòduls de drupal</strong>, perquè més enllà de fer una simple actualització, volíem situar communia al nou escenari de la <a href="https://lasindias.com/recuperar-la-web-de-la-autonomia">web distribuïda</a>. Per això hem dissenyat <strong>un nou flux d'interacció distribuït</strong> en el si del blog. En aquest disseny hi ha una enveja sana per poder tenir en Drupal el que ofereix un sistema de blogging com és wordpress: federació de converses entre blogs<a href="https://en.support.wordpress.com/comments/pingbacks/"> via pingbacks</a>, i integració de gnusocial com a motor de converses i comentaris, gràcies a <a href="https://lasindias.com/gnu-social-la-federacion-contra-el-modelo-social-de-twitter">l'aportació que han fet des de las indias</a> amb el plugin <a href="https://wordpress.org/plugins/wp-gnusocial/">wp-gnusocial</a>. Davant l'absència d'aquestes funcionalitats al nostre blog i a d'altres que vulguin funcionar amb Drupal 8, he creat els mòduls que ho possibiliten:</p> <ul><li><a href="https://github.com/aleixq/vinculum-d8">Linkback</a> (en fase de revisió) per drupal 8 <a href="https://planet.communia.org/content/cap-una-lliure-distribucio-de-converses">amb la motivació de permetre sistemes de referències entre blogs</a>. </li> <li><a href="https://www.drupal.org/sandbox/kinta/2732077">Gnusocial</a> (estar en els sandboxes de drupal.org: <a href="http://cgit.drupalcode.org/sandbox-kinta-2732077">codi</a>  [ git clone git://git.drupal.org/sandbox/kinta/2732077.git ] ) per drupal 8, per situar-nos en el nou context d'interacció distribuïda.</li> </ul><p>Fins aqui la introducció sobre els canvis de Planet <strong>que encara s'han de provar en producció</strong>, en breu faré entrada de blog parlant concretament de cada un dels dos mòduls. Com instal·lar-los, configurar-los i utilitzar-los.</p></div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'field' --> <!-- FILE NAME SUGGESTIONS: * field--node--field-tags--blog--rss.html.twig * field--node--field-tags--blog.html.twig * field--node--field-tags.html.twig * field--node--blog.html.twig * field--field-tags.html.twig * field--entity-reference.html.twig x field.html.twig --> <!-- BEGIN OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <div class="field field--node-field-tags field--name-field-tags field--type-entity-reference field--label-inline clearfix"> <div class="field-label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/en/etiquetes/pingbacks" hreflang="en">pingbacks</a></div> <div class="field__item"><a href="/en/etiquetes/blogosfera" hreflang="en">Blogosfera</a></div> <div class="field__item"><a href="/en/etiquetes/comuns" hreflang="en">comuns</a></div> <div class="field__item"><a href="/ca/etiquetes/gnusocial" hreflang="ca">Gnusocial</a></div> </div> </div> <!-- END OUTPUT from 'themes/contrib/zurb_foundation/templates/field.html.twig' --> <!-- THEME DEBUG --> <!-- THEME HOOK: 'links__node' --> <!-- FILE NAME SUGGESTIONS: * links--node.html.twig * links--node.html.twig x links.html.twig --> <!-- BEGIN OUTPUT from 'themes/custom/planet_foundated/templates/links.html.twig' --> <!-- END OUTPUT from 'themes/custom/planet_foundated/templates/links.html.twig' --> Wed, 01 Jun 2016 07:22:00 +0000 kinta 112 at https://planet.communia.org https://planet.communia.org/ca/content/nou-planet-ara-mes-social#comments