Hinweise


Antwort
 
LinkBack (1) Themen-Optionen Thema durchsuchen Bewertung: Bewertung: 1 Stimmen, 4,00 durchschnittlich.
Alt 21.04.2005, 11:46   1 links from elsewhere to this Post. Click to view. #1
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User

Bild-Plugin für tinyMCE


nachdem ich lange gesucht habe, bin ich endlich fündig geworden.

Das Plugin ibrowse ist lizensfrei und enthält Bildauswahl mit Vorschau und auch eine Upload-Funktion.
Das ist wunderbar, kann man sich so einiges an Routinen sparen.

Die Installation ist sehr leicht - einfach den ibrowse-ordner in das plugin-Verzeichnis kopieren. Darin gibt es eine config.php, wo die Pfade und die Bild-Ordner festgelegt werden. Für den Upload müssen diese natürlich chmod 777 haben.

die Einbindung in das tinyMCE geschieht bei der Initialisierung, steht im Textfile.

Gerne werde ich später noch einige Erläuterungen geben, aber vorab könnt ihr ja selber mal probieren.

Wehrmutstropfen: In dem Dialog sind Sonderzeichen falsch, bei z.B. ü werden die Punkte vor das u gesetzt - k.A. wieso.
Im FF sind einige Werte im Dialog noch undefined, das muss noch gefixed werden.

Viel Spass damit.
Angehängte Grafiken
Dateityp: gif ibrowse.gif (26,1 KB, 1268x aufgerufen)
Angehängte Dateien
Dateityp: zip tinyMCE_ibrowser.zip (12,7 KB, 936x aufgerufen)
__________________

TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten


Alt 21.04.2005, 14:22   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Das Umlautproblem habe ich lösen können.
Sprachdatei im Anhang

Ausserdem ein Update von ibrowse.php - jetzt gehts auch im FF

Hier auch der offizielle Projektlink:
http://sourceforge.net/tracker/index...81&atid=635684
Angehängte Dateien
Dateityp: zip ibrowser.zip (13,2 KB, 0x aufgerufen)
__________________

TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer

Geändert von steffenk (21.04.2005 um 21:29 Uhr).
steffenk ist offline   Mit Zitat antworten
Alt 23.04.2005, 00:20   #3
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
dachte eigentlich, das das einige gebrauchen könnten ...
hab ich wohl von mir auf andere geschlossen.
__________________

TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 24.04.2005, 06:26   #4
TP-Junior
 
Benutzerbild von MMLVc
 
Registriert seit: Oct 2004
Ort: Hamburg
MMLVc macht alles soweit korrekt

Tolle Wurst !


Hi, wollte dir mal sagen: DANKE !!!, bin schon seit stunden auf der Suche nach so einem Plugin für den Editor.

Hmm, ich krieg das nicht zum laufen, im PopUp werden nur die rvariablennamen angezeigt.


//edit: Ich hab´da ´nen anderen tollen OnlineEditor gefunden, vieleicht ist das auch was für dich: http://www.fckeditor.net/
Danke, MMLVc

Geändert von MMLVc (24.04.2005 um 08:43 Uhr).
MMLVc ist offline   Mit Zitat antworten
Alt 24.04.2005, 09:40   #5
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein
hallo steffen,

keine sorge ... es haben sicher schon einige gelesen und sich auch ueber den tip gefreut. nur scheint es beim einbau tatsaechlich ein paar kleine probleme zu geben.
nach anfaenglichen schwierigkeiten bei der initialisierung des objekts 'ta' ist auch bei mir die sache bei den angezeigten variablen stehengeblieben.

vielleicht waere es guenstig, wenn du das einbinden noch mal etwas ausfuehrlicher beschreiben wuerdest bzw. einfach eine bsp.-seite zeigen kannst. dann koennten wir es besser nachvollziehen.

hab vielen dank!


hardy
__________________
/b{2}|[^(bb)]/

[Workshop] Nested sets
webdevelopment + visualisierung
theo ist offline   Mit Zitat antworten
Alt 24.04.2005, 11:30   #6
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
ok, ich erläutere mal, wie man das ganze einbindet.

Als erstes muss timyMCE auf den server geladen werden.
Ich nehme als Beispiel den Ordner /editor, indem alles abgelegt wird.
Der Ordner editor befindet sich im root und hat folgende Struktur:

-langs
-plugins
-themes
blank.htm
tiny_mce.js
tiny_mce_popup.js
tiny_mce_src.js

In den Ordner plugins wird der Ordner ibrowser reinkopiert.
Dieses Plugin wollen wir erst mal konfigurieren.
Damit die User nicht Webimages löschen, nehmen wir einen Order /userpics,
den wir auch im root erstellen und mit chmod 777 belegen.
Dann gehen wir in den ordner editor/plugins/ibrowser und öffnen die Datei config.php mit einem Editor.

Wir geben als erstes den absoluten Pfad unseres editor-Ordners ein:
PHP-Code:
$tinyMCE_dir '/home/web0/html/editor/'
als nächstes die Adresse der Domain:
PHP-Code:
$tinyMCE_base_url 'http://www.meine-domain.de/'
Jetzt fügen wir den Ordner userpics zur Image-Liste hinzuzu (ebenfalls mit absolutem Pfad):

PHP-Code:
$tinyMCE_imglibs = array(
  array(
    
'value'   => '/home/web0/html/userpics/',
    
'text'    => 'User-Bilder',
  ),
//  array(
//    'value'   => '',
//    'text'    => 'not configured',
//  ),
); 
und speichern die Datei.

Jetzt ein Beispiel, wie wir den tinyMCE in die Seite einbinden.
Es gibt 3 Modi, wie tinyMCE auf textareas reagieren soll:
mode textareas - alle textareas werden zum Editor
mode specific_textareas - alle texteareas mit bestimmtem Attribut werden zum Editor
mode exact - nur die in elements aufgelisteten Textareas werden zum Editor

Der Einfachheit halber nehmen wir den ersten Modus.

Wir wollen einen full-feature-Editor aufbauen mit deutscher Sprache und den Toolbars oben, wie man das von anderen Editoren gewohnt ist.
Die Features verlangen den advanced Modus.

Wir haben 3 Toolbar-Leisten zur Verfügung, denen wir neben den Standardbuttons vorher oder nachher die Plugins zufügen können.

woolen wir z.B. der 3. Zeile an erster Stelle Buttons hinzufügen, so definieren wir sie mit

theme_advanced_buttons3_add_before : "plugin1,plugin2,seperator",

So sieht eine Beispielseite dann aus:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<title>Untitled</title>
</head>

<body>
<script language="javascript" type="text/javascript" src="/editor/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
	tinyMCE.init({
    	mode : "textareas",
		language: "de",
		theme : "advanced",
		plugins : "table,save,advlink,emotions,insertdatetime,zoom,searchreplace,print,ibrowser,preview",
		theme_advanced_buttons1_add_before : "",
		theme_advanced_buttons1_add : "forecolor,backcolor,seperator",
		theme_advanced_buttons2_add_before : "",
		theme_advanced_buttons2_add : "",
		theme_advanced_buttons3_add_before : "",
		theme_advanced_buttons3_add : "seperator,insertdate,inserttime,seperator,emotions,ibrowser,seperator,preview,print",
		theme_advanced_toolbar_location : "top",
		theme_advanced_toolbar_align : "left",
		theme_advanced_path_location : "bottom",
		content_css : "example_full.css",
	    plugin_insertdate_dateFormat : "%d.%m.%Y",
	    plugin_insertdate_timeFormat : "%H:%M:%S"
	});
</script>
<h1>Editor</h1>
<form>
<textarea cols="60" rows="40" style="width:500px;height:400px;">
</textarea>
</form>
</body>
</html>
und schon ist alles einsatzbereit.

Der Ibrowser ist nicht zu verwechseln mit dem normalenen "insert Image", wo lediglich eine Url zum Bild eingesetzt wird. Das Symbol für den IBrowser ist in der untersten Reihe das 3. von rechts.

Ich hoffe, der Ansatz gibt einen Einstieg und hilft, den Editor an eigenen Bedürfnisse anzupassen.
__________________

TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer

Geändert von steffenk (24.04.2005 um 12:03 Uhr).
steffenk ist offline   Mit Zitat antworten
Alt 24.04.2005, 12:01   #7
TP-Junior
 
Benutzerbild von MMLVc
 
Registriert seit: Oct 2004
Ort: Hamburg
MMLVc macht alles soweit korrekt
Super!!!, Danke dafür!
MMLVc ist offline   Mit Zitat antworten
Alt 24.04.2005, 12:02   #8
DSB
TP-Veteran
 
Benutzerbild von DSB
 
Registriert seit: Mar 2005
Ort: Weyhe
DSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKE
Wow Steffen, Du bist so eine gute Seele von Programmierer.
Ich finds toll, dass Du anderen Dein Wissen und Deine Erfahrung so bereitwillig und vor allem verständlich mitteilst. *applaus*
Wenn Deutschland ein paar mehr von Deiner Sorte hätte, dann wäre hier keiner auf die Idee gekommen Inder zu importieren.

TinyCME werde ich auch für ein selbstgeschreibenes CMS-System nutzen und da kommt Dein PlugIn genau zum richtigen Zeitpunkt.
Vielen Dank.
__________________
Gruß, DSB
Einfaches Backup/ Restore Deiner MySQl-Datenbank
Zend Certified Engineer PHP5
DSB ist offline   Mit Zitat antworten
Alt 24.04.2005, 12:25   #9
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein
Thumbs up

fettes ding!


... zehn daumen hoch!

wenn es jetzt nicht mehr klappt, dann weiss ich nich ...


@dsb: vielleicht sollten wir steffen fuer benedikts erste heiligsprechung vorschlagen
... ach nee ... lieber nicht. sowas geht soweit ich weiss nur posthum.


hardy
__________________
/b{2}|[^(bb)]/

[Workshop] Nested sets
webdevelopment + visualisierung
theo ist offline   Mit Zitat antworten
Alt 24.04.2005, 12:31   #10
DSB
TP-Veteran
 
Benutzerbild von DSB
 
Registriert seit: Mar 2005
Ort: Weyhe
DSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKEDSB ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von theo
@dsb: vielleicht sollten wir steffen fuer benedikts erste heiligsprechung vorschlagen
Achtung Kalauer:
Um Gottes Willen!

Dann steht uns hier ja nicht mehr zur Verfügung.
Allerdings müsste er dann für seien Weltreisen auch alle anderen Sprachen lernen: Cobol, Pascal, C++ ..
__________________
Gruß, DSB
Einfaches Backup/ Restore Deiner MySQl-Datenbank
Zend Certified Engineer PHP5
DSB ist offline   Mit Zitat antworten
Alt 24.04.2005, 13:33   #11
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein
... er soll doch kein programmierpapst werden.

if (date('ostern')) echo "urbi && orbi";
__________________
/b{2}|[^(bb)]/

[Workshop] Nested sets
webdevelopment + visualisierung
theo ist offline   Mit Zitat antworten
Alt 24.04.2005, 15:17   #12
TP-Supporter
 
Benutzerbild von Weede
 
Registriert seit: Jun 2004
Weede ist auf einem guten Weg
dachte das heißt "urbi @ orbi" ^^

nach dem durchlesen des ganzen, interessiert es mich jetzt brennend, was das überhaupt ist
__________________
Ich bin bereit, meinem Schöpfer gegenüberzutreten.
Ob mein Schöpfer ebenso bereit ist, diese Begegnung über sich ergehen zu lassen, ist eine andere Sache.
Weede ist offline   Mit Zitat antworten
Alt 24.04.2005, 15:26   #13
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein
Zitat:
Zitat von Weede
dachte das heißt "urbi @ orbi" ^^
hatte mich doch glatt versprochen ...

Zitat:
Zitat von Weede
nach dem durchlesen des ganzen, interessiert es mich jetzt brennend, was das überhaupt ist
der oster- und weihnachtssegen. "der stadt und dem erdkreis"


ps: jetzt machen wir hier auch noch religionsunterricht
__________________
/b{2}|[^(bb)]/

[Workshop] Nested sets
webdevelopment + visualisierung
theo ist offline   Mit Zitat antworten
Alt 28.04.2005, 13:56   #14
TP-Junior
 
Registriert seit: Apr 2005
nullpunkt macht alles soweit korrekt
hi,

erstmal danke für ausführlichen berichte hier.
ich wollte das plugin installieren, und habe nun das problem, dass
er mir den error ausgiebt, dass das verzeichnis nicht existiere.

ich habe die server- und die physischen pfade bestimmt korrekt abgegeben.

ich hab mit fehlerausgaben begonnen, habe aber nix gescheites gefunden.

den ordner hab ich auf 777 gesetzt...

kann mir jemand bei der analyse helfen? kennt jemand das tool in- und auswendig?

mfg nullpunkt
nullpunkt ist offline   Mit Zitat antworten
Alt 28.04.2005, 14:10   #15
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
wenn Du Dich noch ein paar Tage geduldest, kannst Du das brandneue ibrowser Plugin installieren. Das ist noch einfacher zu konfigurieren und zu handeln.
Einen kleinen Einblick bekommst Du hier

ansonsten - wie hast Du die Pfade deklariert ? Slash auch am Ende ?
__________________

TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik > CMS/Shop-Systeme
Bild-Plugin für tinyMCE Bild-Plugin für tinyMCE
« Welche Shop Software? | Enzyklopädie für xt:Commerce-Shopsoftware online »

LinkBacks (?)
LinkBack to this Thread: http://www.traum-projekt.com/forum/89-cms-shop-systeme/64284-bild-plugin-f-r-tinymce.html
Erstellt von For Type Datum
PHPKid-Forum von Joh.-Chr. Hanke: .:. Thema anzeigen - Erweiterung für CMBasic und den TinyMCE Bild Plugin iBrowser This thread Refback 05.11.2007 14:43

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:08 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67