Опис
Овај додатак нуди све функције потребне за изградњу и одржавање базе података о људима или било чему што желите. База података се може у потпуности подесити, тако да можете одредити сва поља података која желите да чувате за сваки запис. Записи се могу уносити појединачно у администрацији Вордпреса, увести из CSV датотеке, или особе могу саме да направе свој запис. Спискови записа се могу сортирати и филтрирати по било ком пољу, а резултат извести као CSV датотеку.
Овај додатак је развијен за организацију чија је мисија образовање и оснаживање бирача. Тој организацији је била потребна брза изградња базе података заинтересованих бирача, подржавалаца и волонтера, уз могућност прикупљања мишљења и повратних информација, организовања волонтера и покретања бирачког тела кроз акције као што су прикупљање потписа за петиције и кампање за образовање бирача.
Ова база података може бити корисна свакој организацији којој су потребни прављење и одржавање спискова бирача, подржавалаца, чланова, волонтера итд. у било коју сврху. Осмишљена је тако да буде лака за коришћење и да служи за више намена, уз неколико веома моћних функција за прилагођавање потребама ваше организације, клуба, спортског тима или било које друге велике групе људи.
Додатак се лако може прилагодити да ради као база података за друге намене, као што су индекси, именици, каталози или заиста било шта. Додатак користи систем прилагодљивих шаблона за све приказе и API за прилагођавање и проширење својих могућности. Додатак је у потпуности интернационализован и има све већи скуп превода.
Подаци о усклађености са GDPR-ом за кориснике додатка Participants Database
Неке од функција додатка Participants Database:
- потпуно подесива база података за чување било каквих података о људима (или заиста било чему!)
- прилагодљиви обрасци за прикупљање и одржавање записа
- побољшања и проширења додатка доступна су на све дужем списку бесплатних и премијум преузимања на xnau.com
- кратки кôд за убацивање подесивог кратког обрасца за пријаву у Вордпрес странице, чланке итд.
- попуњавање обрасца за пријаву може посетиоце упутити на другу страницу са поруком захвалности или наградом
- кратки кôд за убацивање целог обрасца који људи попуњавају и којим одржавају своје записе
- кратки кôд за приказ списка на сајту, укључујући могућност избора и редоследа колона за приказ и правила сортирања и филтрирања која одређују који се записи приказују и којим редоследом
- кратки кôд за приказ обрасца за претрагу који кориснике води на страницу са резултатима претраге
- обавештење и потврда е-поштом уз безбедну појединачну везу за приступ
- обавештење е-поштом када корисник уреди запис
- спискови записа са претрагом и сортирањем у администрацији Вордпреса
- много елемената обрасца за избор, укључујући падајуће спискове, поља за потврду, дугмад за избор, отпремање слика, обогаћени текст итд.
- извоз CSV датотека за размену са другим базама података, масовну е-пошту и штампање записа
- увоз CSV датотека за додавање великог броја записа из програма за табеле као што су Open Office или Google Docs
- обрасци се могу организовати у групе поља, што олакшава кретање кроз дуге обрасце и њихово попуњавање
- долази са свеобухватним API-јем за детаљно прилагођавање функционалности додатка
База података
Срж овог додатка је база података учесника, која се може у потпуности подесити. Долази унапред попуњена стандардним пољима као што су име, адреса, телефон итд., али можете одредити било која поља, укључујући врсту поља, проверу, текст помоћи и наслов за штампу за свако поље. Поља су организована и у групе, тако да се велике количине података могу боље управљати, а дуги обрасци поделити на логичке одељке.
Поља се могу одредити као редови текста, текстуалне области, обогаћени текст (са уређивачем обогаћеног текста), падајући спискови са једноструким и вишеструким избором, поља за потврду, дугмад за избор или отпремање слика. Свако поље има сопствену проверу, која може бити обавезно, необавезно или провера регуларним изразом.
Образац за пријаву
Додатак пружа кратки кôд за образац за пријаву који приказује прилагодљив подскуп поља за брзу пријаву. На пример, образац за пријаву може тражити само име и адресу е-поште, што новим члановима, подржаваоцима или волонтерима олакшава први корак. Пријава може да покрене две е-поруке: једну администратору, као обавештење о пријави, и једну особи која се пријављује. Њена е-порука може да садржи везу ка целом запису, коме се може вратити и попунити га кад год жели. Овај цео образац (који се на веб сајт поставља другим кратким кôдом) може да садржи било које податке које желите да прикупите од пријављених.
Обрасци за пријаву се праве помоћу шаблона, што олакшава додавање функционалности и усклађивање изгледа обрасца са вашом темом.
Образац за уређивање записа у јавном делу
Овде особе које су се пријавиле могу да попуне све додатне податке о себи које желите да прикупите. То могу бити додатни демографски подаци, анкетна питања или шта су спремне да понуде као подршку. Овај образац је доступан пријављенима преко појединачне везе која садржи ИБ број и која им се шаље е-поштом при пријави. Не морају да се региструју као корисници нити да уносе лозинку, потребна им је само веза.
Уређивање записа у администрацији
Корисницима администраторског дела омогућено је уређивање и унос нових записа. Овај образац може да садржи и административна поља која неће бити видљива кориснику у јавном делу (који није пријављен), тако да особље организације може да води интерну евиденцију о активностима волонтера, доступности, доприносима, личним белешкама итд.
Администраторски образац је подешен за брз ручни унос већег броја записа, на пример после акције прикупљања пријава, обиласка од врата до врата или јавног догађаја.
За поља текстуалне области користиће се уређивач обогаћеног текста ако је укључен у подешавањима.
Приказ списка
Прикажите списак на свом веб сајту помоћу кратког кôда [pdb_list]. Можете одредити која се поља приказују, а дуги спискови се могу поделити на странице. Можете одредити који се записи приказују и којим редоследом. По избору се могу приказати контроле за претрагу и сортирање. Свака ставка списка може бити повезана са целим записом на коме се виде сви детаљи записа.
Приказ записа
Сваки појединачни запис може се приказати помоћу кратког кôда и приступити му преко ИБ-а записа. Датотека шаблона обликује излаз кратког кôда. Подешавање додатка одређује како се веза ка појединачном запису може поставити у списак записа.
Увоз/извоз записа
Сви записи се могу извести као текстуална датотека у CSV облику коју могу да читају програми за табеле и која се може користити за масовне кампање е-поштом, одштампане спискове и друге намене. Извезени записи се могу филтрирати по вредностима колона: на пример, биће укључене само особе које су пристале да примају билтен. Записи се могу и сортирати по било којој колони. Која су поља укључена у извоз/увоз одређује колона „CSV“ у дефиницији поља.
Записи се могу и скупно увести из CSV датотеке, што вам омогућава да користите постојеће спискове из табела или да записе састављате ван мреже помоћу програма за табеле као што су Libre Office или Google Docs. Из додатка се може извести празна табела како би људи могли да почну са уносом записа ван мреже.
Интернационализација и преводи
Овај додатак је у потпуности усклађен са стандардима интернационализације Вордпреса и садржи неколико превода, од којих неки тренутно нису потпуни. Сав текст у јавном делу корисник може да прилагоди, тако да чак и ако превод за ваш језик није доступан, ваши корисници ће моћи да користе додатак на свом језику.
Заслуге за преводе
-
Белоруски: Natasha Dyatko UStarCash
-
Дански: LarsHdg
-
Холандски: At Voogt www.wederzijdsgenoegen.nl
-
Естонски: Laura Vunk
-
Фарси: Mohsen Azarteymoor CodHa
-
Фински: Visa Jokela
-
Француски: Pierre Fischer
-
Немачки: Martin Sauter
-
Немачки (формални): Hanno Bolte Hanno Bolte IT Consulting
-
Грчки: Toni Bishop Jrop
-
Хебрејски: Gila Baam
-
Индонежански: Jordan Silaen ChameleonJohn.com
-
Италијански: Michele Balderi
-
Норвешки: Anders Kleppe
-
Пољски: Łukasz Markusik
-
Бразилски португалски: Eric Sornoso Mealfan.com
-
Румунски: Cornelia Năescu
-
Руски: Konstantin Bashevoy Полиатлон России
-
Српски: Cherry, NBG, www.trade.in.rs
-
Словачки: Branco Radenovich WebHostingGeeks.com
-
Шпански: Chema Bescos IBIDEM GROUP
-
Украјински: Michael Yunat, getvoip.com
Ако говорите више језика и желите да допринесете преводом, обратите ми се на: support@xnau.com.
Имајте на уму да су неки од ових превода застарели. Ако је ваш језик на овом списку и желите да помогнете у обезбеђивању најновијег превода, обратите ми се.
Најновија POT датотека је увек доступна овде.
Заслуге за главну слику
Аутор: Tukulti65 (сопствено дело) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], преко Wikimedia Commons
Подршка за додатак
Приручник и документација за додатак објављени су на веб сајту програмера, xnau.com
Техничка подршка за додатак доступна је на форуму подршке за Вордпрес додатке и на xnau.com у одељку коментара.
На xnau.com је доступан и све дужи списак проширења и побољшања функционалности додатка.
Снимци екрана



Постављање
- У администрацији свог Вордпрес сајта притисните „add new“ у изборнику додатака.
- Потражите „participants database“ у складишту WP додатака и поставите га
- Укључите додатак кроз изборник Додаци’ у Вордпресу
- Поставите
[pdb_record]у своје чланке и странице да бисте приказали образац за пријаву - Додатне функције и упутства могу се наћи на језичку помоћи на страници подешавања додатка
или
- Преузмите zip датотеку
- Притисните „Додај нови“ у изборнику додатака
- На врху странице „Додај додатке“ пронађите и притисните дугме „Отпреми додатак“
- Изаберите zip датотеку на рачунару и отпремите је
- Додатак ће се сам поставити. Притисните „activate“ да укључите додатак
Коришћење додатка:
Ово је сложен додатак који се може подесити на много начина. Радо одговарам на питања подршке, али прво прочитајте документацију; постоји и много чланака и водича који ће вам помоћи да на најбољи начин искористите Participants Database. Ево неколико корисних веза:
ЧПП
-
Како да прикажем образац? Где се ставља кратки кôд?
-
Ставите кратки кôд
[pdb_signup]тамо где желите да буде образац за пријаву. -
Не могу да пронађем кратки кôд. Где је?
-
Кратки кôд је Вордпрес функција која вам омогућава да садржај додатка убаците у чланке и странице. То је само посебан део текста који се замењује садржајем додатка када се страница или чланак прегледа. Само ставите ово:
[pdb_signup]на своју страницу и када погледате страницу, биће приказан образац за пријаву. -
Шта се дешава када се неко пријави?
-
Њихов запис се додаје у базу података са подацима унетим у образац за пријаву. Такође ће бити послате две е-поруке (ако то желите): једна администратору, као обавештење о пријави, и једна кориснику, као потврда да је пријава успешна, уз приватну везу ка страници за уређивање записа, како би могао да ажурира или допуни свој запис.
-
Шта подразумевате под страницом за уређивање записа корисника?
-
Овај образац се појављује на страници на коју сте поставили кратки кôд
[pdb_record]. То је још један образац у коме се запис може уређивати у јавном делу.Појединачни запис може у јавном делу вашег веб сајта да уређује неко ко има приватну везу ка том запису. Сврха је да људи сами одржавају своје записе. У образац је могуће ставити и ствари као што су анкетна питања, како бисте добили повратне информације од људи. Имате потпуну контролу над тим која се поља појављују у овом обрасцу. Поља се могу одредити тако да се појављују у обрасцу за пријаву, у корисничком обрасцу у јавном делу и у администраторском обрасцу.
-
Е-порука стиже особи када се региструје, али је „веза за уређивање“ празна
-
То значи да ваша „Страница записа учесника“ није подешена. Прво вам је потребна страница за образац за уређивање записа. На ту страницу поставите кратки кôд [pdb_record]. Затим на језичку „Образац записа“ у подешавањима додатка проверите да ли је у подешавању „Страница записа учесника“ изабрана страница на којој се налази кратки кôд [pdb_record].
-
Како да избришем све записе, а да све остало остане на месту?
-
Најбољи начин је да извршите „truncate“ над табелом. За то вам је потребан директан приступ бази података, обично преко phpMyAdmin-а, који се најчешће налази на контролној табли вашег хостинга. Отворите базу података и пронађите главну табелу базе учесника… обично се зове „wp_participants_database“. Извршите truncate само над том табелом. Наредба truncate се налази када изаберете табелу, на језичку „operations“ доле десно.
-
Шта ако желим да се само пријаве и тада попуне све своје податке?
-
У реду, само доделите обрасцу за пријаву сва поља која желите да попуне (то се ради на страници „manage fields“). Тај образац може бити колико год желите велик. Затим уклоните приватну везу из е-поруке коју добијају када се пријаве.
-
Како да променим текст „Participant Info“ који се види на врху странице појединачног записа?
-
Ово је наслов групе. Групе се одређују на страници „Управљај пољима базе података“, на језичку „Групе поља“. Видећете да свака група има наслов и опис које можете користити за организовање и означавање излаза додатка.
-
Како да омогућим људима да отпреме слику или датотеку?
-
Идите на страницу „управљај пољима базе података“ и направите ново поље за слику. Дајте му описни назив, на пример „avatar“. Притисните „add field“ и када се ново поље појави, подесите „field type“ на „image upload“ за слике и „file-upload“ за друге врсте датотека. Обавезно означите „signup“ ако желите да се поље појави у обрасцу за пријаву. Када се образац прикаже кориснику, моћи ће да отпреми слику.
Постоји неколико подешавања која треба да погледате пре него што поља за отпремање пустите у рад. На језичку „Општа подешавања“ наћи ћете:
* Место за отпремљене датотеке – одређује где додатак смешта отпремљене датотеке
* Ограничење отпремања датотека – ограничење величине отпремљених датотека у килобајтима. Пазите да га не поставите превисоко; ако имате много корисника, то може заузети много простора на серверу!
* Дозвољене врсте датотека – зарезом раздвојен списак дозвољених наставака датотека. Ово можете одредити и засебно за свако поље.
* Дозволи брисање датотека – ако је ово означено, датотека ће бити уклоњена са сервера када је корисник избрише.За свако поље за отпремање датотека дозвољене датотеке се могу одредити у пољу „values“ на страници „Управљај пољима базе података“. На пример, ако желите да се отпрема само pdf датотека, унесите „pdf“ у поље values за то поље. Највећа величина одређује се само општим подешавањем.
-
Када се неко пријави, да ли постаје корисник на мом Вордпрес сајту?
-
Не, ове пријаве и записи су одвојени од особа које се на вашем сајту могу регистровати као корисници. Ако постоје ствари које могу да раде само регистровани корисници (као што су форум или коментари), они ће морати да се региструју или пријаве као и обично.
Замисао је да се база података користи као списак волонтера, подржавалаца итд. организације, а не веб сајта.
Ако желите да овај додатак ради са Вордпрес корисницима, прочитајте овај чланак: Коришћење Participants Database са Вордпрес корисницима.
-
Људи се пријављују, али се е-поруке не шаљу
-
Користите мој дијаграм за решавање проблема са е-поштом да бисте лакше открили проблем.
Наравно, проверите да ли су подешавања постављена тако да се е-поруке шаљу.
Најчешћи разлог зашто се е-поруке не шаљу јесте то што WP апликација не може да шаље е-пошту. Ако имате овај проблем, предлажем да поставите SMTP додатак (као што је WP-Mail-SMTP) и помоћу њега испробате слање е-поште. Понекад је за успешно слање е-поште потребно подесити и користити SMTP (што на већини система није подразумевано).
Још један чест извор проблема са е-поштом су други додаци који шаљу е-пошту. Није необично да такви додаци „отму“ WP функцију за слање поште, што може да је поквари за друге додатке. Покушајте да искључите друге додатке који шаљу е-пошту да бисте открили који прави проблем.
На крају, ваше е-поруке можда завршавају у филтерима за нежељену пошту. Ако е-поруке додатка пронађете у фасцикли за нежељену пошту, може помоћи коришћење адресе пошиљаоца („from“) са истог домена као сајт. Ако користите HTML е-поруке (подразумевано), нека буду кратке и без много веза, слика или речи које личе на нежељену пошту.
-
Не видим ништа на страници на коју је постављен кратки кôд `[pdb_record]`. Шта се дешава?
-
Образац ће се појавити само ако неко приступи страници помоћу исправне приватне везе. Све што је потребно за приватну везу јесте да URI садржи исправну вредност „pid“. (у вези изгледа као „pid=TH65J“) Овај кôд се може видети у запису ако желите да правите сопствене везе.
-
Не желим да се административна поља приказују на страници за уређивање записа корисника. Како то да контролишем?
-
Можете одредити које се групе поља приказују на екрану за уређивање записа у јавном делу (оном са кратким кôдом
[pdb_record]) тако што ћете отићи на страницу „управљај пољима базе података“, притиснути језичак „групе поља“ и уклонити ознаку „display“ за групе поља које не желите да се приказују у јавном делу. -
Желим да људи при пријави наведу своју е-пошту, али не желим да тај податак буде јавно приказан
-
Добра пракса је да за овакве ствари користите групе поља. Сва поља која „не треба приказати јавности“ ставите у групу којој није означено поље за потврду „display“. Тиме се спречава приказ тих поља на страницама детаља записа, као и у обрасцу за пријаву, али можете приморати њихов приказ тако што ћете у кратком кôду навести које групе желите да укључите. Уобичајено скривене групе ће тада бити укључене, али ће се појавити само поља означена пољем за потврду „signup“.
На пример, рецимо да имате две групе: ‘public’ и ‘private.’ Поље е-поште је у приватној групи јер не желите да се приказује. У кратком кôду обрасца за пријаву наведите групе које треба приказати овако:
[pdb_signup groups=public,private]Сада ће обе групе бити укључене у образац за пријаву. Запамтите, приказују се само поља означена као поља за „signup“. -
Не желим да се наслови група приказују у обрасцима, како то да урадим?
-
Најлакши начин је да једноставно избришете наслов групе.
-
Шта ако неко изгуби своју приватну везу?
-
На обрасцу за пријаву можете приказати везу „Поново пошаљи приватну везу“; само означите „Укључи изгубљену приватну везу“ на језичку „Подешавања враћања везе“. Морате одредити које поље служи за идентификацију записа. То мора бити јединствени идентификатор, обично адреса е-поште, али може бити било шта. Остала подешавања ове функције налазе се на истом језичку.
Могуће им је и поново послати везу е-поштом, али додатак тренутно не пружа начин за то. Мораћете да им пошаљете везу ка страници за уређивање записа (оној са кратким кôдом
[pdb_record]), додајући њихов кôд на крај везе овако: ?pid=RH45L (уз кôд њиховог записа.) Кôд се види када погледате запис са странице „списак учесника“. -
Да ли корисници могу да отпремају датотеке?
-
Отпремање датотека користи врсту поља „file upload“. У подешавањима треба да одредите скуп дозвољених наставака датотека: „дозвољене врсте датотека“ на језичку „општа подешавања“.
-
Мој сајт није на енглеском и претраге са знаковима који нису енглески не раде исправно.
-
Ако ваш сајт није на енглеском, требало би да базу података претворите у одговарајуће „поређење“ (collation) за ваш језик.
-
У CSV извозу видим чудне знакове. Шта се дешава?
-
Додатак извози CSV датотеке у облику „UTF-8“. Проверите да ли програм којим читате датотеку то зна… требало би да га препозна аутоматски, али у неким околностима то не успе. Ово се често може подесити на екрану за увоз у програму за табеле када отварате CSV.
-
Да ли је приватна веза ка појединачном запису безбедна?
-
То се може назвати „прилично безбедним“, другим речима, приватни кôд у вези није лако погодити. Може се послати е-поштом, што није безбедно, али угрожавање е-поште није велики ризик за већину нас. Ниво безбедности је разуман за врсту података за чије је чување додатак намењен.
Зато овај додатак никако није намењен чувању било какве врсте података за које је потребна добра безбедност, као што су бројеви кредитних картица, лозинке, бројеви социјалног осигурања итд. И свакако не могу да сносим одговорност ако неко неодговорно користи додатак у такве сврхе.
-
Могу ли везе у записима учинити активним?
-
Да, постоји подешавање додатка „Учини везе активним“ које претражује поља тражећи нешто што почиње са „http“ и затим то обухвата ознаком везе како би се на њу могло притиснути. Адресе е-поште такође постају активне.
Постоји и врста поља обрасца „link“ која омогућава да се унесе URL и да му се да текстуални натпис, на пример „Мој веб сајт“, који води на тај URL.
-
Да ли је за обрасце доступна CAPTCHA?
-
Можете одредити елемент обрасца „captcha“ који приказује једноставно математичко питање на које корисник треба да одговори.
-
Где да пријавим безбедносне грешке пронађене у овом додатку?
-
Безбедносне грешке пронађене у изворном коду додатка Participants Database пријавите преко Patchstack програма за откривање рањивости. Тим Patchstack-а ће вам помоћи око провере и доделе CVE ознаке и обавестиће програмере овог додатка.
Рецензије
Сарадници и градитељи
„Participants Database“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.
Сарадници„Participants Database“ је преведен на 6 језика. Хвала преводиоцима на њиховим доприносима.
Преведите „Participants Database“ на свој језик.
Заинтересовани сте за развој?
Прегледајте кôд, погледајте SVN складиште или се претплатите на дневник развоја преко RSS-а.
Дневник измена
2.7.8.4
- исправљена рањивост SQL убацивања
- исправљена рањивост додавања/уређивања записа без потврде идентитета
- исправљена рањивост обиласка фасцикли (directory traversal)
2.7.8.3
- безбедносно ажурирање за исправку пријављене рањивости
2.7.8.1
- поља су сада исправно организована по групама на страници „Управљај колонама списка“
- неколико оптимизација дугмади за слање „претходно/следеће“ на администраторској страници за уређивање записа
- у приказу списка у јавном делу спречено је да појмови за претрагу у URL-у заобиђу филтер кратког кôда
2.7.8
- поља су сада исправно организована по групама на страници „Управљај колонама списка“
- неколико оптимизација дугмади за слање „претходно/следеће“ на администраторској страници за уређивање записа
- у приказу списка у јавном делу спречено је да појмови за претрагу у URL-у заобиђу филтер кратког кôда
2.7.7
- исправљена XSS рањивост у кôду обрасца за враћање везе
- ажуриране датотеке формалног немачког превода
- Исправка XSS рањивости у upload_csv.php
2.7.6.3
- исправљена контрола броја филтера у администраторском списку
2.7.6.2
- исправљена неисправна претрага администраторског списка на сајтовима који нису на енглеском
- мање исправке грешака
2.7.6.1
- исправљен проблем са појединим одређеним пољима која се нису појављивала на страници „Управљај пољима базе података“
2.7.6
- додато подешавање „тамни режим“
- исправљено дугме „clear“ у претрази администраторског списка
2.7.5.1
- исправљен проблем кодирања при CSV увозу
2.7.5
- побољшања бирача поља за филтер администраторског списка
- проширења сада могу означити поља као она која се не могу избрисати
- исправљена грешка при покретању контроле страничења списка
2.7.4
- исправљена грешка при чувању записа у администрацији
2.7.3
- исправке усаглашености за WP 6.8
- додато подешавање које по избору спречава да додатак упише колачић сесије
- у обрасцу за пријаву CAPTCHA се сада проверава пре отпремања било које датотеке
2.7.2
- исправљена грешка при покретању са неким проширењима
2.7.1
- исправљен проблем са прескоченом провером при слању образаца
- исправљена php грешка TypeError при новом постављању
2.7
- побољшано сучеље за CSV увоз
- позадински CSV увоз сада има приказ стања увоза у реалном времену
- додато поље за потврду које дозвољава да празне вредности препишу вредности записа при CSV увозу
- побољшано руковање неисправно кодираним CSV датотекама
- поља датума сада подржавају приказ доба дана
- ажуриран шпански превод
- исправљен проблем са појединим елементима приказа додатка који нису били преведени
- неколико исправки грешака
2.6.2
- последњи корисник који је ажурирао сада се исправно приказује у шаблонима е-порука
- знакови & у пољима за спајање ниски више се не кодирају
- исправљено неколико мањих упозорења
2.6.1
- исправљени проблеми са филтрирањем списка по унутрашњим пољима временских ознака
- побољшано спречавање грешака при CSV увозу
- навигатор следеће/претходно у администрацији сада прати тренутни филтер администраторског списка
2.6
- нови кратки кôд „повратак на резултате“
- додат пробни преглед
- двоструки наводници омогућени у филтерима списка у кратком кôду
- дугмад следеће/претходно при уређивању записа у администрацији прате последњи филтер приказа администраторског списка
- исправљен проблем прераног учитавања превода
- исправке грешака
2.5.10
- додата поставка за забрану HTML-а у текстуалним пољима
- поставке колона администраторског списка сада важе за сваког корисника засебно
- додат формални немачки превод
- мање исправке грешака
2.5.9.5
- исправљена грешка упућивања на назив класе која је изазивала грешку при чувању динамичких поља
2.5.9.4
- исправљен проблем са провером поља врсте веза
- исправљен проблем у PDb_Template где метода value у неким случајевима није враћала исправну вредност
2.5.9.3
- додатно ојачавање заштите од рањивости убацивања кôда
- исправљен проблем са лажним пријављивањем неуспеха HTTP петље (loopback)
2.5.9.2
- исправљен проблем са сортирањем по заглављу списка које није радило на AJAX резултатима претраге
- исправљена рањивост убацивања кôда при слању образаца
- „clear“ у претрази списка сада брише последњу послату вредност претраге
2.5.9.1
- исправљен проблем са нетачним порукама при неуспешном отпремању датотеке
- мање исправке грешака
- боље праћење могућих проблема са позадинским увозом
2.5.9
- исправљен проблем са сликама из библиотеке медија које се понекад нису приказивале
- боље руковање подразумеваним вредностима „0“ у дефиницијама поља
- исправљен проблем локализације при коришћењу филтера превода са неким подешавањима
2.5.8.1
- исправљена грешка при коришћењу искључивих могућности у падајућем елементу
- спречено неуспешно покретање сесије
2.5.8
- нова могућност „exclusive“ искључује могућности које су изабране у другим записима
- побољшано руковање php сесијама
- могућности бирача сада се могу искључити помоћу филтера у кôду
2.5.7
- ново подешавање за искључивање упозорења о фасцикли за отпремање ако није потребно
- исправљена повремена грешка при чувању у администрацији edit_participant
- исправљена веза ка запису на сликама у администраторском списку
- атрибут „target“ сада је дозвољен у динамичким пољима која су везе
- вредност date_recorded сада је доступна динамичким пољима при слању пријава
- динамичка поља више не занемарују вредности „null“ из базе података
- додата могућност да произвољни кôд ажурира динамичка поља преко cron-а
- уређивање назива поља искључено јер ионако није могуће
2.5.6
- нова подешавања за ниске сучеља претраге списка
- померање до поруке захвалности после успешне пријаве
- исправљен проблем страничења са више кратких кôдова списка на истој страници
- исправљен проблем са трајним обавештењем о грешци фасцикле за отпремање
- резултати претраге преко URL-а сада укључују циљање индекса примерка и броја странице
- ажуриран фински превод
- исправљене радње „приступљено преко приватне везе“
- исправљена рањивост приступа на администраторској страници за управљање пољима
2.5.5
- исправљен проблем са фаталном грешком при CSV увозу
- исправљена грешка при уклањању
- усаглашеност са php 8.2
2.5.4
- неколико исправки грешака
- исправљен проблем са увозом вредности date_update
- сада је могуће покретати кратке кôдове (помоћу поља кратког кôда) у приказу списка
2.5.3
- исправљен проблем са додељивањем вредности у кратком кôду за пријаву
- унутрашње вредности временских ознака сада се могу увести из CSV-а
- исправљен проблем са уграђеним медијима на страници за уређивање записа
2.5.2
- побољшана ефикасност главног кеша
- исправљена грешка у заглављима за сортирање притиском у приказу списка
- позадински процес се више неће заглавити у петљи ако у задатку дође до грешке
2.5.1
- исправљена директива „complete_only“ у пољима за спајање ниски
- побољшано филтрирање по вредностима временских ознака записа, сада ради једноставно поклапање датума
- исправљена порука упозорења о недефинисаном индексу
- администраторски список сада може да филтрира празна/непразна поља веза
- сада је могућа провера дуплих записа на пољима веза
- исправљен проблем базе података са сортирањем по временској ознаци на неким системима
2.5
- нови оператор за проналажење дупликата на администраторској страници „Списак учесника“
- заглавља за сортирање притиском за кратки кôд списка
- исправљен безбедносни проблем са администраторском радњом „са изабраним“
- список у јавном делу сада се може сортирати помоћу URL променљивих
- додат нови спољни REST API
- сортирање сада ставља празне вредности на крај списка
- исправљен javascript проблем са називима поља који нису латинични
- исправљена велика грешка у вези са променом наслова унутрашњих поља
- исправљен проблем CSV извоза у јавном делу са временском ознаком у филтеру кратког кôда
2.4.9
- исправљена фатална грешка када је додатак за ажурирање искључен
2.4.8
- усаглашеност са php 8.1
- побољшана функционалност ознака за обликовање
- побољшано коришћење WP Cache API-ја
2.4.7
- редослед поља се задржава при премештању поља у другу групу
- исправљен проблем са групама поља које се нису могле избрисати на сајтовима који нису на енглеском
- проблем са high ascii знаковима (знаковима са акцентима и другим неенглеским знаковима) у појмовима за претрагу
- ново подешавање које дозвољава javascript атрибуте догађаја у пољима
2.4.6
- исправљена CSRF рањивост на страници „Управљај колонама списка“
- исправљен проблем са знаковима са акцентима у називима група који су кварили језичке група поља
- неколико мањих исправки грешака
2.4.5
- исправљена фатална грешка при ажурирању записа у администрацији
2.4.4
- избегнута провера поља која нису део послатих података
- исправљен проблем са коришћењем произвољних улога за администраторе додатка
- исправљена грешка класе PDb_Template при празном запису
- исправљена грешка при брисању додатка
2.4.3
- обрасци за пријаву који не прођу проверу памте претходно послате вредности
- побољшано сучеље за поља otherselect
- неке HTML ознаке су дозвољене у атрибутима поља
2.4.2
- уноси otherselect више не добијају фокус при учитавању странице
- поља уграђених медија и кратких кôдова сада раде
- HTML5 поља датума сада су укључена у израчунавања поља за израчунавање датума
- новоотпремљена слика сада се види после отпремања
2.4.1
- исправљен проблем са приказивањем HTML-а грешке претраге списка
- исправљена javascript заштита е-поште
2.4
- исправљен проблем са пољем captcha које је заобилазило проверу
- исправљени проблеми претраге са unicode знаковима
- исправљени проблеми приказа код отпремања слика
- ојачавање заштите од XSS-а
2.3.4
- исправљен филтер који је уклањао unicode знакове
2.3.3
- исправљен проблем са пољем captcha које у неким случајевима није проверавано
- из појмова за претрагу списка сада се уклањају сувишни размаци
- усаглашеност са php 8.1
2.3.2
- исправка грешке: фатална грешка при укључивању
2.3.1
- безбедносна ажурирања: обезбеђивање излаза
- уклоњена некоришћена класа PDb_Update
2.3
- исправљене видљиве HTML ознаке у неким приказаним администраторским текстовима
- уклоњена укључена библиотека за ажурирање додатка
2.2
- додата усаглашеност са додатком xnau Plugin Updater
- исправљен проблем са администраторским произвољним CSS-ом који се није учитавао
- примењен произвољни CSS за штампу
- безбедносна ажурирања: обезбеђивање излаза
- уклоњено укључивање wp-load.php
2.1.11
- додат нови атрибут „strip_tags“ за поља за спајање ниски
- памти се последњи коришћени администраторски језичак
- исправљен проблем са провером поља везе
- исправљен проблем са празним атрибутом „allowed“ у пољу за отпремање
- побољшано истицање грешака при провери обрасца
2.1.10
- неколико оптимизација позива базе података
- исправљена грешка која је утицала на поједина подешавања поља за израчунавање датума
2.1.9
- побољшане повратне информације кориснику о проблемима са фасциклом за отпремање
- знакови & и други посебни знакови сада су дозвољени у претрази администраторског списка
2.1.8
- Додатак Custom Template Folder више није потребан: сада је уграђен у главни додатак
- исправљен проблем са увозом вредности вишеструког избора
- исправљен неисправан HTML у контроли страничења списка
- брисање поља радњом „са изабраним“ сада приказује исправан назив поља у прозорчету за потврду
2.1.7
- исправљен проблем са математичком captcha провером која се није потврђивала
- исправљене претраге администраторског списка које садрже доњу црту
2.1.6
- празна вредност у пољу датума преписаће постојећу вредност
- спречена фатална грешка при неусклађеном реду порука
- webp датотеке сада су дозвољене у самом додатку
- најмање php издање подигнуто на 7.4
2.1.5
- исправљен проблем са пољем лозинке које је спречавало ажурирање записа
- исправљен проблем са празним отпремањима датотека која су изазивала грешку величине
2.1.4
- исправљена провера регуларним изразом за поље лозинке
- побољшане могућности брисања отпремљених слика и датотека
- назив изабране датотеке сада се приказује при отпремању слике или датотеке у поље које већ има отпремљену датотеку
2.1.3
- поље датума сада се може користити за проверу дуплих записа
- атрибут class сада се користи у шаблонима појединачног записа
2.1.2
- додата могућност заобилажења кеша за слање пријава
- могућност да кратки кôд списка не приказује страничење
2.1.1
- исправљена фатална грешка у класи dynamic_db_field
2.1
- сада се изабрани записи могу извести на администраторској страници „Списак учесника“
- ново подешавање: CSV увоз у позадини (подразумевано) или одмах
- израчуната поља подржана у проширењу Participant Log
2.0.10
- додато упозорење о несачуваним изменама на страницу за додавање/уређивање учесника
- исправљен проблем са пољем дневника плаћања које је губило своју конфигурацију при ажурирању
- исправљен проблем са шаблонима за спајање ниски који су добијали ознаку „unformatted“
- исправљено неколико мањих грешака и проблема усаглашености
2.0.9
- боље вођење дневника CSV увоза
- исправљено неколико мањих грешака и грешака у порукама
2.0.8
- додата нова ознака за обликовање „currency“
- исправљени проблеми са временском ознаком записа која је користила погрешну временску зону
- боље руковање грешкама при ажурирању структуре базе података
- приватни ИБ-ови при CSV увозу сада се исправно обрађују
2.0.7
- исправљена фатална грешка са php 8.1 при одређивању поља са могућностима
- на поље наслова сада се примењују аутоматски пасуси
2.0.6
- сада је могуће користити друго израчунато поље у шаблону израчунавања
- исправљен проблем са размацима у појму за претрагу списка
- исправљен режим поклапања ИБ-а записа у обрасцу за пријаву
2.0.5
- побољшана локализација нумеричких вредности
- избегнута грешка дељења нулом
- падајући списак/друго поштује подразумевано подешавање ако вредност није постављена
2.0.4
- нове израчунате вредности поља приказују се у уређеном запису
- Дупли наслови поља сада раде у бирачу поља за скупно уређивање
2.0.3
- исправљен проблем подешавања класе PDb_Template који је утицао на Field Group Tabs
2.0.2
- исправљени проблеми приказа са појединим вишебајтним знаковима
- усаглашеност са php 8
2.0.1
- исправљен проблем са отпремањем слика у обрасцу за пријаву
- временске ознаке сада могу да користе локалну временску зону уместо UTC
- ново подешавање које уређивачима омогућава приступ административним пољима
- неколико мањих исправки грешака
2.0
Нове функције:
* „Скупно уређивање“ на администраторској страници за списак учесника
* нове врсте поља: нумеричко израчунавање и израчунавање датума
* CSV увоз у позадини избегава истек времена код веома великих увоза
* могућност брисања повезаних отпремљених датотека при брисању записа
* CSV увоз са вредношћу „null“ у пољу брише вредност тог поља у бази података
* отпремљене датотеке се бришу при CSV увозу када се вредност поља за отпремање очисти
* практичан списак недавно коришћених поља у бирачу поља за филтер администраторског списка
* ново поље Last Updater ID бележи ИБ последњег корисника који је ажурирао запис
* вредност скривеног поља може се одредити дословном ниском у кратком кôду
* приказ нумеричких вредности сада је локализован
* ново подешавање за коришћење приватног ИБ-а за приказ појединачних записа
* усаглашеност са WP темама заснованим на блоковима
Такође:
* много мањих исправки грешака и оптимизација кôда
