Овај додатак није испробан са последња 3 главна издања Вордпреса. Можда се више не одржава нити подржава и може имати проблема са усаглашеношћу када се користи са новијим издањима Вордпреса.

Lexicographer

Опис

Lexicographer прави абецедни индекс вашег блога користећи кључне речи које изаберете. Индекс се може укључити у било коју страницу, чланак или текстуални виџет. Овде је пример таквог индекса.

Написао сам овај прикључак зато што волим да измишљам речи и дефинишем их на свом блогу, стварајући тако речник распоређен кроз неколико чланака. Не само да није постојао списак свих доступних речи, већ Google није могао да пронађе речи јер није могао да се избори са нагласцима које сам тамо постављао, у речничком стилу. Lexicographer решава оба ова проблема.

Индекс прикључка Lexicographer подељен је на одељке према почетним знаковима појмова. Такви одељци се тренутно праве за латинична слова (A–Z, слова са дијакритицима се групишу са верзијама без њих), хинди знакове и телугу знакове. Један одељак „#” се прави за све арапске цифре (0–9). Сви остали почетни знакови иду у посебан одељак под називом „*”. Доприноси за додавање подршке за друге системе писања су добродошли!

Upotreba

Lexicographer не додаје нове елементе у WordPress контролну таблу. Уместо тога, користите га на следећи начин:

У чланцима и страницама где дефинишете појмове, употребите „Уреди као HTML” и поставите речи и појмове за индексирање у span елементе класе lemma, овако: <span class="lemma">ˌsu·per·ca·liˌfra·gi·lis·ticˌex·pi·a·liˈdo·cious</span> (нагласци и знаци за прелом речи су, наравно, необавезни).

На страницу (или чланак, или текстуални виџет) где желите да се индекс налази, налепите следећи кратки кôд:

[lexicographer_index]

На овом месту биће уметнут индекс. Састојаће се од дефинисаних појмова који воде ка дефиницијама.

Атрибути кратког кôда:

  • anchorlinks [true/false, подразумевано: true]: Ако је постављено на true, направиће се
    сидрене везе ка појмовима. Ако је постављено на false, направиће се везе ка чланцима који садрже појам.
  • headerlevel [цео број, подразумевано: 3]: Који ниво наслова користити за велика
    слова у индексу.

Podrška

Ако имате питања или предлоге, контактирајте ме на адресу poststelle ät texttheater döt net.

Постављање

Било:

  1. Потражите и инсталирајте Lexicographer директно кроз мени „Прикључци” у
    WordPress-у

Или:

  1. Преузмите и распакујте Lexicographer
  2. Отпремите директоријум lexicographer у директоријум /wp-content/plugins
  3. Укључите додатак кроз изборник ‘Додаци’ у Вордпресу

Рецензије

3. септембар 2016.
I've used this plugin for six months now. It's extremely easy to use and setup. Just provide some markup for the words you want in the lexicon, enter the shortcode where you want the lexicon to appear and you're done. If you have a large number of words (100+) to index, there are probably better options. The plugin does not support any form of sub-pages, i.e. if you have several words that start with an "a", they'll all be listed below each other. That being said, this a great, free plugin, which I highly recommend.
Прочитај све 2 рецензије

Сарадници и градитељи

„Lexicographer“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.

Сарадници

Преведите „Lexicographer“ на свој језик.

Заинтересовани сте за развој?

Прегледајте кôд, погледајте SVN складиште или се претплатите на дневник развоја преко RSS-а.

Дневник измена

0.9

  • Додата подршка за телугу и хинди (допринос корисника Sriram Nadiminti).
  • Тестирано са WordPress-ом 5.1.1.

0.8

  • Промењен је начин уметања индекса Lexicographer у чланке и странице. Сада морате
    користити кратке кодове уместо лепљења

{{Lexicographer index}}

ниска где желите да се индекс појави.
* Коришћењем кратког кôда сада можете одредити ниво наслова за велика
слова и да ли желите сидрене везе за појмове или само обичне везе
ка чланцима.
* Тестирано са WordPress-ом 4.4.2.

0.7

  • Појединачни одељци индекса сада се постављају у div елементе класе
    lexicographer-index-section у корист оних који желе да стилизују и/или
    напишу скрипту за индекс.

0.6.

  • Индекс се сада поставља у div елемент класе lexicographer-index у корист
    оних који желе да стилизују и/или напишу скрипту за индекс.

0.5

  • Пресловљавање лема у ASCII како за прављење назива сидара тако и за
    сортирање сада користи исту табелу пресловљавања. Знакови ÄäÖöÜü
    (графеме које одговарају немачким прегласима) и даље имају посебан третман
    тако што се проширују на начин ä ae за називе сидара (али не и за сортирање),
    али се то сада ради као корак пред-обраде.
  • Табела пресловљавања сада покрива готово свако латинично слово у
    Unicode блоковима Latin-1 Supplement, Latin Extended-A, Latin Extended-B и
    Latin Extended Additional. Већина пресловљавања је оријентисана према облику глифа у смислу
    да обухватају само уклањање дијакритика, разлагање лигатура и
    враћање слова у првобитни положај. Неколико пресловљавања је више према практичној употреби, као
    што су ß ss, þ th или Ɣ g. Уложен је напор да табела пресловљавања
    остане разумна, доследна и језички неутрална. Слова која недостају означена су у
    коментарима. Предлози за допуне и побољшања су више него добродошли!
  • Исправка грешке: генерисане везе су биле неисправне ако се не користе сталне везе /%postname.
  • Исправка грешке: приликом инсталације су индексирани необјављени чланци/странице.

0.4

  • Сада се узима у обзир DB_CHARSET за прављење табеле базе података. Ово исправља
    проблем када се знакови који нису ASCII замењују упитницима приликом
    уметања у табелу преко UTF-8 везе.
  • Тестирано са WordPress-ом 3.3.2.
  • Ажурирана документација.

0.3

  • Индекс се сада може уметнути у виџете.
  • Тестирано са WordPress-ом 3.3.
  • Ажурирана документација.

0.2

  • Леме се сада уклањају из индекса када се чланак/страница која их садржи
    обрише или на други начин повуче из објаве.
  • Индекс сада користи апсолутне везе.
  • Тестирано са WordPress-ом 2.9.1.
  • Ажурирана документација.

0.1

  • Почетно издање.