Important Notice: Effective immediately, all support will be handled through Discord. Read more about the changes coming to Anodyne's services.

aweSimReport Generator v2

A place to show off (and others to download) completed MODs. Note: support for MODs is handled by third parties, not Anodyne Productions.

mooeypoo Tue Sep 27, 2011 5:57 pm

aweSimReport Generator v2

Hello hello,

I'm happy to present aweSimReport v2 - the sequel to aweSimReport Generator. I opened a new thread since the two extensions are completely different -- this extension was programmed from scratch with a completely new database table structure. This is not an upgrade, it's a completely new extension.

The new aweSimReport v2 has entirely new features, too:
  • Custom Sections: aweSimReport can be used either as a 'status report' with log count and statistics for an email-based RPG sim or as a periodical magazine/newsletter for your game. Either way, you can choose which section you want to use in your email and set their order.
    Image
  • Easy Templates: This time the templates are built differently, and you can choose the 'feel' of your report a lot easier. Also, the way templates are made is scallable and flexible, which means any template can be shared with other installations regardless of type of game or content. No more unique tags, and no more updating your template every time you change sections -- the templates automatically create the view for you!
    Image
  • Flexible Settings: with aweSimReport, you can decide if you want to send a magazine updating your players with the latest and greatest, a roster-style update with log count and many others. The settings page allows for a lot of flexibility, like choosing to use rank images in the roster or chain of command, using an image as your header title, etc.
    Image
  • More control: Even when you're ready to generate your periodic report, the extension allows for quite a lot of flexibility. You can choose to include or omit some of your crew from the roster, choose your own roster dates, etc.
    Image
  • Previews: No more 'guesswork' or preview-in-email. From now on, you can preview your report before it is sent to your lists.
  • Saved reports: You were working on your report or magazine and need to go back to it later? No problems. Saved reports introduced in aweSimReport v2. You can save your report for later and load it up, just like saved mission posts and logs.

For more information, please visit the extension wiki: https://github.com/mooeypoo/aweSimReport-2.0/wiki

The current version is fully operational, but is still under ALPHA TESTING!
I do need testers, so feel free to test this. Otherwise, I'll announce when the testing is completely over.
DOWNLOAD HERE: https://github.com/mooeypoo/aweSimReport-2.0

Please report issues (bugs, feature requests, etc) here: https://github.com/mooeypoo/aweSimReport-2.0/issues

I hope you like this extension!

~mooey
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


Stormwolfe Sat Oct 01, 2011 12:42 pm

Re: aweSimReport Generator v2

This looks awesome, Mooey!

I can't wait to give it a try.

Thanks for the amazing work

~ Jer
User avatar

Posts: 467


mooeypoo Sun Oct 02, 2011 2:56 am

Re: aweSimReport Generator v2

UPDATE: I finally added a 'statistics' section that can be added to the report. This displays an image graph of total log/post count over a custom period of time.

Here's an example:

Image
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247



Posts: 1


mooeypoo Fri Oct 14, 2011 4:55 pm

Bug update

Thanks for the kind words guys :)

A quick update for those of you who are already using the extension: I know there's a problem with JpGraph. My own server (two of them that I tested this on) apparently has allowed php permissions to the default font folder, but it seems most hosts don't do that. This is a known bug in JpGraph and the fix requires some annoying cheating -- or the ability of a user to access their server's font folder and php.ini, which most internet hosts don't allow.

As a result, I'm researching alternatives. For now, Google Charts API seems like the best choice, especially since it's so fluid, flexible, has a good way of integration with CI and most of all the images that are produced are produced 'on the fly' on the google server rather than on the host machine.

For now, if you want to use the extension, please don't use the Statistics section. All other sections seem to work well, and I've been working on flushing the bugs and fixing things -- so please let me know if you find anything else amiss or broken.

I'll post an update when I have a working version with Google Charts API - I hope that will fix things and allow everyone to use the graphs.

Thanks!

~mooey
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


mooeypoo Sat Oct 15, 2011 12:14 am

Re: aweSimReport Generator v2

SUCCESS!

I have replaced JpGraph with Google Graph API, and the graphing now works perfectly. It is even lighter and easier than JpGraph, so this was a good change.

I need a few people to test it on different hosts, but since the images are created on the google server, there shouldn't be any problems.

Still, keep reporting errors. I'm getting to the point of releasing a STABLE version I feel comfortable letting the more "laymen" install.

Thanks and enjoy!

~mooey
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


Captain_Harrison Tue Nov 08, 2011 7:50 pm

Re: aweSimReport Generator v2

I've just downloaded the zip folder and am about to upload it. I will give it a test this weekend when I do my fortnight report for my two ships
Image
Image
Image
User avatar

Posts: 108


mooeypoo Tue Nov 08, 2011 8:06 pm

Re: aweSimReport Generator v2

Captain_Harrison wrote:I've just downloaded the zip folder and am about to upload it. I will give it a test this weekend when I do my fortnight report for my two ships

Please read the README and backup first!
Watch out from overriding controller files. :)

Let me know if there are any problems.
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


Captain_Harrison Wed Nov 09, 2011 10:46 pm

Re: aweSimReport Generator v2

mooeypoo wrote:
Captain_Harrison wrote:I've just downloaded the zip folder and am about to upload it. I will give it a test this weekend when I do my fortnight report for my two ships

Please read the README and backup first!
Watch out from overriding controller files. :)

Let me know if there are any problems.


Yeah, one slight little problem. I've read the readme file about seven times now, and I've not only got a backup of the files, but I downloaded the entire Nova file off the server just to be safe. I got it all installed, but when I click on the link on my control panel; I get a white screen
Image
Image
Image
User avatar

Posts: 108


mooeypoo Wed Nov 09, 2011 10:50 pm

Re: aweSimReport Generator v2

Interesting. Any error codes at all? In logs or on the screen?
Can you tell me what server you're running and what php version?
And also, did you override the controller files with mine or did you copy/paste?
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


Captain_Harrison Wed Nov 09, 2011 10:54 pm

Re: aweSimReport Generator v2

mooeypoo wrote:Interesting. Any error codes at all? In logs or on the screen?
Can you tell me what server you're running and what php version?
And also, did you override the controller files with mine or did you copy/paste?


I'm getting nothing but a blank, white screen. I am running it on RPGresource (http://portland.rpgresource.org) with PHP version 5.2.9

As for the controllers, I basically did a copy and paste. I do have the default controllers that I can override and re-do Step 1 if I have to
Image
Image
Image
User avatar

Posts: 108


mooeypoo Thu Nov 10, 2011 12:46 am

Re: aweSimReport Generator v2

Captain_Harrison wrote:
mooeypoo wrote:Interesting. Any error codes at all? In logs or on the screen?
Can you tell me what server you're running and what php version?
And also, did you override the controller files with mine or did you copy/paste?


I'm getting nothing but a blank, white screen. I am running it on RPGresource (http://portland.rpgresource.org) with PHP version 5.2.9

As for the controllers, I basically did a copy and paste. I do have the default controllers that I can override and re-do Step 1 if I have to


Hm. I'll have to see the error. Can you turn error reporting on your site/server and tell me the exact error?

I had a very weird error occur with someone where the copy/paste was faulty due to some encoding problem.

Try this: Backup your controllers just in case, and now instead of copy/pasting, upload my report.php controller directly (so 'override' the original, but make sure you BACK UP the original!)

If this works,then again it's a problem of copy/paste, and I will have to wrack my brain and see how to fix it. A very very weird problem.
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


Captain_Harrison Thu Nov 10, 2011 12:54 am

Re: aweSimReport Generator v2

mooeypoo wrote:
Captain_Harrison wrote:
mooeypoo wrote:Interesting. Any error codes at all? In logs or on the screen?
Can you tell me what server you're running and what php version?
And also, did you override the controller files with mine or did you copy/paste?


I'm getting nothing but a blank, white screen. I am running it on RPGresource (http://portland.rpgresource.org) with PHP version 5.2.9

As for the controllers, I basically did a copy and paste. I do have the default controllers that I can override and re-do Step 1 if I have to


Hm. I'll have to see the error. Can you turn error reporting on your site/server and tell me the exact error?

I had a very weird error occur with someone where the copy/paste was faulty due to some encoding problem.

Try this: Backup your controllers just in case, and now instead of copy/pasting, upload my report.php controller directly (so 'override' the original, but make sure you BACK UP the original!)

If this works,then again it's a problem of copy/paste, and I will have to wrack my brain and see how to fix it. A very very weird problem.


UPDATE: the fix worked! I did a backup of the original controllers and the copy/pasted version and then overwrit the files from the download to the main controllers folder within my cpanel and logged into my website and EUREKA!! the mod now works!

I get to give it a test on Saturday morning, when I write my fortnightly report; so I will respond here with how good it works. Looks like a very good mod
Image
Image
Image
User avatar

Posts: 108


mooeypoo Thu Nov 10, 2011 1:17 am

Re: aweSimReport Generator v2

Captain_Harrison wrote:UPDATE: the fix worked! I did a backup of the original controllers and the copy/pasted version and then overwrit the files from the download to the main controllers folder within my cpanel and logged into my website and EUREKA!! the mod now works!

I get to give it a test on Saturday morning, when I write my fortnightly report; so I will respond here with how good it works. Looks like a very good mod


Great!

Now I face the problem of figuring out why, oh why, the encoding is causing problems. I'm.. baffled.

Anyways, let me know if there are any other problems!

~mooey
Find my Nova MODs: https://github.com/mooeypoo
User avatar

Posts: 247


FADMWheeler Thu Nov 24, 2011 7:46 pm

Re: aweSimReport Generator v2

Mooeypoo,

I've run into a bit of an issue, and I'm not sure if you have any suggestions or could fix with the generator.

I've noticed that if a character gets deactivated in the middle of a month, and we go to run the report at the end of the month, the report ignores that characters posts in the total count.

Is there a way to make it count all posts regardless of character status in the total?

-AJ

Posts: 28


Next

Return to Nova MODs

Who is online

Users browsing this forum: No registered users and 1 guest