Mod Share 4 has been released! We decided it was time for a more secure and user-friendly site, so rather than updating Mod Share 3, we started fresh and recoded the entire site.
So, on Mod Share IV, you can enjoy these new features that weren't on Mod Share 3...
- Project thumbnails
- Favourite projects
- A better friending system
- Direct upload from Bingo and Insanity
- A friendlier interface
The goodies aren’t over! Coming out along with the release of Mod Share 4 are my Bingo 2.0 and jvvg’s Insanity 1.1, both tightly related to Mod Share.
Bingo 2.0 has a feature to directly upload to Mod Share without extra steps and without opening your browser.
Insanity 1.1 also uses Bingo's direct upload tool, and adds cloud variables hosted on Mod Share.
All projects and forum posts prior to September 2012 have been transferred automatically onto the new Mod Share.
Last edited by LS97 (2012-12-23 12:34:10)
Offline
XenoK wrote:
you guys should make a modshareBB for the forums.
too complicated, and what would the point be? Mod Share's fine with FluxBB.
Offline
XenoK wrote:
you guys should make a modshareBB for the forums.
Nah. FluxBB works and it's really easy to integrate.
It's also really hard to program a forum system.
Here's a comparison:
Mod Share 3 has about 10K lines of code. FluxBB has about 45K.
Edit: Man! Outposted!
Last edited by jvvg (2012-09-16 13:58:50)
Offline
jvvg wrote:
XenoK wrote:
you guys should make a modshareBB for the forums.
Nah. FluxBB works and it's really easy to integrate.
It's also really hard to program a forum system.
Here's a comparison:
Mod Share 3 has about 10K lines of code. FluxBB has about 45K.
Edit: Man! Outposted!
good point
Offline
you two together code really fast! I've been working on EternityX1 for at least one month, with help from P110. Then again, we've taken prereleases, and procrastinated a bit too...
Offline
XenoK wrote:
you two together code really fast! I've been working on EternityX1 for at least one month, with help from P110. Then again, we've taken prereleases, and procrastinated a bit too...
Well, Jacob's a really fast coder... he programmed a lot of it. I mostly fixed his tiny mistakes and made the style better. As well as programming a couple features, of course
Offline
If you look at the first post, you'll see that we're interested in getting a site moderator. Anyone interested, please post here giving a short explanation of why you would be good for the job.
Offline
jvvg wrote:
If you look at the first post, you'll see that we're interested in getting a site moderator. Anyone interested, please post here giving a short explanation of why you would be good for the job.
I'd be interested in being a mod. I'm 13 (the same age you're required to be for scratch mod elections). I go on Mod Share often, sometimes just looking through forum posts, sometimes replying to them. I have experience with forum administration, having experimented with many forum brands (MyBB, FluxBB/PunBB, phpBB, SMF), and I understand how they operate. I also have some experience with site administration (not much though, as I didn't get around to finishing Mod Play), as well as experience with free web hosting. Finally, I would also be willing to help censor the site code in order to be able to release it as freeware or open-source, depending on jvvg's preference.
Also, one question: what host will you be using? (x10, hourb, etc?)
Side note: jvvg, I'm still working on the JPlayer, but it won't be around anytime soon, unfortunately. You can view the repo here
Also, some ideas:
1. Importing friends from Scratch
2. Link to Scratch account on user page
3. Use a user-generated project summary instead of manually filling in description and name of project
4. Automated backup scripts to backup the database and website to another site, from where an admin can download the backup
5. API similar to Scratch's (the scratchr api, not the images thing)
Last edited by SJRCS_011 (2012-09-16 15:07:42)
Offline
SJRCS_011 wrote:
Also, one question: what host will you be using? (x10, hourb, etc?)
Probably x10. However, my birthday is coming up, so we might decide to use FatCow instead.
SJRCS_011 wrote:
Side note: jvvg, I'm still working on the JPlayer, but it won't be around anytime soon, unfortunately. You can view the repo here
Oh well. If you ever get it working, please let us know.
Offline
jvvg wrote:
SJRCS_011 wrote:
Also, one question: what host will you be using? (x10, hourb, etc?)
Probably x10. However, my birthday is coming up, so we might decide to use FatCow instead.
SJRCS_011 wrote:
Side note: jvvg, I'm still working on the JPlayer, but it won't be around anytime soon, unfortunately. You can view the repo here
Oh well. If you ever get it working, please let us know.
I'll finish it someday, the question is when
Unlike you, I'm a rather slow coder XD
Though if you guys would like to help, I could add you to the repo, you'd just have to tell me your sourceforge usernames
Offline
SJRCS_011 wrote:
jvvg wrote:
SJRCS_011 wrote:
Also, one question: what host will you be using? (x10, hourb, etc?)
Probably x10. However, my birthday is coming up, so we might decide to use FatCow instead.
SJRCS_011 wrote:
Side note: jvvg, I'm still working on the JPlayer, but it won't be around anytime soon, unfortunately. You can view the repo here
Oh well. If you ever get it working, please let us know.
I'll finish it someday, the question is when
Unlike you, I'm a rather slow coder XD
Though if you guys would like to help, I could add you to the repo, you'd just have to tell me your sourceforge usernames
I'm best at XHTML and PHP, and ok at JS, but not very good at Java. I'm not sure how much I could help.
However, LS might be able to help.
Offline
jvvg, if you do end up using FatCow, I suggest, that for the domain name, you use a .net or .org rather than a .com, because .com often is interpreted as meaning a commercial business.
Offline
SJRCS_011 wrote:
jvvg, if you do end up using FatCow, I suggest, that for the domain name, you use a .net or .org rather than a .com, because .com often is interpreted as meaning a commercial business.
Yeah, we will use a .org.
Offline
SJRCS_011 wrote:
1. Importing friends from Scratch
2. Link to Scratch account on user page
3. Use a user-generated project summary instead of manually filling in description and name of project
4. Automated backup scripts to backup the database and website to another site, from where an admin can download the backup
5. API similar to Scratch's (the scratchr api, not the images thing)
1. However, not all users on Scratch have Mod Share accounts, so I'm not sure how great an idea that would be.
2. Maybe. However, we are importing accounts from MS3, and not all of them are Scratch validated.
3. Please explain more - I don't quite understand
4. Good idea, except that I have no idea how to code a backup. I just use phpMyAdmin (and now download database backups every week or so)
5. We probably will have some sort of API
Offline
jvvg wrote:
SJRCS_011 wrote:
1. Importing friends from Scratch
2. Link to Scratch account on user page
3. Use a user-generated project summary instead of manually filling in description and name of project
4. Automated backup scripts to backup the database and website to another site, from where an admin can download the backup
5. API similar to Scratch's (the scratchr api, not the images thing)1. However, not all users on Scratch have Mod Share accounts, so I'm not sure how great an idea that would be.
2. Maybe. However, we are importing accounts from MS3, and not all of them are Scratch validated.
3. Please explain more - I don't quite understand
4. Good idea, except that I have no idea how to code a backup. I just use phpMyAdmin (and now download database backups every week or so)
5. We probably will have some sort of API
Offline
jvvg wrote:
5. We probably will have some sort of API
We're definitely having an API, because Bingo uses it for its browser
Offline
LS97 wrote:
jvvg wrote:
5. We probably will have some sort of API
We're definitely having an API, because Bingo uses it for its browser
I mean one not just for you.
Offline
LS97 wrote:
We're looking for a dedicated moderator to occasionally check out users, projects, comments and forum posts. The moderator will have the power to block content and ban users. Please express any interest you have here, and we'll select whoever we think will fit the job best.
I would love to be a moderator, and I think I'd be a good canidate for a Mod Share IV moderator. I am a moderator on many popular forums, including:
Go Everywhere! Forums
CylonToast's Forums
The Rulez Forums
I have never been banned from Scratch.
Have any questions? You can get in touch with me here.
Offline
jvvg wrote:
SJRCS_011 wrote:
1. Importing friends from Scratch
2. Link to Scratch account on user page
3. Use a user-generated project summary instead of manually filling in description and name of project
4. Automated backup scripts to backup the database and website to another site, from where an admin can download the backup
5. API similar to Scratch's (the scratchr api, not the images thing)1. However, not all users on Scratch have Mod Share accounts, so I'm not sure how great an idea that would be.
2. Maybe. However, we are importing accounts from MS3, and not all of them are Scratch validated.
3. Please explain more - I don't quite understand
4. Good idea, except that I have no idea how to code a backup. I just use phpMyAdmin (and now download database backups every week or so)
5. We probably will have some sort of API
2. Maybe just have it link to the accounts on scratch validated ones
4. I found some code from googling it:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'backup/mypet.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>
Basically, you'd use this in a cron job, as well as the rest of the site backup, which then ftp's it to another site where you can retrieve it / automatically restore it.
Oh,. and code to restore a backup:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'mypet.sql'; $query = "LOAD DATA INFILE 'backupFile' INTO TABLE $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>
Last edited by SJRCS_011 (2012-09-17 21:39:10)
Offline
SJRCS_011 wrote:
jvvg wrote:
SJRCS_011 wrote:
1. Importing friends from Scratch
2. Link to Scratch account on user page
3. Use a user-generated project summary instead of manually filling in description and name of project
4. Automated backup scripts to backup the database and website to another site, from where an admin can download the backup
5. API similar to Scratch's (the scratchr api, not the images thing)1. However, not all users on Scratch have Mod Share accounts, so I'm not sure how great an idea that would be.
2. Maybe. However, we are importing accounts from MS3, and not all of them are Scratch validated.
3. Please explain more - I don't quite understand
4. Good idea, except that I have no idea how to code a backup. I just use phpMyAdmin (and now download database backups every week or so)
5. We probably will have some sort of API2. Maybe just have it link to the accounts on scratch validated ones
4. I found some code from googling it:Code:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'backup/mypet.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>Basically, you'd use this in a cron job, as well as the rest of the site backup, which then ftp's it to another site where you can retrieve it / automatically restore it.
Oh,. and code to restore a backup:Code:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'mypet.sql'; $query = "LOAD DATA INFILE 'backupFile' INTO TABLE $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>
Scratch validation thing: on the new user system, all registrations must be Scratch validated so we don't have any way to store whether old accounts are validated.
Backup code: We can try that. However, I still think that manual backups every few days works. Also, I'm not sure if x10 supports cron jobs, and as the database gets bigger, that would probably have a significant impact on server performance.
Offline
jvvg wrote:
SJRCS_011 wrote:
jvvg wrote:
1. However, not all users on Scratch have Mod Share accounts, so I'm not sure how great an idea that would be.
2. Maybe. However, we are importing accounts from MS3, and not all of them are Scratch validated.
3. Please explain more - I don't quite understand
4. Good idea, except that I have no idea how to code a backup. I just use phpMyAdmin (and now download database backups every week or so)
5. We probably will have some sort of API2. Maybe just have it link to the accounts on scratch validated ones
4. I found some code from googling it:Code:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'backup/mypet.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>Basically, you'd use this in a cron job, as well as the rest of the site backup, which then ftp's it to another site where you can retrieve it / automatically restore it.
Oh,. and code to restore a backup:Code:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'mypet.sql'; $query = "LOAD DATA INFILE 'backupFile' INTO TABLE $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>Scratch validation thing: on the new user system, all registrations must be Scratch validated so we don't have any way to store whether old accounts are validated.
Backup code: We can try that. However, I still think that manual backups every few days works. Also, I'm not sure if x10 supports cron jobs, and as the database gets bigger, that would probably have a significant impact on server performance.
yeah, you can do cron jobs every 5 mins (i would think, though, that'd you do every week probably)
and the max execution time is 30 seconds
Offline
SJRCS_011 wrote:
jvvg wrote:
SJRCS_011 wrote:
2. Maybe just have it link to the accounts on scratch validated ones
4. I found some code from googling it:Code:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'backup/mypet.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>Basically, you'd use this in a cron job, as well as the rest of the site backup, which then ftp's it to another site where you can retrieve it / automatically restore it.
Oh,. and code to restore a backup:Code:
<?php include 'config.php'; include 'opendb.php'; $tableName = 'mypet'; $backupFile = 'mypet.sql'; $query = "LOAD DATA INFILE 'backupFile' INTO TABLE $tableName"; $result = mysql_query($query); include 'closedb.php'; ?>Scratch validation thing: on the new user system, all registrations must be Scratch validated so we don't have any way to store whether old accounts are validated.
Backup code: We can try that. However, I still think that manual backups every few days works. Also, I'm not sure if x10 supports cron jobs, and as the database gets bigger, that would probably have a significant impact on server performance.yeah, you can do cron jobs every 5 mins (i would think, though, that'd you do every week probably)
and the max execution time is 30 seconds
The other part is that we want to make all of the code work anywhere, in case we have to switch servers.
Offline