Giter Club home page Giter Club logo

adadmin's Introduction

AdAdmin - Easy full featured ad server

AdAdmin public discussion for add ons and improvements

AdAdmin is a banner manager, an ads management platform, an ad server. Sell banners and manage ads, track every view and every click, handle campaigns, positions and clients. All features and download here:

https://codecanyon.net/item/adadmin-easy-adv-server/12710605

Here on Github are stored languages file made by users. If you have made a translation of language file, send it to me to share with other users.

Feature requests and discussions here:

https://github.com/giuliopons/adadmin/issues

adadmin's People

Contributors

giuliopons avatar

Stargazers

 avatar  avatar

Watchers

 avatar

adadmin's Issues

Limit banner upload based on dimensions and handle editing missing file banners

Ci sono 2 errori gravi che vanno risolti immediatamente, altrimenti il tuo script risulta inutile ed inutilizzabile per la vendita degli spazi ads.

1 – se un Advertiser carica un file fuori formato in una posizione il caricamento non viene bloccato, e il file fuori formato verra’ visualizzato sul sito web dove e’ inserita quella posizione. Ad esempio se una posizione e’ di 300×250px e l’ Advertiser carica un file di 1000×800px, questo file verra’ visualizzato sulla pagina del sito web dove e’ inserita la posizione e quindi rompera’ la pagine.

2 – Se un Advertiser crea un banner e si scorda di caricare il file del banner, se clicca vai al pagamento il processo non viene bloccato, quindi l’Advertiser paghera’ ma non ci sara’ un banner da visualizzare, e l’Advertiser non potra’ piu’ modificare quel banner che ha pagato.

Questi due punti sono molto importanti, sei invitato a risolverli velocemente, se essi non verranno risolti nel giro di qualche giorno saro’ costretto a richiedere un rimborso dell’ acquisto del tuo script. Grazie

Splash page

A better splash page instead of the simple Login/Password page. With instructions.

Add bank payment method

The bank payment method shows payments details and invite the user to pay outside AdAdmin.
The banner is uploaded and placed in a waiting for payment like the coinbase process (when it waits from blockchain confirmation).

GDPR notes

The software uses a small amount of personal data, these information must be told to the visitor and if the user doesn't want to release those data he should block the AdAdmin script.
Personal information used:

  • when geo location is activated on a banner the IP of the visitor is used to determine the country, state or city of the user. The IP address is not sent to external server but is analyzed locally do determine the location.
  • when frequency cap is used just a cookie is used by the software to keep track of the number of times that the user has seen that specific banner. Cookie is stored on the user computer and no data are saved on the software to track the specific user.
  • when the targeting by mobile or desktop device is applied to a banner, the user agent string is used to determine the device type.

switching banner type inconsistence

when I switch from SCRIPT to BASIC it asks me if I want to delete script.
if I click on CANCEL it should revert the banner type to SCRIPT instead of BASIC
the same if I switch from SCRIPT to HTML5

Some bug with PHP 8.1.16 - Deprecated: Optional parameter $conta declared before required parameter $psc is implicitly treated as a required parameter in D:\www\eclipse-workspace-php\Falesia\amb\ser.php on line 259

Discussed in #105

Originally posted by Fede72 November 24, 2023
I got his error with PHP 8.1.16:

Deprecated: Optional parameter $conta declared before required parameter $psc is implicitly treated as a required parameter in D:\www\eclipse-workspace-php\Falesia\amb\ser.php on line 259

bug1

Reduction factors by 10% portions

Hi, When using higher amounts of banners by 25% reduction factor is not enough. can you make reduction factors by 10% portions or can you make it to enter any number?

Adding link to HTML5 banner / video banner?

How can I add link to HTML5 banner?

There is no link input at HTML5 tab like shown as this picture

I followed both https://www.barattalo.it/tools/adadmin-video-banner-examples/ and #58 but couldn't find the way.

For example; in your admin demo,
https://www.barattalo.it/ambdemo/ser.php?test_id=53 was pointing to codecanyon
I downloaded the backup of banner 53_0.zip
I removed the html5 banner
I reupload the 53_0.zip

Now, the banner link points to https://www.barattalo.it

Discussed in #58

Originally posted by giuliopons December 11, 2022

Media upload inside banner limit to 2 files.

  • When user choose basic banner the limit should be 1.
  • When user choose script banner the limit should be grater (5?). The number of image could be 0 (for example if the user insert an Adsense code). Or could be 2 if the script uses two images: [IMG0] and [IMG1].
    So the number could be setted to 10 and so should not be checked...
  • When user choose HTML5 the limit should be 1. Just one ZIP file.

Adadmin doesn't correctly detect https (vs http)

I've installed an instance of Adadmin, and CNAME'd multiple subdomains to it.

It works fine in that I can login without issue and embed the code, but the position code generated contains http, not https. Image requests also seem to be routed through http, not https (even though I updated the position code to https).

I've put cloudflare in front of it for the moment, but i'm still getting 'Does not use https' errors from pagespeed related to this.

Is this a known issue?

HTML5 banners Responsive errors

Hi pons, here are 2 bugs I found for displaying html5 banners: on codepen (link) example I'm using an html5 banner(yellow taxi) with size 973x250 with responsive checked on AdAdmin.

Issue 1: the <body of banner doesn't resize the height attribute (the 250px is fixed). As you can see, there's an "invisible" element (body) that pushes everything down (blue div) if the banner width is smaller than 973px.

Screenshot (46)

Issue 2: the banner isn't responsive for width larger than banner width (973px), if the container is larger: the banner has a hard limit at 973px;

Screenshot (47)

check the Click counter

From a user:

Hi I have notice a issue in click counter In the top panel, the click counter is ok, when an ads receives a click, the counter ads 1 to the counter. But, under the panel, in daily counter, when an ads receives a click, the panel counts 2 clicks, so, the graphic panel counts the double of the real top panel clicks. Could you please help? Thanks in advance
djcelo has purchased the item. djcelo has support for this item until 26/01/2024.

You can reply to the comment here: https://codecanyon.net/comments/29939059


errors with PHP 8 in dashboard

Hello

Thanks for the reply, Yes I did try it with PHP8, I get these errors
I have temp access on PHP 7.4 server and on that server I don't get any errors, but on the PHP8 This is the errors I get

Required parameter $ids follows optional parameter $interval
Need support?

#8192; Line: 783; /usr/www/users/cloudvdtav/src/componenti/7banner/_include/banner.class.php;
Main file: /src/componenti/7banner/index.php
PHP ver. 8.0.28 Framework ver. 4.0.0

Required parameter $comboreferrer follows optional parameter $interval
Need support?

#8192; Line: 991; /usr/www/users/cloudvdtav/src/componenti/7banner/_include/banner.class.php;
Main file: /src/componenti/7banner/index.php
PHP ver. 8.0.28 Framework ver. 4.0.0

user can't complete abandoned transactions

image

This problems happens only if a user choose to use Coinbase and then Cancel the payment from Coinbase.

With Paypal and Manual payments the user can enter again the banner and complete with a payment.

If the transaction is cancelled the transaction id should be removed and the banner goes back in "NOT PAID" status:
image

improve templates

instead of a select to choose the template, make a pop up with previews of script templates.

  • need also an image for each template

improved templates should also handle default values in shortcodes.
it could be for example [CALLTOACTION|Click here]

Add filetype checks on upload files

If HTML5 banner type is selected the user should upload only ZIP file.
When Script or Basic banner types are selected the user should upload only images.

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.