retroachievements / ranews Goto Github PK
View Code? Open in Web Editor NEWThe RetroAchievements webzine
Home Page: https://news.retroachievements.org
The RetroAchievements webzine
Home Page: https://news.retroachievements.org
Two benefits:
create a dirs /_issues/yyyy-mm/
and the img
subdir
get the cover.png
and put it in /_issues/yyyy-mm/img
change the front-matter of the /index.html
, putting the current issue's dir in the currentIssue
variable. Example: currentIssue: /issues/2021-09/
get from Hotscrock the txt file with data for RnR, Hotcheevs and ArtUpdates.
generate-articles.sh
script with the txt file to generate the 3 articles. get the top mastery images and put them in /_issues/yyyy-mm/img
top-mastery-${consoleNickname}
. See examples herearticles
commit the changes to the repository
/_issues/yyyy-mm/
and the img
subdircover.png
and put it in /_issues/yyyy-mm/img
and /img/
.Being able to sort the table would be specially useful for the Top 300 table. Sorting to see who got more points, who climbed more positions in the ranking ladder, etc...
Table columns width should be consistent.
Interesting idea for the future.
its called RANEWS Mastery
its something users have been asking for, its a monthly or quarterly update giving the top 25 users by masteries per system
If you wan't data for a different console you would need to change the AND GD.ConsoleID = 4 line so that it has the console ID you want to generate the list for.
SELECT SA.User,
Count(SA.User) AS AwardCount
FROM SiteAwards AS SA
LEFT JOIN GameData AS GD
ON SA.AwardData = GD.ID
LEFT JOIN UserAccounts AS UA
ON SA.User = UA.User
WHERE SA.AwardType = 1 -- Only count awards for games
AND SA.AwardDataExtra = 1 -- Only count hardcore
AND GD.ConsoleID = 4 -- Console ID
AND UA.Untracked = 0 -- Exclude untracked users
GROUP BY SA.User
ORDER BY AwardCount DESC,
SA.User
LIMIT 0, 25;
It would be cool to add RSS support for issues of the webzine, so that they could be read in an RSS reader like Feedly.
Being able to code stuff with JavaScript instead of Ruby would make things a lot easier for me.
Note: not considering Hugo because I don't want to invest time learning their templating language.
see: https://24ways.org/2018/turn-jekyll-up-to-eleventy/ and https://stedman.dev/2020/04/29/make-the-jump-from-jekyll-to-javascript/
Some pages are not being rendered quite well on mobile. Specially the ones with tables.
Two benefits:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.