Nivel muy básico de explicación de como se desarrolló la primera versión del plugin Chamilo para Wordpress, el cual se puede encontrar en https://github.com/chamilo/chamilo-wordpress/
Cách sử dụng tên miền thật khi chạy website ở localhostLel Đặng Văn
Bài viết này để hướng dẫn bạn làm sao chạy bằng tên miền thật ở localhost trong lúc đang lập trình web. Thay vì nhìn thấy cái tên như http://localhost/abc thì có thể là http://abc.com
Cách sử dụng tên miền thật khi chạy website ở localhostLel Đặng Văn
Bài viết này để hướng dẫn bạn làm sao chạy bằng tên miền thật ở localhost trong lúc đang lập trình web. Thay vì nhìn thấy cái tên như http://localhost/abc thì có thể là http://abc.com
10 Best SharePoint Features You’ve Never Used (But Should)Christian Buckley
A walk through of the advances made in the SharePoint 2010 platform from earlier versions, as well as a list of 10 out of the box features that most end users are not using, but should. From a webinar given on 6-5-2012
Nhận viết luận văn đại học, thạc sĩ trọn gói, chất lượng, LH ZALO=>0909232620
Tham khảo dịch vụ, bảng giá tại: https://vietbaitotnghiep.com/dich-vu-viet-thue-luan-van
Download luận văn đồ án tốt nghiệp với đề tài: Phân tích thiết kế và xây dựng website giới thiệu sản phẩm cho shop thời trang Daisy, cho các bạn làm luận văn tham khảo
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CIYannick Warnier
En esta presentación, se muestran ejemplos de los esfuerzos realizados y de las herramientas usadas para mejorar la calidad del código de Chamilo (en particular a partir de la versión 1.11)
These were the support slides in the "Chamilo o Moodle, esta es la cuestión" conference organized by MENSA México in March 2013. It pinpoints and debunks myths that have been the tools of Moodle defender for the previous 2 years. Good support if you need to sell Chamilo against Moodle.
10 Best SharePoint Features You’ve Never Used (But Should)Christian Buckley
A walk through of the advances made in the SharePoint 2010 platform from earlier versions, as well as a list of 10 out of the box features that most end users are not using, but should. From a webinar given on 6-5-2012
Nhận viết luận văn đại học, thạc sĩ trọn gói, chất lượng, LH ZALO=>0909232620
Tham khảo dịch vụ, bảng giá tại: https://vietbaitotnghiep.com/dich-vu-viet-thue-luan-van
Download luận văn đồ án tốt nghiệp với đề tài: Phân tích thiết kế và xây dựng website giới thiệu sản phẩm cho shop thời trang Daisy, cho các bạn làm luận văn tham khảo
Calidad de código en Chamilo: Behat, Travis-CI y Scrutinizer-CIYannick Warnier
En esta presentación, se muestran ejemplos de los esfuerzos realizados y de las herramientas usadas para mejorar la calidad del código de Chamilo (en particular a partir de la versión 1.11)
These were the support slides in the "Chamilo o Moodle, esta es la cuestión" conference organized by MENSA México in March 2013. It pinpoints and debunks myths that have been the tools of Moodle defender for the previous 2 years. Good support if you need to sell Chamilo against Moodle.
Integración de Chamilo con soluciones de comercio electrónicoChamilo Association
Presentación realizada por Roberto González en el marco del Chamilo Users Day Madrid 2013 explicando cómo integrar Chamilo con soluciones de comercio electrónico.
Day 3: LMS Chamilo como caso de éxito en las diferentes unidades de negocio d...Chamilo Association
El Director del Centro de Educación Virtual de la Gerencia de Sistemas y Educación Virtual, nos comparte su caso de éxito implementando e-learning en la Universidad San Ignacio de Loyola. ¿Cuales son los retos y desafíos de la gestión de un proyecto e-learning? , una excelente experiencia de trabajo desde 2008 a compartir en exclusiva con los asistentes a Chamilo Conference 2016.
2do Congreso E-learning de la Plataforma Chamilo LMS
Web: https://cartagena2016.chamilo.org
Facebook: https://www.facebook.com/chamilocon
Twitter: https://twitter.com/chamilonoticias
Chamilo Conference 2016: Cartagena de Indias - Colombia
Chamilo LMS use cases in private and public companiesContidos Dixitais
Presentation made for the Chamilo Users Day 2011 (Blegium 28th of march, 2011) that shows hos private and public companies have been using Chamilo so far.
This presentation will show a modification of the exercice tool of Dokeos 1.8.6 to add the self assessment functionality.
It adds categories for questions and enable the generation of a test with a number of question chosen randomly in every category.
Clean Dokeos documents inconsistencies on filesystem and database before upgr...Hubert Borderiou
This presentation will show a tool that check the Dokeos filesystem and database to correct inconsistencies that may have occured with older version of Dokeos.
Combinación ganadora: Plone como CMS, tu framework preferido como frontendmenttes
Plone es un excelente sistema de gestión de contenidos. Recientemente ha sido elegido como el mejor CMS no-PHP en un popular concurso anual. A pesar de esto, muchos desarrolladores web de Python encuentran complejo a Zope, el framework con el que esta desarrollado el CMS.
Ahora, ¿qué tal si pudieras usar Plone solo como un gestor de contenidos y tu framework favorito, cualquiera sea, para implementar un front-end de forma transparente, obteniendo una configuración basada sobre una aplicación probada y de bajo mantenimiento, como backend siendo libre para escribir tu propia aplicación, usando el poder y flexibilidad de tu framework web?
En esta charla, se mostrarán ejemplos realizados con un par de productos de terceros de Plone y front-ends en varios frameworks.
Presentación utilizada para la tercera Meetup de Wordpress Lugo el 15 de Septiembre de 2017. Contiene un análisis -desde el punto de vista de un técnico- sobre cómo decidirte -o no- por utilizar Wordpress en tu sitio web.
Plone es un gestor de contenidos implementado en Python sobre el framework de aplicaciones Zope. Recientemente Plone cumplio 9 años y durante este tiempo se realizaron iniciativas y acciones que aún son inéditas en muchos programas y comunidades libres.
En esta charla analiza cuestiones técnicas, de comundiad y legales que forman parte de las lecciones aprendidas por la comunidad Plone y que pueden ser de utilidad en Drupal.
Presentación usada en la sesión de DeustoSTART Digital Donostia I (Programa de activación de empresas de internet y negocios digitales), en octubre de 2015.
Nuestro Curso es un programa de gestión, diseño y administración web con Joomla 3.0 dirigido a principiantes y usuarios intermedios que conocen Joomla y desean ampliar sus conocimientos.
Plone CMS, como herramienta de apoyo a los procesos educativos, EFD 2014 CaracasLeonardo J. Caballero G.
Copyright (c) 2010 - 2014 Leonardo J. Caballero G.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Ponencia de "Plone CMS, como herramienta de apoyo a los procesos educativos".
Licencia: Licencia de documentación libre de GNU - GFDL.
Formato: LibreOffice.org Impress y Writer.
Duración: Minimó 45 minutos, Máximo 1 hora, más 15 minutos de preguntas.
Dictada en: Jornada de Sensibilización al Uso Software Libre 2010, Education Freedom Day 2014 - Caracas.
Ultima actualización: 24/01/2014.
Lugar: INCES Nueva Granada, Caracas, Venezuela.
Autor: T.S.U. Esp. Leonardo J. Caballero G.
Email: leonardoc at plone.org, leonardocaballero at gmail.com
Domicilio Web: http://about.me/macagua
Visualiza y descarga vía: http://www.slideshare.net/lcaballero / https://speakerdeck.com/macagua
How using Git together with software development best practices learned from Open Source development projects can increase efficiency and turnover for your activity
Skillms, web solution of talent management designed by BeezNest for small to medium-size companies with staff selection, 360° appraisals, skills management, training needs surveys and diversity at work.
Chamilo "Lectoura", proyecto Hackaton EdTech, Lima 2017Yannick Warnier
Proyecto de modificación de la plataforma Chamilo para ofrecer un sistema autónomo en Raspberry Pi con 370 mil textos en español y un sistema de medición de comprensión lectora.
Diapositivas de soporte para la preparación a la certificación básica de docente de Chamilo 1.8 (CHACOBU18). Estas diapositivas contienen el 90% de los temas pedidos en el examen. Versión oficial.
Puede comprar su derecho de examen y pasar el examen inmediatamente en https://shop.beeznest.com/index.php?id_product=9&controller=product&id_lang=1
Una señal analógica es una señal generada por algún tipo de fenómeno electromagnético; que es representable por una función matemática continua en la que es variable su amplitud y periodo en función del tiempo.
Convocatoria de becas de Caja Ingenieros 2024 para cursar el Máster oficial de Ingeniería de Telecomunicacion o el Máster oficial de Ingeniería Informática de la UOC
Se denomina motor de corriente alterna a aquellos motores eléctricos que funcionan con alimentación eléctrica en corriente alterna. Un motor es una máquina motriz, esto es, un aparato que convierte una forma determinada de energía en energía mecánica de rotación o par.
Criterios de la primera y segunda derivadaYoverOlivares
Criterios de la primera derivada.
Criterios de la segunda derivada.
Función creciente y decreciente.
Puntos máximos y mínimos.
Puntos de inflexión.
3 Ejemplos para graficar funciones utilizando los criterios de la primera y segunda derivada.
2. Plan de trabajo
● Que es Chamilo?
● Armar el plan: ¿Qué queremos hacer?
● Investigación: Referencias
● Instalación de software
● Primeros intentos
● Resultado
3. Caso Chamilo
● Sistema de gestión del aprendizaje (LMS)
● Claroline→Dokeos→Chamilo / Moodle / Canvas
● Código abierto
● https://github.com/chamilo
● https://github.com/chamilo/chamilo-lms/
8. ¿Qué queremos hacer?
● ¿Obtener datos genéricos de Chamilo?
● ¿Obtener datos personalizados de Chamilo?
9. ¿Qué queremos hacer?
● ¿Obtener datos genéricos de Chamilo?
● ¿Obtener datos personalizados de Chamilo?
● ¿Sincronizar las cuentas de usuario?
10. ¿Qué queremos hacer?
● ¿Obtener datos genéricos de Chamilo?
● ¿Obtener datos personalizados de Chamilo?
● ¿Sincronizar las cuentas de usuario?
● ¿Single Sign On?
13. ¿Que necesitamos?
● Un plugin que se pueda instalar
● que recupere información desde Chamilo
● (un servicio web del lado de Chamilo)
● que ofrezca un widget para mostrar la info
14. Obtener datos genéricos
● ¡1ra
buena noticia: Chamilo ya tiene servicios web!
● https://stable.chamilo.org/main/webservices/registration.soap.php?wsdl
● Ya, bueno, son SOAP, no son REST…
● Pero SOAP ahora está soportado en PHP por defecto
15. Obtener datos genéricos
● ¡1ra
buena noticia: Chamilo ya tiene servicios web!
● ¡2da
buena noticia: Hay documentación para hacer
plugins en WP! (con ejemplos como hello-dolly)
● https://developer.wordpress.org/plugins/intro/what-is-a-plugin/
● https://codex.wordpress.org/Main_Page
● https://codex.wordpress.org/Writing_a_Plugin
● https://codex.wordpress.org/Creating_Options_Pages
16. Obtener datos genéricos
● ¡1ra
buena noticia: Chamilo ya tiene servicios web!
● ¡2da
buena noticia: Hay documentación para hacer
plugins en WP! (con ejemplos como hello-dolly)
● Mala noticia: la documentación es algo…
desordenada (y mayormente en inglés)
17. Obtener datos genéricos
● Vamos avanzando:
● Wordpress pide por lo mínimo:
● Que el plugin esté en wp-contents/plugin/
● un archivo readme.txt
● un archivo .php con una cabecera específica
● (buscará el único que tenga dicha cabecera)
24. Obtener datos genéricos
● Tenemos que implementar hooks de activación y de
desactivación y desinstalación (limpieza) de nuestro
plugin
● Ahí la calidad de la documentación cae fatal…
● options_pages y register_settings
● add_menu_page() (unknown function)
● etc...
34. Obtener datos genéricos
● Ahora tenemos los datos de vuelta
● ¿Como los mostramos?
● → En un widget!
● https://codex.wordpress.org/Function_Reference/register_widget
42. Conclusiones
● ¿Es fácil crear un plugin?
● Super fácil!
● ¿Es fácil crear un widget?
● Super fácil!
● ¿Es fácil hacer cosas un poco más avanzadas?
● Toma mucha lectura. Ejemplos incompletos.
43. Conclusiones (2)
● ¿Que viene después?
● Ampliar funcionalidades
● Crear theme
● Registrar el plugin