Browse Source

add lists

develop
Carmine De Rosa 8 years ago
parent
commit
3c53e13702
  1. 29
      blocks/login.php
  2. 29
      cgi-bin/functions.inc
  3. 1
      cgi-bin/params.inc
  4. 2
      content.php
  5. 5
      contents.php
  6. 51
      contents/modulistica.php
  7. 66
      css/styles.css
  8. 1
      docs/files/filename1.txt
  9. 3
      docs/files/filename2.txt
  10. 1
      docs/files/filename3.txt
  11. 1
      docs/modulistica/privata/filename1.txt
  12. 3
      docs/modulistica/privata/filename2.txt
  13. 1
      docs/modulistica/privata/filename3.txt
  14. 1
      docs/modulistica/pubblica/filename1.txt
  15. 3
      docs/modulistica/pubblica/filename2.txt
  16. 1
      docs/modulistica/pubblica/filename3.txt
  17. 31
      home.php
  18. 33
      index.php
  19. 8
      js/scripts.js
  20. 59
      menu-left.php
  21. 92
      news.php
  22. 22
      notizie.php
  23. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_alert.scssc
  24. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_badge.scssc
  25. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_breadcrumb.scssc
  26. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_button-group.scssc
  27. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_buttons.scssc
  28. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_card.scssc
  29. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_carousel.scssc
  30. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_close.scssc
  31. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_code.scssc
  32. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_custom-forms.scssc
  33. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_custom.scssc
  34. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_dropdown.scssc
  35. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_forms.scssc
  36. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_grid.scssc
  37. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_images.scssc
  38. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_input-group.scssc
  39. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_jumbotron.scssc
  40. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_list-group.scssc
  41. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_media.scssc
  42. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_mixins.scssc
  43. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_modal.scssc
  44. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_nav.scssc
  45. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_navbar.scssc
  46. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_normalize.scssc
  47. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_pagination.scssc
  48. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_popover.scssc
  49. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_print.scssc
  50. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_progress.scssc
  51. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_reboot.scssc
  52. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_responsive-embed.scssc
  53. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_tables.scssc
  54. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_tooltip.scssc
  55. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_transitions.scssc
  56. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_type.scssc
  57. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_utilities.scssc
  58. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_variables.scssc
  59. BIN
      scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/bootstrap.scssc
  60. BIN
      scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/homepage.scssc
  61. BIN
      scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/lists.scssc
  62. BIN
      scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/news.scssc
  63. BIN
      scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/sections.scssc
  64. BIN
      scss/.sass-cache/7537e22ae7528080974021381c7670ade8022661/_768up.scssc
  65. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_alert.scssc
  66. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_background-variant.scssc
  67. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_badge.scssc
  68. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_border-radius.scssc
  69. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_breakpoints.scssc
  70. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_buttons.scssc
  71. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_cards.scssc
  72. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_clearfix.scssc
  73. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_float.scssc
  74. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_forms.scssc
  75. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_gradients.scssc
  76. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_grid-framework.scssc
  77. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_grid.scssc
  78. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_hover.scssc
  79. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_image.scssc
  80. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_list-group.scssc
  81. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_lists.scssc
  82. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_nav-divider.scssc
  83. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_pagination.scssc
  84. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_reset-text.scssc
  85. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_resize.scssc
  86. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_screen-reader.scssc
  87. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_size.scssc
  88. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_table-row.scssc
  89. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_text-emphasis.scssc
  90. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_text-hide.scssc
  91. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_text-truncate.scssc
  92. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_transforms.scssc
  93. BIN
      scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_visibility.scssc
  94. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dx-r.scssc
  95. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dx.scssc
  96. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dxy-r.scssc
  97. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dxy.scssc
  98. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dy-r.scssc
  99. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dy.scssc
  100. BIN
      scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_arrow-r.scssc

29
blocks/login.php

@ -0,0 +1,29 @@
<?php
if(!$_SESSION['AUTH']){
?>
<li>
<form method="post">
<label class="font-10">Username</label>
<input type="text" name="usr" placeholder="username">
<label class="font-10">Password</label>
<input type="password" name="pwd" placeholder="password">
<input type="submit" name="go" value="Accedi">
</form>
</li>
<li><a href="#">Richiedi dati di accesso</a></li>
<li><a href="#">Recupera password</a></li>
<?php
}else{
?>
<li class="text-center">
<p class="h7">Accesso effettuato per:</p>
<p class="h7 py-1 font-bold"><?php echo $_SESSION['AUTH']['first_name']." ".$_SESSION['AUTH']['last_name'];?></p>
<a href="<?= $BASE_URL;?>/logout"><button type="button" class="button">LOGOUT</button></a>
</li>
<?php
}
?>

29
cgi-bin/functions.inc

@ -17,6 +17,12 @@ function conv_data($od,$lang){
return $stres;
}
function conv_date($od){
$tmp=explode("-",substr($od,0,10));
$stres = $tmp[2]."/".$tmp[1]."/".$tmp[0]."";
return $stres;
}
function convert($stringa){
@ -38,6 +44,10 @@ function conv_url($text){
return str_replace($entities, $replacements, urlencode($text));
}
function get_filesize($path){
return filesize(realpath($_SERVER["DOCUMENT_ROOT"])."".$path);
}
function save_photo($foto,$basepath,$id){
@ -76,4 +86,23 @@ function save_photo($foto,$basepath,$id){
function item_file($file){
@include 'params.inc';
$size = get_filesize($file['path']."/".$file['filename']);
if($size > 1000){$size = ($size/1000)."Mb";}else{$size = $size."Kb";}
echo "<div class=\"item\"><a href=\"".$BASE_URL."".$file['path']."/".$file['filename']."\" target=\"_blank\"><div class=\" row\">
<div class=\"title col-6 col-sm-8\">".$file['title']."</div>
<div class=\"size col-2\">".$size."</div>
<div class=\"date text-right col-4 col-sm-2\">".date("d/m/Y", filemtime($file['path']."/".$file['filename']))."</div>
</div></a></div>";
}
?>

1
cgi-bin/params.inc

@ -1,5 +1,6 @@
<?php
$BASE_URL="http://".$_SERVER['HTTP_HOST']."";
$ROOT = realpath($_SERVER["DOCUMENT_ROOT"]);
?>

2
content.php

@ -1,5 +1,5 @@
<div id="MainContainer" class="col-12 col-sm-9 col-md-8 px-0 pl-sm-2 pr-sm-0 px-md-3 <?php if($getQ[0]=="home"){echo "is-home";}?>">
<div id="MainContainer" class="col-12 col-sm-9 col-md-8 px-0 pl-sm-2 pr-sm-0 px-md-3">
<?php
@include $getQ[0].'.php';
?>

5
contents.php

@ -0,0 +1,5 @@
<?php
@include "contents/".$getQ[1].'.php';
?>

51
contents/modulistica.php

@ -0,0 +1,51 @@
<?php
if($_SESSION['AUTH']){
?>
<div class="row pb-4">
<div class="col-12">
<div class="section-title">Modulistica privata</div>
</div>
<div class="col-12 file-list">
<div class="item-title pt-4">
<div class=" row">
<div class="col-6 col-sm-8 font-bold">nome del file</div>
<div class="col-2 font-bold">dimensione</div>
<div class="text-right col-4 col-sm-2 font-bold">ultima mod.</div>
</div>
</div>
<?php
$q=mysqli_query($conn,"SELECT * FROM files WHERE path='/docs/modulistica/privata'");
while($r=mysqli_fetch_array($q)){
item_file($r);
}
?>
</div>
</div>
<?php
}
?>
<div class="row pb-4">
<div class="col-12">
<div class="section-title">Modulistica pubblica</div>
</div>
<div class="col-12 file-list">
<div class="item-title pt-4">
<div class=" row">
<div class="col-6 col-sm-8 font-bold">nome del file</div>
<div class="col-2 font-bold">dimensione</div>
<div class="text-right col-4 col-sm-2 font-bold">ultima mod.</div>
</div>
</div>
<?php
$q=mysqli_query($conn,"SELECT * FROM files WHERE path='/docs/modulistica/pubblica'");
while($r=mysqli_fetch_array($q)){
item_file($r);
}
?>
</div>
</div>

66
css/styles.css

@ -14961,24 +14961,34 @@ header .breadcrumb .container .crumbs a:hover {
/* line 53, sections/homepage.scss */
.banner {
height: 90px;
margin-bottom: 4px;
height: 120px;
margin-bottom: 8px;
padding: 0;
width: 50%;
float: left;
}
/* line 60, sections/homepage.scss */
.banner:nth-child(odd) {
padding-right: 4px;
}
/* line 63, sections/homepage.scss */
.banner:nth-child(even) {
padding-left: 4px;
}
/* line 59, sections/homepage.scss */
/* line 68, sections/homepage.scss */
.contacts {
padding: 15px 25px;
font-size: 0.75rem;
}
/* line 62, sections/homepage.scss */
/* line 71, sections/homepage.scss */
.contacts .fa {
color: #4e984a;
width: 25px;
font-size: 1rem;
height: 25px;
}
/* line 68, sections/homepage.scss */
/* line 77, sections/homepage.scss */
.contacts b {
color: #4e984a;
}
@ -15030,6 +15040,44 @@ header .breadcrumb .container .crumbs a:hover {
.news .item a:hover {
color: black;
}
/* line 41, sections/news.scss */
.news .append .item .size {
float: right;
}
/* line 1, sections/lists.scss */
.file-list {
font-size: 0.75rem;
}
/* line 3, sections/lists.scss */
.file-list .item {
border-bottom: 1px solid #d1efb5;
padding: 8px 10px;
transition: .4s;
}
/* line 7, sections/lists.scss */
.file-list .item .date {
color: #aa0000;
}
/* line 10, sections/lists.scss */
.file-list .item a {
color: #666;
text-decoration: none;
transition: .4s;
}
/* line 14, sections/lists.scss */
.file-list .item a:hover {
color: black;
}
/* line 19, sections/lists.scss */
.file-list .item:hover {
background: #d1efb5;
}
/* line 24, sections/lists.scss */
.file-list .item-title {
border-bottom: 1px solid #d1efb5;
padding: 8px 10px;
}
@media only screen and (min-width: 768px) {
/* line 5, mediaqueries/viewports/_768up.scss */
@ -15131,4 +15179,12 @@ header .breadcrumb .container .crumbs a:hover {
#MainContent {
top: 160px;
}
/* line 109, mediaqueries/viewports/_768up.scss */
.banner {
height: 90px;
padding: 0 !important;
width: 100%;
float: left;
}
}

1
docs/files/filename1.txt

@ -0,0 +1 @@

3
docs/files/filename2.txt

@ -0,0 +1,3 @@
asdfgdjnbfghdn
g hgsfj
rtg

1
docs/files/filename3.txt

@ -0,0 +1 @@

1
docs/modulistica/privata/filename1.txt

@ -0,0 +1 @@

3
docs/modulistica/privata/filename2.txt

@ -0,0 +1,3 @@
asdfgdjnbfghdn
g hgsfj
rtg

1
docs/modulistica/privata/filename3.txt

@ -0,0 +1 @@
s

1
docs/modulistica/pubblica/filename1.txt

@ -0,0 +1 @@

3
docs/modulistica/pubblica/filename2.txt

@ -0,0 +1,3 @@
asdfgdjnbfghdn
g hgsfj
rtg

1
docs/modulistica/pubblica/filename3.txt

@ -0,0 +1 @@
s

31
home.php

@ -29,21 +29,24 @@
<div class="col-12">
<div class="section-title">Ultime notizie</div>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<?php
$q = mysqli_query($conn, "SELECT * FROM news ORDER BY date LIMIT 0,5");
while($r = mysqli_fetch_array($q)){
echo "<p class=\"item\"><a href=\"$BASE_URL/news/0/".$r['id']."/".conv_url($r['title'])."\"><span class=\"date\">".conv_date($r['date'])." </span> - ".$r['title']."</a></p>";
}
?>
</div>
<div class="col-12 my-2">
<p class="text-right"><a class="font-12" href="<?php echo $BASE_URL;?>/notizie">Vai a tutte le news <i class="fa fa-angle-right"></i></a></p>
<p class="text-right"><a class="font-12" href="<?php echo $BASE_URL;?>/news">Vai a tutte le news <i class="fa fa-angle-right"></i></a></p>
</div>
</div>
<div class="row p-3">
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">Piazza pitagora</div>
@ -52,7 +55,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">Dipartimento di Farmacia</div>
@ -61,7 +64,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">Forum degli iscritti</div>
@ -70,7 +73,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">F.O.F.I.</div>
@ -79,7 +82,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">ASSO.FA.N.T.</div>
@ -88,7 +91,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">E.N.P.A.F.</div>
@ -97,7 +100,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">Federfarma</div>
@ -106,7 +109,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">Università di Salerno</div>
@ -115,7 +118,7 @@
</div>
</div>
<div class="col-12 col-sm-4 col-md-3 spot">
<div class="col-6 col-sm-4 col-md-3 spot">
<div class="content">
<a href="#">
<div class="title">Storia dell'Ordine</div>

33
index.php

@ -7,6 +7,7 @@
@include 'cgi-bin/params.inc';
$GLOBALS['getQ'][0]="home";
$GLOBALS['isHome'] = true;
$GLOBALS['conn'];
$conn=@mysqli_connect($DATAhst,$DATAusr,$DATApwd,$DATAdtb)or die("CONNECTION ERROR");
@ -15,15 +16,31 @@
$GLOBALS['getQ']=explode("/",$_GET['q']);
}
if($getQ[0]!="home"){ $isHome = false; }
$description = " ";
/*
if($getQ[1]){
$q=mysqli_query($conn,"SELECT * FROM `contents` WHERE id=".$getQ[1]."");
$r=mysqli_fetch_array($q);
if($_POST['usr'] && $_POST['pwd']){
$q=mysqli_query($conn, "SELECT * FROM board WHERE usr='".$_POST['usr']."' AND pwd='".md5($_POST['pwd'])."'");
if(mysqli_num_rows($q)){
$_SESSION['AUTH']=mysqli_fetch_array($q);
}
}
if(!$r['title']){$r['title']="New Media Arts";}
*/
if($getQ[0]=="logout"){
unset($_SESSION['AUTH']);
session_destroy();
header('Location: '.$BASE_URL);
}
/*
$q=mysqli_query($conn,"SELECT * FROM board");
while($r=mysqli_fetch_array($q)){
if($r['pwd']!="-" && $r['pwd']!=""){
mysqli_query($conn,"UPDATE board SET pwd='".md5($r['pwd'])."' WHERE id='".$r['id']."'");
}
}*/
?>
@ -51,7 +68,7 @@
<link rel="shortcut icon" type="image/png" href="<?php echo $BASE_URL;?>/images/favicon.png"/>
</head>
<body itemscope itemtype="http://schema.org/WebPage">
<body itemscope itemtype="http://schema.org/WebPage" class="<?php if($isHome){echo "is-home";}?>">
<?php
@include 'header.php';

8
js/scripts.js

@ -1,16 +1,22 @@
$(document).ready(function(){
var isHome = $('body').hasClass('is-home');
if($(window).width() < 1024 && $(window).width() >= 768){
$('#menuRight .banner').clone().appendTo('#menuLeft');
$('#menuRight').empty();
}
if($(window).width() < 1024){
if(!$('#MainContainer').hasClass('is-home')){
if(!isHome){
$('html, body').animate({scrollTop: $('#MainContainer').offset().top - 74});
}
}
if($(window).width() >= 768){
$('#menuLeft .dropdown:first-child').addClass('active');
}

59
menu-left.php

@ -1,56 +1,47 @@
<div id="menuLeft" class="col-12 col-sm-3 col-md-2 p-0">
<div class="dropdown <?php if($getQ[0]=="home"){echo "active";}?>">
<div class="dropdown">
<div class="title">Area Riservata</div>
<ul class="items">
<li>
<form method="post">
<label class="font-10">Username</label>
<input type="text" name="usr" placeholder="username">
<label class="font-10">Password</label>
<input type="password" name="pwd" placeholder="password">
<input type="submit" name="go" value="Accedi">
</form>
</li>
<li><a href="#">Richiedi dati di accesso</a></li>
<li><a href="#">Recupera password</a></li>
<?php
@include 'blocks/login.php';
?>
</ul>
</div>
<div class="dropdown">
<div class="title">Area pubblica</div>
<div class="dropdown <?= $_SESSION['AUTH'] ? "active":"" ?>">
<div class="title">Area <?= $_SESSION['AUTH'] ? "privata":"pubblica" ?></div>
<ul class="items">
<li><a href="#">Modulistica </a></li>
<li><a href="#">Ricette e timbri</a></li>
<li><a href="#">Farmaci ritirati</a></li>
<li><a href="<?= $BASE_URL ?>/contents/modulistica">Modulistica </a></li>
<li><a href="<?= $BASE_URL ?>/contents/ricette-e-timbri">Ricette e timbri</a></li>
<li><a href="<?= $BASE_URL ?>/contents/farmaci-ritirati">Farmaci ritirati</a></li>
</ul>
</div>
<div class="dropdown">
<div class="dropdown <?= $getQ[1]=="links" ? "active":"" ?>">
<div class="title">Links utili</div>
<ul class="items">
<li><a href="#">Cerca un Farmaco</a></li>
<li><a href="#">Siti istituzionali</a></li>
<li><a href="#">Siti informativi</a></li>
<li><a href="#">Farmaci</a></li>
<li><a href="#">A.S.L. della Provincia</a></li>
<li><a href="#">Consulenze</a></li>
<li><a href="#">Attività convenzionate</a></li>
<li><a href="#">Bilanci dell'Ordine</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/cerca-un-farmaco">Cerca un Farmaco</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/siti-istituzionali">Siti istituzionali</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/siti-informativi">Siti informativi</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/farmaci">Farmaci</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/asl-della-provincia">A.S.L. della Provincia</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/consulenze">Consulenze</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/attivita-convenzionate">Attività convenzionate</a></li>
<li><a href="<?= $BASE_URL ?>/contents/links/bilanci-dell-ordine">Bilanci dell'Ordine</a></li>
</ul>
</div>
<div class="dropdown">
<div class="dropdown <?= $getQ[1]=="contatti" ? "active":"" ?>">
<div class="title">Contatti</div>
<ul class="items">
<li><a href="#">Presidenza</a></li>
<li><a href="#">Vice Presidenza</a></li>
<li><a href="#">Segreteria</a></li>
<li><a href="#">Tesoreria</a></li>
<li><a href="#">Consiglio</a></li>
<li><a href="#">Webmaster</a></li>
<li><a href="<?= $BASE_URL ?>/contents/contatti/presidenza">Presidenza</a></li>
<li><a href="<?= $BASE_URL ?>/contents/contatti/vice-presidenza">Vice Presidenza</a></li>
<li><a href="<?= $BASE_URL ?>/contents/contatti/segreteria">Segreteria</a></li>
<li><a href="<?= $BASE_URL ?>/contents/contatti/tesoreria">Tesoreria</a></li>
<li><a href="<?= $BASE_URL ?>/contents/contatti/consiglio">Consiglio</a></li>
<li><a href="<?= $BASE_URL ?>/contents/contatti/webmaster">Webmaster</a></li>
</ul>
</div>

92
news.php

@ -0,0 +1,92 @@
<?php
$q = mysqli_query($conn, "SELECT COUNT(id) FROM news");
$r = mysqli_fetch_array($q);
$totNews = $r[0];
$itemsPage = 5;
$currentPage = $getQ[1];
$totPages = $totNews/$itemsPage;
$pageStart = $currentPage * $itemsPage;
if($getQ[2]){
$q = mysqli_query($conn, "SELECT * FROM news WHERE id=".$getQ[2]);
$r = mysqli_fetch_array($q);
?>
<div class="row news">
<div class="col-12">
<div class="section-title">Notizie dall'Ordine</div>
<div class="section-text">
<p class="item py-3 h6"><span class="date"><?php echo conv_date($r['date']);?></span> - <?php echo $r['title'];?></p>
<p class="p-2"><?php echo $r['text'];?></p>
<?php
if($r['append']){
echo "<div class=\"append\">";
echo "<div class=\"item pt-4 font-bold\">Allegati:</div>";
$qa = mysqli_query($conn, "SELECT * FROM files WHERE id IN(".$r['append'].")");
while($ra = mysqli_fetch_array($qa)){
$size = get_filesize($ra['path']."/".$ra['filename']);
if($size > 1000){$size = ($size/1000)."Mb";}else{$size = $size."Kb";}
echo "<div class=\"item\"><a href=\"$BASE_URL".$ra['path']."/".$ra['filename']."\" target=\"_blank\">".$ra['title']."";
echo "<div class=\"size\">".$size."</div>";
echo "</a></div>";
}
echo "</div>";
}
?>
</div>
</div>
<div class="col-6 mt-4">
<a onClick="javascript:history.back()">
<button><i class="fa fa-angle-left"></i> Torna indietro</button>
</a>
</div>
<div class="col-6 mt-4 text-right">
<a href="<?php echo $BASE_URL."/news";?>">
<button>Vai a tutte le news <i class="fa fa-angle-right"></i></button>
</a>
</div>
</div>
<?php
}else{
?>
<div class="row news">
<div class="col-12">
<div class="section-title">Notizie dall'Ordine</div>
<?php
$q = mysqli_query($conn, "SELECT * FROM news ORDER BY date LIMIT $pageStart,$itemsPage");
while($r = mysqli_fetch_array($q)){
echo "<p class=\"item\"><a href=\"$BASE_URL/news/0/".$r['id']."/".conv_url($r['title'])."\"><span class=\"date\">".conv_date($r['date'])." </span> - ".$r['title']."</a></p>";
}
?>
</div>
<div class="col-12 my-2 pages">
<?php
for($i=0;$i<$totPages;$i++){
echo "<a class=\"font-12 ";
if($i==$currentPage){echo "selected";}
echo "\" href=\"$BASE_URL/news/$i\">".($i+1)."</a>";
}
?>
</div>
</div>
<?php
}
?>

22
notizie.php

@ -1,22 +0,0 @@
<div class="row news">
<div class="col-12">
<div class="section-title">Ultime notizie</div>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
<p class="item"><a href=""><span class="date">07-12-2017 </span> - Chiusura Uffici sabato 9</a></p>
</div>
<div class="col-12 my-2 pages">
<a class="font-12 selected" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
<a class="font-12" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
<a class="font-12" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
<a class="font-12" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
<a class="font-12" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
<a class="font-12" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
<a class="font-12" href="<?php echo $BASE_URL;?>/notizie/0">1</a>
</div>
</div>

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_alert.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_badge.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_breadcrumb.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_button-group.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_buttons.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_card.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_carousel.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_close.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_code.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_custom-forms.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_custom.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_dropdown.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_forms.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_grid.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_images.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_input-group.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_jumbotron.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_list-group.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_media.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_mixins.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_modal.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_nav.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_navbar.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_normalize.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_pagination.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_popover.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_print.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_progress.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_reboot.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_responsive-embed.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_tables.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_tooltip.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_transitions.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_type.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_utilities.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/_variables.scssc

Binary file not shown.

BIN
scss/.sass-cache/00f80530d20f106c6889afe5945511205f6ed7d7/bootstrap.scssc

Binary file not shown.

BIN
scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/homepage.scssc

Binary file not shown.

BIN
scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/lists.scssc

Binary file not shown.

BIN
scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/news.scssc

Binary file not shown.

BIN
scss/.sass-cache/094858d67900945e1547c8ced88b84162c32e28d/sections.scssc

Binary file not shown.

BIN
scss/.sass-cache/7537e22ae7528080974021381c7670ade8022661/_768up.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_alert.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_background-variant.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_badge.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_border-radius.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_breakpoints.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_buttons.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_cards.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_clearfix.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_float.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_forms.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_gradients.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_grid-framework.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_grid.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_hover.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_image.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_list-group.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_lists.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_nav-divider.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_pagination.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_reset-text.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_resize.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_screen-reader.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_size.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_table-row.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_text-emphasis.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_text-hide.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_text-truncate.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_transforms.scssc

Binary file not shown.

BIN
scss/.sass-cache/a8e7249199611b9710190f79767293840bdd297d/_visibility.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dx-r.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dx.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dxy-r.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dxy.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dy-r.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_3dy.scssc

Binary file not shown.

BIN
scss/.sass-cache/afddd1a4f4e6ba55473c3fffccc03e0ec92d87cb/_arrow-r.scssc

Binary file not shown.

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save