11
tzvook
Weblinks + happy_linux RSSC issues
  • 2020/3/9 19:25

  • tzvook

  • Just can't stay away

  • Posts: 875

  • Since: 2003/2/1 2


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

12
tzvook
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/9 20:31

  • tzvook

  • Just can't stay away

  • Posts: 875

  • Since: 2003/2/1 2


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 ...

13
Mamba
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/10 4:13

  • Mamba

  • Moderator

  • Posts: 11204

  • Since: 2004/4/23


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

14
tzvook
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/12 16:56

  • tzvook

  • Just can't stay away

  • Posts: 875

  • Since: 2003/2/1 2


Hi
Anything new ?

15
Mamba
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/12 18:47

  • Mamba

  • Moderator

  • Posts: 11204

  • Since: 2004/4/23


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

16
tzvook
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/12 20:50

  • tzvook

  • Just can't stay away

  • Posts: 875

  • Since: 2003/2/1 2


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

17
Mamba
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/16 21:27

  • Mamba

  • Moderator

  • Posts: 11204

  • Since: 2004/4/23


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

18
Mamba
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/17 9:28

  • Mamba

  • Moderator

  • Posts: 11204

  • Since: 2004/4/23


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

19
tzvook
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/17 11:44

  • tzvook

  • Just can't stay away

  • Posts: 875

  • Since: 2003/2/1 2


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 ...

20
tzvook
Re: Time for an upgrade/update host no longer supporting older php
  • 2020/3/17 19:04

  • tzvook

  • Just can't stay away

  • Posts: 875

  • Since: 2003/2/1 2


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 ...

Login

Username:
Password:

Lost Password? Register now!

Who's Online

65 user(s) are online (48 user(s) are browsing Support Forums)


Members: 0


Guests: 65


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits