Project

General

Profile

Actions

Feature #12109

open

Donwload Link: Plain, SIP, Persistent Link, Peristent SIP - new notation

Added by Carsten Rose about 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
08.03.2021
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

Nach Diskussion mit BB, PG, CR soll die Download Link Notation umgebaut/erweitert werden:

  • Der jetzige Workaround, das man bis zu 4 SQL Statements in der QFQ Extension Config angeben kann, wird vorerst beibehalten.
  • Alternative - aufwendig in der Implmentation, wird (noch) nicht umgesetzt: es kann eine Page angelegt werden mit QFQ Records, die enthalten u.a. das Keyword script mit Angabe des zu ladenden Scripts, bei klick auf dem Downloadlink ist die uid und recordid kodiert in der URL - vermutlich muss in Apache eine Rewrite Rule angegeben werden damit URLs der Form https://example.com/dl/1234 moeglich werden.
  • Neu gibt es folgende Download Link Varianten:
    • Plain (s:0 / s:plain): nur <a href="..">...</a>
    • Sip: (s:1 / s:sip): der bisherige link, Parameter SIP kodiert, via .../Api/download.php
    • persistent Link (s:2 / s:pLink): die neue Variante via .../Api/download.php/1234
    • persistent SIP (s:3 / s:pSip): aktuell gibt es noch keine Persistent SIPs, ...
  • Der 'd:' Parameter wird nicht mehr zweck entfremdet um die Api Reference anzugeben.
  • Neu 'api:dl.php/1234'. Neuer Parameter 'api', wie bis anhin das was 'd:' gemacht hat.

Related issues

Related to QFQ - Feature #12085: Persistent download urlClosedCarsten Rose04.03.2021

Actions
Actions #1

Updated by Carsten Rose about 3 years ago

Actions #2

Updated by Carsten Rose about 3 years ago

  • Description updated (diff)
Actions #3

Updated by Carsten Rose almost 3 years ago

  • Tracker changed from Support to Feature
Actions

Also available in: Atom PDF