Some Hugo things to follow up on…

https://github.com/Shen-Yu/hugo-chart
https://www.awesome-hugo.dev/
https://github.com/HughP/hugo-embed-pdf-shortcode
https://github.com/HughP/hugo-cite
https://www.vojtech.net/posts/hugo-footnotes-popup#fnref:1

https://github.com/HughP/hugobot -- this one looked like a static OAI harvester.

https://github.com/Chrede88/wowchemy-shortcode-figArray/blob/main/layouts/shortcodes/github-Chrede88-figArray.html
https://github.com/Chrede88/wowchemy-shortcode-figArray

https://github.com/wowchemy/wowchemy-hugo-themes/blob/main/modules/wowchemy/layouts/shortcodes/table.html

Part of my reference materials on how I got my fonts to work
https://github.com/wowchemy/wowchemy-hugo-themes/issues/1061

Understanding Web Fonts and Getting the Most Out of Them


https://scripts.sil.org/ttw/fonts2go.cgi

Hugo Image Gallery


https://christianspecht.de/2020/08/10/creating-an-image-gallery-with-hugo-and-lightbox2/
https://github.com/christianspecht/code-examples/blob/55f6bfbbc5f5dd2e09639161f295e7c8ae17390d/hugo-gallery-example/layouts/shortcodes/gallery.html
https://gitlab.com/tmuguet/hugo-split-gallery/-/tree/main/
https://gitlab.com/tmuguet/hugo-split-gallery/-/tree/main/exampleSite
I wonder if I et a GeoJson file of mexico if that would be good on which to display my mexico photos
https://github.com/charlieegan3/photos/

https://github.com/bep/gallerydeluxe
https://blog.cavelab.dev/2021/04/photo-gallery-posts/

Dublin Core in HTML pages

Dublin Core is sometimes inserted into in the HTML header for search engine optimization purposes. I am very curious to know which search engine are being optimized for with the inclusion of DC metadata in the HTML header. Google clearly sates they don't use keywords anymore. Some argue that dublin core tags are different than keywords and therefore google might still be using them. As far as I know the specifics are a trade secret that Google hasn't made public. If anyone knows more on this please let me know in the comments.

I do know that Google's search engine scholar.google.com runs via a different bot and crawl process and does use some DC tags for identification. They have a sub-dialect of tags and have added some non-standard (not true dublin core) tags to what they expect. — how rude and presumptuous of Google... But Google Scholar is the only search engine I know about looking for Dublin Core metadata in HTML. If anyone knows of another one I'm very keen to know about it.

Bing sunset their academic/scholar service. My understanding is that when it was running, it was just one bot that crawled the data and then they filtered the single crawl to create the academic materials product this is a different approach than Google is taking.

Here are some interesting links on Dublin Core in the headers:

http://webposible.com/utilidades/dublincore-metadata-gen/index.php?lang=en
http://criticism.com/seo/dublin-core-metadata.php
https://www.problogbooster.com/2010/12/use-dublin-core-meta-tags-in-blog-to.html
https://www.problogbooster.com/2010/03/meta-tag-generator-online-free-url-keyword-seo-html-description-code-improve-pagerank-traffic.html
https://www.woorank.com/en/blog/dublin-core-metadata-for-seo-and-usability
https://www.dublincore.org/specifications/dublin-core/dc-html/

Is HTML5 a subset of SGML?

One of the lectures in my courses had me asking the following question: Is HTML5 a subset of SGML?

I did a little googling. Here are the links I found most relevant. Maybe someday I will write my own opinion on the topic... The short answer is that HTML5 became an abstract language with two modes of instantiation. One is XML valid (and hence SGML), the other is not SGML valid.

  • https://www.w3.org/2008/Talks/04-24-smith/index.html
  • https://mathiasbynens.be/notes/xhtml5
  • https://html.spec.whatwg.org/#html-vs-xhtml
  • https://stackoverflow.com/questions/5558502/is-html5-valid-xml/39560454#39560454
  • https://stackoverflow.com/questions/8460993/p-end-tag-p-is-not-needed-in-html
  • https://stackoverflow.com/questions/1946426/html-5-is-it-br-br-or-br
  • https://stackoverflow.com/questions/5558502/is-html5-valid-xml

A quick review of WordPress Timeline plugins

I looked at several WordPress plugins tonight. My requirements were that I would be able to create a timeline based on Custom Content Types created by Pods, and then I would be able to sort by a custom field (meta_value) on that content type. I found a plugin which met my requirements on the second try. However, I turned up a few other potentials which I might want to look at for other projects.

These are the plugins I tried:

  • Utlimate Timeline - Works off of post date for the content type selected. What I want is for it to order based on a custom field in the post type selected. Otherwise a nice plugin - not too slow.
  • Timeline Grid - It worked and met the requirements!
  • Viavi WordPress Timeline - Did not work. Produced three errors in the admin section when loading the plugin. (If the codebase was a fork of Timeline Grid, then it is possible that there was a conflict because both were activated at the same time.)

Some other untested plugins:

Notes on using there WordPress for iOS app

Five short things:

  1. In landscape view on iPhone 5s it is hard to type. This is because the viewable area for typing is so small. Voice to text recognition is easier. But then editing mistakes becomes a pain. 
  2. It is really hard to get the loupe tool in the text mode. So it’s hard to move the cursor.
  3. When switching between horizontal and vertical modes the cursor always goes to the top of the article instead of staying where the author was editing at in the document. This is extremely annoying.
  4. Sometimes when I press the return button I get multiple returns between words it’s as if the WordPress app inserts extra non-visible characters which create new lines.
  5. There is no way to share a post with someone. There does not seem to be a button inside the interface of the app to text the link to someone or to post to Facebook or tweet a link or email link.

Zapier and WordPress

I found out today that the Zapier Service does not work with PODs Advanced Content Types, nor does it add content to custom fields in WordPress. - This service had so much potential...

I was hoping to use Zapier to move data from a Google Spreadsheet to PODs Advanced Content Type. It looks like I will have to rebuild the PODs Advanced Content Type as a Custom Post Type, or test out a plugin like:http://wordpress.org/plugins/wpsync/.

Images in the Free Culture Movement

I have been really encouraged by the availability of images which have been released under Creative Commons licenses.

While there are a lot of icon sets out there, here are some of my "go to" places.

  • The first place I usually go for free icons isthenounproject.com. There is a growing community behind the endeavor and their management operations are being taken seriously.
  • A second place which I have found helpful is: mapicons.nicolasmollet.com.
  • I have also found these images which are SVG for maps: http://map-icons.com/

As an archivist, I wonder where will these icons go if they are just privately hosted? - Is there an archive for these things?

WordPress Plugin Testing and Use Notes

GIS Mapping

Plugin Name: XML Google Maps
Plugin Version Reviewed: 1.14.1
WP-URL: http://wordpress.org/plugins/xml-google-maps
Reason for trying the plugin: I tried using XML Google Maps here are my notes: http://wordpress.org/support/topic/requires-google-api-key. It didn't work for displaying NexGen Gallery images on an OSM map. It didn't even display the OSM map without inputing a google API key. There was only one thing I did not try and that was using the exact code as seen on the developer's website. I did the beginning "[xmlgm" and then "ID=x]". He used the ngg_gallery shortcode. 04. December 2013 - I went back and tried this again with a Google Maps API v3 key and I still can not get the map to display.
Date installed or tested: 27. October 2013

Plugin Name: WP Visited Countries
Plugin Version Reviewed: 1.1.2
WP-URL: http://wordpress.org/plugins/wp-visited-countries
Product (Developers') Site: http://wordpress.amellie.net/
Reason for trying the plugin: Uninstalled because when this plugin is deactivated it loses its data. Moved on to use another plugin (Map My Posts) for displaying posts on a map. My review is here: http://wordpress.org/support/view/plugin-reviews/wp-visited-countries
Any Reason to not upgrade this plugin?: Yes - Loses data if deactivated.
Date installed or tested: 14. October 2013

Plugin Name: Leaflet Maps Maker
Plugin Version Reviewed: 3.7
WP-URL: http://wordpress.org/plugins/leaflet-maps-marker/
Reason for trying the plugin: Looking to plot a bunch of posts based on a relationship. I did not use it because it is a service (pay) based plugin.

Plugin Name: Geoportail Shortcode
Plugin Version Reviewed: 2.4.4
WP-URL: http://wordpress.org/plugins/geoportail-shortcode
Product (Developers') Site:
Reason for trying the plugin: I was looking for a way to dynamically apply GPX and KML files over a map. This plugin seems to do that. Geoportail. This plugin pulls is base layer from http://www.geoportail.gouv.fr/, which seems to be the French governments' provision of geo-spatial data.
Any Reason to not upgrade this plugin?:
Date installed or tested: 04.December 2013 - Not actually installed. The data source was not detailed enough in the part of the world I was looking to display.

Plugin Name: OS OpenSpace Maps
Plugin Version Reviewed: 1.2.3
WP-URL: http://wordpress.org/plugins/os-openspace-maps/
Product (Developers') Site:
Reason for trying the plugin: None. This plugin says it is just to display UK Ordnance Survey OpenSpace maps with markers and tracks.
Any Reason to not upgrade this plugin?: N/A
Date installed or tested: 02. December 2013

Plugin Name: Simple KML Generator
Plugin Version Reviewed: 1.0.1
WP-URL: http://wordpress.org/plugins/simple-kml-generator
Product (Developers') Site:
Reason for trying the plugin: This plugin looks really cool for taking points (perhaps collected through PODs) and applying a point to them and allowing the CMS to generate the KML file. I could see this working with dialect maps and wordlists.
Any Reason to not upgrade this plugin?:
Date installed or tested: 04.December 2013

WP GPX Maps
27 Oct 2013. I tried (am trying) WP GPX Maps, it requires that one uses a GPX file and then dynamically loads the photos into a map based on time stamp. This is good for persons without a process to geo-embed the metadata in the photos. However, I do this geo-tagging in my image processing workflow. So this means that I would have to create a GPX file from my images. This is not impossible to do but is extra work. I am currently able to do with an nice Java App called Geotag following a hint found here: http://sourceforge.net/p/geotag/discussion/729534/thread/69875478/. GeoTag requires ExifTool and GPSBabel. Both Applications I have previously installed.

But I still can't get the map to center where I want it to, or to show the images. I did get a successful export of a GPX file though a KLM file.

Custom Page Templates for Post and Custom Post Types
Some times I want to have a certain post to have a special format or some special feature added to the post - in particular on my personal blog when I want to publish a post with a "open draft" status. WordPress has a built in feature that Theme Builders can use called "Post Format" but this is limited to the ones provided by WordPress Core. So, in terms of keeping data moveable it would be poor form to reuse these for unique purposes. So, there is another kind of approach and this one is to take the model applied to Page Formats (rather than post formats), and then use a plugin to apply those formats to posts. The same challenge comes about when asking what to do about custom post types and how does one display them on the front end.

There are several plugins out there and it seems that some of them are copies of others. This is certainly where a some consensus and a better UI in Core would, I think, be helpful.
Listing the Plugins:
Custom Post Template: http://wordpress.org/plugins/custom-post-template/
Page Templates for Posts: http://wordpress.org/plugins/page-templates-for-posts/
Post Page: Use Page Template: http://wordpress.org/plugins/posts-page-custom-template/
Page Template Dashboard:
Reveal Page Templates:
Post Template:
Child Page Templates:
Custom Post Type Page Template:
Custom Post View Generator:

Image Presentation

NextGEN Gallery Comments
27 Oct 2013. I looked at this plugin but it only provides template files and requires editing theme files or plugin files. This means a longer checklist on updates. And since updates happen so often, and are so easy, and since I am not using SVN, it makes it logical to skip this "customization".

Font Usage
There are several ways to add free fonts to a WordPress site. The first is to use a third party service (which I don't like because it requires connection to that service). And self hosting via .woff fonts. There are compatibility issues with old browsers with .woff fonts but newer bowsers will all render them.
There are supposedly two plugins which will allow you to install and use .woff fonts.
Any Font and Use Any Font I looked at both of these and decided that neither really did what I wanted and that it would be better to define new custom CSS and host my own .woff font. The two tutorials I used are here: On StackOverFlow and JustCreative.com
I used the following site to create a .woff font: http://www.fontsquirrel.com/tools/webfont-generator

CSV Import
Plugin:CSV 2 Post
Plugin Version Reviewed: 7.0.4
WP-URL: http://wordpress.org/plugins/csv-2-post/
Product Site: Not listed.
Reason:I am looking for an easy way to import content from XML or CSV to PODs Custom Content types. BulkPress is awesome for simple taxonomies. But for structured data I have yet to find something which works well. This plugin seems to work with the same idea as WP-All import, but with the exception that the navigation sucks and does not follow WP UI guidelines. It did make custom content form me with the correct titles, but none of the custom fields worked. I did not try a second time and gave up and un-installed it. I might come back to it if I don't find a better solution. My ideal solution would be that PODs would have a GUI data import feature.
Date installed: 18. November 2013

Selective Plugins

Plugin: Plugin Organizer
Plugin Version Reviewed: 4.0.1
WP-URL: http://wordpress.org/plugins/plugin-organizer/
Reason: Many times I need a plugin for a specific job on a certain page. To accomplish this I have found the use of Plugin Organizer to be most helpful.

Academic Plugins
Citations

Plugin Name: ZotPress
Plugin Version Reviewed:
WP-URL: http://wordpress.org/plugins/zotpress/
Product (Developers') Site:
Reason for trying the plugin: I wanted to bring in my endnote and Zotero citations to my blog. This plugin allows for one to connect to one's Zotero server groups. However, I was hoping for local management of citation or the ability to interact with a local server of Zoter as this blog post explainshttp://signalverarbeitung.blogspot.com/2012/08/zotero-data-server-installation.html.
Any Reason to not upgrade this plugin?: No.
Date installed or tested: 06.December 2013

Review it in the same light as: https://hugh.thejourneyler.org/2011/mephaa-bibliography/ highlighting some of the limitations.

Using Footnotes and Endnotes:
http://wordpress.org/plugins/wp-footnotes/
seems to be the same as: http://wordpress.org/plugins/ajs-footnotes/
http://www.ajseidl.com/projects/ajs-footnotes/

Academic Press
AcademicPress
http://wordpress.org/plugins/academicpress/

Google Docs Integration:
I might consider moving these notes on Using Google Docs with WordPress to this post. I also might want to add my comments about Zapier.

Functioning in the Admin screens
Plugin: Post Type Switcher
WP-URL: http://wordpress.org/plugins/post-type-switcher/

Product Site:
Reason: For those occasions where I need to make a page a post or vise versa.
Any Reason to not upgrade this plugin?:
Date installed: 12. December 2013
Plugin Version:

Plugin:
WP-URL: http://wordpress.org/plugins/term-management-tools/
Product Site:
Reason: For Moving Terms between taxonomies
Any Reason to not upgrade this plugin?:
Date installed: 12. December 2013
Plugin Version:


Posts in Pages type plugins

==To Do==
Determine which Posts-in-Page plugin is right for the job. - I actually think this is better done though a PODs template.
Posts to Page: http://wordpress.org/plugins/posts-to-page/
Posts in Page (installed): http://wordpress.org/plugins/posts-in-page/
Posts for Page: http://wordpress.org/plugins/posts-for-page/ !!! this one looks like it might have some potential.

I should also add the contents from the following posts:
Adding Maps...
Four interesting Plugins (not published)...