Join us on Discord!
You can help CodeWalrus stay online by donating here.

General site updates, TODO list and discussion

Started by Dream of Omnimaga, November 12, 2014, 07:18:29 AM

Previous topic - Next topic

0 Members and 91 Guests are viewing this topic.

Dream of Omnimaga

Thanks for notifying us juju. :) As for Tapatalk, will the change make it hard to upgrade the mod? If possible, you should let us know in the staff board what code needs to be replaced and where if Tapatalk ever needs to be updated, in case we are ever required to update the mod.
Quote from: aeTIos on November 13, 2014, 09:48:55 AM
I got logged out again this morning. I visited the site for like  a few pages, I think wrote a reply, and got logged out. Re-logged in everything is fine. Gotta figure out why this happens though.
This might be due to the fact I changed the board URL to codewalr.us instead of www.codewalr.us last night, so everybody got logged out. However, let us know if this happens again.


Also, I tried a 3rd gender mod that pimath showed to me last night, but unfortunately it's only compatible with SMF 2.0 RC2 and older. It shows error warnings if I try to emulate an older version of SMF in the package manager. So if we want 3rd gender we will have to find an alternative.


Also whoever decides to write SMF mods need to make sure they can uninstall properly too. I saw mods on SMF website that installs fine, but then won't uninstall at all because the code to revert back to is not the same as the code to replace.


Quote from: Streetwalrus on November 13, 2014, 10:33:41 AM
Something much more annoying is that I get a session timeout for posting just by reading the threads. >.>
Ugh I remember on Omni v4 through v6 this happens a lot to me and it was irritating. For some people they couldn't post at all sometimes. Does it happen frequently? This might be another  thing to look into in the server settings. The forum itself is currently set so that sessions last 2880 seconds (so normally such error should only occur if you take over 48 minutes to post).
Quote from: pimathbrainiac on November 13, 2014, 08:07:27 PM
Hmmm, do you want me to write a first draft the forum rules? I already have a draft (kinda) here.
I already had some ideas in mind, but I'll check this out. A lot of the rules are supposed to be similar to Omni, though, in terms of hostility-free-ness. It's just that admin stuff will probably be more public (eg this topic) sometimes so that members will know that we are doing stuff. We still need a global e-mail address, though, and some notifications sent via it, in case a member cannot access the site for whatever reasons and also for moderator/admin logs.

Quote from: Juju on November 13, 2014, 10:15:17 PM
I'm looking at this.
I suspect compatibility issues with hhvm. Uploading large files, avatars and accessing the avatars setting page caused a blank page too.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

#16
UPDATE:
- https://github.com/Omnimaga/smf-patches

I made no changes to Tapatalk yet, it's just a check that should be unchecked in the settings, actually. Also, uploading large files should work as I uploaded the Tapatalk mod. I'll try to debug whatever causes a blank page of death and the session thing in the error log.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

pimathbrainiac

Quote from: DJ Omnimaga on November 13, 2014, 10:18:32 PM
Quote from: pimathbrainiac on November 13, 2014, 08:07:27 PM
Hmmm, do you want me to write a first draft the forum rules? I already have a draft (kinda) here.
I already had some ideas in mind, but I'll check this out. A lot of the rules are supposed to be similar to Omni, though, in terms of hostility-free-ness. It's just that admin stuff will probably be more public (eg this topic) sometimes so that members will know that we are doing stuff. We still need a global e-mail address, though, and some notifications sent via it, in case a member cannot access the site for whatever reasons and also for moderator/admin logs.

Okay. If you want some help with the rules, shoot me an email of PM or the like. I'm happy to help.
Well, I'm bach here too!

Yuki

  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

pimathbrainiac

Yay now to set my gender. Thanks!

EDIT: now to add the pic for it :P
Well, I'm bach here too!

Yuki

#20
You can add all the genders you want as long you have the pic for it, I made it a custom field.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

pimathbrainiac

Okay. I'll just put in a question mark or a shrug emoticon for it for now.

I accidentally edited your post... oops...
Well, I'm bach here too!

Yuki

Should be kind of smaller. And with more transparency. Otherwise, nice icon.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

pimathbrainiac

I made it smaller. I'm having trouble with the transparency (and the upload in general). I'll fix it later, but I gtg at the moment.
Well, I'm bach here too!

Yuki

  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Yuki

Here's the results of my investigation. Have some excerpts of the hhvm error.log:

QuoteFatal error: f_get_extension_funcs is not supported: extensions are built differently in /var/www/codewalr.us/Sources/ManageAttachments.php on line 158

Fatal error: f_get_extension_funcs is not supported: extensions are built differently in /var/www/codewalr.us/Sources/ManageAttachments.php on line 219

Happens on blank pages of death. The faulty function is get_extension_funcs, which always throws a fatal error with hhvm.

Quotejuju@rick:~$ grep -r get_extension_funcs /var/www/codewalr.us/
/var/www/codewalr.us/Sources/Subs-Graphics.php: if (($extensionFunctions = get_extension_funcs('gd')) === false)
/var/www/codewalr.us/Sources/Subs-Graphics.php: $testGD = get_extension_funcs('gd');
/var/www/codewalr.us/Sources/ManageAttachments.php:     $testGD = get_extension_funcs('gd');
/var/www/codewalr.us/Sources/ManageAttachments.php:     $testGD = get_extension_funcs('gd');

It happens 4 times in 2 files, so you can easily write a mod to fix it.

QuoteWarning: Invalid argument: function: method 'ob_gzhandler' not found in /var/www/codewalr.us/index.php on line 97

This one is pretty harmless, but it happens quite a lot.

So yeah, a few solutions:

1. Write a mod to fix it
2. Switch to PHP

Suggested steps are also:

3. Complain to HHVM's GitHub and IRC channel
4. Also complain to SMF
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Dream of Omnimaga

#26
Oh wow I didn't know the custom profile fields supported dropdowns O.O. That's cool I guess. Also nice touch to disable the default gender option and use custom fields lol. I guess this renders the forum stats male/female ratio unuseable but it's not too bad.
Quote from: Juju on November 14, 2014, 12:31:55 AM
3. Complain to HHVM's GitHub and IRC channel
4. Also complain to SMF

Past experience tell me that if we do such thing, we're in for months and months of wait, if our request is even considered at all. We might be better off doing 1 or switch to PHP.
Quote from: Juju on November 13, 2014, 11:41:44 PM
Oh, and what about a download mod?
The file archives will be integrated directly into the forums, as categories and sub-forums, like Omni had back in 2005-2007. There will only be 1 sub-forum for now, though (topic titles will include the platform in them).
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

Quote from: DJ Omnimaga on November 14, 2014, 12:56:01 AM
Quote from: Juju on November 13, 2014, 11:41:44 PM
Oh, and what about a download mod?
The file archives will be integrated directly into the forums, as categories and sub-forums, like Omni had back in 2005-2007. There will only be 1 sub-forum for now, though (topic titles will include the platform in them).

Sounds good.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Dream of Omnimaga

#28
We also need a forum banner for Tapatalk. Currently it shows the default. What is the image format for banners/logos in Tapatalk?



Maybe something like this?




I also disabled EzPortal because it had too many problems (sometimes, blocks appeared, then other times, they didn't. And the copyright was missing). Time to switch to PHP me thinks.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

It needs a 192x128 pic iirc. And another 640x480 or something I'll confirm you the actual dimensions.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Powered by EzPortal