Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Options

Cannot add or change Category image anymore

As the title says, I used to be able to add and change category images. Now that I want to change one, I cannot find the option anymore.
It should be in Forum/Categories and edit on a specific category. There used to be a upload bar, but it is gone now.

I'm using Vanilla 2.1.11

Comments

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP

    @FliP0x

    Welcome to the community.

    I just tried it and it works in 2.1.13.

    If you go to edit a category, do you have the option to set custom permissions?

  • Options

    Yes, I still have that option

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP

    It may not fix things, but for security reasons, you should really upgrade your forum to the latest version.

    From this screenshot, which bits haven't you got?

  • Options

    Css Class, Photo, Display As, Hide from the recent discussions page.

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP
    edited November 2015

    Have you enabled any plugins recently?

    Can you try running

    http://www.yourforum.com/dashboard/utility/structure/all

  • Options

    I've ran it, but it didn't fix the issue.
    Yes, I have plenty of plugins enabled. Too many to disable them 1 by 1 to see which one causes the issue.

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP
    edited November 2015

    Up to you.

    If it were me, I would take the following steps:

    Change the theme to +Baseline, and see if that resolves the issue. If so, it is a theme issue.

    Otherwise, I would disable all the plugins and see if that resolves the issue.

    If it does, then just turn them back on 1 by 1.

    If you don't want to do that, I don't know how you can resolve the issue.

    Separately, you really should upgrade to the latest security release.

  • Options

    I'll try that then. I guess there is no way around disabling plugins 1 by 1.
    Could you just explain me how I could upgrade to the latest version, and will it cause any data loss?

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP

    There should be no data loss.

    The vast majority of the important data for your forum will be in the mySQL db, so make sure you have a back up of that, just in case. Make a copy of your config.php file, and .htaccess if applicable.

    You might also want to make sure you have a back-up of the contents of your uploads folder.

    Just follow the instructions here to upgrade:

    http://vanillaforums.org/discussion/31046/vanilla-2-1-13-security-updates

  • Options

    And I found a workaround to my problem. I haven't attempted it yet, but I could simply disable all plugins, add the Photos I need, then re-enable all plugins I need.

    I'll try to upgrade, thanks.

  • Options
    R_JR_J Ex-Fanboy Munich Admin

    I couldn't imagine that a plugin should really be the reason for this. Could you paste the section of your /conf/config.php where the plugins are shown? If there is one that has anything to do with categories it would be a suspect, but most of the plugins simply couldn't be the reason.

    A more general hint: if you are not seeing something that you expect to be somewhere, try inspecting the html code of your page. It might be there but only turned invisible by some amok css

  • Options
    FliP0xFliP0x New
    edited November 2015

    @R_J said:
    I couldn't imagine that a plugin should really be the reason for this. Could you paste the section of your /conf/config.php where the plugins are shown? If there is one that has anything to do with categories it would be a suspect, but most of the plugins simply couldn't be the reason.

    A more general hint: if you are not seeing something that you expect to be somewhere, try inspecting the html code of your page. It might be there but only turned invisible by some amok css

    Sure. Where can I find the config? On my site or on my host?

    EDIT:
    Here it is:
    // EnabledPlugins
    $Configuration['EnabledPlugins']['HtmLawed'] = 'HtmLawed';
    $Configuration['EnabledPlugins']['ProfileExtender'] = TRUE;
    $Configuration['EnabledPlugins']['VanillaInThisDiscussion'] = TRUE;
    $Configuration['EnabledPlugins']['SplitMerge'] = TRUE;
    $Configuration['EnabledPlugins']['cleditor'] = TRUE;
    $Configuration['EnabledPlugins']['Tagging'] = TRUE;
    $Configuration['EnabledPlugins']['WhosOnline'] = TRUE;
    $Configuration['EnabledPlugins']['PostCount'] = TRUE;
    $Configuration['EnabledPlugins']['Liked'] = TRUE;
    $Configuration['EnabledPlugins']['Like'] = TRUE;
    $Configuration['EnabledPlugins']['Buttons'] = TRUE;
    $Configuration['EnabledPlugins']['RoleBadges'] = TRUE;
    $Configuration['EnabledPlugins']['RoleTitle'] = TRUE;
    $Configuration['EnabledPlugins']['AddRegistrationQuestion'] = TRUE;
    $Configuration['EnabledPlugins']['avatarfirstletter'] = TRUE;
    $Configuration['EnabledPlugins']['IndexPhotos'] = TRUE;
    $Configuration['EnabledPlugins']['InfiniteScroll'] = TRUE;
    $Configuration['EnabledPlugins']['MembersListEnh'] = TRUE;
    $Configuration['EnabledPlugins']['OneallSocialLogin'] = TRUE;
    $Configuration['EnabledPlugins']['NotifyCommentOnCommented'] = TRUE;
    $Configuration['EnabledPlugins']['Warning'] = TRUE;
    $Configuration['EnabledPlugins']['Van2Shout'] = TRUE;
    $Configuration['EnabledPlugins']['UserBanner'] = TRUE;
    $Configuration['EnabledPlugins']['Logger'] = TRUE;
    $Configuration['EnabledPlugins']['AeliaFoundationClasses'] = TRUE;
    $Configuration['EnabledPlugins']['Signatures'] = TRUE;

    // Plugin
    $Configuration['Plugin']['OASocialLogin']['Enable'] = '1';
    $Configuration['Plugin']['OASocialLogin']['Curl'] = '0';
    $Configuration['Plugin']['OASocialLogin']['SSL'] = '1';
    $Configuration['Plugin']['OASocialLogin']['IndexPageEnable'] = '1';
    $Configuration['Plugin']['OASocialLogin']['IndexPageCaption'] = 'Login with:';
    $Configuration['Plugin']['OASocialLogin']['LoginPageEnable'] = '1';
    $Configuration['Plugin']['OASocialLogin']['LoginPageCaption'] = 'Login with:';
    $Configuration['Plugin']['OASocialLogin']['RegistrationPageEnable'] = '1';
    $Configuration['Plugin']['OASocialLogin']['RegistrationPageCaption'] = 'Register with:';
    $Configuration['Plugin']['OASocialLogin']['AvatarsEnable'] = '1';
    $Configuration['Plugin']['OASocialLogin']['Validate'] = '2';
    $Configuration['Plugin']['OASocialLogin']['LinkingEnable'] = '1';
    $Configuration['Plugin']['OASocialLogin']['Redirect'] = '';
    $Configuration['Plugin']['OASocialLogin']['ApiSubdomain'] = 'xxxxxx';
    $Configuration['Plugin']['OASocialLogin']['ApiKey'] = 'xxxxxxx';
    $Configuration['Plugin']['OASocialLogin']['ApiSecret'] = 'xxxxxxxxx';
    $Configuration['Plugin']['OASocialLogin']['Providers'] = array('facebook', 'google', 'twitter', 'windowslive', 'yahoo');
    $Configuration['Plugin']['Van2Shout']['Firebase']['Enable'] = '1';
    $Configuration['Plugin']['Van2Shout']['Firebase']['Url'] = 'xxxxxxxxxxxxxx';
    $Configuration['Plugin']['Van2Shout']['Firebase']['Secret'] = 'xxxxxxxxxxxxxxxxxxxx';
    $Configuration['Plugin']['Van2Shout']['DisplayTarget']['DiscussionsController'] = '';
    $Configuration['Plugin']['Van2Shout']['DisplayTarget']['Page'] = '1';
    $Configuration['Plugin']['Van2Shout']['Timestamp'] = '1';
    $Configuration['Plugin']['Van2Shout']['SendText'] = 'Send';
    $Configuration['Plugin']['Van2Shout']['TimeColour'] = 'gray';
    $Configuration['Plugin']['Van2Shout']['Interval'] = '5';
    $Configuration['Plugin']['Van2Shout']['MsgCount'] = '50';
    $Configuration['Plugin']['Van2Shout']['Guest'] = '';
    $Configuration['Plugin']['Van2Shout']['Unconfirmed'] = '';
    $Configuration['Plugin']['Van2Shout']['Applicant'] = '';
    $Configuration['Plugin']['Van2Shout']['Member'] = '';
    $Configuration['Plugin']['Van2Shout']['Moderator'] = '';
    $Configuration['Plugin']['Van2Shout']['Administrator'] = '';
    $Configuration['Plugin']['Van2Shout']['Default'] = '';
    $Configuration['Plugin']['Awards']['MinSearchLength'] = 2;
    $Configuration['Plugin']['Awards']['AllowedApplications'] = array('vanilla', 'conversations');

    // Plugins
    $Configuration['Plugins']['GettingStarted']['Dashboard'] = '1';
    $Configuration['Plugins']['GettingStarted']['Profile'] = '1';
    $Configuration['Plugins']['GettingStarted']['Registration'] = '1';
    $Configuration['Plugins']['GettingStarted']['Plugins'] = '1';
    $Configuration['Plugins']['GettingStarted']['Categories'] = '1';
    $Configuration['Plugins']['GettingStarted']['Discussion'] = '1';
    $Configuration['Plugins']['RoleBadges']['BadgeLocation'] = '1';
    $Configuration['Plugins']['MembersListEnh']['DCount'] = '10';
    $Configuration['Plugins']['MembersListEnh']['ShowPhoto'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowSymbol'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowPeregrineReactions'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowLike'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowThank'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowKarma'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowAnswers'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowID'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowRoles'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowFVisit'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowLVisit'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowEmail'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowIP'] = FALSE;
    $Configuration['Plugins']['MembersListEnh']['ShowVisits'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowDiCount'] = '1';
    $Configuration['Plugins']['MembersListEnh']['ShowCoCount'] = '1';
    $Configuration['Plugins']['Signatures']['MaxNumberImages'] = '1';
    $Configuration['Plugins']['Signatures']['MaxLength'] = '800';
    $Configuration['Plugins']['Signatures']['HideGuest'] = '1';
    $Configuration['Plugins']['Signatures']['HideEmbed'] = '1';
    $Configuration['Plugins']['Signatures']['HideMobile'] = '1';
    $Configuration['Plugins']['Signatures']['AllowEmbeds'] = '1';
    $Configuration['Plugins']['Signatures']['Default']['MaxNumberImages'] = '1';
    $Configuration['Plugins']['Signatures']['Default']['MaxLength'] = '800';
    $Configuration['Plugins']['Signatures']['MaxImageHeight'] = '300';
    $Configuration['Plugins']['Signatures']['AllowImages'] = '1';
    $Configuration['Plugins']['NotifyCommentOnCommented']['Version'] = '0.1.4b';
    $Configuration['Plugins']['Warning']['Version'] = '0.1.4b';
    $Configuration['Plugins']['UserBanner']['MaxHeight'] = '400';
    $Configuration['Plugins']['UserBanner']['MaxWidth'] = '800';
    $Configuration['Plugins']['UserBanner']['Position'] = 'above';

  • Options
    R_JR_J Ex-Fanboy Munich Admin

    As far as I can see, none of this plugins should alter the categories edit page. So I bet if you comment out all of them, you shouldn't be able to see the full categories page! If you try to do so, don't comment out $Configuration['EnabledPlugins']['HtmLawed'] = 'HtmLawed';

    Have you taken a look at the html source and made sure those lines aren't "only" hidden?

    Have you updated? That's really no big deal. Simply make a copy of all files and of the db and you are a 100% sure. I never faced any problem when updating Vanilla.

  • Options
    vrijvlindervrijvlinder Papillon-Sauvage MVP

    @FliP0x said:
    As the title says, I used to be able to add and change category images. Now that I want to change one, I cannot find the option anymore.
    It should be in Forum/Categories and edit on a specific category. There used to be a upload bar, but it is gone now.

    I'm using Vanilla 2.1.11

    The upload button does not appear when you edit discussions or comments. It only appears when you first make a new discussion or comment.

  • Options

    @vrijvlinder said:

    @FliP0x said:
    As the title says, I used to be able to add and change category images. Now that I want to change one, I cannot find the option anymore.
    It should be in Forum/Categories and edit on a specific category. There used to be a upload bar, but it is gone now.

    I'm using Vanilla 2.1.11

    The upload button does not appear when you edit discussions or comments. It only appears when you first make a new discussion or comment.

    It doesn't appear either way. I tried both.

  • Options
    FliP0xFliP0x New
    edited November 2015

    There is no "Customize Theme" either to check my HTML. I tried it with different themes as well.
    EDIT:
    But commenting out all the plugins did resolve the issue

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP

    @FliP0x

    When you find which plugin was responsible, please let us know on here.

Sign In or Register to comment.