Adress:
https://intranet.gssonsel.se.185-133-206-116.bb.kringelstan.se/index.php
Detta Àr en intrÀnatapplikation som hjÀlper personal att kommunicera med sina chefer genom att till exempel anmÀla sjukanmÀlan eller ansöka om ledighet.
IntrÀnatapplikation har 8 funktioner:
1 - Se de senaste nyheter.
2 - Administrera nyheter, att kunna lÀgga till/Àndra/radera nyheter(för administratörer).
3 - Ladda upp filer(för administratörer) och kunna se dessa filer i en tabell.
4 - Se personalmedlemmar.
5 - AnmÀla sjukanmÀlan och söka om ledighet.
6 - FAQ(frÄgor och svar) sidan och kunna lÀgga till frÄgor(för administratörer).
7 - Ăndra medlemsuppgifter, Ă€ndra e-post och lösenordet.
8 - Adminpanel dÀr kan man administrera företagets uppgifter, lÀgga till kategorier och möjlighet att kunna godkÀnna medlemmar.
I utloggadlÀge kan man:
1 - Se startsidan
2 - Registrera sig i intrÀnatapplikationen.
3 - Logga in i intrÀnatapplikationen.
4 - Ă
terstÀlla lösenordet.
Webbapplikationen Àr responsivt.
Den hÀr webbapplikationen bestÄr av dessa lÀnkar:
1 - Startsida
2 - Logga in
3 - Ă
terstÀlla lösenordet.
4 - Registrera sig.
5 - Hem.
6 - Nyheter.
7 - Filarkiv.
8 - Personal.
9 - AnmÀlan.
10 - FAQ.
11 - Mitt konto.
12 - Adminpanel.
CSS/
CSS/main.css
Images/
Images/Admin/
Images/Admin/admin_header_logo.png
Images/Favicon/
Images/Favicon/android-chrome-192x192.png
Images/Favicon/android-chrome-512x512.png
Images/Favicon/apple-touch-icon.png
Images/Favicon/browserconfig.xml
Images/Favicon/favicon.ico
Images/Favicon/favicon-16x16.png
Images/Favicon/favicon-32x32.png
Images/Favicon/mstile-150x150.png
Images/Favicon/site.webmanifest
Images/Ikoner/login.png
Images/Ikoner/register.png
Images/Users/
Images/Users/default_man.png
Images/Users/default_woman.gif
Includes/
Includes/Classes/
Includes/Classes/Functions.class.php
Includes/config.php
Includes/header.php
Includes/footer.php
Js/
Js/main.js
activate.php
activateemail.php
doforgetpsw.php
forgetpsw.php
index.php
login.php
register.php
intranet_2020.sql
Dashboard:
CSS/
CSS/main.css
CSS/main.scss
ckeditor5/
Images/
Images/Admin/
Images/Admin/admin_header_logo.png
Images/Favicon/
Images/Favicon/android-chrome-192x192.png
Images/Favicon/android-chrome-512x512.png
Images/Favicon/apple-touch-icon.png
Images/Favicon/browserconfig.xml
Images/Favicon/favicon.ico
Images/Favicon/favicon-16x16.png
Images/Favicon/favicon-32x32.png
Images/Favicon/mstile-150x150.png
Images/Favicon/site.webmanifest
Images/Ikoner/
Images/Ikoner/add-1.png
Images/Ikoner/admin.png
Images/Ikoner/arkiv.png
Images/Ikoner/confirm.png
Images/Ikoner/download.png
Images/Ikoner/help.png
Images/Ikoner/house.png
Images/Ikoner/lock.png
Images/Ikoner/mail.png
Images/Ikoner/news.png
Images/Ikoner/register.png
Images/Ikoner/settings.png
Images/Ikoner/settings-1.png
Images/Ikoner/staff.png
Images/Ikoner/upload.png
Images/News/
Images/Users/
Images/Users/default_man.png
Images/Users/default_woman.gif
Includes/
Includes/Classes/
Includes/Classes/Dashboard.class.php
Includes/config.php
Includes/header.php
Includes/footer.php
Includes/nav.php
Js/
Js/main.js
accountsettings.php
activateemail.php
addnews.php
admin.php
deletenews.php
download.php
editnews.php
FAQ.php
filarkiv.php
index.php
logout.php
news.php
report.php
showpost.php
staff.php
Du kan ladda ner alla dessa filer och installera kÀllkodsfiler i din lokala server eller egen hemsida.
Du behöver Àndra SQL uppgifter frÄn din localhost till din egen i dessa filer:
Includes/config.php rad 13, 14, 15 och 16.
Dashboard/Includes/config.php rad 14, 15, 16 och 17.
Du kan anvÀnda intranet_2020.sql filen för att kunna skapa tabeller.
Manuellt:
Du behöver skapa dessa tabeller:
users för att visa alla personalmedlemmar.
admininfo för att visa och Àndra företagets uppgifter.
arkiv för att visa filarkiv.
news_db för att visa nyheter.
FAQ för att visa frÄgor och svar.
password_reset för att lagra lösenordsÄterstÀllningsförfrÄgor.
leaveregister för att lagra ledighetsansökningar.
sickregister för att lagra sjukanmÀlningar.
arkiv_categories för att visa filarkivketegorier.
news_categories för att visa nyheterskategorier.
Du behöver skapa dessa kolumner i dessa tabeller :
users:
id
int(11) NOT NULL,
fname
text NOT NULL,
lname
text NOT NULL,
username
text NOT NULL,
fullname
text NOT NULL,
email
text NOT NULL,
psw
text NOT NULL,
work_title
text NOT NULL,
address_street
text NOT NULL,
address_box
text NOT NULL,
address_city
text NOT NULL,
mobnr
text NOT NULL,
tfnr
text NOT NULL,
avatar
text NOT NULL,
active
int(11) NOT NULL,
bornday
text NOT NULL,
bornmonth
text NOT NULL,
bornyear
text NOT NULL,
sex
text NOT NULL,
lastlogin
text NOT NULL,
register_date
text NOT NULL,
register_tokenkey
text NOT NULL,
register_tokenexpiretime
text NOT NULL,
email_tokenkey
text NOT NULL,
email_expiretime
text NOT NULL,
adminapprove
int(11) NOT NULL,
adminmange
int(11) NOT NULL
admininfo:
id
int(11) NOT NULL,
companyname
text NOT NULL,
avatar
text NOT NULL,
orgnr
text NOT NULL,
invoiceinfo
text NOT NULL,
address_street
text NOT NULL,
address_box
text NOT NULL,
address_city
text NOT NULL,
visit_address
text NOT NULL,
firstcolor
text NOT NULL,
secondcolor
text NOT NULL
arkiv:
id
int(11) NOT NULL,
file_name
text NOT NULL,
category
text NOT NULL,
descr
text NOT NULL,
the_file
text NOT NULL,
filesize
int(11) NOT NULL,
insert_date
text NOT NULL
arkiv_categories:
id
int(11) NOT NULL,
cat_name
text NOT NULL
FAQ:
id
int(11) NOT NULL,
question
text NOT NULL,
answer
text NOT NULL
leaveregister:
id
int(11) NOT NULL,
reason
text NOT NULL,
from_date
text NOT NULL,
to_date
text NOT NULL,
fullname
text NOT NULL
news_categories:
id
int(11) NOT NULL,
category_name
text NOT NULL
news_db:
id
int(11) NOT NULL,
title
text NOT NULL,
content
text NOT NULL,
author
text NOT NULL,
img
text NOT NULL,
insert_date
text NOT NULL,
category
text NOT NULL
password_reset:
id
int(11) NOT NULL,
userid
int(11) NOT NULL,
token
text NOT NULL,
tokenexpiretime
text NOT NULL
sickregister:
id
int(11) NOT NULL,
reason
text NOT NULL,
from_date
text NOT NULL,
to_date
text NOT NULL,
fullname
text NOT NULL
HTML, CSS/SASS, Objektorienterad PHP, Typescript och Javascript.
Bootstrap