xoops forums

tzvook

Just can't stay away
Posted on: 3/9 19:25
tzvook
tzvook (Show more)
Just can't stay away
Posts: 872
Since: 2003/2/1 2
#11

Weblinks + happy_linux RSSC issues

A few more bugs

1. when sending a new site to weblinks ( as an unregister user: /weblinks/submit.php )
Error TypeErrorArgument 1 passed to happy_linux_object_handler::insert() must be an instance of XoopsObjectinstance of weblinks_modify_save givencalled in /home/user/website.co.il/modules/weblinks/class/weblinks_link_req_handler.php on line 101


2. when sending a new site to weblinks: ( as a register user: /weblinks/admin/link_manage.php )
Error TypeErrorArgument 1 passed to happy_linux_object_handler::insert() must be an instance of XoopsObjectinstance of weblinks_link_save givencalled in /home/user/website.co.il/modules/weblinks/class/weblinks_link_add_handler.php on line 217


3. when editing an existing site : ( as a register user: /weblinks/admin/link_manage.php )
Error TypeErrorArgument 1 passed to happy_linux_object_handler::insert() must be an instance of XoopsObjectinstance of weblinks_catlink givencalled in /home/user/website.co.il/modules/weblinks/class/weblinks_catlink_handler.php on line 121


4. when rating a site : ( as a register user: /weblinks/ratelink.php )
Error TypeErrorArgument 1 passed to happy_linux_object_handler::insert() must be an instance of XoopsObjectinstance of weblinks_votedata givencalled in /home/user/website.co.il/modules/weblinks/ratelink.php on line 231

tzvook

Just can't stay away
Posted on: 3/9 20:31
tzvook
tzvook (Show more)
Just can't stay away
Posts: 872
Since: 2003/2/1 2
#12

Re: Time for an upgrade/update host no longer supporting older php

5. when reporting a site as "brokenlink" : ( as a register user: /weblinks/brokenlink.php )
Error TypeErrorArgument 1 passed to happy_linux_object_handler::insert() must be an instance of XoopsObjectinstance of weblinks_broken givencalled in /home/user/website.co.il/modules/weblinks/brokenlink.php on line 164


6. when aproving a site: ( as a register user: /weblinks/admin/link_manage.php )
Error TypeErrorArgument 1 passed to happy_linux_object_handler::insert() must be an instance of XoopsObjectinstance of weblinks_link_save givencalled in /home/user/website.co.il/modules/weblinks/class/weblinks_link_add_handler.php on line 217


Well ... it seems to be fundemental with happy_linux_object_handler .. so I'll stop testing .. there's probably more of those ...

Mamba

Moderator
Posted on: 3/10 4:13
Mamba
Mamba (Show more)
Moderator
Posts: 10883
Since: 2004/4/23
#13

Re: Time for an upgrade/update host no longer supporting older php

Thanks, I'll look into in within the next few days...
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

tzvook

Just can't stay away
Posted on: 3/12 16:56
tzvook
tzvook (Show more)
Just can't stay away
Posts: 872
Since: 2003/2/1 2
#14

Re: Time for an upgrade/update host no longer supporting older php

Hi
Anything new ?

Mamba

Moderator
Posted on: 3/12 18:47
Mamba
Mamba (Show more)
Moderator
Posts: 10883
Since: 2004/4/23
#15

Re: Time for an upgrade/update host no longer supporting older php

Not yet, hopefully early next week.

Did some refactoring work on Happy Linux, but didn't have the time to look into Rssc.
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

tzvook

Just can't stay away
Posted on: 3/12 20:50
tzvook
tzvook (Show more)
Just can't stay away
Posts: 872
Since: 2003/2/1 2
#16

Re: Time for an upgrade/update host no longer supporting older php

It seems that all/most issues from Rssc and Weblinks comes from happy_linux

Mamba

Moderator
Posted on: 3/16 21:27
Mamba
Mamba (Show more)
Moderator
Posts: 10883
Since: 2004/4/23
#17

Re: Time for an upgrade/update host no longer supporting older php

Did some more refactoring, but introduced bunch of new bugs, so I'm cleaning it up and testing.

However, feel free to help with testing on a separate installation, as it might damage your current installation.

To avoid problems during testing, I've changed slightly the names of the modules:

happy_linux ==> happylinux
rssc_headline ==> rssheadline

and later on I'll probably introduce a migration from existing installations, or we'll go back to the old names.

As I said earlier: bunch of stuff is not working right now due to the new bugs, but if you want to take a look and help with the development, download the "development" branches and test them:

https://github.com/mambax7/weblinks/tree/develop
https://github.com/mambax7/happylinux/tree/develop
https://github.com/mambax7/rssheadline/tree/develop
https://github.com/mambax7/rssc/tree/develop

You can also try in the meantime the other RSS modules:
https://github.com/mambax7/rssfit
https://github.com/tad0616/tad_rss

Even better - fork them on GitHub and see if you can contribute any fixes to it ....
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

Mamba

Moderator
Posted on: 3/17 9:28
Mamba
Mamba (Show more)
Moderator
Posts: 10883
Since: 2004/4/23
#18

Re: Time for an upgrade/update host no longer supporting older php

Since the new development had too many changes that are buggy, I've updated the "classic" versions, and hopefully they will work:

https://github.com/mambax7/happy_linux/releases/tag/1.90

https://github.com/mambax7/weblinks/releases/tag/2.30

https://github.com/mambax7/rssc/releases/tag/1.40

https://github.com/mambax7/rssc_headline/releases/tag/1.30

Hopefully somebody will help with the newer versions in "development" branches
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

tzvook

Just can't stay away
Posted on: 3/17 11:44
tzvook
tzvook (Show more)
Just can't stay away
Posts: 872
Since: 2003/2/1 2
#19

Re: Time for an upgrade/update host no longer supporting older php

I still didn't had the time to check ...
shopping for 3 kids under the Corronavirus blockade stole all my free time
I'll try to test today ...

tzvook

Just can't stay away
Posted on: 3/17 19:04
tzvook
tzvook (Show more)
Just can't stay away
Posts: 872
Since: 2003/2/1 2
#20

Re: Time for an upgrade/update host no longer supporting older php

I'm testing the 4 modules and now it works much better: RSSC now works with WEBLINKS and new links can be added.

Since Xoops is not written for RTL languages ( Core and most if not all modules has LTR oriented aproach - all hardcoded ) and I'm testing everything on a live site, I need to hard code RTL after each of your update, so I send bugs-reports instead of forking on github .. sorry ..

Here are the first bugs I found:

1. To enable the RSSC 1.4 (latest from you) .. /weblinks/include/weblinks_version.php line 21 should be:
define('WEBLINKS_RSSC_VERSION''1.40');


2. Adding a new link + deleting an existing link ( Admin side = /weblinks/admin/link_manage.php ) sucseed, but in the end of the process ( /weblinks/admin/link_list.php?sortid=1 )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/link_list.php on line 398 and at least 1 expected


3. link list by categories ( Admin side = /weblinks/admin/catlink_list.php ) result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/catlink_list.php on line 131 and at least 1 expected


4. update reques ( Admin side = /weblinks/admin/modify_list.php?op=list_mod )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/modify_list.php on line 274 and at least 1 expected


5. Broken link list ( Admin side = modules/weblinks/admin/link_list.php?op=list_broken )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/link_list.php on line 398 and at least 1 expected


6. vote list ( Admin side = /weblinks/admin/votedata_list.php )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/votedata_list.php on line 28 and at least 1 expected


7. Link list ( Admin side = weblinks/admin/link_list.php )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/link_list.php on line 398 and at least 1 expected


8. User list ( Admin side = /weblinks/admin/user_list.php )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/user_list.php on line 410 and at least 1 expected


9. Category list ( Admin side = /modules/weblinks/admin/category_list.php )
result in Error :
Error ArgumentCountErrorToo few arguments to function happy_linux_page_frame::_show(), 0 passed in .../modules/weblinks/admin/category_list.php on line 364 and at least 1 expected


More to come ...