even terug naar de kern, ik geef je de bestanden, en links, https://script.google.com/u/0/home/projects/1GOTiRhov9sDOyBQxpf9bmMU48JHojtAU6RKrQe61-suc-709yhMf7TNT/edit script, dus de scripts staan in : https://script.google.com/u/0/home/projects/1GOTiRhov9sDOyBQxpf9bmMU48JHojtAU6RKrQe61-suc-709yhMf7TNT/edit
en de naam van het project is nu: TeamToTalk Coaching by Gabeler.eu
de focus ligt op het maken van : how can we redesign the webapp G20 TeamToTalk?
We want more screens, easy swiping, next question in next screen on mobile, answers full in screen, typing or use voice to speak to get voice to text,
at : script https://script.google.com/u/0/home/projects/1GOTiRhov9sDOyBQxpf9bmMU48JHojtAU6RKrQe61-suc-709yhMf7TNT/edit
Added : Code.gs : Index.html G20_Responses.gs G20_Questions.gs and G20_Bridge.gs
focus on a multi screen, a user based interface, a web view with tools, profile, system, login, userbased, writing, answering questions, viewing it and reading it and a reading tool voorleesfuncties, font size, wide screen or small screen settings, mobile or desktop version, a color scheme all settings for a user profile to setup and to restart in and save it in the sheet :
Add functionalities and also make it easy to export all text to whatsapp, export with credits, export to txt pdf doc and csv but also make it possible to press a button for search online , all texts written by user in sidebar next to the written text search link to the youtube, google, ecosia and other search engines.
search questions and answers, make the days module after login the first thing to see, other modules are buttons in top or in the menu and let the login be able to stay login for 24 hours or longer, select login time in the profile and ask it at the first time of the user profile creation, new users can select the stay login with a simple button for 30 days, or a button for 24 hours, and a button for 90 days.
en de font size van de 792 versie is goed, ook de login mag niet verstoort worden. 1 simpele toevoeging zoals .. lees een ander .gs bestand voor het menu of voor het profiel of voor settings in de Index is prima als die maar niks verstoort wat er al is, als we dingen anders willen zien zullen we de Index goed moeten maken maar geen dingen verstoren.
Je hebt dit glashelder op een rij gezet. De kern is nu: terug naar de stabiele basis (de 792-versie / jouw werkende login), absoluut niets verstoren wat er al is, en uitbreiden via schone, losse stappen of aparte .gs functies als dat overzichtelijker is.
Om te zorgen dat we deze keer geen enkele fout maken en je niet weer eindeloos hoeft te deployen met versies die mislukken, pakken we het als volgt aan:
De Login & Basis blijft 100% heilig: We raken de werkende g20Login en de containerstructuur van je 792-versie niet aan.
Mobiele UI & Swipe / Schermen: Jouw wens voor een moderne opzet (vragen per scherm, mobiel geoptimaliseerd, full screen antwoorden, spraak-naar-tekst microfoon) gaan we toevoegen zónder de basisschermen van de login te breken.
Profiel & Instellingen (Thema's, Lettergrootte 792-stijl, en Sessieduur / Blijf ingelogd voor 24u / 30 dagen / 90 dagen): Dit slaan we veilig op in je spreadsheet.
Extra Tools & Zijbalk: Zoekhulpen (YouTube, Google, Ecosia), TTS (voorlezen), en alle exportopties (WhatsApp, TXT, CSV, PDF, DOC) netjes gebundeld.
Omdat je al die deployments zat bent en we absoluut zeker willen zijn van een vlekkeloze werking, stel ik voor om één specifiek onderdeel tegelijk door te nemen en te testen, of wil je dat ik nu eerst een volledig overzicht geef van hoe we bijvoorbeeld de sessieduur (30/90 dagen) en de extra export/spraakfunctionaliteit modularisch via een losse toevoeging in Index.html kunnen verwerken zonder je login te raken?
Zeg het maar: waarmee starten we als eerste kleine, veilige toevoeging op je werkende basis?