Name Directory

Omschrijving

Namenlijst: bouw je eigen woordenlijst / begrippenlijst!

Deze plugin laat je een namen/termen lijst (begrippenlijst) toe aan je WordPress installatie.
Op je website wordt er een begrippenlijst getoond, met aanklikbare letters en een zoekfunctionaliteit.
De plugin heeft ondersteuning voor meerdere lijsten voor één WordPress installatie.
Het beste kun je naar de screenshots kijken, want die laten meer zien dan woorden beschrijven.

The Name Directory plugin was orginally developed for ParkietenVilla.nl to show a directory of names to name your budgies.

Maak meerdere lijsten en pas ze helemaal aan!

You can create multiple directories with this plugin.
Every directory can be embedded with a very simple shortcode which you can just copy-and-paste
in your own pages and posts. Every directory has a few configuration options that customize
the layout and functionality of the directory:

  • Toon/Verberg titel
  • Toon/Verberg beschrijving
  • Geef het onderwerp van deze lijst op (bijv.: films, vogels, landen, namen)
  • Toon/Verberg suggestieformulier
  • Toon/Verberg naam van de indiener
  • Toon/Verberg zoekfunctie (zoekt in namen/titels en beschrijving)
  • Toon/Verberg een horizontale streep tussen de namen
  • Toon/Verberg alle namen als de gebruiker nog geen beginletter gekozen heeft
  • Toon/Verberg de nieuwste namen (en kies het aantal van nieuwste namen om te tonen)
  • Kies het aantal kolommen om weer te geven
  • Of er bij het zoeken ook moet worden gesprongen naar de namenlijst (handig voor one-page websites)
  • When you embed a directory, you can configure it to start with a letter of your choosing. E.g.: start on letter J.
  • Je kunt het aantal woorden in de beschrijving ook limiteren (en een “Lees meer” link weergeven, die de rest laat zien)

The administration view of this plugin has the familiar look and feel of (the rest of) the WordPress Administration panel.
I have done my best to enable some AJAX-features in the administration panel, so you can work efficiently while adding new entries.

Sinds v1.7 en v.18 is het er een mogelijkheid om te importeren en te exporteren door middel van .csv-bestanden.

Voeg resultaten uit de lijsten toe aan de standaard WordPress zoekmachine

Als je naar de Algemene opties van de plugin gaat, kun je nu WordPress zoekfunctionaliteit compatibiliteit inschakelen.
Dit zorgt ervoor dat pagina’s waarop een begrip van de lijst staat, ook worden toegevoegd aan de WordPress zoekresultaten.

Talen ondersteuning

Do you want Name Directory to be available in your language?
Please help us translate!
You can translate directly by going to https://translate.wordpress.org/projects/wp-plugins/name-directory,
login with your WordPress account and click Select your language and click ‘Contribute Translation’.

Schermafdrukken

  • The output of a name directory on a standard WordPress website. It's a full-featured name directory (search form, index links, descriptions and submit button)
  • Overview of all the name directories in the WordPress Administration screen for this plugin
  • List of all names in the selected directory and the 'Add name' form
  • Settings screen for a name directory
  • Where to find the Name Directory plugin settings page
  • Nog een voorbeeld van de plugin op een website
  • Overview of the new General Settings page, which allows you to embed search results from Name Directory in your WordPress site search and since v1.14.1 also to enable the HTML editor

Installatie

Displaying a directory on your site

  1. Go to the Name Directory settings page
  2. Hover over the directory you want to add to the page.
  3. A few options should show now, like Delete, Manage and Shortcode (see screenshot https://ps.w.org/name-directory/assets/screenshot-2.png).
  4. Click ‘Shortcode’, a little textbox will show now.
  5. Copy-and-paste the content of the textbox into the page you want the plugin to show up.
  6. Save and view the page to see the result.

What does the shortcode look like?

De shortcode voor de Namenlijst plugin is als volgt:
[namedirectory dir=1]

Installing the plugin

Installation is very easy. You can just download this plugin through the Plugin Finder in your WordPress Administration Panel.

If you download the zip-file, installation isn’t that difficult either:

  1. Unzip the file which results into a directory called name-directory
  2. Upload that directory to the /wp-content/plugins/ directory
  3. Activeer de plug-in via het ‘Plugins’ menu in WordPress
  4. Create a new name directory and add some names
  5. Copy the shortcode and paste it into a post or page to show it on your website

FAQ

What does the shortcode look like?

De shortcode voor de Namenlijst plugin is als volgt:
[namedirectory dir=1]

The 1 in this example is the internal ID of the directory, the rest of the shortcode should always look like this.

I created a directory, how do I show it on my site?
  1. Go to the Name Directory settings page
  2. Hover over the directory you want to add to the page.
  3. A few options should show now, like Delete, Manage and Shortcode – see screenshot https://ps.w.org/name-directory/assets/screenshot-2.png
  4. Click ‘Shortcode’, a little textbox will show now.
  5. Copy-and-paste the content of the textbox into the page you want the plugin to show up.
  6. Save and view the page to see the result.
Kan ik de manier waarop de Namenlijst er uit ziet ook aanpassen?

Ja, zeker kan dat, met CSS. Als je bekend met CSS weet je misschien als dat je gemakkelijk kunt stylen als er classes in de HTML structuur zitten.
Deze plugin is ontwikkeld met precies dat in gedachten. Gebruik de HTML inspector van je favoriete browser en je kunt gemakkelijk de classnames vinden om te stylen. Om je op weg te helpen heb ik hier al wat populaire classes opgesomd:

  • .name_directory_index: Index links (the letters A-Z)
  • .name_directory_name_box > strong: Name / Entry title
  • .name_directory_name_box > div: Name / Entry descriptiong
  • .name_directory_total: Total count of names / entries
  • .name_directory_index > form: Search form
  • .name_directory_submit_bottom_link: Link to submit form
  • .name_directory_active: Huidige actieve beginletter
  • .name_directory_empty: Betekent dat er geen namen zijn voor deze beginletter
  • #name-directory-search-input-box: Search input box
  • #name-directory-search-input-button: Search button

Ik ben bereid om te helpen met styling / CSS tegen een kleine donatie.

Is there a bulk-add or csv import in this plugin?

Ja, dat kan sinds v1.7! Je kunt een .csv bestand importeren in een Namenlijst.

  1. Go to the Name Directory settings page
  2. Ga met je muis over de Namenlijst waarin je wilt importen.
  3. Je zou nu een aantal opties moeten zien, zoals Verwijderen, Beheren en Import – bekijk deze screenshot voor een voorbeeld
  4. Click ‘Import’
  5. Select your .csv-file
  6. Upload

You can add names, descriptions and submitter entries, just the first column (name) is required. Good to know: the first row is always ignored (they should be headers).
You can download an example import file to take a look at the format.

Might your first try does not work, please use https://www.freefileconvert.com to convert your file into a valid CSV file.
Also, importing works best if you export the files with ‘UTF-8’ character set, ANSI does not always work.

Als je hulp nodig hebt, kun je contact met me opnemen via de forums.

Kan ik mijn Namenlijst ook exporteren?

Dat kan ssinds versie v1.8! Deze export is natuurlijk compatible met de import-functionaliteit. Als je wilt exporteren, volg dan deze stappen:

  1. Go to the Name Directory settings page
  2. Ga met je muis over de Namenlijst die je wilt exporteren.
  3. Je zou nu een aantal opties moeten zien, zoals Verwijderen, Beheren, Import en ook Export – bekijk deze screenshot voor een voorbeeld
  4. Klik op ‘Exporteren’
  5. Klik op de knop op deze nieuwe pagina en je .csv-bestand zal starten met downloaden
Zijn er ook voorbeelden van hoe de plugin er uit ziet als deze is geïnstalleerd?

Ja, af en toe kom ik mooie voorbeelden tegen van installaties van de plugin. Het is natuurlijke een hele korte lijst, maar deze websites hebben er hun geheel eigen invulling aan gegeven.

  1. Dutch Budgie website – How to name your bird
  2. French website – Kitchen-terms
  3. Skill glossary
  4. Dutch website – How to name your pet rat
  5. Whakapapa club – Maori Genealogy Site, with lots of Name Directories
  6. Balkums plat – Translations
  7. Dutch Choir – Reportoire list
  8. Dutch Pregnancy – Term List
  9. Belgian Artisan shop – Product list
  10. Alabama Orthopaedic Society – Member list
  11. Convertus – Paid Search Terms
  12. Sailing for Water – Classic Yacht Registry
  13. SBS ShopRI – Vendor List
  14. Coin Collector Blog

Als je een dode link ziet, laat het me weten, alsjeblieft.

Kan ik HTML gebruiken in de beschrijving?

Ja, dat is mogelijk!

Kan ik een WYSIWYG editor gebruiken om de beschrijving bij de naam aan te passen?

Yes, this is possible! Since v1.14.1. You can enable this yourself when you go to the General Settings (also see screenshot 7)

Kan ik ook een willekeurige naam weergeven?

Ja, sinds v.1.12 is dit mogelijk. Je kunt deze code daarvoor gebruiken: [namedirectory_random dir=1]

De 1 in dit voorbeeld is het interne ID van de lijst.

Kan ik ook een losse naam weergeven?

Ja, dat kan sinds v1.13. Je kunt deze shortcode daarvoor gebruiken:
[namedirectory_single id=10]

De 10 in dit voorbeeld is het intere ID van de naam, die kun je vinden in de laatste kolom als je alle namen van een lijst bekijkt in de WordPress admin.

How can I contact you?

Als je vragen over de plugin hebt, of je wilt een idee delen, dan kun je het beste een bericht plaatsen in de Support Forums

Kun je ook maatwerk leveren?

Jazeker! Hiervoor kan ik betaalde hulp bieden. Stuur me een email op jeroenpeters1986@gmail.com om het te bespreken.

Beoordelingen

7 augustus 2019
This plugin is great for my project to make a simple glossary page on my website. Support is great too when i need some little modification to make this plugin more perfect!
28 februari 2019
Good plugin ! The only thing who is missing is the ability to set user roles to the plugin. Only the administrator can use it. Even with User Role Editor I can't manage who can use the plugin... Except that, everything work well !
Lees alle 46 beoordelingen

Bijdragers & ontwikkelaars

“Name Directory” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Name Directory” is vertaald in 10 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Name Directory” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.15.2 | October 13, 2019

  • Feature: Added an option to the import screen to empty a directory before importing (useful for people who use a spreadsheet for name management)
  • Enhancement: Added a special import-option the import screen which uses UTF8 import.
  • Maintenance: WordPress 5.3 compatible

1.15.1 | August 16, 2019

  • Bugfix: Added an exact match query to the “exact” search functionality

1.15 | August 14, 2019

  • Feature: You can now choose (per-directory) whether to search in the description
  • Enhancement: Added extra explaination / documentation on the subject of importing to the plugin
  • Enhancement: Refined the “exact” search functionality in the directories
  • Maintenance: Cleaned up the plugins CSS
  • Maintenance: Changed the way the database is installed and kept in sync on updating, way less code

1.14.2 | August 1, 2019 (my nephew’s birthday)

  • Improvement: Empty the edit form on Ajax submit and scroll to the top to see the success message

1.14.1 | August 1, 2019 (my nephew’s birthday)

  • Feature: You can now use a visual editor! You just have to enable this on the General Settings (the one of Name Directory) screen
  • Bugfix: Fixed small import bug with accent characters
  • Bugfix: htmlspecialchars sometimes issued a warning to the error_log

1.14 | July 17, 2019

  • Feature: Added Quick Import from menu, imports into a new directory
  • Enhancement: Translations/naming
  • Enhancement: When searching with (double) quotation marks, it will not perform a wildcard search. So searching for “media” will not return ‘mediator’.
  • Bugfix: Directory sorting in the admin is now on most recent added named, but with empty directories on top

1.13.7 | June 2, 2019

  • Bugfix: SQL improvement for selecting and grouping

1.13.6 | June 1, 2019

  • Feature: sort name directory on most recent added name
  • Bugfix: also show empty directories

1.13.5 | May 28, 2019

  • Refactored some code
  • Javascript is handled cleaner (more WordPress-alike)
  • Bugfix: Fixed One-click status toggle (published/unpublished)

1.13.4 | May 28, 2019

  • Feature: sort name directory on most recent added name
  • Bugfix: remove debug output

1.13.3 | May 16, 2019

  • Bugfix: utf8_encode in import functionality, so non-latin characters are supported too

1.13.2 | April 18, 2019

  • mb_string aanpassingen, dit wordt gebruikt bij niet-latijnse karaktersets
  • Bugfix: Gebruik mb_string niet als het niet beschikbaar is (voorkom crashen)
  • Feature: Test whether the mb_string extension in PHP is enabled and display a notice when it’s not
  • Tested WordPress v5.2 (beta)

1.13.1 | February 28, 2019 (my birthday!)

  • Bugfix: Bij het exporteren werden rijen niet netjes van elkaar gescheiden
  • Bugfix: Bij het exporteren ondersteunde HTML markup geen regeleindes

1.13 | February 20, 2019

  • Nieuwe shortcode toegevoegd: [namedirectory_single], om een specifieke naam op de website weer te geven. Handig voor widgets
  • Bugfix: Bij het exporteren wordt HTML opmaak ook opgenomen in de CSV
  • ID’s toegevoegd in de admin (voor de nieuwe shortcode)
  • Een render-functie toegevoegd voor boxes van de Namenlijst, deze worden nu gedeeld door [namedirectory], [namedirectory_random] en de nieuwe [namedirectory_single]
  • Eindelijk maak ik gebruik van aparte .js en .css bestanden voor de admin!
  • Een hele hoop kleine verbeteringen aan de admin

1.12 | January 31, 2019

  • Het is nu mogelijk om te zoeken in de WordPress admin -> Code gedoneerd door @mpmarinov
  • Een nieuwe shortcode toegevoegd om een willekeurige naam toe te voegen ([namedirectory_random) uit een Namenlijst. Code gedoneerd door @mastababa

1.11.6 | January 21, 2019

  • Er is ook een ‘spring naar’ functionaliteit toegevoegd, als je klikt op de index letters. Eerder werkte dit alleen bij het zoeken (Bedankt, Ana!)

1.11.5 | January 12, 2019

  • Betere ondersteuning voor je eigen term voor namen
  • Admin link voor het toevoegen-formulier

1.11.4 | December 27, 2018

  • Bug opgelost in de WordPress site search hook als er eerder nog geen instellingen gemaakt waren

1.11.3 | December 27, 2018

  • Tijdelijk de sitebrede zoekfunctionaliteit uitgezet n.a.v. bug reports

1.11.2 | December 26, 2018

  • Bug opgelost in de WordPress site search hook waardoor per ongeluk alle posts getoond werden als er geen resultaten waren

1.11.1 | December 26, 2018

  • Tijdelijk de sitebrede zoekfunctionaliteit uitgezet n.a.v. bug reports

1.11 | December 18, 2018

  • De mogelijkheid toegevoegd om een eigen term op te geven voor ‘namen’. ZO hoeft het niet altijd een namenlijst te zijn, maar het kan bijvoorbeeld ook een ‘filmlijst’ worden. Op de website zie je dan staan “Er staan momenteel 10 films in deze lijst”, in plaats van “Er staan momenteel 10 namen in deze lijst”.
  • WordPress 5.0.1 compatible

1.10 | December 17, 2018

  • Het is nu mogelijk om namen uit de Namenlijst plugin te doorzoeken via de (site brede) zoekfunctie. Natuurlijk heeft Namenlijst ook nog zijn eigen zoekbox.
  • Een nieuwe Algemene Instellingen pagina toegevoegd, waar je zoekgedrag kunt aanzetten en tweaken. Je kunt er bijvoorbeeld voor kiezen om in de beschrijving te zoeken of dat je een wildcard zoekopdracht wilt doen.
  • Screenshot toegevoegd van de Algemene Instellingen pagina
  • Screenshot #2 bijgewerkt (Lijst overzicht)
  • Veelgestelde vragen bijgewerkt

1.9.7

  • PHP 5.3 ondersteuning
  • WordPress 5.0 compatible

1.9.6

  • Code opgeschoond om errors in debug mode te voorkomen

1.9.5

  • Startswith character can now be non-latin

1.9.4

  • Confirm-delete message did show an alert, but no text

1.9.3

  • Added a confirm-delete message when deleting a directory.

1.9.2

  • Sorted index characters when they were not shown by default: A-Z

1.9.1

  • Compatible with WordPress 4.9.1
  • Ability to limit the amount of words in the description, shown on the frontend of the website. You can manage this in the directory settings. Names with a description which exceeds the setting, are limited with a “Show more” link.
  • Optimized code, rewritten the directory options screen to prevent lots of duplicate code and make it easier for myself to maintain
  • Added some more descriptions to what the directory settings do
  • Screenshots bijgewerkt

1.9.0

  • You can now use words that start with non-latin characters (like Chinese, Arabic, Nordic/Danish, etc)
  • Updated Readme, which includes the Description, Changelog and the Frequently Asked Questions
  • Updated php code to follow development guidelines

1.8.2

  • Compatible with WordPress 4.9 final
  • Update php code to follow development guidelines

1.8.1

  • Compatible with WordPress 4.9b3
  • Removed old translation file, since Name Directory uses the WordPress translation platform
  • Moved an admin add_action hook
  • Updated Export to work with Javascript, possible denying Internet Explorer 9 (and lower) users export
  • Fixed compatibility with AJAX Front-end plugins
  • WordPress moves all divs with class ‘updated’ to the top of the page, which isn’t very handy for the Add-Name form, which is on the bottom of the page. Created a workaround, all success-messages will be displayed above the add-form again.

1.8

  • Added export function, export your name directory to .csv file. Offcourse, it’s compatible with the upload function

1.7.15

  • WND-46: Created a new option the admin for jumping to the searchbox on the front-end, useful on long page or onepage website
  • Support bumped to WordPress 4.8.2

1.7.14

  • WND-45: Better multisite support

1.7.13

  • WND-44: Front-end submit form now requires at least a name

1.7.12

  • WND-42: Option to use latest was broken, treated as L

1.7.11

  • WND-41: Verified translation from translate.wordpress.org
  • WND-40: Fixed bug there selecting only names that start with numbers, everything was shown

1.7.10 | July 23, 2016

  • WND-39: Added name_directory_active class on index to indicate which character was activated
  • WND-39: Added name_directory_empty class on index to indicate there are no entries for a character
  • Started working with the Stable tag: https://wordpress.org/plugins/about/svn/#task-3
  • Removed translations so we can benefit from translate.wordpress.org 🙂
  • Do you want to help me translate this plugin in your own language? Let me know in the support forums! I will credit you!

1.7.9

  • WND-38: Database structuur aangepast

1.7.8

  • WND-35: CVS import gefixed
  • WND-36: Getest WP 4.4.2

1.7.7

  • WND-24: Fixed Possible XSS vulnerability

1.7.6

  • WordPress 4.3 compatible
  • Arabische vertaling bijgevoegd (Thanks Ahmad from http://www.ams.ly)
  • PHP code geupdated
  • Voorkom dat functienamen mogelijk overlappen

1.7.5

  • Noorse vertaling bijgewerkt (Thanks Mikael!)
  • Verbeteringen aan Engelse taal
  • Synced .pot and .po files

1.7.4

  • WND-25: Verstuur een e-mail notificatie naar de WordPress admin als iemand een nieuwe suggestie voor een lijst heeft toegevoegd
  • Nieuw .pot bestand en synced alle .po bestanden

1.7.3

  • Verbeteringen voor het ordenen van de lijsten
  • Nieuw .pot bestand en synced alle .po bestanden

1.7.2

  • WND-32: Show X latest (most recent) names
  • Nederlandse vertaling bijgewerkt

1.7.1

  • Added Norwegian translation thanks to Mikael
  • WND-31: Search for searchterm in description (but only if show_description is enabled)
  • Code naar de helpers gezet om voor te bereiden op betere code

1.7

  • WND-11: Import names and descriptions by csv-upload, find this option at the manage-screen
  • WND-24: Een aan/uit functie voor het snel publiceren/depubliceren van een naam
  • Naam in het WordPress menu is nu “Name Directory” in plaats van “Name Directory plugin”
  • FAQ uitgebreid
  • Code verbetering
  • Nederlandse vertaling bijgewerkt

1.6.16

  • WND-26 & WND-28: Beschrijvingen tonen in de frontend

1.6.15

  • Kleine ruimtes in de admin toegevoegd op het Namen-bewerk scherm
  • Elke naam op de front-end krijgt een eigen anchor name

1.6.14

  • Added new translation file
  • Updated Dutch translation

1.6.13

  • WND-23: New option to only show letters on the index when there are entries, so A B D E when there is no entry with C
  • Fixed small legacy db-convert bug
  • Het admin panel wat meer ruimte gegeven

1.6.12

  • FAQ verder uitgebreid
  • Updated documentation / edited screenshots
  • Updated information displayed at the WordPress Plugin Repository page

1.6.11

  • Search URL’s didn’t function properly
  • Search argument didn’t work together (selected name and input filter)
  • function didn’t work when WordPress was running without SEO tools
  • URL improvements (also tested with Yoast SEO plugin)

1.6.10

  • URLencoded the # sign, so entries starting with a number will show up

1.6.9

  • WND-21: Checked translation strings. Also edited two fussy strings in the Dutch translation
  • WND-22: Fixed wp-admin paths for WP Multisite users

1.6.8

  • WND-17: Added option which let’s the user choose a default starting-character when displaying the name directory. For example: use [namedirectory dir=”X” start_with=”j”] to start with the letter J.
  • WordPress 4.0 compatibility
  • Added Icon to the installer gallery

1.6.7

  • Updated Russion Translation (Thanks to: Rig Kruger http://rodichi.org)

1.6.6

  • Fixed small display bug

1.6.5

  • Showed submitted name

1.6.4

  • Updated French translations
  • Fixed too-many-slashes issue

1.6.3

  • Nederlandse vertaling bijgewerkt
  • Fixed display bug.
  • The All-link is hidden when you a visitor HAS to choose a letter from the index

1.6

  • Added option ‘Show all names by default’, this can be disabled to hide all entries if a user hasn’t chosen a letter from the index.

1.5.2

  • Fixed bug in CREATE TABLE and backlink in form, thank you very much MerlIAV for the patch!

1.5.1

  • Fixed bug that prevent saving searchform preference in admin

1.5

  • Added search box on front-end (You can enable this in the name-directory settings)
  • Added support for four-column layout
  • Added Russion Translation (Translated by: Rig Kruger http://rodichi.org)

1.4.3

  • Fixed bug which allowed non-published items to be shown

1.4.2

  • Fixed support for Chinese characters
  • Added French Translation (Translated by: Patrick BARDET http://www.web-studio-creation.fr)

1.4.1

  • Fixed sorting issue at the frontend

1.4

  • WND-19: Added support for HTML in the name description

1.3

  • Name lists can now have multiple columns at the frontend
  • Added css in a separate file
  • Added database upgrade module

1.2.1

  • Plugin url’s are now compatible with third party SEO modules

1.2

  • Added support for submission form on the front-end
  • Added possibility for admin to filter on published/unpublished names
  • Rearranged directory overview for admin, overview now shows totals for published/unpublished

1.1

  • Added double name detection

1.0 | November 8, 2013

  • Eerste grote publieke release

0.5

  • First version for private use