Giter VIP home page Giter VIP logo

joursoir / ctimeline Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 41 KB

Web frontend for timelines written in C. Mirror only. Official repository is at git.joursoir.net/ctimeline

Home Page: http://git.joursoir.net/ctimeline

License: GNU General Public License v3.0

C 62.03% Makefile 4.41% CSS 32.10% C++ 1.47%
cgi cgi-application web-application frontend-web c css html make timelines gplv3

ctimeline's Introduction

CTimeline

CGI application for timelines. Distributed under the GNU General Public License, version 3.

Dependencies:

No

Installation:

$ make
$ sudo make install

ctimeline.cgi and ctimeline.css will install into /var/www/html/ctimeline by default.

If you would like to configure this location, you may use:

$ sudo make install CTIMELINE_PATH='/your/path/to/ctimeline'

Apache configuration:

  1. Make sure that CGI module for apache are enabled

  2. Add <Directory> directive to Apache configuration file like this:

<Directory /var/www/html/ctimeline>
	AllowOverride None
	Options +ExecCGI
	Order allow,deny
	Allow from all
</Directory>

Example ctimelinerc file:

# Comment that will be ignored

title=Browse random timelines
css=ctimeline.css

header.title=Timelines of projects
header.desc=Here are random but interesting projects. You can explore them at your leisure

branch.name=Linux Kernel
branch.age_from=2000
branch.age_to=2021
branch.desc=Open-source, Unix-like operating system kernel

branch.name=PulseAudio
branch.age_from=2004
branch.age_to=2021
branch.desc=Sound system for POSIX OSes

branch.name=cgit
branch.age_from=2007
branch.age_to=2021
branch.desc=A hyperfast web frontend for git repositories written in C

branch.name=ALSA
branch.age_from=1997
branch.age_to=2020
branch.desc=Advanced Linux Sound Architecture

branch.name=NeXTSTEP
branch.age_from=1989
branch.age_to=1995
branch.desc=Object-oriented, multitasking operating system

branch.name=dpkg
branch.age_from=1994
branch.age_to=2018
branch.desc=Package managment system in the open-source operating system Debian

branch.name=wireguard-linux
branch.age_from=2016
branch.age_to=2021
branch.desc=WireGuard for the Linux kernel

branch.name=ctimeline
branch.age_from=2021
branch.age_to=2021
branch.desc=Web frontend for timelines written in C

Git commands that can help you:

  • Get year of first commit:
git log --date=format:"%Y" --pretty=format:"%ad" --reverse | head -1
  • Get year of last commit:
git log --date=format:"%Y" --pretty=format:"%ad" | head -1

ctimeline's People

Contributors

joursoir avatar

Watchers

 avatar  avatar

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.