Page 2 of 4

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 4:34 pm
by calguy1000
jce76350 wrote: Hello,

Using into a fresh install test on
# safe_mode: Off (False)
# phpversion: 5.2.5

all is Ok,  except
-  Install page 6  click  on Button "Install additional modules" -> Not Found
The link is  value="/admin/moduleinterface.php?module=ModuleManager" 
{$base_url} is missing into  CMSInstallerPage6.class.php, so erreur into link

- Warning: CMSMS is in need of an upgrade.
You are now running schema version 30. and you need to be upgraded to version 31
in  version.php
$CMS_SCHEMA_VERSION = "31";
but into
initial.sql and extra.sql
INSERT INTO {DB_PREFIX}version ( VERSION ) VALUES ( 30 );

If I use a web server with safe mode is On, I can't install the setup is stoped. (On other version there is just an alert )

Thanks
Thanks jce76350

You messaged me with these items, but I forgot to get to them before I cut the beta.... oops.  I'll commit these changes into SVN today so that they're fixed permanently and if we have to cut another beta they'll be there.

We've decided to not support safe mode at all, because many modules won't work with it.... even to some extent modules like FileManager and ThemeManager.

If

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 4:53 pm
by nuno
@jce76350

yeah thanks for report, and, let me know if you find more in themes/html/css/ etc..( quality control)


Nuno

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 5:18 pm
by Milhaus
calguy1000 wrote: We've decided to not support safe mode at all, because many modules won't work with it.... even to some extent modules like FileManager and ThemeManager.
Most hosts doesn't allow safe_mode off, especially for PHP 5. Please change your mind, or CMSMS will be much less useful (at least for me). There are many people, who can't afford server with root access... I really think, that CMSMS is enough useful even on servers with safe_mode on.

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 5:34 pm
by Veldman
Milhaus wrote:
calguy1000 wrote: We've decided to not support safe mode at all, because many modules won't work with it.... even to some extent modules like FileManager and ThemeManager.
Most hosts doesn't allow safe_mode off, especially for PHP 5. Please change your mind, or CMSMS will be much less useful (at least for me). There are many people, who can't afford server with root access... I really think, that CMSMS is enough useful even on servers with safe_mode on.

I agree completely, I have 2 installations on a server with safe mode on, and they work perfectly. For sure I have not tried every module, but File- and Thememanager work without any problem whatsoever.

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 5:42 pm
by calguy1000
Can you try this simple script on your safe_mode equipped server then:


Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 5:43 pm
by jce76350
Hello,

@ calguy1000
OK all  is fixed Thanks

Test "simple script" on server with  safe mode is On
Result => IT WORKED

@ nuno
I am an "..hairsplitter..."
I think there is some problem from validation CSS for me into themes/default and  themes/NCleanGrey
please check http://jigsaw.w3.org/css-validator/validator
( error ... doesn't exist in CSS level 2 but exists in [css3] )

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 6:01 pm
by calguy1000
If php is running in a suexec environment or a cgi environment rather than as an apache module, then safe mode may work.... because php will be running as the owner of the uploaded files.  We're checking into this.

If this is the case, then we may do something funky like a compound test;
  if apache is running as a module, AND the owner of the index.php file != the uid that php is running as (if we can test that) AND safe_mode is on, then fail.

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 6:15 pm
by calguy1000
actually, I think putting a test similar to that one into the installer would be the proper way to handle this.

We can warn about safe mode
but if the directory+file creation stuff doesn't work, then fail the entire installation.

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 6:40 pm
by SimonSchaufi
in my installation the search field in the frontend looks a bit strange. the button is below the textfield. well, thats just for the default installation.

what i also noticed is that in the install system the inner textbox is not exactly the same width like the header for example the "System Information"

are the icons for expand and collapse in the "add new page" correct? for me it seems they are exchanged.

another thing: when creating a new user, it would be great to notify him by sending him an email the same way like the notification in the installation process for the admin.

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 7:19 pm
by Kuuke
I did the upgrade from 1.3.1 to 1.4-beta1

Everything seems to be fine in th admin area but when I switched to the site all graphics where gone.

I'm using the 1024px-template. No errors on the site bur no graphics, only plain text. Also some other third party templates gave smarty errors. The standard cmsmadesimple templates worked fine.

Installing the template again didn't work. Now I;m trying to downgrade to 1.3.1 again...

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 7:30 pm
by calguy1000
SimonSchaufi wrote: in my installation the search field in the frontend looks a bit strange. the button is below the textfield. well, thats just for the default installation.
Yes, you're right, I probably did something in the Search module... I'll check into it.
what i also noticed is that in the install system the inner textbox is not exactly the same width like the header for example the "System Information"
Inner Textbox?
are the icons for expand and collapse in the "add new page" correct? for me it seems they are exchanged.
They look correct to me, see the attached image
another thing: when creating a new user, it would be great to notify him by sending him an email the same way like the notification in the installation process for the admin.
Yes this would be cool, but we're in feature cutoff now... because it's beta.

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 8:46 pm
by Veldman
calguy1000 wrote: Can you try this simple script on your safe_mode equipped server then:

I ran it and...

"IT WORKED"

So I guess I can get away with safe mode.
BTW. My host is running PHP 5.2.6, MySQL 5.0.32, Apache and Linux 2.6.12.6-vs2.0 On i686

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 9:00 pm
by SimonSchaufi
calguy1000 wrote:
what i also noticed is that in the install system the inner textbox is not exactly the same width like the header for example the "System Information"
Inner Textbox?
This textbox for example (the system information caption is just 1 px bigger then the table of System Information):

System Information     
Server Software  Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4
Server API apache2handler
Server Operating System WINNT 5.1 On i586
are the icons for expand and collapse in the "add new page" correct? for me it seems they are exchanged.
They look correct to me, see the attached image
They look good but for me they should just be exchanged. The first arrow is going up but collapse means for me that something is going down. In the old versions of CMSms the first one was an icon where the arrow was going down. i just checked it.
another thing: when creating a new user, it would be great to notify him by sending him an email the same way like the notification in the installation process for the admin.
Yes this would be cool, but we're in feature cutoff now... because it's beta.
yes, just for future versions...

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 9:55 pm
by stopsatgreen
Two things:

1. Even if CMSMailer is uninstalled I still get the error message telling me I need to update my details. That shouldn't show if it's not installed.

2. Asked this before, but you mentioned:
Add three new page attributes to content, PageLink, Link, and SectionHeader content types
What do you intend these to be used for, and how can they be called?

Re: Announcing CMS Made Simple 1.4-beta1

Posted: Tue Jul 15, 2008 10:06 pm
by calguy1000
Well, they can be used for anything really,

but first off I wanted some extra attributes for frontend users etc. 

a) the extra attributes are available in menu manager templates, and will make it easier and more flexible to limit content to certain people.
    {if $node->extra1 == 'private' && $ccuser->Loggedin()  || empty($node->extra1)} ...{/if}

b) the page attribute can be checked in a UDT or something, and if it's a private page and the user has accessed it directly,
    then redirect somewhere else.

c) you could probably quite easily turn off search for that page
...