Onetopic format

Course formats ::: format_onetopic
Maintained by que bueno que sabe el café colombiano...David Herney Bernal
Format to course that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”. It accepts edition by AJAX.
Latest release:
8083 sites
127 fans
Current versions available: 14

Developed by: David Herney Bernal García - davidherney at gmail dot com


Information in:

Powered by:


Screenshot #0
Screenshot #1
Screenshot #2


que bueno que sabe el café colombiano...
David Herney Bernal (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Thu, Feb 11, 2021, 5:38 AM
    Well, David. In case I want to change the format settings as well, should I consider only the 5 fields stored in mdl_course_format_options? Or do we have to consider other details? Gracias.
  • que bueno que sabe el café colombiano...
    Thu, Feb 11, 2021, 8:58 AM
    Hola Cesar...

    The fields stored in mdl_course_format_options are the only format setting.

  • Thu, Feb 11, 2021, 10:27 PM
    Gracias David.
    I have updated more than 1000 existing courses to the onetopic format via SQL and so far they look correct to me. My mistake was not saving the SQL query used.
  • Sat, Feb 13, 2021, 9:59 PM
    Hi David,

    Are there any plans to show progress indicators? We thought it would have been a good one if we could let the learners know which topics they have started, progressing and completed (perhaps as a traffic light system or as a percentage) in the tab heading itself so at a glance one could know which topic they need to pay more attention. Hope this makes sense.
  • Thu, Feb 25, 2021, 3:24 AM
    Hello David Herney Bernal García, could you help me to know if the plugin store the page that user is viewed? because if i fresh the page o if i logged out and then logged in, the page redirect to the last page that user was viewed.

  • que bueno que sabe el café colombiano...
    Thu, Feb 25, 2021, 8:17 AM
    Hi Ivan..

    The format save the current page in session. If you logout it won't be saved.

  • Tue, Apr 13, 2021, 1:09 AM
    Hello David
    Can we use it with topics collected inside each tab?
  • que bueno que sabe el café colombiano...
    Tue, Apr 13, 2021, 2:26 AM
    Hi @Bruno...

    I don't understand, What is "topics collected"?

  • Wed, Apr 28, 2021, 3:49 PM
    I would like to remove the anchor #tabs-tree-start in the link to the tab (https://.../course/view.php?id=2235&section=10#tabs-tree-start). Is that possible?
    BR. Per
  • que bueno que sabe el café colombiano...
    Thu, Apr 29, 2021, 6:17 AM
    Hi @Per...

    You can remove it in the code, It is not controlled by configuration or other related.

  • Tue, Jul 6, 2021, 12:08 PM
    Hello, thanks for this great course format! Can we use this plugin in Moodle 3.11? I see the latest version is still for Moodle 3.10. Thanks.
  • Wed, Jul 14, 2021, 10:44 PM
    Hola buen día, Estimado, consulta
    ¿Cómo puedo obtener este plugin que personaliza el CSS de un curso?
    Temas en pestañas (CSS Personalizado)
    o ¿un reemplazo para este plugin?
  • que bueno que sabe el café colombiano...
    Thu, Jul 15, 2021, 12:46 AM
    Hola @Felipe González...

    No conozco un componente que se llame format_onetopiccss ¿será una personalización que hicieron del format_onetopic? Revisa bien el archivo de versión a ver qué dice, de pronto ves más información al respecto.

  • Thu, Jul 15, 2021, 3:32 AM
    Hola David, así es, es una personalizaron que me conseguí para editar el css desde "Editar ajustes/Formato de curso", es un espacio que facilita el ingreso de un css para el estilo del curso.
    ¿Conoces algún plugin que permita esta edición?
  • que bueno que sabe el café colombiano...
    Thu, Jul 15, 2021, 11:28 AM
    Si Felipe, mi otro formato, el Temas en Menú ( permite personalizar CSS y JS en el curso. Por estas posibilidades debes usarlo con cuidado.

Please login to post comments