Fork me on GitHub

SOLVED: Users can modify personal info  Bottom

  • Hi.
    I can't figure out how can users modify their personal info. I know it's a silly thing, but i'm not able to do that...

    I use Profile module, i can edit my info BUT modified field are not upgraded: i still see old value. Only Admin can modify personal info...
    I think i should manage permissions, but i've tried with Users:: without success.

    Thanks you all!
    marco
  • 1. what version of zikula are you using?
    2. did you upgrade this install from PN?
    3. in admin/system/settings, did you set the profile manager to "profile"?
  • 1) zk 1.1.1, Profile 1.2
    2) yes, upgrade from 0.764 to 1.1.1
    3) yes

    thanks!
    marco
  • make sure your pnversion.php file (for Profile) looks like

    Code

    $modversion['name']           = 'Profile';
    $modversion['oldnames']       = array('Your_Account', 'Members_List');
    $modversion['displayname']    = _PROFILE_DISPLAYNAME;
    $modversion['description']    = _PROFILE_DESCRIPTION;
    $modversion['version']        = '1.2';
    $modversion['profile']        = '1';
    $modversion['credits']        = 'pndocs/credits.txt';
    $modversion['help']           = 'pndocs/help.txt';
    $modversion['changelog']      = 'pndocs/changelog.txt';
    $modversion['license']        = 'pndocs/license.txt';
    $modversion['official']       = true;
    $modversion['profile']        = true;
    $modversion['author']         = 'Mark West, Franky Chestnut';
    $modversion['contact']        = 'http://www.markwest.me.uk/, http://dev.pnconcept.com/';
    $modversion['securityschema'] = array('Profile::item' => 'Dynamic User Data Property Name::Dynamic User Data Property ID',
                                          'Profile:Members::' => '::',
                                          'Profile:Members:recent' => '::',
                                          'Profile:Members:online' => '::');
  • There is also a problem in the Users/pninit.php that causes the upgrade to appear to have worked when it really doesn't.

    you have to comment out the first part:

    Code

    /*
        if (!pnModAvailable('Profile')) {
            return true;
        }
        */


    but this assumes you will run the upgrade after that...



    edited by: craigh, May 15, 2009 - 02:28 PM
  • 1) yes. my Profile is exactly that

    2) i've just done the upgrade. i think i can't re-upgrade my site...

    i'm sorry, but i doesn't have understood what should i do...
    thanks for your time spending on it!
    marco
  • ok. now it works.
    i've simply removed Profile and then re-installed.
    same old Windows(c) trick icon_biggrin

    thanks,
    marco

This list is based on users active over the last 60 minutes.