Disable welcome screen

Permalink 5 users found helpful
Hi everybody,

I love the new interface improvements in version 5.5. But there is one thing that's not working for me: the welcome screen. Everytime I log in, I get this "nagscreen", which I have to click away. Can someone tell me how I can disable the welcome screen? And perhaps it would be a good idea to have a checkmark saying "Show welcome screen on logging in", so users can disable it should they want to.

 
alanbrownco replied on at Permalink Reply
If I'm right in understanding what your saying you can disable it.

Go to dashboard/System & settings/Interface preferences and you will see the option to turn welcome screen off

Hope this Helps
olliephillips replied on at Permalink Best Answer Reply
olliephillips
You can disable it, but I don't think you can do it in interface settings. At least I can't see it 5.5.1.

You set a config constant in config/site.php that will disable it. Pretty sure this is it.

define('ENABLE_NEWSFLOW_OVERLAY', False);
pieterbeulens replied on at Permalink Reply
Super, this works like a charm! Thanks.
alexlee replied on at Permalink Reply
Thanks, it worked for me too.
mdibbets replied on at Permalink Reply
This worked great for me too.

Even Micro$oft has a tick to tick away the welcome screen.
It is really a must go away feature. It's really annoying, or at least make it as easy as possible to get rid of it.
pieterbeulens replied on at Permalink Reply
This would be great to have here, but unfortunately, it's not. Maybe in an updated version?
simoneast replied on at Permalink Reply
simoneast
I don't think this works in 5.7. Is there a new method?
mesuva replied on at Permalink Reply
mesuva
In 5.7 you need to create the file /application/config/concrete.php and put in it:
<?php
return array(
   'external' => array(
      'news_overlay' => false,
      // if you want to hide news from intelligent search:
      'news' => false,
   ),
);

This file is probably the closest thing to the old /config/site.php file in 5.6. There are a bunch of other items that can be put in this file as well to tweak settings.
MrKDilkington replied on at Permalink Reply
MrKDilkington
@simoneast

Here are the instructions for 5.7:
- open concrete.php
application\config\concrete.php
- if the concrete.php file does not exist, create it
- paste the following code
<?php
return array(
    /**
    * ------------------------------------------------------------------------
    * Marketplace settings
    * ------------------------------------------------------------------------
    */
    'marketplace' => array(
        // Enable marketplace integration
        // this displays the:
        // - Connect to Community section and button on the Add Functionality page
        // - Connect to Community section and link on the Update Add-ons page
        // - Connect to Community section and Connect Now and Learn More buttons on the Get More Themes page
        // - Connect to Community section and Connect Now and Learn More buttons on the Get More Add-ons page
        // - default is true

Edit: mesuva beat me to it
deanhawthornthwaite replied on at Permalink Reply 1 Attachment
deanhawthornthwaite
I have a problem with 5.7 login.
I can start login but get to just before the splash screen (everything goes white looking) and the page hangs.
Using in concrete.php, I have disabled 'news_overlay' => true, to 'news_overlay'=> false, and this allows me access but now when I click the sitemap I get 'access denied' in that panel.

I have felt there may be an underlying problem with this site as in the past it has logged me out without warning for no reason when editing.

Thanks as always for any help.
madesimplemedia replied on at Permalink Reply
madesimplemedia
If you're not using the latest version, try updating the core, it could help:
http://documentation.concrete5.org/developers/installation/upgradin...
deanhawthornthwaite replied on at Permalink Reply
deanhawthornthwaite
I manually added the upgrade but got this:

An exception occurred while executing 'select CollectionVersionBlocks.isOriginal, CollectionVersionBlocks.cbIncludeAll, Blocks.btCachedBlockRecord, BlockTypes.pkgID, CollectionVersionBlocks.cbOverrideAreaPermissions, CollectionVersionBlocks.cbOverrideBlockTypeCacheSettings, CollectionVersionBlocks.cbOverrideBlockTypeContainerSettings, CollectionVersionBlocks.cbEnableBlockContainer, CollectionVersionBlocks.cbDisplayOrder, Blocks.bIsActive, Blocks.bID, Blocks.btID, bName, bDateAdded, bDateModified, bFilename, btHandle, Blocks.uID from CollectionVersionBlocks inner join Blocks on (CollectionVersionBlocks.bID = Blocks.bID) inner join BlockTypes on (Blocks.btID = BlockTypes.btID) where CollectionVersionBlocks.arHandle = ? and CollectionVersionBlocks.cID = ? and (CollectionVersionBlocks.cvID = ? or CollectionVersionBlocks.cbIncludeAll=1) and CollectionVersionBlocks.bID = ?' with params ["Header", "1", "91", "551"]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'CollectionVersionBlocks.cbOverrideBlockTypeContainerSettings' in 'field list'

And the home page shows this:

An exception occurred while executing 'SELECT t0.issID AS issID1, t0.customClass AS customClass2, t0.backgroundColor AS backgroundColor3, t0.backgroundImageFileID AS backgroundImageFileID4, t0.backgroundRepeat AS backgroundRepeat5, t0.backgroundSize AS backgroundSize6, t0.backgroundPosition AS backgroundPosition7, t0.borderColor AS borderColor8, t0.borderStyle AS borderStyle9, t0.borderWidth AS borderWidth10, t0.borderRadius AS borderRadius11, t0.baseFontSize AS baseFontSize12, t0.alignment AS alignment13, t0.textColor AS textColor14, t0.linkColor AS linkColor15, t0.marginTop AS marginTop16, t0.marginBottom AS marginBottom17, t0.marginLeft AS marginLeft18, t0.marginRight AS marginRight19, t0.paddingTop AS paddingTop20, t0.paddingBottom AS paddingBottom21, t0.paddingLeft AS paddingLeft22, t0.paddingRight AS paddingRight23, t0.rotate AS rotate24, t0.boxShadowHorizontal AS boxShadowHorizontal25, t0.boxShadowVertical AS boxShadowVertical26, t0.boxShadowBlur AS boxShadowBlur27, t0.boxShadowSpread AS boxShadowSpread28, t0.boxShadowColor AS boxShadowColor29, t0.hideOnExtraSmallDevice AS hideOnExtraSmallDevice30, t0.hideOnSmallDevice AS hideOnSmallDevice31, t0.hideOnMediumDevice AS hideOnMediumDevice32, t0.hideOnLargeDevice AS hideOnLargeDevice33 FROM StyleCustomizerInlineStyleSets t0 WHERE t0.issID = ?' with params ["12"]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0.backgroundSize' in 'field list'
mesuva replied on at Permalink Reply
mesuva
This looks like you haven't actually triggered the upgrade.
Did you visit: yoursite.com/index.php/ccm/system/upgrade and hit upgrade there?

You would have had to be have been logged in first.
deanhawthornthwaite replied on at Permalink Reply
deanhawthornthwaite
Yes i did trigger the upgrade. I then lost the whole site an had to get my hosting provider to use a backup to restore but it the first attempt before i did this didn't restore, so they had to go back nearly a month. I have no idea whats going on but its not good.