Replace deprecated split with explode
Use config array to get the timezone. syscfg is no longer defined here.
fix text
While I'm here, don't test these with isset, just test directly, since they will be set to true/false in globals.inc
Provide a way to disable the pkg info link
Include github changelog link to package version when $g['disablepackagehistory'] is not set , domtt titles, remove package info column and move package info to description tab
Ensure timezone is set
Warn users a different way if packages are being reinstalled in the background. Only lock out package pages, still print a giant warning on the others. (Some people were getting stuck in this state http://forum.pfsense.org/index.php/topic,32531.0.html )
Simplify package version checking code and use the existing pfs_version_compare function that does much (and more) of what the old code was trying to do on its own.
since packages aren't version-specific anymore, clarify to Available Packages
Revert "Add Supported by BSD Perimter field"
This reverts commit 5df6a315c4b995e5a09e555548dc6d04b316fea3.
Conflicts:
usr/local/www/pkg_mgr.php usr/local/www/pkg_mgr_installed.php
Echo out field if its set
Include supportedbybsdperimeter field
Add Supported by BSD Perimter field
Modify various (s)printf format strings to allow translations to change the order of the inserted strings.
Fixing gettext calls on pkg_mgr.php
Add space between the and forum
Fix gettext issues
Removing unnecessary gettext()
Merge branch 'master' into gettext
Update (C) to 2010
Fix : for translations
Implement gettext()
Increase execution time
show correct site in "Unable to communicate" error, clarify error message.
Add a new (unlinked) page which allows entering a custom pkg repo URL
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Allow clicking on a column header to sort the table
Nuke debugging helper
Add msort() which will sort lower and uppercase items teogether (packages for example). Sort packages by lower/upper. IE: arping, arpwatch, Backup
Request noembedded tag, too
Do not show <noembedded> packages on nanobsd
Nuke Available its wasting tab space.
Disable Packages for any platform menu item, it does nothing currently.
Open package info link in new tab / window
replace the "Support" column with the static forum link with <pkginfolink>
Fetch maximum_version field, too
Check maximum version correctly when dashes are present
Add maximum_version field and check version against that
Check the entire required_version field, not the first char
Rename column to Support
Set the maintainer to the forums. The maintainer of packages isultimately only to resolve arguments between commiters if need be.
Do not hard code white
Major whitespace cleanup. Fix some html table column class mismatches thatmade for ugly output
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Make scripts XSS input safe.
Pointed-out: by hoopercharles@gmail.com
Add product_copyright re-branding supportAdd product_copyright_years re-branding supportAdd product_website re-branding supportAdd product_email re-branding support
Work sponsored-by: Centipede Networks
Switch over to array style page titles. Obtained-from: m0n0wall
Misc package changes
Submitted-by: Daniel Haischt
Remove packages with a different version tab
MFC package changes to show information better such as HEAD only packages,etc.
Remove extra <br>
If a lookup fails to pfsense.com and the cache file does not exist, give a correct error.
add mailto:
Change Unknown to a better description
Remove 2nd occurance
Use normal class
Add maintainer
Remove #!/usr/local/bin/php
Remove 'size' column for the time being.
Revert commit made to wrong branch. This addresses #325.
installedpackages -> extensions
Make sure we free up $fout.
Revert to 1.58. $savemsg is already set when the XMLRPC server is unable to be contacted.
Alert user that we could not contact pfsense.com instead of no packages available for installation.
Ticket #228
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
Cache package information. If we are unable to connect to the XMLRPC server, attempt to use this cache.
Correct white color
break between title
Fix bottom rounds
Use $pgtitle
Cleanup and add rounded corners.
Correct urls
Convert Packages tabs to rounded aka (display_top_tabs() calls
Use a colspan of 5
Make size column smaller.
Add "size" column.
Disable packages on cdrom platform.
Initialize a few arrays before use.
require -> require_once
Include pkg-utils.inc to atleast get the scripts running again. It doesn't install correctly however.
Only request the fields we need.
Move package manager over to get_pkg_info.
Fix package sorting.
Check on the package name in is_array()
Break between page header and package table
Check the correct array for packages.
Fix sorting.
Sort the list of available packages.
not a form (wrong post action anyway)
Add $Id$ tag
woohooo...no more rm :)
Call fetch_latest_pkg_config() instead of duplicating code.
One more <alt_pkg_url> -> <alt_pkgconfig_url>.
<alt_pkg_url> -> <alt_pkgconfig_url>
Set and unset <enabled> flag correctly (to preserve URL information) and fix field greyout.