Re: Testing 2.0a2

With imLinks I can't access the Link Management form in the administration.
So to solve this temporarily I replaced libraries/icms/form/Theme.php with the one from ICMS 1.3.4.
Now I can access the form but get this error: Notice: Undefined variable: ret in file /libraries/icms/form/elements/Checkbox.php line 178
Adding

$ret = "<div class='grouped'>";
at the beginning solved it and everything seems to work normally.

Topic


Re: Testing 2.0a2

The div is added at the end of the function if the return isn't an empty string. I see it in the source code, too (on the groups page). Is there someplace you don't see it?

Quote:


McDonald wrote:

An extra line should be inserted:

public function render() {
$ret = "<div class='grouped'>";
$ele_name = $this->getName();

Topic


Re: Testing 2.0a2

Quote:


Notice: Trying to get property of non-object in file /include/functions.php line 884



I've got this one - it is only a problem when there are modules that are not installed.

Quote:


Notice: Use of undefined constant _MD_AM_PREF - assumed '_MD_AM_PREF' in file /modules/system/menu.php line 44



This may have not made it into the package - it works correctly when I check out from the git repository.



Re: Testing 2.0a2

In the file libraries/icms/form/Theme.php I think this line at the end can be removed:

$class = $class == 'even' ? 'odd' : 'even';


In the file libraries/icms/form/elements/Checkbox.php between these 2 lines:
public function render() {
$ele_name = $this->getName();

An extra line should be inserted:
public function render() {
$ret = "<div class='grouped'>";
$ele_name = $this->getName();



Re: Testing 2.0a2

I know how dull testing can be, so a big thanks to all of you for the effort invested here. I've started creating tickets on assembla from these forum posts. You can have a look at them here.

If you don't want to wait for me to create tickets for this, you should have the accesses to create the tickets directly



Re: Testing 2.0a2

Hereby 3 screenshots to show you a few of the above mentioned issues.


Module icons not displayed:
icms2_01_zps58b801e5.jpg


The administrator header of the module is not displayed as we're used to:
icms2_02_zps22660edf.jpg


- The styling of the Module Summary is lost
- The 'Modify category' section is pretty big
- The layout of the ipf table isn't displayed correctly and so is the old table layout of this index.
icms2_03_zps15455d6c.jpg


Further, just installed Impression 1.12 and uninstalled the module again.
During the install I see these messages:
Notice: Trying to get property of non-object in file /include/functions.php line 884
Notice: Use of undefined constant _MD_AM_PREF - assumed '_MD_AM_PREF' in file /modules/system/menu.php line 44

During the deactivating and uninstall process I see these messages a couple of times:
Notice: Undefined index: 1 in file /modules/system/admin/modules.php line 93
Notice: Undefined index: 1 in file /modules/system/admin/modules.php line 96
Notice: Undefined index: 1 in file /modules/system/admin/modules.php line 104
Notice: Use of undefined constant _MD_AM_PREF - assumed '_MD_AM_PREF' in file /modules/system/menu.php line 44

Once the module is deactived it can not be activated again. The module needs to be uninstalled and than installed again.
When updating the module from the option provided in the administrator header will redirect to the front page.

Accessing the Article Management section I noticed some 'misalignments' on the right side of the form. The horizontal lines are too long and the width of the editor seems to be too big:
icms2_04_zps40ece6dc.jpg

I scaled the images down in the HTML, so the thread was easier to read - Steve



Re: Testing 2.0a2

  • 2013/5/3 21:30:02
  • Will

Resolved these issue reported by Debianus...
#4
#5
#7
#9

The following errors I can not reproduce, please verify no javascript errors are being thrown.
#1
#6


For #8 - is there an adminMenu_spanish file in your cache directory? When you switch languages this file needs to be generated and should re-appear once you reach a page that triggers its creating. Correct?



Re: New registration look and feel

  • 2013/5/3 18:29:49
  • Will

I have fixed #1 - working in #2



Re: Testing 2.0a2

Did a quick test with imLinks 1.13 on a local installed ICMS 2.
These are my findings:

- icon of module is not displayed in Control Panel
- administrator header not working

Main Index:
- Notice: Undefined variable: class in file /libraries/icms/form/Theme.php line 98
- the styling of the 'Module admin summary' is completely lost
- the section 'Modify category' looks huge
- the layout of the links listing (ipf) is mixed with page numbering and filter options
- clicking edit-icon result in blank page: Fatal error: Call to a member function isRequired() on a non-object in D:\xampp\htdocs\icms20\libraries\icms\form\Theme.php on line 58
- clicking clone-icon result in blank page: Fatal error: Call to a member function isRequired() on a non-object in D:\xampp\htdocs\icms20\libraries\icms\form\Theme.php on line 58

Link Management:
Not working, results in blank page with this error: Fatal error: Call to a member function isRequired() on a non-object in D:\xampp\htdocs\icms20\libraries\icms\form\Theme.php on line 58

Index Page:
- When selecting an image from the menu the displayed image is not updated

Permissions:
- selecting All box is not resulting in other boxes been selected
- upon saving blank page with this error: Fatal error: Class 'icms' not found in D:\xampp\htdocs\icms20\modules\system\admin\admin_header.php on line 13

Preferences:
- Lytebox helptips not working in forms

Front page
- Warning: Invalid argument supplied for foreach() in file /libraries/icms/data/notification/Handler.php line 934
- Submit page not working, blank page with this error: Fatal error: Call to a member function isRequired() on a non-object in D:\xampp\htdocs\icms20\libraries\icms\form\Theme.php on line 58
- Displaying a single link with default social media buttons: Notice: Use of undefined constant _MI_IMPRESSION_TWEET - assumed '_MI_IMPRESSION_TWEET' in file /modules/imlinks/singlelink.php line 292 (never noticed this with icms 1.3



New registration look and feel

When I saw a red bubble tip text "The marked files are required", a pass generator, etc. WOW. How many years waiting for modern and nice form system? The new look for the Login block and user.php#lost page are great too. And working for modules!!! (if you forget a required field). Great work!!

Now the problems:
1.- There is only a pass field. But the process check for two password and I get this message
ERROR: You must provide a password.
Both passwords are different. They must be identical.

2.- Messages:
Warning: Missing argument 5 for icms_member_user_Handler::userCheck(), called in /register.php on line 100 and defined in file /libraries/icms/member/user/Handler.php line 307
Notice: Undefined variable: vpass in file /libraries/icms/member/user/Handler.php line 360
Notice: Use of undefined constant _US_IAGREE_DISCLAIMER - assumed '_US_IAGREE_DISCLAIMER' in file /include/registerform.php line 46.
Disclaimer text omitted.
Notice: Undefined variable: salt in file /include/registerform.php line 54
Notice: Undefined variable: enc_type in file /include/registerform.php line 55
Notice: Undefined variable: ret in file /libraries/icms/form/elements/Checkbox.php line 177
Notice: Undefined variable: class in file /libraries/icms/form/Theme.php line 98



Re: Testing 2.0a2

Ok. Let's go. On Linux live server (PHP 5.3.24)

1.- Submenu in head menu not working. The class sf-menu (nav.html) is Superfish related (I suppose), but I do not find the js.
2.- Comments not working for registered users; yes for anonymous. Notifications not working
Warning: Invalid argument supplied for foreach() in file /libraries/icms/data/notification/Handler.php line 934
Perhaps it is not a core matter and using The Mediator feature is need.
3.- system_search results template need changes (well, step by step, just as a reminder)
4.- userinfo.php: pm button not working. The others yes.
5- Editing Group users:
Notice: Undefined variable: class in file /libraries/icms/form/Theme.php line 98
Notice: Undefined variable: ret in file /libraries/icms/form/elements/Checkbox.php line 177
Notice: Undefined variable: ret in file /libraries/icms/form/elements/Checkbox.php line 191
6.- flexslider not working. It seems a typo in preface.html .../main changed for main.js and working.
7.- Show ImpressCMS Project drop down menu? If you selected "No" the menu continues in the page.
8.- multilanguage in Control Panel. Selecting spanish the top menu disappears.
9.- HTML tags showed in bubble tips (Example Do you want to use an extended/local date function?



Re: 2.0 Alpha2 problem on windows after install

On different Linux servers I have done three installations and all was fine. Windows server issue?



Testing 2.0a2

As you might have noticed, ImpressCMS 2.0.0 Alpha2 has been released, and we're counting on you to help us test this release. Some fundamental parts have been adapted in this release, so it is best is you just install a test site and go through all the administration pages and see if everything works as expected.

I didn't add any core modules to the release, as I would like to focus on the stability of the core first. If we test both core and core modules at once, we risk losing much time each case while finding out if it is a core or a module problem.
Once the core is verified as more or less ok, we can look at the different core modules.

Test backlog
Next to that, there are also several tickets that still have the label 'test', even from previous releases. Those should be verified and closed, of course. They can be found here.

Thanks a lot for your help!



Re: 2.0 Alpha2 problem on windows after install

I'm not sure why this has crept up - the installer has not changed, yet and has been working in a lot of environments.

David and I chatted about this today and we're looking for the key factor in why this happened on his system (Windows, PHP 5.3.x). I need to know if this was just the trustpath, or also the rootpath and root url - they're all written in the same routine.

The installer is undergoing a complete rewrite that will be part of 2.0, so this may not get a lot of attention. But, we'll get a better understanding of the various things to look for during an installation, especially with newer versions of PHP.



2.0 Alpha2 problem on windows after install

I just installed the ImpressCMS 2.0 alpha 2 test archive, and the instalation procedure went well. When I want to go to my site though, I get a nice white screen.

After some investigation, I found out that the XOOPS_TRUSTPATH constant in mainfile.php contained paths with double slashes (//).

Converting the double slashes to single ones fixed the problem.



Re: Testing ImpressCMS 1.3.4 RC

yesterday I installed the new version a on a server. The installation went fine except one thing. After selecting modules to installed blank page appears saying "... version updated to ...."
then you need to go back in browser and start with module installation again

What is this module version check during the install process for?



Re: Testing ImpressCMS 1.3.4 RC

Testing has now be finalised, and the final release is now available.



Re: Testing ImpressCMS 1.3.4 RC

EDIT



Re: Testing ImpressCMS 1.3.4 RC

Here are some specific things to test

* Custom PHP blocks - saving, displaying and editing, with method selectors, like icms_core_Debug::vardump(icms::$user->getVar('uname'));
* Embedding a YouTube video or a Google Map (you'll need to enable this in HTML purifier preferences. For Google maps, the base URI needs to be added to the list of safe domains)
* Does the Version Checker work, even in PHP 5.3?
* The Check All checkbox in Notifications should work properly

We need these tested on a fresh install and for an upgrade, with the different content about already created in the earlier version.

Much appreciated! Thanks!



Testing ImpressCMS 1.3.4 RC

The release of ImpressCMS 1.3.4 Final is scheduled for Saturday (we have even a Facebook Event for it - woohoo!).

Now is the time to fire up those testing servers, and submit the core to a never-ending suite of tests. We need to release this version sooner rather than later, but we don't want it to be fundamentally broken of course.

If you test, let me know (mail, skype chat, this forum thread), so I can have an idea of what works and what doesn't.




 Top