profile.php 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <!DOCTYPE html>
  2. <html lang='<?=$page->lang?>'>
  3. <head>
  4. <meta content='text/html; charset=utf-8' http-equiv='content-type'/>
  5. <meta charset='utf-8'/>
  6. <meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1'/>
  7. <title><?=$page->title?></title>
  8. <link rel='shortcut icon' href='<?=$page->favicon?>'/>
  9. <!-- CSS files -->
  10. <link rel='stylesheet' type='text/css' href='<?=$static["css"]?>ui.css'/>
  11. <link rel='stylesheet' type='text/css' href='<?=$static["css"]?>profile.css'/>
  12. <!-- Script files -->
  13. <script type="text/javascript" src="<?=$static["js"]?>ui.js"></script>
  14. <!-- Meta tags -->
  15. <link rel='canonical' href='<?=$page->canonical?>'/>
  16. <link rel='author' href='<?=$page->author?>'/>
  17. <link rel='publisher' href='<?=$page->author?>'/>
  18. <meta name='description' content='<?=$page->description?>'/>
  19. <meta property='og:title' content='<?=$page->title?>'/>
  20. <meta property='og:url' content='<?=$page->canonical?>'/>
  21. <meta property='og:description' content='<?=$page->description?>'/>
  22. <meta property='og:image' content='<?=$page->icon?>'/>
  23. <meta property='og:site_name' content='<?=$page->name?>'/>
  24. <meta property='og:type' content='website'/>
  25. <meta property='og:locale' content='<?=$page->lang?>'/>
  26. <meta name='twitter:card' content='summary'/>
  27. <meta name='twitter:title' content='<?=$page->title?>'/>
  28. <meta name='twitter:description' content='<?=$page->description?>'/>
  29. <meta name='twitter:image' content='<?=$page->icon?>'/>
  30. <meta name='twitter:url' content='<?=$page->canonical?>'/>
  31. <meta name='robots' content='index follow'/>
  32. </head>
  33. <body>
  34. <?php
  35. include $path["inc"] . "header.php";
  36. ?>
  37. <main>
  38. <section id='info'>
  39. <h3>
  40. <?=text($page, "USER_NAME");?>
  41. </h3>
  42. <img id='profile_image' srcset='<?=srcset("profile/profile.png")?>' src='<?=$static["content"]?>profile/x400/profile.png' alt='<?=text($page, "USER_NAME");?>' title='<?=text($page, "USER_NAME");?>' />
  43. <div id='social'>
  44. <a target='_blank' title='eMail' href='mailto:i@inigovalentin.com'>
  45. <img class='footer_social_icon' src='<?=$static["layout"]?>social/email.svg' alt='eMail' title='eMail'/>
  46. </a>
  47. <a target='_blank' title='Telegram' href='https://telegram.me/InigoValentin'>
  48. <img class='footer_social_icon' src='<?=$static["layout"]?>social/telegram.svg' alt='Telegram' title='Telegram'/>
  49. </a>
  50. <a target='_blank' title='Github' href='https://github.com/InigoValentin'>
  51. <img class='footer_social_icon' src='<?=$static["layout"]?>social/github.svg' alt='Github' title='Github'/>
  52. </a>
  53. <a target='_blank' title='LinkedIn' href='https://www.linkedin.com/in/ivalentin'>
  54. <img class='footer_social_icon' src='<?=$static["layout"]?>social/linkedin.svg' alt='LinkedIn' title='LinkedIn'/>
  55. </a>
  56. </div>
  57. </section>
  58. <section id='about'>
  59. <h3>
  60. <?=text($page, "PROFILE_DESCRIPTION");?>
  61. </h3>
  62. <p>
  63. <?=text($page, "USER_TEXT");?>
  64. </p>
  65. <div id='cv_download'>
  66. <a class='a_button' target='_blank' href='<?=$static["cv"] . $page->cv[0]->file?>'>
  67. <?=text($page, "PROFILE_CV");?>
  68. </a>
  69. <details>
  70. <summary class='pointer'><?=text($page, "PROFILE_CV_LANG");?></summary>
  71. <ul>
  72. <?php
  73. for ($i = 1; $i < count($page->cv); $i ++) {
  74. ?>
  75. <li>
  76. <a target='_blank' href='<?=$static["cv"] . $page->cv[$i]->file?>'>
  77. <?=$page->cv[$i]->lang->name?>
  78. </a>
  79. </li>
  80. <?php
  81. }
  82. ?>
  83. </ul>
  84. </details>
  85. </div>
  86. </section>
  87. </main>
  88. <?php
  89. include $path["inc"] . "footer.php";
  90. ?>
  91. </body>
  92. </html>