UltimateRack is going SourceForge

Moderator: Kick Ass Dukes

UltimateRack is going SourceForge

Postby John Asendorf on Fri Sep 22, 2006 8:52 am

After much hand wringing and soul searching I've decided to set UltimateRack free. I applied for a sourceforge project and it has been accepted.

What's this mean???
It means I want everyone to be able to download the source code and install it on a web server and use it as they see fit. AND, it means I want to be able to include other developers in the development of the code. There's no way I can do the code alone anymore.

What's first?
Well, I have to strip out all the site-specific code I have in there. I did do some of that in the original work... but some has not. I need to strip out the wiki linkages and devise a way for the saving to work without being a phpBB board member. Once I do that I'll be uploading the initial information to sourceforge and start hunting down people who want to pitch in.

Who can pitch in?
To keep the project sane, I'll be looking for a core group of excited people to get involved. In addition, I'm going to need some real by-god PHP developers too.

Things I hope to see the project tackle:
1) UltimateRack - installable, customizeable, multi-lingual, AJAX style menus to lower bandwidth use and cleaner code
2) The ribbon creator, as a sub-project, which will allow far more customization to ribbons to include icons and banner-type devices.
3) Ribbon sets from across the world and for all sorts of organizations.
4) A ribbon set include-file creator utility which would help keep people from having to create ribbon set include files with a text editor.

What do you want me to do?
Start by seeing if you know anyone who knows PHP or would be interested in learning PHP who would like to work on the project and send em their name. Next, see if you can find an organization that isn't the U.S. military for whom we could make ribbon sets for. The more implementations we have the better tested the applicaiton will be.

Is this site going away?
No. ultimaterack.ajandj.com will be staying right here. In fact, this message board will probably become the development and support board. The onlything that may change is that the implementation of UltimateRack on this site may become a "demo" page coming off of the more "project oriented" front page. Everything else should be staying the same or close to the same.



Well, I hope this answers some questions about the future of UltimateRack. I would love to see firefighters, cops, cadets, CAP and other groups have the ability to make their own organization specific sites.

Feel free to sound off.

John
John's Rack
Image

SSG John Asendorf, USAR
John Asendorf
Site Admin
 
Posts: 403
Joined: Wed Dec 29, 2004 10:12 pm
Location: Columbus, OH

google adsense
Google
 

Postby Ben Shotalot on Fri Sep 22, 2006 1:06 pm

As an end user - how is this going to affect the multi-service individual such as those of us in the Guard when it comes to adding other non-military ribbons and the order of precedence?

Sounds like it will grow – who will have ultimate control over the site? Yourself I hope. :P

Have you done something to the web page now? It is unable to be loaded completely and shows an error. :?:
Image

Image

Image
Ben Shotalot
UR Superior Service Awardee
 
Posts: 109
Joined: Wed Mar 01, 2006 1:38 am
Location: Ft. Lewis, Washington

Postby John Asendorf on Fri Sep 22, 2006 3:12 pm

One of the things I'd like the Open Source version to be able to do is to allow re-ordering after the initial creation. Meaning that it will make a best guess (like it does now) and then allow the end user to tweak as necessary.

I'll be the project head... but the beauty of Open Source is that you set the code free and hope that those who tweak it send in those tweaks to make the overall program better. I've seen it work with dozens of OS projects I've contributed to... hopefully it will be the same with this one.

I haven't had any problems with the front page... what exactly is going on? I had some bandwidth issues last month (15GB of throughput in August) but I've upped it since then. (Revised: Seems the problem might have been a code change in the medals webring I was a member of. I've deleted the webring code, thanks for letting me know!)

John
John's Rack
Image

SSG John Asendorf, USAR
John Asendorf
Site Admin
 
Posts: 403
Joined: Wed Dec 29, 2004 10:12 pm
Location: Columbus, OH

When will it be available for download?

Postby SOTG Marine on Sat Sep 23, 2006 5:43 pm

When will any form of this be available for download. I have a couple people who would like to assist in making it better,.. .how can they get their hands on the script>?

Please let me know what you need help doing. We are excited about this project and would like to get our hands on the source code ASAP!

Joe
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm

Postby John Asendorf on Sun Sep 24, 2006 10:37 pm

When will any form of this be available for download. I have a couple people who would like to assist in making it better,.. .how can they get their hands on the script>?

Please let me know what you need help doing. We are excited about this project and would like to get our hands on the source code ASAP!


I sent you an email a few days ago. Please contact me at john.asendorfATus.armyDOTmil (replace AT and DOT where necessary). So that I can get you the source code. I ALMOST have it ready for my initial upload for sourceforge.

John
John's Rack
Image

SSG John Asendorf, USAR
John Asendorf
Site Admin
 
Posts: 403
Joined: Wed Dec 29, 2004 10:12 pm
Location: Columbus, OH

Postby John Asendorf on Tue Sep 26, 2006 12:27 am

I have uploaded the first release of UltimateRack:

http://sourceforge.net/projects/ultimaterack/

If you have a server and would do an install to see how it goes, I'd appreciate it.

John
John's Rack
Image

SSG John Asendorf, USAR
John Asendorf
Site Admin
 
Posts: 403
Joined: Wed Dec 29, 2004 10:12 pm
Location: Columbus, OH

Postby SOTG Marine on Tue Sep 26, 2006 7:04 pm

Super duper buggy.... not going all so well.

I first got these errors:

Warning: main(/home/content/s/o/t/sotgu003/html/ribbons/includes/ur_config.inc.php): failed to open stream: No such file or directory in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 23

Warning: main(/home/content/s/o/t/sotgu003/html/ribbons/includes/ur_config.inc.php): failed to open stream: No such file or directory in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 23

Warning: main(): Failed opening '/home/content/s/o/t/sotgu003/html/ribbons/includes/ur_config.inc.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 23

Warning: main(/home/content/s/o/t/sotgu003/html/ribbons/includes/ur_functions.inc.php): failed to open stream: No such file or directory in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 24

Warning: main(/home/content/s/o/t/sotgu003/html/ribbons/includes/ur_functions.inc.php): failed to open stream: No such file or directory in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 24

Warning: main(): Failed opening '/home/content/s/o/t/sotgu003/html/ribbons/includes/ur_functions.inc.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 24

Fatal error: Call to undefined function: create_set_selector() in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/index.php on line 26

So I checked it out, and found that lines 23 and 24 looked like this:

Code: Select all
include ($_SERVER['DOCUMENT_ROOT'] . "/ribbons/includes/ur_config.inc.php");
include ($_SERVER['DOCUMENT_ROOT'] . "/ribbons/includes/ur_functions.inc.php");


This made no sense, considering my root folder where I put the files was:

Forum2/Ribbons/

So, I changed the code to say this:

Code: Select all
include ($_SERVER['DOCUMENT_ROOT'] . "/Forum2/Ribbons/includes/ur_config.inc.php");
include ($_SERVER['DOCUMENT_ROOT'] . "/Forum2/Ribbons/includes/ur_functions.inc.php");


And now I get these errors:

Warning: opendir(http://www.sotg.us/Forum2/Ribbons/ribbon_sets): failed to open dir: not implemented in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 52

Warning: asort() expects parameter 1 to be array, null given in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 69

Warning: Invalid argument supplied for foreach() in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 71

This is where I'm stuck...
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm

Postby SOTG Marine on Tue Sep 26, 2006 7:16 pm

Note: I also changed what seemed to be extra code in the config file:

line 49 said:

Code: Select all
$ribbon_directory_name = "ribbon_sets";


and then line 79 said:

Code: Select all
$path_to_ribbon_sets = $site_path . $ribbon_directory_name . "/";


I just added the slash up top and got rid of the extra addition on the bottom, changing line 49 to:

Code: Select all
$ribbon_directory_name = "ribbon_sets/";


And 79 to:

Code: Select all
$path_to_ribbon_sets = $site_path . $ribbon_directory_name;


Should be the same thing.[/code]
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm

Postby John Asendorf on Tue Sep 26, 2006 8:36 pm

SOTG Marine wrote:Super duper buggy.... not going all so well.

So I checked it out, and found that lines 23 and 24 looked like this:

Code: Select all
include ($_SERVER['DOCUMENT_ROOT'] . "/ribbons/includes/ur_config.inc.php");
include ($_SERVER['DOCUMENT_ROOT'] . "/ribbons/includes/ur_functions.inc.php");


This made no sense, considering my root folder where I put the files was:

Forum2/Ribbons/

So, I changed the code to say this:

Code: Select all
include ($_SERVER['DOCUMENT_ROOT'] . "/Forum2/Ribbons/includes/ur_config.inc.php");
include ($_SERVER['DOCUMENT_ROOT'] . "/Forum2/Ribbons/includes/ur_functions.inc.php");


And now I get these errors:

Warning: opendir(http://www.sotg.us/Forum2/Ribbons/ribbon_sets): failed to open dir: not implemented in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 52

Warning: asort() expects parameter 1 to be array, null given in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 69

Warning: Invalid argument supplied for foreach() in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 71

This is where I'm stuck...


Yeah, the doc_root addition in the index page was a stupid move... I must have been high on caffeine...

Those lines should probably be:
Code: Select all
include ("includes/ur_config.inc.php");
include ("includes/ur_functions.inc.php");


It's having problems finding the ribbon_sets directory. That's why it's erroring out now. Could you PM me a link to your installation?[/code]
John's Rack
Image

SSG John Asendorf, USAR
John Asendorf
Site Admin
 
Posts: 403
Joined: Wed Dec 29, 2004 10:12 pm
Location: Columbus, OH

Postby SOTG Marine on Wed Sep 27, 2006 2:37 am

Sent you a pm with the link. Still erroring out. Trying to figure it out.
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm

Postby John Asendorf on Wed Sep 27, 2006 7:55 am

Sent SOTG Marine a fixed index.php file and got his path working... he said it works like a charm now!
John's Rack
Image

SSG John Asendorf, USAR
John Asendorf
Site Admin
 
Posts: 403
Joined: Wed Dec 29, 2004 10:12 pm
Location: Columbus, OH

Postby SOTG Marine on Wed Sep 27, 2006 2:01 pm

Ok, few more problems:

Here's the link to the UltimateRack on my site:

http://www.sotg.us/Forum2/Ribbons/index.php

I am having two errors when I tried to add a second set of ribbons. The "Small SOTG Ribbons," when selected, are bringing up two errors:

Warning: uasort(): The argument should be an array in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 152

Before you click on the group to expand, and...

Warning: Invalid argument supplied for foreach() in /home/content/s/o/t/sotgu003/html/Forum2/Ribbons/includes/ur_functions.inc.php on line 179

After you click the checkbox to open it.
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm

Postby SOTG Marine on Wed Sep 27, 2006 2:12 pm

Nevermind - Fixed it.

I forgot to change the ribbon array variable denoting which file to pull from. Now to get the devices working....
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm

Postby SOTG Marine on Wed Sep 27, 2006 2:41 pm

I can't remember what it was that I modified before, when I had the multiples working, but right now the number of ribbons box is yellowed out and I can't adjust it. I did it once before and I can't remember what I did.

Any suggestions?
SOTG Marine
Helper Second Class
 
Posts: 9
Joined: Wed Sep 06, 2006 9:10 pm


Return to General Discussion - UltimateRack

Who is online

Users browsing this forum: No registered users and 1 guest