Commit Graph

526 Commits

Author SHA1 Message Date
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
Nate Jones b5ebfa5777 Default Settings: Array type modifications, change Theme background color to type array instead of text, add order field to v_default_settings table. 2014-07-25 00:57:43 +00:00
Nate Jones 0f6862c9fe Enhanced Theme: Extended background image Default Setting to support a single images, custom image folder paths, and remote images via http/s. Added background color and vertical gradient options, as well. 2014-07-24 22:17:09 +00:00
Nate Jones 52ec291e74 Domain Selector: Display number of domains next to title. 2014-07-24 09:24:53 +00:00
Nate Jones 923e8e04b7 Enhanced Theme: Remove dead space at bottom. 2014-07-24 09:12:15 +00:00
Nate Jones e4262d9140 Enhanced Theme: Corrected background image path, and added images. 2014-07-24 08:58:01 +00:00
Nate Jones 640ca7767d Enhanced Theme: Misc visual mods, added ability to enable background images using Theme > background_images in Default Settings. 2014-07-24 08:51:37 +00:00
Nate Jones 32121b017b Domain Selector: Open and close with the Escape key. 2014-07-24 07:01:20 +00:00
Nate Jones c8fa404686 Domain Selector: Disable close on blur for time being, causing conflict with selecting a domain to manage. 2014-07-23 19:18:08 +00:00
Mark Crane fed1109e03 Add the project path missing for a link in the enhanced theme'; 2014-07-14 18:11:30 +00:00
Nate Jones 2344fe4767 Enhanced Theme: Hide Domain Selector on blur (click off) 2014-07-12 09:19:34 +00:00
Nate Jones 0e525bd625 Enhanced Theme: Tweaked domain hover in Domain Selector 2014-07-12 08:30:16 +00:00
Nate Jones fa1371a1cd Enhanced Theme: Modified header to show domain of current user, added labels. 2014-07-09 22:02:34 +00:00
Nate Jones 017225d50c Theme - Enhanced: Domain selector language adjustments to correct selector heading bug when managing Domains. 2014-07-08 08:47:55 +00:00
Nate Jones 0f70e6f121 User Create/Edit: More advanced password match/mismatch notifications. 2014-07-07 19:04:28 +00:00
Nate Jones 179b2e4bad User Create/Edit: Added JS to change CSS style on password boxes if values are not identical. 2014-07-07 16:34:43 +00:00
Nate Jones 25a6dc3b17 Implemented Login Message feature for superadmin only, advertising new Notifications section 2014-07-06 03:50:18 +00:00
Nate Jones f0363a03be CDR: Added View icon to right column.
CDR: List row Edit clicking disabled for Click-2-Call column cells. 
Themes: New style to accommodate width of single control icon (as currently used on CDR)
2014-06-22 02:18:58 +00:00
Nate Jones 3767f61f61 CDR & Enhanced Theme: Added Direction indicator icon. 2014-06-21 10:38:02 +00:00
Nate Jones 59687a4785 (Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete. 2014-06-21 08:52:47 +00:00
Nate Jones 84a134a23d Usability Enhancement: Click on list rows to Edit items. 2014-06-21 07:04:04 +00:00
Nate Jones fd5f2b8630 Add links to certain column text in a list view.
Misc bug fixes.
2014-06-21 03:42:09 +00:00
Nate Jones ae8e438933 Fix for Issue 481 - Links to protected pages (such as emailed conference recording links) will now properly redirect after login. 2014-06-18 03:13:12 +00:00
Nate Jones 111539b258 Show current user at top-right. 2014-06-16 22:09:10 +00:00
Nate Jones fcc5886339 CDR basic search query, style and language mods, misc minor style mods. 2014-06-16 18:12:21 +00:00
Mark Crane c878c36c81 Remove the jquery.autosize.js script reference 2014-05-21 15:58:04 +00:00
Mark Crane b5df742aba Remove some of the PHP short tags to for greater capatibility 2014-05-10 20:47:08 +00:00
Mark Crane f37c24245f Fix the domain_uuid in the enhanced template 2014-05-06 18:36:59 +00:00
Mark Crane d990d8a360 Change the enhanced theme to use PHP to write the HTML this fixes a problem that affected my Odroid when using SQLite and multi-tenant result was every page was blank because of an error on every page 2014-05-03 06:00:54 +00:00
Mark Crane 2b144529b1 Fix an issue with domains array used in the template 2014-05-03 01:06:27 +00:00
Mark Crane 4f5b5337ff Change Domain Selector to Domains 2014-04-24 08:42:52 +00:00
Mark Crane fbb659ecdc Round the menu bar corner by one more pixel 2014-04-20 02:47:32 +00:00
Mark Crane 9789fcd6f9 Update the menu to accommodate multi-lingual menu titles that were too wide to fit on the menu background. 2014-03-19 05:48:04 +00:00
Mark Crane 03a5b2c281 Hide the logo and login info when in the install.php. 2014-03-19 05:01:25 +00:00
Nate Jones 110c378deb Dialplan Edit layout and style mods
Integrated autosize jquery script for text inputs
Style and functionality mods on domain selector and Enhanced template
2014-03-15 21:35:53 +00:00
Philippe Rioual 60c63430e0 modified enhanced template.php to allow users to use it / issue from REV5426 2014-03-14 14:50:26 +00:00
Nate Jones 1baf3014c2 Modify Domain Selector filter/search to be case INsensitive. 2014-03-14 05:08:15 +00:00
Nate Jones 0a99aedb37 Domain selector drop shadow adjustment. 2014-03-12 20:22:06 +00:00
Nate Jones 9f68f3bd4b Style adjustments. 2014-03-12 20:18:03 +00:00
Mark Crane 5f63e60f83 Fix the buttons on the nature theme. 2014-03-04 16:36:34 +00:00
Nate Jones 1a4cf5b4ab Modified menu and response message CSS radius attributes to match the radius of buttons and input fields (3px). 2014-03-01 20:30:34 +00:00
Nate Jones b6839a8f2f Update CSS in other themes to accommodate changes required for Enhanced theme. 2014-02-26 07:34:04 +00:00
Nate Jones e023623cde Misc CSS tweaks, Domain Selector multilinguified. 2014-02-26 07:23:15 +00:00
Nate Jones c14a355d60 Minor mods. 2014-02-26 02:13:29 +00:00
Nate Jones 45a3b04120 Updated css, buttons and icons on the Enhanced theme. 2014-02-26 01:51:50 +00:00
Nate Jones 37a024f026 New images for coming updated template. 2014-02-26 01:48:18 +00:00
Nate Jones c642487b19 Added Domain Description to Domain Selector list. 2014-02-25 20:10:20 +00:00
Nate Jones 69caf2f5e1 Domains Selector show image. 2014-02-25 19:42:18 +00:00
Nate Jones 3e4c29702d Integrated search by Domain Description in Domain Selector. 2014-02-25 06:17:35 +00:00
Nate Jones 29aaaeec47 An enhanced domain/tenant selector for the Enhanced theme. 2014-02-24 23:36:37 +00:00
Nate Jones 7ec1d651cd Streamlined response message, implement JQuery into templates by default. 2014-02-20 23:57:50 +00:00
Mark Crane 2d21497395 Move it a little more. 2013-12-20 23:31:36 +00:00
Mark Crane 887f57b6a0 Move the copyright notice a little farther down the page. 2013-12-20 23:15:18 +00:00
Mark Crane 71fab70c95 Move the copyright notice farther down the page. 2013-12-20 23:12:28 +00:00
Mark Crane 606c78bdeb Update the enhanced and nature themes so that the 'Message' looks better for the IVR Menu and other features in the future. 2013-12-19 09:26:22 +00:00
Mark Crane f190903660 Add a nature theme that was the original enhanced theme before the backgrounds were removed. 2013-10-01 19:17:15 +00:00
Mark Crane a58b9dacc7 Remove the backgrounds on the enhanced theme. 2013-10-01 19:08:11 +00:00
Mark Crane 8ba97455a0 Add additional line feeds to the enhanced theme. 2013-09-19 11:29:59 +00:00
Mark Crane 167fdd979f Fix the login for the updated theme. 2013-09-19 11:08:23 +00:00
Mark Crane de66b734b0 Add a sound background to the enhanced theme. 2013-09-19 10:26:34 +00:00
Mark Crane 8afc06af4e Remove the old yellowstone_1.jpg and replace with a new modified background. 2013-09-19 10:17:02 +00:00
Mark Crane 1b037150ae Update the enhanced theme. 2013-09-19 04:14:07 +00:00
Mark Crane 1c9043f098 Add the title class. 2013-09-18 22:13:53 +00:00
Mark Crane 743eb68380 Update the enhanced theme remove the dark background from the table header. 2013-09-18 17:14:27 +00:00
Mark Crane ecb89e125b Cleanup the themes directory. 2013-09-13 07:42:38 +00:00
Mark Crane 65fdcc52ca Update the enhanced theme add the message. 2013-09-12 17:19:11 +00:00
Nuno Miguel Reis d1e2ff2715 fixed themes and images usage 2013-07-29 17:20:40 +00:00
Mark Crane 3a58d1e08d Move references to php classes in includes/classes to resource/classes. 2013-07-06 07:13:36 +00:00
Mark Crane 22c02a5f23 Change the themes defined charset to UTF-8 for better multi-lingual support. 2013-05-11 17:03:38 +00:00
Mark Crane 0b55e60c1b Remove the apply settings message. 2013-02-24 06:48:31 +00:00
Mark Crane 24e6a35c48 Fix all remaining alignment issues for IE with a small adjustment to the style sheet. 2013-01-19 02:36:51 +00:00
Mark Crane 3281448254 Update the path to for the domain select tool to domain_settings. 2013-01-08 04:12:21 +00:00
Mark Crane c19198d7e7 Minor adjustments to the themes. 2013-01-02 07:17:11 +00:00
Mark Crane 563b696fc8 Add isset to the themes. 2013-01-02 00:21:02 +00:00
Mark Crane aaa9eaef3b Remove the empty entry in the domain select list. 2012-09-27 02:26:16 +00:00
Mark Crane 23a2f84577 Harden the security with specific permissions for domains, domain settings and default settings. Everyone using multi-tenant are encouraged to update. Run Upgrade Schema on wiki.fusionpbx.com. After updating go to advanced -> group manager click on the superadmin group and then select the permissions for domains, domains settings, and default settings. Logout and back in. 2012-09-27 00:34:10 +00:00
Mark Crane af103e9c41 Add a missing file sip_profile_copy.php to the dev branch. 2012-06-04 14:58:40 +00:00