Main > Wiki Discussion

Space restrictions??? Examples future.

<< < (5/16) > >>

sirwoogie:
Yeah, the examples interface is EXTREMELY OLD. The code isn't much better, and there is absolutely no cleanup of the database from what I can see. Did I mention it was OLD?

There really isn't a great way to interface dynamic content in the Wiki without writing a bot that more or less ETL the stuff back and forth.

What I'd like to see in the example system is a cleaner interface, and the ability to upload some components of their cabinet, such as plans, the front page of their site on the cab, and pictures of the cab. That will help prevent stale links.

Find attached a dump of the examples database in MS Excel CSV format. If you need a more generic CSV file, let me know. The data gets munged by excel in generic format for some reason (and I'm to tired at the moment to figure it out).

Space Fractal:
This is what I would do. Writng a bot, that convert your file with each example, after they all are wikilinked.

When we run the bot, I med use a lots of traffic to get all examples, because it so many of them.

Buddabing or me would doing that.

Buddabing: If you made a utility, that create a single wikipage as a textfile, that create a generic text file for each project (using the name). I would merge your info with the "bot", so all pages would been synced in one go (I hope Im dosent use so much traffic on the server). Also autoupdated with wikilinked and your searchable info.

saint:
<-- took out the examples database attachment for the moment. Be back soon... :)

Buddabing:
My intention was to create data to go into a wiki page for each example.

Currently most of the examples are just links to the project's home page. My previous program converted that into two lines of text, a wikilink and the original link. What I want to do is to create some text on each project's wiki page which will come from the examples database.


For example, the wiki page currently might look like:


--- Code: ---* [http://www.foo.com Project Foo]
* [http://www.bar.com Project Bar]

--- End code ---

My current utility converts this into:

--- Code: ---* [[Project Foo]]
[http://www.foo.com Home Page for Project Foo]
* [[Project Bar]]
[http://www.bar.com Home Page for Project Bar]

--- End code ---

With the aid of the project database, it will be converted into: (added project details)

--- Code: ---* [[Project Foo]]
[http://www.foo.com Home Page for Project Foo]
2 players
Custom Built Cocktail
Keyboard Hack
19" TV
S-Video
* [[Project Bar]]
[http://www.bar.com Home Page for Project Bar]
4 players
LuSid upright
I-Pac4
Wells Gardner 9200
ArcadeVGA

--- End code ---

Then, a bot or a person (I could do this fairly easily with cut and paste) would click on each wikilink to create the wiki entry, paste the searchable text, and go on to the next one.

Truthfully, the program will be very easy to write and creating a bot will be more difficult than just manually updating each project wiki page. I work with CSVs all the time.

saint:
By the way, the project search function is outdated. The fields currently in use can be seen on the project submission link (http://arcadecontrols.com/projectsubmit.php).  Adding categories is easy enough as well.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version