Open Hanna-Lumme opened 3 weeks ago
Rupesin tätä vähän tutkimaan ja tekstin lisääminen onnistuu kyllä CSS:llä Tili on lukittu -tekstin perään esim. IntranetUserCSS:ään näin:
/* Lisää käyttäjille ohjeeksi Asiakkaan infoboksiin Tili on lukittu -tekstin perään ": Vaihda PIN-koodi" */
body#pat_moremember.pat li.blocker.account_locked:after {
content: ": Vaihda PIN-koodi";
color:#990000;
}
Ongelma:
Kyselin Kassulta apuja ja hän keksi kokeilla :lang-pseudo classia. Sillä sai poimittua sivulta kielivalinnan ja tulostettua eri kielisille sivuille erilaisen tekstin.
Alla on yhdenlainen ehdotus rimpsuiksi ja teksteiksi. Ruotsinkielinen teksti on käännetty Google Kääntäjällä, joten muitakin tekstejä voi ehdotella.
/* Lisää käyttäjille ohjeeksi Asiakkaan infoboksiin Tili on lukittu -tekstin perään ": Vaihda PIN-koodi" */
:lang("fi-FI") >
body#pat_moremember.pat li.blocker.account_locked:after {
content: ": Vaihda PIN-koodi?";
color:#990000;
}
/* Lisää käyttäjille ohjeeksi Asiakkaan infoboksiin Ditt konto är låst -tekstin perään ": Ändra PIN-koden" */
:lang("sv-SE") >
body#pat_moremember.pat li.blocker.account_locked:after {
content: ": Ändra PIN-koden";
color:#990000;
}
/* Lisää käyttäjille ohjeeksi Asiakkaan infoboksiin Account has been locked -tekstin perään ": Change PIN code" */
:lang("en") >
body#pat_moremember.pat li.blocker.account_locked:after {
content: ": Change PIN code";
color:#990000;
}
Sen verran vielä, että tuo :lang -pseudo class toimii Firefoxin versiosta 114 lähtien, joten kovin vanhoilla versioilla se ei tule toimimaan. Mutta toivoin tietoturvan kannalta, että noin vanhoja versioita ei enää kovin monella olisi käytössä. :)
Testasin Vaski-testillä ja tuo :lang-pseudoluokka toteutus toimii hienosti kaikilla kielillä. Mietin myös vaihtoehtoista toteutusta suoraan html-elementin lang-attribuutista vanhempien firefox-versioiden tukemiseksi. Parempi olisi toki, että kaikilla olisi jo firefox, joka tukisi tätä :lang-pseudoluokkaa.
Onko tarkoitus, että tuo tekstimuutos näkyisi myös Lainaus-välilehdellä asiakkaan tiedoissa? Nyt se näkyy vain Tiedot-välilehdellä (ainakin Vaarassa).
Ja toiveena on, että näkyisi muillakin välilehdillä (esim. Maksut) ja lisäksi erityisesti tietysti lainauksessa.
Tukipyyntö
Kun asiakkaan väärät kirjautumisyritykset ylittävät sallitun, mutta jäävät alle 50, asiakkaan tietoihin tulee Tili on lukittu -teksti.
Tätä tapahtuu säännöllisen epäsäännöllisesti, minkä takia asiakaspalvelussa ei välttämättä muisteta, että lukituksen saa pois vaihtamalla asiakkaan PIN-koodin. Ehdotin pääkäyttäjäpalaverissa, että tekstiä voisi muuttaa hivenen selventäväksi "Tili on lukittu - vaihda PIN" ja tämä muutos olisi ehkä mahdollista toteuttaa CSS:nä.
Jotain muuta?
No response