Commits

Author Commit Message Labels Comments Date
Thomas Waldmann
added foobar theme - a simple 2 sidebars theme TODO: * think about a better name * make it prettier * fix broken stuff If you take css from modernized, please be very selective - especially do not add css when it is unclear whether it is used.
Abhishek Singh
openid enterd during registration is not getting saved -- fixes #160
Thomas Waldmann
remove/comment some outdated stuff in setup.py
Thomas Waldmann
fix usersettings, support name being a list add a jinja2 macro render_fieldlist for a simple rendering of such lists
Branches
namespaces
Thomas Waldmann
merged
Abhishek Singh
"Submitting User Settings > Personal Settings fails when blank OpenID is supplied --fixes #151"
Thomas Waldmann
more name-related code/test fixes
Branches
namespaces
Thomas Waldmann
meta NAME and User.name is always a list of unicode names add a User.name0 property that returns name[0] (or "anonymous") TODO: permissions check still uses only user.name0
Branches
namespaces
Thomas Waldmann
merged default branch into namespaces branch
Branches
namespaces
Thomas Waldmann
fix User.__getattr__
Thomas Waldmann
merge default branch into namespaces branch
Branches
namespaces
Thomas Waldmann
cleanup unused / obsolete exception classes
Thomas Waldmann
user: changed method names for better PEP8 compliance
Thomas Waldmann
user bookmarks: simplify code, make .bookmark property to remove a bookmark, set it to None. if a bookmark does not exist, None will be returned.
Thomas Waldmann
user module: misc. cleanup removed unneeded imports, move some imports to global scope improved docstrings / comments included .trusted state in repr of User item renamed some methods (PEP-8)
Thomas Waldmann
quicklinks/subscribed_items: use attributes directly, simplify code
Thomas Waldmann
refactored "trusted" user handling there is a new .trusted user object attribute now. all authenticator constructors have a parameter trusted=True/False now (implemented in the base class). if one sets it to True, user objects created by that authenticator will have u.trusted = True. The default is False. it is also stored into the session, so user object created from a session have .trusted also maintained. Killed cfg.auth_meth…
Thomas Waldmann
always use interwiki item names for subscribed items and quicklinks
Thomas Waldmann
user profiles: fix changing of mutable values like quicklinks and subscriptions
Thomas Waldmann
refactored and cleaned up user module code and tests implemented a separate UserProfile class, that just deals with separately holding the profile values (also loading, saving, using defaults, tracking changes). the User object now has a .profile attribute of class UserProfile. for ease of use and compatibility, there are quite some properties defined on the User object that just access some specific value in the profile, e.g. reading u.name will …
Thomas Waldmann
merged default branch into namespaces branch, validation exposes lots of issues that need cleanup
Branches
namespaces
Thomas Waldmann
do not strip text item data, fixes #129
Thomas Waldmann
update .hgignore and MANIFEST.in, exclude virtualenvs for misc. python implementations/versions
Thomas Waldmann
it's 2012, update year
Thomas Waldmann
remove outdated storage changes docs, small other doc fixes
Thomas Waldmann
add missing validation files for cs 1c66f39aa44f
Thomas Waldmann
logging fixes, use logging not print
Thomas Waldmann
implement validation for revision metadata storage using flatland Note: currently invalid metadata is not rejected, moin2 will just print out a validation dump if validation fails.
Roger Haase
CSS fixup: add moin- prefix; delete unused; subdue styling for error messages and TOC box shadow
Roger Haase
fix internal server error on circular transclusion loop, enhance error message, fixes issue #80
  1. Prev
  2. Next