Difference between revisions of "Training Video:Autocompletion"

From EPrints Documentation
Jump to: navigation, search
(Index: added index entries)
(Index)
Line 22: Line 22:
 
The Video can be found at [https://www.youtube.com/watch?v=nAX1XsazoTE https://www.youtube.com/watch?v=nAX1XsazoTE].
 
The Video can be found at [https://www.youtube.com/watch?v=nAX1XsazoTE https://www.youtube.com/watch?v=nAX1XsazoTE].
 
====Index====
 
====Index====
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=00m00s 00:00 - introduction]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=00m00s 00:00 - introduction]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=00m25s 00:25 - what is autocompletion?]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=00m25s 00:25 - what is autocompletion?]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=01m20s 01:20 - intro - add simple-file autocomplete to corporate creators field]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=01m20s 01:20 - intro - add simple-file autocomplete to corporate creators field]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=01m38s 01:38 - create autocompletion file]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=01m38s 01:38 - create autocompletion file]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=03m02s 03:02 - add autocompletion to workflow]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=03m02s 03:02 - add autocompletion to workflow]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=04m28s 04:28 - check which lookup scripts available via github]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=04m28s 04:28 - check which lookup scripts available via github]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=05m28s 05:28 - check eprints wiki for calling CGI script with parameter]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=05m28s 05:28 - check eprints wiki for calling CGI script with parameter]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=06m30s 06:30 - add parameters code to workflow]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=06m30s 06:30 - add parameters code to workflow]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=07m28s 07:28 - demonstrate autocompletion working in workflow]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=07m28s 07:28 - demonstrate autocompletion working in workflow]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=08m37s 08:37 - autocompleting multiple fields with an authority file]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=08m37s 08:37 - autocompleting multiple fields with an authority file]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=09m45s 09:45 - describing the authority file]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=09m45s 09:45 - describing the authority file]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=12m00s 12:00 - styling items in authority file]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=12m00s 12:00 - styling items in authority file]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=13m00s 13:00 - adding the field values to populate]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=13m00s 13:00 - adding the field values to populate]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=15m12s 15:12 - single lining the field values]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=15m12s 15:12 - single lining the field values]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=15m52s 15:52 - move values into lookup value line]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=15m52s 15:52 - move values into lookup value line]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=16m40s 16:40 - check the autocomplete file layout]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=16m40s 16:40 - check the autocomplete file layout]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=17m05s 17:05 - edit workflow to include new lookup]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=17m05s 17:05 - edit workflow to include new lookup]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=18m30s 18:30 - testing the new lookup]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=18m30s 18:30 - testing the new lookup]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=18m48s 18:48 - debugging why the lookup is not working]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=18m48s 18:48 - debugging why the lookup is not working]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=20m00s 20:00 - fixing the lookup file name]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=20m00s 20:00 - fixing the lookup file name]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=20m30s 20:30 - testing again]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=20m30s 20:30 - testing again]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=20m42s 20:42 - completion of other fields works, still some errors]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=20m42s 20:42 - completion of other fields works, still some errors]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=21m15s 21:15 - debugging the publication field issue]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=21m15s 21:15 - debugging the publication field issue]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=21m35s 21:35 - fixing the publication field issue]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=21m35s 21:35 - fixing the publication field issue]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=22m01s 22:01 - final testing]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=22m01s 22:01 - final testing]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=22m30s 22:30 - describing autocompletion from other data sources]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=22m30s 22:30 - describing autocompletion from other data sources]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=23m40s 23:40 - behind the scenes at autocomplete lookup script responses]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=23m40s 23:40 - behind the scenes at autocomplete lookup script responses]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=25m15s 25:15 - reusing the autocomplete file for lookups on other fields]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=25m15s 25:15 - reusing the autocomplete file for lookups on other fields]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=26m05s 26:05 - altering the autocomplete file to match for various fields]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=26m05s 26:05 - altering the autocomplete file to match for various fields]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=26m45s 26:45 - amending the workflow to add autocomplete to other field.]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=26m45s 26:45 - amending the workflow to add autocomplete to other field.]
* [https://www.youtube.com/watch?v=nAX1XsazoTE&t=28m00s 28:00 - summary of wiki documentation]
+
* [http://www.youtube.com/watch?v=nAX1XsazoTE&t=28m00s 28:00 - summary of wiki documentation]
  
 
==== The Video====
 
==== The Video====

Revision as of 15:51, 18 November 2015


Introduction

This video shows how to create an autocompletion authority file (data source file) and implement autocompletion against that file. It also discusses how alternative data sources may be implemented for field autocompletion.

What You Will Learn

  • How to create a simple authority file for autocompletion
  • How to implement a field value lookup against that file in the workflow
  • How to create a multiple field value authority file
  • How to use one authority file for lookups from multiple fields
  • How the autocomplete functionality works behind the scenes

What You Should Already Know

  • How to edit EPrints configuration files (e.g. Workflow Configuration)
  • Basics of HTML code - ul, li tags and style attributes

Video

The Video can be found at https://www.youtube.com/watch?v=nAX1XsazoTE.

Index

The Video

Notes, Errata and Additional Information

Any notes, version information, errata, etc concerned with this video

  • EPrints 3.3.14
  • Ubuntu 15.04

Test Yourself

  • Try creating a new authority file and linking it to a field
  • Try creating an authority file for several connected fields and linking it to all those fields
  • Try creating an authority file and linking it to a compound field - this should be similar to the previous exercise
  • Try creating an autocomplete using a different data source - e.g. simple_sql to lookup previously entered journal details

More Reading