Filebrowser Erweiterung korrekt installieren???
Hallo,
habe soeben versucht die Filebrowser Erweiterung für Contao zu installieren. Leider ist mir nicht ganz klar, was genau wo gemacht werden muss. (derzeit funktioniert das Ding also nicht)
Kann mir jemand eine Anleitung bzw. ein Tutorial posten???
Liste der Anhänge anzeigen (Anzahl: 1)
Funktioniert leider immer noch nicht...
Hallo,
ich bin heute auf das Plugin "Filebrowser" gestoßen, welches mich sofort angesprochen hat. Leider funktioniert es bei mir nicht.
Folgende Schritte habe ich bereits getan:
[X]
Code:
<script type="text/javascript" src="<?php echo $this->base; ?>system/modules/filebrowser/html/filebrowser.js"></script>
unter system/config/tinyMCE.php & system/config/tinyNews.php in Zeile 38 eingefügt
[X] file_browser_callback : "filebrowser" den Funktionen tinyMCE_GZ.init und tinyMCE.init zugefügt...
[X] Contao 2.9.3
Wenn ich jetzt den Filebrowser öffnen will, kommt folgende Fehlermeldung (siehe Anhang). Es scheint, das irgendwie die Pfade nicht richtig sind.
Weiß jemand Rat?
MfG
dhe
Filebrowser Problem gelöst!
Info für alle die mit dem Filebrowsewer-Plugin Schwierigkeiten haben.
Nach mehreren Versuchen - 3 Tage um genau zu sein - habe ich das Plugin zum Laufen gebracht.
Ich habe in die .htaccess im Rootverzeichnis meiner Installation um folgendes ergänzt:
Zitat:
# PHP5-CGI
AddHandler php5-cgi .php
# Set register_globals off
php_flag register_globals off
##
# Rewrite base
##
RewriteEngine On
RewriteBase /
Hoster: allinkl
Die Erweiterung von Daniel Ritter http://www.contao.org/erweiterungsli...000009.de.html kann alles versprochene und aus dem Contao-Backend gesteuert werden, zeigt die Bilder nach dem Upload jedoch nicht an.
Die Erweiterung von http://www.neele.name/filebrowser macht alles wie in der Demo beschrieben.
Hier müssen die Pfandangaben etc. aber in der config.php angepasst werden.
Es ist also (fast) egal für welche Erweiterung man sich entscheidet.
Mit der config.php aus dem PDW File Browser lässt sich auch der Filebrowser von Daniel Ritter steuern.
Thats it! :cool:
Benutzerrechte sowie Dateiupload
hallo zusammen,
erst einmal danke für ads tolle tool. ist wirklich super, zumindest schon von der übersicht bei der artikelerstellung und dateiauswahl.
ich habe dennoch noch ein problem bezüglich dem filemanager.
1. benutzerrechte:
wenn sich ein benutzer ins backend anmeldet, dann wird über die klassische dateiverwaltung nur der ordner angezeigt, welcher für ihn vom administrator freigegeben worden ist. erstell der benutzer nun einen artikel und öffnet den filemanager, dann wird dort jedoch der ganze ordner angezeigt. wie kann man ändern, damit der nutzer auch wie im "klassischen dateiverwaltungsystem von contao" nur seinen freigegeben ordner sieht???
2. upload von dateien:
das uploaden von dateien, sowie die erstellung von ordner funktioniert noch nicht so recht. ich habe zwar die benutzerrechte kurzzeitig auf 777 gestellt, dennoch hat nichts funktioniert. was muss ich einstellen, damit das klappt?
außerdem noch eine frage zur sicherheit:
in der aktuellen version des filebrowsers (1.3 beta) kann man laut config.php folgendes tun:
Code:
/**
* WARNING: You should do your authorization checking right here. config.php is included
* in every file so checking it here is securing the whole plug-in. By not checking for
* authorization you are allowing "anyone" to upload and list the files in your server.
* You must implement some kind of session validation here. You could do something like...
*
* if (!(isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'])){
* die("You are not authorized!");
* }
*
* ... where $_SESSION['IsAuthorized'] is set to "true" as soon as the user logs in to your system.
**/
wo muss ich die sachen einfügen, damit dass auch sicher ist und nur der benutzer auf die ordner etwas hochladen kann?
Fehlermeldung durch Zuweisung des Document Root
Hallo zusammen,
ich habe gestern eine Domain auf den Unterordner geschaltet, sodass die Webseite jetzt scharf ist.
Es funktioniert alles bis auf das filebrowser plugin.
Dieser meldet mir immer folgende Nachricht beim Öffnen:
Code:
Warning: require_once(/srv/www/path/to/plugins/system/initialize.php) [function.require-once]: failed to open stream: No such file or directory in /srv/www/path/to/plugins/tinyMCE/plugins/filebrowser/config.php on line 51
Fatal error: require_once() [function.require]: Failed opening required '/srv/www/path/to/plugins/system/initialize.php' (include_path='.:/usr/share/php:/usr/share/pear') in /srv/www/path/to/plugins/tinyMCE/plugins/filebrowser/config.php on line 51
An was könnte das liegen? Wenn ich die PWD config Datei einlese, dann öffnet sich zumindest das Filebrowser Fenster. AKtionen lassen sich dort nicht durchführen, da ebenfalls Fehlermeldungen zurückgegeben werden.
Hat jemand eine IDee
wer lesen kann ist klar im vorteil :)
wer tipp von dhe ist gold wert.
damit funktioniert das tool:
Zitat:
dhe
Fehler gefunden!
Hallo,
ich habe den Fehler gefunden. In der Datei
Code:
[root]/plugins/tinyMCE/plugins/filebrowser/config.php
Zeile 51: Die String-Variable $strBase steht komischerweise ein "/plugins" mit drin. Das muss raus.
Ich habe jetzt mal einen Quick'n'Dirty Hack für mich geschrieben, der funktioniert.
Füge einfach in Zeile 50 folgendes ein:
Code:
$strBase = str_replace('/plugins','',$strBase);
MfG
dhe
Filebrowser für Contao 2.10.0
Hi,
Hab nach langem hin- und herprobieren die Extension auch zum Laufen gebracht.
Fazit zur Installation: Diesen Forum-Thread genau durchlesen, einzelne Installations-Schritte genau befolgen und Pfade genau eingeben (vor allem bei einer lokalen Installation in einem Unterverzeichnis).
Hat jemand die Filebrowser-Extension in Contao 2.10.0 installiert?
Hab mich daran gewagt.
----------------
Stand der Dinge:
----------------
Die Extension "läuft eigentlich". Ordner werden angezeigt im File-Browser, den Ordnerbaum kann ich im linken Fenster des File-Browsers öffnen.
--------
Problem:
--------
Sobald ich nun aber einen Ordner anklicke, um dessen Inhalt im rechten Fenster des File-Browsers anzuschauen, dann lädt der Browser endlos und die Dateien werden nicht angezeigt.
Mir scheint, als ob der File-Browser nur beim ersten Aufruf (bzw. beim Laden des iFrames von File-Browser) "Zugriff" auf die freigegebene File-Struktur von Contao gekriegt hat und danach keine mehr kriegt und dementsprechend die Daten auch nicht laden kann.
-------
Frage:
-------
Kann man meiner Problembeschreibung folgen? Versteht man meine Vermutung bzw. wo der Fehler liegen könnte? Liege ich damit richtig?
Hat wer ne Lösung? Liegt es an Contao 2.10.0?
Die Extension ist wohl noch nicht optimiert für Contao 2.10.0, oder?
--> Müsste man bei dem der "Zugriff auf die File-Struktur von Contao" für den File-Browser was optimieren/ändern?
filebrowser init Einstellungen in der TinyMCE Konfiguration werden nicht übernommen
Hallo!
ich hab alles so gemacht, wie aus dem Thread zu entnehmen war, aber der Dateimanager-Button wird garnicht angezeigt neben dem Adressfeld. Also geht auch nichts.
Ich hab im FE den RTE momentan übrigens nur auf den Mitgliederseiten, kann es also auch nur da testen.
Im HTML-Quellcode stellte ich nun fest, dass die Einträge anscheinend garnicht geladen werden. Aber wo kommt das her, was stattdessen geladen wird? Ich verwende keine tinyCustom.php, alles Standard. Dementsprechend auch kein DCA-Eintrag.
Na hoffentlich antwortet mir jemand - der Thread ist ja schon älter. Aber ich brauch das Plugin unbedingt und weiß nicht mehr weiter. Alles durchgecheckt und nichts Verdächtiges gefunden. Hier der HTML-Quellcode. Die geänderten Einstellungen sind wie gesagt nicht zu sehen.
Code:
<script type="text/javascript" src="http://meineWebseite/plugins/tinyMCE/tiny_mce_gzip.js"></script> <script type="text/javascript"><!--//--><![CDATA[//><!-- tinyMCE_GZ.init({ plugins : "advimage,autosave,contextmenu,directionality,emotions,inlinepopups,paste,safari,save,searchreplace,spellchecker,style,table,template,typolinks,xhtmlxtras", themes : "advanced", languages : "de", disk_cache : false, debug : false }); //--><!]]> </script> <script type="text/javascript"><!--//--><![CDATA[//><!-- tinyMCE.init({ mode : "exact", height : "300", language : "de", elements : "ctrl_text", remove_linebreaks : false, force_hex_style_colors : true, fix_list_elements : true, fix_table_elements : true, font_size_style_values : "8pt,10pt,12pt,14pt,18pt,24pt,36pt", doctype : '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">', document_base_url : "http://www.townmile-media.de/", entities : "160,nbsp,60,lt,62,gt", cleanup_on_startup : true, save_enablewhendirty : true, save_on_tinymce_forms : true, advimage_update_dimensions_onchange : false, plugins : "advimage,autosave,contextmenu,directionality,emotions,inlinepopups,paste,safari,save,searchreplace,spellchecker,style,table,template,typolinks,xhtmlxtras", spellchecker_languages : "+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,Portuguese=pt,Spanish=es,Swedish=sv", content_css : "/basic.css,/system/themes/tinymce.css", event_elements : "a,div,h1,h2,h3,h4,h5,h6,img,p,span", extended_valid_elements : "q[cite|class|title]", tab_focus : ":prev,:next", theme : "advanced",
PS: Eben setzte ich die Höhe mal von 300 auf 400px, um ganz sicher zu sein. Es steht nach wie vor 300 drin, wird also tatsächlich ignoriert ...
Code:
<script type="text/javascript"><!--//--><![CDATA[//><!--
tinyMCE_GZ.init({
<========= Und hier hatte ich file_browser_callback : "filebrowser", reingesetzt, auch nicht da (die Leerzeile nur zur Veranschaulichung).
plugins : "advimage,autosave,contextmenu,directionality,emotions,inlinepopups,paste,safari,save,searchreplace,spellchecker,style,table,template,typolinks,xhtmlxtras",
themes : "advanced",
languages : "de",
disk_cache : false,
debug : false
});
//--><!]]>
</script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
tinyMCE.init({
<========= Und hier hatte ich ebenfalls file_browser_callback : "filebrowser", reingesetzt, ebenfalls nicht da.
mode : "exact",
height : "300", <======= Da!!??
language : "de",
elements : "ctrl_text",
remove_linebreaks : false,
force_hex_style_colors : true,
fix_list_elements : true,
fix_table_elements : true,
font_size_style_values : "8pt,10pt,12pt,14pt,