This might be off-topic ... it's a rather strange issue.

One of the apps here at work is a small 'document management' system (for lack of a better term). It allows users to search through archives of journal articles and get PDFs and .txt documents. The default behaviour is 'view' ... clicking on the link provided by the application allows the user to view the file in question.

Some have been trying to download/save that file with a right-click and 'save as ...' command. Not an issue to the client, except for the fact that the link target is essentially:
myapp.cgi.html
on right-click. The link is actually internal to the app to make sure that the user is logged in (has a valid session cookie).

Is there any good, "quick" way around this? I don't want to be cheesy and use the stupid javascript 'disable right-click' BS.

Is there some way to modify the app so that right-clicks work as expected? (viz - the filename appears in the dialog box for 'save', not the link to the app)


In reply to App-level security and downloadable files by geektron

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.