Comments (11)
It's starting to feel like a family reunion here.
- The link was html encoded, which makes no sense and breaks any following querystring parms.
- If the type is URL, it should never ask for tracking. But it should do for type download.
from dnn.formandlist.
@sleupold , thank you for reporting!
Do you want to try to fix the issue? 🙏 Of course I can help you along the way, but most of the code and concepts should still be familiar to you.
from dnn.formandlist.
@SCullman atm i am not sure, whether it is a FnL issue or a feature ripped out of DNN platform. Still investigating.
from dnn.formandlist.
@sleupold I am quite sure it is a bug.
See here, url is unmodified (and just empty) if it is set to Url and tracking.
And there are no extra actions taken for any other link type to enable tracking.
from dnn.formandlist.
@SCullman other data types are using linkclick.aspx handler, but do not count clicks either.
I am travelling atm, will have a look nect but one week.
PS: I encountered the issue, while trying to support another community member.
from dnn.formandlist.
Well, this is fixed. But shouldn't the download number appear anywhere? I cannot remember.
from dnn.formandlist.
Ok, with DataType LookUp
and token [File:Clicks]
.
The urlController is always initialized with false , as the setting URLDownloadTracking
is not set anywhere, AND it should be controlled by the proper field setting.
from dnn.formandlist.
I have a similar issue if you just select a file, not a url.
In this case a link limilar to this is generated:
<Document_UDT_Url>/LinkClick.aspx?fileticket=ORvcmU6B_Us%3d&tabid=3708&portalid=0&mid=10056</Document_UDT_Url>
The problem is that on DotNetNuke.Services.FileSystem.FileServerHandler, line 71 this will not correctly identify the mid or tabid parameters so any tracking fill fail.
if (context.Request.QueryString["mid"] != null)
{
Int32.TryParse(context.Request.QueryString["mid"], out ModuleId);
}
BTW, if you select a File, not a URL, should not it also ask for tracking?
from dnn.formandlist.
New release 6.5.4 available for testing.
@sleupold , @vmasanas Thank you for reporting and commenting, is was indeed helpful.
from dnn.formandlist.
@SCullman I installed the new version of the module but I still see the url has the same format as before.
The link I see there is
..../LinkClick.aspx?fileticket=jbdt2JJoHbA%3d& amp; tabid=3708& amp; portalid=0& amp; mid=10056
am I missing something here?
from dnn.formandlist.
@vmasanas Can't reproduce. I see links like
/LinkClick.aspx?fileticket=wX7FnQbzE18%3d&tabid=33&portalid=0&mid=381&language=en-US
And I double checked and verified that the correct assembly (tagged with fileversion 6.5.4) is both in my bin and in release.
Btw, if you test with old data:
- Ensure
Track Number of Downloads
is enabled for the filed of typeurl
- You need to edit and save the row, otherwise the file/ url is not regstered for tracking.
from dnn.formandlist.
Related Issues (20)
- Add option to export data between two dates
- Bug in module Form&List dnn 9.11 HOT 3
- Permissions to add and edit gives ability too many functions HOT 2
- For a form type, how to limit permissions to edit/delete/list records only. HOT 1
- Part of button doesn't call click event when too big filename chosen for image column value on upload. HOT 1
- More settings for column type Image HOT 1
- Cannot add HTML module if List is on the page HOT 4
- Sorting fails with URL rewriter when using Generated XSLT HOT 1
- Fields no longer populate in 6.5.4 after update to DNN 9.8.0 HOT 4
- Some small issues with the translation of the import control
- Rich Text Editor missing HOT 3
- Cant push traslation for module HOT 2
- Limit File Path HOT 1
- How do we make Custom Data Types HOT 4
- Checked.gif / Unchecked.gif images in emails are always served as http instead of https
- Download type has no "none selected" default, nor a way to un-associate a file HOT 4
- Can't hide the Show records button to All Users (I'm desperate) HOT 1
- Image Picker for Image Type is using legacy DNN image picker (folder structure isn't always up to date).
- Need to insert data from master list to personal list. Can I do it via URL to auto fill the add new record form of the personal list? HOT 1
- Import CSV Failure HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dnn.formandlist.