You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

General site updates, TODO list and discussion

b/Website Talk Started by Dream of Omnimaga, November 12, 2014, 07:18:29 AM

Previous topic - Next topic

0 Members and 150 Guests are viewing this topic.

u/p2 January 26, 2017, 11:31:34 AM
Quote from: Sorunome on January 26, 2017, 09:54:41 AM
Quote from: DJ Omnimaga on January 25, 2017, 11:47:20 PM
In any case, we shouldn't require users to disable adblock/change it settings in order to get the site to work :P
Everything is broken with umatrix :p

Oh, and it prolly amplifies as i don't wanne whitelist to like bootstrapcdn or jquery or googleapis :p

seriously though, why won you guys just self-host the libs?
we should actually do that, seriously!! :ninja:
just download the CSS and JS files, put them on the server, and then link to them instead of other domains...
u/Sorunome January 26, 2017, 11:41:25 AM
here's a list of unneeded external domains i can easily find:

(3 CSS, 1 JS) maxcdn.bootstrapcd.com
(1 JS) cdnjs.cloudflare.com
(1 JS) ajax.googleapis.com
(1 JS) code.jquery.com
(1 JS) cdn.jsdelivr.com
(2 CSS, 1 JS) cdn.rawgit.com

The other external things look to me liek facebook integration and stuff


EDIT: I just noticed that the stats page links the statsgraph to http instead of https. This is obviously a possible targeting vector to steal cookies, so please fix :3
Last Edit: January 26, 2017, 02:21:14 PM by Sorunome
u/Dream of Omnimaga January 27, 2017, 08:00:46 AM
I'll fix the stats graph links in a few minutes :P
u/Lionel Debroux January 27, 2017, 08:54:11 AM
Caution: as one of the forms of bundling and duplicating code, self-hosting external libs (the proper way, that is) requires staying on top of external updates, including security fixes, and is therefore a maintenance burden. Unless you give up on the updating part, but that's no good for users :)
u/p2 January 27, 2017, 08:57:32 AM
there shouldn't be that many updates, maybe one every few months, at least for bootstrap and jQuery ^^
u/Yuki January 27, 2017, 09:01:08 AM
As I said in another thread, this might ease the burden.

Quote from: Juju on January 27, 2017, 06:53:02 AM
Hm, yeah, we should use this trick I got taught once, load the lib from the CDN, if it didn't loaded then load it locally. As in, pretty much this:

<script src="some link to the jquery cdn">
<script>
if(!jQuery) //jQuery didn't loaded
document.write("<sc"+"ript src=some link to the local version of jquery>")
</script>
u/Dream of Omnimaga February 02, 2017, 01:22:23 AM
Quote from: Lionel Debroux on January 27, 2017, 08:54:11 AM
Caution: as one of the forms of bundling and duplicating code, self-hosting external libs (the proper way, that is) requires staying on top of external updates, including security fixes, and is therefore a maintenance burden. Unless you give up on the updating part, but that's no good for users :)
Yeah true. If we decide to host them ourselves then Street will have to make sure to not forget to update. I usually upgrade SMF as soon as upgrades go live, but I don't have full access.


Also I need to update the list of project sub-forums someday...
u/Dream of Omnimaga February 03, 2017, 04:28:19 AM
Site update:

-In the happy hardcore section of the TIMGUL archives, all topics that have missing or broken song download/streaming links are now marked as such. http://archives.mtv-music-generator.com/index.php?board=25.0
-The notice about missing songs in both the hardcore and house sections have been edited to encourage users to search Youtube or other music websites by author/title in case the songs are available elsewhere.
u/p2 February 08, 2017, 09:44:21 AM
Quote from: DJ Omnimaga on May 23, 2016, 05:34:27 AM
Which reminds me *pokes @Streetwalrus and @Juju*: For the future version of CW we still need to add an option to replace img tags with URLs (and a second option that lets the user decide if he wants to do it only on 3G or on wi-fi as well)
nüf nüf
u/Dream of Omnimaga February 08, 2017, 05:18:10 PM
What does nüf nüf mean? ???
u/Sorunome February 08, 2017, 05:19:43 PM
Quote from: DJ Omnimaga on February 08, 2017, 05:18:10 PM
What does nüf nüf mean? ???
It's a sound that p2 makes. Scientists are trying to figure out what this means since 1998.
u/Dream of Omnimaga February 08, 2017, 05:22:11 PM
Ah ok, I thought it was a new internet meme
u/p2 February 09, 2017, 08:57:14 AM
DJ that was ment as a reminder to do that special mobile mode, try not to focus on the Nüf nüf  9_9



Quote from: Sorunome on February 08, 2017, 05:19:43 PM
Quote from: DJ Omnimaga on February 08, 2017, 05:18:10 PM
What does nüf nüf mean? ???
It's a sound that p2 makes. Scientists are trying to figure out what this means since 1998.
nice one  :thumbsup: It's just that I wasn't born in '98  ;)



Nüf nüf <3
u/Dream of Omnimaga February 09, 2017, 08:15:16 PM
Ah ok. We need someone with enough skills to be able to do it but that person needs free time. Such person doesn't exist from September to June <_<
u/p2 February 10, 2017, 09:16:24 AM
we definitely have to work on that one:
https://codewalr.us/index.php?wap2
it's bretty much unusable right now...  :ninja:
you can't even get to the NEW POSTS page as the menu point is missing.......

Edit: maybe we should leave the menu structure and CSS intact and really just remove the images...
Sure we're a retro site but noone would want to use such a terrible retro site :ninja:
Last Edit: February 10, 2017, 09:18:38 AM by p2
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal