Plugin Directory

Changeset 2795911


Ignore:
Timestamp:
10/08/2022 09:17:52 AM (3 years ago)
Author:
traxconn
Message:

v1.1.6 - Release update.

Location:
talkino
Files:
84 added
17 edited

Legend:

Unmodified
Added
Removed
  • talkino/trunk/assets/css/talkino-admin.css

    r2794891 r2795911  
    252252}
    253253
     254.fa-2xl.talkino {
     255    font-size: 2em;
     256    line-height: 0.3125em;
     257}
     258
    254259/* xs */
    255260@media (max-width: 575px){
  • talkino/trunk/assets/css/talkino-frontend.css

    r2794891 r2795911  
    6868    transition: all 0.9s ease;
    6969    transform: translate(-50%, -50%);
     70}
     71
     72label.talkino-chat-btn {
     73    padding: 0 !important;
     74    margin-bottom: 0;
    7075}
    7176
     
    171176}
    172177
     178.rectangle.fa-xl.talkino{
     179    font-size: 1.5em;
     180}
     181
    173182/********** Contact Form **********/
    174183#talkino_contact_form {
  • talkino/trunk/assets/js/icon-picker.js

    r2794891 r2795911  
    77        }, options );
    88
    9         var icons = ["fa fa-ad","fa fa-address-book","fa fa-address-card","fa fa-adjust","fa fa-air-freshener","fa fa-align-center","fa fa-align-justify","fa fa-align-left","fa fa-align-right","fa fa-allergies","fa fa-ambulance","fa fa-american-sign-language-interpreting","fa fa-anchor","fa fa-angle-double-down","fa fa-angle-double-left","fa fa-angle-double-right","fa fa-angle-double-up","fa fa-angle-down","fa fa-angle-left","fa fa-angle-right","fa fa-angle-up","fa fa-angry","fa fa-ankh","fa fa-apple-alt","fa fa-archive","fa fa-archway","fa fa-arrow-alt-circle-down","fa fa-arrow-alt-circle-left","fa fa-arrow-alt-circle-right","fa fa-arrow-alt-circle-up","fa fa-arrow-circle-down","fa fa-arrow-circle-left","fa fa-arrow-circle-right","fa fa-arrow-circle-up","fa fa-arrow-down","fa fa-arrow-left","fa fa-arrow-right","fa fa-arrow-up","fa fa-arrows-alt","fa fa-arrows-alt-h","fa fa-arrows-alt-v","fa fa-assistive-listening-systems","fa fa-asterisk","fa fa-at","fa fa-atlas","fa fa-atom","fa fa-audio-description","fa fa-award","fa fa-baby","fa fa-baby-carriage","fa fa-backspace","fa fa-backward","fa fa-bacon","fa fa-bacteria","fa fa-bacterium","fa fa-bahai","fa fa-balance-scale","fa fa-balance-scale-left","fa fa-balance-scale-right","fa fa-ban","fa fa-band-aid","fa fa-barcode","fa fa-bars","fa fa-baseball-ball","fa fa-basketball-ball","fa fa-bath","fa fa-battery-empty","fa fa-battery-full","fa fa-battery-half","fa fa-battery-quarter","fa fa-battery-three-quarters","fa fa-bed","fa fa-beer","fa fa-bell","fa fa-bell-slash","fa fa-bezier-curve","fa fa-bible","fa fa-bicycle","fa fa-biking","fa fa-binoculars","fa fa-biohazard","fa fa-birthday-cake","fa fa-blender","fa fa-blender-phone","fa fa-blind","fa fa-blog","fa fa-bold","fa fa-bolt","fa fa-bomb","fa fa-bone","fa fa-bong","fa fa-book","fa fa-book-dead","fa fa-book-medical","fa fa-book-open","fa fa-book-reader","fa fa-bookmark","fa fa-border-all","fa fa-border-none","fa fa-border-style","fa fa-bowling-ball","fa fa-box","fa fa-box-open","fa fa-box-tissue","fa fa-boxes","fa fa-braille","fa fa-brain","fa fa-bread-slice","fa fa-briefcase","fa fa-briefcase-medical","fa fa-broadcast-tower","fa fa-broom","fa fa-brush","fa fa-bug","fa fa-building","fa fa-bullhorn","fa fa-bullseye","fa fa-burn","fa fa-bus","fa fa-bus-alt","fa fa-business-time","fa fa-calculator","fa fa-calendar","fa fa-calendar-alt","fa fa-calendar-check","fa fa-calendar-day","fa fa-calendar-minus","fa fa-calendar-plus","fa fa-calendar-times","fa fa-calendar-week","fa fa-camera","fa fa-camera-retro","fa fa-campground","fa fa-candy-cane","fa fa-cannabis","fa fa-capsules","fa fa-car","fa fa-car-alt","fa fa-car-battery","fa fa-car-crash","fa fa-car-side","fa fa-caravan","fa fa-caret-down","fa fa-caret-left","fa fa-caret-right","fa fa-caret-square-down","fa fa-caret-square-left","fa fa-caret-square-right","fa fa-caret-square-up","fa fa-caret-up","fa fa-carrot","fa fa-cart-arrow-down","fa fa-cart-plus","fa fa-cash-register","fa fa-cat","fa fa-certificate","fa fa-chair","fa fa-chalkboard","fa fa-chalkboard-teacher","fa fa-charging-station","fa fa-chart-area","fa fa-chart-bar","fa fa-chart-line","fa fa-chart-pie","fa fa-check","fa fa-check-circle","fa fa-check-double","fa fa-check-square","fa fa-cheese","fa fa-chess","fa fa-chess-bishop","fa fa-chess-board","fa fa-chess-king","fa fa-chess-knight","fa fa-chess-pawn","fa fa-chess-queen","fa fa-chess-rook","fa fa-chevron-circle-down","fa fa-chevron-circle-left","fa fa-chevron-circle-right","fa fa-chevron-circle-up","fa fa-chevron-down","fa fa-chevron-left","fa fa-chevron-right","fa fa-chevron-up","fa fa-child","fa fa-church","fa fa-circle","fa fa-circle-notch","fa fa-city","fa fa-clinic-medical","fa fa-clipboard","fa fa-clipboard-check","fa fa-clipboard-list","fa fa-clock","fa fa-clone","fa fa-closed-captioning","fa fa-cloud","fa fa-cloud-download-alt","fa fa-cloud-meatball","fa fa-cloud-moon","fa fa-cloud-moon-rain","fa fa-cloud-rain","fa fa-cloud-showers-heavy","fa fa-cloud-sun","fa fa-cloud-sun-rain","fa fa-cloud-upload-alt","fa fa-cocktail","fa fa-code","fa fa-code-branch","fa fa-coffee","fa fa-cog","fa fa-cogs","fa fa-coins","fa fa-columns","fa fa-comment","fa fa-comment-alt","fa fa-comment-dollar","fa fa-comment-dots","fa fa-comment-medical","fa fa-comment-slash","fa fa-comments","fa fa-comments-dollar","fa fa-compact-disc","fa fa-compass","fa fa-compress","fa fa-compress-alt","fa fa-compress-arrows-alt","fa fa-concierge-bell","fa fa-cookie","fa fa-cookie-bite","fa fa-copy","fa fa-copyright","fa fa-couch","fa fa-credit-card","fa fa-crop","fa fa-crop-alt","fa fa-cross","fa fa-crosshairs","fa fa-crow","fa fa-crown","fa fa-crutch","fa fa-cube","fa fa-cubes","fa fa-cut","fa fa-database","fa fa-deaf","fa fa-democrat","fa fa-desktop","fa fa-dharmachakra","fa fa-diagnoses","fa fa-dice","fa fa-dice-d20","fa fa-dice-d6","fa fa-dice-five","fa fa-dice-four","fa fa-dice-one","fa fa-dice-six","fa fa-dice-three","fa fa-dice-two","fa fa-digital-tachograph","fa fa-directions","fa fa-disease","fa fa-divide","fa fa-dizzy","fa fa-dna","fa fa-dog","fa fa-dollar-sign","fa fa-dolly","fa fa-dolly-flatbed","fa fa-donate","fa fa-door-closed","fa fa-door-open","fa fa-dot-circle","fa fa-dove","fa fa-download","fa fa-drafting-compass","fa fa-dragon","fa fa-draw-polygon","fa fa-drum","fa fa-drum-steelpan","fa fa-drumstick-bite","fa fa-dumbbell","fa fa-dumpster","fa fa-dumpster-fire","fa fa-dungeon","fa fa-edit","fa fa-egg","fa fa-eject","fa fa-ellipsis-h","fa fa-ellipsis-v","fa fa-envelope","fa fa-envelope-open","fa fa-envelope-open-text","fa fa-envelope-square","fa fa-equals","fa fa-eraser","fa fa-ethernet","fa fa-euro-sign","fa fa-exchange-alt","fa fa-exclamation","fa fa-exclamation-circle","fa fa-exclamation-triangle","fa fa-expand","fa fa-expand-alt","fa fa-expand-arrows-alt","fa fa-external-link-alt","fa fa-external-link-square-alt","fa fa-eye","fa fa-eye-dropper","fa fa-eye-slash","fa-brands fa-facebook-messenger","fa fa-fan","fa fa-fast-backward","fa fa-fast-forward","fa fa-faucet","fa fa-fax","fa fa-feather","fa fa-feather-alt","fa fa-female","fa fa-fighter-jet","fa fa-file","fa fa-file-alt","fa fa-file-archive","fa fa-file-audio","fa fa-file-code","fa fa-file-contract","fa fa-file-csv","fa fa-file-download","fa fa-file-excel","fa fa-file-export","fa fa-file-image","fa fa-file-import","fa fa-file-invoice","fa fa-file-invoice-dollar","fa fa-file-medical","fa fa-file-medical-alt","fa fa-file-pdf","fa fa-file-powerpoint","fa fa-file-prescription","fa fa-file-signature","fa fa-file-upload","fa fa-file-video","fa fa-file-word","fa fa-fill","fa fa-fill-drip","fa fa-film","fa fa-filter","fa fa-fingerprint","fa fa-fire","fa fa-fire-alt","fa fa-fire-extinguisher","fa fa-first-aid","fa fa-fish","fa fa-fist-raised","fa fa-flag","fa fa-flag-checkered","fa fa-flag-usa","fa fa-flask","fa fa-flushed","fa fa-folder","fa fa-folder-minus","fa fa-folder-open","fa fa-folder-plus","fa fa-font","fa fa-football-ball","fa fa-forward","fa fa-frog","fa fa-frown","fa fa-frown-open","fa fa-funnel-dollar","fa fa-futbol","fa fa-gamepad","fa fa-gas-pump","fa fa-gavel","fa fa-gem","fa fa-genderless","fa fa-ghost","fa fa-gift","fa fa-gifts","fa fa-glass-cheers","fa fa-glass-martini","fa fa-glass-martini-alt","fa fa-glass-whiskey","fa fa-glasses","fa fa-globe","fa fa-globe-africa","fa fa-globe-americas","fa fa-globe-asia","fa fa-globe-europe","fa fa-golf-ball","fa fa-gopuram","fa fa-graduation-cap","fa fa-greater-than","fa fa-greater-than-equal","fa fa-grimace","fa fa-grin","fa fa-grin-alt","fa fa-grin-beam","fa fa-grin-beam-sweat","fa fa-grin-hearts","fa fa-grin-squint","fa fa-grin-squint-tears","fa fa-grin-stars","fa fa-grin-tears","fa fa-grin-tongue","fa fa-grin-tongue-squint","fa fa-grin-tongue-wink","fa fa-grin-wink","fa fa-grip-horizontal","fa fa-grip-lines","fa fa-grip-lines-vertical","fa fa-grip-vertical","fa fa-guitar","fa fa-h-square","fa fa-hamburger","fa fa-hammer","fa fa-hamsa","fa fa-hand-holding","fa fa-hand-holding-heart","fa fa-hand-holding-medical","fa fa-hand-holding-usd","fa fa-hand-holding-water","fa fa-hand-lizard","fa fa-hand-middle-finger","fa fa-hand-paper","fa fa-hand-peace","fa fa-hand-point-down","fa fa-hand-point-left","fa fa-hand-point-right","fa fa-hand-point-up","fa fa-hand-pointer","fa fa-hand-rock","fa fa-hand-scissors","fa fa-hand-sparkles","fa fa-hand-spock","fa fa-hands","fa fa-hands-helping","fa fa-hands-wash","fa fa-handshake","fa fa-handshake-alt-slash","fa fa-handshake-slash","fa fa-hanukiah","fa fa-hard-hat","fa fa-hashtag","fa fa-hat-cowboy","fa fa-hat-cowboy-side","fa fa-hat-wizard","fa fa-hdd","fa fa-head-side-cough","fa fa-head-side-cough-slash","fa fa-head-side-mask","fa fa-head-side-virus","fa fa-heading","fa fa-headphones","fa fa-headphones-alt","fa fa-headset","fa fa-heart","fa fa-heart-broken","fa fa-heartbeat","fa fa-helicopter","fa fa-highlighter","fa fa-hiking","fa fa-hippo","fa fa-history","fa fa-hockey-puck","fa fa-holly-berry","fa fa-home","fa fa-horse","fa fa-horse-head","fa fa-hospital","fa fa-hospital-alt","fa fa-hospital-symbol","fa fa-hospital-user","fa fa-hot-tub","fa fa-hotdog","fa fa-hotel","fa fa-hourglass","fa fa-hourglass-end","fa fa-hourglass-half","fa fa-hourglass-start","fa fa-house-damage","fa fa-house-user","fa fa-hryvnia","fa fa-i-cursor","fa fa-ice-cream","fa fa-icicles","fa fa-icons","fa fa-id-badge","fa fa-id-card","fa fa-id-card-alt","fa fa-igloo","fa fa-image","fa fa-images","fa fa-inbox","fa fa-indent","fa fa-industry","fa fa-infinity","fa fa-info","fa fa-info-circle","fa fa-italic","fa fa-jedi","fa fa-joint","fa fa-journal-whills","fa fa-kaaba","fa fa-key","fa fa-keyboard","fa fa-khanda","fa fa-kiss","fa fa-kiss-beam","fa fa-kiss-wink-heart","fa fa-kiwi-bird","fa fa-landmark","fa fa-language","fa fa-laptop","fa fa-laptop-code","fa fa-laptop-house","fa fa-laptop-medical","fa fa-laugh","fa fa-laugh-beam","fa fa-laugh-squint","fa fa-laugh-wink","fa fa-layer-group","fa fa-leaf","fa fa-lemon","fa fa-less-than","fa fa-less-than-equal","fa fa-level-down-alt","fa fa-level-up-alt","fa fa-life-ring","fa fa-lightbulb","fa fa-link","fa fa-lira-sign","fa fa-list","fa fa-list-alt","fa fa-list-ol","fa fa-list-ul","fa fa-location-arrow","fa fa-lock","fa fa-lock-open","fa fa-long-arrow-alt-down","fa fa-long-arrow-alt-left","fa fa-long-arrow-alt-right","fa fa-long-arrow-alt-up","fa fa-low-vision","fa fa-luggage-cart","fa fa-lungs","fa fa-lungs-virus","fa fa-magic","fa fa-magnet","fa fa-mail-bulk","fa fa-male","fa fa-map","fa fa-map-marked","fa fa-map-marked-alt","fa fa-map-marker","fa fa-map-marker-alt","fa fa-map-pin","fa fa-map-signs","fa fa-marker","fa fa-mars","fa fa-mars-double","fa fa-mars-stroke","fa fa-mars-stroke-h","fa fa-mars-stroke-v","fa fa-mask","fa fa-medal","fa fa-medkit","fa fa-meh","fa fa-meh-blank","fa fa-meh-rolling-eyes","fa fa-memory","fa fa-menorah","fa fa-mercury","fa fa-meteor","fa fa-microchip","fa fa-microphone","fa fa-microphone-alt","fa fa-microphone-alt-slash","fa fa-microphone-slash","fa fa-microscope","fa fa-minus","fa fa-minus-circle","fa fa-minus-square","fa fa-mitten","fa fa-mobile","fa fa-mobile-alt","fa fa-money-bill","fa fa-money-bill-alt","fa fa-money-bill-wave","fa fa-money-bill-wave-alt","fa fa-money-check","fa fa-money-check-alt","fa fa-monument","fa fa-moon","fa fa-mortar-pestle","fa fa-mosque","fa fa-motorcycle","fa fa-mountain","fa fa-mouse","fa fa-mouse-pointer","fa fa-mug-hot","fa fa-music","fa fa-network-wired","fa fa-neuter","fa fa-newspaper","fa fa-not-equal","fa fa-notes-medical","fa fa-object-group","fa fa-object-ungroup","fa fa-oil-can","fa fa-om","fa fa-otter","fa fa-outdent","fa fa-pager","fa fa-paint-brush","fa fa-paint-roller","fa fa-palette","fa fa-pallet","fa fa-paper-plane","fa fa-paperclip","fa fa-parachute-box","fa fa-paragraph","fa fa-parking","fa fa-passport","fa fa-pastafarianism","fa fa-paste","fa fa-pause","fa fa-pause-circle","fa fa-paw","fa fa-peace","fa fa-pen","fa fa-pen-alt","fa fa-pen-fancy","fa fa-pen-nib","fa fa-pen-square","fa fa-pencil-alt","fa fa-pencil-ruler","fa fa-people-arrows","fa fa-people-carry","fa fa-pepper-hot","fa fa-percent","fa fa-percentage","fa fa-person-booth","fa fa-phone","fa fa-phone-alt","fa fa-phone-slash","fa fa-phone-square","fa fa-phone-square-alt","fa fa-phone-volume","fa fa-photo-video","fa fa-piggy-bank","fa fa-pills","fa fa-pizza-slice","fa fa-place-of-worship","fa fa-plane","fa fa-plane-arrival","fa fa-plane-departure","fa fa-plane-slash","fa fa-play","fa fa-play-circle","fa fa-plug","fa fa-plus","fa fa-plus-circle","fa fa-plus-square","fa fa-podcast","fa fa-poll","fa fa-poll-h","fa fa-poo","fa fa-poo-storm","fa fa-poop","fa fa-portrait","fa fa-pound-sign","fa fa-power-off","fa fa-pray","fa fa-praying-hands","fa fa-prescription","fa fa-prescription-bottle","fa fa-prescription-bottle-alt","fa fa-print","fa fa-procedures","fa fa-project-diagram","fa fa-pump-medical","fa fa-pump-soap","fa fa-puzzle-piece","fa fa-qrcode","fa fa-question","fa fa-question-circle","fa fa-quidditch","fa fa-quote-left","fa fa-quote-right","fa fa-quran","fa fa-radiation","fa fa-radiation-alt","fa fa-rainbow","fa fa-random","fa fa-receipt","fa fa-record-vinyl","fa fa-recycle","fa fa-redo","fa fa-redo-alt","fa fa-registered","fa fa-remove-format","fa fa-reply","fa fa-reply-all","fa fa-republican","fa fa-restroom","fa fa-retweet","fa fa-ribbon","fa fa-ring","fa fa-road","fa fa-robot","fa fa-rocket","fa fa-route","fa fa-rss","fa fa-rss-square","fa fa-ruble-sign","fa fa-ruler","fa fa-ruler-combined","fa fa-ruler-horizontal","fa fa-ruler-vertical","fa fa-running","fa fa-rupee-sign","fa fa-sad-cry","fa fa-sad-tear","fa fa-satellite","fa fa-satellite-dish","fa fa-save","fa fa-school","fa fa-screwdriver","fa fa-scroll","fa fa-sd-card","fa fa-search","fa fa-search-dollar","fa fa-search-location","fa fa-search-minus","fa fa-search-plus","fa fa-seedling","fa fa-server","fa fa-shapes","fa fa-share","fa fa-share-alt","fa fa-share-alt-square","fa fa-share-square","fa fa-shekel-sign","fa fa-shield-alt","fa fa-shield-virus","fa fa-ship","fa fa-shipping-fast","fa fa-shoe-prints","fa fa-shopping-bag","fa fa-shopping-basket","fa fa-shopping-cart","fa fa-shower","fa fa-shuttle-van","fa fa-sign","fa fa-sign-in-alt","fa fa-sign-language","fa fa-sign-out-alt","fa fa-signal","fa fa-signature","fa fa-sim-card","fa fa-sink","fa fa-sitemap","fa fa-skating","fa fa-skiing","fa fa-skiing-nordic","fa fa-skull","fa fa-skull-crossbones","fa fa-slash","fa fa-sleigh","fa fa-sliders-h","fa fa-smile","fa fa-smile-beam","fa fa-smile-wink","fa fa-smog","fa fa-smoking","fa fa-smoking-ban","fa fa-sms","fa fa-snowboarding","fa fa-snowflake","fa fa-snowman","fa fa-snowplow","fa fa-soap","fa fa-socks","fa fa-solar-panel","fa fa-sort","fa fa-sort-alpha-down","fa fa-sort-alpha-down-alt","fa fa-sort-alpha-up","fa fa-sort-alpha-up-alt","fa fa-sort-amount-down","fa fa-sort-amount-down-alt","fa fa-sort-amount-up","fa fa-sort-amount-up-alt","fa fa-sort-down","fa fa-sort-numeric-down","fa fa-sort-numeric-down-alt","fa fa-sort-numeric-up","fa fa-sort-numeric-up-alt","fa fa-sort-up","fa fa-spa","fa fa-space-shuttle","fa fa-spell-check","fa fa-spider","fa fa-spinner","fa fa-splotch","fa fa-spray-can","fa fa-square","fa fa-square-full","fa fa-square-root-alt","fa fa-stamp","fa fa-star","fa fa-star-and-crescent","fa fa-star-half","fa fa-star-half-alt","fa fa-star-of-david","fa fa-star-of-life","fa fa-step-backward","fa fa-step-forward","fa fa-stethoscope","fa fa-sticky-note","fa fa-stop","fa fa-stop-circle","fa fa-stopwatch","fa fa-stopwatch-20","fa fa-store","fa fa-store-alt","fa fa-store-alt-slash","fa fa-store-slash","fa fa-stream","fa fa-street-view","fa fa-strikethrough","fa fa-stroopwafel","fa fa-subscript","fa fa-subway","fa fa-suitcase","fa fa-suitcase-rolling","fa fa-sun","fa fa-superscript","fa fa-surprise","fa fa-swatchbook","fa fa-swimmer","fa fa-swimming-pool","fa fa-synagogue","fa fa-sync","fa fa-sync-alt","fa fa-syringe","fa fa-table","fa fa-table-tennis","fa fa-tablet","fa fa-tablet-alt","fa fa-tablets","fa fa-tachometer-alt","fa fa-tag","fa fa-tags","fa fa-tape","fa fa-tasks","fa fa-taxi","fa fa-teeth","fa fa-teeth-open","fa-brands fa-telegram","fa fa-temperature-high","fa fa-temperature-low","fa fa-tenge","fa fa-terminal","fa fa-text-height","fa fa-text-width","fa fa-th","fa fa-th-large","fa fa-th-list","fa fa-theater-masks","fa fa-thermometer","fa fa-thermometer-empty","fa fa-thermometer-full","fa fa-thermometer-half","fa fa-thermometer-quarter","fa fa-thermometer-three-quarters","fa fa-thumbs-down","fa fa-thumbs-up","fa fa-thumbtack","fa fa-ticket-alt","fa fa-times","fa fa-times-circle","fa fa-tint","fa fa-tint-slash","fa fa-tired","fa fa-toggle-off","fa fa-toggle-on","fa fa-toilet","fa fa-toilet-paper","fa fa-toilet-paper-slash","fa fa-toolbox","fa fa-tools","fa fa-tooth","fa fa-torah","fa fa-torii-gate","fa fa-tractor","fa fa-trademark","fa fa-traffic-light","fa fa-trailer","fa fa-train","fa fa-tram","fa fa-transgender","fa fa-transgender-alt","fa fa-trash","fa fa-trash-alt","fa fa-trash-restore","fa fa-trash-restore-alt","fa fa-tree","fa fa-trophy","fa fa-truck","fa fa-truck-loading","fa fa-truck-monster","fa fa-truck-moving","fa fa-truck-pickup","fa fa-tshirt","fa fa-tty","fa fa-tv","fa fa-umbrella","fa fa-umbrella-beach","fa fa-underline","fa fa-undo","fa fa-undo-alt","fa fa-universal-access","fa fa-university","fa fa-unlink","fa fa-unlock","fa fa-unlock-alt","fa fa-upload","fa fa-user","fa fa-user-alt","fa fa-user-alt-slash","fa fa-user-astronaut","fa fa-user-check","fa fa-user-circle","fa fa-user-clock","fa fa-user-cog","fa fa-user-edit","fa fa-user-friends","fa fa-user-graduate","fa fa-user-injured","fa fa-user-lock","fa fa-user-md","fa fa-user-minus","fa fa-user-ninja","fa fa-user-nurse","fa fa-user-plus","fa fa-user-secret","fa fa-user-shield","fa fa-user-slash","fa fa-user-tag","fa fa-user-tie","fa fa-user-times","fa fa-users","fa fa-users-cog","fa fa-users-slash","fa fa-utensil-spoon","fa fa-utensils","fa fa-vector-square","fa fa-venus","fa fa-venus-double","fa fa-venus-mars","fa fa-vest","fa fa-vest-patches","fa fa-vial","fa fa-vials","fa fa-video","fa fa-video-slash","fa fa-vihara","fa fa-virus","fa fa-virus-slash","fa fa-viruses","fa fa-voicemail","fa fa-volleyball-ball","fa fa-volume-down","fa fa-volume-mute","fa fa-volume-off","fa fa-volume-up","fa fa-vote-yea","fa fa-vr-cardboard","fa fa-walking","fa fa-wallet","fa fa-warehouse","fa fa-water","fa fa-wave-square","fa fa-weight","fa fa-weight-hanging","fa-brands fa-whatsapp","fa fa-wheelchair","fa fa-wifi","fa fa-wind","fa fa-window-close","fa fa-window-maximize","fa fa-window-minimize","fa fa-window-restore","fa fa-wine-bottle","fa fa-wine-glass","fa fa-wine-glass-alt","fa fa-won-sign","fa fa-wrench","fa fa-x-ray","fa fa-yen-sign","fa fa-yin-yang"];
     9        var icons = ["fa fa-ad","fa fa-address-book","fa fa-address-card","fa fa-adjust","fa fa-air-freshener","fa fa-align-center","fa fa-align-justify","fa fa-align-left","fa fa-align-right","fa fa-allergies","fa fa-ambulance","fa fa-american-sign-language-interpreting","fa fa-anchor","fa fa-angle-double-down","fa fa-angle-double-left","fa fa-angle-double-right","fa fa-angle-double-up","fa fa-angle-down","fa fa-angle-left","fa fa-angle-right","fa fa-angle-up","fa fa-angry","fa fa-ankh","fa fa-apple-alt","fa fa-archive","fa fa-archway","fa fa-arrow-alt-circle-down","fa fa-arrow-alt-circle-left","fa fa-arrow-alt-circle-right","fa fa-arrow-alt-circle-up","fa fa-arrow-circle-down","fa fa-arrow-circle-left","fa fa-arrow-circle-right","fa fa-arrow-circle-up","fa fa-arrow-down","fa fa-arrow-left","fa fa-arrow-right","fa fa-arrow-up","fa fa-arrows-alt","fa fa-arrows-alt-h","fa fa-arrows-alt-v","fa fa-assistive-listening-systems","fa fa-asterisk","fa fa-at","fa fa-atlas","fa fa-atom","fa fa-audio-description","fa fa-award","fa fa-baby","fa fa-baby-carriage","fa fa-backspace","fa fa-backward","fa fa-bacon","fa fa-bacteria","fa fa-bacterium","fa fa-bahai","fa fa-balance-scale","fa fa-balance-scale-left","fa fa-balance-scale-right","fa fa-ban","fa fa-band-aid","fa fa-barcode","fa fa-bars","fa fa-baseball-ball","fa fa-basketball-ball","fa fa-bath","fa fa-battery-empty","fa fa-battery-full","fa fa-battery-half","fa fa-battery-quarter","fa fa-battery-three-quarters","fa fa-bed","fa fa-beer","fa fa-bell","fa fa-bell-slash","fa fa-bezier-curve","fa fa-bible","fa fa-bicycle","fa fa-biking","fa fa-binoculars","fa fa-biohazard","fa fa-birthday-cake","fa fa-blender","fa fa-blender-phone","fa fa-blind","fa fa-blog","fa fa-bold","fa fa-bolt","fa fa-bomb","fa fa-bone","fa fa-bong","fa fa-book","fa fa-book-dead","fa fa-book-medical","fa fa-book-open","fa fa-book-reader","fa fa-bookmark","fa fa-border-all","fa fa-border-none","fa fa-border-style","fa fa-bowling-ball","fa fa-box","fa fa-box-open","fa fa-box-tissue","fa fa-boxes","fa fa-braille","fa fa-brain","fa fa-bread-slice","fa fa-briefcase","fa fa-briefcase-medical","fa fa-broadcast-tower","fa fa-broom","fa fa-brush","fa fa-bug","fa fa-building","fa fa-bullhorn","fa fa-bullseye","fa fa-burn","fa fa-bus","fa fa-bus-alt","fa fa-business-time","fa fa-calculator","fa fa-calendar","fa fa-calendar-alt","fa fa-calendar-check","fa fa-calendar-day","fa fa-calendar-minus","fa fa-calendar-plus","fa fa-calendar-times","fa fa-calendar-week","fa fa-camera","fa fa-camera-retro","fa fa-campground","fa fa-candy-cane","fa fa-cannabis","fa fa-capsules","fa fa-car","fa fa-car-alt","fa fa-car-battery","fa fa-car-crash","fa fa-car-side","fa fa-caravan","fa fa-caret-down","fa fa-caret-left","fa fa-caret-right","fa fa-caret-square-down","fa fa-caret-square-left","fa fa-caret-square-right","fa fa-caret-square-up","fa fa-caret-up","fa fa-carrot","fa fa-cart-arrow-down","fa fa-cart-plus","fa fa-cash-register","fa fa-cat","fa fa-certificate","fa fa-chair","fa fa-chalkboard","fa fa-chalkboard-teacher","fa fa-charging-station","fa fa-chart-area","fa fa-chart-bar","fa fa-chart-line","fa fa-chart-pie","fa fa-check","fa fa-check-circle","fa fa-check-double","fa fa-check-square","fa fa-cheese","fa fa-chess","fa fa-chess-bishop","fa fa-chess-board","fa fa-chess-king","fa fa-chess-knight","fa fa-chess-pawn","fa fa-chess-queen","fa fa-chess-rook","fa fa-chevron-circle-down","fa fa-chevron-circle-left","fa fa-chevron-circle-right","fa fa-chevron-circle-up","fa fa-chevron-down","fa fa-chevron-left","fa fa-chevron-right","fa fa-chevron-up","fa fa-child","fa fa-church","fa fa-circle","fa fa-circle-notch","fa fa-city","fa fa-clinic-medical","fa fa-clipboard","fa fa-clipboard-check","fa fa-clipboard-list","fa fa-clock","fa fa-clone","fa fa-closed-captioning","fa fa-cloud","fa fa-cloud-download-alt","fa fa-cloud-meatball","fa fa-cloud-moon","fa fa-cloud-moon-rain","fa fa-cloud-rain","fa fa-cloud-showers-heavy","fa fa-cloud-sun","fa fa-cloud-sun-rain","fa fa-cloud-upload-alt","fa fa-cocktail","fa fa-code","fa fa-code-branch","fa fa-coffee","fa fa-cog","fa fa-cogs","fa fa-coins","fa fa-columns","fa fa-comment","fa fa-comment-alt","fa fa-comment-dollar","fa fa-comment-dots","fa fa-comment-medical","fa fa-comment-slash","fa fa-comments","fa fa-comments-dollar","fa fa-compact-disc","fa fa-compass","fa fa-compress","fa fa-compress-alt","fa fa-compress-arrows-alt","fa fa-concierge-bell","fa fa-cookie","fa fa-cookie-bite","fa fa-copy","fa fa-copyright","fa fa-couch","fa fa-credit-card","fa fa-crop","fa fa-crop-alt","fa fa-cross","fa fa-crosshairs","fa fa-crow","fa fa-crown","fa fa-crutch","fa fa-cube","fa fa-cubes","fa fa-cut","fa fa-database","fa fa-deaf","fa fa-democrat","fa fa-desktop","fa fa-dharmachakra","fa fa-diagnoses","fa fa-dice","fa fa-dice-d20","fa fa-dice-d6","fa fa-dice-five","fa fa-dice-four","fa fa-dice-one","fa fa-dice-six","fa fa-dice-three","fa fa-dice-two","fa fa-digital-tachograph","fa fa-directions","fa fa-disease","fa fa-divide","fa fa-dizzy","fa fa-dna","fa fa-dog","fa fa-dollar-sign","fa fa-dolly","fa fa-dolly-flatbed","fa fa-donate","fa fa-door-closed","fa fa-door-open","fa fa-dot-circle","fa fa-dove","fa fa-download","fa fa-drafting-compass","fa fa-dragon","fa fa-draw-polygon","fa fa-drum","fa fa-drum-steelpan","fa fa-drumstick-bite","fa fa-dumbbell","fa fa-dumpster","fa fa-dumpster-fire","fa fa-dungeon","fa fa-edit","fa fa-egg","fa fa-eject","fa fa-ellipsis-h","fa fa-ellipsis-v","fa fa-envelope","fa fa-envelope-open","fa fa-envelope-open-text","fa fa-envelope-square","fa fa-equals","fa fa-eraser","fa fa-ethernet","fa fa-euro-sign","fa fa-exchange-alt","fa fa-exclamation","fa fa-exclamation-circle","fa fa-exclamation-triangle","fa fa-expand","fa fa-expand-alt","fa fa-expand-arrows-alt","fa fa-external-link-alt","fa fa-external-link-square-alt","fa fa-eye","fa fa-eye-dropper","fa fa-eye-slash","fa-brands fa-facebook-messenger","fa fa-fan","fa fa-fast-backward","fa fa-fast-forward","fa fa-faucet","fa fa-fax","fa fa-feather","fa fa-feather-alt","fa fa-female","fa fa-fighter-jet","fa fa-file","fa fa-file-alt","fa fa-file-archive","fa fa-file-audio","fa fa-file-code","fa fa-file-contract","fa fa-file-csv","fa fa-file-download","fa fa-file-excel","fa fa-file-export","fa fa-file-image","fa fa-file-import","fa fa-file-invoice","fa fa-file-invoice-dollar","fa fa-file-medical","fa fa-file-medical-alt","fa fa-file-pdf","fa fa-file-powerpoint","fa fa-file-prescription","fa fa-file-signature","fa fa-file-upload","fa fa-file-video","fa fa-file-word","fa fa-fill","fa fa-fill-drip","fa fa-film","fa fa-filter","fa fa-fingerprint","fa fa-fire","fa fa-fire-alt","fa fa-fire-extinguisher","fa fa-first-aid","fa fa-fish","fa fa-fist-raised","fa fa-flag","fa fa-flag-checkered","fa fa-flag-usa","fa fa-flask","fa fa-flushed","fa fa-folder","fa fa-folder-minus","fa fa-folder-open","fa fa-folder-plus","fa fa-font","fa fa-football-ball","fa fa-forward","fa fa-frog","fa fa-frown","fa fa-frown-open","fa fa-funnel-dollar","fa fa-futbol","fa fa-gamepad","fa fa-gas-pump","fa fa-gavel","fa fa-gem","fa fa-genderless","fa fa-ghost","fa fa-gift","fa fa-gifts","fa fa-glass-cheers","fa fa-glass-martini","fa fa-glass-martini-alt","fa fa-glass-whiskey","fa fa-glasses","fa fa-globe","fa fa-globe-africa","fa fa-globe-americas","fa fa-globe-asia","fa fa-globe-europe","fa fa-golf-ball","fa fa-gopuram","fa fa-graduation-cap","fa fa-greater-than","fa fa-greater-than-equal","fa fa-grimace","fa fa-grin","fa fa-grin-alt","fa fa-grin-beam","fa fa-grin-beam-sweat","fa fa-grin-hearts","fa fa-grin-squint","fa fa-grin-squint-tears","fa fa-grin-stars","fa fa-grin-tears","fa fa-grin-tongue","fa fa-grin-tongue-squint","fa fa-grin-tongue-wink","fa fa-grin-wink","fa fa-grip-horizontal","fa fa-grip-lines","fa fa-grip-lines-vertical","fa fa-grip-vertical","fa fa-guitar","fa fa-h-square","fa fa-hamburger","fa fa-hammer","fa fa-hamsa","fa fa-hand-holding","fa fa-hand-holding-heart","fa fa-hand-holding-medical","fa fa-hand-holding-usd","fa fa-hand-holding-water","fa fa-hand-lizard","fa fa-hand-middle-finger","fa fa-hand-paper","fa fa-hand-peace","fa fa-hand-point-down","fa fa-hand-point-left","fa fa-hand-point-right","fa fa-hand-point-up","fa fa-hand-pointer","fa fa-hand-rock","fa fa-hand-scissors","fa fa-hand-sparkles","fa fa-hand-spock","fa fa-hands","fa fa-hands-helping","fa fa-hands-wash","fa fa-handshake","fa fa-handshake-alt-slash","fa fa-handshake-slash","fa fa-hanukiah","fa fa-hard-hat","fa fa-hashtag","fa fa-hat-cowboy","fa fa-hat-cowboy-side","fa fa-hat-wizard","fa fa-hdd","fa fa-head-side-cough","fa fa-head-side-cough-slash","fa fa-head-side-mask","fa fa-head-side-virus","fa fa-heading","fa fa-headphones","fa fa-headphones-alt","fa fa-headset","fa fa-heart","fa fa-heart-broken","fa fa-heartbeat","fa fa-helicopter","fa fa-highlighter","fa fa-hiking","fa fa-hippo","fa fa-history","fa fa-hockey-puck","fa fa-holly-berry","fa fa-home","fa fa-horse","fa fa-horse-head","fa fa-hospital","fa fa-hospital-alt","fa fa-hospital-symbol","fa fa-hospital-user","fa fa-hot-tub","fa fa-hotdog","fa fa-hotel","fa fa-hourglass","fa fa-hourglass-end","fa fa-hourglass-half","fa fa-hourglass-start","fa fa-house-damage","fa fa-house-user","fa fa-hryvnia","fa fa-i-cursor","fa fa-ice-cream","fa fa-icicles","fa fa-icons","fa fa-id-badge","fa fa-id-card","fa fa-id-card-alt","fa fa-igloo","fa fa-image","fa fa-images","fa fa-inbox","fa fa-indent","fa fa-industry","fa fa-infinity","fa fa-info","fa fa-info-circle","fa fa-italic","fa fa-jedi","fa fa-joint","fa fa-journal-whills","fa fa-kaaba","fa fa-key","fa fa-keyboard","fa fa-khanda","fa fa-kiss","fa fa-kiss-beam","fa fa-kiss-wink-heart","fa fa-kiwi-bird","fa fa-landmark","fa fa-language","fa fa-laptop","fa fa-laptop-code","fa fa-laptop-house","fa fa-laptop-medical","fa fa-laugh","fa fa-laugh-beam","fa fa-laugh-squint","fa fa-laugh-wink","fa fa-layer-group","fa fa-leaf","fa fa-lemon","fa fa-less-than","fa fa-less-than-equal","fa fa-level-down-alt","fa fa-level-up-alt","fa fa-life-ring","fa fa-lightbulb","fa fa-link","fa fa-lira-sign","fa fa-list","fa fa-list-alt","fa fa-list-ol","fa fa-list-ul","fa fa-location-arrow","fa fa-lock","fa fa-lock-open","fa fa-long-arrow-alt-down","fa fa-long-arrow-alt-left","fa fa-long-arrow-alt-right","fa fa-long-arrow-alt-up","fa fa-low-vision","fa fa-luggage-cart","fa fa-lungs","fa fa-lungs-virus","fa fa-magic","fa fa-magnet","fa fa-mail-bulk","fa fa-male","fa fa-map","fa fa-map-marked","fa fa-map-marked-alt","fa fa-map-marker","fa fa-map-marker-alt","fa fa-map-pin","fa fa-map-signs","fa fa-marker","fa fa-mars","fa fa-mars-double","fa fa-mars-stroke","fa fa-mars-stroke-h","fa fa-mars-stroke-v","fa fa-mask","fa fa-medal","fa fa-medkit","fa fa-meh","fa fa-meh-blank","fa fa-meh-rolling-eyes","fa fa-memory","fa fa-menorah","fa fa-mercury","fa fa-meteor","fa fa-microchip","fa fa-microphone","fa fa-microphone-alt","fa fa-microphone-alt-slash","fa fa-microphone-slash","fa fa-microscope","fa fa-minus","fa fa-minus-circle","fa fa-minus-square","fa fa-mitten","fa fa-mobile","fa fa-mobile-alt","fa fa-money-bill","fa fa-money-bill-alt","fa fa-money-bill-wave","fa fa-money-bill-wave-alt","fa fa-money-check","fa fa-money-check-alt","fa fa-monument","fa fa-moon","fa fa-mortar-pestle","fa fa-mosque","fa fa-motorcycle","fa fa-mountain","fa fa-mouse","fa fa-mouse-pointer","fa fa-mug-hot","fa fa-music","fa fa-network-wired","fa fa-neuter","fa fa-newspaper","fa fa-not-equal","fa fa-notes-medical","fa fa-object-group","fa fa-object-ungroup","fa fa-oil-can","fa fa-om","fa fa-otter","fa fa-outdent","fa fa-pager","fa fa-paint-brush","fa fa-paint-roller","fa fa-palette","fa fa-pallet","fa fa-paper-plane","fa fa-paperclip","fa fa-parachute-box","fa fa-paragraph","fa fa-parking","fa fa-passport","fa fa-pastafarianism","fa fa-paste","fa fa-pause","fa fa-pause-circle","fa fa-paw","fa fa-peace","fa fa-pen","fa fa-pen-alt","fa fa-pen-fancy","fa fa-pen-nib","fa fa-pen-square","fa fa-pencil-alt","fa fa-pencil-ruler","fa fa-people-arrows","fa fa-people-carry","fa fa-pepper-hot","fa fa-percent","fa fa-percentage","fa fa-person-booth","fa fa-phone","fa fa-phone-alt","fa fa-phone-slash","fa fa-phone-square","fa fa-phone-square-alt","fa fa-phone-volume","fa fa-photo-video","fa fa-piggy-bank","fa fa-pills","fa fa-pizza-slice","fa fa-place-of-worship","fa fa-plane","fa fa-plane-arrival","fa fa-plane-departure","fa fa-plane-slash","fa fa-play","fa fa-play-circle","fa fa-plug","fa fa-plus","fa fa-plus-circle","fa fa-plus-square","fa fa-podcast","fa fa-poll","fa fa-poll-h","fa fa-poo","fa fa-poo-storm","fa fa-poop","fa fa-portrait","fa fa-pound-sign","fa fa-power-off","fa fa-pray","fa fa-praying-hands","fa fa-prescription","fa fa-prescription-bottle","fa fa-prescription-bottle-alt","fa fa-print","fa fa-procedures","fa fa-project-diagram","fa fa-pump-medical","fa fa-pump-soap","fa fa-puzzle-piece","fa fa-qrcode","fa fa-question","fa fa-question-circle","fa fa-quidditch","fa fa-quote-left","fa fa-quote-right","fa fa-quran","fa fa-radiation","fa fa-radiation-alt","fa fa-rainbow","fa fa-random","fa fa-receipt","fa fa-record-vinyl","fa fa-recycle","fa fa-redo","fa fa-redo-alt","fa fa-registered","fa fa-remove-format","fa fa-reply","fa fa-reply-all","fa fa-republican","fa fa-restroom","fa fa-retweet","fa fa-ribbon","fa fa-ring","fa fa-road","fa fa-robot","fa fa-rocket","fa fa-route","fa fa-rss","fa fa-rss-square","fa fa-ruble-sign","fa fa-ruler","fa fa-ruler-combined","fa fa-ruler-horizontal","fa fa-ruler-vertical","fa fa-running","fa fa-rupee-sign","fa fa-sad-cry","fa fa-sad-tear","fa fa-satellite","fa fa-satellite-dish","fa fa-save","fa fa-school","fa fa-screwdriver","fa fa-scroll","fa fa-sd-card","fa fa-search","fa fa-search-dollar","fa fa-search-location","fa fa-search-minus","fa fa-search-plus","fa fa-seedling","fa fa-server","fa fa-shapes","fa fa-share","fa fa-share-alt","fa fa-share-alt-square","fa fa-share-square","fa fa-shekel-sign","fa fa-shield-alt","fa fa-shield-virus","fa fa-ship","fa fa-shipping-fast","fa fa-shoe-prints","fa fa-shopping-bag","fa fa-shopping-basket","fa fa-shopping-cart","fa fa-shower","fa fa-shuttle-van","fa fa-sign","fa fa-sign-in-alt","fa fa-sign-language","fa fa-sign-out-alt","fa fa-signal","fa fa-signature","fa fa-sim-card","fa fa-sink","fa fa-sitemap","fa fa-skating","fa fa-skiing","fa fa-skiing-nordic","fa fa-skull","fa fa-skull-crossbones","fa fa-slash","fa fa-sleigh","fa fa-sliders-h","fa fa-smile","fa fa-smile-beam","fa fa-smile-wink","fa fa-smog","fa fa-smoking","fa fa-smoking-ban","fa fa-sms","fa fa-snowboarding","fa fa-snowflake","fa fa-snowman","fa fa-snowplow","fa fa-soap","fa fa-socks","fa fa-solar-panel","fa fa-sort","fa fa-sort-alpha-down","fa fa-sort-alpha-down-alt","fa fa-sort-alpha-up","fa fa-sort-alpha-up-alt","fa fa-sort-amount-down","fa fa-sort-amount-down-alt","fa fa-sort-amount-up","fa fa-sort-amount-up-alt","fa fa-sort-down","fa fa-sort-numeric-down","fa fa-sort-numeric-down-alt","fa fa-sort-numeric-up","fa fa-sort-numeric-up-alt","fa fa-sort-up","fa fa-spa","fa fa-space-shuttle","fa fa-spell-check","fa fa-spider","fa fa-spinner","fa fa-splotch","fa fa-spray-can","fa fa-square","fa fa-square-full","fa fa-square-root-alt","fa fa-stamp","fa fa-star","fa fa-star-and-crescent","fa fa-star-half","fa fa-star-half-alt","fa fa-star-of-david","fa fa-star-of-life","fa fa-step-backward","fa fa-step-forward","fa fa-stethoscope","fa fa-sticky-note","fa fa-stop","fa fa-stop-circle","fa fa-stopwatch","fa fa-stopwatch-20","fa fa-store","fa fa-store-alt","fa fa-store-alt-slash","fa fa-store-slash","fa fa-stream","fa fa-street-view","fa fa-strikethrough","fa fa-stroopwafel","fa fa-subscript","fa fa-subway","fa fa-suitcase","fa fa-suitcase-rolling","fa fa-sun","fa fa-superscript","fa fa-surprise","fa fa-swatchbook","fa fa-swimmer","fa fa-swimming-pool","fa fa-synagogue","fa fa-sync","fa fa-sync-alt","fa fa-syringe","fa fa-table","fa fa-table-tennis","fa fa-tablet","fa fa-tablet-alt","fa fa-tablets","fa fa-tachometer-alt","fa fa-tag","fa fa-tags","fa fa-tape","fa fa-tasks","fa fa-taxi","fa fa-teeth","fa fa-teeth-open","fa-brands fa-telegram","fa fa-temperature-high","fa fa-temperature-low","fa fa-tenge","fa fa-terminal","fa fa-text-height","fa fa-text-width","fa fa-th","fa fa-th-large","fa fa-th-list","fa fa-theater-masks","fa fa-thermometer","fa fa-thermometer-empty","fa fa-thermometer-full","fa fa-thermometer-half","fa fa-thermometer-quarter","fa fa-thermometer-three-quarters","fa fa-thumbs-down","fa fa-thumbs-up","fa fa-thumbtack","fa fa-ticket-alt","fa fa-times","fa fa-times-circle","fa fa-tint","fa fa-tint-slash","fa fa-tired","fa fa-toggle-off","fa fa-toggle-on","fa fa-toilet","fa fa-toilet-paper","fa fa-toilet-paper-slash","fa fa-toolbox","fa fa-tools","fa fa-tooth","fa fa-torah","fa fa-torii-gate","fa fa-tractor","fa fa-trademark","fa fa-traffic-light","fa fa-trailer","fa fa-train","fa fa-tram","fa fa-transgender","fa fa-transgender-alt","fa fa-trash","fa fa-trash-restore","fa fa-trash-restore-alt","fa fa-tree","fa fa-trophy","fa fa-truck","fa fa-truck-loading","fa fa-truck-monster","fa fa-truck-moving","fa fa-truck-pickup","fa fa-tshirt","fa fa-tty","fa fa-tv","fa fa-umbrella","fa fa-umbrella-beach","fa fa-underline","fa fa-undo","fa fa-universal-access","fa fa-university","fa fa-unlink","fa fa-unlock","fa fa-unlock-alt","fa fa-upload","fa fa-user","fa fa-user-alt","fa fa-user-alt-slash","fa fa-user-astronaut","fa fa-user-check","fa fa-user-circle","fa fa-user-clock","fa fa-user-cog","fa fa-user-edit","fa fa-user-graduate","fa fa-user-injured","fa fa-user-lock","fa fa-user-md","fa fa-user-minus","fa fa-user-ninja","fa fa-user-nurse","fa fa-user-plus","fa fa-user-secret","fa fa-user-shield","fa fa-user-slash","fa fa-user-tag","fa fa-user-tie","fa fa-user-times","fa fa-users","fa fa-users-cog","fa fa-users-slash","fa fa-vector-square","fa fa-venus","fa fa-venus-double","fa fa-venus-mars","fa fa-vest","fa fa-vest-patches","fa fa-vial","fa fa-vials","fa fa-video","fa fa-video-slash","fa fa-vihara","fa fa-virus","fa fa-virus-slash","fa fa-viruses","fa fa-voicemail","fa fa-volleyball-ball","fa fa-volume-down","fa fa-volume-mute","fa fa-volume-off","fa fa-volume-up","fa fa-vote-yea","fa fa-vr-cardboard","fa fa-walking","fa fa-wallet","fa fa-warehouse","fa fa-water","fa fa-wave-square","fa fa-weight","fa fa-weight-hanging","fa-brands fa-whatsapp","fa fa-wheelchair","fa fa-wifi","fa fa-wind","fa fa-window-close","fa fa-window-maximize","fa fa-window-minimize","fa fa-window-restore","fa fa-wine-bottle","fa fa-wine-glass","fa fa-wine-glass-alt","fa fa-won-sign","fa fa-wrench","fa fa-x-ray","fa fa-yen-sign","fa fa-yin-yang"];
    1010
    1111        // Respond to display out the icons when click on the input.
     
    2929                    $( 'input[data-fa-browser]' ).val( $( this ).find( 'i' ).attr( 'class' ) );
    3030                    var icon_class = document.getElementById( "talkino-chatbox-icon" ).value;
    31                     $( '#talkino-icon-preview' ).replaceWith( '<i id="talkino-icon-preview" class="'+icon_class+' fa-2xl"></i></div>' );
     31                    $( '#talkino-icon-preview' ).replaceWith( '<i id="talkino-icon-preview" class="'+icon_class+' fa-2xl talkino"></i></div>' );
    3232                    $( '.talkino-fa-browser-container' ).remove();
    3333                });
  • talkino/trunk/includes/admin/class-talkino-admin.php

    r2794891 r2795911  
    8181        if ( 'talkino_agents' === $current_screen->post_type ) {
    8282
    83             wp_enqueue_style( $this->plugin_name, plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/css/talkino-admin.css', array(), $this->version, 'all' );
     83            wp_enqueue_style( 'talkino-admin-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/css/talkino-admin.css', array(), $this->version, 'all' );
    8484
    8585            // Enqueue font awesome css for admin area.
    86             wp_enqueue_style( 'fontawesome-min-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/fontawesome-free-6.2.0-web/css/all.min.css', array(), '6.2.0', 'all' );
     86            wp_enqueue_style( 'font-awesome-min-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/fontawesome-free-6.2.0-web/css/all.min.css', array(), '6.2.0', 'all' );
    8787
    8888        }
     
    102102        if ( 'talkino_agents' === $current_screen->post_type ) {
    103103
    104             wp_enqueue_script( $this->plugin_name, plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/js/talkino-admin.js', array( 'jquery' ), $this->version, false );
     104            wp_enqueue_script( 'talkino-admin-js', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/js/talkino-admin.js', array( 'jquery' ), $this->version, false );
    105105
    106106            // Add the color picker css file.
     
    114114
    115115            // Enqueue jquery for picking icon.
    116             wp_enqueue_script( 'icon_picker_js', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/js/icon-picker.js', array( 'jquery' ), $this->version, true );
     116            wp_enqueue_script( 'icon-picker-js', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/js/icon-picker.js', array( 'jquery' ), $this->version, true );
    117117
    118118            // Pass $php_vars array to javascript as php object for channel ordering.
  • talkino/trunk/includes/admin/class-talkino-settings.php

    r2794891 r2795911  
    574574        );
    575575
     576        // Register chatbox button text option field.
     577        register_setting(
     578            'talkino_settings_page',
     579            'talkino_chatbox_button_text',
     580            array(
     581                'type'              => 'string',
     582                'sanitize_callback' => 'sanitize_textarea_field',
     583            )
     584        );
     585
     586        // Add chatbox button text option field.
     587        add_settings_field(
     588            'chatbox_button_text_message_id',
     589            esc_html__( 'Chatbox Button Text:', 'talkino' ),
     590            array( $this, 'chatbox_button_text_field_callback' ),
     591            'talkino_settings_page',
     592            'talkino_text_section'
     593        );
     594
    576595        /** Styles */
    577596        // Register chatbox style option field.
     
    629648            esc_html__( 'Chatbox Icon:', 'talkino' ),
    630649            array( $this, 'chatbox_icon_field_callback' ),
     650            'talkino_styles_page',
     651            'talkino_styles_section'
     652        );
     653
     654        // Register chatbox icon option field.
     655        register_setting(
     656            'talkino_styles_page',
     657            'talkino_load_font_awesome_deferred',
     658            array(
     659                'type'              => 'string',
     660                'sanitize_callback' => array( $this, 'sanitize_load_font_awesome_deferred' ),
     661            )
     662        );
     663
     664        // Add chatbox icon option field.
     665        add_settings_field(
     666            'load_font_awesome_deferred_id',
     667            esc_html__( 'Load Font Awesome Deferred:', 'talkino' ),
     668            array( $this, 'load_font_awesome_deferred_field_callback' ),
    631669            'talkino_styles_page',
    632670            'talkino_styles_section'
     
    18361874    }
    18371875
     1876    /**
     1877     * Callback function to render text area field of chatbox button field.
     1878     *
     1879     * @since    1.0.0
     1880     */
     1881    public function chatbox_button_text_field_callback() {
     1882
     1883        $chatbox_button_text = get_option( 'talkino_chatbox_button_text' );
     1884        ?>
     1885        <textarea name="talkino_chatbox_button_text" class="large-text" maxlength="50" rows="2"><?php echo isset( $chatbox_button_text ) ? esc_textarea( $chatbox_button_text ) : ''; ?></textarea>
     1886        <?php
     1887
     1888    }
     1889
    18381890    /********************************* Styles *********************************/
    18391891    /**
     
    19532005        <input type="hidden" id="talkino-chatbox-icon" type="text" name="talkino_chatbox_icon" placeholder="Select icon" data-fa-browser value="<?php echo isset( $chatbox_icon_field ) ? esc_attr( $chatbox_icon_field ) : 'fa fa-comment'; ?>" />
    19542006        <span id="talkino-icon-container">
    1955             <i id="talkino-icon-preview" class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> fa-2xl"></i>
     2007            <i id="talkino-icon-preview" class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> fa-2xl talkino"></i>
    19562008        </span>
    19572009        <i><?php esc_html_e( 'Please click on the icon to select the Font Awesome icon of chatbox.', 'talkino' ); ?></i>
    19582010        <?php
     2011
     2012    }
     2013
     2014    /**
     2015     * Callback function to load font awesome deferred field.
     2016     *
     2017     * @since    1.0.0
     2018     */
     2019    public function load_font_awesome_deferred_field_callback() {
     2020
     2021        $load_font_awesome_deferred    = get_option( 'talkino_load_font_awesome_deferred' );
     2022        $is_load_font_awesome_deferred = ( ! empty( $load_font_awesome_deferred ) && 'on' === $load_font_awesome_deferred ) ? 'checked' : '';
     2023
     2024        ?>
     2025        <input name="talkino_load_font_awesome_deferred" type="hidden" value='off'/>
     2026        <input name="talkino_load_font_awesome_deferred" type="checkbox" <?php echo esc_attr( $is_load_font_awesome_deferred ); ?> value='on' /> <?php esc_html_e( 'Enable Talkino to load the latest version of Font Awesome at highest priority.', 'talkino' ); ?>
     2027        <p>
     2028            <i><?php esc_html_e( 'Recommended to enable this feature to load the latest version of Font Awesome at higest priority or turn it off if the latest version of Font Awesome affects your theme.', 'talkino' ); ?></i>
     2029        </p>
     2030        <?php
     2031
     2032    }
     2033
     2034    /**
     2035     * Sanitize function to validate the load font awesome deferred field.
     2036     *
     2037     * @since     1.0.0
     2038     * @param     string $load_font_awesome_deferred    The load font awesome deferred value.
     2039     *
     2040     * @return    string    The validated value of load font awesome deferred.
     2041     */
     2042    public function sanitize_load_font_awesome_deferred( $load_font_awesome_deferred ) {
     2043
     2044        // Sanitize the checkbox.
     2045        if ( ! empty( $load_font_awesome_deferred ) ) {
     2046            if ( 'on' === $load_font_awesome_deferred || 'off' === $load_font_awesome_deferred ) {
     2047                $load_font_awesome_deferred = $load_font_awesome_deferred;
     2048
     2049            } else {
     2050
     2051                $load_font_awesome_deferred = 'on';
     2052
     2053                // Notify the user on invalid input.
     2054                add_settings_error( 'talkino_load_font_awesome_deferred', 'invalid_load_font_awesome_deferred_value', esc_html__( 'Oops, you have inserted invalid input of load font awesome deferred field!', 'talkino' ), 'error' );
     2055
     2056            }
     2057        }
     2058
     2059        return $load_font_awesome_deferred;
    19592060
    19602061    }
     
    28602961            update_option( 'talkino_offline_message', 'Sorry, we are currently offline.' );
    28612962
     2963            // Reset chatbox button text.
     2964            update_option( 'talkino_chatbox_button_text', 'Chat Now' );
     2965
    28622966            // Delete to reset exclude pages.
    28632967            delete_option( 'talkino_chatbox_exclude_pages' );
  • talkino/trunk/includes/admin/class-talkino-upgrader.php

    r2794891 r2795911  
    5555        }
    5656
     57        // Add chatbox button text if it does not exist when upgrade from old version.
     58        if ( get_option( 'talkino_chatbox_button_text' ) === false ) {
     59            add_option( 'talkino_chatbox_button_text', 'Chat Now' );
     60        }
     61
     62        // Add load font awesome deferred data if it does not exist when upgrade from old version.
     63        if ( get_option( 'talkino_load_font_awesome_deferred' ) === false ) {
     64            add_option( 'talkino_load_font_awesome_deferred', 'on' );
     65        }
     66
    5767    }
    5868
  • talkino/trunk/includes/class-talkino-activator.php

    r2794891 r2795911  
    234234        }
    235235
    236         // Add show on post data if it does not exist.
    237         if ( get_option( 'talkino_show_on_post' ) === false ) {
    238             add_option( 'talkino_show_on_post', 'on' );
    239         }
    240 
    241         // Add show on search data if it does not exist.
    242         if ( get_option( 'talkino_show_on_search' ) === false ) {
    243             add_option( 'talkino_show_on_search', 'on' );
    244         }
    245 
    246         // Add show on woocommerce shop, product, product category and tag pages data if it does not exist.
    247         if ( get_option( 'talkino_show_on_woocommerce_pages' ) === false ) {
    248             add_option( 'talkino_show_on_woocommerce_pages', 'on' );
     236        // Add chatbox button text if it does not exist.
     237        if ( get_option( 'talkino_chatbox_button_text' ) === false ) {
     238            add_option( 'talkino_chatbox_button_text', 'Chat Now' );
    249239        }
    250240
     
    265255        }
    266256
     257        // Add load font awesome deferred data if it does not exist.
     258        if ( get_option( 'talkino_load_font_awesome_deferred' ) === false ) {
     259            add_option( 'talkino_load_font_awesome_deferred', 'on' );
     260        }
     261
    267262        // Add show on desktop data if it does not exist.
    268263        if ( get_option( 'talkino_show_on_desktop' ) === false ) {
     
    316311        }
    317312
     313        // Display options.
     314        // Add show on post data if it does not exist.
     315        if ( get_option( 'talkino_show_on_post' ) === false ) {
     316            add_option( 'talkino_show_on_post', 'on' );
     317        }
     318
     319        // Add show on search data if it does not exist.
     320        if ( get_option( 'talkino_show_on_search' ) === false ) {
     321            add_option( 'talkino_show_on_search', 'on' );
     322        }
     323
     324        // Add show on woocommerce shop, product, product category and tag pages data if it does not exist.
     325        if ( get_option( 'talkino_show_on_woocommerce_pages' ) === false ) {
     326            add_option( 'talkino_show_on_woocommerce_pages', 'on' );
     327        }
     328
    318329        // Contact Form options.
    319330        // Add contact form status if it does not exist.
  • talkino/trunk/includes/class-talkino-i18n.php

    r2794891 r2795911  
    5858        do_action( 'wpml_register_single_string', 'talkino', 'Agent Not Available Message', get_option( 'talkino_agent_not_available_message' ) );
    5959        do_action( 'wpml_register_single_string', 'talkino', 'Offline Message', get_option( 'talkino_offline_message' ) );
     60        do_action( 'wpml_register_single_string', 'talkino', 'Chatbox Button Text', get_option( 'talkino_chatbox_button_text' ) );
    6061
    6162    }
  • talkino/trunk/includes/class-talkino.php

    r2794891 r2795911  
    184184
    185185        // Enqueue all the scripts and stylesheets.
    186         $this->loader->add_action( 'admin_enqueue_scripts', $talkino_admin, 'enqueue_styles' );
     186        if ( get_option( 'talkino_load_font_awesome_deferred' ) === 'on' ) {
     187            $this->loader->add_action( 'admin_enqueue_scripts', $talkino_admin, 'enqueue_styles', 999 );
     188        } else {
     189            $this->loader->add_action( 'admin_enqueue_scripts', $talkino_admin, 'enqueue_styles' );
     190        }
     191
    187192        $this->loader->add_action( 'admin_enqueue_scripts', $talkino_admin, 'enqueue_scripts' );
    188193
     
    248253        $talkino_chatbox  = new Talkino_Chatbox();
    249254
    250         $this->loader->add_action( 'wp_enqueue_scripts', $talkino_frontend, 'enqueue_styles' );
     255        if ( get_option( 'talkino_load_font_awesome_deferred' ) === 'on' ) {
     256            $this->loader->add_action( 'get_footer', $talkino_frontend, 'enqueue_styles', 100 );
     257        } else {
     258            $this->loader->add_action( 'wp_enqueue_scripts', $talkino_frontend, 'enqueue_styles' );
     259        }
     260
    251261        $this->loader->add_action( 'wp_enqueue_scripts', $talkino_frontend, 'enqueue_scripts' );
    252262
  • talkino/trunk/includes/frontend/class-talkino-frontend.php

    r2794891 r2795911  
    7676    public function enqueue_styles() {
    7777
    78         wp_enqueue_style( $this->plugin_name, plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/css/talkino-frontend.css', array(), $this->version, 'all' );
     78        wp_enqueue_style( 'talkino-frontend-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/css/talkino-frontend.css', array(), $this->version, 'all' );
    7979
    8080        // Enqueue bootstrap and font awesome css for chatbox.
    81         wp_enqueue_style( 'bootstrap-min-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/bootstrap-5.2.1-dist/css/bootstrap.min.css', array(), $this->version, 'all' );
    82         wp_enqueue_style( 'fontawesome-min-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/fontawesome-free-6.2.0-web/css/all.min.css', array(), $this->version, 'all' );
     81        wp_enqueue_style( 'bootstrap-min-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/bootstrap-5.2.1-dist/css/bootstrap.min.css', array(), '5.2.1', 'all' );
     82        wp_enqueue_style( 'font-awesome-min-css', plugin_dir_url( TALKINO_BASE_NAME ) . 'assets/fontawesome-free-6.2.0-web/css/all.min.css', array(), '6.2.0', 'all' );
    8383
    8484    }
  • talkino/trunk/languages/talkino.pot

    r2794891 r2795911  
    44"Project-Id-Version: Talkino\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2022-10-06 05:35+0000\n"
     6"POT-Creation-Date: 2022-10-08 08:49+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    6868msgstr ""
    6969
    70 #: includes/admin/class-talkino-settings.php:2650
     70#: includes/admin/class-talkino-settings.php:2751
    7171msgid "Activate Google reCAPTCHA (v3) on contact form."
    7272msgstr ""
    7373
    74 #: includes/admin/class-talkino-settings.php:1066
     74#: includes/admin/class-talkino-settings.php:1104
    7575msgid "Activate Google reCaptcha v3:"
    7676msgstr ""
    7777
    78 #: includes/admin/class-talkino-settings.php:2499
     78#: includes/admin/class-talkino-settings.php:2600
    7979msgid ""
    8080"Activate the contact form for allowing users to email to admin when the "
     
    159159msgstr ""
    160160
    161 #: includes/admin/class-talkino-settings.php:2957
     161#: includes/admin/class-talkino-settings.php:3061
    162162msgid "All settings data of Talkino has been reset successfully!"
    163163msgstr ""
    164164
    165 #: templates/chatbox-away.php:38 includes/admin/class-talkino-settings.php:1280
     165#: templates/chatbox-away.php:40 includes/admin/class-talkino-settings.php:1318
    166166msgid "Away"
    167167msgstr ""
    168168
    169 #: includes/admin/class-talkino-settings.php:759
     169#: includes/admin/class-talkino-settings.php:797
    170170msgid "Background Color for Chatbox:"
    171171msgstr ""
    172172
    173 #: templates/contact-form.php:34 templates/chatbox-online.php:34
    174 #: templates/chatbox-offline.php:33 templates/chatbox-away.php:33
     173#: templates/contact-form.php:34
    175174msgid "Chat Now"
    176175msgstr ""
     
    196195msgstr ""
    197196
    198 #: includes/admin/class-talkino-settings.php:629
     197#: includes/admin/class-talkino-settings.php:589
     198msgid "Chatbox Button Text:"
     199msgstr ""
     200
     201#: includes/admin/class-talkino-settings.php:648
    199202msgid "Chatbox Icon:"
    200203msgstr ""
     
    204207msgstr ""
    205208
     209#: includes/admin/class-talkino-settings.php:628
     210msgid "Chatbox Position:"
     211msgstr ""
     212
    206213#: includes/admin/class-talkino-settings.php:609
    207 msgid "Chatbox Position:"
    208 msgstr ""
    209 
    210 #: includes/admin/class-talkino-settings.php:590
    211214msgid "Chatbox Style:"
    212215msgstr ""
     
    228231msgstr ""
    229232
    230 #: includes/admin/class-talkino-settings.php:1189
     233#: includes/admin/class-talkino-settings.php:1227
    231234msgid "Customize the style of the chatbox."
    232235msgstr ""
     
    241244msgstr ""
    242245
    243 #: includes/admin/class-talkino-settings.php:1175
     246#: includes/admin/class-talkino-settings.php:1213
    244247msgid "Edit the text of chatbox and its display."
    245248msgstr ""
    246249
    247 #: includes/admin/class-talkino-settings.php:933
     250#: includes/admin/class-talkino-settings.php:971
    248251msgid "Email Recipient:"
    249252msgstr ""
    250253
    251 #: includes/admin/class-talkino-settings.php:952
     254#: includes/admin/class-talkino-settings.php:990
    252255msgid "Email Subject:"
    253256msgstr ""
     
    257260msgstr ""
    258261
    259 #: includes/admin/class-talkino-settings.php:1246
     262#: includes/admin/class-talkino-settings.php:1284
    260263msgid "Enable Google reCaptcha v3 on the contact form."
    261264msgstr ""
    262265
    263 #: includes/admin/class-talkino-settings.php:2360
     266#: includes/admin/class-talkino-settings.php:2461
    264267msgid "Enable Talkino chatbox to show on blog and post pages."
    265268msgstr ""
    266269
    267 #: includes/admin/class-talkino-settings.php:1974
     270#: includes/admin/class-talkino-settings.php:2075
    268271msgid "Enable Talkino chatbox to show on desktop."
    269272msgstr ""
    270273
    271 #: includes/admin/class-talkino-settings.php:2020
     274#: includes/admin/class-talkino-settings.php:2121
    272275msgid "Enable Talkino chatbox to show on mobile."
    273276msgstr ""
    274277
    275 #: includes/admin/class-talkino-settings.php:2406
     278#: includes/admin/class-talkino-settings.php:2507
    276279msgid "Enable Talkino chatbox to show on search page."
    277280msgstr ""
    278281
    279 #: includes/admin/class-talkino-settings.php:2452
     282#: includes/admin/class-talkino-settings.php:2553
    280283msgid ""
    281284"Enable Talkino chatbox to show on WooCommerce shop, product, product "
     
    283286msgstr ""
    284287
    285 #: includes/admin/class-talkino-settings.php:2773
     288#: includes/admin/class-talkino-settings.php:2874
    286289msgid ""
    287290"Enable Talkino plugin to completely remove all of its data when the plugin "
     
    289292msgstr ""
    290293
    291 #: includes/admin/class-talkino-settings.php:2727
     294#: includes/admin/class-talkino-settings.php:2828
    292295msgid "Enable Talkino plugin to reset all data of settings to default."
     296msgstr ""
     297
     298#: includes/admin/class-talkino-settings.php:2026
     299msgid ""
     300"Enable Talkino to load the latest version of Font Awesome at highest "
     301"priority."
    293302msgstr ""
    294303
     
    313322msgstr ""
    314323
    315 #: includes/admin/class-talkino-settings.php:833
     324#: includes/admin/class-talkino-settings.php:871
    316325msgid "Exclude Pages from Chatbox Display:"
    317326msgstr ""
     
    325334msgstr ""
    326335
    327 #: includes/admin/class-talkino-settings.php:1047
     336#: includes/admin/class-talkino-settings.php:1085
    328337msgid "Failed Email Sent Message:"
    329338msgstr ""
    330339
    331 #: includes/admin/class-talkino-settings.php:1232
     340#: includes/admin/class-talkino-settings.php:1270
    332341#, php-format
    333342msgid ""
     
    337346msgstr ""
    338347
    339 #: includes/admin/class-talkino-settings.php:1466
     348#: includes/admin/class-talkino-settings.php:1504
    340349#: includes/admin/meta-boxes/views/html-meta-box-options.php:124
    341350msgid "Friday"
     
    346355msgstr ""
    347356
    348 #: includes/admin/class-talkino-settings.php:1161
     357#: includes/admin/class-talkino-settings.php:1199
    349358msgid "Global settings to handle online status and schedule of chatbox."
    350359msgstr ""
     
    354363msgstr ""
    355364
    356 #: includes/admin/class-talkino-settings.php:1104
     365#: includes/admin/class-talkino-settings.php:1142
    357366msgid "Google reCaptcha v3 Secret Key:"
    358367msgstr ""
    359368
    360 #: includes/admin/class-talkino-settings.php:1085
     369#: includes/admin/class-talkino-settings.php:1123
    361370msgid "Google reCaptcha v3 Site Key:"
    362371msgstr ""
     
    382391msgstr ""
    383392
    384 #: includes/admin/class-talkino-settings.php:1203
     393#: includes/admin/class-talkino-settings.php:1241
    385394msgid ""
    386395"Just drag and drop to arrange the ordering of chat channels and agents. It "
     
    394403msgstr ""
    395404
    396 #: includes/admin/class-talkino-settings.php:1902
     405#: includes/admin/class-talkino-settings.php:1954
    397406msgid "Left Position"
    398407msgstr ""
    399408
    400 #: includes/admin/class-talkino-settings.php:1217
     409#: includes/admin/class-talkino-settings.php:667
     410msgid "Load Font Awesome Deferred:"
     411msgstr ""
     412
     413#: includes/admin/class-talkino-settings.php:1255
    401414msgid ""
    402415"Manage the pages, post, search and WooCommerce pages to display or hide "
     
    404417msgstr ""
    405418
    406 #: includes/admin/class-talkino-settings.php:1391
     419#: includes/admin/class-talkino-settings.php:1429
    407420#: includes/admin/meta-boxes/views/html-meta-box-options.php:56
    408421msgid "Monday"
     
    431444msgstr ""
    432445
    433 #: templates/contact-form.php:39 templates/chatbox-offline.php:38
    434 #: includes/admin/class-talkino-settings.php:1281
     446#: templates/contact-form.php:39 templates/chatbox-offline.php:40
     447#: includes/admin/class-talkino-settings.php:1319
    435448msgid "Offline"
    436449msgstr ""
     
    440453msgstr ""
    441454
    442 #: templates/chatbox-online.php:39
    443 #: includes/admin/class-talkino-settings.php:1279
     455#: templates/chatbox-online.php:41
     456#: includes/admin/class-talkino-settings.php:1317
    444457msgid "Online"
    445458msgstr ""
     
    449462msgstr ""
    450463
     464#: includes/admin/class-talkino-settings.php:1986
     465msgid "Oops, you have inserted invalid input of chatbox position field!"
     466msgstr ""
     467
    451468#: includes/admin/class-talkino-settings.php:1934
    452 msgid "Oops, you have inserted invalid input of chatbox position field!"
    453 msgstr ""
    454 
    455 #: includes/admin/class-talkino-settings.php:1882
    456469msgid "Oops, you have inserted invalid input of chatbox style field!"
    457470msgstr ""
    458471
    459 #: includes/admin/class-talkino-settings.php:2524
     472#: includes/admin/class-talkino-settings.php:2625
    460473msgid "Oops, you have inserted invalid input of contact form field!"
    461474msgstr ""
    462475
    463 #: includes/admin/class-talkino-settings.php:2798
     476#: includes/admin/class-talkino-settings.php:2899
    464477msgid "Oops, you have inserted invalid input of data removing field!"
    465478msgstr ""
    466479
    467 #: includes/admin/class-talkino-settings.php:1302
     480#: includes/admin/class-talkino-settings.php:1340
    468481msgid "Oops, you have inserted invalid input of global online status field!"
    469482msgstr ""
    470483
    471 #: includes/admin/class-talkino-settings.php:1556
    472 #: includes/admin/class-talkino-settings.php:1571
    473 #: includes/admin/class-talkino-settings.php:1586
    474 #: includes/admin/class-talkino-settings.php:1601
    475 #: includes/admin/class-talkino-settings.php:1616
    476 #: includes/admin/class-talkino-settings.php:1631
    477 #: includes/admin/class-talkino-settings.php:1646
     484#: includes/admin/class-talkino-settings.php:2054
     485msgid ""
     486"Oops, you have inserted invalid input of load font awesome deferred field!"
     487msgstr ""
     488
     489#: includes/admin/class-talkino-settings.php:1594
     490#: includes/admin/class-talkino-settings.php:1609
     491#: includes/admin/class-talkino-settings.php:1624
     492#: includes/admin/class-talkino-settings.php:1639
     493#: includes/admin/class-talkino-settings.php:1654
     494#: includes/admin/class-talkino-settings.php:1669
     495#: includes/admin/class-talkino-settings.php:1684
    478496msgid "Oops, you have inserted invalid input of online schedule field!"
    479497msgstr ""
    480498
    481 #: includes/admin/class-talkino-settings.php:2675
     499#: includes/admin/class-talkino-settings.php:2776
    482500msgid "Oops, you have inserted invalid input of recaptcha field!"
    483501msgstr ""
    484502
    485 #: includes/admin/class-talkino-settings.php:2752
     503#: includes/admin/class-talkino-settings.php:2853
    486504msgid "Oops, you have inserted invalid input of reset settings field!"
    487505msgstr ""
    488506
    489 #: includes/admin/class-talkino-settings.php:1999
     507#: includes/admin/class-talkino-settings.php:2100
    490508msgid "Oops, you have inserted invalid input of show on desktop field!"
    491509msgstr ""
    492510
    493 #: includes/admin/class-talkino-settings.php:2206
     511#: includes/admin/class-talkino-settings.php:2307
    494512msgid "Oops, you have inserted invalid input of show on mobile field!"
    495513msgstr ""
    496514
    497 #: includes/admin/class-talkino-settings.php:2385
     515#: includes/admin/class-talkino-settings.php:2486
    498516msgid "Oops, you have inserted invalid input of show on post field!"
    499517msgstr ""
    500518
    501 #: includes/admin/class-talkino-settings.php:2431
     519#: includes/admin/class-talkino-settings.php:2532
    502520msgid "Oops, you have inserted invalid input of show on search page field!"
    503521msgstr ""
    504522
    505 #: includes/admin/class-talkino-settings.php:2477
     523#: includes/admin/class-talkino-settings.php:2578
    506524msgid ""
    507525"Oops, you have inserted invalid input of show on woocommerce shop and "
     
    509527msgstr ""
    510528
    511 #: includes/admin/class-talkino-settings.php:1343
     529#: includes/admin/class-talkino-settings.php:1381
    512530msgid "Oops, you have inserted invalid input of start chatting method field!"
    513531msgstr ""
    514532
    515 #: includes/admin/class-talkino-settings.php:1321
     533#: includes/admin/class-talkino-settings.php:1359
    516534msgid "Open in new window or tab"
    517535msgstr ""
    518536
    519 #: includes/admin/class-talkino-settings.php:1322
     537#: includes/admin/class-talkino-settings.php:1360
    520538msgid "Open in same window or tab"
    521539msgstr ""
     
    526544msgstr ""
    527545
    528 #: includes/admin/class-talkino-settings.php:814
     546#: includes/admin/class-talkino-settings.php:852
    529547msgid "Ordering of Agents:"
    530548msgstr ""
    531549
    532 #: includes/admin/class-talkino-settings.php:805
     550#: includes/admin/class-talkino-settings.php:843
    533551msgid "Ordering of Chat Channels:"
    534552msgstr ""
     
    544562msgstr ""
    545563
    546 #: includes/admin/class-talkino-settings.php:1957
     564#: includes/admin/class-talkino-settings.php:2009
    547565msgid "Please click on the icon to select the Font Awesome icon of chatbox."
    548566msgstr ""
    549567
    550 #: includes/admin/class-talkino-settings.php:1247
     568#: includes/admin/class-talkino-settings.php:1285
    551569msgid "Please refer"
    552570msgstr ""
    553571
    554 #: includes/admin/class-talkino-settings.php:1855
     572#: includes/admin/class-talkino-settings.php:2028
     573msgid ""
     574"Recommended to enable this feature to load the latest version of Font "
     575"Awesome at higest priority or turn it off if the latest version of Font "
     576"Awesome affects your theme."
     577msgstr ""
     578
     579#: includes/admin/class-talkino-settings.php:1907
    555580msgid "Rectangle style"
    556581msgstr ""
     
    560585msgstr ""
    561586
    562 #: includes/admin/class-talkino-settings.php:1143
     587#: includes/admin/class-talkino-settings.php:1181
    563588msgid "Remove Data on Uninstall:"
    564589msgstr ""
    565590
    566 #: includes/admin/class-talkino-settings.php:1124
     591#: includes/admin/class-talkino-settings.php:1162
    567592msgid "Reset Settings:"
    568593msgstr ""
    569594
    570 #: includes/admin/class-talkino-settings.php:1907
     595#: includes/admin/class-talkino-settings.php:1959
    571596msgid "Right Position"
    572597msgstr ""
    573598
    574 #: includes/admin/class-talkino-settings.php:1850
     599#: includes/admin/class-talkino-settings.php:1902
    575600msgid "Round style"
    576601msgstr ""
    577602
    578 #: includes/admin/class-talkino-settings.php:1485
     603#: includes/admin/class-talkino-settings.php:1523
    579604#: includes/admin/meta-boxes/views/html-meta-box-options.php:141
    580605msgid "Saturday"
     
    597622msgstr ""
    598623
    599 #: includes/admin/class-talkino-settings.php:1522
     624#: includes/admin/class-talkino-settings.php:1560
    600625#: includes/admin/meta-boxes/views/html-meta-box-options.php:175
    601626msgid "Select all days"
     
    606631msgstr ""
    607632
     633#: includes/admin/class-talkino-settings.php:1047
     634msgid "Sender's Email:"
     635msgstr ""
     636
    608637#: includes/admin/class-talkino-settings.php:1009
    609 msgid "Sender's Email:"
    610 msgstr ""
    611 
    612 #: includes/admin/class-talkino-settings.php:971
    613638msgid "Sender's Message:"
    614639msgstr ""
    615640
    616 #: includes/admin/class-talkino-settings.php:990
     641#: includes/admin/class-talkino-settings.php:1028
    617642msgid "Sender's Name:"
    618643msgstr ""
     
    627652msgstr ""
    628653
    629 #: includes/admin/class-talkino-settings.php:1231
     654#: includes/admin/class-talkino-settings.php:1269
    630655msgid "Settings to activate and handle contact form when chatbox is offline."
    631656msgstr ""
    632657
    633 #: includes/admin/class-talkino-settings.php:914
     658#: includes/admin/class-talkino-settings.php:952
    634659msgid "Show Contact Form When Offline:"
    635660msgstr ""
    636661
    637 #: includes/admin/class-talkino-settings.php:852
     662#: includes/admin/class-talkino-settings.php:890
    638663msgid "Show on Blog and Post Pages:"
    639664msgstr ""
    640665
    641 #: includes/admin/class-talkino-settings.php:648
     666#: includes/admin/class-talkino-settings.php:686
    642667msgid "Show on Desktop:"
    643668msgstr ""
    644669
    645 #: includes/admin/class-talkino-settings.php:667
     670#: includes/admin/class-talkino-settings.php:705
    646671msgid "Show on Mobile:"
    647672msgstr ""
    648673
    649 #: includes/admin/class-talkino-settings.php:871
     674#: includes/admin/class-talkino-settings.php:909
    650675msgid "Show on Search Page:"
    651676msgstr ""
    652677
    653 #: includes/admin/class-talkino-settings.php:893
     678#: includes/admin/class-talkino-settings.php:931
    654679msgid "Show on Woocommerce Pages:"
    655680msgstr ""
    656681
    657 #: includes/admin/class-talkino-settings.php:687
     682#: includes/admin/class-talkino-settings.php:725
    658683msgid "Start Chatting Method:"
    659684msgstr ""
     
    668693msgstr ""
    669694
    670 #: includes/admin/class-talkino-settings.php:795
     695#: includes/admin/class-talkino-settings.php:833
    671696msgid "Subtitle Color for Chatbox:"
    672697msgstr ""
     
    684709msgstr ""
    685710
    686 #: includes/admin/class-talkino-settings.php:1028
     711#: includes/admin/class-talkino-settings.php:1066
    687712msgid "Successful Email Sent Message:"
    688713msgstr ""
    689714
    690 #: includes/admin/class-talkino-settings.php:1504
     715#: includes/admin/class-talkino-settings.php:1542
    691716#: includes/admin/meta-boxes/views/html-meta-box-options.php:158
    692717msgid "Sunday"
     
    714739msgstr ""
    715740
    716 #: includes/admin/class-talkino-settings.php:1262
     741#: includes/admin/class-talkino-settings.php:1300
    717742msgid ""
    718743"The advanced settings to control the option of reset settings and "
     
    724749msgstr ""
    725750
    726 #: includes/admin/class-talkino-settings.php:723
     751#: includes/admin/class-talkino-settings.php:761
    727752msgid "Theme Color for Away Status:"
    728753msgstr ""
    729754
    730 #: includes/admin/class-talkino-settings.php:741
     755#: includes/admin/class-talkino-settings.php:779
    731756msgid "Theme Color for Offline Status:"
    732757msgstr ""
    733758
    734 #: includes/admin/class-talkino-settings.php:705
     759#: includes/admin/class-talkino-settings.php:743
    735760msgid "Theme Color for Online Status:"
    736761msgstr ""
    737762
    738 #: includes/admin/class-talkino-settings.php:2162
     763#: includes/admin/class-talkino-settings.php:2263
    739764msgid "There is currently no agent."
    740765msgstr ""
    741766
    742 #: includes/admin/class-talkino-settings.php:1447
     767#: includes/admin/class-talkino-settings.php:1485
    743768#: includes/admin/meta-boxes/views/html-meta-box-options.php:107
    744769msgid "Thursday"
     
    749774msgstr ""
    750775
    751 #: includes/admin/class-talkino-settings.php:777
     776#: includes/admin/class-talkino-settings.php:815
    752777msgid "Title Color for Chatbox:"
    753778msgstr ""
    754779
    755 #: includes/admin/class-talkino-settings.php:1247
     780#: includes/admin/class-talkino-settings.php:1285
    756781msgid "to create Google reCaptcha v3 site key and secret key."
    757782msgstr ""
     
    761786msgstr ""
    762787
    763 #: includes/admin/class-talkino-settings.php:1409
     788#: includes/admin/class-talkino-settings.php:1447
    764789#: includes/admin/meta-boxes/views/html-meta-box-options.php:73
    765790msgid "Tuesday"
     
    788813msgstr ""
    789814
    790 #: includes/admin/class-talkino-settings.php:1428
     815#: includes/admin/class-talkino-settings.php:1466
    791816#: includes/admin/meta-boxes/views/html-meta-box-options.php:90
    792817msgid "Wednesday"
  • talkino/trunk/readme.txt

    r2794891 r2795911  
    77Requires at least: 4.9
    88Tested up to: 6.0.2
    9 Stable tag: 1.1.5
     9Stable tag: 1.1.6
    1010Requires PHP: 7.3
    1111License: GPLv2 or later
     
    171171== Changelog ==
    172172
     173= 1.1.6, Oct 08, 2022 =
     174* Added: New feature to edit the text of chatbox button(Rectangle style).
     175* Added: New setting to allow users to load Font Awesome deffered.
     176* Fixed: The conflict of Font Awesome version 4.7 for some themes when browsing chatbox icons on settings.
     177
    173178= 1.1.5, Oct 06, 2022 =
    174179* Improvement: Beautify the icon picker of chatbox.
  • talkino/trunk/talkino.php

    r2794891 r2795911  
    1111 * Plugin URI:        https://traxconn.com/
    1212 * Description:       Talkino allows you to integrate multi social messengers and contact into your website and enable your users to contact you using multi social messengers' accounts.
    13  * Version:           1.1.5
     13 * Version:           1.1.6
    1414 * Author:            Traxconn
    1515 * Requires at least: 4.9
     
    3131 * Current plugin version.
    3232 */
    33 define( 'TALKINO_VERSION', '1.1.5' );
     33define( 'TALKINO_VERSION', '1.1.6' );
    3434
    3535/**
  • talkino/trunk/templates/chatbox-away.php

    r2794891 r2795911  
    1818    $talkino_chat_subtitle               = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_away_subtitle' ), 'talkino', 'Chatbox Away Subtitle' );
    1919    $talkino_agent_not_available_message = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_agent_not_available_message' ), 'talkino', 'Agent Not Available Message' );
     20    $talkino_chatbox_button_text         = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_button_text' ), 'talkino', 'Chatbox Button Text' );
    2021
    2122} else {
     
    2324    $talkino_chat_subtitle               = get_option( 'talkino_chatbox_away_subtitle' );
    2425    $talkino_agent_not_available_message = get_option( 'talkino_agent_not_available_message' );
     26    $talkino_chatbox_button_text         = get_option( 'talkino_chatbox_button_text' );
    2527
    2628}
     
    2931<label class="talkino-chat-btn" for="check">
    3032    <div class="talkino-icon">
    31         <i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> round"></i>
     33        <i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> round talkino"></i>
    3234    </div>
    33     <div class="talkino-rectangle-label"><i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> rectangle fa-xl"></i> <?php esc_html_e( 'Chat Now', 'talkino' ); ?></div>
     35    <div class="talkino-rectangle-label"><i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> rectangle fa-xl talkino"></i> <?php echo esc_html( $talkino_chatbox_button_text ); ?></div>
    3436    <i class="fa fa-close talkino-close"></i>
    3537</label>
  • talkino/trunk/templates/chatbox-offline.php

    r2794891 r2795911  
    1616if ( is_plugin_active( 'wpml-string-translation/plugin.php' ) ) {
    1717
    18     $talkino_chat_subtitle   = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_offline_subtitle' ), 'talkino', 'Chatbox Offline Subtitle' );
    19     $talkino_offline_message = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_offline_message' ), 'talkino', 'Offline Message' );
     18    $talkino_chat_subtitle       = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_offline_subtitle' ), 'talkino', 'Chatbox Offline Subtitle' );
     19    $talkino_offline_message     = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_offline_message' ), 'talkino', 'Offline Message' );
     20    $talkino_chatbox_button_text = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_button_text' ), 'talkino', 'Chatbox Button Text' );
    2021
    2122} else {
    2223
    23     $talkino_chat_subtitle   = get_option( 'talkino_chatbox_offline_subtitle' );
    24     $talkino_offline_message = get_option( 'talkino_offline_message' );
     24    $talkino_chat_subtitle       = get_option( 'talkino_chatbox_offline_subtitle' );
     25    $talkino_offline_message     = get_option( 'talkino_offline_message' );
     26    $talkino_chatbox_button_text = get_option( 'talkino_chatbox_button_text' );
    2527}
    2628
     
    2931<label class="talkino-chat-btn" for="check">
    3032    <div class="talkino-icon">
    31         <i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> round"></i>
     33        <i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> round talkino"></i>
    3234    </div>
    33     <div class="talkino-rectangle-label"><i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> rectangle fa-xl"></i> <?php esc_html_e( 'Chat Now', 'talkino' ); ?></div>
     35    <div class="talkino-rectangle-label"><i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> rectangle fa-xl talkino"></i> <?php echo esc_html( $talkino_chatbox_button_text ); ?></div>
    3436    <i class="fa fa-close talkino-close"></i>
    3537</label>
  • talkino/trunk/templates/chatbox-online.php

    r2794891 r2795911  
    1818    $talkino_chat_subtitle               = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_online_subtitle' ), 'talkino', 'Chatbox Online Subtitle' );
    1919    $talkino_agent_not_available_message = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_agent_not_available_message' ), 'talkino', 'Agent Not Available Message' );
     20    $talkino_chatbox_button_text         = apply_filters( 'wpml_translate_single_string', get_option( 'talkino_chatbox_button_text' ), 'talkino', 'Chatbox Button Text' );
    2021
    2122} else {
     
    2324    $talkino_chat_subtitle               = get_option( 'talkino_chatbox_online_subtitle' );
    2425    $talkino_agent_not_available_message = get_option( 'talkino_agent_not_available_message' );
     26    $talkino_chatbox_button_text         = get_option( 'talkino_chatbox_button_text' );
    2527
    2628}
     
    3032<label class="talkino-chat-btn" for="check">
    3133    <div class="talkino-icon">
    32         <i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> round"></i>
     34        <i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> round talkino"></i>
    3335    </div>
    34     <div class="talkino-rectangle-label"><i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> rectangle fa-xl"></i> <?php esc_html_e( 'Chat Now', 'talkino' ); ?></div>
     36    <div class="talkino-rectangle-label"><i class="<?php echo esc_html( get_option( 'talkino_chatbox_icon' ) ); ?> rectangle fa-xl talkino"></i> <?php echo esc_html( $talkino_chatbox_button_text ); ?></div>
    3537    <i class="fa fa-close talkino-close"></i>
    3638</label>
  • talkino/trunk/uninstall.php

    r2794891 r2795911  
    8888        delete_option( 'talkino_agent_not_available_message' );
    8989        delete_option( 'talkino_offline_message' );
     90        delete_option( 'talkino_chatbox_button_text' );
    9091        delete_option( 'talkino_chatbox_exclude_pages' );
    91         delete_option( 'talkino_show_on_post' );
    92         delete_option( 'talkino_show_on_search' );
    93         delete_option( 'talkino_show_on_woocommerce_pages' );
    9492
    9593        // Styles options.
     
    9795        delete_option( 'talkino_chatbox_position' );
    9896        delete_option( 'talkino_chatbox_icon' );
     97        delete_option( 'talkino_load_font_awesome_deferred' );
    9998        delete_option( 'talkino_show_on_desktop' );
    10099        delete_option( 'talkino_show_on_mobile' );
     
    109108        // Ordering options.
    110109        delete_option( 'talkino_channel_ordering' );
     110
     111        // Display options.
     112        delete_option( 'talkino_show_on_post' );
     113        delete_option( 'talkino_show_on_search' );
     114        delete_option( 'talkino_show_on_woocommerce_pages' );
    111115
    112116        // Contact Form options.
Note: See TracChangeset for help on using the changeset viewer.