Wenn Sie von unseren Extensions, Tipps und (Online-)Hilfen in Ihren Projekten profitieren konnten und das Gefühl haben, sich dafür erkenntlich zeigen zu wollen, dann dürfen Sie uns gerne für unsere Leistungen eine kleine Spende zukommen lassen. Klicken Sie einfach auf den u.a. Button

Paypal Spendenknopf

Für mehr Infos
bitte auf die Grafik unten klicken.
 

veränderte Funktion !?

Wir haben den Download eingestellt!

Grund: siehe orange-farbenen Kasten links nebenan.

Paul Kerspe hat am 14.08.07 die Version 0.9.2 ins TER gestellt, die alle unsere Änderungen beinhaltet, auch ein BE-Tool mit einer Liste aller Download-Links!

Ihr könnt Euch hier die neuste Version herunter laden!

Sucht nach "download counter" im Suchfeld

Hier geht
es direkt zur
Homepage des
Autors Paul Kerspe                

zu "jpk_downloadcounter"

Schwierigkeiten damit!?

Die jpk_downloadcounter-Extension funktioniert im Zusammenspiel mit bestimmten anderen Extensions nicht mehr richtig!? Ich weiß nicht genau wann, habe aber die eine oder andere neue Extension installiert und plötzlich funktioniert beim Click auf den Download-Link etwas seltsames: Statt dem Popup für "Speichern unter" wird die aktuelle Seite, bzw, die, die im "uncachedDownloadPid" angegeben wurde, angezeigt!? :-)

Wir sind dann zum "sb_downloader" gewechselt und haben diesen wegen anfänglicher Schwächen erweitert, angepasst und zum kk_downloader gemacht.

zum Download bereit im TYPO3-TER: Download Extension kk_downloader

Ich habe es mir erlaubt, am "jpk_downloadcounter" ein paar eigene Erweiterungen vorzunehmen. Ich möchte dies hier dokumentieren und noch eine kleine Beschreibung hinzufügen, da in den Foren ab und an mal danach gefragt wird. Erweitert habe ich die Extension um die Marker ###CREATIONDATE###, ###CREATIONTIME### und ###FILESIZE###, die natürlich entspr. substituiert werden.

An irgendeiner Stelle im Seitenbaum muss man das Plugin nun mal generell einbinden [sprich bei "Statische Vorlagen (aus den T3 Erweiterungen) einbinden:"!] und folgendes im Template-Setup einfügen, das kann auch im "Home"-Template sein; bei mir es die "TYPO3"-Seite (siehe auch Screenshots unten):

plugin.tx_jpkdownloadcounter_pi1.templateFile = {$plugin.tx_jpkdownloadcounter_pi1.templateFile}

plugin.tx_jpkdownloadcounter_pi1.uncachedDownloadPid = {$plugin.tx_jpkdownloadcounter_pi1.uncachedDownloadPid}

tx_jpkdownloadcounter_pi1 >

tx_jpkdownloadcounter_pi1 = < plugin.tx_jpkdownloadcounter_pi1

tx_jpkdownloadcounter_pi1.displayCurrentRecord = 1

Screenshot: Verweis auf Ext-Template
Verweis obere Ebene auf +ext-Template
Screenshot: das Ext-Template
DAS Extension-Template dazu

Die passenden Detaildaten zu den Download-Seiten

Auf einer Seite kann man mehrere Dateien zum Download anbieten (siehe meine Seite captcha.php.

Dafür ist dann noch folgendes zu machen:

  1. die Linkdaten der Extension würde ich an der betr. Seite festmachen (siehe "linkage information" im Screenshot) mit rechte Maustaste auf Ikone vor der Seite - Neu - linkage-information genauso wie die Template-Constants:
  2. die Template-Constants setzen passend zu der Seite.
Screenshot: Constants-Verweis im Seitenbaum
Screenshot: die "Constants" selber. Sie werden vom Setup (siehe oben) dann weiterverarbeitet.

Ich habe nebenan mal folgende Daten zusammen gepackt:

  • die von mir geänderte Extension fertig zum installieren
  • zwei HTML-Vorlagen jew. eine für schmale Spalten und eine für breite Spalten.

So sieht dann noch ein CSS-Eintrag aus:

div.downloadLink {

   position:relative;

   font-size:8pt;

   border: 1px solid gray;

   background: #eee;

   padding:4px;

   margin-bottom:5px;

   line-height:135%;

}

div.downloadLink a { font-weight:bold; margin-bottom:-10px; display:block; }

 
TYPO3