Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 26, 2012, 11:37:40 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Interested in joining the WebsiteBaker team?
For more Information read
here
or on our
new website
.
155556
Posts in
21715
Topics by
7737
Members
Latest Member:
gx-world
WebsiteBaker Community Forum
Deutsch (German)
Module & Snippets
(Moderator:
badknight
)
Bildunterschriften mit dem CKE Editor (suche Anregung)
Pages: [
1
]
Go Down
Author
Topic: Bildunterschriften mit dem CKE Editor (suche Anregung) (Read 620 times)
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Bildunterschriften mit dem CKE Editor (suche Anregung)
«
on:
November 28, 2011, 12:23:38 AM »
Hallo,
nehmt es mir nicht übel, dass ich die "leichte Methode" wähle und als erstes nachfrage, bevor ich mich selbst auf die Suche mache.
Es kann ja sein, dass jemand von euch das bereits gemacht hat und sein wissen teilen möchte.
Ich brauche die Möglichkeit, im CKE Bilder einzufügen und diese "auf einen Schlag" bzw. in einem Durchgang, mit Bildunterschriften zu versehen.
Ich suche keine jQuery Lösung, die z.B. aus dem TITLE Attribut des Bildes den Text ausliest und ein ganzes HTML Konstrukt um das Bild herum bastelt und den Text wieder einfügt. Es sollte so sein, dass das ganze in die Datenbank gespeichert wird (das HTML gerüst) und wenn die Seite vom Server rausgegeben wird, das ganze bereits vorhanden ist und nicht browserseitig konstruiert wird.
Jemand?
Gruß,
Stefek
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
gottfried
Offline
Posts: 981
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #1 on:
November 28, 2011, 06:38:08 PM »
Hallo Stefek!
auf Anhieb würde ich sagen, ich nehm die Bilder aus der z.B Foldergallery, da kann ich schön die texte pflegen und bau drunter ein droplet ein, welches mir die description zum Bild aus der datenbank holt. Natürlich müßte man das droplet jeweils mit dem Bildnamen versorgen.
Code:
....
global $database
......
$bn=basename($image) ;
$sql = 'SELECT * FROM ' . TABLE_PREFIX . 'mod_foldergallery_files WHERE file_name="' . $bn . '" ORDER BY position ASC;';
$query = $database->query($sql);
while ($bild = $query->fetchRow()) {
if ($bild['file_name'] == 'folderpreview.jpg')
continue;
$ca = $bild['caption'];
$caption =preg_replace("/\r\n|\n|\r/i","<br>",$ca);
}
return $caption
....
«
Last Edit: November 28, 2011, 06:47:29 PM by gottfried
»
Logged
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #2 on:
November 28, 2011, 08:25:26 PM »
Hallo Gottfried,
danke für die Mühen.
Aber tatsächlich ist diese Lösung nicht geeignet.
Die Bildauswahl soll, wie bisher, über den CKEditor von statten gehen.
Wenn man jetzt ein Bild im CKE auswählt, kann man da auch Titel, Alt-Text und andere Angaben machen.
Ich will dort gerne ein Feld haben, in den ich die Bildunterschrift platziere.
Ich habe mir das noch nicht weiter angeschaut.
Ich weiß, dass es mit einer Tabelle ginge, aber auch das ist keine Lösung.
Für weitere Ideen und Lösungsansätze bin ich sehr offen.
Danke Dir auf jeden Fall.
Gruß,
Stefek
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
einteik
Offline
Posts: 37
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #3 on:
November 28, 2011, 11:06:44 PM »
Gibt versch. Wege.
!) In ckeditor\plugins\image\dialogs\image.js ein zus. Feld caption definieren. Ist nicht die urspr. Anforderung, aber machbar. Analog der Datei dürfte ein neues Feld kein Problem sein hinzuzufügen.
2) Ein CK-Template erstellen. In der wb_config gibt es einiges - auch dies ist selbsterklärend. Für Klasse .caption die WB-Template-CSS anpassen.
3)Eine automatische Verknüpfung zu bestehendem Datensatz herstellen per AJAX mit Schlüsselwort. Aufwendig, bei vielen Dokumenten ist aber eine alleinige Konzentration auf den WYSIWYG-Editoren zu hinterfragen. Ein "externes" WB-Modul mag mehr einmalige dafür weniger laufende Arbeit erfordern.
Logged
NorHei
Forum administrator
Offline
Posts: 485
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #4 on:
November 28, 2011, 11:11:05 PM »
Warum reicht es nicht die Bildunterschrift im Editor zu ändern? Für den CKE gibt es doch sehr schöne Templates (hab die gleichen auch noch das man sie per CSS gestalten kann). Da hat man dann eine Überschrift und Unterschrift und muss die nur ersetzen bzw eine von beiden löschen. Man könnte auch ein Template mit nur einer Unterschrift machen.
Logged
It is easier to change the specification to fit the program than vice versa.
mr-fan
Offline
Posts: 1556
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #5 on:
November 29, 2011, 12:01:32 AM »
Hier mal zwei "Bild Templates" für den CKE - editor.styles.js eintragen und per CSS anpassen und gut is...
Code:
title: 'Bild links mit Überschrift',
image: 'template1.gif',
description: 'Bild links mit Überschrift und Textumfluss.',
html:
'<h3>' +
'Überschrift hier.'+
'</h3>' +
'<img class="picleft" src="/modules/ckeditor/ckeditor/plugins/templates/templates/images/no_image.jpg" />' +
'<p>' +
'Hier der Text' +
'</p>'+
'<p style="clear:left;">' +
'Weiter...' +
'</p>'
},
{
title: 'Bild rechts mit Überschrift',
image: 'template4.gif',
description: 'Bild rechts mit Überschrift und Textumfluss.',
html:
'<h3>' +
'Überschrift hier.'+
'</h3>' +
'<img class="picright" src="/modules/ckeditor/ckeditor/plugins/templates/templates/images/no_image.jpg" />' +
'<p>' +
'Hier der Text' +
'</p>'+
'<p style="clear:right;">' +
'Weiter...' +
'</p>'
},
Sinnvolle "Fülltexte" erleichtern den Editoren was wohin gehört...
Gruß Martin
Logged
jacobi22
Betatester
Offline
Posts: 1376
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #6 on:
November 29, 2011, 01:25:36 AM »
nu muß ich mal doof fragen...
obige Vorlagen läd er mir nur, wenn ich sie in die ckeditor/wb_config/custom/editor.templates.js eintrage. Nur, wenn ich diese Datei
nicht
habe, läd er mir die
Vorlagen
aus der editor.styles.js im Template-Ordner. Dort eingetragene Styles läd er auch so.
Ist das korrekt so oder mach ich was falsch?
Logged
LG Uwe
Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #7 on:
November 29, 2011, 02:06:40 AM »
Hallo Leute,
danke für die rege Beteiligung.
Ich werde mir den Vorschlag von Martin näher ansehen.
Das geht in die Richtung, wie ich es brauche.
So ungefähr habe ich mir das Endprodukt vorgestellt:
http://www.mediaevent.de/2004/09/html-bildunterschrift/
LG,
Stefek
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
mr-fan
Offline
Posts: 1556
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #8 on:
November 29, 2011, 08:29:07 AM »
Quote from: jacobi22 on November 29, 2011, 01:25:36 AM
nu muß ich mal doof fragen...
obige Vorlagen läd er mir nur, wenn ich sie in die ckeditor/wb_config/custom/editor.templates.js eintrage. Nur, wenn ich diese Datei
nicht
habe, läd er mir die
Vorlagen
aus der editor.styles.js im Template-Ordner. Dort eingetragene Styles läd er auch so.
Ist das korrekt so oder mach ich was falsch?
hihi..._das_ kommt ganz darauf an welche Version des CKE man hat das ist überall ein wenig anders glaube ich...gibt eine Variante mit default und custom _Ordnern_ im Modul und eine die dann alle relevanten Dateien im Template root + Ordner editor absucht...
Jo habe damit nie Probleme mit Kunden einfach Fülltext ins Markup eintragen ala "HIER 1X KLICKEN NUR BILDBESCHREIBUNG" aber nicht vergessen zum 2ten Klicken zu animieren mit einem einfachen neuen <p> Tag ebenfalls mit Fülltext ala "HIER 1X KLICKEN UND WEITER IM TEXT" sonst bringen ein paar mal Enter das ganze Layout durcheinander und das Telefon klingelt bei dir...
Gruß Martin
Logged
ruebenwurzel
WebsiteBaker Org e.V.
Offline
Posts: 7973
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #9 on:
November 29, 2011, 09:56:00 AM »
Hallo,
Quote
nu muß ich mal doof fragen...
obige Vorlagen läd er mir nur, wenn ich sie in die ckeditor/wb_config/custom/editor.templates.js eintrage. Nur, wenn ich diese Datei nicht habe, läd er mir die Vorlagen aus der editor.styles.js im Template-Ordner. Dort eingetragene Styles läd er auch so.
Ist das korrekt so oder mach ich was falsch?
im wb_config Odner gibt es eine readme-faq.txt. Da steht unter anderem drinne:
Quote
Why are there different folders?
# Answer: #
All four configuration files (wb_ckconfig.js, editor.css, editor.styles.js, editor.templates.js) are both available in
_yourwbinstallation_/modules/ckeditor/wb_config/default
_yourwbinstallation_/modules/ckeditor/wb_config/custom
The custom files all have the file prefix "custom.".
They are not loaded and recognized by the CKEditor module unless you remove the "custom."!
As an example in wb_config/custom:
Change the filename "custom.editor.style
s.js" with your FTP-Browser / AddonFileEditor / ... into "editor.styles.js".
It is necessary to have this custom files - you should never change the files in default folder, as they are overwritten with any update of CKEditor module and / or WebsiteBaker! If you have any problems when upgrading CKEditor module to another version and problems are occuring, just change the filename back to "custom." and then have a look at the files.
Bedeuted, dass Änderungen in den costum.... Dateien nur dann übernommen werden, wenn man das "custom" aus dem Namen rausmacht, ansonsten nimmt er immer die default.
Die Idee hinter diesen diversen Ordnern find ich ja nicht schlecht, letztendlich sorgt das aber auch bei mir mehr für Verwirrung, als dass es wirklich hilfreich ist. Ich ändere für meine Kunden lediglich immer nur die Dateien im default ordner, da weiß ich dass es geht, das custom Geraffel interessiert mich nicht.
Matthias
Logged
jacobi22
Betatester
Offline
Posts: 1376
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #10 on:
November 29, 2011, 12:09:50 PM »
Die Readme hatte ich gelesen, aber keinen Zusammenhang mit meinem "Problem" gesehen, weil es dabei ja nicht um den Dateinamenszusatz "custom" geht, sondern eher darum, das ckeditor die Anweisungen ignoriert, sofern die andere Datei besteht (siehe mein Post dazu). Bin eher davon ausgegangen, das - ähnlich wie bei CSS-Anweisungen - die Einträge beider editor.styles.js berücksichtigt werden. Das macht er wohl mit den Styles anweisungen, aber nicht mit solchen Vorlagen.
Hatte vorher diese Vorlagen immer "ignoriert", wurden noch nie benötigt, darum war das Neuland. Wenn man weiß, wo man etwas eintragen muß, funktioniert es ja auch
Logged
LG Uwe
Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
ruebenwurzel
WebsiteBaker Org e.V.
Offline
Posts: 7973
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #11 on:
November 29, 2011, 12:55:23 PM »
Hallo,
Quote
Wenn man weiß, wo man etwas eintragen muß, funktioniert es ja auch
yepp.
Matthias
Logged
mr-fan
Offline
Posts: 1556
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #12 on:
November 29, 2011, 05:07:38 PM »
Quote from: jacobi22 on November 29, 2011, 12:09:50 PM
Hatte vorher diese Vorlagen immer "ignoriert", wurden noch nie benötigt, darum war das Neuland. Wenn man weiß, wo man etwas eintragen muß, funktioniert es ja auch
ts ts ts - diese Vorlagen sind eines der besten Funktionen am CKE und zusammen mit den Styles die man sich ins Dropdown stellen kann und so direkt CSS Klassen zuweisen (z.B. Klicke auf Bild -> klicke auf "Stile" und wähle links/rechts/mittig/mit oder ohne CSS Rahmen)
-ohne diese Funktionen würde ich den TinyMCE dem CKE vorziehen...aber so ist der CKE die erste Wahl.
Mit den Vorlagen macht man es dem Benutzer sehr leicht einen "sauberen" Content zu bekommen. Wenn Inhaltsteile mehr als 2-3 mal vorkommen wird daraus sofort ein CKE Template...im Threat gibt es einige gute Beispiele auch zum download...aber die die schon dabei sind sprechen eh für sich bloß mit den Hochkommas aufpassen sonst geht gar nichts!
Quote
ändere für meine Kunden lediglich immer nur die Dateien im default ordner, da weiß ich dass es geht, das custom Geraffel interessiert mich nicht.
entweder so oder man legt sich im Template Ordner /editor/ an klappt auch einwandfrei...
Gruß Martin
Logged
gottfried
Offline
Posts: 981
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #13 on:
November 29, 2011, 06:40:52 PM »
Waldschwein/Aldus/Stefek
Logged
gottfried
Offline
Posts: 981
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #14 on:
November 29, 2011, 06:51:57 PM »
Pardon!
Wenn ich das thread summa summarum betrachte, gibt es anscheinend Möglichkeite im CKE Editor mit Vorlagen
zu arbeiten. So richtig schlau geworden bin ich aus dem thread nun nicht, Wo kuck ich denn da am besten nach?
Logged
jacobi22
Betatester
Offline
Posts: 1376
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #15 on:
November 29, 2011, 08:24:55 PM »
Quote from: gottfried on November 29, 2011, 06:51:57 PM
Pardon!
Wenn ich das thread summa summarum betrachte, gibt es anscheinend Möglichkeite im CKE Editor mit Vorlagen
zu arbeiten. So richtig schlau geworden bin ich aus dem thread nun nicht, Wo kuck ich denn da am besten nach?
Der CKEditor bietet die relativ einfache Möglichkeit, über die Vorlagenauswahl ein vorgefertigtes HMTL-Konstrukt für vorher festgelegte oder eigene Content-Designs oder auch nur Teile davon in die jeweilige Page einzufügen. Im CKEditor erreichst du diese Auswahl über den Button Vorlagen, links neben Quelltext.
Nun gibt es innerhalb des ckeditor-Ordner verschiedene Dateien, in denen die bestehenden Vorlagen festgelegt sind,die hier wichtigen heißen editor.template.js und editor.style.js (Ablageort z.b.
modules/ckeditor/wb_confi/default/
, möglich wäre auch der Ordner deines aktuellen Templates.) Da es mehrere Varianten gibt, macht das jeder auch etwas anders. Ich habe verschiedene Vorlagen, die ich in der "Grundausstattung von WB haben möchte, darum kommen sie in o.g. Ordner meines FTP-Paketes. Andere, kundenspezifische Vorlagen und Styles kommen in den Template-Ordner, weil nur dieser Kunde diese Einstellung benötigt.
Eine Variante für Styles (das bekannte "Red Title"") in editor.styles.js
Code:
CKEDITOR.addStylesSet( 'wb',
[ { name : 'Red Title' , element : 'h3', styles : { 'color' : 'Red' } }
]);
Beispiel für eine Vorlage: siehe oben.
(Wie gesagt, hab das gestern zum ersten Mal angeschaut und hoffe mal, das die Erklärung so weit passt). Mehr Infos gibs im Thread zum
CKEditor
Logged
LG Uwe
Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #16 on:
November 29, 2011, 10:58:18 PM »
Quote from: gottfried on November 29, 2011, 06:40:52 PM
Waldschwein/Aldus/Stefek
Ich weiß nicht genau, was die Frage ist. Mein "Beitrag" zu dem WB-Modul war ein wenig Kosmetik im Bereich des Bilduploads.
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
gottfried
Offline
Posts: 981
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #17 on:
November 30, 2011, 09:04:40 AM »
@Stefek - danke für die Antwort. Ich hielt den thread fast für eine didaktische Auseinandersetzung des speziellen Templatefähigkeit des cke editors.
Das eingebaute " Bild mit Überschrift und Untertitel" verspricht ja anderes als dann kommt, aber in dem editor.template.js kann man sich das ja hinbasteln, wie man das braucht, mit Platzhaltertexten u.s.w.
Gut zu wissen. Es war schon immer mein Problem verschiedene Backendnutzer zu einer gewissen Disziplin bei der Gestaltung ihrer z.B vitas zu bewegen, bzw. können die halt kein HTML.
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3147
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #18 on:
November 30, 2011, 01:12:36 PM »
Hallo,
ich denke es ist besser dies nicht über die editor.template.js umzusetzen, sondern dafür ein Plugin mit diversen Einstellmöglichkeiten zu erstellen.
Nur sind meine Javascript Kenntnisse bescheiden. Ich schau mal was ich machen kann.
Demnächst gibt es den CKEditor in der Coreversion 3.6.2 zum testen. Muss da noch ein paar Dinge selber checken, wegen unterschiedlichen Hostingpaketen, die Probleme machen.
Dann wäre es auch möglich über den WYSIWYG Admin Gruppenbezogene Einstellungen vorzunehmen. Nicht nur Breite, Höhe und Toolbar.
Dietmar
Logged
We are human beings - and nobody is perfect at all.
mr-fan
Offline
Posts: 1556
Re: Bildunterschriften mit dem CKE Editor (suche Anregung)
«
Reply #19 on:
November 30, 2011, 02:30:46 PM »
Quote from: Luisehahne on November 30, 2011, 01:12:36 PM
Hallo,
ich denke es ist besser dies nicht über die editor.template.js umzusetzen, sondern dafür ein Plugin mit diversen Einstellmöglichkeiten zu erstellen.
Nur sind meine Javascript Kenntnisse bescheiden. Ich schau mal was ich machen kann.
Dietmar
eigentlich unnötig solange es Module wie Members gibt...
...den wenn eine einfache HTML Vorlage nicht funktioniert....dan
n gibt es ein umbenanntes und voreingestelltes Membersmodul!
Einfach die Felder für die Inhalt gebrauchen und in der Schleife in beliebige HTML Formate bringen...kann man sogar per Droplet (fieldcheck im Forum suchen) testen ob das Feld leer ist um "leere Tags" zu vermeiden...
dann hat man 100% validen Output.
Mache ich aber nur für "Items" die öfters als 3-5 mal auftreten, öfters mal geändert werden, oder nur auf einer Seite/Section auftreten...und für alles was quer über die Webseite verstreut ist muss eine "Vorlage" reichen.
alles andere für simplen HTML Output (also ganzes Plugin programmieren) wäre ein wenig overhead? Oder nicht
Gruß Martin
Logged
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...