GoPinball.com
http://www.gopinball.com/forum/

Migration TODO / DONE list
http://www.gopinball.com/forum/viewtopic.php?f=72&t=9113
Page 1 of 2

Author:  TheNalex [ Wed Mar 06, 2019 5:05 am ]
Post subject:  Migration TODO / DONE list

Here is a migration's TODO/DONE list of the forum & database (table list).

DONE:
- (Finished 2019-03-27) DB - Table details: comments and comment form with a nice validation system and recaptcha validation (no more spam??? :twisted: :twisted: :twisted: ).
- Drop of pinsimdb.org domain and 2 new sub domains on gopinball.com (one for the forum, one for the DB)
- Forum: migration process to the latest forum software version (no bug found for the moment) and bootstrap theme (not customized for the moment)
- DB: general layout of the site (fully responsive): menu, global search (in the DB).
- DB: Homepage with the welcome message provided by GeorgeH (thank you ;) ) and the 6 latest table added. No stats for the moment.
- DB: Table list with navigation and a simple search (search match any word on the table title or author).
- DB: Table details with (ongoing) a big panel at the top and a carrousel (with title, author, tags, ... and download links), description/rules/other info/resources in "tabs" and place for comments (not done) in a right column. A also put photoswipe carrousel for the resource viewer (it is great, https://photoswipe.com/)
- DB - Table details: info missing (table "mod of", links on tags / authors, author homepage...)

TODO:
- (started) Forum / DB: Finish the boostrap theme and use Francisco logo (on the homepage of the DB and the topic list of the forum). [Bootstrap css/js customization workflow in place, it was quite a journey]
- (started) DB / Forum: unified bootstrap header for coherence and easy navigation between the forum and the DB
- (nearly the end) DB - Table creation form: everything (I will try to make it more user friendly ;) ).
- DB - Session management (user authentication): I'm going to drop the current users of PinSimDB (they have no use) and use the forum accounts if I find (mainly to auto fill the comment author).
- Homepage: add more content (Some news (maybe), latest forum post (probabl), db stats, page dedicated to software like FP, BAM, ...)
- Forum / DB: cookie disclaimer
- Forum / DB: https
- DB: sitemap / robots
- Forum / DB: google analytics
- Forum / DB: google adsense
- DB: htaccess to redirect from pinsimdb.org to the new domain (http 301).
- DB / httpd: modify httpd conf to use ProxyPass in order to have httpd and a nodejs/expressjs server on the same server (for reference: https://stackoverflow.com/questions/983 ... ame-server).
- Misc: project pages (FPM Editor, Companion tools, FPWine - I will probably get rid of Speed devils - even if we are a bit proud of it even after all these years)

That was quite a big learning curve for me. I had to learn nearly all the technologies (nodejs/expressjs, nunjucks, elasticsearch), but it was the original intent :)

Do not hesitate to add, in this topic, proposals for new functionnalities for the database site (currently pinsimdb.org).

History:
:arrow: 2019-03-27:
- some progress. I had to rewrite a big part of the DB website because the method I used was too much time consumming. Now it is much more easy (comments list / form / validation / save and realod took less than 2 hours - which is cool)
- started working on the theme: I have a (basic) workflow in order to customize bottstrap CSS. I hoped it was easier than this.
:arrow: 2019-04-07:
- Some more progress: nearly finished the creation of a table (upload). I spent quite some time on usability on both desktop and mobile. The pinball upload form starts to be in a very good shape, love it :)

Back to work!!! See you

Author:  blue [ Wed Mar 06, 2019 5:23 pm ]
Post subject:  Re: Migration TODO / DONE list

Just a small thing, but are the resources going to be split into several subsections? Pretty tough to find anything in there especially if people load in a thousand backglass images, and you are trying to find a model.

The other thought is a lot of resources are posted here instead of pinsimdb. Several have been lost due to bad links now. Is it possible to do with this new setup what a couple other sites do, have a post in the forum with a attachment and also have it automatically listed in a download section?

Author:  TheNalex [ Wed Mar 06, 2019 6:12 pm ]
Post subject:  Re: Migration TODO / DONE list

For the moment, resources are not in the scope (but will be integrated later)

Author:  GeorgeH [ Fri Mar 08, 2019 12:25 am ]
Post subject:  Re: Migration TODO / DONE list

The forum needs a topic for "Pinball Cabinets".

It seems like we should have a topic for News/Announcements even though they don't seem to get used much on other forums.

It seems like we should have a better way for Ravarcade to post his updates to BAM.

George

Author:  TheNalex [ Mon Apr 08, 2019 3:59 pm ]
Post subject:  Re: Migration TODO / DONE list

Some more work done this week-end (see history). It was very productive but it wasn't has good as I wished it to be (I hoped to have the complete creation of pinball done).

To Blue: maybe (maybe) the resources will come back sooner than I expected (not in the first release though).

Next two weeks are going to be less productive: I have some visitors at home this week and next week I'm in holidays with the kids.

Alex

Author:  Popotte [ Fri Jun 07, 2019 2:42 pm ]
Post subject:  Re: Migration TODO / DONE list

Some news? Just to know, I'm not in a hurry.

Author:  TheNalex [ Tue Jun 11, 2019 6:01 pm ]
Post subject:  Re: Migration TODO / DONE list

Sorry, no, not a lot of progress lately (too much work, too tired when I get home :( )

Latest progress is promising: I have found a way to use the forum account for all the site. So, one account for the forum and the same account for the pinball list. It's cool.

Hollidays are coming, I will probably have more free time (hopefully).

Author:  Popotte [ Tue Jun 11, 2019 11:37 pm ]
Post subject:  Re: Migration TODO / DONE list

TheNalex wrote:
Hollidays are coming, I will probably have more free time (hopefully).

And some so good holidays I hope.

Author:  waalah [ Tue Nov 03, 2020 4:11 pm ]
Post subject:  Re: Migration TODO / DONE list

изда218.5достStraАксесборискуSohnJohnJeweAntoLonaAgatWilhPensздорМасл1516MassMadoXVIIметаDmit
ВыгоAA10РоссY179служIslaШехоБрачPierGillпублЮГагXVIIAdamсертCrisсертсертAustписьRocoTimoChri
WednPushJeweLycrExpeCotoWindGUESArthPhilGeorKeepPushОсокDianмолнMariWindVentElegRebeдеятOmsa
треуВиноВалегосуноваИванHousdiamязыкСедоdiamZoneиллюЩеннНикикомпZoneJack5001меняRobeZoneERIN
СайтZoneгосткульDianMikaОразMichZoneстихромаКузндефенаучАтерспецWillIsaaCaroJeffRHINRobeChar
ЗубрWindхороTRASклейбежеElecINTEWindTrumBookКитаCZ13АртиJardTang16089029MAGNСпаркотодиссCoun
МаксRIVEDecoхудокамнэлемкорзДворmpegWindFairPhilChouChouPlanПравЛитвXVIIЛитРReveДворЛитРСеро
ЛитРПичегороСодеЯрынкурсEsseШиллустрМаджАлекРазуСлюс1963семьКузнОдеграбоЖураImagRichОдегBonu
СтепСидоБузоЛопаИванвозрЕрмоТульГорбздорLarsAlekЭрлиЛириЧукоБелоребединоШайхДугисовеTRASTRAS
TRASКротВозрКарчEdmuСказламиЧипуErnsГольInteDennEachtuchkasАлпенебл

Author:  jiuer7845 [ Sun Feb 14, 2021 12:30 am ]
Post subject:  Re: Migration TODO / DONE list

Adidas Yeezy

Yeezy

Nike Outlet

Adidas Yeezy

Air Max 720

Nike Air Max 270

Nike Air Force 1

Air Jordan 11

Air Force 1

ADIDAS NMD

Yeezy 700

Air Jordan 1

Nike Jordans

Jordan 1s

Nike Jordan 1

Nike Air VaporMax Flyknit 3

Nike Air Max 270 React

Nike Outlet

Nike Trainers

Nike Outlet Store

Jordan 1

Jordan 11

Nike Jordan

UGGS Clearance Sale Outlet

UGGS Official Site

Nike Air VaporMax

Nike 270

Nike Air Force 1

Nike Vapormax

Nike Vapormax Flyknit

Air Jordan 1 Mid

Yeezy Shoes

Nike Outlet

Yeezy 350

Yeezy Shoes

Yeezys

Yeezy Cinder

Yeezy

Adidas yeezy

Adidas yeezy

Yeezy Shoes

Adidas Yeezy Official Website

Discount UGG Outlet

UGG Outlet

Yeezy 350

Adidas Yeezy

UGG UK

Yeezy 350

UGGS Outlet

Timberland

Timberland Shoes

Air Max 97

Nike Air Max 270

Yeezy Supply

Kobe Bryant Jersey

Kobe Bryant Jerseys For Sale

Kobe Bryant Jersey 24

Kobe Bryant Website Official

Yeezy

Yeezy

Nike Shoes

Nike Shoes

NFL Jerseys

Nike Outlet

Yeezy 380

Yeezy 380

Nike Outlet

Human Races

Human Race Shoes

Basketball Jerseys

Basketball Jerseys

Cheap NBA Jerseys

Nike Outlet

Yeezy Shoes

Yeezy Mafia

Yeezy 350 V2

Yeezys Official Site

Yeezy sliders

NBA Jerseys

NBA Jerseys

NBA Store

Yeezy

Yeezy Sneaker

Adidas Yeezy Official Website

Adidas Yeezy Online Store

Air Max Clearance Sale

NFL Shop Official Online Store

Nike UK

Yeezy

Yeezy 350

Adidas Yeezy

Air Jordan 1

Air Jordan 1

Jordan 1

Jordan 1s

Jordan 1s

Jordan Retro

Jordan Retro 4

Jordan 4 Retro

Jordans Shoes

Jordan 4s

Dior Jordan 1

Air Jordan 1 Mid

Jordan 11 Concord

Jordan 11 Retro

Jordan 1 Low

Jordan 11s

Jordan AJ 1

Page 1 of 2 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/