rechner / taxidi-web Goto Github PK
View Code? Open in Web Editor NEWTaxidi web interface
License: GNU General Public License v3.0
Taxidi web interface
License: GNU General Public License v3.0
Web interface for the Taxidi nursery database. Copyright (C) 2012 Zac Sturgeon and Nathan Lex. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. This project incorperates the following code, under GPL v3: - Twitter bootstrap (http://twitter.github.com/bootstrap/) - jQuery & jQuery UI (http://jquery.com/) MIT License: - jCrop (https://github.com/tapmodo/Jcrop)
Paging codes should be generated and inserted into the database when the record is created.
Parent paging code. first character of activity name + last four of phone. (e.g. O-2244 for Outfitters).
Photo fail to upload to be cropped. The following errors are thrown by php:
[Tue Oct 09 11:48:03 2012] [error] [client ....] PHP Notice: Undefined variable: modifysuccess in /home/redxine-html/public_html/taxidi/details.php on line 437
[Tue Oct 09 11:48:03 2012] [error] [client ....] PHP Notice: Undefined index: tab in /home/redxine-html/public_html/taxidi/details.php on line 467
[Tue Oct 09 11:48:03 2012] [error] [client ....] PHP Notice: Undefined index: tab in /home/redxine-html/public_html/taxidi/details.php on line 470
[Tue Oct 09 11:48:03 2012] [error] [client ....] PHP Notice: Undefined index: tab in /home/redxine-html/public_html/taxidi/details.php on line 476
[Tue Oct 09 11:48:03 2012] [error] [client ....] PHP Notice: Undefined index: tab in /home/redxine-html/public_html/taxidi/details.php on line 506
[Tue Oct 09 11:48:03 2012] [error] [client ....] PHP Notice: Undefined variable: theme in /home/redxine-html/public_html/taxidi/template/footer.php on line 25
Incorrectly displays "14 years, 11 months, 21 days" on the date 1997-03-05" and similar dates nearby for some reason.
1997-02-05 correctly shows "16 years and 21 days old".
1997-02-26 (birthday today) shows "16 years", but 1997-02-27 regresses to 15 years, 11 months, 30 days.
If we implement this before the HTML5 standard is well supported by the major browsers, we should use a flash polyfill.
The datepicker for all elements fails to load in the latest version. Some javascript appears to be missing.
As it's currently written, uploading a photo is only possible when a record already exists. (e.g.)
$query = "SELECT picture FROM data WHERE id = {$_POST["id"]};";
would return an empty result since id is undefined. We need a method to upload a photo temporarily to allow for handling adding a photo at registration.
I'll get to this very soon ^^
The login banner currently presents itself using a bootstrap dialogue, however if the user has a browser that does not support javascript or has javascript disabled, the warning does not display.
A static html message should be embedded in the form and displayed if javascript is disabled. Most of the interface should be able to function without trivial javascript code, and be validated server-side for browser accessibility reasons.
The login banner modal works fine, but all the other modals suffer from the same issue we had in the past in android are presenting themselves in iOS on an iPod touch.
I don't recall this being an issue when I tested it on an iOS 5 iPad, so it's validity will be determined if it doesn't work on an iOS iPad.
Pressing the browser's back button after opening a record from search results results in a "Document Expired" error from most browsers. The results should remain cached or a prominent "Back to Search Results" button should be placed somewhere in details.php.
Allow the search results to be sorted by different criteria. The first one we should work on is the option to sort by relevancy.
Attempting registration on an iOS 6 safari device results in json being returned to the end user and displayed of to the script.
{"success": true, "id":9999, "name":"Joe Churchgoer"}
The record is inserted into the database, however the photo upload never completes and the end user is left guessing.
The bug is present in the production version as well.
Update: The bug is also present in all webkit browsers including chrome and chromium for most platforms. I was unable to reproduce the bug in Chrome for Android.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.