aboutsummaryrefslogtreecommitdiff
path: root/mod/profile
AgeCommit message (Collapse)Author
2009-01-09Closes #668: Banning now works through a flag in the users_entity table. ↵marcus
Database upgrade required. * Added ElggUser::isBanned(); * Added 'banned' column to users_entity * Modified ban() and unban() * Modified pam functions to check $user->isBanned() * Modified login() to check $user->isBanned() * Modified sessions_init() to check isBanned() and destroy session accordingly * Modified profile views to highlight banned users and prevent menus for non-admin users. git-svn-id: https://code.elgg.org/elgg/trunk@2554 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-26FOAF header added to profilemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2493 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-14Removed some "Undefined" messagesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2454 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-10Content length on imagesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2435 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-29manifest files sync'eddave
git-svn-id: https://code.elgg.org/elgg/trunk@2344 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-29Hide 'about me' on custom profilesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2341 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-27Closes #448: Functionality was present, but was lacking interface. Interface ↵marcus
provided. git-svn-id: https://code.elgg.org/elgg/trunk@2313 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16gap in user menu removedpete
git-svn-id: https://code.elgg.org/elgg/trunk@2273 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-14Closes #235: Simple profile editor in placemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2255 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Avatar user menu arrows updated to use one image rather than 3pete
git-svn-id: https://code.elgg.org/elgg/trunk@2251 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Minor commentingmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2245 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Groups updated to use new icon method and new groups icons added.pete
Profile updated with new default avatars git-svn-id: https://code.elgg.org/elgg/trunk@2238 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Refs #235: Added hooks for future admin interfacemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2235 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13git-svn-id: https://code.elgg.org/elgg/trunk@2234 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Refs #235: Now possible for plugins to change default profile (plugin hook ↵marcus
'profile:fields', 'profile'. git-svn-id: https://code.elgg.org/elgg/trunk@2232 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08user avatar menu method adjusted to avoid hard-coded image resourcespete
git-svn-id: https://code.elgg.org/elgg/trunk@2228 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Default icon overrides.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2226 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Simple hook to allow for default user and entity icons.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2225 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Minor optimisations.marcus
Introducing exists() on filestores git-svn-id: https://code.elgg.org/elgg/trunk@2222 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Closes #301: Profile icons now use getIcon() API. Overrides now possible:marcus
For themes to override, create a plugin hook listening to 'entity:icon:url' and object 'user'. In the hook return a different url. To replace default user icons in a plugin one might create a hook: function profile_usericon_hook($hook, $entity_type, $returnvalue, $params) { if ((!$returnvalue) && ($params['entity'] instanceof ElggUser)) { // return your default graphic here. } } And set it to priority 900 (lower priority than the code that displays a pretty icon for users but higher than the default object display code in entities.php) git-svn-id: https://code.elgg.org/elgg/trunk@2221 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-06Introduced a way to either tether metadata access to entities, or to make ↵ben
them independent - in either case, explicitly. git-svn-id: https://code.elgg.org/elgg/trunk@2197 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-06Closes #402 and #407 : Right! Finally nailed this fscking issue to the wall ↵marcus
(hopefully). Modified system log to hold extra information about the class being stored, this lets us pull only the required rows from the event log. This drastically simplifies and speeds up the query. Requires: Database upgrade. Outstanding issues: Query is using filesort despite using correct index. Still much faster than the last method! git-svn-id: https://code.elgg.org/elgg/trunk@2194 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-22Closes #367: Widgets only displayed for found profiles.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2102 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-12Basic XFN supportmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2074 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-06Fixes #332: Added tokens and action_gatekeeper()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2056 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17default image for cropper toolpete
git-svn-id: https://code.elgg.org/elgg/trunk@1994 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17Ensuring that tags are saved correctly in profileben
git-svn-id: https://code.elgg.org/elgg/trunk@1980 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17avatar menu fixes for IEpete
git-svn-id: https://code.elgg.org/elgg/trunk@1979 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-17avatar menu fix for IE groups and profile pagespete
git-svn-id: https://code.elgg.org/elgg/trunk@1978 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-16avatar menu in IE, z-index bug work-aroundpete
git-svn-id: https://code.elgg.org/elgg/trunk@1976 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-16tools menu removed dynamic z-indexpete
git-svn-id: https://code.elgg.org/elgg/trunk@1975 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-16Removed avatar context menu from large profile pictureben
git-svn-id: https://code.elgg.org/elgg/trunk@1974 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-16Admin links are now consolidatedben
git-svn-id: https://code.elgg.org/elgg/trunk@1973 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-16Individual profile items can now have access restrictions; also made the ↵ben
profile JS more cache friendly git-svn-id: https://code.elgg.org/elgg/trunk@1968 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-16avatar menu fixed in admin area, admin area h3's fixedpete
git-svn-id: https://code.elgg.org/elgg/trunk@1958 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-15Caching enhancementsben
git-svn-id: https://code.elgg.org/elgg/trunk@1949 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-15Refs #249marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1930 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-15Refs #249marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1928 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-15IE 6 & 7 profile page avatar menu and submenu fixed, toolbar new msg icon ↵pete
position, git-svn-id: https://code.elgg.org/elgg/trunk@1926 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Refs #237: Added option, now just needs a search listing banned users.marcus
Depends #243 git-svn-id: https://code.elgg.org/elgg/trunk@1904 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Admin links on profile pages and in user context menus appear at the bottom.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1875 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13The profile edit button is now wired up so that admins can edit any user.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1874 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-11Added class to user and group detailsben
git-svn-id: https://code.elgg.org/elgg/trunk@1825 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Adjusted contributors file.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1806 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Remaining htmlentities calls converted to utf-8marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1805 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Refs #206: A better solutionmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1798 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Refs #206; Icons title now displayed correctlymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1797 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-07Fixed access permissions wrt groupsben
git-svn-id: https://code.elgg.org/elgg/trunk@1765 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-05largest avatar size changed from 600 to 550dave
git-svn-id: https://code.elgg.org/elgg/trunk@1710 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-05icon crop area layout tweakeddave
git-svn-id: https://code.elgg.org/elgg/trunk@1709 36083f99-b078-4883-b0ff-0f9b5a30f544