Commit Graph

526 Commits

Author SHA1 Message Date
Mafoo 8709d01fb0 BugFix [master] language update (#2628)
Imported Found language ro as ro-ro Romanian (tested by reverse translation)
Add placeholders for all found languages
Add new missing flags
Enhancements to text class
* improved sort to keep language-* tags organized at the top
* if a language is missing a name tag, add it
* changed organizer to not add a final \n
* corrected some indenting
* added detect_all_languages that attempts to find any languages that haven't been defined in resources/app_languages.php
* added language_totals, this is used by the optional languages application to calculate how complete a language is
2017-06-02 13:24:12 -06:00
Kristian Karlsson 22c317eb2f BugFix [master] - Update languages (#2621)
Update for the Swedish language translation.
2017-06-02 08:39:34 -06:00
Mafoo 10188339e5 BugFix [master] - messages class (#2618)
htmlspecialchars isn't required for the javascript, only the \r?\n escape
2017-05-31 14:09:07 -06:00
Mafoo f44aee3bf8 Enhance - Convert all languages to 2-2 digit (#2581)
Convert all languages to use the en-us style codes
Where an installation is using a 2 digit code, use the legacy map to find
the mapped language and provide that text correctly
Have escape_str strip \' before converting or we end up with a double
encode
Update organzie_languages to understand how to convert legacy languages
automatically
updated flags
2017-05-13 13:13:38 -06:00
Mafoo 0302d8085c reworked text class to gather the languages on construction (more efficient) (#2576)
organize_languages will now use an internal function to escape values as fusion's check_str would not be appropriate
enabled two missing flags
organize on remaining app_languages.php and add missing 'he'
2017-05-12 08:44:53 -06:00
Mafoo 22dc22c30e BugFix [master] Languages add missing text placeholders (#2572)
* BugFix [master] Languages add missing text placeholders

add placeholders for missing language text
reorganise file so languages are in a consistent order with en-us always first, and the remaining stored alphabetically
space out tag names to make them line up for readability

* add organize_language to text class

also add get_languages
2017-05-10 13:40:46 -06:00
Mafoo 941b115d92 Enhance-Add message stack (#2521)
Implement new messages class
Support legacy $_SESSION['message_*']
New function messages::add($message, $mood, $delay) to simplify adding messages
updated core/users/user_edit.php to demonstrate
includes space->tab corrections
2017-04-27 11:30:52 -06:00
The-Operator 32c1522cbb Add/Update German and Austrian translations (#2542)
Updated remaining app_languages.php files and all app_config.php and app_menu.php files where necessary.
2017-04-26 23:41:55 -06:00
Vladimir 30055465b7 Adding ru-ru locales (#2530)
* Translation of the menu (sent by Victor Kraft)

* ACL translate

* Backup translated

* App Fax translated (sent by Victor Kraft)

* App Adminer trnslated

* Resources translated (sent by Victor Kraft)

* App SIP Profiles translated

* ru-ru

* Call Block added

* ru-ru

* Update app_menu.php

* voicemails/app_languages.php locales ru-ru

voicemails/app_languages.php locales ru-ru

* app/vars/app_languages.php locales ru-ru

app/vars/app_languages.php locales ru-ru

* core: apps, authentication, databases, default_settings translate

* app/traffic_graph/app_languages.php adding locales ru-ru

app/traffic_graph/app_languages.php adding locales ru-ru

* app/time_conditions/app_languages.php adding locales ru-ru

app/time_conditions/app_languages.php adding locales ru-ru

* /app/system/app_languages.php adding locales ru-ru

/app/system/app_languages.php adding locales ru-ru

* /app/sip_status/app_languages.php adding locales ru-ru

* /app/settings/app_languages.php adding locales ru-ru

* /app/services/app_languages.php adding locales ru-ru

* /app/ring_groups/app_languages.php adding locales ru-ru

* /app/registrations/app_languages.php adding locales ru-ru

* /app/recordings/app_languages.php adding locales ru-ru

* /app/provision/app_menu.php adding locales ru-ru

* /app/pin_numbers/app_languages.php adding locales ru-ru

* Update app_languages.php

* /app/phrases/app_languages.php adding locales ru-ru

* /app/operator_panel/app_languages.php adding locales ru-ru

* core/groups translated

* /app/music_on_hold/app_languages.php adding locales ru-ru

* core/install translated

* core/menu translated

* /app/modules/app_languages.php adding locales ru-ru

* /app/meetings/app_menu.php adding locales ru-ru

* /app/log_viewer/app_languages.php adding locales ru-ru

* /app/ivr_menus/app_languages.php adding locales ru-ru

* /app/gateways/app_languages.php  adding locales ru-ru

* /app/fifo_list/app_languages.php adding locales ru-ru

* core/notifications translated

* /app/fifo/app_languages.php adding locales ru-ru

* core/upgrade translated

* Update app_config.php

* core/user_settings translated

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* core/users translated

* call_block translate fix

* Call Broadcast added

* call_block выклюено fix

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* themes translated

* /app/extensions/app_languages.php for locale ru-ru

* /app/exec/app_languages.php add locale ru-ru

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_menu.php

* add locales ru-ru /core/install/app_menu.php

* /app/emails/app_languages.php add locales ru-ru

* /app/edit/app_languages.php add locales ru-ru

* /app/dialplan_outbound/app_languages.php add lacales ru-ru

* app/devices translated

* /app/dialplan_inbound/app_languages.php add locales ru-ru

* call_center_active + call_centers

* /app/dialplan/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/database_transactions/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php addlocales ru-ru

* Update app_languages.php

* Update app_languages.php

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/conference_profiles/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* app/calls_active translated

* app/click_to_call translated

* app/calls_active label-opt fix transtation

* translated

* translated

* translate

* /app/voicemails/app_config.php addlocales ru-ru

* /app/voicemail_greetings/app_config.php add locales ru-ru

* /app/vars/app_config.php add locales ru-ru

* /app/traffic_graph/app_config.php add locales ru-ru

* /app/tones/app_config.php add locales ru-ru

* /app/time_conditions/app_config.php add locales ru-ru

* /app/tftp/app_config.php add locales ru-ru

* /app/system/app_config.php add locales ru-ru

* /app/sip_status/app_config.php addlocales ru-ru

* app/devices translated ru-ru

* app/devices translated ru-ru

* /core/menu/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/voicemails/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/ivr_menus/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /resources/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* call_flows

* /app/call_broadcast/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* By now

* calls

* /app/call_flows/app_languages.php add locales ru-ru

* /app/system/app_languages.php add locales ru-ru

* /app/exec/app_languages.php add locales ru-ru

* /app/vars/app_menu.php add locales ru-ru

* /app/backup/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/calls/app_languages.php add locales ru-ru

* /app/call_centers/app_languages.php add locales ru-ru

* /app/call_broadcast/app_languages.php add locales ru-ru

* app/fax fix translate label-fax_send_channels

* /app/extensions/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* Fix default language select

* /app/contacts/app_languages.php add locales ru-ru

* Fix translations in app edit, extensions, fifo, gateways, music_on_hold, services, time_conditions, xml_cdr

* Replaced "звонки" to "вызовы" and fix sorting in menu for "Конференции"

* More replace "звонк"

* Fix translate

* app/xml_cdr replace translate for label-start_range, label-end_range

* app/xml_cdr replace translate label-destination, description_search and description-4

* Corrections

* Repalce "Порядковый номер" to "Приоритет"

* app/operator_panel replace translation label-call_group
2017-04-24 16:37:00 -06:00
Mafoo a8ae822b81 BugFix-sub item rendering (#2450)
Fix for $mod_li and $mod_a_li not being blanked/reset foreach menu
parent item rendered, causing the first menu with sub items to force sub
item rendering for all remaining menu items
2017-03-24 20:20:35 -06:00
drenda c37ce02d44 Added Italian translation (#2379)
* Added Italian translation

* add italian translation

* add italian translation

* add italian translation

* fix typo error

* add italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian translation

* added italian language
2017-02-16 19:46:50 -07:00
FusionPBX 16c4e0a86e Update app_config.php 2017-02-15 21:25:18 -07:00
FusionPBX 96cd22da72 Update app_config.php 2017-01-13 16:38:07 -07:00
FusionPBX 2d09f0828d Update app_config.php 2017-01-13 16:36:56 -07:00
FusionPBX b4533ef063 Update app_config.php 2017-01-13 16:34:04 -07:00
FusionPBX 624f6ec776 Update app_config.php 2017-01-13 16:28:21 -07:00
FusionPBX b06b895a38 Update app_defaults.php 2017-01-13 13:51:54 -07:00
FusionPBX eb5adcaf69 Update app_config.php 2017-01-13 10:45:23 -07:00
FusionPBX c1ee214d23 Update app_config.php 2017-01-13 10:27:12 -07:00
FusionPBX 69db174860 Create app_config.php 2017-01-13 10:21:03 -07:00
FusionPBX b2248633ce Update template.php 2016-12-11 23:08:40 -07:00
FusionPBX d16c84f291 Update template.php 2016-12-11 23:05:15 -07:00
FusionPBX 5972366dd6 Update css.php 2016-11-06 01:44:32 -07:00
FusionPBX b3386b1d4c Update template.php 2016-10-06 18:18:52 -06:00
Joey 3acd66771a FIX: Stream audio in browser (#1872)
This fixes browsers like Safari and allows them to stream audio within
the browser vs downloading the audio.
2016-09-03 20:24:47 -06:00
reliberate 4ea5b2a4ad Theme: Enhance audio playback indicator smoothness for files less than 30 sec in length. 2016-06-28 12:08:36 -06:00
reliberate 3c823fa651 Music on Hold: Style/layout tweaks.
Recordings:  Updated to support new audio playback indicator. Show upload date/time (when not using base64).
VM Messages:  Updated to support new audio playback indicator.
VM Greetings:  Updated to support new audio playback indicator.
CDR:  Updated to support new audio playback indicator.
2016-06-22 12:42:03 -06:00
reliberate 3ae85a7098 Music on Hold: Support multiple global categories. Support for changing moh domain. Support for managing additional stream parameters (shuffle, stereo, interval, chimes, custom moh paths, etc). Enhanced file system housekeeping.
Theme: Enhanced audio playback progress indicator.  Added settings to control body icon normal/hover colors.
VM Greetings: Updated to support new audio playback indicator (more apps to come shortly).
Group Permissions: Prevent enter key submission on search field.
2016-06-21 15:56:15 -06:00
reliberate 75717d1d60 Adminer: Fix and simplify previous auto-login feature (controlled by Default Setting). 2016-06-09 14:13:10 -06:00
FusionPBX fd115c685c Update template.php
Remove a character that accidently made it in a commit.
2016-06-08 17:32:08 -06:00
FusionPBX d47bc75315 Update template.php
Change the default logo.
2016-06-08 17:28:01 -06:00
Mafoo 96d576fc7a update installer to use default theme (#1626)
added support to allow install to use the theme's default settings and
reduce the number of php errors during the installer due to missing
settings
2016-06-08 07:31:45 -06:00
reliberate 0f07828d0c Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar.
Default Settings: Also verify correct Type (name) on Upgrade > App Defaults.
User: Show Nickname in Contact select if no Given or Family name.
Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
2016-06-02 18:26:32 -06:00
reliberate 30f437139c Theme: Additional settings to control domain name (selector), menu toggle icon, and logout icon color and hover colors separately.
Adminer: Added ability to login automatically.
2016-06-01 22:04:00 -06:00
reliberate 5c8df26aa2 Theme: Don't add URL to main menu item if a submenu exists. 2016-05-24 18:21:26 -06:00
reliberate 8755205681 Theme: Fix login footer, simplify and optimize code. 2016-05-21 17:38:23 -06:00
reliberate 58cac0b990 Theme: Code cleanup, optimize CSS. 2016-05-20 19:08:10 -06:00
reliberate 36bb44c932 Theme: Make DateTimePicker on CSS .datepicker class available by default. 2016-05-17 13:44:42 -06:00
reliberate df22a29ed4 Theme: Integrate ability to use Google Fonts. 2016-05-05 12:57:08 -06:00
reliberate aee6df28e5 Theme: Move CSS to external file. 2016-05-04 12:55:56 -06:00
markjcrane 097a5d8ade Check the missing array has content before processing it. 2016-05-04 00:22:35 -06:00
reliberate 17852a040e Theme: Set default background color for sub menu. 2016-05-03 12:23:13 -06:00
reliberate 5a178625d5 Menu Manager: Add ability to customize main and sub menu icons. 2016-05-02 14:42:06 -06:00
reliberate 7599b8f96b Theme: Enable body style on public pages (still excludes default login). 2016-05-02 10:52:15 -06:00
markjcrane 339b5425c2 Disable more of the horizontal login code plan on reworking and using as an option later. 2016-04-29 15:33:52 -06:00
markjcrane 19eae3dd72 Move the comment in template.php. 2016-04-29 11:38:56 -06:00
markjcrane e5e2f92592 Remove the horizontal login form. 2016-04-29 11:23:13 -06:00
markjcrane c3b12c217d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
FusionPBX d57a44ae23 Merge pull request #1557 from hcoin/fix-warnings
Mariadb 10.1, Freeswitch 1.6, Ubuntu Xenial LTS, Ldaps, warnings enabled, cli install/upgrade
2016-04-28 14:43:06 -06:00
reliberate 3b1a6aa34a Theme: Restore display: inline-block on login body. 2016-04-28 13:05:34 -06:00
Harry G. Coin f02028629a fixes so cli installs/upgrades work.
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
Harry G. Coin bda6861f88 \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
Harry G. Coin 8abe003a71 The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
So, please find in this set numerous small changes which eliminate numerous php warning messages.

Also, a small bug fix in an sql statistics routine, naming a count(*) field as count, so displaying correct detail.

If any of the proposed changes are omitted, the relevant page will experience php warnings.

There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
reliberate f1300d1ac6 Theme: Revert CSS change.
Contacts: Change email input field type to 'text' instead of 'email'.
2016-04-25 10:34:39 -06:00
reliberate bb93aea5ba Theme: Add input[type=email] to styles. 2016-04-25 10:26:17 -06:00
markjcrane c99caf57bb Fix the install path for the redirect. 2016-04-15 18:39:12 -06:00
markjcrane 8731afb5e2 Use a more efficient way to add the default settings. 2016-04-15 09:24:55 -06:00
reliberate aeabb4a072 Misc: Fix datetimepicker on Time Conditions, CDR, Contact Times, etc.
Misc: Fix textarea height.
Theme: CSS adjustments to correct misc bugs.
2016-04-13 13:23:07 -06:00
reliberate f0372faed1 Theme: Rework login settings, add settings to enable ability control login page background image(s) and color(s) separately from standard background image(s) and color(s). 2016-04-12 16:18:50 -06:00
reliberate 8b0c01c772 Theme: Integrate settings to control button styles and form input styles.
Dashboard: Remove table row hover and pointer cursor if not linked.
2016-04-11 17:52:58 -06:00
reliberate 61bd9e214d Theme: Add setting to control Login box width. 2016-04-08 15:01:29 -06:00
reliberate 7fb6bfe639 Theme: Sticky main menu items hover state, padding adjustments. 2016-04-08 14:01:24 -06:00
reliberate 8ec4d785fd Theme: Add setting to control border radius of Dashboard blocks. 2016-04-08 10:58:18 -06:00
reliberate a887eab36a Fun Stuff: http://pasteboard.co/1ormWYp.png
Login: Add settings to style Reset Password (and related) text links, add (disabled) settings to display domain name field.
Theme: Add settings to control login box border size, color, radius and padding.  Explicitly defined placeholder text color/opacity (where possible).
2016-04-07 19:35:39 -06:00
reliberate 64ef4b1ab8 Theme: Still show main menu item text on sm viewport if icons off. 2016-04-07 15:59:48 -06:00
reliberate 34a284824e Operator Panel: Fix incorrect block height for active extensions (style issue). 2016-04-07 15:34:24 -06:00
reliberate 91b2d846f4 Footer: Fix spacing in copyright text. 2016-04-07 15:26:40 -06:00
reliberate 5109cc3520 CDR: Fixed export function. 2016-04-07 14:48:12 -06:00
reliberate 6a0465609f Dashboard: Fix issue with Ring Group Forward not saving changes.
Misc: Restore/Fix some missing/botched HTML tags.
2016-04-07 14:14:32 -06:00
reliberate 8af3c09276 Theme: Remove call to old images. 2016-04-07 13:10:59 -06:00
reliberate 157d296b25 Theme: Fix Domain Selector bug. 2016-04-07 13:01:21 -06:00
reliberate 798f94125f Theme: Integrate settings to customize the style of edit form tables (label, field, heading and row cells).
Editor: Prevent / (slashes) in clip name.
Dialplan Editor: Code cleanup, and minor adjustments for theme compatibility.
Functions: Add option to check_str() to skip string trim.
2016-04-07 12:00:19 -06:00
reliberate 486b66ef0f Theme: Fix border rendering issue on edit form tables. 2016-04-05 20:22:29 -06:00
reliberate 0b027b3b90 Theme: Correct CSS so no main/sub menu border by default (really). 2016-04-05 19:59:37 -06:00
reliberate 47668d268b Theme: Correct CSS so no main/sub menu border by default. 2016-04-05 19:52:04 -06:00
reliberate 6573a2b535 Theme: Add settings to control main and sub menu border size, color and corner radius. 2016-04-05 19:38:50 -06:00
reliberate 7ce57d246e Theme: Scroll to top before opening Domain Selector (fixes offset bug). 2016-04-05 18:37:46 -06:00
reliberate afdd272ebf Theme: Correct menu_main_icons to boolean type. 2016-04-05 16:47:55 -06:00
reliberate acbd0cb2f9 Theme: Add settings to hide main menu icons, to control main menu text size and font, and sub menu text size and font. 2016-04-05 16:41:58 -06:00
markjcrane 23ab685ae3 Fix the footer in one more location. 2016-04-02 14:26:29 -06:00
markjcrane e4769aabf2 Translation setup for footer in the default theme. 2016-04-02 14:07:06 -06:00
reliberate 9cfedbf2e9 Function: Created key_press function to dynamically generate key detection javascript.
Voicemail: Ctrl+A checks all checkboxes, pressing Delete deletes the checked Voicemails.
Editor: Integrated key_press function.
Command: Integrated key_press function.
2016-03-31 17:11:37 -06:00
reliberate 15df7d8422 Dashboard: Style tweaks. 2016-03-30 15:07:38 -06:00
reliberate 65ff377972 Dashboard: Integrate Settings to control theme/style of Dashboard elements. 2016-03-30 14:41:45 -06:00
reliberate a1dda766d8 Theme: Minor CSS tweaks.
Ring Groups: Rework forwarding controls - integrate into Dashboard view and Ring Group edit page.
2016-03-29 14:15:01 -06:00
reliberate ea00c4f794 Theme: Fix for background-image not loading in some mobile browsers (Dolphin, Chrome on Android). 2016-03-28 23:46:51 -06:00
reliberate 2ed66f2c5d Theme: Maximize body width and shrink padding in xs view. 2016-03-28 23:39:42 -06:00
reliberate 5b97091e27 Theme: Add additional Settings to control the style of various elements, remove old css classes.
Default/Domain/User Settings: Add color previews in list view.
2016-03-28 22:29:15 -06:00
reliberate 0cb8ab5224 Theme: Replace image-based control icons with Bootstra Glyphicon buttons.
Voicemail Messsages: Added ability to toggle message status (saved/new).
2016-03-28 17:50:07 -06:00
reliberate 1a05ff4f50 Theme: Fix wrapping on menu brand text. 2016-03-28 12:49:46 -06:00
Nate e13e594376 Merge pull request #1514 from moteus/menu_project_path
Fix. add `PROJECT_PATH` to menu item url
2016-03-28 11:20:13 -06:00
reliberate 3f3956d345 Recordings/CDR: Fix audio playback and progress bar style. 2016-03-28 09:09:33 -06:00
reliberate 8c6b7deec1 Theme: Explicitly set file input class to be inline.
MOH: Revert last change.
2016-03-28 08:22:59 -06:00
Alexey Melnichuk 9934522c95 Fix. add `PROJECT_PATH` to menu item url 2016-03-28 11:25:13 +03:00
markjcrane f160ae47b2 Minor adjustment to the theme. 2016-03-27 14:56:53 -06:00
markjcrane b10f0af345 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-27 03:34:32 -06:00
markjcrane f691287d86 Update themes/app_defaults to reduce database selects. 2016-03-27 03:34:16 -06:00
reliberate 74a25f19c0 Theme: Fix js confirmation on logout icon click (set language variable as global inside menu function). 2016-03-27 03:22:42 -06:00
reliberate 5864777a64 Theme: Restore footer/copyright on Login page. 2016-03-27 03:09:50 -06:00
reliberate eb7f66e42e Command: Correct layout & styles. 2016-03-27 02:54:29 -06:00
reliberate 11f33c6e5b Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-27 02:33:40 -06:00
reliberate a8faf347e0 Theme: Added defaults (in the code) for the footer/copyright if missing in Settings. 2016-03-27 02:33:27 -06:00
markjcrane ad0a802571 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-27 02:31:29 -06:00
markjcrane a405964829 Change the login background. 2016-03-27 02:31:13 -06:00
reliberate 68c9b44c5a Theme: Adjustment to defaults. 2016-03-27 02:17:45 -06:00
reliberate 1ad01ea842 Theme: Fixed CSS issue with domain name (selector) style. 2016-03-27 02:09:27 -06:00
reliberate 442791478f Theme: Remove login_opacity from app_defaults - no longer necessary. 2016-03-27 01:27:29 -06:00
reliberate cdaba6dc99 Theme: Only round bottom menu corners on Static menu style. 2016-03-27 01:03:13 -06:00
reliberate f2324a5148 Theme: Minor adjustments on Fixed and Static style menus. 2016-03-27 00:46:06 -06:00
reliberate 77cff78bf2 Theme adjustments and fixes.
Flesh out Theme Default Settings descriptions.
2016-03-27 00:32:19 -06:00
reliberate 9894a34004 Default Template: Removed body_opacity setting - superseded by body_color rgba ability 2016-03-26 21:42:55 -06:00
markjcrane ba095f3852 Additional work to improve the install, template and the menu. 2016-03-26 12:22:15 -06:00
markjcrane 6991199fac Fix a spelling mistake. 2016-03-25 20:17:34 -06:00
markjcrane 45ff056ce6 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-25 20:14:59 -06:00
markjcrane 6aededb90a Remove two deprecated default settings and a missing one. 2016-03-25 20:14:39 -06:00
reliberate 943fb2c2b2 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-25 19:51:18 -06:00
reliberate ba9f5c7b72 Fixed: Default Theme - Adjust top body margin when menu position is bottom. 2016-03-25 19:49:52 -06:00
markjcrane 4048814fb6 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-25 19:46:00 -06:00
markjcrane f0b47a62ab Make the code more efficient adding the theme default settings. 2016-03-25 19:45:39 -06:00
reliberate 44e77b0eef Enhance: Default Theme - enable menu style and positioning options. 2016-03-25 19:38:57 -06:00
markjcrane 4c026f74d6 Remove the extra $x++; 2016-03-25 19:27:43 -06:00
markjcrane e7efd80308 Remove the enhanced theme. 2016-03-25 19:24:45 -06:00
markjcrane 031986d814 Add default settings to control the new theme. 2016-03-25 19:22:26 -06:00
markjcrane f104dbdc71 Move the app_defaults.php from theme/enhanced to themes/default. 2016-03-25 17:26:28 -06:00
reliberate ef4f7bcd95 Fixed: Control icon paths for Default theme. 2016-03-25 16:38:20 -06:00
reliberate d5c60df4fc Added: Bootstrap Framework - initial integration.
Added: Bootstrap Plugins - DateTimePicker, ColorPicker (in multiple apps)
Added: Default Theme - responsive
Removed: RightJS Framework - no longer needed.
Removed: Accessible Theme - superseded by Default theme.
Removed: Minimized Theme - superseded by Default theme.
Enhanced: Menu - responsiveness added.
Enhanced: Dashboard - responsiveness added.
Etc.
2016-03-25 16:29:20 -06:00
FusionPBX ddcb4cab28 Revert "Revert "Revert "search selects""" 2016-03-24 22:25:18 -06:00
FusionPBX d7b95e462b Revert "Revert "search selects"" 2016-03-24 22:03:37 -06:00
FusionPBX f9096f9cf1 Revert "search selects" 2016-03-24 22:02:41 -06:00
blackc2004 c2e1755931 search selects 2016-03-22 15:42:46 -07:00
reliberate 4bd2639fcf Dashboard: Enhance with priority numbers and additional System Count items.
Devices: Fix missing translation.
Voicemails: Fix missing translation.
2016-03-20 03:22:29 -06:00
mafoo 2119c7ee8d WhitespaceClean-others
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 13:58:35 +00:00
reliberate 904a18d997 CDR: Add missing icon image files. 2016-03-10 16:42:01 -07:00
reliberate 49bb6c1ded User Dashboard: Add blocks with additional customizable information (voicemail count, missed calls, recent calls, system counts, domain limits, and system status).
CDR: Adjust icon status and missed call filter to be more accurate, simplify User's view of CDR, add additional call result filter.
2016-03-10 16:29:47 -07:00
markjcrane d4f8e98fc4 Move flags to a more standard directory. If they get used by another feature then the flags should be moved to the main fusionpbx/resources/images directory. 2016-03-09 11:12:47 -07:00
markjcrane 7763ece535 Fix indentation on the editor. 2016-03-04 13:18:30 -07:00
markjcrane af18c963c0 Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
Mafoo 56b34c34ca changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo 87dbd6b428 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
Matthew Vale 6999198492 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
Matthew Vale a41e89af76 Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale 0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
Matthew Vale a5bb20c774 removed redundant code 2015-12-31 16:33:19 +00:00
Matthew Vale 81b85c3caf Merge branch 'fusionpbx/master' into Enhance-Languages
Conflicts:
	app/extensions/app_languages.php
2015-12-11 08:45:26 +00:00
blackc2004 d107530cf2 extension download 2015-12-10 15:07:46 -08:00
Matthew Vale fe949cf048 Initial consolidation of common terms 2015-12-10 10:06:48 +00:00
Matthew Vale fc9a45d313 Added initial version of app/languages
for analyzing missing or overlapping with global text
2015-12-10 10:04:35 +00:00
Matthew Vale 875f0a6262 added save_switch_xml during install 2015-12-03 13:36:43 +00:00
Alexey Melnichuk b944a4dca7 Fix. Use incorrect option name. 2015-11-30 16:04:13 +03:00
Matthew Vale e28247d826 Migrated styling into template 2015-11-25 15:31:33 +00:00
markjcrane 1484a78482 Change setting enable_background_images to background_image_enabled. This keeps the code consistent as 'enabled' is used throughout the code as a suffix. It also displays this setting next to the background_image setting. 2015-11-19 10:34:28 -07:00
Matthew Vale caacf5e64e Optimized control of background images
It is now possible to have the default setting to enable background
images (via theme > enable_background_images) but have a domain turn it
off again as they want to use gradients or specific images.
Upgrading any installation that already has any background_image enabled
will cause enable_background_images to turn on to let it continue to
work.
Including support code that the new install system will utilize, should
not affect existing systems.
2015-11-19 11:33:07 +00:00
FusionPBX ed8c7ee732 Merge pull request #1239 from mafoo/Enhance-Languages
Enhance languages
2015-11-18 08:51:03 -08:00
Matthew Vale e66b2f831a added support to name the languages
added remaining flags i have from the famfamfam set and renamed them to country names
2015-11-17 16:20:14 +00:00
Matthew Vale b53999069c Enhancements to language support (for future use)
optimized the text.php to check the language code once, not every time
2015-11-16 09:41:34 +00:00
Matthew Vale 04fbd896df made button elements render the same as input.btn 2015-11-12 11:10:34 +00:00
reliberate f207fb5f72 Minimized Theme: Adjust domain selector icon padding when logout button hidden. 2015-08-14 17:08:21 -06:00
markjcrane fea7baa6cc Fix the path to the new default setting, and the changes to the minimized theme. 2015-08-14 09:17:20 -06:00
markjcrane e2d0af1ca9 Add logout_icon_visible to theme category in default settings. 2015-08-14 09:08:57 -06:00
markjcrane b917423279 Add a domain link to the theme. 2015-08-14 08:51:21 -06:00
markjcrane 9f02d81e11 Remove the old default and even older classic themes. 2015-07-28 11:19:22 -06:00
reliberate e24526fb92 Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
Nate Jones 63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Nate Jones 924d7b8fdd Domain Settings: Obfuscate sensitive values.
Enhanced/Minimized Theme: Adjust styles allowing ability to completely turn off login/menu/body/footer shadows and quicker opacity control (via default/domain settings), add default/domain setting domain_shadow_color (Enhanced only).
2015-05-01 08:22:21 +00:00
Nate Jones 5996a7089e Themes: Remove unnecessary JS functions.
Call Block: Fixed issue in language file.
User Edit: Fixed issue in language file.
File Editor: Fix JS issue in header.
2015-04-16 19:14:20 +00:00
Nate Jones db490634df Various: Return HTML5 audio playback volume to 100%. 2015-04-15 06:29:46 +00:00
Nate Jones 4de579f323 Default Settings: Added JS search functionality.
Themes: Removed duplicate language variables.
2015-04-14 20:10:27 +00:00
Nate Jones 287b12d50f Various: Set HTML5 audio playback volume to 50%. 2015-04-14 08:34:26 +00:00
Nate Jones a58e173c6a Themes: Add body_opacity (Enhanced & Minimized) and menu_opacity (Minimized only) settings.
Login: Prevent error on logout, if session not set.
2015-04-14 07:13:51 +00:00
Nate Jones 29eec65662 Various: Smoother playback progress indicator for audio files. 2015-04-13 23:26:43 +00:00
Nate Jones bb75eeb191 Various: Added playback progress indicator for audio files (CDR, VM, etc). 2015-04-13 22:26:50 +00:00
Nate Jones 862d4bf7aa CDR: Template and layout adjustments to prevent wrapping. 2015-04-13 20:06:46 +00:00
Nate Jones f1b1c48e3b Operator Panel: Reduce font size and change font of auto-complete suggestion list (forgot Enhanced template). 2015-04-08 07:11:29 +00:00
Nate Jones 8f30afbf18 Operator Panel: JS fix to restore functionality in Chrome and IE, Reduce font size and change font of auto-complete suggestion list.
Minimized Template: Similar JS fix for Chrome and IE.
2015-04-08 03:50:09 +00:00
Nate Jones 0259ef8551 Operator Panel:
- Add transfer active calls to ANY destination using keypad.
- Move inline CSS styles to theme templates.
- Use local jQuery UI CSS file instead of remote.
2015-04-08 01:01:46 +00:00
Nate Jones 7cd44ccfbc Enhanced Template: Add light shadow to domain name text (top-right) to match domain-selector and logout icons, and make text more visible on dark backgrounds. 2015-04-04 20:05:57 +00:00
Nate Jones d68a273c64 CDR: Integrate existing permissions for Recording Playback and Download buttons.
Misc: Background visual adjustments for Playback and Download icons.
2015-04-03 21:07:24 +00:00
Nate Jones f1d0bbf44d Groups: Restore (but keep disabled) list control icons for default system groups. 2015-04-01 00:37:50 +00:00
Nate Jones 34c8f1cd9d Enhanced/Minimized Theme: Adjust <th> text size. 2015-03-27 17:44:12 +00:00
luis daniel lucio quiroz b7b98cef79 not short-tags on all project 2015-03-25 13:46:19 +00:00
luis daniel lucio quiroz 72ce214a1f custom html for enhanced theme 2015-03-12 18:20:17 +00:00
Nate Jones 310de73f27 Enhanced/Minimized Themes: Hide number input spinners. 2015-03-11 23:20:18 +00:00
luis daniel lucio quiroz 2e30add9ac short php tags fixed and javascript routine to make many other things to work 2015-03-01 00:27:04 +00:00
Nate Jones 76b24ca1aa Themes: Restored Enhanced theme template. 2015-02-25 10:35:14 +00:00
Nate Jones e1292474b9 Themes: Menu, body and domain selector drop shadow now uses login drop shadow color. Added new background image for Enhanced/Minimized theme. 2015-02-25 10:27:45 +00:00
Mark Crane c9264737fe Unset the generic $array variable to prevent duplicates in app -> default settings. 2015-01-24 20:56:10 +00:00
Nate Jones 2448ab3a8e Use the new multi-lingual code on misc files. 2015-01-18 10:33:34 +00:00
Mark Crane 4b9651e2dc Remove some extra line feeds. 2015-01-17 07:50:43 +00:00
Mark Crane 9cb5bbec4b Fix the main menu color. 2015-01-09 20:57:40 +00:00
Nate Jones d790234df9 Operator Panel: Stylized status buttons, moved CSS to templates. 2014-12-12 22:04:27 +00:00
Nate Jones 6f1af4f1ab Enhanced Theme: Remove redundant app_languages include (fixes issue with Domain Selector). 2014-12-09 04:59:28 +00:00
Nate Jones b3b6dcfb61 Enhanced Theme: Correct app_languages include path. 2014-12-08 18:32:28 +00:00
Nate Jones 0147c9bf2f Login (Default): Password Reset functionality (requires PHP mcrypt library, Enhanced & Minimized themes only, enable in Default Settings). 2014-12-06 17:53:29 +00:00
Nate Jones 1f8955170b Login (Enhanced & Minimized Themes): Login box should now stretch to fit its content. Added login_shadow_color Default Setting.
Default Settings: When using Enabled toggle link, scrolls to previous position in setting list.
2014-12-06 01:54:30 +00:00
Nate Jones b4aa618cc2 CDR: Recording playback - disabled preloading, return Tools column and icons to middle, hide if duration is zero. 2014-09-11 18:25:00 +00:00
Nate Jones f1c7c1dbd5 Corrected preloaded icon image paths in HTML5 audio player Javascript. 2014-09-11 04:16:13 +00:00
Nate Jones 6d049b8f5b CDR: Added new HTML5 recording playback and download controls. 2014-09-11 03:14:52 +00:00
Nate Jones 9aa7c1f85a Minimized Theme: Rearrange Logout and Domain Selector icons to match Enhanced theme, add ability to show domain name in menu bar. 2014-09-04 08:42:25 +00:00
Mark Crane 48bf64d15d Fix the release theme so that it can show the domain name for multi-tenant 2014-09-02 22:18:28 +00:00
Nate Jones 18e8170b4d Enhanced Theme: Domain name style adjustments (background off by default, larger text, etc). 2014-08-30 07:04:53 +00:00
Nate Jones 56ffe0b937 Enhanced Theme: Restored displaying domain name in header, can control visibility and style using Default Settings. 2014-08-30 06:31:14 +00:00
Nate Jones 14e29dba5f Minimized Theme: Now mouseover to dismiss response message, and a minor bug fix relating to the dismissal. 2014-08-20 22:57:33 +00:00
Nate Jones c28719d6ad Minimized Theme: Style adjustment to increase right margin of the Logout icon on a single-tenant system. 2014-08-20 17:38:37 +00:00
luis daniel lucio quiroz 08715b4cf0 update to jquery 1.11.1 2014-08-19 19:17:25 +00:00
Mark Crane c7f56a53ab FusionPBX 3.6.0 Release 2014-08-17 15:13:25 +00:00
Nate Jones 9e603db1ab Minimal Theme: Adjust to use Enhanced Theme background images. Click to dismiss response message, as well. 2014-08-17 15:09:05 +00:00
Nate Jones 87f2ac5561 Theme Default Settings: Prevent background_color from getting added more than twice, and adds both colors if none exist. 2014-08-17 14:29:51 +00:00
Nate Jones aee16de255 CDR Statistics: Fixed graph. 2014-08-17 13:59:55 +00:00
Nate Jones d68440acea Added a variation of the Enhanced Theme: Minimized. 2014-08-17 13:41:57 +00:00
Mark Crane 247e94194a Set the background_image array to false by default 2014-08-17 12:19:38 +00:00
Mark Crane d18ed084b1 Change the background_image description 2014-08-17 12:02:48 +00:00
Mark Crane a22c448d89 Add the description and remove the previous background_image 2014-08-17 11:48:41 +00:00
Mark Crane d114bd5b73 Add background_image array to default settings 2014-08-17 11:47:03 +00:00
Nate Jones e8c004dca3 Enhanced Theme: Modified default bottom color of background gradient a little. 2014-08-17 07:26:45 +00:00
Mark Crane 941b6b7d0b Change the enhanced theme to use background image array instead of text. 2014-08-17 06:59:53 +00:00
Nate Jones 2ae3be3a9a Enhanced Theme: Added Default Settings to control the color, background color, opacity and hide delay of header response messages. 2014-08-17 06:30:31 +00:00
Nate Jones f1ed1c67a3 Enhanced Theme: Added JS confirm prompt to logout button. 2014-08-17 05:15:07 +00:00
Nate Jones ab606cfe4e Enhanced Theme: Missing Theme items in Default Settings are now detected and restored individually by enhanced/app_defaults.php. No need to delete all Theme settings to have them restored by App Defaults on Upgrade page. 2014-08-17 05:03:50 +00:00
Nate Jones fe40c4ede9 Enhanced Theme: Added Default Settings to control footer colors and opacity.
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
Nate Jones 7fdb8ee770 (ahem...) Enhanced Theme: Previously mentioned icons now available. 2014-08-17 03:32:59 +00:00
Nate Jones 56fea0db60 Enhanced Theme: Implemented new icons for Domain Selector and Logout in header. Hover to see current user/domain and active domain.
Domain Selector: Now includes and highlights active domain in domain list.
2014-08-17 03:30:28 +00:00
Mark Crane 941022ddbf Add another default settings -> theme option 2014-08-16 20:29:45 +00:00
Nate Jones 185786808e Enhanced Theme: New CSS class added to file input fields to adjust their hight to be equal to other input fields. 2014-08-16 18:24:41 +00:00
luis daniel lucio quiroz 13845590e8 better place for language dropdown 2014-08-06 02:28:53 +00:00
luis daniel lucio quiroz 3911904e94 little language details 2014-08-06 01:33:45 +00:00
Nate Jones f599330cbc Default Setting Edit: Fixed Domain selector and color picker - moved color picker JS files to Enhanced template.php. 2014-08-05 22:32:14 +00:00
Nate Jones fa64fa8766 Enhanced Theme: Modified Domain Selector bar icon, slight gradient, like standard button style. 2014-08-04 19:50:23 +00:00
luis daniel lucio quiroz 9b68245d67 You can now change favicon in enhanced theme with default settings 2014-08-03 23:09:55 +00:00
Nate Jones 83a9b8e969 Device: Updated other themes to work with duplicate checker. 2014-08-02 13:43:11 +00:00
Nate Jones ba6fb139a8 CDR: Moved date/time picker JS to template, Domain Selector now working again on CDR page. 2014-08-02 12:49:22 +00:00
Nate Jones f4bd0ed58c Enhanced Theme: Fixed JS error in Chrome. 2014-08-02 11:23:15 +00:00
Nate Jones 0a27cb9cb1 Enhanced Theme: Message alert style adjustments.
Devices Edit: Check, alert and prevent duplicate MAC address (only on submit).
2014-08-02 06:45:10 +00:00
Nate Jones 2af8627be6 Enhanced Theme: New message alert display style and method.
Devices Edit: Check, alert and prevent duplicate MAC address.
2014-08-02 02:16:46 +00:00
luis daniel lucio quiroz 625b226869 login logo is now fixed to 250px to fit the login square in enhanced theme 2014-08-01 04:12:18 +00:00
Nate Jones c122ea8cbd Enhanced Theme: New background images lightened at the top. 2014-07-31 06:39:51 +00:00
luis daniel lucio quiroz c503b9417d you can now change logo in enhanced theme using default setting 2014-07-28 13:58:22 +00:00
Omar Irbouh d23fc1bcd6 0px -> 0 2014-07-27 17:55:43 +00:00
Nate Jones 132415f1a8 Copyright: Fixed CDR Details and Dialplan Edit so copyright line stays where intended. Enhanced theme restored. 2014-07-27 15:52:34 +00:00
Mark Crane bd5693bc37 Change the copyright footer as previous one would show up over the content in the CDR details, and dialplan details.; 2014-07-27 13:14:04 +00:00
Nate Jones 866b2bb4b7 Default Login: Adjust height of background box to accommodate domain input/select box (if present). 2014-07-27 03:11:21 +00:00
Nate Jones fe88bc9070 Default Login: Added ability to control login box background opacity and color via Default Settings. 2014-07-27 02:53:10 +00:00
Nate Jones bc491e02a4 Default Login: Remove drop-shadow when no background image or color(s) enabled. 2014-07-27 01:08:11 +00:00
Nate Jones 69c8e12c78 Enhanced Theme: Lighten the top of background image. 2014-07-27 00:57:54 +00:00
Nate Jones cb4609766f Enhanced Theme: Additional background images. 2014-07-27 00:25:39 +00:00
Nate Jones b244cd2c91 Login Changes:
If visiting /index.php and /themes/[theme]/index.php exists, will load it.
If visiting /index.php and /themes/[theme]/login.php exists, will load it.
If NEITHER exist, will load /resources/login.php.

If visiting /login.php and /themes/[theme]/login.php exists, will load it.
If DOESN'T exist, will load /resources/login.php/

/resources/login.php reworked, Enhanced theme reworked.
2014-07-27 00:13:52 +00:00
Nate Jones b9a13d838d Domain Selector: Slightly increased drop-shadow. 2014-07-26 07:13:53 +00:00
Nate Jones 4cd99e5bbf Contacts: QR code logo png file moved to theme folders, instead of /app/contacts/ 2014-07-26 06:45:45 +00:00
Nate Jones 9049eecedb Contacts: Implemented a new QR Code generator, includes additional contact detail fields. 2014-07-26 06:02:21 +00:00
Nate Jones 532cd7739a Nature Theme: Removed - The Enhanced theme now supports background images, background color and gradient. 2014-07-25 01:09:41 +00:00