Register - Login
Views: 99801325
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 06:50:14 AM
Jul - Meta - It would be easier to make this valid HTML5… New poll - New thread - New reply
Pages: 1 2Next newer thread | Next older thread
Tarale
Catgirl
C:\ DOS
C:\ DOS RUN
RUN DOS RUN
Level: 89


Posts: 817/2030
EXP: 6719936
For next: 195965

Since: 07-23-07

Pronouns: she/her

Since last post: 2.0 years
Last activity: 1.6 years

Posted on 11-06-09 09:20:26 AM Link | Quote
*sigh*

One day, please, can we try to fix up a lot of this stuff? I understand it's not easy, but is anything worth doing that easy??



____________________
tarale
NightKev
20
Level: 13


Posts: 16/24
EXP: 8279
For next: 1988

Since: 10-04-08

From: California

Since last post: 11.8 years
Last activity: 11.8 years

Posted on 11-06-09 09:42:06 AM Link | Quote
What ever happened to the "Jul X" project?
Xkeeper

Level: 263


Posts: 13689/25353
EXP: 297140785
For next: 1819668

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 1 hour

Posted on 11-06-09 09:44:06 AM Link | Quote
It's not that it's "not easy", it's more that it's... impossible.

It might be easier to do if this forum software literally wasn't hack on top of hack, but as it is that would be many files edited with all kinds of bizarre cross-dependancies and all kinds of other tomfoolery...

Even putting in the might HTML5 sticker won't be done unless I can figure out how to move the database over accordingly, as last time we tried to do that we ended up with an irreversably corrupted DB and that is NOT GOOD.

____________________
Xkeeper

Level: 263


Posts: 13690/25353
EXP: 297140785
For next: 1819668

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 1 hour

Posted on 11-06-09 09:44:43 AM Link | Quote
Originally posted by NightKev
What ever happened to the "Jul X" project?



Life.

____________________
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 3738/12211
EXP: 99321042
For next: 552529

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 11-06-09 08:01:16 PM Link | Quote

Time/Date

11-06-09 02:01:16 PM

Posts

3738

Days Here

857

Level

89
Metal_Man88
Local Moderator
That actually brings up another issue.

It's really hard to work on Jul, because it's popular, and when it breaks, it makes a huge mess.

On my board, I get nobody but 5 people who are bored, and a handful of posts we don't care a lot about, so I can afford to play around fixing all kinds of bugs, while being hit by a number of nasty new ones due to the aformentioned cross-depencency madness.

I may try messing with the HTML on mine to make it a bit cleaner, myself, but to make it HTML 5 would require going through each and every file, editing it, checking that it worked, and continuing on through all zillion files that make up the board.

Which, on this board, is sort of infeasible, especially since the wrong move here could break all kinds of things (Like &tags&, the reporting bot, etc.)

____________________
Original Layout © Tobias Kelmandia
Post 885/1311 (41 days), online 1 day ago
Posted on 11-06-09 08:27:00 PM Link | Quote
- Adding the doctype and lang="en": easy enough, just add it to layout.php ... but there's some chance it might break post layouts that depend on quirks mode (no doctype)
- Setting the character encoding: easy too but could break a few things, as said above (but ANSI might work)

Cleaning up the HTML itself is obviously the hard part (board2 improved that at least), but apparently that's not even needed for HTML5 validating


And as much of a mess as the code might be, it's still much smaller (both by size and amount of files) than others like phpBB so that sort of makes up for it

____________________



#51 
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 3742/12211
EXP: 99321042
For next: 552529

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 11-07-09 02:59:07 AM Link | Quote

Time/Date

11-06-09 08:59:07 PM

Posts

3742

Days Here

857

Level

89
Metal_Man88
Local Moderator
It also uses less fancy tricks than the average message board to display stuff. Being primitive, the issue is just seeking out what makes what chunk of HTML, rather than 'OMG I broke the AJAX we're all gonna die'

____________________
Original Layout © Tobias Kelmandia
Xkeeper

Level: 263


Posts: 13698/25353
EXP: 297140785
For next: 1819668

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 1 hour

Posted on 11-07-09 10:12:53 AM Link | Quote
Originally posted by Milly
- Adding the doctype and lang="en": easy enough, just add it to layout.php ... but there's some chance it might break post layouts that depend on quirks mode (no doctype)

HTML 4.01T specifically breaks table tag heights, which iirc at least some people used.

____________________
Sukasa

Level: 123


Posts: 1681/4326
EXP: 20935689
For next: 295577

Since: 07-07-07


Since last post: 1.1 years
Last activity: 1.1 years

Posted on 11-07-09 09:12:37 PM Link | Quote
Weighted Storage Cube Dispenser
Cake Slice
<table style="height: myheight"> works, though.

____________________
Portal ExitWeighted Storage Cube to the head
Portal Entrance
NightKev
20
Level: 13


Posts: 17/24
EXP: 8279
For next: 1988

Since: 10-04-08

From: California

Since last post: 11.8 years
Last activity: 11.8 years

Posted on 11-09-09 04:54:36 AM Link | Quote
Originally posted by Metal_Man88
That actually brings up another issue.

It's really hard to work on Jul, because it's popular, and when it breaks, it makes a huge mess.

On my board, I get nobody but 5 people who are bored, and a handful of posts we don't care a lot about, so I can afford to play around fixing all kinds of bugs, while being hit by a number of nasty new ones due to the aformentioned cross-depencency madness.

I may try messing with the HTML on mine to make it a bit cleaner, myself, but to make it HTML 5 would require going through each and every file, editing it, checking that it worked, and continuing on through all zillion files that make up the board.

Which, on this board, is sort of infeasible, especially since the wrong move here could break all kinds of things (Like &tags&, the reporting bot, etc.)
Well, all they'd have to do then is make another copy of Jul up somewhere and edit that one, then once things work, copy the changes over to the live copy.
Xkeeper

Level: 263


Posts: 13717/25353
EXP: 297140785
For next: 1819668

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 1 hour

Posted on 11-09-09 11:19:49 AM (last edited by Xkeeper at 11-09-09 08:20 AM) Link | Quote
That requires managing changes and keeping a copy of what I did, especially in the case I do something with the database. You give me too much credit.

It also doesn't help that the codebase powers two seperate forums seperated by a very flimsy hack.

____________________
Rachel Mae

Creature of Chaos
Level: 141


Posts: 2264/5929
EXP: 33603921
For next: 516093

Since: 07-03-07

Pronouns: she/her
From: Foxglen

Since last post: 21 days
Last activity: 5 min.

Posted on 11-10-09 03:21:58 AM Link | Quote
Originally posted by Xkeeper
It also doesn't help that the codebase powers two seperate forums seperated by a very flimsy hack.
I'm getting tempted to just lock and archive my board (again) so we don't have to worry about it anymore. It's not like it's getting any actual use.

____________________
Pages: 1 2Next newer thread | Next older thread
Jul - Meta - It would be easier to make this valid HTML5… New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

30 database queries.
Query execution time: 0.099997 seconds
Script execution time: 0.036928 seconds
Total render time: 0.136925 seconds