Supposing I was writing pages in a course and wanted to give literature references by including a reference number in the body text and wanted Moodle to append a properly formatted reference, perhaps at the end of the page or as a pop-up, by reading that reference number from the database and writing it out properly formatted. Is this possible now? This would allow efficient reference citing.
I guess I'm talking about something that is a bit End Note-ish
This is not possible at present in the exact form you ask for. But perhaps there is a better way.
However, Moodle has the power to autolink glossary entries. That means that if a word is used in any Moodle text happens to occur as a glossary entry, e link is automatically created, in such a way that clicking the word opens the glossary explanation for that word in a popup (you may have seen that in action: realize the word "database" in these posts).
If you have bibliography citations in a glossary entered as "Author, Year" then, each time you cite in "Author, year" form the relevant info will be linked. With raw numbers, the system would produce many "false citations" and might become disturbing.
The power of glossaries is that they are not restricted to bibliographic references. You may include a link to to the actual respurce (on line journals, PubMed, Chemical Abstracts, etc.), images (I use Moodle with Jmol and Chime resources), etc. And links to other glossary entries: the power or hyperlinking networks!
- Enrique -
Thanks for the response. What you suggest is a good work-around, although I would rather see the ref link filtered to display more as a bibliographic link
On a second matter, I see you use Jmol. I have written a little filter based heavily upon the mediaplugin filter that replaces links to pdb and mol files with the incantations required for the jmol applet. I wouldn't say it is ready for public issue yet but if you want to have a look me know
There's a fuller discussion of jmol and chime here:
Basically, chime doesn't like to use files straight from moodle, so you have to keep the data files in a separate folder - see Kathy's contributions on the other forum.
I'm curious why you'd want to downgrade your data to Endnote? If you're specifically looking for something that allows you to take notes etc., store them and search them then WIKINDX is far more powerful than Endnote in what it allows you to store, how much it allows you to store for each resource and how it allows you to search and select those notes. Also, rather than then having to import your resources from Endnote into some word processor via yet another piece of software such as a plug-in, WIKINDX sports an integrated WYSIWYG word processor that allows you to write a complete article within the one software complete with automatic formatting of citations and bibliographies (the first question here I believe).
Not being a Moodle user myself, a few months back I did post a question here about integrating WIKINDX with Moodle but got no responses so I assume they're happy working independently and side-by-side.
[disclaimer] I'm the main developer for WIKINDX so everything above is probably simply bias against Endnote.[/disclaimer]
Besides, I've got a dissertation I've been working on for years with Endnote and Word that I'm nearly finished with, as well as several unfinished articles. I have no intention of converting anything over to another system until I finish those.
However, Wikindx seems to me to have great potential. It would nice if it could be used to write collaborative papers with some sort of tracking interface like a Wiki to keep track of different users' edits. If it had that capability, it would be highly attractive.
Just in case any else reads this and misunderstands the post above, WIKINDX IS unicode/UTF-8 compliant. Internally within WIKINDX, everything is stored as UTF-8. What it doesn't do is encode/decode UTF-8 characters between wikindx <--> Endnote. I had this turned off since I didn't believe Endnote supported unicode but I have since been shown the error of my ways and this functionality will be available in the next release sometime before Christmas.
Writing collaborative papers is the next major development and will be led by the developer of uniwakka -- this has been on the books for several months.
For your interest, here's the current CHANGELOG:
Focus: Major feature enhancements and minor bug fixes.
1/ Improved the parsing for sentences when parsing citations. WIKINDX language localizers/translators should note some changes to languages/xx/CONSTANTS.php to handle this. The following input:
"This is not uncommon and, at first sight, this adaptability and flexibility seems admirable, but there is a whole class of computer games (usually of the role-playing epic type such as Neverwinter Nights [cite]277[/cite]) for which Cavalcanti's scathing comments (someone who never worked for Warner Bros.) about cinema music's use of neo-romantic and neo-classical pastiche -- "[i]t is an idiom suited to an atmosphere of "pomp and display". In style, the music of the cinema, by and large, represents a fixation at a stage of development which the art itself left behind about thirty years ago. Tschaikovsky, Rachmaninov, Sibelius, are the spiritual fathers of most cinema music" [cite]250:23[/cite] -- could easily be applied to."
is now correctly converted to (assuming the use of a style such as APA which will split the citation into year and page parts):
"This is not uncommon and, at first sight, this adaptability and flexibility seems admirable, but there is a whole class of computer games (usually of the role-playing epic type such as Neverwinter Nights (Bioware, 2002)) for which Cavalcanti's (1939) scathing comments (someone who never worked for Warner Bros.) about cinema music's use of neo-romantic and neo-classical pastiche -- "[i]t is an idiom suited to an atmosphere of "pomp and display". In style, the music of the cinema, by and large, represents a fixation at a stage of development which the art itself left behind about thirty years ago. Tschaikovsky, Rachmaninov, Sibelius, are the spiritual fathers of most cinema music" (p.23) -- could easily be applied to."
2/ The display of metadata for insertion into the SUWP is similar to the display when searching or selecting metadata: the resource title is displayed, page numbers are displayed and comments, where appropriate, are displayed with quotes and paraphrases.
3/ Added a further help menu item with tips on using Wikindx.
4/ Improved the ordering of results returned by searching and selecting metadata (now ordered by first creator surname, then publication year and then title and all metadata is ordered by page number).
5/ When displaying a single resource, any metadata now has its keywords displayed and hyperlinked to facilitate selecting other metadata with the same keywords.
6/ Title/subtitle separators are now part of the bibliographic/citation XML style files rather than being a part of the localization system.
7/ Footer or header page numbers can now be added to RTF exports in the word processor.
8/ Select Resources has been improved by allowing a conditional selection across all available fields improving the flexibility and power of the select.
9/ Select Metadata has been improved by allowing a conditional selection across all available fields improving the flexibility and power of the select.
10/ When exporting to RTF from the word processor, users may now define a length of quotation above which the quotation is indented.
11/ Footnotes can be inserted into the word processor. If the bibliographic/citation style is in-text (for example APA style), these will be displayed as footnotes at the bottom of each page of the RTF export. For bibliographic/citation styles that use footnotes or endnotes for their citations, these footnotes will be either footnotes or endnotes depending on the style.
12/ Added $WIKINDX_SESSION_PATH and $WIKINDX_SESSION_PATH_CLEAR to config.php to give control over where session data is written and how often it is deleted. This can be a help with wikindices on ISPs where session storage space is subject to a quota.
13/ When exporting a bibliography to bibTeX, the user has the option to map any custom WIKINDX fields to bibtex fields.
14/ Bibliographies can now be exported to Endnote XML files compatible with Endnote v8 and above. Unlike Endnote Tabbed files, XML files will successfully replicate UTF-8 characters from WIKINDX to Endnote.
1/ A non-admin write user can now paste bibtex resources.
2/ Citations where a style (APA for example) states that the citation is split into year and page parts now find possessive creator names correctly in both RTF and html output.
3/ Corrections to bibliography ordering for SUWP exports.
4/ Backticks are now saved when editing bibliographic templates.
5/ An error messages is now printed if the input file size of attachments exceeds the smallest setting in php.ini.
6/ In bibliography formatting, names following the first in the primary creator list are now formatted correctly.
7/ BibTeX citation keys for BibTeX exports are now generated in a consistent manner.
8/ Backslashes are no properly handled in resource input and editing.
9/ When inputting or editing creator names, the requirement now is that initials be entered in the form 'M.N.' or 'Th.V.'. This means that UTF-8 characters and initials such as 'Th.' are now properly stored.
This will be released soon as v3.3.
1. Is there a way of allowing a user already logged into a Moodle site to be seamlessly logged in to a wikindx? As I understand it, users have to log in to Wikindx so they would have to log on to Moodle separately (and vice versa).
2. (Sort of related...) Would it be possible to stop people going straight to Wikindx if it's on a moodle installation - so that it is more integral to Moodle. I was thinking more of a Moodle module. The only way I can integrate Wikindx into my Moodle at the moment is use a 'Link to a file or website resource' which means that the whole template is carried through - which duplicates my Moodle theme because I need the branding if you view it as a standalone Wikindx.
Sorry, just come cross this your post.
2/ I suggested wikindx as a moodle module on this forum about ayear ago but got no response. Not knowing moodle, I wouldn't be able to do this myself but would welcome someone working on it as I think the two programs are highly complementary.
Mark-Do you know of anyone or any institution that uses both Wikindx and Moodle? Perhaps approaching them to fund such a project would get the ball rolling.
The filter is in contrib CVS, named "filter_wikindx".
Maybe this can be a seed for someone else to take it further...
Hi Dan - this is very good, thanks.
I'm with Nicole on this one - I'm very keen to see this excellent resource incorporated into Moodle. I'm not a developer either, but maybe we could draw up a specification for the developers to work on - it might help focus out thoughts so that we could present a 'business case' in terms of potential funding streams as well. I don't mind drafting something up as a starting point. (Edit - see http://docs.moodle.org/en/wikindx)
Helen, your Royal Stewardness , does this discussion need moving to another Forum?
He's the one with the big head in the picture, not the small one!
He's the person responsible for the html editor. As per our discussion elsewhere, I think adding Wikindx to Moodle would be most useful if it were integrated with the editor. And he's the person who would best know how to do that. As I said, he helped me to integrate a hieroglyphic editor in my site which involves opening up a popup, typing some code, previewing the rendered output in the popup, and then clicking on a button and having the html inserted back into the editor. It's the same process with many of the other features of the editor, like inserting images, etc. In fact, you might want to take a look yourself at the code for inserting images as it might give you some idea how to integrate Wikindx.
Probably the best idea would be to integrate it as a new activity module, though this would take some work.
First there probably needs to be more discussion and mock screenshots about how the ideal interface for this should work and where the integration points are exactly.
Which brings me to the second point, it would be nice to be able to output a footnote or reference anywhere within Moodle. If I want to write something and cite Dougiamas 2002, if this were made available as a plugin, it would allow for that.
"it would be nice to be able to output a footnote or reference anywhere within Moodle"
Yes, absolutely. My very simple beginning at a wikindx filter was towards that aim - type "wikindx:355" wherever you want and it becomes a link to the wikindx entry. Someone else should improve it so that it also makes it "look" like a standard footnote/reference, by taking the biblio info from wikindx.
I created the basic filter so others would have a base to work from. Please, developers, feel free to completely rework it, hack it to bits, improve it! I'm moving on from my current job and certainly won't have time to work on it.
I have enough work with wikindx and my PhD and am not familiar with moodle development so, yes, someone else is required for this although I'm happy to program whatever is required on the wikindx side.
Haven't been back here for some time. Just to let you know that the impending v3.7 wikindx will be able to integrate with CMSs like moodle. I have it working with phpwcms using that system's replacement tags.
List of wikindx resources (by various parameters) can be displayed and a block of text containing wikindx references can be sent to wikindx for citation formatting and extraction of bibliography (and footnotes if that's the citation style).
All the CMS needs to do is to be able to handle replacement tags and to use file_get_contents(URL) or similar using CURL. WIKINDX simply provides the hooks for you to grab the data.
I'm hoping it will be released in a week's time.
I also run a moodle site which teaches arabic.
I would like to know if theres any progress towards creating a resource to be used with Moodle which allows Wikidx integration.
Has anyone come close to it ?
Does anyone else uses moodle to teach Arabic ?
[plug]WIKINDX v3.4 released yesterday.[/plug]
Use this to create a tabbed file suitable for importing into Endnote. Once you have produced a bibliographic list through the use of 'list', 'select' or 'search' functions, you can then create an Endnote tabbed file.
Select 'Export Endnote' from the 'File' menu to create and download your Endnote file.