Mercurial
Mercurial
>
repos
>
enano-1.1
/ file revisions
summary
|
shortlog
|
changelog
|
graph
|
tags
|
bookmarks
|
branches
|
file
| revisions |
annotate
|
diff
|
comparison
|
rss
|
help
(0)
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
includes/lang.php
2009-07-06
Dan
Language: fixed improper null return in add_filter()
file
|
diff
|
annotate
2009-05-05
Dan
Removed "@" from all call_user_func() calls to make debugging special pages and such possible
file
|
diff
|
annotate
2009-01-15
Dan
Added CLI installer. Supports interactive, command-line, and internal-call installation. Fixed a few bugs related to anti-SQL injection parser and plugin installation.
file
|
diff
|
annotate
2009-01-04
Dan
Two big commits in one day I know, but redid password storage to use HMAC-SHA1. Consolidated much AES processing to three core methods in session that should handle everything automagically. Installation works; upgrades should. Rebranded as 1.1.6.
file
|
diff
|
annotate
2008-08-12
Dan
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
file
|
diff
|
annotate
2008-07-28
Dan
Added ability to have language strings send variables through filter functions. Operates based on predefined filters, expandable with a call to Language::register_filter at the hook lang_init
file
|
diff
|
annotate
2008-07-22
Dan
Made lang.php stop dying due to no strings installed for current language [experimental]
file
|
diff
|
annotate
2008-07-12
Dan
Refined upgrade process a bit. Uses libenanoinstall (incomplete), and post stage added to flush caches and import new strings
file
|
diff
|
annotate
2008-07-10
Dan
Fixed language string loading in upgrader
file
|
diff
|
annotate
2008-07-10
Dan
Got the installer working. Fixed a few bugs including a nasty-to-debug issue where the lang_id was being hardcoded during installation, resulting in strings being inserted with the wrong lang_id causing an infinfinite loop with fetch() throwing a "no strings" error and using template (which calls fetch()) to complain
file
|
diff
|
annotate
2008-07-09
Dan
Completed work (we hope) on CacheManager admin page
file
|
diff
|
annotate
2008-07-07
Dan
First stab at cache management backend. Everything seems to have been tested and working so far, but a number of things require a more specialized cache and can't go through the framework (e.g. user ranks which use references to map usernames to user IDs)
file
|
diff
|
annotate
2008-07-03
Dan
More optimization work. Moved special page init functions to common instead of common_post hook. Allowed paths to cache page metadata on filesystem. Phased out the redundancy in $paths->pages that paired a number with every urlname as foreach loops are allowed now (and have been for some time). Fixed missing includes for several functions. Rewrote str_replace_once to be a lot more efficient.
file
|
diff
|
annotate
2008-06-30
Dan
Several optimization changes including getting rid of a few eval()s. Added placeholder functions for the theme manager, which should be working now
file
|
diff
|
annotate
2008-05-16
Dan
Added user preference for disabling visual effects in Javascript applets; added re-import button to installed plugins
file
|
diff
|
annotate
2008-04-14
Dan
Rebrand as 1.1.4 (Caoineag alpha 4)
file
|
diff
|
annotate
2008-04-06
Dan
Started work on the new plugin manager and associated management code. Very incomplete at this point and not usable.
file
|
diff
|
annotate
2008-04-01
Dan
Added debugging ability to Language::import() for CLI usage
file
|
diff
|
annotate
2008-03-30
Dan
Added debugging switch to $lang->import() for help with optimization
file
|
diff
|
annotate
2008-03-18
Dan
Fixed some stray version numbers (again!); added support for Diffie-Hellman logins in the normal login form (not AJAX) - even works in IE
file
|
diff
|
annotate
2008-03-16
Dan
Added support for embedding language data into plugins; updated all version numbers on plugin files
file
|
diff
|
annotate
2008-01-30
Dan
Localization is FINISHED, DAMN IT HELLAH YEAH! OVER WITH! Man, it feels to get that off my chest. Release is in under 48 hours, folks. And we're ready for it.
file
|
diff
|
annotate
2008-01-29
Dan
Fixed JSON parser error in installer (caused by magic_quotes_gpc, wouldn't you know) and re-enabled server-side l10n debugging
file
|
diff
|
annotate
2008-01-29
Dan
Rebranded source code as 1.1.1; added TinyMCE ACL rule as per Vadi's request: http://forum.enanocms.org/viewtopic.php?f=7&t=54
file
|
diff
|
annotate
2008-01-26
Dan
Removed stray debugging info from ACL editor success notification; added ability for guests to set language on URI (?lang=eng); added html_in_pages ACL type and separated from php_in_pages so HTML can be embedded but not PHP; rewote portions of the path manager to better abstract URL input; added Zend Framework into list of BSD-licensed libraries; localized some remaining strings; got the migration script working, but just barely; fixed display bug in Special:Contributions; localized Main Page button in admin panel
file
|
diff
|
annotate
2008-01-26
Dan
Finished (or nearly finished) the admin language CP
file
|
diff
|
annotate
2008-01-25
Dan
A number of scattered changes. Profiler added and only enabled in debug mode (currently on), but awfully useful for fixing performance in the future. Started work on Admin:LangManager
file
|
diff
|
annotate
2008-01-23
Dan
Improved compatibility with PostgreSQL and fixed a number of installer bugs; fixed missing "meta" category declaration in language files
file
|
diff
|
annotate
2008-01-19
Dan
Fixed a coupla minor bugs with the template_nodb class wrongly referencing $lang
file
|
diff
|
annotate
2008-01-16
Dan
Welcome to the new Enano installer. Much distance still to be covered but the basics are there.
file
|
diff
|
annotate
2008-01-03
Dan
WiP commit for admin panel localization. All modules up to Admin:UserManager (working down the list) are localized except Admin:ThemeManager, which is due for a rewrite
file
|
diff
|
annotate
2007-12-28
Dan
Replaced TinyMCE 2.x with 3.0 beta 3. Supports everything but IE. Also rewrote the editor interface completely from the ground up.
file
|
diff
|
annotate
2007-12-26
Dan
More localization work. Resolved major issue with JSON parser not parsing files over ~50KB. Switched JSON parser to the one from the Zend Framework (BSD licensed). Forced to split enano.json into five different files.
file
|
diff
|
annotate
2007-11-07
Dan
Installer localization started. Welcome, License, and SysReqs pages are fully localized.
file
|
diff
|
annotate
2007-11-06
Dan
Trying to get lang import to work in the installer; it's not working ATM - cache file is generated with lang_id = 0. Syncing to Nighthawk.
file
|
diff
|
annotate
2007-11-06
Dan
Fix a comparison logic SQL error in lang.php; fix attempt to call mysql_real_escape_string() in install without a working DB connection
file
|
diff
|
annotate
2007-10-29
Dan
Localized the sidebar
file
|
diff
|
annotate
2007-10-28
Dan
Added language export to JSON page and localization for Javascript using $lang.get(). Localized AJAX login interface.
file
|
diff
|
annotate
2007-10-28
Dan
Login page mostly localized
file
|
diff
|
annotate
2007-10-27
Dan
Localization low-level framework added
file
|
diff
|
annotate
less
more
(0)
tip