Commit Graph

363 Commits

Author SHA1 Message Date
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