+----------------------------------------+ | Kontextbezogene Bild- und Dateiauswahl | +----------------------------------------+ | by Markus Rösel www.conpresso4.de | +----------------------------------------+ Einbauanleitung für ConPresso 4.1.x *********************************** === OPEN / ÖFFNE === _admin/manage_placeholders.php === FIND / FINDE === default: === BEFORE ADD / DAVOR EINFÜGEN === // file_filter {{{ case 'file': case 'image': print(''.__('Description:').''); print(''.help('templates-workonarticletemplates.html#templates-workonarticletemplates-editplaceholder-settings-description').''); print(''.__('Related to:').''); print(' '); print('   '.__('Pattern:').' '); print(''); break; // }}} === SAVE AND UPLOAD / SPEICHERN UND HOCHLADEN === === OPEN / ÖFFNE === _include/form_fields.inc.php === FIND ALL / FINDE ALLE === ."ORDER BY datei"; === EACH BEFORE ADD / BEI JEDEM DAVOR EINFÜGEN === .((isset($value['relation']) && isset($value['pattern']) && trim($value['relation'])!='') ? "AND datei LIKE '".str_replace('###',$content[trim($value['relation']).' (text)']['text'],$value['pattern'])."' " : '') // file_filter === SAVE AND UPLOAD / SPEICHERN UND HOCHLADEN === Bitte beachten, daß die letzte Such- und Einfüge-Aktion zweimal(!) durchgeführt wird, weil dies auch zweimal vorkommt, weil es für Bilder UND Dateien genutzt wird! Einbauanleitung für ConPresso 4.0.x *********************************** === OPEN / ÖFFNE === _admin/manage_placeholder.php (ConPresso bis 4.0.6) oder _admin/manage_placeholders.php (ConPresso 4.0.7 bis 4.0.12) === FIND / FINDE === case 'url': === BEFORE ADD / DAVOR EINFÜGEN === // file_filter {{{ case 'file': case 'image': print(''.__('Related to:').''); print(' '); print('   '.__('Pattern:').' '); print(''); break; // }}} === SAVE AND UPLOAD / SPEICHERN UND HOCHLADEN === === OPEN / ÖFFNE === _include/form_fields.inc.php === FIND ALL / FINDE ALLE === ."ORDER BY datei"; === EACH BEFORE ADD / BEI JEDEM DAVOR EINFÜGEN === .((isset($value['relation']) && isset($value['pattern']) && trim($value['relation'])!='') ? "AND datei LIKE '".str_replace('###',$content[trim($value['relation']).' (text)']['text'],$value['pattern'])."' " : '') // file_filter === SAVE AND UPLOAD / SPEICHERN UND HOCHLADEN === Auch hier wird der letzte Finde/Einfüge Prozess zweimal(!) ausgeführt!