Re: [TYPO3-german] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren

2017-02-01 Diskussionsfäden Michael_OF

Hallo Mark!


Witzig.. Sachen aus Redmond, welche auf Linux laufen.
Werde ich baldmöglichst direkt mal ausprobieren!


Danke,
Michael


Am 01.02.2017 um 23:51 schrieb Mark Boland:
> Hi Michael,
> 
> wie sieht's aus mit Visual Studio Code?
> https://code.visualstudio.com/?wt.mc_id=DX_841432&utm_source=vscom&utm_medium=ms%20web&utm_campaign=VSCOM%20Home
> 
> Grüße,
> Mark
> 
>> Am 01.02.2017 um 21:07 schrieb Michael_OF :
>>
>> Hallo zusammen,
>>
>>
>> ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu 
>> TYPO3 HTML und CSS Dateien editieren zu
>> können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei 
>> zeigt, welche CSS Regeln auf dem aktuellen
>> Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen 
>> kann.
>>
>> Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax 
>> Highlighting sowohl für HTML als auch CSS, ist
>> aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig 
>> funktionieren. Und der Weg von Firebug ins
>> Backend ist auch lang 
>>
>> Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem.
>>
>> Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein 
>> "Monster"
>>
>> Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür?
>>
>>
>> Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber 
>> Antworten nur an mich trotzdem ok?
>>
>>
>> Viele Grüße,
>> Michael
>> ___
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Frontend User / Import

2017-02-01 Diskussionsfäden Michael_OF
Lieber Mikel,


herzlichen Dank für Deine sehr ausführliche Antwort!!!

Es ging um einen Erstimport, von Daten, die wie so oft in einem Spreadsheet 
vorlagen (LibreOffice Calc).

Ich habe interessehalber (WENN Du es schon beschreibst) mir aber auch die 
Export Funktionalität angesehen, spannend, was
da geht. Mal sehen, wann ich das mal brauche.

Zur Variante "nur schneller einpflegen":

"Möglichkeit 1" wäre das erste PHP-Script meines Lebens gewesen. Eine innere 
Schwingung sagte mir: Lass es im Moment ;-)

Ich finde aber das echt spannende an dieser Mailing-Liste, dass ich felsenfest 
überzeugt davon bin, dass meiste, was
hier diskutiert wird, irgendwann einmal brauchen zu können. Gilt auf jeden Fall 
auch für Deine PHP-Tipps.

"Möglichkeit 2" war genau das, was ich mit der Frage "CSV-Import" gemeint habe. 
phpMyAdmin bietet das, an sich recht
komfortabel. Nur das ewige Thema "NULL"-Werte, hier dann im "Dreieck" 
MariaDB/phpMyAdmin <-> CSV <-> LibreOffice Calc
kann einen in den Wahnsinn treiben. Zum Glück ist das Arbeitszimmer unter dem 
Dach. Und dieser sehr große Hammer - der,
mit dem man IT-Equipment so nett in handliche kleine Stücke zerklopfen kann - 
war weit weg in der Garage .

Mein PC hat also überlebt. Abwägen bzgl Aufwand tue ich jetzt nicht mehr :-D

Aber man lernt viel bei solchen Aktionen ...


Viele Grüße,
Michael





Am 01.02.2017 um 17:10 schrieb Mikel:
> Hallo Michael,
> 
> geht es um einen Erstimport? Oder hast Du bereits vorhandene User in einer 
> anderen TYPO3-Version?
> 
> Falls letzteres:
> Klicke im Seitenbaum auf die Seite mit den FE-Usern und wähle „Branch 
> Actions“ > „Export to t3d“. In diesem Dialog kannst Du recht genau 
> selektieren, was im Export gespeichert werden soll (für Deinen Zweck 
> wahrscheinlich fe_users und fe_groups).
> In Deiner neuen Installation kannst Du auf dem gleichen Weg über „Import from 
> t3d“ importieren.
> Mach zur Sicherheit zuvor ein DB-Dump.
> 
> Falls es Dir nur darum geht, die User schneller einzupflegen:
> 
> Möglichkeit 1: Schreib Dir ein kleines PHP-Script und löse CSV oder XML in 
> ein Array auf und verwende das Extbase-Repository für die Klasse 
> FrontendUser, um die Einträge in der DB zu speichern. Die ID der Usergroup 
> kannst Du ja im Import auch setzen.
> 
> Möglichkeit 2: Falls Du phpmyadmin in Verwendung hast, kannst Du mal schauen, 
> ob dies einen CSV-Import bietet. Ich meine ja. Am besten, einen User anlegen, 
> einen CSV-Export machen, die CSV-Datei erweitern und wieder importieren. Dann 
> hast Du direkt das richtige Schema. 
> Auch hier —> DB-Dump zuvor.
> 
> Bei beiden Möglichkeiten musst Du selbst abwägen, ob das Aufbereiten des 
> Scripts mit Testing usw. weniger Aufwand ist, wie die User im BE manuell 
> anzulegen. Hängt von der Anzahl der User ab.
> 
> Mikel
> 
> 
>> Am 01.02.2017 um 15:09 schrieb Michael_OF :
>>
>> Hallo in die Runde,
>>
>>
>> allgemeine Frage: Gibt es eine "offizielle" Möglichkeit, Frontend User in 
>> TYPO3 zu laden / importieren?
>> Ich bastele gerade (m)eine Newbie-Seite für ein kleines ehrenamtliches 
>> Projekt, noch überschaubare Anzahl User, aber
>> lästig wäre es schon, alle Nutzer selbst einzutippen. Gibt es da etwas in 
>> Richtung CSV/XML o.ä.?
>>
>> Die Struktur in der Datenbank habe ich mir auch angeschaut, auf den ersten 
>> Blick scheint alles in der Tabelle "fe_users"
>> drin zu sein. (Dass die many:many Relation zwischen Frontend User und 
>> Frontend Benutzergruppe ganz gruselig über ein
>> Feld mit einer "Komma-Liste" abgebildet ist, würde es hier sogar noch 
>> einfacher machen :-) ). Aber direkte Eingriffe in
>> die Datenbank sollten ja eigentlich nur die letzte verbleibende Möglichkeit 
>> sein.
>>
>>
>> Viele Grüße,
>> Michael
>>
>> P.S.: Interessehalber: Ginge evtl. der umgekehrte Weg einfacher? Gibt es 
>> eine Möglichkeit analog z.B. zu GNU Mailman, wo
>> man sich selber registriert? Diese Liste hier ist für jeden offen, aber man 
>> kann GNU Mailman Listen auch so
>> konfigurieren, dass Anmeldungen vom Listen-Admin "abgesegnet" werden müssen 
>> - geht so was auch in TYPO3?
>> ___
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] ReflectionException does not exist

2017-02-01 Diskussionsfäden Andrea Schmuttermair
Wenn normale Caches gelöscht, Extension Ordner entfernt ist und
typo3temp geleert: ich tippe auf Extbase Reflection Cache
-> alle Cache Tabellen in der Datenbank leeren, insbesondere die mit
"reflection" im Tabellen-Namen

Außerdem gibts noch die Datei typo3conf/PackageStates.php, die enthält
manchmal alte Extensions mit "inactive", dann den kompletten Block löschen.


LG Andrea


Am 01.02.2017 um 12:08 schrieb André Sauder:
> Hallo zusammen
> 
> Ich habe heute versucht eine Extension ohne den Extension Builder zu
> erstellen.
> Dabei habe ich in dem Controller die Klasse mit einem langen Namen benannt.
> 
> Nun habe ich diese umbenannt und nun erhalte ich im Logfile von Typo3 die
> Meldung:
> 
> {"exception":"ReflectionException: Class
> Tx_KiPersonenmutationen_Controller_StaticController does not exist
> 
> Nur, diese Bezeichnung gibt es ja nicht mehr. Ich habe die Extension
> deinstalliert, gelöscht.
> Habe auch alles aus dem Tempverzeichniss gelöscht. Aber die Meldung bleibt.
> 
> Gibt es noch einen Ort, an dem die Klassenbezeichnungen von Controllern
> gespeichert werden?
> 
> Gruss André
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] NEWS Plugin / Multi-Domain

2017-02-01 Diskussionsfäden Andrea Schmuttermair
News basiert nicht auf Domain-Records, sondern auf Ordnern.
Einfach pro Domain einen Ordner "News" anlegen, und dann den Storage
Record entsprechend setzen.
Wenn du nichts konfigurierst wird halt alles angezeigt.

Am 01.02.2017 um 21:48 schrieb Michael_OF:
> Hallo zusammen,
> 
> 
> gehe ich recht in der Annahme, dass das "news" Plugin sich nicht um 
> "Domänen"-Datensätze kümmert?
> 
> Ich hatte gehofft, dass jede Domäne ihre "eigenen" Nachrichten hat, kann aber 
> nirgends finden, wo man das hinterlegen
> könnte.
> 
> Ein Inhaltselement vom Typ "Plugin" "Nachrichten-System" (Listensicht) zeigt 
> per Default auf einer Seite der Domäne A
> alle Nachrichten einer Seite aus Domäne B an.
> 
> 
> Gruß,
> Michael
> 
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren

2017-02-01 Diskussionsfäden Andrea Schmuttermair
Ich verwende nur noch PHPStorm, da sind soviele Tools integriert dass es
die paar Euro locker wert sind durch Zeitersparnis (code checker, code
completion, git, ssh, ftp, automatischer Upload,... )
Für TYPO3 gibts auch ein Typoscript Plugin (von sgalinski)

LG Andrea

Am 01.02.2017 um 21:07 schrieb Michael_OF:
> Hallo zusammen,
> 
> 
> ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu 
> TYPO3 HTML und CSS Dateien editieren zu
> können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei 
> zeigt, welche CSS Regeln auf dem aktuellen
> Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen 
> kann.
> 
> Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax 
> Highlighting sowohl für HTML als auch CSS, ist
> aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig 
> funktionieren. Und der Weg von Firebug ins
> Backend ist auch lang 
> 
> Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem.
> 
> Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein 
> "Monster"
> 
> Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür?
> 
> 
> Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber 
> Antworten nur an mich trotzdem ok?
> 
> 
> Viele Grüße,
> Michael
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren

2017-02-01 Diskussionsfäden Mark Boland
Hi Michael,

wie sieht's aus mit Visual Studio Code?
https://code.visualstudio.com/?wt.mc_id=DX_841432&utm_source=vscom&utm_medium=ms%20web&utm_campaign=VSCOM%20Home

Grüße,
Mark

> Am 01.02.2017 um 21:07 schrieb Michael_OF :
> 
> Hallo zusammen,
> 
> 
> ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu 
> TYPO3 HTML und CSS Dateien editieren zu
> können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei 
> zeigt, welche CSS Regeln auf dem aktuellen
> Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen 
> kann.
> 
> Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax 
> Highlighting sowohl für HTML als auch CSS, ist
> aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig 
> funktionieren. Und der Weg von Firebug ins
> Backend ist auch lang 
> 
> Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem.
> 
> Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein 
> "Monster"
> 
> Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür?
> 
> 
> Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber 
> Antworten nur an mich trotzdem ok?
> 
> 
> Viele Grüße,
> Michael
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] NEWS Plugin / Multi-Domain

2017-02-01 Diskussionsfäden Michael_OF
Hallo zusammen,


gehe ich recht in der Annahme, dass das "news" Plugin sich nicht um 
"Domänen"-Datensätze kümmert?

Ich hatte gehofft, dass jede Domäne ihre "eigenen" Nachrichten hat, kann aber 
nirgends finden, wo man das hinterlegen
könnte.

Ein Inhaltselement vom Typ "Plugin" "Nachrichten-System" (Listensicht) zeigt 
per Default auf einer Seite der Domäne A
alle Nachrichten einer Seite aus Domäne B an.


Gruß,
Michael


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren

2017-02-01 Diskussionsfäden Michael_OF
Hallo zusammen,


ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu 
TYPO3 HTML und CSS Dateien editieren zu
können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei 
zeigt, welche CSS Regeln auf dem aktuellen
Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen 
kann.

Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax 
Highlighting sowohl für HTML als auch CSS, ist
aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig 
funktionieren. Und der Weg von Firebug ins
Backend ist auch lang 

Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem.

Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein 
"Monster"

Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür?


Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber 
Antworten nur an mich trotzdem ok?


Viele Grüße,
Michael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Custom Image Palette

2017-02-01 Diskussionsfäden Dr. Dieter Porth

Hallo Monti,

Ausblenden bei ausgewählten Content-Elementen

Vielleicht hilft dir für dein Feld das displayCond aus der TCA weiter.



Ich habe dein Ziel so verstanden: Du möchtest Themes für deine Website 
haben - also vom Redakteur zuschaltbare und auch steuerbare Effekte für 
ausgewählte Content-Elementen.


Effekte definiert man Effekte im Frontend aber gemeinhin über CSS-Klassen.

In meiner Extension borderstyle kann ein Redakteur nur eigene Rahmen mit 
dazugehörigen eindeutigen Klassennamen definieren; aber eine Erweiterung 
auf andere CSS-Effekte sollte leicht möglich sein. Die Klassen zu den 
Rahmen kann er als Klarnamen (kein numerisches IRRE-Element) 
verschiedenen Content-Elementen zuweisen. Die Extension selbst definiert 
nur bei jedem Aufruf das CSS-File für die vergebenen Klassennamen. Das 
Interessante an der Extension ist, dass zum Beispiel die Zeitmechanismen 
von TYPO greifen sollten (habe es nie getestet). Man sollte mit TYPO3 
also ein tagezeitlich sich änderndes Layout erstellen können oder 
zeitlich begrenzte Kampagne-Layouts in die Website einbinden können. Ein 
Manko der Extension ist, dass sie derzeit keine 
multiplen-Klassenzuweisungen erlaubt, in dem zusätzlichen Textfeld 
erlaubt. (Bei Rahmen braucht man das nicht.)


Vielleicht kann dir die Extension Ideen für deine Zielumsetzung geben.
Ich denke du bis insofern auf dem Holzweg, dass du vermutlich die Regeln 
zur Datenbanknormalisierung nicht beachtest, da du die Tabellen mit 
redundanten Informationen überfrachtest. Dein Wunsch, dass die Checkbox 
ausblendbar sein soll, deutet darauf hin.


Die Extension werde ich nicht intensiv weiterentwickeln, da ich hoffe, 
dass die TCA von TYPO3 bald neben den IRRE auch Standards für 
fehlertolerante Signal->Listener-Datenbank-Relationen ermöglicht, wie 
zum Beispiel für Themes wichtig sind. Denn auch grundsätzlich zur 
eindeutigen Zusammenführung von Daten aus verschiedenen Tabellen in 
einem Datenfeld wären Signal->Listener-Datenbank-Relationen wichtig und 
hilfreich.


Mit besten Grüßen
   Dieter

Am 01.02.2017 um 09:18 schrieb Reinhardt Medien:

Hallo "Gemeinde" ;),

ich versuche seit Tagen vergeblich eine eigene Image-Palette anzulegen.

Ausgangspunkt: Ich habe bereits die normale Imagepalette um ein Feld 
(Checkbox) erweitert, um beispielsweise Animationseffekte für jedes 
einzelne Bild aktivieren zu können. Ich nutze das hauseigene image 
(als irre) für slider galerien und mehr.


Daten: - TYPO3 V.7.6.14
- Extensions: vhs, t3adminer und meine eigene rmbase
- Tabelle: sys_file_reference
- ext_tables.php und pageTSconfig.ts

Ich würde gerne die Checkbox einfach nur bei manchen CEs ausblenden.

Ziel: Für die image-palette (oder eine custom-image-palette, wenn es 
nicht mit ausblenden pro CE geht) würde ich dann einige Felder anlegen 
wolllen, die ich wahlweise aus und einblenden kann, je nach Benötigung.


Hier der Code aus der ext_tables.php
Bemerkung $rm_ll da steht der Pfad zu meiner language_db.xlf drin.

[code]
// Image-Checkbox definieren
$imageCheckbox = array(
  'rm_element_aktiv' => array(
 'exclude' => 0,
 'l10n_mode' => 'mergeIfNotBlank',
 'label' => 
'LLL:EXT:rmbase/Resources/Private/Language/locallang_db.xlf:rm.image.aktiv',

 'config' => array(
 'default' => '0',
 'eval' => '0',
'type' => 'check',
 'items' => [
   [$rm_ll.':rm.element.aktiv',1]
 ]
 )
  )
);
// sys_file_reference durch Checkbox erweitern und für alle 
Image-Paletten registrieren
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('sys_file_reference',$imageCheckbox,1); 

TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette('sys_file_reference','imageoverlayPalette','rm_element_aktiv'); 


[/code]

Ich habe in der pageTSconfig.ts bereits probiert die Zuweisung 
vorzunehmen, aber ohne Erfolg.
Das einzige was "geklappt" hat war, dass ich sie global aus und 
anstellen kann.

durch:
[code]
## 


## Felder global ausblenden
## 


TCEFORM.sys_file_reference {
rm_element_aktiv.disabled = 1
}
[/code]

Ich würde mich freuen über Tipps und Lösungsansätze.

Vielen Dank
Monti

Ps: Bitte auch schreiben, wenn ich total auf dem Holzweg bin.


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Frontend User / Import

2017-02-01 Diskussionsfäden Mikel
Hallo Michael,

geht es um einen Erstimport? Oder hast Du bereits vorhandene User in einer 
anderen TYPO3-Version?

Falls letzteres:
Klicke im Seitenbaum auf die Seite mit den FE-Usern und wähle „Branch Actions“ 
> „Export to t3d“. In diesem Dialog kannst Du recht genau selektieren, was im 
Export gespeichert werden soll (für Deinen Zweck wahrscheinlich fe_users und 
fe_groups).
In Deiner neuen Installation kannst Du auf dem gleichen Weg über „Import from 
t3d“ importieren.
Mach zur Sicherheit zuvor ein DB-Dump.

Falls es Dir nur darum geht, die User schneller einzupflegen:

Möglichkeit 1: Schreib Dir ein kleines PHP-Script und löse CSV oder XML in ein 
Array auf und verwende das Extbase-Repository für die Klasse FrontendUser, um 
die Einträge in der DB zu speichern. Die ID der Usergroup kannst Du ja im 
Import auch setzen.

Möglichkeit 2: Falls Du phpmyadmin in Verwendung hast, kannst Du mal schauen, 
ob dies einen CSV-Import bietet. Ich meine ja. Am besten, einen User anlegen, 
einen CSV-Export machen, die CSV-Datei erweitern und wieder importieren. Dann 
hast Du direkt das richtige Schema. 
Auch hier —> DB-Dump zuvor.

Bei beiden Möglichkeiten musst Du selbst abwägen, ob das Aufbereiten des 
Scripts mit Testing usw. weniger Aufwand ist, wie die User im BE manuell 
anzulegen. Hängt von der Anzahl der User ab.

Mikel


> Am 01.02.2017 um 15:09 schrieb Michael_OF :
> 
> Hallo in die Runde,
> 
> 
> allgemeine Frage: Gibt es eine "offizielle" Möglichkeit, Frontend User in 
> TYPO3 zu laden / importieren?
> Ich bastele gerade (m)eine Newbie-Seite für ein kleines ehrenamtliches 
> Projekt, noch überschaubare Anzahl User, aber
> lästig wäre es schon, alle Nutzer selbst einzutippen. Gibt es da etwas in 
> Richtung CSV/XML o.ä.?
> 
> Die Struktur in der Datenbank habe ich mir auch angeschaut, auf den ersten 
> Blick scheint alles in der Tabelle "fe_users"
> drin zu sein. (Dass die many:many Relation zwischen Frontend User und 
> Frontend Benutzergruppe ganz gruselig über ein
> Feld mit einer "Komma-Liste" abgebildet ist, würde es hier sogar noch 
> einfacher machen :-) ). Aber direkte Eingriffe in
> die Datenbank sollten ja eigentlich nur die letzte verbleibende Möglichkeit 
> sein.
> 
> 
> Viele Grüße,
> Michael
> 
> P.S.: Interessehalber: Ginge evtl. der umgekehrte Weg einfacher? Gibt es eine 
> Möglichkeit analog z.B. zu GNU Mailman, wo
> man sich selber registriert? Diese Liste hier ist für jeden offen, aber man 
> kann GNU Mailman Listen auch so
> konfigurieren, dass Anmeldungen vom Listen-Admin "abgesegnet" werden müssen - 
> geht so was auch in TYPO3?
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] ReflectionException does not exist

2017-02-01 Diskussionsfäden Mikel
Hallo André,

möglicherweise hat der Classloader den neuen Wert noch nicht erfasst. 
Im InstallTool mal alle Caches löschen (unter Important actions) und evtl. 
sogar mal aus- und wieder einloggen.

Mikel


> Am 01.02.2017 um 12:08 schrieb André Sauder :
> 
> Hallo zusammen
> 
> Ich habe heute versucht eine Extension ohne den Extension Builder zu
> erstellen.
> Dabei habe ich in dem Controller die Klasse mit einem langen Namen benannt.
> 
> Nun habe ich diese umbenannt und nun erhalte ich im Logfile von Typo3 die
> Meldung:
> 
> {"exception":"ReflectionException: Class
> Tx_KiPersonenmutationen_Controller_StaticController does not exist
> 
> Nur, diese Bezeichnung gibt es ja nicht mehr. Ich habe die Extension
> deinstalliert, gelöscht.
> Habe auch alles aus dem Tempverzeichniss gelöscht. Aber die Meldung bleibt.
> 
> Gibt es noch einen Ort, an dem die Klassenbezeichnungen von Controllern
> gespeichert werden?
> 
> Gruss André
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Frontend User / Import

2017-02-01 Diskussionsfäden Michael_OF
Hallo in die Runde,


allgemeine Frage: Gibt es eine "offizielle" Möglichkeit, Frontend User in TYPO3 
zu laden / importieren?
Ich bastele gerade (m)eine Newbie-Seite für ein kleines ehrenamtliches Projekt, 
noch überschaubare Anzahl User, aber
lästig wäre es schon, alle Nutzer selbst einzutippen. Gibt es da etwas in 
Richtung CSV/XML o.ä.?

Die Struktur in der Datenbank habe ich mir auch angeschaut, auf den ersten 
Blick scheint alles in der Tabelle "fe_users"
drin zu sein. (Dass die many:many Relation zwischen Frontend User und Frontend 
Benutzergruppe ganz gruselig über ein
Feld mit einer "Komma-Liste" abgebildet ist, würde es hier sogar noch einfacher 
machen :-) ). Aber direkte Eingriffe in
die Datenbank sollten ja eigentlich nur die letzte verbleibende Möglichkeit 
sein.


Viele Grüße,
Michael

P.S.: Interessehalber: Ginge evtl. der umgekehrte Weg einfacher? Gibt es eine 
Möglichkeit analog z.B. zu GNU Mailman, wo
man sich selber registriert? Diese Liste hier ist für jeden offen, aber man 
kann GNU Mailman Listen auch so
konfigurieren, dass Anmeldungen vom Listen-Admin "abgesegnet" werden müssen - 
geht so was auch in TYPO3?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Aimeos-Shop

2017-02-01 Diskussionsfäden Björn Hahnefeld
Hallo zusammen,

ich versuche gerade, den Aimeos-Shop für 6.2 und 7.6 einzurichten. Das ist
allerdings nicht gerade einfach.

Die Extension läuft. Teilweise ist auch der Seitenbaum mit den Extensions
schon aktiv. Doch das war es dann auch schon.

In der Online-Anleitung findet sich keine Beschreibung, wie man Produkte
und Kategorien anlegt oder das Teil rund bekommt.

Hat jemand von euch schon mit dem Shop gearbeitet und/oder diesen lauffähig
bekommen?

Viele Grüße

Björn
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] ReflectionException does not exist

2017-02-01 Diskussionsfäden André Sauder
Hallo zusammen

Ich habe heute versucht eine Extension ohne den Extension Builder zu
erstellen.
Dabei habe ich in dem Controller die Klasse mit einem langen Namen benannt.

Nun habe ich diese umbenannt und nun erhalte ich im Logfile von Typo3 die
Meldung:

{"exception":"ReflectionException: Class
Tx_KiPersonenmutationen_Controller_StaticController does not exist

Nur, diese Bezeichnung gibt es ja nicht mehr. Ich habe die Extension
deinstalliert, gelöscht.
Habe auch alles aus dem Tempverzeichniss gelöscht. Aber die Meldung bleibt.

Gibt es noch einen Ort, an dem die Klassenbezeichnungen von Controllern
gespeichert werden?

Gruss André
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] TYPO3 7.6 RTE - Popover / Tooltip mit Bootstrap 4

2017-02-01 Diskussionsfäden Johannes C. Laxander
Hallo Andrea,

> boun...@lists.typo3.org] Im Auftrag von Andrea Schmuttermair
> 
> Ich glaube dein Javascript Selector ist falsch, oder gibts sowas
mittlerweile in
> ner neuen jQuery Version?  $('[data-toggle="popover"]')
> 

Das ist ein sog. Attribut-Selektor und sollte eigentlich so auch
funktionieren.
Habe diesen Selektor-Typ schon in andern Skripten angewendet.
Außerdem ist er auch auf der Bootstrapseite so dokumentiert:
http://v4-alpha.getbootstrap.com/components/popovers/ 

Johannes.





> Damit sollte es klappen - am besten ne eigene Klasse vergeben:
> $('.btn-primary').popover('toggle');
> 
> 
> Am 31.01.2017 um 22:01 schrieb Johannes C. Laxander:
> > Ich habe eine mögliche Lösung gefunden: EXT:bootstrap_links
> >
> > Generierter HTML Code:
> >
> > 
> >  > data-toggle="popover" data-placement="top" data-trigger="hover"
> > data-content="Das ist der Erklärungstext im Popup.">Begriff 
> > 
> >
> > JavaScript:
> >
> > jQuery.noConflict();
> > jQuery(document).ready(function($) {
> > $('[data-toggle="popover"]').popover('toggle');
> > }
> >
> > Die Bibliothek tether.min.js ist vor bootstrap.min.js eingebunden.
> >
> > Allerdings wird weder bei mouse-over noch bei einem Klick das popover
> > angezeigt.
> >
> > Wo liegt das Problem?
> >
> > Johannes.
> >
> >> boun...@lists.typo3.org] Im Auftrag von Johannes C. Laxander
> >> Gesendet: Dienstag, 31. Januar 2017 18:34
> >>
> >> Hallo,
> >> in einem RTE-Text soll für bestimmte Begriffe ein Popover/Tooltip
> >> (http://v4-alpha.getbootstrap.com/components/popovers/) generiert
> >> werden.
> >>
> >> Es reicht hier nicht aus, diesen Begriffen nur Bootstrap-Klassen
> > zuzuweisen,
> >> sondern ich muss ein Button-Tag generieren und dafür auch
> >> data-Attribute angeben können (data-toggle, data-content, …).
> >>
> >> Weiß jemand wie man das umsetzen kann?

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Custom Image Palette

2017-02-01 Diskussionsfäden Reinhardt Medien

Hallo "Gemeinde" ;),

ich versuche seit Tagen vergeblich eine eigene Image-Palette anzulegen.

Ausgangspunkt: Ich habe bereits die normale Imagepalette um ein Feld (Checkbox) 
erweitert, um beispielsweise Animationseffekte für jedes einzelne Bild 
aktivieren zu können. Ich nutze das hauseigene image (als irre) für slider 
galerien und mehr.

Daten: 
- TYPO3 V.7.6.14

- Extensions: vhs, t3adminer und meine eigene rmbase
- Tabelle: sys_file_reference
- ext_tables.php und pageTSconfig.ts

Ich würde gerne die Checkbox einfach nur bei manchen CEs ausblenden.

Ziel: Für die image-palette (oder eine custom-image-palette, wenn es nicht mit 
ausblenden pro CE geht) würde ich dann einige Felder anlegen wolllen, die ich 
wahlweise aus und einblenden kann, je nach Benötigung.

Hier der Code aus der ext_tables.php
Bemerkung $rm_ll da steht der Pfad zu meiner language_db.xlf drin.

[code]
// Image-Checkbox definieren
$imageCheckbox = array(
  'rm_element_aktiv' => array(
 'exclude' => 0,
 'l10n_mode' => 'mergeIfNotBlank',
 'label' => 
'LLL:EXT:rmbase/Resources/Private/Language/locallang_db.xlf:rm.image.aktiv',
 'config' => array(
 'default' => '0',
 'eval' => '0',
'type' => 'check',
 'items' => [
[$rm_ll.':rm.element.aktiv',1]
 ]
 )
  )
);
// sys_file_reference durch Checkbox erweitern und für alle Image-Paletten 
registrieren
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('sys_file_reference',$imageCheckbox,1);
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette('sys_file_reference','imageoverlayPalette','rm_element_aktiv');
[/code]

Ich habe in der pageTSconfig.ts bereits probiert die Zuweisung vorzunehmen, 
aber ohne Erfolg.
Das einzige was "geklappt" hat war, dass ich sie global aus und anstellen kann.
durch:
[code]
## 

## Felder global ausblenden
## 

TCEFORM.sys_file_reference {
rm_element_aktiv.disabled = 1
}
[/code]

Ich würde mich freuen über Tipps und Lösungsansätze.

Vielen Dank
Monti

Ps: Bitte auch schreiben, wenn ich total auf dem Holzweg bin.
--
Beste Grüße
Monti

Reinhardt Medien

www.ReinhardtMedien.de
Info (at) ReinhardtMedien.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german