Code Monkey home page Code Monkey logo

anteup's Introduction

Hi there ๐Ÿ‘‹

I'm Patrick. I enjoy developing odd projects mostly for personal use.

My current favorite project is Tumult (which I'm rewriting, progress not ready for public), though I've put more work into my Gallery script lately.

I also continue to dig deeper into Flutter. I'm toying around with Godot as well.

To be fair, most of my time is sunk into getting my shit kicked in (zombies are ruthless) playing Project Zomboid.

anteup's People

Contributors

camer0n avatar gitter-badger avatar laochexe avatar moc avatar norwayman avatar septor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

anteup's Issues

Javascript conflict

There seems to be a jquery/javascript conflict between the progress bar and possible other javascript functions on a website.

Had a report of of someones "Show emoticons" button (that opened up another area where one could click an emoticon to add in a post, similar to the "Add New Entry") no longer working when the AnteUp menu was activated.

Not sure how to resolve this or further debug this, let me know what info you need.

Issue: return.php 403 Forbidden + Tracking Donarions

When donating, after it's all done, return to the site link issue is - 403 Forbidden error, link: e107_plugins/anteup/return.php?thanks

On the site someone donated $25 (paypal took out a dollar or so) and I donated $5 to check if all is well, payment sent to paypal - but doesn't track on the website.

Donation target start time

The menu progress bar calculates (adds/displays) the ENTIRE received donations, regardless of the years. It should only display the donations made within a predefined period of time, i.e 01.01.2012-31.12.2012. Otherwise after each due date, when setting a new date you have to increase the original target, so if it said 200 Euro until 31.12.2011, on 01.01.2012 I have to increase the target amount to 400 Euro...now this could prove to be tricky when it says 90% donation received and on remaining amount will say: โ‚ฌ40 Euro instead of 20 Euro.

My solution: add a start-end date for the progression bar to look for.

Incorrect folder name when downloading from e107.org

Up top for the title (Admin Area -> Plugin Prefs of AnteUp) I see LAN_ANTEUP_PREFERNCES

Also when plugin isn't installed you get LAN_ANTEUP_NAME

I think you are missing the good ol' include_lan(e_PLUGIN.'anteup-master/languages/'.e_LANGUAGE.'.php'); in the admin_config.php

donations.php update

The donations.php page, and all things related to it, needs a little update to work with the previous Donate Beef Up.

Putting this here so I don't forget about it.

Rewrite admin_cash.php

I'm putting this here so it's easier to track, plus so I can get feedback.

CURRENT VERSION

This file allows you to manually enter donations into the database. You can also view the donations from a start and end date. It also allows you to print a statement.

ALPHA VERSION

The alpha version will allow you to view all donations made. It will also allow you to insert donations manually. It will not allow you to filter by dates or to print a statement.

BETA VERSION

All the features of the alpha version, plus date filtering.

1.0.0 VERSION

All the features of the beta version, plus export to Excel (.xls format, so it would also work in OpenOffice (or whatever it's called now) Calc).

LAN rewrite/upgrade

The entire plugin needs to be set to use the new LAN standards presented in e107v2.

Not to mention due to the massive amounts of rewrites and changes over the last month, there's many things that do not have LAN defines and a lot of LAN defines are wrong.

Donate Page Beef Up

Here's so current issues I notice with the donate.php page as it stands right now. I wanted to get this done for the 1.0.0-beta release but that would have held it up longer and the planned changes aren't going to require a reinstall, so.. here we go:

  • The username, or donator, is currently sent as the item being donated for. This should not be the case.
  • The dropdown currency list does not begin on the default currency.
  • If you want to donate anonymously you need to click a link, delaying your donation attempt. This could make people not want to donate because of the extra step.

Here are the things I want to change/fix.

  • Add a dropdown selection for a donation reason. This fixes the anonymous link, and the first item.
  • Rework the donator code. Remove it from the page, and just auto fill the user. Non-members are auto-anonymous, regardless of donation reason.
  • Fix the dropdown currency selector to auto-default to the default currency on page load.

The beef up will also include the issues in #26 being fixed.

Export to .XLS file

Allow for the ability to export the donation invoice to an .xls (Microsoft Excel, OpenOffice Calc, etc) file.

weird values for preferencies

At first, thank you for this plugin. I noticed this:
Some preferencies have no translated strings, but their values are weird (you have different variables in config file)

  • fresh install of e107 latest github
  • latest anteup plugin
    image

And some suggestions:

  • maybe you could add sitelink when install plugin
  • when you create donation in admin, date should be mandatory or at least to fill actual time (otherwise there is zero value)

Multiple donation projects

I for sure would have loved the option of making varios donation projects where the clients/users can donate to what cause they find best.

Also, I would have loved the opportunity to make all the donation projects available on ONE page
so that it would be easy for a client/user to get an overview and then choose the project he/she would like to support.

Donations Listing page visibility

Pretty straight forwards request, there should an option to set the class that can view donations.php page - this is different from my other suggestion made on e107 forum, where I was asking for an option to allow users to hide their name from the public donation list (anonymous donors).

Oh and I placed this under issues, no clue how to place it under requests...did I mentioned how much I DISLIKE GITHUB :p?

Custom donation reasons

  1. Ability to add custom donation reason when donating

  2. Ability to change preset donation reasons through admin area

Most recent Donators Feature

Add 5 Most recent donator names and donation amount to the bottom of the menu.
Also maybe an option to not use the time when the donations are do. I would like to just use the Date.

Allow donators to donate anonymously.

Allow donators, user or otherwise, the ability to hide their donation from the donations page. Their name and information will still be logged and displayed in the Donation Invoice, but to John Q. Public it will be just another generous contribution from some random guy.

Issue: Donations.php

I notice when on Donations.php (or donation.php) there its missing the e_TITLEPAGE, which should be Donations. This is listed on the browser of what page you are on, exmple: Forum - Website Name, Donations - Website Name, etc.

Donations button on donate.php broken

The donate button on the donate.php page seems to be broken. Haven't been able to debug it yet.
Somehow the button image pref isn't included in the link.

Restylize the Menu Item

The menu item needs to some updating display wise. Currently all possible things that can be displayed are done so in a list manner. I think that some of them could be removed or added to existing data dumps.

Example:

Instead of having a separate line for Goal and Received make them into one line: $10 / $100.

Syntax error

Received this error after the latest GIT download:

Parse error: syntax error, unexpected ';' in /customers/f/b/a/xxx/httpd.www/e107_plugins/anteup/e_shortcode.php on line 65

Shortcode for link to project

Any chance of having this link as a shortcode separated from the Project text
as I do not want this link repeated on the costum page?

This is my menu now:
menuscreenshot02

And this is the custom page now:

custompage01

Possible mistake donation invoice columns

In the cash manager > donation invoice, shouldn't the second and third column say 'Donator' and 'Comment' rather than 'Description' and 'Transaction ID' ?

If yes I can correct this myself if you want, just felt the need to check before changing it :)

Removal of Hardcoded Text > Language Files

Moc has started this already, but I'm putting this here anyways.

The language files need to be rewritten and hardcoded text inside the files need to be converted over. Current plan is to have this ready for beta, but it may be ready before then.

Alternative paypal email for each campaign

Option to set your main paypal email in anteup admin and then have the option in create campaign to select the main PayPal you've set in admin or the option too use an alternative PayPal email address.

Many Thanks

Few issues

Create donations currency selection not working
Screenshot_20231002_174906_Chrome

Donations tracker not updating when a donation is made. Dates etc not showing.

Screenshot_20231002_180058_Chrome

Transaction id when donation made didn't match to the transaction id showed on PayPal

The donate page is still working as it should . Maybe the option of creating a monthly donation might be a good option to add so they can choose from a 1 time or monthly subscription donation.

Q/I: Shortcode Parameter Null

Using the new e107 debugger on Chrome - I notice at the bottom this warning message:

Warning in_array() expects parameter 2 to be array, null given, Line 103 of /usr/www/xxxxxxxx/501st/e107/e107_plugins/anteup/anteup_shortcodes.php

Feature Request Shorter URL

Currently the plugin uses the URLs
domain/e107_plugins/anteup/donate.php would it be possible to change that so its just domain/donate.php and donations.php.
domain/e107_plugins/anteup/donations.php

would it be possible to change that so its just domain/donate.php and donations.php

Restylize the Donation Invoice

I'd like to have it feel like the PayPal statement page. Currently it's cluttered and some items are difficult to determine what they do and some features of the Donation Invoice may be overlooked because things aren't easy to find.

Blank page donations.php

I have added a few donations manually but they don't seem to show on the donations.php (it's blank except for the title "Donations" and "Start date:". Not sure if it's related to the other two issues I'm going to report.

Menu Item > Pull from Database

I'm not sure if this is done or not yet. There was something that needed further testing, but I needed to wait until admin_cash.php was rewritten until I did a reinstall. I'll expand on this further when I know more.

Issue: Admin LAN's

capture

I don't know what, but something broke

All I did was update via github - and notice all the lan's showing in AnteUP plugin - No other plguins have this issue

Issue: Menu Donation Bar

When my team started using this plugin, the menu would display a bar on how much more this month's payments we would need. Now the bar no longer works - https://501stlegion-a3.com/ I will say nothing in the menu has been updated, for example, WS Skytten donated at the start of the website, yet the menu displays his name as Most recent donator(s), the same goes for CC Cruisie. Going to the donations page shows the recent donator(s) and sadly none of them are being displayed in the menu.

Issue: Date Picker

While on the front end of a site, on Donations page, the date picker is all white, cant see anything.

so-white

Digging into this I notice this element.style not on any .css file

element-style

I went in using FireBug and added color: #000; into the element, and it shows:

element-style-color

Sad part is, adding to the style.css of the theme, it does not show the color. Any ideas on how to get this working?

Question: Custom page

I want to put a link in the menu that takes me to a page where I explain more about the spesific donation project. I want to include pictures and text about the project. How can I easily put the same text that I have in my menu (included the button and all) on my custom made page?

menuscreenshot01

Due Date does not display correctly

In some cases the due date is not displaying correctly. Possibly need more information on this matter.

PHP versions.
e107 versions.
MySQL versions.

status is ignored

image

  • in the progress bar donation is calculated alhought status is pending (the same with denied)
  • most recent donators list is empty, tested with completed donation too

PM implementation

Last suggestion or soon you will start charging me money. :p

Long story short: PM option' in admin panel with a text field where on a processed donation the donor will receive a PM.
Of course this will only work for members and just for sites that do use the PM plugin.

Basically I again speak from experience, and I know that even though a donor doesn't expect the beneficiary to send him a thank you PM/email it's always well received.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.