Нет описания

causefx 2cbdeb14cd Set theme jekyll-theme-slate 9 лет назад
bower_components 5f578a24a3 Features added and fixes 9 лет назад
css c05ea108ce Added Translate Support 9 лет назад
images 9f666e2da5 Fixes and Features added 9 лет назад
js 5f578a24a3 Features added and fixes 9 лет назад
lang f5d307282f Create Dutch Translations 9 лет назад
.gitattributes 5222731bab Update .gitattributes 9 лет назад
.gitignore 4f5993148c :tada: Added .gitattributes & .gitignore files 9 лет назад
LICENSE c39de471d8 Create LICENSE 9 лет назад
README.md 8cf5865c11 Update README.md 9 лет назад
_config.yml 2cbdeb14cd Set theme jekyll-theme-slate 9 лет назад
ajax_remove_file.php 690c5a8c31 Fixes 9 лет назад
ajax_upload_file.php 690c5a8c31 Fixes 9 лет назад
check.php 9f666e2da5 Fixes and Features added 9 лет назад
class.uploader.php 641aa7d3cb More Features & Bug Fixes 9 лет назад
index.php 5f578a24a3 Features added and fixes 9 лет назад
settings.php 5f578a24a3 Features added and fixes 9 лет назад
translate.php c05ea108ce Added Translate Support 9 лет назад
user.php 9f666e2da5 Fixes and Features added 9 лет назад

README.md

Organizr

HTPC/Homelab Services Organizer - Written in PHP

Setup

Requirements:

  • A webserver (nginx, Apache, IIS or any other webserver)
  • PHP 5.5+
  • SQLite (uncomment the php_sqlite extension in php.ini file and point it to the right directory)

Downloading

  • To set it up, clone this repository: git clone https://github.com/causefx/Organizr or download the ZIP-file.
  • Place all files on a publically accessible webserver, either directly in the root, or inside a directory called Dashboard or whatever you want it to be called. Please set the correct user permissions on the directory and it's files.

Instructions

Upload all contents of zip or git pull the zip into the folder you want to have this on your webserver.

Set the correct file permission on the files.

Open up the index.php file in your browser once everything is uploaded. The script take you through to create an admin account and then you will sign in.

The Settings page will load automatically so now you can create tabs to whatever you like in whatever order.

When creating Tabs, type in the name of the tab and hit Enter this will drop it down to the list where you can fill out the rest of the data.

Name = The Name of Your Tab

URL = URL of The Tab's Location

Icon = Font Awesone icon

Icon URL = If this is filled out, it will use this icon instead of the Font Awesome one

Default = Checking this option will make this tab load first

Active = Checking this option will enable the tab for your page

User = This option enables this tab for Admins and Users but not Guests

Guest = This option enables the tab for Admin, Users and Guests

No iFrame = This option makes it so when you click the tab it will open in a new window (Used for apps that block iFrames)

Once the cookie expires you will need to login again

If you aren't logged in you or any guest will only see your guest enabled tabs

Desktop Images

Guest View Desktop screenshot

Login View Desktop screenshot

Main View Desktop screenshot

Settings View Desktop screenshot

Color/Theme View Desktop screenshot

User Management View Desktop screenshot

About/Help View Desktop screenshot

Side Menu Open View Desktop screenshot

Logout View Desktop screenshot

Mobile Images

Main View

Menu Open View

Theme Distributed with Extended License from Creative Market