ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
mod_instantupload - Datei-Upload bei der Artikelerfassung

 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Kleine und neue Module
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7009

BeitragVerfasst am: 08.08.2014 09:41    Titel: mod_instantupload - Datei-Upload bei der Artikelerfassung Antworten mit Zitat

Dies ist nur eine Modifikation, also kein richtiges Modul!
Bei der Artikelerfassung können nicht nur Dateien und Bilder ausgewählt werden,
die bereits vorher auf den Server geladen wurden sondern auch direkt neue
Bilder und Dateien hochgeladen werden. Diese werden dem Artikel zugeordnet und
erhalten als Bescheibung den Artikel- und Platzhalternamen.


INSTALLATION:
in einer blanken ConPresso-Installation > 4.1.5
werden einfach die Verzeichnisse
_admin
_include
mod_instantupload
ins ConPresso-Hauptverzeichnis kopiert und vorhandene Dateien überschrieben

Bei bereits geänderten Dateien wird nur das Verzeichnis
mod_instantupload
ins ConPresso-Hauptverzeichnis kopiert und folgende Dateien von Hand bearbeitet

_admin/articles:

Code:
=== FIND / FINDE ===
    save_article($data);

=== BEFORE, ADD / DAVOR, EINFÜGEN ===
    require(CPO_BASEDIR.'mod_instantupload/i_file_upload.php');

=== FIND / FINDE ===
        print('<form method="post" action="'.$_SERVER['PHP_SELF'].'" onsubmit="return innerToHidden();" name="article_form">');

=== REPLACE WITH / ERSETZEN DURCH ===
        print('<form method="post" action="'.$_SERVER['PHP_SELF'].'" onsubmit="return innerToHidden();" name="article_form" enctype="multipart/form-data">');

=== SAVE, CLOSE / SPEICHERN, SCHLIESSEN ===


_include/form_fields.inc.php

Code:
=== FIND / FINDE ===
    print(help('articles-createarticle.html#articles-createarticle-articlecontent-files'));

=== AFTER, ADD / DANACH, EINFÜGEN ===
    echo '<br /><input type="file"  name="uppedFiles[]" class="inputwidth" />';
    echo '<input type="hidden"  name="newfile[]" value="'.htmlspecialchars($key, ENT_COMPAT, 'ISO-8859-15').'" />';

=== FIND / FINDE ===
    print(help('articles-createarticle.html#articles-createarticle-articlecontent-images'));

=== AFTER, ADD / DANACH, EINFÜGEN ===
    echo '<br /><input type="file"  name="uppedFiles[]" class="inputwidth" />';
    echo '<input type="hidden"  name="newfile[]" value="'.htmlspecialchars($key, ENT_COMPAT, 'ISO-8859-15').'" />';

=== SAVE, CLOSE / SPEICHERN, SCHLIESSEN ===


FEEDBACK ERWÜNSCHT!
BETA-VERSION!
TESTEN AUF EIGENE GEFAHR!

Ach ja, für das zu erwartende "aber im Editor geht das dann ja gar nicht" gibt es schon seit über 7 Jahren den Bildupload im Editor unter
http://community.conpresso.de/viewtopic.php?t=3704





instant_upload.jpg
Klicken für Originalbild! instant_upload.jpg (43.24KB) - 276 mal angeklickt



cpo4_mod_instantupload_beta1.zip - 22.92 KB
274 mal


_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7

 
Für dieses Posting bedanken sich die folgenden User: Ahmet, mwae
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Kleine und neue Module Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen