diff options
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/index.php b/index.php new file mode 100644 index 0000000..c245730 --- /dev/null +++ b/index.php @@ -0,0 +1,100 @@ +<?php +/** + * hugs.mageia.org - a place where to send the grumpy ones. + * + * Got an argument (or approaching) with someone on IRC or by email? + * Things get tense? Be cool! And be the first to give this virtual hug! + * + * PHP version 5 + * + * @category Mageia_Web_Sites + * @package Hugs.mageia.org + * @author Romain d'Alverny <rda@mageia.org> + * @copyright 2011 Romain d'Alverny + * @license MIT License, see LICENSE.txt + * @link http://svnweb.mageia.org/svn/web/hugs/ +*/ + +$app_root = realpath(dirname(__FILE__)); + +$images = glob(sprintf('%s/var/hugs/*.jpg', $app_root)); +if (count($images) > 0) { + $img_tmpl = '<img id="hi" src="%s" alt="Free Hugs!" title="Come get a hug!">'; + $img = $images[array_rand($images)]; + $out = sprintf($img_tmpl, + str_replace(realpath(dirname(__FILE__)), '', $img)); +} else { + $out = '<div id="hi"><p>404 Hug Not Found :(</p></div>'; +} + +?><!DOCTYPE html> +<html lang="en" dir="ltr"> +<head> + <meta charset="utf-8"> + <title>Free Hugs! @ Mageia</title> + <meta name="description" content="Be kind. Enough with bugs. Hug someone!"> + <meta name="keywords" content="mageia, hugs, bugs, calins"> + <meta name="robots" content="index, follow"> + <link rel="canonical" href="http://hugs.mageia.org/"> + <link rel="icon" type="image/png" href="/static/favicon.png"> + <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Unkempt"> + <style> + html { margin: 0; padding: 0; background: #fff; } + body { margin: 0 auto; padding: 20px 40px; font-size: 100%; } + h1, h2 { font-family: Unkempt, "Times New Roman", serif; font-weight: normal; } + h1 { margin: 0 0 1em 0; font-size: 250%; } + h2 { margin-top: 2em; font-size: 180%; } + a, a:link { color: #2383c2; text-decoration: none; } + ul { margin-bottom: 4em; } + li { margin-bottom: 0.6em; } + #hi { margin: 10px 0 0 0; width: 350px; -webkit-box-shadow: 0 0 40px #555; + -moz-box-shadow: 0 0 40px #555; box-shadow: 0 0 40px #555; } + #hi p { padding: 2em; } + p { font-family: "Trebuchet MS"; font-size: 80%; color: #222; } + section { float: left; margin-left: 20px; } + aside { float: left; text-align: left; margin-left: 60px; width: 350px; + display: block; } + article { display: block; width: auto; margin: auto; } + footer { clear: both; color: #ddd; margin-top: 3em; } + footer a { color: #ddd; text-decoration: none; } + div.clear { clear: both; } + </style> +</head> +<body> + <article> + <section><?php echo $out; ?></section> + <aside> + <h1>Need a hug?</h1> + + <p>Maybe you wanted to visit <a href="http://bugs.mageia.org/" + rel="nofollow">bugs.mageia.org</a> (with a b!) actually?</p> + <p>Or to check our <a href="http://mageia.org/en/about/code-of-conduct/" + rel="nofollow">code of conduct</a>; + just some advice to help collaboration within our project.</p> + <p>Or to learn more about <a href="http://mageia.org/">Mageia</a>! + We're <a href="http://bonjourmageia.fr/" + rel="nofollow">nice fellows</a> + and we gather to build a Linux-based operating system. + It's fun, it's great, <a href="http://mageia.org/">have a look</a> + and <a href="http://mageia.org/join/">join us</a>!</p> + <p style="text-align: center;"><a href="http://mageia.org/"> + <img src="static/mageia-logo.png" + style="width: 200px;" + alt="Mageia"></a></p> + + <h2>Free hugs?</h2> + <p>Yes! A hug definitely will make you feel better. + It's free and it's great!</p> + + <p>Check the <a href="http://www.freehugscampaign.org/">Free + Hugs Campaign</a> out, and save the date: next International + Free Hugs Day is on <time datetime="2011-07-02">July, + 2<sup>nd</sup> 2011</time>.</p> + </aside> + <div class="clear"></div> + </article> + <footer> + <p><a href="http://mageia.org/">mageia.org</a></p> + </footer> +</body> +</html>
\ No newline at end of file |