{"id":6876,"date":"2009-10-02T23:34:13","date_gmt":"2009-10-02T23:34:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/lexicographer\/"},"modified":"2020-05-14T13:16:45","modified_gmt":"2020-05-14T13:16:45","slug":"lexicographer","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/lexicographer\/","author":4727003,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.9.4","stable_tag":"trunk","tested":"5.3.21","requires":"2.8.4","requires_php":"","requires_plugins":"","header_name":"Lexicographer","header_author":"Kilian Evang","header_description":"","assets_banners_color":"","last_updated":"2020-05-14 13:16:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/wordpress.org\/extend\/plugins\/lexicographer\/","header_author_uri":"https:\/\/texttheater.net","rating":5,"author_block_rating":0,"active_installs":20,"downloads":5472,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"2"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8880,2409,1403,40148,4046],"plugin_category":[47],"plugin_contributors":[90677,170621,79146],"plugin_business_model":[],"class_list":["post-6876","plugin","type-plugin","status-publish","hentry","plugin_tags-dictionary","plugin_tags-glossary","plugin_tags-index","plugin_tags-lemmas","plugin_tags-words","plugin_category-education-and-support","plugin_contributors-jelsgaard","plugin_contributors-nadiminti","plugin_contributors-texttheater","plugin_committers-jelsgaard","plugin_committers-texttheater"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/lexicographer.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Lexicographer creates an alphabetical index of your blog, using keywords you choose. The index can be included in any page, post or text widget. Here's an <a href=\"http:\/\/texttheater.net\/woerterverzeichnis\">example<\/a> of such an index.<\/p>\n\n<p>I wrote this plugin because I like to invent words and define them on my blog, thereby creating a dictionary distributed over several posts. Not only was there no list of all the words available, it was also that Google wouldn't find the words because it couldn't deal with the stress marks I put in there, dictionary-style. Lexicographer solves both of these problems.<\/p>\n\n<p>Lexicographer's index is divided into sections, according to the initial characters of terms. Such sections are currently created for the Latin letters (A-Z, letters with diacritics are grouped with the non-diacriticized versions), Hindi characters, and Telugu characters. A single section \"#\" is created for all Arabic digits (0-9). All other initial characters go into a special section titled \"*\". Contributions to add support for other writing systems are welcome!<\/p>\n\n<h3>Usage<\/h3>\n\n<p>Lexicographer does not add any new elements to the WordPress admin interface.  Instead, you use it as follows:<\/p>\n\n<p>In the posts and pages where you define terms, <a href=\"https:\/\/en.support.wordpress.com\/wordpress-editor\/#configuring-a-block\">use \"Edit as HTML\"<\/a> and put the words and terms to index in spans of class <code>lemma<\/code>, like so: <code>&lt;span class=\"lemma\"&gt;\u02ccsu\u00b7per\u00b7ca\u00b7li\u02ccfra\u00b7gi\u00b7lis\u00b7tic\u02ccex\u00b7pi\u00b7a\u00b7li\u02c8do\u00b7cious&lt;\/span&gt;<\/code> (the stress and hyphenation marks are of course optional).<\/p>\n\n<p>In the page (or post, or text widget) where you'd like the index to live, paste the following shortcode:<\/p>\n\n<p>[lexicographer_index]<\/p>\n\n<p>At this place, the index will be inserted. It will consist of the defined terms, linking to the definitions.<\/p>\n\n<p>Shortcode attributes:<\/p>\n\n<ul>\n<li>anchorlinks [true\/false, default: true]: If true, anchored links to the terms\nwill be created. If false, links to the post(s) containing the term will be\ncreated.<\/li>\n<li>headerlevel [int, default: 3]: Which heading level to use for the capical\ncharacters in the index.<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>If you have questions or suggestions, contact me at poststelle \u00e4t texttheater d\u00f6t net.<\/p>\n\n<!--section=installation-->\n<p>Either:<\/p>\n\n<ol>\n<li>Search for and install Lexicographer directly through the 'Plugins' menu in\nWordPress<\/li>\n<\/ol>\n\n<p>Or:<\/p>\n\n<ol>\n<li>Download and unzip Lexicographer<\/li>\n<li>Upload the <code>lexicographer<\/code> directory to the <code>\/wp-content\/plugins<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>0.9<\/h4>\n\n<ul>\n<li>Added support for Telugu and Hindi (contribution by Sriram Nadiminti).<\/li>\n<li>Tested with WordPress 5.1.1.<\/li>\n<\/ul>\n\n<h4>0.8<\/h4>\n\n<ul>\n<li>Changed how the Lexicographer index is inserted in posts and pages. You must\nnow use shortcodes instead of pasting the <\/li>\n<\/ul>\n\n<p>{{Lexicographer index}}<\/p>\n\n<p>string where you want the index to appear.\n* Using the shortcode, you can now specify the heading level of the capital\n  character and if you want anchoring links for the terms or just plain links\n  to posts.\n* Tested with WordPress 4.4.2.<\/p>\n\n<h4>0.7<\/h4>\n\n<ul>\n<li>The individual index sections are now put into divs of class\nlexicographer-index-section for the benefit of those who want to style and\/or\nscript the index.<\/li>\n<\/ul>\n\n<h4>0.6.<\/h4>\n\n<ul>\n<li>The index is now put into a div of class lexicographer-index for the benefit\nof those who want to style and\/or script the index.<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>Transliteration of lemmas to ASCII both for creating anchor names and for\nsorting now uses the same transliteration table. The characters \u00c4\u00e4\u00d6\u00f6\u00dc\u00fc\n(graphemes corresponding to German umlauts) still receive special treatment\nin that they are expanded \u00e0 la \u00e4 \u2192 ae for anchor names (but not for sorting),\nbut this is now done as a preprocessing step.<\/li>\n<li>The transliteration table now covers almost every latin-derived letter in the\nUnicode blocks Latin-1 Supplement, Latin Extended-A, Latin Extended-B and\nLatin Extended Additional. Most transliterations are \"glyph-oriented\" in that\nthey involve only removing diacritic marks, decomposing ligatures and\nrotating letters back. A few transliterations are more \"usage-oriented\", such\nas \u00df \u2192 ss, \u00fe \u2192 th or \u0194 \u2192 g. Some effort was made to keep the transliteration\ntable sane, consistent and language-neutral. Missing letters are indicated in\ncomments. Suggestions for additions and improvement are more than welcome!<\/li>\n<li>Bugfix: generated links were broken if not using \/%postname permalinks.<\/li>\n<li>Bugfix: was indexing unpublished posts\/pages on installation.<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Now observing DB_CHARSET for creating the database table. This fixes a\nproblem where non-ASCII characters get replaced by question marks when\ninserting into the table via a UTF-8 connection.<\/li>\n<li>Tested with WordPress 3.3.2.<\/li>\n<li>Updated documentation.<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Index can now be inserted in widgets.<\/li>\n<li>Tested with WordPress 3.3.<\/li>\n<li>Updated documentation.<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Lemmas are now removed from the index when the post\/page containing them is\ndeleted or otherwise unpublished.<\/li>\n<li>The index now uses absolute links.<\/li>\n<li>Tested with WordPress 2.9.1.<\/li>\n<li>Updated documentation.<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Lexicographer creates an alphabetical index of your blog, using keywords you choose. The index can be included in any page, post or text widget.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/6876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=6876"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/texttheater"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=6876"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=6876"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=6876"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=6876"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=6876"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=6876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}