CaMer0n
076f03b696
User filter fixes
2011-11-29 23:37:44 +00:00
secretr
bdef2707b4
Various minor fixes, autoload moved out from class2, single entry point related issues solved
2011-11-25 17:17:09 +00:00
secretr
d295b576fa
Login handler rework, alt_auth changes, preparing for Magento authorization option. Could produce some temporary problems
2011-09-14 11:30:58 +00:00
nlstart
3b6c308055
Bugtracker #5255 : only perform online query if the plugin is activated. Thanks Fanat1k.
2011-08-12 19:27:13 +00:00
secretr
2d0960deb2
set cookie path issue
2011-06-07 12:40:34 +00:00
CaMer0n
a09dec0b6c
getperms() was not functioning correctly when multiple values checked.
2011-05-11 11:52:50 +00:00
secretr
6ecf44adb8
mod_rewrite related problems and backward incompatibilities
2011-03-15 15:04:03 +00:00
secretr
ce8c337b12
mod_rewrite support for theme layout detection
2011-03-15 14:25:55 +00:00
nlstart
81020795e9
Delay in seconds rounded to the lowest quarter hour
2011-03-10 18:47:36 +00:00
secretr
ca8b648818
e_parse replaceConstants refined - need speed test and eventually more work; generic checkvalidtheme() minor cleanup
2011-01-03 10:54:08 +00:00
secretr
e376b00298
mod rewrite support - e_REQUEST_URI and e_REQUEST_URL added to be used in forms (instead e_SELF), basic experimental generic XSS protection
2010-11-21 12:49:36 +00:00
secretr
1c9863fcf5
proper logout redirect link
2010-11-16 13:44:55 +00:00
secretr
86b516e14a
autoload will respect main plugin class now (e.g. plugin_myplug class located in /myplug/myplug.php)
2010-11-08 09:22:03 +00:00
secretr
9f298c46d1
Simplify import language definitions syntax for both core and 3rd party language files - introducing e107::coreLan() and e107::plugLan() (see new methods documentation)
2010-10-31 14:50:40 +00:00
secretr
2e918adb76
API should do extra load() call when initializing core system preferences
2010-10-28 13:33:05 +00:00
secretr
c11685e482
EONE-134 - prevent bad e_module to cause critical damage
2010-10-27 11:26:21 +00:00
secretr
645d2dda6d
Mass changes (work in progress - related beta testing and feedback highly appreciated)
...
- New session handler - appropriate changes made at important core areas (language handler, chap login related)
- Overall better COOKIE handling (on both server and client side) - cookies respect now installation path, domain (based on language settings)
- Introduced Security Levels (see session handler constants/docs), security level option could be added to install routine now
- Security level printed on Administration info panel, appropriate lans added (subject of discussion)
- e_TOKEN security part of session handling now - logic depends depends on security level (TODO - POST_REFERER removal)
- e_print, e_dump debug functions added (for quick and nice debug view via site output), native overall FirePhp support planned
- a lot of minor bugfixes
2010-10-26 07:41:20 +00:00
CaMer0n
67c0b2d045
Port 0.7 language handling changes to 0.8
2010-09-10 01:01:48 +00:00
e107steved
5e3b71d3cd
Bugtracker #5013 - stop prefs getting sanitised on save
2010-09-06 21:35:04 +00:00
CaMer0n
8f12e9ada3
Switched ZBBlock support to a more generic include option: $CLASS2_INCLUDE = "path_to_file"; inside e107_config.php
...
eg. $CLASS2_INCLUDE = 'zbblock/zbblock.php';
2010-08-20 09:25:10 +00:00
CaMer0n
f50e3c9be4
ZBBlock support added. (Just install and add $ZBBLOCK = TRUE; to your e107_config.php file.)
2010-08-20 00:00:54 +00:00
secretr
40391d9856
EONE-62 (New Feature): Introducing user tokens (token logic could change in the future);
...
init_session automated user token check (POST or GET);
new referal e_form method (hidden field with proper user token value);
Admin UI protects now all its forms;
2010-05-19 15:28:52 +00:00
secretr
97f163ae10
EONE-62 (New Feature): get_user_data() deprecated - uses model to get data now;
...
deprecated functions logs added (only save_prefs & get_user_data for now);
new loginas/logoutas event triggers (previous commit);
2010-05-17 15:51:42 +00:00
secretr
8324bb12bb
EONE-62 (New Feature): last visit update moved to e_user class;
...
various improvements on e_online;
no online updates if main admin logged in as another user account;
flood protection active for ajax requests now (see e_online comments);
user models fixes
2010-05-15 17:33:11 +00:00
secretr
7ccb925587
EONE-62 (New Feature): Improved extended field model (fields of type db working now);
...
structure model improvements;
extended fields administration problems solved (there are maybe more);
init_session() and login core routines modified to work with user models;
option Login As added on user administration (visible from main admins only);
minor fixes;
2010-05-14 18:45:51 +00:00
secretr
f713eb0d15
EONE-62 (New Feature): login/init session working now; added user preferences management; new experimental feature 'login as'; need more work regarding DB related operations and security
2010-05-13 15:47:31 +00:00
e107steved
83dd8db01f
Bugtracker #4945 possible fix - 'extra' main admins editing other users
2010-05-03 21:31:29 +00:00
secretr
067b0a07c2
EONE-62 (New Feature): almost working version when it comes to getting data;
...
e_front_model in development;
check_class() modified to accept values of type array;
work in progress
2010-05-02 18:41:20 +00:00
secretr
e0c8e76f70
Shortcode parser: fixed number of errors, more major changes, getScBatch will now auto-register batch (no need of registerShortcode() call), added new example of sc handler usage (news), work in progress
2010-04-25 13:52:14 +00:00
secretr
4e8be9a7b8
Shortcode parser: fixed number of errors, e107 method getScObject renamed to getScBatch, added new example of sc handler usage (news), work in progress
2010-04-24 11:39:14 +00:00
CaMer0n
ab53f91431
EONE-36 (Improvement): Added media class. Icons are now imported and removed during plugin install/uninstall.
2010-03-14 02:11:23 +00:00
secretr
1b3f6a115e
$e107_CONFIG array passed to e107 class now
2010-03-08 10:02:22 +00:00
CaMer0n
caa79b6454
Shortcode path fixes
2010-02-10 21:53:56 +00:00
secretr
4fecfffddd
svn keywords added (v0.8)
2010-02-10 18:18:01 +00:00
secretr
a4c80b99e2
__autoload - plugin and core batch auto-detection added, still no support for plugins e_shortcode.php (see comments)
2010-02-03 11:08:36 +00:00
e107steved
5a8803e2ea
Bugtracker #4883 - theme-defined shortcodes were getting ignored
2010-01-09 20:32:51 +00:00
e107steved
38aa26891d
Bugtracker #4669 - apostrophe in Site Name
2010-01-02 21:42:51 +00:00
e107steved
6a1938a314
Missing fields in select
2010-01-02 14:56:13 +00:00
CaMer0n
b019c110d0
getperms() was failing with plugin-only access and other non-mainadmin perms. Fixed.
2009-12-24 10:51:23 +00:00
CaMer0n
2ae50931ea
System Crons were failing. Working again.
2009-12-24 09:59:21 +00:00
e107steved
716ddc3c58
Latest batch of global bashing and notice removal, remove unneeded files
2009-12-18 20:49:56 +00:00
CaMer0n
78610f02b0
Fixed path inconsistencies and removed some path globals. Also some notice removal in update routine for core-media.
2009-12-15 11:05:17 +00:00
e107steved
08aaa0b0fc
Fix documentation errors
2009-12-13 21:52:32 +00:00
CaMer0n
4b2b29ef01
media path fix
2009-12-12 11:01:04 +00:00
e107steved
2ab1a3c5ee
Fixes for old-style plugins
2009-12-09 20:35:58 +00:00
e107steved
70ea773f8f
Better filtering on EUF rights
2009-12-07 20:47:37 +00:00
secretr
6b173127d8
IMPORTANT: class2/e107 class massive changes - most of code building core environment moved to e107 class; getter for retrieving SQL related config data added; still some problems awaiting solution - e_cache (pref independent, new static methods), class2 - Language related code need its own handler; follow XXX, FIXME, TODO comments.
2009-11-24 16:30:08 +00:00
e107steved
773affcd66
Bugtracker #4861 - required but disabled extended user fields weren't ignored
2009-11-23 21:04:22 +00:00
CaMer0n
9911390332
getperms() BC fix and remove debug info from signup
2009-11-22 23:36:23 +00:00
CaMer0n
0048078c6e
Some code cleanup. auto-redirection to previous admin page if log back in within 5 mins.
2009-11-22 14:10:09 +00:00