[root]/inc/classes/main/commands/web

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| quix0r | 135 (100.0%) | 1529 (100.0%) | 11.3 |
Moved to repository "core" (not yet fully setup!)
0 lines of code changed in 12 files:
A lot rewrites and fixes for weak redirect methods
- Explicit exit() function added after all redirect calls for weak
implementations. But normally we have strong implementations...
- All filters, actions and commands now have a
Base<short_app_name>Filter|Action|Command class
- Invalid 'company' entries removed from non-shipsimu templates
- More missing classes and config enttries added (mainly to blog software)
- Some other minor improvements/fixes
4 lines of code changed in 2 files:
Typos fixed and special command resolver are now possible
- Two typos fixed: In terms like "if the" and "in the" >the< has been removed
- If a special "page" depending web command resolver is found it will be used
- Otherwise the default command resolver WebCommandResolver will be used as fall-back
- Some minor fixes
- TODO extended with a good "naming convention idea"
84 lines of code changed in 8 files:
A performed action now always requires an action class
9 lines of code changed in 1 file:
A lot naming conventions applied:
- All action templates and classes now contains the application name
- This is needed for the admin area where we need to add special filters for
user rights validation
- Class "BaseApplication" added which registers the ApplicationHelper class
for later usage.
- Some minor fixes
14 lines of code changed in 1 file:
Filter classes now ends with _filter in config entry
1 lines of code changed in 1 file:
Fixes for image generation
6 lines of code changed in 2 files:
Logout procedure rewritten to logout controller and command
86 lines of code changed in 1 file:
generateUniqueId() and more useless/deprecated methods removed, code speed-up, link helper improved
0 lines of code changed in 9 files:
User class renamed to Member and it's interface
7 lines of code changed in 2 files:
Email address confirmation now working (not in registration):
- Confirmation link extended with username to make looking the user account
up much more easier
- Confirmation of email address now working but still no email is send in
registration procedure
- Current user's status now displayed in login area
- Some minor code rewrites
138 lines of code changed in 1 file:
Debug mailer finished and debug messages removed:
- The class DebugMailer is now 99% ready. It outputs the sent mail but has not
been tested with multiple mails
- Confirmation mail is now basicly done
- A lot debug messages removed/rewritten
- Two generic methods added to interface FrameworkInterface
- XML headers added to XML templates
25 lines of code changed in 1 file:
Confirmation hash now assigned with template engine
3 lines of code changed in 1 file:
User class / resending of confirm link updated:
- If the provided email address for resending confirmation link is missing the
filter will now redirect to a configurable URL
- New exception InvalidInterfaceException which will be thrown if a required
interface is not implemented
- Resend link does now create a new hash and updates the user table
- Method BaseUser::ifEmailAddressExists() does now fix empty username attribute
- New method User::updateDatabaseField() added which updates database table
columns with specified values
- Minor fixes applied
25 lines of code changed in 1 file:
DebugMailer classes extended, again some minor fixes:
- New methods added to interface DeliverableMail
- Minor fixes to MemoryCache (really minor)
- Base mailer now holds some generic methods which are specified in above
interface
- DebugMailer class with stubs
- Mail templates shall now be in own XML format
14 lines of code changed in 1 file:
Login area extended and misc things changed:
- Ship-Simu's action classes moved to sub directory "ship-simu"
- Action for listing shipping companies added which redirects if you have not
confirmed your email address.
- Template for above action created
- In responses, variable $templateEngine rewritten to $templateInstance and
removed due to we already have such getter/setter in BaseFrameworkSystem
- Several smaller improvements
13 lines of code changed in 7 files:
All actions now have a prefix 'action_'
2 lines of code changed in 1 file:
More conventions than code added:
- Copyright line fixed (space added, sorry guys!)
- Doc tags fixed in a lot files
- Arrays send to exceptions are now all $msgArray called
- BaseHelper class now contains generic methods from WebFormHelper class
- BaseWebHelper added which holds "web-generic" methods and attributes
- Due to these changes, the WebFormHelper is now cleared from generic methods
8 lines of code changed in 8 files:
CAPTCHA now works in registration form
1 lines of code changed in 1 file:
Packager script for latest dev version added, misc fixes, captcha verifier filter added with stubs
39 lines of code changed in 7 files:
Final fixes for variable inserting
1 lines of code changed in 1 file:
Image generator added, first CAPTCHA added with missing controller (partly work)
3 lines of code changed in 1 file:
Graphical code CAPTCHA partly finished, crypto class supports encryption/decryption via mcrypt functions, assertions added
4 lines of code changed in 1 file:
Login form now links to registration
3 lines of code changed in 1 file:
A lot debug messages removed, mailer with stubs added, resend link basicly finished - except mailing
49 lines of code changed in 8 files:
Re-added with access protection
86 lines of code changed in 2 files:
Class/method doc-tags fixed
1 lines of code changed in 1 file:
ToDo tags now all lower-case
1 lines of code changed in 1 file:
URL for unconfirmed accounts fixed, method call of non-object fixed
5 lines of code changed in 1 file:
Actions (so called sub-commands) may now have own pre/post filter, profile update is only to confirmed acctions available
58 lines of code changed in 7 files:
Deug backtraces centralized
1 lines of code changed in 1 file:
Simple exception handler and error handler added, profile update added with stubs
77 lines of code changed in 7 files:
Logout procedure basicly finished, login area splitted in main and action-dependent templates
136 lines of code changed in 5 files:
TODO tag rewritten, first login action (empty for now) added
33 lines of code changed in 1 file:
User login (non-guest) basicly finished, news stubs added, registration and final methods fixed
123 lines of code changed in 4 files:
Login failed page added
115 lines of code changed in 1 file:
Login and auth classes added. WARNING: All class config entries must end with _class!
0 lines of code changed in 1 file:
Login command added with TODOs (unfinished)
133 lines of code changed in 3 files:
Just a space removed
3 lines of code changed in 3 files:
createUniqueID -> generateUniqueId renamed, dataset criteria added, registration stub finished, local database does now select and insert data
3 lines of code changed in 3 files:
(8 more)