Snitz Forums 2000
Snitz Forums 2000
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Snitz Forums 2000 MOD-Group
 MOD Add-On Forum (W/O Code)
 Modular Concept
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 6

Carefree
Advanced Member

Philippines
4207 Posts

Posted - 14 March 2014 :  14:04:26  Show Profile  Reply with Quote
Outgoing internet connection here is too slow to upload a file of this size (just over 100 MB, since it contains avatars, flash games, etc.) into SnitzBitz. Since SnitzBitz doesn't show the progress of uploads, I cannot tell if the upload will time out. Thus I've chosen to put it on Google Drive instead.



I duplicated a later reply above so that the latest link to obtain the package will always be at the first page instead of making people search for it.



I think I will make a modular version of Snitz, not sure if the .Net version is already using this idea. My thoughts are that I take as many of the mods as possible and integrate them into a single package.

Instead of installing them as written, though, each and every function should be contingent (including their appearance in admin configuration menus, with the exception of a single modular option menu) upon a variable switch. The admin modular option menu should include links to descriptions of the module (ala pop_help) to facilitate administrators' choices of whether to use the function(s).

Some of the pages will necessarily become quite a bit longer, since all versions of modified code will have to remain ... and where code is modified by several different modules, there will have to be "If and" options based upon all combinations of affected modular switches before choosing which section of code to use.

I think it's worth doing, though. It's a much more user-friendly way (especially for non-coders) than what we have now. Those who do not have programs which show line numbers and/or file comparisons often change the wrong lines due to coding similarities in files. Users could simply install the package (without running any modules or changing any code outside of "config.asp") and choose functions from the module list.

It's a big job, though. I have almost 300 mods in my Snitz package folder, so don't expect any overnight completion. I'll try and work on it periodically, cannot devote all my energy to it, and keep people posted as to the progress of integration.

I wish we had the polls integrated here because I'd like to get some idea of what people wanted most of the larger mods (and which version of some of the smaller ones, such as anti-spam) to help prioritize.

Edited by - Carefree on 17 April 2015 02:40:53

Etymon
Advanced Member

United States
2385 Posts

Posted - 14 March 2014 :  14:31:47  Show Profile  Visit Etymon's Homepage  Reply with Quote
That would keep your mind busy for sure!

I made a homebrew MOD something like that but not so detailed.

I was able to take the dbs file, read the top line to get the MOD's name, place that into a db table which was used to associated it with its admin file (if it had one), and then I could control the use of it from a MOD section. There's a little more to it than that, but that's the idea.

Below are the links: (the download links are not current)

http://forum.snitz.com/forum/topic.asp?TOPIC_ID=67959

http://forum.snitz.com/forum/topic.asp?TOPIC_ID=67879
Go to Top of Page

pierretopping
Junior Member

United Kingdom
224 Posts

Posted - 14 March 2014 :  14:36:13  Show Profile  Visit pierretopping's Homepage  Reply with Quote
Would be great to see Carefree :-)
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20584 Posts

Posted - 14 March 2014 :  15:32:31  Show Profile  Visit HuwR's Homepage  Reply with Quote
Carefree, yes I have implemented some methods for integrating mods, obviously it is a lot easier than classic asp (well as long as people follow the guidelines I will publish .

Obviously there are still some mods that would require core code changes (which will be more difficult in the .net version as core code is in dll's ), but most standalone type mods can be plugged into the ,net version quite easily, and have settings to enable/disable them

MVC .net dev/test site | MVC .net running on Raspberry Pi
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20584 Posts

Posted - 14 March 2014 :  15:40:49  Show Profile  Visit HuwR's Homepage  Reply with Quote
quote:
Originally posted by Etymon

That would keep your mind busy for sure!

I made a homebrew MOD something like that but not so detailed.

I was able to take the dbs file, read the top line to get the MOD's name, place that into a db table which was used to associated it with its admin file (if it had one), and then I could control the use of it from a MOD section. There's a little more to it than that, but that's the idea.

Below are the links: (the download links are not current)

http://forum.snitz.com/forum/topic.asp?TOPIC_ID=67959

http://forum.snitz.com/forum/topic.asp?TOPIC_ID=67879



there is also this MOD at SnitBitz, old, but similar idea for managing mods
http://www.snitzbitz.com/mods/details.asp?Version=All&mid=129

MVC .net dev/test site | MVC .net running on Raspberry Pi
Go to Top of Page

Carefree
Advanced Member

Philippines
4207 Posts

Posted - 14 March 2014 :  18:37:32  Show Profile  Reply with Quote
I'm familiar with Mod Commander, etc.; they aren't really what I had in mind (with the exception of the mod "notes" or descriptions being similar to the pop_help file). I didn't want multiple individual files having to open for mod descriptions, though. I'd prefer a single popup file, probably reading the descriptions from database entries, so the descriptions wouldn't have any extraneous surrounding data.

I wouldn't know where to begin with dll coding, glad you're doing that instead of me, HuwR. I'm too old and my brain too feeble to learn a new batch of tricks.

As I progress with this project, I'll periodically update a file on SB; that way it'll be available if one day I don't wake up. Nobody around me has any clue what I do, so my work would just be lost otherwise.
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20584 Posts

Posted - 15 March 2014 :  02:30:31  Show Profile  Visit HuwR's Homepage  Reply with Quote
You are never too old to learn Carefree well, that's what I keep telling myself anyway

I can create a private forum for you here if you wanted to keep track of what you are doing, just let me know and I will sort one out

MVC .net dev/test site | MVC .net running on Raspberry Pi
Go to Top of Page

Carefree
Advanced Member

Philippines
4207 Posts

Posted - 15 March 2014 :  06:41:16  Show Profile  Reply with Quote
That would be better than on SB, thanks. There would be always be people unwilling to wait on SB and who then would complain that their particular favorite(s) weren't yet added.
Go to Top of Page

Etymon
Advanced Member

United States
2385 Posts

Posted - 15 March 2014 :  15:22:59  Show Profile  Visit Etymon's Homepage  Reply with Quote
I want to start complaining now! Can I? Can I? Please!?
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20584 Posts

Posted - 15 March 2014 :  16:37:31  Show Profile  Visit HuwR's Homepage  Reply with Quote
Carefree

here ya go http://forum.snitz.com/forum/forum.asp?FORUM_ID=130 it is currently private and hidden, let me know if you want me to open it up or allow anyone else access

MVC .net dev/test site | MVC .net running on Raspberry Pi
Go to Top of Page

Carefree
Advanced Member

Philippines
4207 Posts

Posted - 15 March 2014 :  17:35:33  Show Profile  Reply with Quote
quote:
Originally posted by Etymon

I want to start complaining now! Can I? Can I? Please!?


Help yourself. LOL
Go to Top of Page

Carefree
Advanced Member

Philippines
4207 Posts

Posted - 15 March 2014 :  17:38:49  Show Profile  Reply with Quote
quote:
Originally posted by HuwR

Carefree

here ya go http://forum.snitz.com/forum/forum.asp?FORUM_ID=130 it is currently private and hidden, let me know if you want me to open it up or allow anyone else access



Thanks. Already did the first couple of mods to get some of the page designs and functions (like the mod management file) completed. Think I'll do some of the massive ones like polls next, since they change so many sections of code. It'll be easier to integrate the littler ones into the changes rather than the other way around.

As for access to the forum, let's limit it to development team people, please.

Edited by - Carefree on 15 March 2014 18:22:13
Go to Top of Page

Etymon
Advanced Member

United States
2385 Posts

Posted - 15 March 2014 :  21:12:01  Show Profile  Visit Etymon's Homepage  Reply with Quote
Complain, complain, complain ... OK! I'm done!

Edited by - Etymon on 15 March 2014 21:12:15
Go to Top of Page

HuwR
Forum Admin

United Kingdom
20584 Posts

Posted - 16 March 2014 :  01:56:55  Show Profile  Visit HuwR's Homepage  Reply with Quote
dev team added.

Good idea about doing the larger ones first.

MVC .net dev/test site | MVC .net running on Raspberry Pi
Go to Top of Page

richfed
Average Member

United States
999 Posts

Posted - 16 March 2014 :  13:57:52  Show Profile  Visit richfed's Homepage  Reply with Quote
Sounds fantastic, Carefree ... as you know, I had been wanting to redo my heavily modded forum to get rid of a few old and unused ones and be sure I have all the latest code. This sounds like something I will convert to. Best of luck with your work!

Rich
[size=1]A Complete Idiot's Guide to MOD Implementation || On the Trail of the Last of the Mohicans[/size=1]
Go to Top of Page

Astralis
Senior Member

USA
1218 Posts

Posted - 21 March 2014 :  05:21:32  Show Profile  Send Astralis a Yahoo! Message  Reply with Quote
I'd love to be able to update the forum without going through all the modifications.

Like a layer cake, it would be nice if there was a basic framework where future mods could be placed on top of the basic forum, at the bottom of the cake. When there are updates, the base could be changed without impacting the layers on top of it.

Go to Top of Page
Page: of 6 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Snitz Forums 2000 © 2000-2021 Snitz™ Communications Go To Top Of Page
This page was generated in 0.15 seconds. Powered By: Snitz Forums 2000 Version 3.4.07