* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: General site updates, TODO list and discussion  (Read 77932 times)

0 Members and 2 Guests are viewing this topic.

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17500
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
General site updates, TODO list and discussion
« on: November 12, 2014, 07:18:29 am »
List updated May 23 2016. This topic was originally used to discuss the website construction before it finally opened to public on Jan 1st 2015 and was/is/will be used to update users on minor site updates.


Major site upgrade features to add
Recent Posts:
-Recent posts feature with the same layout as regular sub-forums (like on Omnimaga) with the category and cloned locations appearing below the title next to the author
-The ability to filter the recent posts list by category (like on Lexaloffle and Flarum), one at a time and also by genre (eg dev-related) and certain tags (calcs, tutorials, etc)
-Recent posts page shows by default instead of board index, but there would be an option to switch between board index by default or vice-versa, depending of user's preference.

AJAX notification system (for those who don't use IRC nor WalrusIRC):
-Updates every 30 second
-When mentioned in a post (a (1) digit appears in the navbar and browser title bar)
-When a PM is received (a (1) digit appears in the navbar and browser title bar)
-When there are new posts on the forums  (a (1) digit appears in the navbar and browser title bar)
-When a new post is made in the currently-viewed topic (a warning appears below the list of posts in the topic)

Site navigation
-Welcome User+Avatar inside navbar, to the left
-Inbox and profile gets replaced with icons that appears next to it
-Rest of navigation moved to the center


Feature ideas (some might be scrapped if a SMF 2.1 upgrade come at the horizon)
-Add more games to the arcade, which must either be ports/remakes of calculator games or games made by our members. Having more z80/ez80-themed games would be nice, like Supersonic Ball.
-Make the Report to Moderator feature downvote posts automatically.
-Make WalrusIRC show forum and Telegram users in the online list instead of just IRC users
-Fix theme glitch when using search (green rectangle appearing besides the Logout link
-Fix all PHP errors. None causes any harm it seems, but an error-free site would definitively be much better and professional.
-Add merch store (there is one under construction but the selection is poor and I need to buy samples) <-This is scrapped until the Canadian dollar increases again. I can't afford to spend $50 for a t-shirt.


TODO
-Add flood control to img.codewalr.us and fix the img.codewalr.us directory listing.
-Get W-803, W-804, W-805 and W-807 back online and on a stable connection. We need more than 3 bots to keep the channel opped.
-Make WalrusIRC iOS-compatible. (seems like a CSS3 problem causing the textarea to be hidden in shoutbox view)
-Add a tutorials link in the site navigation
-Fix some theme issues preventing some text from being visible on mobile. For example, on the board stats page, maybe we could hide New members column or make some lists a smaller width percentage, such as 95%?
-Fix karma showing up twice below posts
-Fix display issues with upvote/downvote buttons inside locked topics for non-staff members.

Suggestions can be posted here or in this forum section. :)
« Last Edit: August 18, 2016, 06:49:09 pm by DJ Omnimaga »


  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline aeTIos

  • Dabbler in C
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Original 5
  • Join Date: Nov 2014
  • Location: Ede, NL
  • Posts: 994
  • Post Rating Ratio: +12/-0
  • hi
    • r_vdijk
    • /u/aetios
    • aetios
    • View Profile
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #1 on: November 12, 2014, 09:39:55 am »
Regarding the site theme I would like it to be squary because that would fit in with the logo. I'd also like the site to be mobile-friendly as in no hover menus, instead having single buttons. I can help with the design, sadly I can't be of much help code-wise as of now because I don't know s*** about SMF, I should probably look into that. Then even though I would like to help I would probably cause more problems than solving them because of me messing up and breaking things ;D

Tapatalk: we should get rid of the nag indeed. if users want to use tapatalk it's fine but if ppl want to use the forums instead they shouldn't be notified OH HEY DO YOU KNOW ABOUT TAPATALK on top of every page. I'm not sure if I want social login. It's been proven to not really been liked by people who used it to sign up for omnimaga for example they seem not to be able to change their name from the social name.

edit I just noticed that I got logged off even though I set always logged on to be enabled. Does this have to do with the issue where settings get reset every 10m?
« Last Edit: November 12, 2014, 11:07:39 am by aeTIos »
ceci n'est pas une signature

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17500
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #2 on: November 12, 2014, 05:07:50 pm »
@Site theme: Yes, rectangular borders were being considered. I might use the other theme as a base because it will be hard to start from SMF Curve, but SMF Core appears to be kinda broken, so I'm still unsure yet. I might start from a different theme. I would like the main borders to be identical to the logo, although I'm still undecided on inner colors, and obviously it's possible we won't be able to do double-borders (the translucent blue thing inside the logo border, that is). I could use the color from the sig version, though.


@Tapatalk: Yes, this is a serious issue that annoys the hell out of me when I use Proboards and Omni via the browser. I would rather make the notice now pop up an alert and make the notice smaller or get rid of it entirely.


@Social login: I'll look into that, although what is guaranteed is that registering via social network will be implemented one way or another, because 99% of the new Omni members now sign up using a social network. I could always allow users to change their nicknames as they wish, but since SMF appears to lack a nick change limit, I might make it a policy to not abuse this feature. But yeah, the fact that some people will not sign up on a site unless it lets you register in one or two clicks via Facebook is how lazy the world is, today, and we have to adapt. If it wasn't for the fact that no social login feature existed for SMF 1.1.x, then Omnimaga would have gotten that feature 4 years ago.


@Logging in issues are most likely due to server misconfiguration or you probably used the quick login form on board index. Juju and Street will have to look into this (particularly juju since he did server stuff for years). I hope they are cooperative about it and that it doesn't require us switching hosting providers or worse because that's an important feature to fix if it's broken.


EDIT: First post updated with your suggestions/reports (in blue)
« Last Edit: November 12, 2014, 05:14:33 pm by DJ Omnimaga »
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline aeTIos

  • Dabbler in C
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Original 5
  • Join Date: Nov 2014
  • Location: Ede, NL
  • Posts: 994
  • Post Rating Ratio: +12/-0
  • hi
    • r_vdijk
    • /u/aetios
    • aetios
    • View Profile
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #3 on: November 12, 2014, 05:31:46 pm »
Regarding the login thing, I haven't had to log in since that happened. Might have been a one-time thing.
ceci n'est pas une signature

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17500
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #4 on: November 12, 2014, 05:43:28 pm »
Oh ok. Let me know if this happens again.And I hope street, Pimath and juju starts appearing soon so they can check too.


Also the logo needs to be fixed because there's a white rectangle in it >.<
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17500
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #5 on: November 12, 2014, 11:56:02 pm »
Youtube tag has been added. But it still needs to be fixed for HTTPS support.
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Online Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2673
  • Post Rating Ratio: +17/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: CodeWalr.us todo list & building discussion
« Reply #6 on: November 13, 2014, 01:02:10 am »
I'll get to it when I can.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17500
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #7 on: November 13, 2014, 01:25:29 am »
Online Today and Char left in post modifications look like they are in working order. However, I might uninstall stuff randomly at some points if they are missing from the new theme.


Also avatar upload is broken. Shows white page of death. Also, avatar galleries are broken image links too. They default to 127.0.0.1


EDIT: Logos have been fixed.
« Last Edit: November 13, 2014, 02:28:50 am by DJ Omnimaga »
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline aeTIos

  • Dabbler in C
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Original 5
  • Join Date: Nov 2014
  • Location: Ede, NL
  • Posts: 994
  • Post Rating Ratio: +12/-0
  • hi
    • r_vdijk
    • /u/aetios
    • aetios
    • View Profile
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #8 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.
ceci n'est pas une signature

Offline Streetwalrus

  • Professional slacker
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Israel
  • Posts: 2791
  • Post Rating Ratio: +20/-0
  • ƎW∀⅁ ƎH⊥
    • View Profile
  • Gender: Male
Re: CodeWalr.us todo list & building discussion
« Reply #9 on: November 13, 2014, 10:33:41 am »
The log off issue might just be due to cookie expiration or something. It happens to me often on Omni and other forums.

Something much more annoying is that I get a session timeout for posting just by reading the threads. >.>
  • Calculators owned: TI-80, HP 40G, TI-84 Plus rev G (yay 128k RAM), TI-83 Plus Silver Edition (broken LCD), TI-82 Stats.fr (black), TI-Nspire CX rev C (yay Nlaunchy), TI-83+ SE ViewScreen

Offline pimathbrainiac

  • Full User
  • Original 5
  • News Editor
  • Join Date: Nov 2014
  • Location:
  • Posts: 416
  • Post Rating Ratio: +2/-1
  • Formerly Banned CW Co-Founder Turned News Editor
    • pimathbrainiac
    • View Profile
  • Gender: Other
Re: CodeWalr.us todo list & building discussion
« Reply #10 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.
Well, I'm bach here too!

Online Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2673
  • Post Rating Ratio: +17/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: CodeWalr.us todo list & building discussion
« Reply #11 on: November 13, 2014, 08:38:21 pm »
UPDATE:

- Increased upload max file size from 1M to 32M (should fix quite a few stuff and bigger mods can be uploaded)
- Installed Tapatalk (nag might still be present once every 90 days but no mobile welcome screen)
- www automatically 301-redirects to no-www

So yeah, as we fix stuff, cross it in the OP and if you find any, add it in the OP and in a reply. This will be kind of our changelog.
« Last Edit: November 13, 2014, 09:20:43 pm by Juju »
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Offline pimathbrainiac

  • Full User
  • Original 5
  • News Editor
  • Join Date: Nov 2014
  • Location:
  • Posts: 416
  • Post Rating Ratio: +2/-1
  • Formerly Banned CW Co-Founder Turned News Editor
    • pimathbrainiac
    • View Profile
  • Gender: Other
Re: CodeWalr.us todo list & building discussion
« Reply #12 on: November 13, 2014, 09:56:48 pm »
So yeah, as we fix stuff, cross it in the OP and if you find any, add it in the OP and in a reply. This will be kind of our changelog.

Will do. Do you think you can fix the White Screen of Death on the attachment settings panel next?
Well, I'm bach here too!

Online Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2673
  • Post Rating Ratio: +17/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: CodeWalr.us todo list & building discussion
« Reply #13 on: November 13, 2014, 10:15:17 pm »
I'm looking at this.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Offline pimathbrainiac

  • Full User
  • Original 5
  • News Editor
  • Join Date: Nov 2014
  • Location:
  • Posts: 416
  • Post Rating Ratio: +2/-1
  • Formerly Banned CW Co-Founder Turned News Editor
    • pimathbrainiac
    • View Profile
  • Gender: Other
Re: CodeWalr.us todo list & building discussion
« Reply #14 on: November 13, 2014, 10:16:30 pm »
Awesome! I'll try to report any white screen of death pages as I see them.
Well, I'm bach here too!

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games