[{"data":1,"prerenderedAt":719},["ShallowReactive",2],{"ui-scripts-index-en":3},[4,65,108,160,202,242,284,329,371,411,456,498,540,594,636,677],{"id":5,"title":6,"body":7,"description":45,"extension":49,"meta":50,"navigation":59,"path":60,"seo":61,"stem":62,"__hash__":63,"url":64},"content/scripts/en/add-button-check-front-desk.md","Add Button Check on Front Desk from Direct Booking",{"type":8,"value":9,"toc":44},"minimark",[10,15,19,25,41],[11,12,14],"h2",{"id":13},"what-does-it-do","What does it do?",[16,17,18],"p",{},"This script adds a button to check reservation details in Front Desk and review refunds.",[16,20,21],{},[22,23,24],"strong",{},"Features:",[26,27,28,32,35,38],"ul",{},[29,30,31],"li",{},"Button to check details in Front Desk",[29,33,34],{},"Quick access to review refunds",[29,36,37],{},"Improves navigation between sections",[29,39,40],{},"Facilitates reservation management",[16,42,43],{},"It may be necessary to press the button twice if you are not logged into Front Desk, as the script does not check if you are connected.",{"title":45,"searchDepth":46,"depth":46,"links":47},"",2,[48],{"id":13,"depth":46,"text":14},"md",{"github":51,"category":52,"images":53},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/directBooking/addButtonCheckOnFrontDesk.user.js","Direct Booking",{"before":54,"after":55,"gallery":56},"/images/scripts/add-button-check-front-desk/from.png","/images/scripts/add-button-check-front-desk/to.png",[54,55,57,58],"/images/scripts/add-button-check-front-desk/from2.png","/images/scripts/add-button-check-front-desk/to2.png",true,"/scripts/en/add-button-check-front-desk",{"title":6,"description":45},"scripts/en/add-button-check-front-desk","FnRFjq_T7xYKSNXtgk65AS5YS6arljq5_00mRN9FnK0","/tools/ui/add-button-check-front-desk",{"id":66,"title":67,"body":68,"description":45,"extension":49,"meta":96,"navigation":59,"path":103,"seo":104,"stem":105,"__hash__":106,"url":107},"content/scripts/en/auto-refresh-inactivity.md","Auto Refresh On Inactivity",{"type":8,"value":69,"toc":93},[70,72,75,79],[11,71,14],{"id":13},[16,73,74],{},"This script automatically refreshes the page after a specified period of user inactivity to prevent session expiration issues.",[16,76,77],{},[22,78,24],{},[26,80,81,84,87,90],{},[29,82,83],{},"Refreshes page after 10 minutes of inactivity",[29,85,86],{},"Detects user activity (clicks, mouse movement, scroll) to do not refresh the page while using",[29,88,89],{},"Prevents session expiration",[29,91,92],{},"Works on all Little Hotelier and Direct Booking pages",{"title":45,"searchDepth":46,"depth":46,"links":94},[95],{"id":13,"depth":46,"text":14},{"github":97,"category":98,"images":99},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/autoRefreshOnInactivity.user.js","General",{"before":100,"after":101,"gallery":102},"/images/scripts/auto-refresh-inactivity/from.png","/images/scripts/auto-refresh-inactivity/to.png",[100,101],"/scripts/en/auto-refresh-inactivity",{"title":67,"description":45},"scripts/en/auto-refresh-inactivity","Lf2ev06svJvxQ2nJMH1aqqDZBjgLaflvrSGbDGOEuCU","/tools/ui/auto-refresh-inactivity",{"id":109,"title":110,"body":111,"description":45,"extension":49,"meta":148,"navigation":59,"path":155,"seo":156,"stem":157,"__hash__":158,"url":159},"content/scripts/en/bank-transfer-email-button.md","Bank Transfer Email Button",{"type":8,"value":112,"toc":145},[113,115,118,122,136],[11,114,14],{"id":13},[16,116,117],{},"This script adds a button for sending bank transfer details via email with pre-filled content.",[16,119,120],{},[22,121,24],{},[26,123,124,127,130,133],{},[29,125,126],{},"Button for sending bank transfer details",[29,128,129],{},"Pre-filled email content",[29,131,132],{},"Simplifies payment communication process",[29,134,135],{},"Improves efficiency in sending banking information",[137,138,139],"blockquote",{},[16,140,141,144],{},[22,142,143],{},"Note:"," This script is not published yet. Please contact me to create a custom script for your needs.",{"title":45,"searchDepth":46,"depth":46,"links":146},[147],{"id":13,"depth":46,"text":14},{"github":149,"category":150,"images":151},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/showExtraButtonEmailBank.user.js","Reservation Details",{"before":152,"after":153,"gallery":154},"/images/scripts/bank-transfer-email-button/from.png","/images/scripts/bank-transfer-email-button/to.png",[152,153],"/scripts/en/bank-transfer-email-button",{"title":110,"description":45},"scripts/en/bank-transfer-email-button","YrV_RpDFxh4Z7tOVWRPA9Io_Bw8J2Lk5GaqRnekTjNY","/tools/ui/bank-transfer-email-button",{"id":161,"title":162,"body":163,"description":45,"extension":49,"meta":191,"navigation":59,"path":197,"seo":198,"stem":199,"__hash__":200,"url":201},"content/scripts/en/change-inventory-name.md","Change Inventory Name",{"type":8,"value":164,"toc":188},[165,167,170,174],[11,166,14],{"id":13},[16,168,169],{},"This script changes the \"Inventory\" menu name to include pricing information, making it more intuitive and descriptive.",[16,171,172],{},[22,173,24],{},[26,175,176,179,182,185],{},[29,177,178],{},"Modifies \"Inventory\" menu name to \"Inventory - Prices\"",[29,180,181],{},"Works in multiple languages (Spanish and English)",[29,183,184],{},"Improves navigation clarity",[29,186,187],{},"Runs automatically when page loads",{"title":45,"searchDepth":46,"depth":46,"links":189},[190],{"id":13,"depth":46,"text":14},{"github":192,"category":52,"images":193},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/directBooking/changeInventoryName.user.js",{"before":194,"after":195,"gallery":196},"/images/scripts/change-inventory-name/from.png","/images/scripts/change-inventory-name/to.png",[194,195],"/scripts/en/change-inventory-name",{"title":162,"description":45},"scripts/en/change-inventory-name","XgF2dgYREyq3cLv-tZFP8gxopPZvCu4YYspPOQU1o74","/tools/ui/change-inventory-name",{"id":203,"title":204,"body":205,"description":45,"extension":49,"meta":230,"navigation":59,"path":237,"seo":238,"stem":239,"__hash__":240,"url":241},"content/scripts/en/compact-calendar-ui.md","Compact Calendar UI",{"type":8,"value":206,"toc":227},[207,209,212,216],[11,208,14],{"id":13},[16,210,211],{},"This script reduces the size of unnecessary elements in the Little Hotelier calendar to display more information on the screen.",[16,213,214],{},[22,215,24],{},[26,217,218,221,224],{},[29,219,220],{},"Optimizes date table layout",[29,222,223],{},"Displays the date titles in a single row instead of 3",[29,225,226],{},"Reduces the height of room type names",{"title":45,"searchDepth":46,"depth":46,"links":228},[229],{"id":13,"depth":46,"text":14},{"github":231,"category":232,"images":233},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/compactCalendarUI.user.js","Calendar View",{"before":234,"after":235,"gallery":236},"/images/scripts/compact-calendar-ui/from.png","/images/scripts/compact-calendar-ui/to.png",[234,235],"/scripts/en/compact-calendar-ui",{"title":204,"description":45},"scripts/en/compact-calendar-ui","A-MggrvGWYsGA1WeR60AGOZPZ95Kl2EMk0HF_rx_wro","/tools/ui/compact-calendar-ui",{"id":243,"title":244,"body":245,"description":45,"extension":49,"meta":273,"navigation":59,"path":279,"seo":280,"stem":281,"__hash__":282,"url":283},"content/scripts/en/compact-ui-reservation-details.md","Compact UI Reservation Details",{"type":8,"value":246,"toc":270},[247,249,252,256],[11,248,14],{"id":13},[16,250,251],{},"This script compacts the UI for reservation details and makes the comments section taller.",[16,253,254],{},[22,255,24],{},[26,257,258,261,264,267],{},[29,259,260],{},"Compacts reservation details UI",[29,262,263],{},"Increases comments section height",[29,265,266],{},"Optimizes screen space usage",[29,268,269],{},"Improves visibility of important information",{"title":45,"searchDepth":46,"depth":46,"links":271},[272],{"id":13,"depth":46,"text":14},{"github":274,"category":150,"images":275},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/compactUIReservationDetails.user.js",{"before":276,"after":277,"gallery":278},"/images/scripts/compact-ui-reservation-details/from.png","/images/scripts/compact-ui-reservation-details/to.png",[276,277],"/scripts/en/compact-ui-reservation-details",{"title":244,"description":45},"scripts/en/compact-ui-reservation-details","OjepA_PX88LEPq2krpqm_Cq2NxvuRxp4ZDgZYVIB8XQ","/tools/ui/compact-ui-reservation-details",{"id":285,"title":286,"body":287,"description":45,"extension":49,"meta":317,"navigation":59,"path":324,"seo":325,"stem":326,"__hash__":327,"url":328},"content/scripts/en/easy-save-province-country.md","Easy Save Province and Country",{"type":8,"value":288,"toc":314},[289,291,294,298],[11,290,14],{"id":13},[16,292,293],{},"This script streamlines the process of filling out guest details by providing an autocomplete list for Spanish provinces and automatically filling the related country field.",[16,295,296],{},[22,297,24],{},[26,299,300,303,306],{},[29,301,302],{},"Shows a list of Spanish provinces to select when focusing on the province field.",[29,304,305],{},"Automatically sets the country to \"Spain\" when a province is selected.",[29,307,308,309,313],{},"Sets an underscore ",[310,311,312],"code",{},"_"," for empty name and surname fields, meeting the requirements for the upcoming INE integration.",{"title":45,"searchDepth":46,"depth":46,"links":315},[316],{"id":13,"depth":46,"text":14},{"github":318,"category":150,"images":319},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/easySaveProvinceCountry.user.js",{"before":320,"after":321,"gallery":322},"/images/scripts/easy-save-province-country/from.png","/images/scripts/easy-save-province-country/to.png",[320,321,323],"/images/scripts/easy-save-province-country/three.png","/scripts/en/easy-save-province-country",{"title":286,"description":45},"scripts/en/easy-save-province-country","cRjvLTI6CmHc_zl6ZF8_0fhBePApglPRVr8LeGrOR9A","/tools/ui/easy-save-province-country",{"id":330,"title":331,"body":332,"description":45,"extension":49,"meta":360,"navigation":59,"path":366,"seo":367,"stem":368,"__hash__":369,"url":370},"content/scripts/en/extra-invoice-print-button.md","Extra Invoice Print Button",{"type":8,"value":333,"toc":357},[334,336,339,343],[11,335,14],{"id":13},[16,337,338],{},"This script adds an extra button to print the invoice directly without opening menus.",[16,340,341],{},[22,342,24],{},[26,344,345,348,351,354],{},[29,346,347],{},"Direct invoice printing button",[29,349,350],{},"Quick access without menu navigation",[29,352,353],{},"Improves workflow efficiency",[29,355,356],{},"More user-friendly interface",{"title":45,"searchDepth":46,"depth":46,"links":358},[359],{"id":13,"depth":46,"text":14},{"github":361,"category":150,"images":362},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/showExtraButtonPrintInvoice.user.js",{"before":363,"after":364,"gallery":365},"/images/scripts/extra-invoice-print-button/from.png","/images/scripts/extra-invoice-print-button/to.png",[363,364],"/scripts/en/extra-invoice-print-button",{"title":331,"description":45},"scripts/en/extra-invoice-print-button","gmxv4V8jVmJNA4lYrmLgMkS88DXEhREAksQSIqKj_SQ","/tools/ui/extra-invoice-print-button",{"id":372,"title":373,"body":374,"description":45,"extension":49,"meta":399,"navigation":59,"path":406,"seo":407,"stem":408,"__hash__":409,"url":410},"content/scripts/en/full-width-reservation-table.md","Full Width Reservation Table",{"type":8,"value":375,"toc":396},[376,378,381,385],[11,377,14],{"id":13},[16,379,380],{},"This script makes the reservation table in Little Hotelier much wider, allowing you to see more information at a glance and avoid horizontal scrolling.",[16,382,383],{},[22,384,24],{},[26,386,387,390,393],{},[29,388,389],{},"Expands the reservation table to full width",[29,391,392],{},"Improves visibility of columns",[29,394,395],{},"No more annoying scrollbars",{"title":45,"searchDepth":46,"depth":46,"links":397},[398],{"id":13,"depth":46,"text":14},{"github":400,"category":401,"images":402},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/fullWidthReservationTable.user.js","Front Desk",{"before":403,"after":404,"gallery":405},"/images/scripts/full-width-reservation-table/from.png","/images/scripts/full-width-reservation-table/to.png",[403,404],"/scripts/en/full-width-reservation-table",{"title":373,"description":45},"scripts/en/full-width-reservation-table","PeHc3ZvW19iw_VYtBbfl6u60aGuH_BSBfPwHA8ARFwI","/tools/ui/full-width-reservation-table",{"id":412,"title":413,"body":414,"description":45,"extension":49,"meta":445,"navigation":59,"path":451,"seo":452,"stem":453,"__hash__":454,"url":455},"content/scripts/en/improve-style-touch-screens.md","Improve Style For Touch Screens",{"type":8,"value":415,"toc":442},[416,418,421,425],[11,417,14],{"id":13},[16,419,420],{},"This script enhances UI elements for touch screens, making buttons more accessible and menus larger.",[16,422,423],{},[22,424,24],{},[26,426,427,430,433,436,439],{},[29,428,429],{},"Optimizes interface for touch screens",[29,431,432],{},"Larger and more accessible buttons",[29,434,435],{},"Touch-friendly menu adaptations",[29,437,438],{},"Improves experience on tablets and mobile devices",[29,440,441],{},"Shows always the button to remove a room that only appears on hover",{"title":45,"searchDepth":46,"depth":46,"links":443},[444],{"id":13,"depth":46,"text":14},{"github":446,"category":150,"images":447},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/improveStyleForTouchScreens.user.js",{"before":448,"after":449,"gallery":450},"/images/scripts/improve-style-touch-screens/from.png","/images/scripts/improve-style-touch-screens/to.png",[448,449],"/scripts/en/improve-style-touch-screens",{"title":413,"description":45},"scripts/en/improve-style-touch-screens","sM69e2T3iqW5Dsg8pHfzOMYlzq2g2blEWvreAKNufgY","/tools/ui/improve-style-touch-screens",{"id":457,"title":458,"body":459,"description":45,"extension":49,"meta":487,"navigation":59,"path":493,"seo":494,"stem":495,"__hash__":496,"url":497},"content/scripts/en/prices-display.md","Prices Display",{"type":8,"value":460,"toc":484},[461,463,466,470],[11,462,14],{"id":13},[16,464,465],{},"This script shows room prices directly in the Little Hotelier calendar view by fetching pricing data from the inventory page.",[16,467,468],{},[22,469,24],{},[26,471,472,475,478,481],{},[29,473,474],{},"Displays room prices in calendar view",[29,476,477],{},"Automatically fetches inventory data",[29,479,480],{},"Improves pricing visibility for staff",[29,482,483],{},"Real-time price information",{"title":45,"searchDepth":46,"depth":46,"links":485},[486],{"id":13,"depth":46,"text":14},{"github":488,"category":232,"images":489},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/prices.user.js",{"before":490,"after":491,"gallery":492},"/images/scripts/prices-display/from.png","/images/scripts/prices-display/to.png",[490,491],"/scripts/en/prices-display",{"title":458,"description":45},"scripts/en/prices-display","rovtsB1qMnj6-lZXd6dceU7b0PUwLvC1pddlRJkRGek","/tools/ui/prices-display",{"id":499,"title":500,"body":501,"description":45,"extension":49,"meta":529,"navigation":59,"path":535,"seo":536,"stem":537,"__hash__":538,"url":539},"content/scripts/en/show-booking-commissions.md","Show Booking.com Commissions",{"type":8,"value":502,"toc":526},[503,505,508,512],[11,504,14],{"id":13},[16,506,507],{},"This script shows estimation for commissions breakdown for Booking.com reservations.",[16,509,510],{},[22,511,24],{},[26,513,514,517,520,523],{},[29,515,516],{},"Shows Booking.com commission estimation",[29,518,519],{},"Detailed cost breakdown",[29,521,522],{},"Improves financial transparency",[29,524,525],{},"Helps with revenue management",{"title":45,"searchDepth":46,"depth":46,"links":527},[528],{"id":13,"depth":46,"text":14},{"github":530,"category":150,"images":531},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/showComissions.user.js",{"before":532,"after":533,"gallery":534},"/images/scripts/show-booking-commissions/from.png","/images/scripts/show-booking-commissions/to.png",[532,533],"/scripts/en/show-booking-commissions",{"title":500,"description":45},"scripts/en/show-booking-commissions","fvjhIzb8EAkvVtYcos6uuAgU49u90AweXdPn1WTiSZs","/tools/ui/show-booking-commissions",{"id":541,"title":542,"body":543,"description":45,"extension":49,"meta":579,"navigation":59,"path":589,"seo":590,"stem":591,"__hash__":592,"url":593},"content/scripts/en/show-chekin.md","Chekin Connection",{"type":8,"value":544,"toc":576},[545,549,552,556,573],[11,546,548],{"id":547},"what-does-this-script-do","What does this script do?",[16,550,551],{},"Connects check-in data directly into the reservation details.\nSee at a glance if guests have checked in while checking which room is assigned, as well as their registration data and pending payment amount.",[16,553,554],{},[22,555,24],{},[26,557,558,561,564,567,570],{},[29,559,560],{},"Streamlines check-in data review",[29,562,563],{},"Avoids switching between tabs or apps",[29,565,566],{},"Reduces guest wait time upon arrival",[29,568,569],{},"Directly copies the ID from Chekin to use in the invoice",[29,571,572],{},"Get more guest phone numbers to contact them in case of any problem",[16,574,575],{},"Automatically retrieves and displays guest registration data from Chekin.com, including guest names, phone numbers, and document IDs, with options to share registration forms via email or WhatsApp.",{"title":45,"searchDepth":46,"depth":46,"links":577},[578],{"id":547,"depth":46,"text":548},{"github":580,"category":150,"images":581},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/showChekin.user.js",{"before":582,"after":583,"gallery":584},"/images/scripts/show-chekin/from.png","/images/scripts/show-chekin/to.png",[582,583,585,586,587,588],"/images/scripts/show-chekin/login-required.png","/images/scripts/show-chekin/login-on-chekin.png","/images/scripts/show-chekin/url-to-share.png","/images/scripts/show-chekin/loading.png","/scripts/en/show-chekin",{"title":542,"description":45},"scripts/en/show-chekin","rNam8VhFuVKGy91zcxVUj_56_wvzv6SQu_ATEJsVD30","/tools/ui/show-chekin",{"id":595,"title":596,"body":597,"description":45,"extension":49,"meta":625,"navigation":59,"path":631,"seo":632,"stem":633,"__hash__":634,"url":635},"content/scripts/en/tables-full-width.md","Tables Full Width",{"type":8,"value":598,"toc":622},[599,601,604,608],[11,600,14],{"id":13},[16,602,603],{},"This script makes all tables in Direct Booking wider to display more information.",[16,605,606],{},[22,607,24],{},[26,609,610,613,616,619],{},[29,611,612],{},"Expands all tables in Direct Booking",[29,614,615],{},"Improves information visibility",[29,617,618],{},"Better utilizes screen space",[29,620,621],{},"Reduces need for horizontal scrolling",{"title":45,"searchDepth":46,"depth":46,"links":623},[624],{"id":13,"depth":46,"text":14},{"github":626,"category":52,"images":627},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/directBooking/fullWidthTablets.user.js",{"before":628,"after":629,"gallery":630},"/images/scripts/tables-full-width/from.png","/images/scripts/tables-full-width/to.png",[628,629],"/scripts/en/tables-full-width",{"title":596,"description":45},"scripts/en/tables-full-width","LsuHXkd1IXfbYICFAvFwhsGpDXn61Pb9HubjMXdRIKE","/tools/ui/tables-full-width",{"id":637,"title":638,"body":639,"description":45,"extension":49,"meta":666,"navigation":59,"path":672,"seo":673,"stem":674,"__hash__":675,"url":676},"content/scripts/en/update-number-adults.md","Update Number Adults",{"type":8,"value":640,"toc":663},[641,643,646,650],[11,642,14],{"id":13},[16,644,645],{},"This script automatically sets the number of adults to 2 by default in reservation forms to prevent errors when the value is 0.",[16,647,648],{},[22,649,24],{},[26,651,652,655,658,661],{},[29,653,654],{},"Sets default adults count to 2",[29,656,657],{},"Prevents booking errors with 0 adults",[29,659,660],{},"Improves user experience in reservation management",[29,662,660],{},{"title":45,"searchDepth":46,"depth":46,"links":664},[665],{"id":13,"depth":46,"text":14},{"github":667,"category":150,"images":668},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/updateNumberAdults.user.js",{"before":669,"after":670,"gallery":671},"/images/scripts/update-number-adults/from.png","/images/scripts/update-number-adults/to.png",[669,670],"/scripts/en/update-number-adults",{"title":638,"description":45},"scripts/en/update-number-adults","WZh-u1-FQkc3t5yX0IiPA2TChPcz-eCJoH9zXS5qvs4","/tools/ui/update-number-adults",{"id":678,"title":679,"body":680,"description":45,"extension":49,"meta":708,"navigation":59,"path":714,"seo":715,"stem":716,"__hash__":717,"url":718},"content/scripts/en/update-payment-link-button.md","Update Payment Link Button",{"type":8,"value":681,"toc":705},[682,684,687,691],[11,683,14],{"id":13},[16,685,686],{},"This script improves the payment link button with better text and automatically adds the phone number from the input field.",[16,688,689],{},[22,690,24],{},[26,692,693,696,699,702],{},[29,694,695],{},"Improves payment link button text",[29,697,698],{},"Automatically adds phone number",[29,700,701],{},"Simplifies payment link generation process",[29,703,704],{},"Enhances user experience",{"title":45,"searchDepth":46,"depth":46,"links":706},[707],{"id":13,"depth":46,"text":14},{"github":709,"category":150,"images":710},"https://github.com/JuanmanDev/TampermonkeyLittleHotelier/blob/main/frontdesk/reservationDetails/updateGeneratePaymentLinkButton.user.js",{"before":711,"after":712,"gallery":713},"/images/scripts/update-payment-link-button/from.png","/images/scripts/update-payment-link-button/to.png",[711,712],"/scripts/en/update-payment-link-button",{"title":679,"description":45},"scripts/en/update-payment-link-button","i2Py1LZP9rAmsuwJg6TkYMpDVkTIdkdW2nIipQ-X160","/tools/ui/update-payment-link-button",1774453479178]