Oui, la Bureautique peut casser des briques

This commit is contained in:
Boris 2022-10-30 19:19:38 +01:00
parent 937c6e3394
commit 34ebb3dd79
7 changed files with 42 additions and 15 deletions

19
assets/js/places.js Normal file
View File

@ -0,0 +1,19 @@
var places = document.querySelectorAll('.place a');
for (places in place) {
place.addEventListener('click', function (e) {
e.stopPropagation();
console.log(e.target);
console.log("current Target : ");
console.log(e.currentTarget);
console.log(e.target.getAttribute('href'));
e.target.preventDefault();
});
}

View File

@ -5,17 +5,22 @@
</footer>
<?php
$themeJSDir = 'themes/'. $_SESSION['gameId'] . '/js';
$files = scandir($themeJSDir);
$files = array_slice($files, 2);
if (isset($_SESSION['gameId']) and isset($bodyIds) and strpos($bodyIds, 'startpage') === false) {
foreach ($files as $f) {
$themeJSDir = 'themes/'. $_SESSION['gameId'] . '/js';
$files = scandir($themeJSDir);
$files = array_slice($files, 2);
echo '
<script type="text/javascript" src="'. $themeJSDir . '/' . $f .'"></script>
';
foreach ($files as $f) {
echo '
<script type="text/javascript" src="'. $themeJSDir . '/' . $f .'"></script>
';
}
}
?>
<script type="text/javascript" src="assets/js/places.js"></script>
</body>
</html>

View File

@ -8,14 +8,17 @@ $webpageTitle = isset($webpageTitle) ? $webpageTitle : DEFAULT_WEBPAGE_TITLE;
<title><?php echo $webpageTitle; ?></title>
<?php
$themeCSSDir = 'themes/'. $_SESSION['gameId'] . '/css';
$files = scandir($themeCSSDir);
$files = array_slice($files, 2);
if (isset($_SESSION['gameId']) and isset($bodyIds) and strpos($bodyIds, 'startpage') === false) {
foreach ($files as $f) {
$themeCSSDir = 'themes/'. $_SESSION['gameId'] . '/css';
$files = scandir($themeCSSDir);
$files = array_slice($files, 2);
echo '
<link rel="stylesheet" type="text/css" href="'. $themeCSSDir . '/' . $f .'" title="'. $games[$_SESSION['gameId']]['title'] .'" />';
foreach ($files as $f) {
echo '
<link rel="stylesheet" type="text/css" href="'. $themeCSSDir . '/' . $f .'" title="'. $games[$_SESSION['gameId']]['title'] .'" />';
}
}
?>

View File

@ -110,7 +110,7 @@ echo '
>';
echo '
<a href="?place='. $place->_id .'">';
<a href="#?place='. $place->_id .'">';
if (isset($place->_source->avatar->_content) and !empty($place->_source->avatar->_content)) {

1
themes/magie/js/layout.js Symbolic link
View File

@ -0,0 +1 @@
../../spationaute/js/layout.js

View File

@ -1 +0,0 @@
../spationaute/layout.js