Опис
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.
Постављање
Било:
- Потражите и инсталирајте Lexicographer директно кроз мени „Прикључци” у
WordPress-у
Или:
- Преузмите и распакујте Lexicographer
- Отпремите директоријум
lexicographerу директоријум/wp-content/plugins - Укључите додатак кроз изборник ‘Додаци’ у Вордпресу
Рецензије
Сарадници и градитељи
„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
- Почетно издање.