Ante Up! (Roofdog Donation Tracker Rewrite Thread)

e107 CMS » Forums » e107 Code » Plugin / Code Developer Discussion << Previous thread | Next thread >>
Go to page  1 2 3
septor
Feb 27 2012, 05:43PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
I can't help but notice the "balance" aspects of the plugin do not tie into the actual menu item what-so-ever. I'm kind of at a loss as to why whomever went through the trouble of writing those pages up if they weren't going to utilize the data on the menu item.
Go to top
Website
septor
Mar 05 2012, 08:34PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
Haven't updated this in awhile. If you're viewing trickmod.com at all, you're up to date on what is happening. If you aren't; here's a small catch-up:.

Development is still underway. Probably 75-80% done with the alpha release. Some of this may already be in previous posts, sorry about repeats:

  • Donation pages are written (you donate from a page now instead of via a page and the menu item).

  • The menu item has been rewritten slightly. You now only need to set the due date and the goal amount (And progress bar color. Also, probably a good idea to enable the items you want displayed on the menu..). Everything else is pulled from the database.

  • Balance page has been converted to just showing a list of who has donated within a period of time (defaults to from last due date to current due date).

  • Currencies are handled from database entries and all currencies around the plugin are consistent. You no longer need to set it 200 times.

  • Date format is now handled by the e107 date converting function. You will select either short, long, or forum and dates will be converted accordingly. This is to allow for a more fluid feel overall.

  • Preferences are getting trimmed down. A lot.

  • Configuration will be handled on one page, with redundancies and not-needed fields removed.

  • Cash Manager will be tweaked (I haven't gotten to this yet, so not many details here).


That's pretty much it. A fun fact: the unpackaged size of the rewrite is 86kb (roughly 40%, I'm aiming for half the size. We'll see..) smaller than it previously was. This has been done without removing any functionality what-so-ever.

Stay tuned. If you want "cutting edge" news, keep an eye on this site. You do not need to sign up in order to read the news posts. Also, I'm not making you go there for any reason. Updates will be posted here still, but at a much slower pace.
[ Edited Mar 05 2012, 08:36PM ]
Go to top
Website
septor
Mar 23 2012, 02:15PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
Opinion question (and some explanation, sort of) posted here.

Sorry this is taking so long. I have spurts where I really don't have the time to put any major amount of work into anything, this happens to be one of those times.
Go to top
Website
Moc
Mar 23 2012, 03:19PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #44563
Joined: Apr 12 2008, 03:01AM
Location: The Netherlands
Posts: 3511
Replied to your news post on your website.
Go to top
Dresh
Jun 02 2012, 10:33PM
Registered Member #46377
Joined: Jul 19 2008, 03:50PM
Posts: 91
I went to post in your forum septor but the activation email never came through.

To answer the question about cash manager, we use it quite frequently. We often get donations just through the paypal via the email address and thru various other methods so it is great for adding them to keep track of totals. We also run a few game servers that require payment at different times so we use the cash manager to add in outgoing payments instead of resetting everything to zero and starting again.
Go to top
Website
Alex Tovey
Jun 03 2012, 07:46AM
Registered Member #23638
Joined: Jan 10 2006, 10:47AM
Posts: 15
Hi Septor,

Any news on your plugin mate? the roofdog one doesn't work that well with version 1.1 of e107.

Cheers
Go to top
septor
Jun 03 2012, 06:39PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
@Dresh - Check your spam folder, it more than likely got sent there.

@Alex Tovey - Unfortunately it's summer out and my wife and I are trying to remodel our downstairs with the little free time we have. The small amounts of time I have to code aren't really enough to make enough of a dent on anything in particular. The good news is we're down to the last room and I go on vacation the 15th of this month so I should have more time to at least push this plugin into beta.
Go to top
Website
Dresh
Jun 04 2012, 01:18AM
Registered Member #46377
Joined: Jul 19 2008, 03:50PM
Posts: 91
no, spam is usually the first place I look! lol

I see you sent another one through which I received and I've activated, either that or the first one has taken aaaaagges!
Go to top
Website
septor
Jun 04 2012, 05:07AM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
Sent another last night.
Go to top
Website
septor
Jun 06 2012, 09:07PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
I have committed the code to GitHub. It is still not close to done and requires more attention to be finished. If you would like to help get things finished read this file. Once the items on that list are finished an alpha release will happen.

(this post has been edited in to the OP as well.)
[ Edited Jun 06 2012, 09:07PM ]
Go to top
Website
Moc
Jun 07 2012, 10:42AM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #44563
Joined: Apr 12 2008, 03:01AM
Location: The Netherlands
Posts: 3511
I'm working on the language file. Rewriting it from scratch using what you've updated/used so far. Starting on the admin_config.php file as that one appears to be mostly finished (language wise).
Go to top
septor
Jun 07 2012, 01:22PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
The biggest hurdle for the LAN files is making it flow better. A lot of them are "broken English" and require updating.

Doing the LAN files was my biggest dread, to be honest, so I'm glad you're tackling them first.
Go to top
Website
Moc
Jun 07 2012, 03:33PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #44563
Joined: Apr 12 2008, 03:01AM
Location: The Netherlands
Posts: 3511
And most of it is done already! Just the cash manager and some other parts that are to be stabilized/finished off first

Besides just converting all text from hardcoded to the LAN file, I also made some slight changes to some of the original text.
Go to top
PrivateSmokey
Jun 09 2012, 11:01AM
Registered Member #143299
Joined: May 08 2011, 10:00AM
Posts: 46
One of the biggest issues I have found but im getting there is the .php files where its looking for location e_107_plugins but plugin folder is called something else. As with our website the plug in Folder is not called e_107_plugins.

@Moc I think this is why you may have thought its not looking at our database??.

Cheers for all your work so far & I,m looking forward to the updated version Ante Up!

thank you
Go to top
Moc
Jun 09 2012, 12:49PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #44563
Joined: Apr 12 2008, 03:01AM
Location: The Netherlands
Posts: 3511
Yep that falls under 'hardcoded' strings, its all fixed in Ante Up!
The roofdog donation tracker plugin had these plugin folders (and loads of other stuff) hardcoded, which causes loads of issues when using custom folder paths.
Go to top
PrivateSmokey
Jun 09 2012, 01:16PM
Registered Member #143299
Joined: May 08 2011, 10:00AM
Posts: 46
Only issue now i have is:

when in a page as an admin & you click the "Admin configure" option I get an erroe & /eng_modules/eng_modules/rdonation_tracker/admin_cash.php was not found on this server.

I cant seem to find the /eng_modules/eng_modules/ duplication in the cash.php script.
Any ideas?

Otherwise it seem to work ok now.
You must have great patience to rewrite this lol.

Thanks again.
Go to top
Moc
Jun 09 2012, 01:47PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #44563
Joined: Apr 12 2008, 03:01AM
Location: The Netherlands
Posts: 3511
Think I fixed it for you Smokey, let me know on xfire when you have other issues.
[ Edited Jun 09 2012, 01:47PM ]
Go to top
PrivateSmokey
Jun 09 2012, 02:33PM
Registered Member #143299
Joined: May 08 2011, 10:00AM
Posts: 46
thats mint, ya sneeky bugger lol
Go to top
Moc
Jun 09 2012, 03:04PM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #44563
Joined: Apr 12 2008, 03:01AM
Location: The Netherlands
Posts: 3511
xD you're welcome
Go to top
septor
Jun 10 2012, 08:56AM
  • e107 Site administrator
  • e107 Security Team
  • e107 Support Team
  • e107 Documentation Team
Registered Member #37
Joined: Aug 11 2002, 03:20AM
Location: United States
Posts: 2649
3 more days of work and then I'm on vacation. I'll be using my spare time over the next 3 days to update and upload some of my smaller existing plugins and then when vacation starts -- look out -- Ante Up will get some serious development time.

edit: Also, PrivateSmokey, as Moc has said; most (actually probably all) of your issues will be/are fixed in Ante Up. Just hang tight for a little longer.
[ Edited Jun 10 2012, 08:57AM ]
Go to top
Website
Go to page  1 2 3  

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System