Breadcrumb links
Move copyright from ESF to Netgate
Fix "http://pf.sense/UNKNOWN" links in Pkg Manager
I noticed recently that many packages do not have the 'www' field in the database filled, or have it set to UNKNOWN The way the table is built, this causes bad links to be generated pointing to e.g. http://pf.sense/UNKNOWN. This patch fixes it, causing only packages with actual links to get the <a> tag.
Move to Apache License 2.0
Review license / copyright on all files (final round)
Rework pkg_mgr_install.php:
- Stop using id parameter for additional packages, keep using it only for firmware upgrades- Created to control variables $completed and $confirmed to check all the stages and make it easy to understand what is happening- Stop using $pkgid and use $pkgname instead...
Fix button icons in the package manager. Ticket #5965
Convert button name to upper case.
Bring all calls of print_info_box to same standard
The call itself to print_info_box already echoes the content. There is no need of additionally using the short-open-echo tag on those calls to echo return value. The previous implementation shouldn't yell any visible issues as return is 'NULL' (undefined) which casts to an empty string when printing. But, just for the sake of conformity, this changes are advisable in my opinion.
Merge pull request #2637 from k-paulius/patch-6
Review alert wording. End sentence with period, remove redundant 'Warning', 'Error', etc. prefixes, since alerts are now color coded. Remove <b> tags.
Make 'Installed Packages' first tab, because it is the active tab by default.
Internationalization of pkg*.php
Various sentences were being built up from gettext() of individual wordsor phrases concatenated together. That will not work for translation tolanguages with different word order, so I have restructured that.Note: TODO: The countdown timer text with seconds countdown is all in JS...
Fix #5794 remove print_info_box_np chackes for gettext("apply")
1) Get rid of the stristr() checks to "guess" if an apply button shouldbe used.2) Change print_info_box() so it can take a button name of "close" , "apply" or none to decide which button to show....
Change dependency icon back to a paperclip (globe seems to imply more than intendend here), fix appearance of the text.<ul> without <li> is invalid, remove. Also move the icon to a separate i tag, putting it in an a tag changed the font in an undesirable way.
Consistent panel-heading h2
Make all the panel-heading uses also have consistent <h2class="panel-title"> so they all display the same size.Forum https://forum.pfsense.org/index.php?topic=105275.0
Page revised to use Ajax to fetch the package information. This allows for the presentation of error and status messages, as well as offering a more "standard" solution. (i.e.: should work with all browsers)
Add spinning cog
Added a crude method of displaying a "Please wait" banner.
pkg_mgr - Fix disablepackagehistory
Update pkg_mgr.php
Update syntax to 4 space indent
HTML Compliance - System / Package Manager / Available Packages
Bad value #search-panel .panel-body for attribute href on element a: Illegal character in fragment: space is not allowed.<a data-toggle="collapse" href="#search-panel .panel-body" name="search-panel">...
Stray tbody, table, and div tag ends when list empty.Close php tag.
Show package dependencies if they exist (on both available package list and installed package list)
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style pkg
Tidy up "pkg_mgr.php"
Table header only has three column, however the table body has four, soaddmissing column in table header
Merge pull request #2134 from ExolonDX/branch_04
Type up SCRIPT tags
Santize breadcrumb #5527
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Fixed #5521
Fix search box icon color
Ticket #5471 another convert batch to font-awesome icons
Use recently added shortname and changeloglink from get_pkg_info()
EOL whitespace and header consistency for www
Copyright updates Batch 2 of 3
Search typo
Completed #5333
Hitting "Enter" now same as clicking "Search" button"Where" default to "Both"
package search functionality completed
Initial seach box state is open
Change '+' icon to '-' when panel is open
Added search panel. (Not yet functional though)
Sort return of get_pkg_info()
Use new installed flag to simplify logic
Use inline function
fix typo, spotted by Phil Davis
Multiple changes to clean up the package installaion system by causing the installer to run in the backgroundwhilst monitoring its output via AJAX to provide a better GUI display.Work in progress !
Fixed errors when no packages installed
Further refinement to #5290Use pkg_remove_prefix()
Fixed #5290
Fix #5289 Available Packages version display
I left the "View changelog" code that was commented out, for future reference I guess when that data becomes available.$index['version'] is still happily available in the $index array - so it just needs to be uncommented.
Fil;e conversion complete. Tested against multiple packages
Remove link to package revision history
Re-apply changes did to convert pkg_mgr.php to use pkg that got lost during merge
Unfinished (but better) versions of hte pkg pages and utilities
firewall_asliases_edit: minor edits to display hint text on page loadhead.inc: Fixes to notification systempkg_mgr: Removed calls to dicontinued function. Removed obsolete table columns, corrected description display
Merge branch 'master' into bootstrap
Move main pfSense content to src/