topbar('topbar_container') left_dropdownmenu('wg-menu') button('wegurus_start') pic('/pics/wegurus_small.png') title:'wegurus' options('wegurus_startmenu') option('/wegurus/','To the front page') option('javascript:wgTextWindow(\'wegurus\',\'about\');','About wegurus') option('javascript:wgTextWindow(\'wegurus\',\'terms\');','Terms') option('javascript:wgDialog(\'wegurus\',\'contact\');','Get In Touch') buttons right_dropdownmenu('wg-user_menu') button text('wg_username','') options option('/login','Log in') option('/login/signup','Sign up') clock() layout content with right sidebar pic('/pics/wegurus.png') news container('News') news item datestamp('[March 5, 2018]') headline('wegurus 4.0') body paragraph print('For the first time since 2015, a whole new version of wegurus is here! ') print('Notable news in version 4.0 are...almost none. It looks exactly like wegurus 3.5. ') print('Yup, the visible changes are subtle. ') paragraph print('One small, but important improvement is search-friendly urls ("web addresses"), e.g.. '+link('')+' instead of '+link('')+'.') paragraph print('The big news, however, is my very own templating system, GIN-ToniC! :) ') print('Messy HTML code is replaced with GIN (guru interface notation), a clean yet compact language giving a hint of the internet of the future. ') print('It boosts development of new apps and enables the long-promised mobile adaption of wegurus. ') widgetbox form('login','/'+'login') info:link('Forgotten your password? Click here for help.','/login/loginhelp/') header title:'Log in' print('') input text p_0:'wg_login_username' p_1:'Your e-mail address' value:'' maxlength:'r' input password p_0:'wg_login_password' p_1:'Your password' maxlength:'r' submit('btn-login','OK') widgetbox form('signup','/login/signup_step2/') header print('

Welcome to join wegurus!

') input email('username','Your e-mail address') required:'1' maxlength:'45' input_password('password','Choose a password (a minimum of 5 characters)') minlength:'5' input_password('password2','Re-type the same password') equal:'password' input_checkbox('read_and_accepted_terms','I have read and accepted '+link('the terms','javascript:wgDialog(\'wegurus\',\'terms\');')+'.') mustbechecked:'1' submit('btn-submit','OK') footer('Copyright © 2008 - 2018 Toni Brandt') window id:'aboutcookies' type:'content' hasexitbutton:'1' textblock paragraph heading1('We use cookies') heading2('Why is this information necessary?') print('This information is provided for you in compliance with EU directives 2002/58 and 2009/136.') print('In short, we need to inform you about cookies and how we use them, and we need your consent.') paragraph heading2('What are cookies?') print('A cookie is a tiny piece of data that is saved in your computer when you visit a web page that uses cookies.') print('There are two kinds of cookies. One is stored in your computer for an extent of time.') print('The other type of cookies is called session cookies and disappear when you close your web browser.') print('Cookies themselves are harmless, but if they are used in an improper manner, data might end up in the wrong hands.') paragraph heading2('What cookies are used at wegurus?') print('The following cookie is essential in order to use wegurus at all, and cannot be opted out.') print('As a matter of fact, by the time you read this, the cookie is already in your computer.') print('By visiting the web site you accept that we use this cookie.') bulletlist item('PHPSESSID. This is a session cookie and applies to the end of your session.') print('The following cookies are used only to enhance your experience of wegurus, e.g. to avoid the need to answer the same questions each time you visit us.') print('These questions are only stored in your computer if you accept cookies from wegurus (this is done in the bottom of this box).') bulletlist item('browserCheckComplete. Stored upon testing the compatibility of your web browser with wegurus.') item('cookiesAccepted. Stored if you accept cookies at wegurus.') item('open_windows_(ID). Keeps track of which windows you have opened in an advent calendar.') item('open_windows_preview_(ID). Same as above but for preview of your own advent calendar.') paragraph heading2('What if want to get rid of cookies altogether?') print('If you do not accept that cookies are saved in your computer, you can change the settings of your web browser to not saving cookies.') print('That would however prevent you from using wegurus.') buttons print('Do you accept that wegurus stores cookies in your computer?'+' ') button('Yes','javascript:wg(\'wegurus\',\'acceptCookies\',\'ajax\');wgDialogClose(\'aboutcookies\');') button('No','javascript:wgDialogClose(\'aboutcookies\')')