1. 24 Apr, 2004 1 commit
  2. 15 Apr, 2004 1 commit
    • Dries's avatar
      - Patch by JonBob/Jonathan: reworked the menu system so that menus are · 10bdb51c
      Dries authored
        configurable!  Menu items can be disabled, repositioned, added and
        so on.
      
        Upgrading to requires you to run update.php.
      
        This functionality depricates some of the 'navigation modules' in the
        contributions repository.  Furthermore, modules can now 'suggest'
        menu items and site adminstrators can choose to enable them.  Modules
        in the contributions repository should try to take advantage of this.
      10bdb51c
  3. 13 Apr, 2004 1 commit
  4. 27 Mar, 2004 1 commit
    • Dries's avatar
      · 5f17ad3c
      Dries authored
      - Profile module improvement:
         * Made it possible to set certain fields as 'required'.
      
        To do:
         * Mark them as required visually.
         * Add required fields to the subscription page.
      5f17ad3c
  5. 21 Mar, 2004 1 commit
  6. 20 Mar, 2004 1 commit
    • Dries's avatar
      · b5c441a9
      Dries authored
      - Profile module improvements:
      
         + Made it possible to define the page title of the user listing pages.
      
         + Used form_group()s for the profile administration page.
      
         + Fixed bug in database/updates.inc.
      b5c441a9
  7. 11 Mar, 2004 1 commit
    • Dries's avatar
      · 2101f6c4
      Dries authored
      - Rewrote the profile module:
      
         + Added a 'created' field to the users table and renamed the 'timestamp'
           fied to 'changed' (cfr. node table).  Update.php will try to determine
           a 'created' timestamp for existing users.
      
         + The profile module no longer uses serialized data but has its own set
           of tables.  Known existing profile data is migrated by these new tables.
             TODO: migrate the birthday field.
      
         + The profile fields can be grouped, and within each group, profile fields
           can be sorted using weights.
      
         + The profile pages can be themed.
      
         + The profiles can be browsed based on certain properties/settings.
      
         + Change the _user hook: (i) 'private_view' and 'public_view' are merged
           into 'view' as there are no private fields and (ii) 'edit_form' has
           been renamed to 'edit'.
      
         + Avatar handling has been refactored and is now part of the user module.
           The users table has a dedicted 'picture' field.
      
         + Simplified the way themes should use display/visualize pictures or
           avatars.
      
         + Made it possible for administrators to replace or delete avatars.
      
         + ...
      
        I hope this make for a good base to build on collectively.
      2101f6c4
  8. 06 Mar, 2004 1 commit
  9. 25 Feb, 2004 1 commit
    • Dries's avatar
      · a283a3b7
      Dries authored
      - Patch by Gerhard: move the updates to database/updates.inc so packaging
        systems can by-pass update.php.
      a283a3b7