Addon enhancements thread
Addon enhancements thread
For those of you that know PHP, the source to the current addon page is located here:
https://github.com/Warzone2100/wz2100.n ... wz2100.net
Feel free to improve it.
https://github.com/Warzone2100/wz2100.n ... wz2100.net
Feel free to improve it.
/facepalm ...Grinch stole Warzone contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
Super busy, don't expect a timely reply back.
Re: Addon enhancements thread
Hmm thanks for sticking this one. Just finally had a look at this!
index.php refers certain include files like addons-list.inc.php but where are they located?
index.php refers certain include files like addons-list.inc.php but where are they located?
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
Re: Addon enhancements thread
+1NoQ wrote:Hmm thanks for sticking this one. Just finally had a look at this!
index.php refers certain include files like addons-list.inc.php but where are they located?
I got an error:
Code: Select all
Warning: include_once(C:\xampp\htdocs\add\lib/settings.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\add\lib\global.lib.php on line 3
Warning: include_once() [function.include]: Failed opening 'C:\xampp\htdocs\add\lib/settings.inc.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\add\lib\global.lib.php on line 3
Warning: require_once(C:\xampp\htdocs\add\lib/../forums.wz2100.net/htdocs/common.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\add\lib\global.lib.php on line 13
Fatal error: require_once() [function.require]: Failed opening required 'C:\xampp\htdocs\add\lib/../forums.wz2100.net/htdocs/common.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\add\lib\global.lib.php on line 13
Re: Addon enhancements thread
I believe lines like this:
include_once('../../wz2100.net/lib/global.lib.php');
can be commented out safely. They're just things like authentication code; you can just do stuff like set $isreviewer to true manually.
addons-*.inc.php should be there, though. No idea where they went.
In the meantime, here's where most of the fun stuff happens: https://github.com/Warzone2100/wz2100.n ... ns.lib.php
include_once('../../wz2100.net/lib/global.lib.php');
can be commented out safely. They're just things like authentication code; you can just do stuff like set $isreviewer to true manually.
addons-*.inc.php should be there, though. No idea where they went.
In the meantime, here's where most of the fun stuff happens: https://github.com/Warzone2100/wz2100.n ... ns.lib.php
Re: Addon enhancements thread
Thanks It's works.Zarel wrote:I believe lines like this:
include_once('../../wz2100.net/lib/global.lib.php');
can be commented out safely. They're just things like authentication code; you can just do stuff like set $isreviewer to true manually.
addons-*.inc.php should be there, though. No idea where they went.
In the meantime, here's where most of the fun stuff happens: https://github.com/Warzone2100/wz2100.n ... ns.lib.php
but i'm still confused on which code is used to make div class addon
Re: Addon enhancements thread
I thought I'd put the current "list" format into perspective:
right click and "save as" 1588x43637 pixels (11.3 mb)
right click and "save as" 1588x43637 pixels (11.3 mb)
Last edited by effigy on 24 Sep 2011, 04:25, edited 2 times in total.
This is why some features aren't implemented: http://forums.wz2100.net/viewtopic.php?f=30&t=7490&view=unread#p87241
- lav_coyote25
- Professional
- Posts: 3434
- Joined: 08 Aug 2006, 23:18
Re: Addon enhancements thread
effigy wrote:I thought I'd put the current "list" format into perspective:
1588x43637 pixels (11.3 mb)
The image “http://dl.dropbox.com/u/1460920/wz/wz%2 ... -09-23.jpg” cannot be displayed because it contains errors.
Re: Addon enhancements thread
Fairly sure that you have that backwards; all the *.inc.php are data stores or authentication stuff, the *.lib.php are libraries that handle stuff like persistent storage.Zarel wrote:I believe lines like this:
include_once('../../wz2100.net/lib/global.lib.php');
can be commented out safely. They're just things like authentication code; you can just do stuff like set $isreviewer to true manually.
addons-*.inc.php should be there, though. No idea where they went.
In the meantime, here's where most of the fun stuff happens: https://github.com/Warzone2100/wz2100.n ... ns.lib.php
The ../../wz2100.net/lib/global.lib.php is just it using a single copy of the lib for the whole site.
I would not recommend commenting it out.
You can likely comment out include_once(dirname(__FILE__) . '/settings.inc.php'); and set $isreviewer to get rid of the authentication check (that is not in the repo).
User:dak180
Keeper of the Mac Builds
Keeper of the Mac Builds
Re: Addon enhancements thread
Sorry, I'm guessing that's a browser issue due to the file size... I can't find a free image host that allows images over 10mb, either. Even dropbox's gallery view seems to have a problem with it.... :C Anyhow, I can't see it in FF 6.0.2, I can see it shrunk to fit in Google Chrome 14.x, and it shows up fine in IE 8. Saving it to your hard drive should let you see it, also.lav_coyote25 wrote:effigy wrote:I thought I'd put the current "list" format into perspective:
1588x43637 pixels (11.3 mb)
The image “http://dl.dropbox.com/u/1460920/wz/wz%2 ... -09-23.jpg” cannot be displayed because it contains errors.
This is why some features aren't implemented: http://forums.wz2100.net/viewtopic.php?f=30&t=7490&view=unread#p87241
Re: Addon enhancements thread
You're close. I do use "*.inc.php" for data stores. But I also used them for the main Addons pages: "addons-*.inc.php".dak180 wrote:Fairly sure that you have that backwards; all the *.inc.php are data stores or authentication stuff, the *.lib.php are libraries that handle stuff like persistent storage.
What I'm saying is that all that library handles is stuff like authentication, which isn't really necessary for a local copy.dak180 wrote:The ../../wz2100.net/lib/global.lib.php is just it using a single copy of the lib for the whole site.
Re: Addon enhancements thread
" include 'addons-list.inc.php'; "
And where is that file ?
And where is that file ?
Heretic 2.3 improver and proud of it.
Re: Addon enhancements thread
All the addons-*.inc.php files should now be in the repo.
User:dak180
Keeper of the Mac Builds
Keeper of the Mac Builds
Re: Addon enhancements thread
Finally remembered about this thread and wanted to have some fun (at least). Cloned the git, put it into a locally-installed apache root and started looking.
I'm missing some files again, it says the following files are missing:
Even though i might be able to live without those, i need to somehow make a dummy $user variable to get it all running.
I'm missing some files again, it says the following files are missing:
- /wz2100.net/lib/settings.inc.php
/wz2100.net/lib/../forums.wz2100.net/htdocs/common.php
Even though i might be able to live without those, i need to somehow make a dummy $user variable to get it all running.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
Re: Addon enhancements thread
For wz2100.net/lib/settings.inc.php it looks something like (this is not the actual file but could be used as a dummy, maybe with some adjustment):NoQ wrote:Finally remembered about this thread and wanted to have some fun (at least). Cloned the git, put it into a locally-installed apache root and started looking.
I'm missing some files again, it says the following files are missing:
and some more forum-related stuff.
- /wz2100.net/lib/settings.inc.php
/wz2100.net/lib/../forums.wz2100.net/htdocs/common.php
Even though i might be able to live without those, i need to somehow make a dummy $user variable to get it all running.
Code: Select all
<?php
$settings = array();
// phpBB Group ids for access rights
// webmaster
$settings['administrators'] = array(1);
// reviewer
$settings['reviewers'] = array(2);
// helper
$settings['helpers'] = array(3);
$settings['newforum'] = 1;
User:dak180
Keeper of the Mac Builds
Keeper of the Mac Builds
Re: Addon enhancements thread
All right, now i have phpbb installed locally >.<
Hey guys ... how does this $p variable in index.php work? Cause when i visit http://addons.wz2100.net/submit, this $p thing gets equal to "submit" here, but not on my machine; i have to write something like http://addons.wz2100.net/?p=submit instead, which also works, but internal links on the pages are made the first way.
Hey guys ... how does this $p variable in index.php work? Cause when i visit http://addons.wz2100.net/submit, this $p thing gets equal to "submit" here, but not on my machine; i have to write something like http://addons.wz2100.net/?p=submit instead, which also works, but internal links on the pages are made the first way.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam