Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / CodeBase needs more tweaking - here is what exists so far

Author
Message
Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 29th Aug 2003 22:32
Although the majority of the CodeBase code has been written, I still need to tweak it some more. All the features are in but there are some file permission checks that need adding (so you don't upload a ZIP that wipes someone elses!) and various other small bits. So I'm going to hold off releasing today and see how much I get done over this weekend. If I finish it then I'll kick it up.

Just so you know this is what's in and working so far (if you've got ideas for more features, now is the time to shout).

You can Add, List, View, Edit and Delete your CodeBase Entries.

When Adding an Entry you can enter the following details:

1) Title (I.e. Star Wars Scroller)
2) Language (DB/DBPro)
3) Category (drop-down list, things like "Graphics 2D", "Functions", etc)
4) Short Description - that will appear on the search results
5) Source Code - well, the actual code
6) Long Description - if you want/have a file_id.diz or a readme.txt for example you can paste the whole thing in here
7) Access Level: Standard or Advanced (who can see your code, everyone or DBDNers)
8) Allow Ratings? y/n - can people rate this code entry?
9) Allow Comments? y/n - can people write comments about it?
10) Attach Media - a single file (can be a ZIP file) that contains any media your code needs, suggest you also place the code in here too for ease of use. 500 KB limit (2MB for DBDNers). Optional.
11) Attach Screen Shot - 640x480 JPEG, no larger, no smaller. Optional, doesn't suit all code.

You can edit any of the above values and can delete media/screen shots and then upload replacements as you need.

You can search your codebase entries descriptions (which is useful if you've got a lot and want to edit one quickly).

You also have a Profile tab.

On here you can set:

1) Name (i.e. your real name or forum name or a company / group name, whatever really)
2) Web site name
3) Web site URL
4) Biog - 4KB worth of text that appears at the bottom of all your codebase entries. Sell yourself basically (if you want)
5) Banner - 480x60 GIF or JPEG banner, max. 16KB. Appears at the top of every codebase entry you have.

Need anything else? Ask.

Cheers,

Rich

"Gentlemen, we have short-circuited the Universe!"
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 29th Aug 2003 23:31
Thanks for this I especially like the banner idea.

Theres no place like 127.0.0.1
There are 10 people in this world, those who understand binary and those who don't
Bus station = where bus stops. Train station = where train stops. Workstation = ?
Ian T
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 30th Aug 2003 00:02
Seems VERY solid to me. I can't think of anything more it could have. I'd love to see it online!

--Mouse

Famous (Avatarless) Fighting Furball
andrew11
21
Years of Service
User Offline
Joined: 23rd Feb 2003
Location: United States
Posted: 30th Aug 2003 00:24
Nice

How about a level of difficulty, like newbie, intermediate, advanced, etc.?

"All programmers are playwrites and all computers are lousy actors" -Anon
[img]Visit my site![/img]
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 30th Aug 2003 00:26
How about some sort of versioning information ?


Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 30th Aug 2003 01:21
I think "difficulty" is too hard to define. What's easy to you might be really difficult for a newbie, etc. So I'd be tempted to not included that.

Versioning could be useful though, would like to know how you think it would work:

Would you edit an existing entry, up the version number and paste in the new code?

Or would you just add a new entry, same title, with a higher version (for example - select an existing entry and click something like an "Add Newer Version" button). That way I could chain versions of source together.

Which would be most useful? (or another way altogether).

Cheers,

Rich

"Gentlemen, we have short-circuited the Universe!"
Ian T
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 30th Aug 2003 01:49
I'd be glad with either of the latter options. Chained versions could be useful, but seem quite unneccessary to me...

Speaking of that, it'd be neat if we could have Classic and Pro versions of the same code, perhaps by 'linking' them after posting them .

--Mouse

Famous (Avatarless) Fighting Furball
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 30th Aug 2003 02:28
Quote: "Would you edit an existing entry, up the version number and paste in the new code"

That would probably be the best way.


Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 30th Aug 2003 03:24
Ok I'll add version numbers now.

Cheers,

Rich

"Gentlemen, we have short-circuited the Universe!"
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 30th Aug 2003 06:45 Edited at: 30th Aug 2003 06:57
perhaps if someone is making a new IDE ... maybe the Codebase could have a CVS kinda thing for snippets, that way we could upload directly from the IDE and it'll update the version info and such like that.

just an idea if you have any contact with any of the current ide devvers. I'd really love to see CVS or something similar to Pro, would certainly add to its cred as a pro language.

though i think whats there already is pretty cool, perhaps you could add a dropdown tab with "Beginner, Intermediate, Advanced" for its rating - that way people can search the codebase for that as thier keyword on how hard it is to understand.
other than that, think its all good

[edit-]
aww man my logo is 280x95px i can't put it on there and it'd look crappy if i made it smaller ... guess i'm gonna have to make a special one just for Codebase

Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 30th Aug 2003 07:04
You could just center your logo on a transparent background - I allow JPEG or GIF for the banner, that way you don't have to redraw it

See new thread regarding CodeBase in this forum.

Cheers,

Rich

"Gentlemen, we have short-circuited the Universe!"
koshi
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Cyberspace
Posted: 30th Aug 2003 07:32 Edited at: 30th Aug 2003 07:36
Can we have a favorite button to identify snippets we may use later?

Famous last words -
Pull the pin and count to what?
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 30th Aug 2003 07:35
well the width isn't the problem... that's simple enough solved its the height being 35px too much

Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 30th Aug 2003 07:40
Koshi - you can already do this, just click the "Add" button found on the bottom of every page of the site. That will add the entry into your Favourites list.

Raven - Hello Photoshop

Cheers,

Rich

"Gentlemen, we have short-circuited the Universe!"
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 30th Aug 2003 07:43
lol ... yeah tweaking the overall height messes up the appearance and at higher resolutions make the text hard to read, not for me but i've already had a few ppl complain about how small the small text is.

just a case of having to redesign it suppose for the effect - but might be nice to have 100px depth as the banner side seems to be able to go that deep anyways.

koshi
21
Years of Service
User Offline
Joined: 20th Aug 2003
Location: Cyberspace
Posted: 30th Aug 2003 07:47
oh yeah, i didnt think about that

Famous last words -
Pull the pin and count to what?

Login to post a reply

Server time is: 2024-11-23 18:35:10
Your offset time is: 2024-11-23 18:35:10