- Aug 16, 2018
-
-
JediKev authored
This addresses issue 4449 where using an Arabic language pack and trying to print a ticket returns a PDF with either squares for text or no text at all.
-
- Mar 18, 2016
-
-
Jared Hancock authored
This commit attempts to remove all coding standard warnings emitted by PHP 7.0.
-
- Jun 01, 2015
-
-
Peter Rotich authored
-
- May 27, 2015
-
-
Jared Hancock authored
* Fix attachments not sticking on new dynamic form entry * Fix attachments not sticking on thread post validation error * Fix missing inline images in FAQ article viewing * Fix missing inline images in FAQ article printing * Fix crash rendering sidebar in staff faq view with attachments * Rewrite GenericAttachments to be an ORM object * Port CannedResponse to ORM * Fix attachments not being displayed when editing a FAQ article * Fix squirly empty blue box on faq articles with no attachments
-
- Dec 08, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
This patch adds support for automatic date and time formatting based on a selection of locale. The locale can default to the system or user specified language+locale, or can be elected separately. For instance, English speakers can pick between US, GB, and many other English speaking locales. This also removes the need of the %timezone table and uses the timezonedb built into PHP 5.3+. User's can now select from a much longer list of database and no longer need to deal with the DST checkbox.
-
- Aug 11, 2014
-
-
Jared Hancock authored
-
- Jun 25, 2014
-
-
Thane de Loth authored
Multilanguage Support via gettext - added gettext encapsulations to all texts i thought necessary - added fallback function for the case that the gettext extension isn't loaded - added browser language detection - added gettext to the list of optional extensions in setup - rewritten some of the texts to use sprintf instead of appending strings - added german translation file - removed mark_overdue-confirm from cannedresponses.inc.php extend multi language support and a fex fixes - Better detection of translation files - Added functionality to redirect language codes (see redirecting language codes) - Ticket Status can be translated - The Datepicker can be translated - Extended functionality of 'testlang.php' to show what language code is used to translate Forgotten to apply a patch from RC5 to RC6 - Forgotten to change $var to $vars in line 380 of class.mailfetch.php - Removed unneeded comment Added php_gettext as primary translation engine - Added php_gettext support (thanks to Danilo Segan and Steven Armstrong) - php_gettext is now the primary translation engine - Extended language detection functionality Add error/misconfiguration checks and fix undefined variables
-
- Apr 09, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Feb 28, 2014
-
-
Peter Rotich authored
-
- Feb 25, 2014
-
-
Peter Rotich authored
Join to staff/user tables to get current name when fetching thread entries.
-
- Jan 17, 2014
-
-
Jared Hancock authored
-
- Nov 21, 2013
-
-
Jared Hancock authored
-
- Oct 25, 2013
-
-
Jared Hancock authored
-
Jared Hancock authored
Use a PHP setup which uses the built-in PHP tokenizer to parse and traverse PHP scripts to determine (possible) access to uninitialized variables
-
- Oct 23, 2013
-
-
Jared Hancock authored
-
- Oct 09, 2013
-
-
Jared Hancock authored
*This is a major redesign / rework of the osTicket base* This patch drops the concept of static ticket metadata and allows for an admin-configurable arbitrary data that is attachable to tickets The system is architected such that the base osTicket install now comes with a "default" form that has fields for subject, name, email, and phone number. This form is editable to allow for the addition of arbitrary other fields; however, the basic fields must remain in order to be associated with a help-topic and attached to a ticket. This concept can be expanded to allow for arbitrary data associated with registered clients or ticket thread items. Forms are comprised of sections. Sections have a title and instructions properties and a list of fields. Fields have various implementations to represent different data such as text, long answer, phone number, datetime, yes/no, and selections, and are configurable to define the look and feel and interpretation of the respective form field. Dropdown lists are represented as "Dynamic Lists", which are admin-configurable lists of items. Dropdowns can be optionally represented as Bootstrap typeahead fields. This also adds the start of a simple ORM which will hopefully be expanded in the future to support multiple database platforms. Currently, only MySQL is implemented.
-
- Oct 07, 2013
-
-
Jared Hancock authored
If the GD extension is not available for the PHP installation, then use a copy of the default client-site logo with the alpha channel removed.
-
Jared Hancock authored
Assume that text in the database is encoded in UTF-8 and assume that it is HTML text and the entities should be decoded prior to display in the PDF. Fixes #756
-
- Sep 18, 2013
-
-
Jared Hancock authored
Also converts ROOT_DIR detection to always use forward slashes. And it fixes the removal of the leading double-backslash on Windows UNC names (fixes #649)
-
- Mar 05, 2013
-
-
Peter Rotich authored
-
- Feb 19, 2013
-
-
Peter Rotich authored
-
- Feb 13, 2013
-
-
Peter Rotich authored
-
- Oct 15, 2012
-
-
Peter Rotich authored
Add SLA to ticket info table. Move subject to the top of ticket thread.
-
- Sep 03, 2012
-
-
Peter Rotich authored
Change the with of the info table
-
- Jul 09, 2012
-
-
Peter Rotich authored
Add print options supports - staff can now print a ticket thread without internal notes + select paper size on the fly
-
- Jul 08, 2012
-
-
Peter Rotich authored
-
- Jun 28, 2012
-
-
Peter Rotich authored
-
- Jun 18, 2012
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Allow staff members the ability to select a default paper size which will be used in printing tickets via PDF. In the future, this may be overridden per ticket by a dialog box at print time.
-
Jared Hancock authored
-
- May 27, 2012
-
-
Peter Rotich authored
-