Ok, hm. I am a superadmin, so I expected to be able to see the form regardless of role. Perhaps that was the wrong assumption.
Did you create a temporary user with different role, or were you testing with the superadmin account I provided?
I do see that there is no role “superadmin” listed as a role option for frontend uploads. Does the superadmin have to be given a specific role on the site to see the form?
I have another comment on this…..
The existing “download history” tab would become much more useful if we could sort by package name, or filter by package name or date or username. Right now it’s just too much information.
The “package vs date” tab is cool, but I can think of two things that would make it more useful for us:
1) option to sort the list by package name (i.e., alpha/asc/desc, rather than the current, seemingly-random order), and
2) if the hover on each # of downloads would display a popup with more details, rather than having to click through.
Right now, with just a number, we don’t know if it’s even worth looking at the details page. If there were a popup on hover, it could show a partial list of users and IPs with a “more” link. For us, this would help because we mainly want to know about logged in users who downloaded. If we saw “none” for users, we would not bother to look further, and could go “hover” on the next one.
“Package vs user” is what I expected we would like the best….but it has never displayed usernames, so it’s not usable at all. Also, it only goes by a single day at a time…..we would prefer to see a month at a time, or even a week. But single days are just too hard to process through.
I realize, of course, that many users probably have way more downloads than we do, so looking at a single day is probably useful for many of your other clients.
My only suggestion for the Monthly Stats tab would be to make selecting a package a bit more intuitive. Right now, that button just takes me to the list of packages, then I have to find one I want to view. If that button had a search box where we could just type in the name of the package (with partial match? ๐ ) then have it display that one without leaving the page, it would be really sweet.
I hope that helps, and look forward to future improvements in data reporting.
Sorry I overlooked this!
We be happy with a raw export of the data that we can manipulate in Excel/CSV format.
Package, filename, username, IP, date << this is all we need for our case. We could sort and filter and count to learn what we want to know about the data.
For an online stats page, we would like to see something very much like “package vs user” but with filtering options.
For example, we would like to see all the downloads for a given month, or week, along with who downloaded them. This could be in a table format or a simple list, as long as we can control the timeframe. That way we would be able to generate a monthly report of “who downloaded what”.
In our case, we know that most of our users will download from a non-logged-in state. So we don’t really care to see IP addresses for all those events, but I suppose it could be helpful if there were a discrepancy — like a bunch of IP addresses downloading a file that should only be available to logged in users.
Something like this would work:
File/Package – download count – list of users – list of IPs
PackageA – 7 – userX, userY, userZ – IP-1, IP-2, !P-3, IP-4
If we could then sort the list by package/filename or download count, we could see our most popular items, or alpha list them all.
Thanks for asking!
P.S. You are welcome to activate and deactivate this or any other plugins on this site or network wide. It’s a sandbox, not live. ๐
For reasons unknown, I am down to one error on activation:
Fatal error: Cannot redeclare class WPDM\WordPressDownloadManager in /var/www/html/wp-content/plugins/download-manager/download-manager.php on line 49
As originally reported, the plugin does activate, but still throws this error. Screenshot shows the error in debug; convenient display courtesy of the plugin no-white-screen.php
(my reply got deleted again, after trying to edit)
I went through that exercise of replacing the existing installation with a new one. The error remains.
It should be noted that this is ONE error, occurring multiple times on a page, with each instance of the category shortcode. The error is just this:
Undefined offset: 0
In /var/www/html/wp-content/plugins/download-manager/wpdm-functions.php [line 719]
What you see on the sample page is the result of an error debugging program, which outputs the entire backtrace. It could be useful, but it’s not a list of multiple errors.
The code in question is this:
if(is_user_logged_in()){
global $current_user;
$params[‘meta_query’][] = array(
‘key’ โบ ‘__wpdm_access’,
‘value’ โบ $current_user->roles[0], << THIS IS LINE 719
‘compare’ โบ ‘LIKE’
);
$params[‘meta_query’][‘relation’] = ‘OR’;
}
I hope that helps.
You can see the issue live here:
Ok it’s done.
BTW, I’m now getting this error message – see screenshot. I am logged in as superadmin, so I would not expect to get this error.
Also there is a typo — it should say “You are not allowed.” (not “Your….”)
So just like the last time, I have fixed the problem myself. You will no longer see the problem if you visit the site. However, I still think there needs to be some sort of fix for this issue. I don’t understand why the plugin would need to cache every single image, instead of just pulling them from the “uploads” folder where they already live. If that’s truly necessary, then there should be some mechanism in place to maintain that folder when upgrading the plugin.
And there’s definitely something wrong when the plugin deletes itself entirely on upgrading, and does not reinstall itself. I don’t know if that problem lies with my server configuration, or with the plugin itself, but if I can provide any information to help get it resolved, I’ll be happy to do so.
Exactly the same issue as reported here but never resolved:
That problem got sorted out because I had a copy of the plugin, and had not deleted it before upgrading. But this time, the automatic updater deleted the entire plugin folder for me (I emailed support about this earlier today).
I fixed this by reinstalling the plugin. But now the featured images are not showing up on my packages. They are trying to come from the WPDM cache instead of their real location in wp-content/uploads.
This is the template I”m using to display that list of links:
<div class="well c2a1">
<div class="media">
<div class="media-body">
<h3 class="media-heading" style="padding-top: 0px;border:0px;margin: 0 0 5px 0;font-size:12pt;font-weight:700">[popup_link] </h3>
<span style="float:left;padding-right:10px;"><a href="[page_url]" data-title="[title]" class="wpdm-popup-link" data-toggle="modal" data-target="#wpdm-popup-link">[icon]</a></span>[excerpt_300]
</div>
</div>
</div>
<style>.well.c2a1 .btn.wpdm-download-link{ padding: 11px 30px;font-size: 11pt; } .well.c2a1 .media-body{ font-size: 11pt; }</style>
Thank you so much, Shahriar!! Have a great day ๐
Nope, it’s not the only one. I just got another report:
Could this have something to do with whatever changes were made to my site (by your team) recently to solve other problems?
Please fix this ASAP. We are at your mercy and we are at risk of losing business over this.
I think this issue has resolved, somewhere between the updated version and disabling another download plugin I had been testing, which was probably causing a conflict. Thank you for your time!
However I still can’t input my license key anywhere.
Never mind. I found the answer in the Template Pack — the one with the doc preview works perfectly. ๐
Hi Shahriar,
I need to have this issue addressed, please. We currently have no way to know which of our users are downloading what, and this ability is one of the reasons we chose WPDM. Thank you.