Glossary in Moodle: show overview of all terms on one page - moodle

I am a beginner in moodle-programming and would like to build a custom module which displays all terms and explanations of a given glossary on one page. Can someone point out, how to begin and accomplish this?

Moodle has a built-in glossary feature that allows glossaries to be added to courses -it's described in the user guide. You will see the ALL option to display all on a single page. They can also be imported from appopriately formatted files like CSV or XML files,search for import glossary from Excel in moodle on moodle.org

Related

Form solution for SharePoint 2013

I would like to create some electronic form solution for SharePoint 2013, I am trying to explore some different option aside from InfoPath 2013, can you please recommend something alternative or better solution?
Here is a good list of alternatives to InfoPath by Mark Jones: http://list.ly/list/EKk-infopath-forms-alternatives
Full disclosure: I work for PDF Share Forms and we are featured in this list.
Choosing the right forms product can be a tough decision and you need to figure out what functionality you are really looking for. Main advantage of PDF Share Forms is that you can reuse existing forms/documents as form templates and potentially save loads of time because there is no need to design from scratch every time. Also, in the process you get a tangible document - PDF form that is not just bunch of data in your SharePoint. It is an international standard that is not going away anytime soon.
Learn more here: http://www.pdfshareforms.com/

Combining two SharePoint forms in to one SharePoint form

I have two forms from two different form library in SharePoint 2013.I want to combine both in to one form.
Can we do this in SharePoint?
Without any information about the form unfortunately I can't give you specifics however what you need to do is to have the form submit to the first document library. You can then setup a workflow on this document library that will trigger when a new file is created to create the content in the second library.
To learn how to do this I recommend reading Microsoft's introduction to workflows documentation.

Converting content pages to tt_news (Typo3)

On a website, I have a section where I put a new page every week. I'd like to convert this to a system using tt_news. How do you suggest me to import the pages (more than 100 pages) to tt_news? Can I do it using a simple SQL query, or should I write a custom PHP script to perform the importation? Is there already an extension that exists that could help me performing this task?
It doesn't really matter to me if I simply build news liked to existing pages, or if I transfer the content of the page to the content of the news. It would be great if I can convert the page title to the news publish date, but I could use the page publishing date as well.
What do you suggest for performing this task?
I would do it via SQL as you mentioned already. Could get tricky if you have multiple content-elements per page that needs to be merged into one tt_news-dataset.
You could also install an extension, that links tt_content-elements with tt_news-records. This way you only have to insert the tt_news-records by traversing the pages and link the content per page to the new tt_news-record. Here are some extension, that link tt_news with content-elements:
ttnews_irre
aba_ttnews_content_con
Here is also an extension that could be worth a look: content2news.
Hope this is useful to you.
Best regards,
Peter

How to create an Export Plugin for Confluence

I'd like to create a plugin that exports into a custom document format similar to the way that export to PDF and export to Word currently work in Confluence.
Does anyone have experience creating a custom export plugin for Confluence? If so do you know of any resources or samples that describe what would be involved?
Here are the most useful resources that I've found so far:
Plugin Tutorial - Adding a custom action to Confluence - This shows how to add an action to the "Tools" menu that appears at the top of a confluence page. Additionally it shows how to interact with the Page object to get more info about the page.
Plugin Module Types - The second guide I found helpful was the list of general plugin module types. It was informative to discover that a "plugin" is really a collection of "modules" and seeing this list was helpful to understand how to apply that model to creating a plugin of the type I was looking for. Additionally the Confluence Plugin Guide was also helpful for a breakdown on Confluence specific plugin modules.
The Confluence Developer FAQ - Useful for information on how to convert wiki content from a page into HTML as well as a number of other hard-to-find gems.
Finally, it was hard to find, but in order to understand how to "target" a particular menu or area of the existing UI to extend, I found it very helpful to read about the guide for Creating your Plugin Descriptor.

What tag export formats are there?

I'm writing an importer for a CMS to import tags from various platforms/sources. I want to be able to import tags from WordPress, Moveable Type, Blogger; basically all of the big boys.
Are there any generic, standard tag export formats?
Based on your question, I'd assume you're looking for a common format that all of the big boys export to, which can then be consumed by your application. From what I can see, WordPress eXtended RSS appears to be pseudo-supported amongst WordPress, Movable Type, and Blogger. You might want to consider reading here for more information:
http://codex.wordpress.org/Importing_Content
This link does double duty for your question, since it also provides a comprehensive list of common blog engines, their export assumptions, and what formats you should consider supporting.
As for the WXR file format itself, it seems to be quite difficult to find a specification for in both Google and WordPress' own search database. Here's the most relevant result I could find:
http://olalindberg.com/blog/2008/12/13/write-your-own-wxr-file-to-migrate-custom-cms-to-wordpress
Good luck!