Giter Club home page Giter Club logo

teklynk / lynkspace Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 1.0 164.03 MB

CMS that is built for Libraries (School Systems, Public, Multi-Branch). Includes ILS integration, Hot Titles, Catalog Search. Requires: Linux, Apache, PHP 7, MySQL. A Light, Simple, Flexible Content Management System. Works with PHP >= 5.6, PHP < 7.0

PHP 23.22% HTML 0.04% CSS 14.60% JavaScript 62.07% Shell 0.06%
mysql php apache linux cms library ils catalog school-systems library-management-system free content-management-system

lynkspace's Introduction

LynkSpace

Enable .htaccess by editing your sites-enabled config files: example

<Directory /var/www/html>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Create a virtual host for the project: example

<VirtualHost 127.0.0.1:80>
   DocumentRoot /var/www/html/LynkSpace/htdocs
   ServerName lynkspace.local
   DirectoryIndex index.php
   <Directory "/var/www/html/LynkSpace/htdocs">
       allow from all
       Options None
       Require all granted
   </Directory>
</VirtualHost>

Nginx configuration: example

server_name lynkspace.local;

index index.php;

autoindex off;

root /var/www/html/LynkSpace/htdocs;

location /var/www/html/LynkSpace/htdocs {
    if (!-e $request_filename){
        rewrite ^(.*)$ /index.php break;
    }
}

PHP Modules

curl
xml
zip
imagick
mbstring
mcrypt
mysqli
mysqlnd

Apache Modules

mod_rewrite
mod_headers
mod_vhost_alias

Run Composer

composer install

NPM (Development Tools) YUI Compressor

npm install

Install Guide

  • Go to the config directory and rename each -sample.php by removing the "-sample" so that

    • config-sample.php becomes config.php
    • dbconn-sample.php becomes dbconn.php
  • Create a hash/salt and add it to the blowfishsalt variable in config.php.

  • Update dbconn.php with your database server settings.

  • Import new_website.sql into your MySql database schema.

  • Visit http://your_domain.com/admin

    • You should now be prompted to create an Admin user. Be sure to do this!

Screenshots

Screenshots

screenshot01 screenshot02 screenshot03 screenshot04 screenshot05 screenshot06 screenshot07 screenshot08 screenshot09 screenshot10 screenshot11 screenshot12 screenshot13 screenshot14

lynkspace's People

Contributors

teklynk avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

ayomisco

lynkspace's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.