Initial commit: Kimai TMS

Kimai time management system (PHP 5.6 / MySQL) with custom extensions:
- Budget tracking (ki_budget)
- Change request form (ki_changerequest)
- Invoice generation (ki_invoice)
- Expense tracking (ki_expenses)
- Flexi time (ki_flexitime)
- Export, admin panel, timesheets, tasks, summary

Database: ~900K time entries, 2,000+ users, 439 projects.
Config: includes/autoconf.php — localhost/kimai/kimai
This commit is contained in:
TMS
2026-06-18 21:20:26 +00:00
commit eb299c9131
1099 changed files with 359817 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
{*
YOU ARE NOT ALLOWED TO REMOVE THE COPYRIGHT NOTES! YOU MAY CHANGE THE APPEARANCE OF THE LOGIN WINDOW
BUT REMOVING THE CREDITS IS STRICTLY PROHIBITED. If you feel uncomfortable with this rule - use
other time tracking software, please.
*}
<p>
<strong><a hrefKimai <span style="color:red">{$kga.status}</span> {$kga.version}.{$kga.revision}</strong> - &copy; {$devtimespan} the <a href="http://www.kimai.org" target="_blank">Kimai Team</a><br />
This software is provided under the terms and conditions of the <a href="COPYING">General Public License Version 3</a><br />
Powered by
<a href="http://www.jquery.com" target="_blank">jQuery</a> |
<a href="http://www.xajax-project.org/" target="_blank">xajax</a> |
<a href="http://smarty.php.net/" target="_blank">Smarty</a> |
<a href="http://php.net/" target="_blank">PHP</a> |
<a href="http://mysql.com/" target="_blank">MySQL</a>
</p>

34
templates/misc/error.tpl Normal file
View File

@@ -0,0 +1,34 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<link rel="SHORTCUT ICON" href="favicon.ico">
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="robots" value="noindex,nofollow" />
<title>Kimai Error</title>
<link rel="stylesheet" type="text/css" media="screen" href="css/error.css" />
<script src="../../libraries/jQuery/jquery-1.4.2.min.js" type="text/javascript" charset="utf-8"></script>
{literal}
<script type="text/javascript">
$(document).ready(function() {
$('#ok').focus();
});
</script>
{/literal}
</head>
<body>
<div id="error_wrapper">
<dix id="error_txt">
<h3>{$headline}</h3>
{$message}
</dix>
<div id="error_button">
<form action="index.php" method="post"><input type="submit" value="OK" id="ok"/></form>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,38 @@
<!-- FILE IS TEMPORARILY NOT IN USE! -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<link rel="SHORTCUT ICON" href="favicon.ico">
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="robots" value="noindex,nofollow" />
<title>Kimai {$kga.lang.login}</title>
<link rel="stylesheet" type="text/css" media="screen" href="css/login.css" />
</head>
<body>
<body>
<div id='login'>
<div align='center'>
<img src='grfx/caution.png' />
<h1 style="color:red">UPDATE WARNING!</h1>
<div id="message" style="width:500px">
<p><strong style='color:#C81C22'>{$kga.lang.update}</strong></p>
</div>
<p>
<a href='updater.php?ok=1' title="{$kga.lang.updateNow}"><img src='grfx/but_update.gif' border = "0"/></a></p>
<p style="color:#C81C22;">CAUTION: If you use more than one database (server_ext_database),<br />each of them has to be updated seperately!
</p>
</div>
</div>
{$refresh}
</body>
</html>