Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Christian Mansch



Dann die Frage WAS willst aufsetzen?
Ein leeres Testsystem, oder eine Kopie einer Seite?
Wenn ein neues leeres System, dann welche Version?
Wenn eine Kopie, dann auch welche Version?
Da ich dies annehme, was hast du in diesem Fall gemacht?


Genau, ich möchte eine 1 zu 1 Kopie des bestehenden Typo3-Systems. Dieses hat 
die Version 6.1.7


Was hast du an Vorarbeiten gemacht?

Ich habe alle Ordner die ich auf dem localhost hatte (wo es ja einwandfrei 
läuft)
in einen Unterordner der Domain auf den Server gespielt.
Danach kam überall eine weisse Seite. Dann habe ich gelesen das ich eigentlich nur 3 Ordner brauche und angeblich der Rest selbst generiert wird (bis auf Dateien wie index.php oder .htaccess) dann fing ich an alles bis auf die drei ordner zu löschen. Das Ergebnis war unverändert... alles weiß. Überall stand das anschließend alles kein Problem mehr sei und es dann funktionieren müsste wenn man auf der richtigen DB sitzt und die LocalConf noch anpasst. So war es ja auch als ich das ganze System auf localhost gezogen habe (da gabs zwar auch Probleme aber ich kam überall rein). 


Ich glaub ich werde nochmal alles löschen und von vorne beginnen, denn so komme 
ich jetzt nicht weiter.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Ext:News - Bildquelle

2014-12-09 Diskussionsfäden André Müller

Ich möchte bei Bildern den Autor mit ausgeben. Dafür gibt es im Bild selbst ja 
das creator-Feld. Ich möchte das nun irgendwie mit durchschleifen zum 
mediaElement, habe aber keine Idee, wie ich das Mapping realisieren kann. Kann 
mir jemand auf die Sprünge helfen?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: Ext:News - Bildquelle

2014-12-09 Diskussionsfäden Florian Schaeffer

Hi,

du kannst in dem Partial MediaImage bzw FalMediaImage alle Felder des 
Medien-Elements benutzen, z.B. {mediaElement.caption} für die Caption, bzw. 
{mediaElement.creator} 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Probleme Typo3-Installation (XAMPP)

2014-12-09 Diskussionsfäden Frank Wendorf
Hallo liebe Typo3-Profis, 

ich habe Probleme mit meiner lokalen Typo3-Installation. 


Ich habe einen BE-User Account angelegt und kann ihn auch in der DB finden. Nur 
wenn ich mich im BE einlocken will, dann rödelt die Anmeldung ohne dass etwas 
passiert oder eine Fehlermeldung erscheint. Was läuft da falsch?

Vielen Dank für Eure Hilfe.


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

Re: [TYPO3-german] Probleme Typo3-Installation (XAMPP)

2014-12-09 Diskussionsfäden Marco Kuprat
Hallo,

 ich habe Probleme mit meiner lokalen Typo3-Installation.
 
 Ich habe einen BE-User Account angelegt und kann ihn auch in der DB
 finden. Nur wenn ich mich im BE einlocken will, dann rödelt die
 Anmeldung ohne dass etwas passiert oder eine Fehlermeldung erscheint.
 Was läuft da falsch?

wenn's lokal bei Dir und ein 6er-TYPO3 ist:
probiere mal $TYPO3_CONF_VARS['BE']['loginSecurityLevel'] = 'normal', falls es 
auf 'rsa' steht.
(entweder im Install Tool oder in der LocalConfiguration.php)


Viele Grüße

Marco Kuprat

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

[TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Hallo zusammen,

 

ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
tatsächlich abgespeichert werden, habe ich leider noch nicht im phpMyAdmin
heraus gefunden.

 

Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und PL wie
beispielsweise Ć umwandeln. Für den latin1-Zeichensatz ist das kein
Problem, denn dafür gibt es ja bereits einen PHP-Befehl (mit dem ich einige
Zeichen ausgenommen habe, damit HTML-Formatierungen nicht zerstört werden) -
nämlich get_html_translation_table.

 

Allerdings werden mir die PL- und CZ-Sonderzeichen nicht konviertiert. Wenn
ich dann einen Blick in das SQL-Statement werfe, werden diese einfach nicht
umgewandelt. Das Skript selbst ist als UTF-8 abgespeichert. Hier einmal mein
Skript. Vielleicht hat jemand eine gute Idee, woran das liegen könnte?

 

--

?php

 

// Errors

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

ini_set(display_errors, 1);



// Einstellungen

$list = get_html_translation_table(HTML_ENTITIES);

unset($list['']);

unset($list['']);

unset($list['']);

unset($list['']);

$list['Ć'] = '#262;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

$list['ć'] = '#263;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

$list['Ś'] = '#346;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

$list['ś'] = '#347;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

 

//var_dump($list); 



$search = array_keys($list);

$values = array_values($list);

 

// Konvertierung

$typo3_db = mysqli_connect(localhost, typo3, password,
typo3);

if(!$typo3_db)

{

  exit(Verbindungsfehler:  . mysqli_connect_error());

}



//$tx_commerce_articles_entities = mysqli_query($typo3_db,
SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0
AND article_type_uid=1);

$tx_commerce_articles_entities = mysqli_query($typo3_db,
SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0
AND article_type_uid=1 AND uid=23534);

while($row =
mysqli_fetch_object($tx_commerce_articles_entities))

{

   $title = str_replace($search, $values,
$row-title);

   $description_extra = str_replace($search,
$values, $row-description_extra);

   $tx_nalmultitest_tests = str_replace($search,
$values, $row-tx_nalmultitest_tests);

 

   $update_sql = UPDATE
tx_commerce_articles_entities SET title=' . $title . ',
description_extra=' . $description_extra . ', tx_nalmultitest_tests=' .
$tx_nalmultitest_tests . ' WHERE uid=' . $row-uid . ';

   mysqli_query($typo3_db, $update_sql);

 

   //echo mysqli_errno($typo3_db) . :  .
mysqli_error($typo3_db) . \n;

   

   echo $update_sql;

}

 

?

--

 

Viele Grüße

 

Björn

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


Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hallo Björn,
wenn deine daten wirklich utf-8 sind ist alles fein.

Ich hab mal zwei scripte als gist auf github gestellt dich ich für die 
datenbank convertierung nutze.

Das erste fixted einfach nur die tabellen. Wo sie noc nicht utf-8 weil (collate)
https://gist.github.com/wolffc/8a0a9cebeb980afcf388

das zweite exportiert die datenbank als latin1 und reimportiert sie als utf-8 
das ist nützlich falls du utf-8 daten in deine latin1 datenbank geschrieben 
hast.
Mit etwas abwandelung kannst du das natürlich auch für andere encodings nehmen.
https://gist.github.com/wolffc/108cf972be3b94be5d85


gruss chris



-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn Hahnefeld
Gesendet: Dienstag, 9. Dezember 2014 11:09
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via 
PHP-Skript

Hallo zusammen,

 

ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
tatsächlich abgespeichert werden, habe ich leider noch nicht im phpMyAdmin 
heraus gefunden.

 

Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und PL wie 
beispielsweise Ć umwandeln. Für den latin1-Zeichensatz ist das kein Problem, 
denn dafür gibt es ja bereits einen PHP-Befehl (mit dem ich einige Zeichen 
ausgenommen habe, damit HTML-Formatierungen nicht zerstört werden) - nämlich 
get_html_translation_table.

 

Allerdings werden mir die PL- und CZ-Sonderzeichen nicht konviertiert. Wenn ich 
dann einen Blick in das SQL-Statement werfe, werden diese einfach nicht 
umgewandelt. Das Skript selbst ist als UTF-8 abgespeichert. Hier einmal mein 
Skript. Vielleicht hat jemand eine gute Idee, woran das liegen könnte?

 

--

?php

 

// Errors

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

ini_set(display_errors, 1);



// Einstellungen

$list = get_html_translation_table(HTML_ENTITIES);

unset($list['']);

unset($list['']);

unset($list['']);

unset($list['']);

$list['Ć'] = '#262;'; // wird nicht umgewandelt und vermutlich 
auch nicht als solches Zeichen gefunden.

$list['ć'] = '#263;'; // wird nicht umgewandelt und vermutlich 
auch nicht als solches Zeichen gefunden.

$list['Ś'] = '#346;'; // wird nicht umgewandelt und vermutlich 
auch nicht als solches Zeichen gefunden.

$list['ś'] = '#347;'; // wird nicht umgewandelt und vermutlich 
auch nicht als solches Zeichen gefunden.

 

//var_dump($list); 



$search = array_keys($list);

$values = array_values($list);

 

// Konvertierung

$typo3_db = mysqli_connect(localhost, typo3, password, 
typo3);

if(!$typo3_db)

{

  exit(Verbindungsfehler:  . mysqli_connect_error());

}



//$tx_commerce_articles_entities = mysqli_query($typo3_db, 
SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
article_type_uid=1);

$tx_commerce_articles_entities = mysqli_query($typo3_db, 
SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
article_type_uid=1 AND uid=23534);

while($row =
mysqli_fetch_object($tx_commerce_articles_entities))

{

   $title = str_replace($search, $values, 
$row-title);

   $description_extra = str_replace($search, 
$values, $row-description_extra);

   $tx_nalmultitest_tests = str_replace($search, 
$values, $row-tx_nalmultitest_tests);

 

   $update_sql = UPDATE 
tx_commerce_articles_entities SET title=' . $title . ', description_extra=' 
. $description_extra . ', tx_nalmultitest_tests=' .
$tx_nalmultitest_tests . ' WHERE uid=' . $row-uid . ';

   mysqli_query($typo3_db, $update_sql);

 

   //echo mysqli_errno($typo3_db) . :  .
mysqli_error($typo3_db) . \n;

   

   echo $update_sql;

}

 

?

--

 

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 mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Hallo Chris,

zunächst einmal vielen herzlichen Dank für deine schnelle und kompetente
Rückantwort. Allerdings muss ich keine DB-Konvertierung durchführen, da
TYPO3 durch Magento abgelöst wird.

Da aber die Warenwirtschaft nicht mit allen Umlauten klar kommt, muss ich
alle Umlaute in Entities umwandeln - also nicht die Datenbank selbst. Meine
Überlegung war daher, nach genau diesen Zeichen zu suchen und diese dann in
der Datenbank direkt zu ersetzen (bevor die Felder in die Warenwirtschaft
exportiert werden).

Nebenbei:
Es geht um die Artikel- und Produktdaten der Extension commerce. Dessen
Felder (und nur diese) brauche ich. Daher auch mein Skript, welches in einer
dieser DB-Tabellen Daten verändert ;)!

Viele Grüße

Björn

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Chris Wolff -
AERTiCKET AG
Gesendet: Dienstag, 9. Dezember 2014 11:38
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

Hallo Björn,
wenn deine daten wirklich utf-8 sind ist alles fein.

Ich hab mal zwei scripte als gist auf github gestellt dich ich für die
datenbank convertierung nutze.

Das erste fixted einfach nur die tabellen. Wo sie noc nicht utf-8 weil
(collate)
https://gist.github.com/wolffc/8a0a9cebeb980afcf388

das zweite exportiert die datenbank als latin1 und reimportiert sie als
utf-8 das ist nützlich falls du utf-8 daten in deine latin1 datenbank
geschrieben hast.
Mit etwas abwandelung kannst du das natürlich auch für andere encodings
nehmen.
https://gist.github.com/wolffc/108cf972be3b94be5d85


gruss chris



-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn Hahnefeld
Gesendet: Dienstag, 9. Dezember 2014 11:09
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

Hallo zusammen,

 

ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
tatsächlich abgespeichert werden, habe ich leider noch nicht im phpMyAdmin
heraus gefunden.

 

Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und PL wie
beispielsweise Ć umwandeln. Für den latin1-Zeichensatz ist das kein
Problem, denn dafür gibt es ja bereits einen PHP-Befehl (mit dem ich einige
Zeichen ausgenommen habe, damit HTML-Formatierungen nicht zerstört werden) -
nämlich get_html_translation_table.

 

Allerdings werden mir die PL- und CZ-Sonderzeichen nicht konviertiert. Wenn
ich dann einen Blick in das SQL-Statement werfe, werden diese einfach nicht
umgewandelt. Das Skript selbst ist als UTF-8 abgespeichert. Hier einmal mein
Skript. Vielleicht hat jemand eine gute Idee, woran das liegen könnte?

 

--

?php

 

// Errors

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

ini_set(display_errors, 1);



// Einstellungen

$list = get_html_translation_table(HTML_ENTITIES);

unset($list['']);

unset($list['']);

unset($list['']);

unset($list['']);

$list['Ć'] = '#262;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

$list['ć'] = '#263;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

$list['Ś'] = '#346;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

$list['ś'] = '#347;'; // wird nicht umgewandelt und
vermutlich auch nicht als solches Zeichen gefunden.

 

//var_dump($list); 



$search = array_keys($list);

$values = array_values($list);

 

// Konvertierung

$typo3_db = mysqli_connect(localhost, typo3, password,
typo3);

if(!$typo3_db)

{

  exit(Verbindungsfehler:  . mysqli_connect_error());

}



//$tx_commerce_articles_entities = mysqli_query($typo3_db,
SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0
AND article_type_uid=1);

$tx_commerce_articles_entities = mysqli_query($typo3_db,
SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0
AND article_type_uid=1 AND uid=23534);

while($row =
mysqli_fetch_object($tx_commerce_articles_entities))

{

   $title = str_replace($search, $values,
$row-title);

   $description_extra = str_replace($search,
$values, $row-description_extra);

   $tx_nalmultitest_tests = str_replace($search,
$values, 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Marc Willmann
Hi Björn,

was spricht dagegen, die Daten aus der Datenbank in UTF8 rauszuholen und
durch htmlentities() durchzujagen?

Marc


Am 09.12.14 11:55, schrieb Björn Hahnefeld:
 Hallo Chris,
 
 zunächst einmal vielen herzlichen Dank für deine schnelle und kompetente
 Rückantwort. Allerdings muss ich keine DB-Konvertierung durchführen, da
 TYPO3 durch Magento abgelöst wird.
 
 Da aber die Warenwirtschaft nicht mit allen Umlauten klar kommt, muss ich
 alle Umlaute in Entities umwandeln - also nicht die Datenbank selbst. Meine
 Überlegung war daher, nach genau diesen Zeichen zu suchen und diese dann in
 der Datenbank direkt zu ersetzen (bevor die Felder in die Warenwirtschaft
 exportiert werden).
 
 Nebenbei:
 Es geht um die Artikel- und Produktdaten der Extension commerce. Dessen
 Felder (und nur diese) brauche ich. Daher auch mein Skript, welches in einer
 dieser DB-Tabellen Daten verändert ;)!
 
 Viele Grüße
 
 Björn
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Chris Wolff -
 AERTiCKET AG
 Gesendet: Dienstag, 9. Dezember 2014 11:38
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
 PHP-Skript
 
 Hallo Björn,
 wenn deine daten wirklich utf-8 sind ist alles fein.
 
 Ich hab mal zwei scripte als gist auf github gestellt dich ich für die
 datenbank convertierung nutze.
 
 Das erste fixted einfach nur die tabellen. Wo sie noc nicht utf-8 weil
 (collate)
 https://gist.github.com/wolffc/8a0a9cebeb980afcf388
 
 das zweite exportiert die datenbank als latin1 und reimportiert sie als
 utf-8 das ist nützlich falls du utf-8 daten in deine latin1 datenbank
 geschrieben hast.
 Mit etwas abwandelung kannst du das natürlich auch für andere encodings
 nehmen.
 https://gist.github.com/wolffc/108cf972be3b94be5d85
 
 
 gruss chris
 
 
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn Hahnefeld
 Gesendet: Dienstag, 9. Dezember 2014 11:09
 An: typo3-german@lists.typo3.org
 Betreff: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
 PHP-Skript
 
 Hallo zusammen,
 
  
 
 ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
 MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
 tatsächlich abgespeichert werden, habe ich leider noch nicht im phpMyAdmin
 heraus gefunden.
 
  
 
 Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und PL wie
 beispielsweise Ć umwandeln. Für den latin1-Zeichensatz ist das kein
 Problem, denn dafür gibt es ja bereits einen PHP-Befehl (mit dem ich einige
 Zeichen ausgenommen habe, damit HTML-Formatierungen nicht zerstört werden) -
 nämlich get_html_translation_table.
 
  
 
 Allerdings werden mir die PL- und CZ-Sonderzeichen nicht konviertiert. Wenn
 ich dann einen Blick in das SQL-Statement werfe, werden diese einfach nicht
 umgewandelt. Das Skript selbst ist als UTF-8 abgespeichert. Hier einmal mein
 Skript. Vielleicht hat jemand eine gute Idee, woran das liegen könnte?
 
  
 
 --
 
 ?php
 
  
 
 // Errors
 
 error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
 
 ini_set(display_errors, 1);
 
 
 
 // Einstellungen
 
 $list = get_html_translation_table(HTML_ENTITIES);
 
 unset($list['']);
 
 unset($list['']);
 
 unset($list['']);
 
 unset($list['']);
 
 $list['Ć'] = '#262;'; // wird nicht umgewandelt und
 vermutlich auch nicht als solches Zeichen gefunden.
 
 $list['ć'] = '#263;'; // wird nicht umgewandelt und
 vermutlich auch nicht als solches Zeichen gefunden.
 
 $list['Ś'] = '#346;'; // wird nicht umgewandelt und
 vermutlich auch nicht als solches Zeichen gefunden.
 
 $list['ś'] = '#347;'; // wird nicht umgewandelt und
 vermutlich auch nicht als solches Zeichen gefunden.
 
  
 
 //var_dump($list); 
 
 
 
 $search = array_keys($list);
 
 $values = array_values($list);
 
  
 
 // Konvertierung
 
 $typo3_db = mysqli_connect(localhost, typo3, password,
 typo3);
 
 if(!$typo3_db)
 
 {
 
   exit(Verbindungsfehler:  . mysqli_connect_error());
 
 }
 
 
 
 //$tx_commerce_articles_entities = mysqli_query($typo3_db,
 SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0
 AND article_type_uid=1);
 
 $tx_commerce_articles_entities = mysqli_query($typo3_db,
 SELECT * FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0
 AND article_type_uid=1 AND uid=23534);
 
 while($row =
 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Nichts, Marc! Das tue ich auch. Doch der Befehl berücksichtigt eben nicht
alle Sonderzeichen und Umlaute, sondern eben nur einen Teil. Dazu gehören
eben nicht die polnischen und tschechischen Zeichen wie beispielsweise ś
und Ć. Dieser aber muss ich ebenfalls mit konvertieren. Andernfalls würden
die Zeichen/Informationen verloren gehen.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 12:34
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

Hi Björn,

was spricht dagegen, die Daten aus der Datenbank in UTF8 rauszuholen und
durch htmlentities() durchzujagen?

Marc


Am 09.12.14 11:55, schrieb Björn Hahnefeld:
 Hallo Chris,
 
 zunächst einmal vielen herzlichen Dank für deine schnelle und 
 kompetente Rückantwort. Allerdings muss ich keine DB-Konvertierung 
 durchführen, da
 TYPO3 durch Magento abgelöst wird.
 
 Da aber die Warenwirtschaft nicht mit allen Umlauten klar kommt, muss 
 ich alle Umlaute in Entities umwandeln - also nicht die Datenbank 
 selbst. Meine Überlegung war daher, nach genau diesen Zeichen zu 
 suchen und diese dann in der Datenbank direkt zu ersetzen (bevor die 
 Felder in die Warenwirtschaft exportiert werden).
 
 Nebenbei:
 Es geht um die Artikel- und Produktdaten der Extension commerce. 
 Dessen Felder (und nur diese) brauche ich. Daher auch mein Skript, 
 welches in einer dieser DB-Tabellen Daten verändert ;)!
 
 Viele Grüße
 
 Björn
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Chris 
 Wolff - AERTiCKET AG
 Gesendet: Dienstag, 9. Dezember 2014 11:38
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 Hallo Björn,
 wenn deine daten wirklich utf-8 sind ist alles fein.
 
 Ich hab mal zwei scripte als gist auf github gestellt dich ich für die 
 datenbank convertierung nutze.
 
 Das erste fixted einfach nur die tabellen. Wo sie noc nicht utf-8 weil
 (collate)
 https://gist.github.com/wolffc/8a0a9cebeb980afcf388
 
 das zweite exportiert die datenbank als latin1 und reimportiert sie 
 als
 utf-8 das ist nützlich falls du utf-8 daten in deine latin1 datenbank 
 geschrieben hast.
 Mit etwas abwandelung kannst du das natürlich auch für andere 
 encodings nehmen.
 https://gist.github.com/wolffc/108cf972be3b94be5d85
 
 
 gruss chris
 
 
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn 
 Hahnefeld
 Gesendet: Dienstag, 9. Dezember 2014 11:09
 An: typo3-german@lists.typo3.org
 Betreff: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen 
 via PHP-Skript
 
 Hallo zusammen,
 
  
 
 ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
 MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
 tatsächlich abgespeichert werden, habe ich leider noch nicht im 
 phpMyAdmin heraus gefunden.
 
  
 
 Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und 
 PL wie beispielsweise Ć umwandeln. Für den latin1-Zeichensatz ist 
 das kein Problem, denn dafür gibt es ja bereits einen PHP-Befehl (mit 
 dem ich einige Zeichen ausgenommen habe, damit HTML-Formatierungen 
 nicht zerstört werden) - nämlich get_html_translation_table.
 
  
 
 Allerdings werden mir die PL- und CZ-Sonderzeichen nicht konviertiert. 
 Wenn ich dann einen Blick in das SQL-Statement werfe, werden diese 
 einfach nicht umgewandelt. Das Skript selbst ist als UTF-8 
 abgespeichert. Hier einmal mein Skript. Vielleicht hat jemand eine gute
Idee, woran das liegen könnte?
 
  
 
 --
 
 ?php
 
  
 
 // Errors
 
 error_reporting(E_ERROR | E_WARNING | E_PARSE | 
 E_NOTICE);
 
 ini_set(display_errors, 1);
 
 
 
 // Einstellungen
 
 $list = get_html_translation_table(HTML_ENTITIES);
 
 unset($list['']);
 
 unset($list['']);
 
 unset($list['']);
 
 unset($list['']);
 
 $list['Ć'] = '#262;'; // wird nicht umgewandelt und 
 vermutlich auch nicht als solches Zeichen gefunden.
 
 $list['ć'] = '#263;'; // wird nicht umgewandelt und 
 vermutlich auch nicht als solches Zeichen gefunden.
 
 $list['Ś'] = '#346;'; // wird nicht umgewandelt und 
 vermutlich auch nicht als solches Zeichen gefunden.
 
 $list['ś'] = '#347;'; // wird nicht umgewandelt und 
 vermutlich auch nicht als solches Zeichen gefunden.
 
  
 
 //var_dump($list); 
 
 
 
 $search = array_keys($list);
 
 $values = array_values($list);
 
  
 
 // Konvertierung
 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Marc Willmann
hmm. Gibt's denn die Entsprechnungen als HTML-Entity? Falls nein, in was
willst Du es konvertieren? Dafür bräuchtest Du doch eine Wertetabelle, oder?

Falls es Entities gibt, sollte htmlentities sie finden und ersetzen.
Klappt das nicht, kann es sein, dass Du vorher noch utf8_encode() oder
utf8_decode() drüberlaufen lassen musst; je nachdem wie die Daten in der
Datenbank stehen.

Gibt es keine Entities und Du arbeitest mit einer Wertetabelle, dann
benutz doch einfach str_replace mit dem Ersetzungsarray VOR dem Aufruf
von htmlentities()

Marc

Am 09.12.14 12:39, schrieb Björn Hahnefeld:
 Nichts, Marc! Das tue ich auch. Doch der Befehl berücksichtigt eben nicht
 alle Sonderzeichen und Umlaute, sondern eben nur einen Teil. Dazu gehören
 eben nicht die polnischen und tschechischen Zeichen wie beispielsweise ś
 und Ć. Dieser aber muss ich ebenfalls mit konvertieren. Andernfalls würden
 die Zeichen/Informationen verloren gehen.
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:34
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
 PHP-Skript
 
 Hi Björn,
 
 was spricht dagegen, die Daten aus der Datenbank in UTF8 rauszuholen und
 durch htmlentities() durchzujagen?
 
 Marc
 
 
 Am 09.12.14 11:55, schrieb Björn Hahnefeld:
 Hallo Chris,

 zunächst einmal vielen herzlichen Dank für deine schnelle und 
 kompetente Rückantwort. Allerdings muss ich keine DB-Konvertierung 
 durchführen, da
 TYPO3 durch Magento abgelöst wird.

 Da aber die Warenwirtschaft nicht mit allen Umlauten klar kommt, muss 
 ich alle Umlaute in Entities umwandeln - also nicht die Datenbank 
 selbst. Meine Überlegung war daher, nach genau diesen Zeichen zu 
 suchen und diese dann in der Datenbank direkt zu ersetzen (bevor die 
 Felder in die Warenwirtschaft exportiert werden).

 Nebenbei:
 Es geht um die Artikel- und Produktdaten der Extension commerce. 
 Dessen Felder (und nur diese) brauche ich. Daher auch mein Skript, 
 welches in einer dieser DB-Tabellen Daten verändert ;)!

 Viele Grüße

 Björn

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Chris 
 Wolff - AERTiCKET AG
 Gesendet: Dienstag, 9. Dezember 2014 11:38
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 Hallo Björn,
 wenn deine daten wirklich utf-8 sind ist alles fein.

 Ich hab mal zwei scripte als gist auf github gestellt dich ich für die 
 datenbank convertierung nutze.

 Das erste fixted einfach nur die tabellen. Wo sie noc nicht utf-8 weil
 (collate)
 https://gist.github.com/wolffc/8a0a9cebeb980afcf388

 das zweite exportiert die datenbank als latin1 und reimportiert sie 
 als
 utf-8 das ist nützlich falls du utf-8 daten in deine latin1 datenbank 
 geschrieben hast.
 Mit etwas abwandelung kannst du das natürlich auch für andere 
 encodings nehmen.
 https://gist.github.com/wolffc/108cf972be3b94be5d85


 gruss chris



 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn 
 Hahnefeld
 Gesendet: Dienstag, 9. Dezember 2014 11:09
 An: typo3-german@lists.typo3.org
 Betreff: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen 
 via PHP-Skript

 Hallo zusammen,

  

 ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
 MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
 tatsächlich abgespeichert werden, habe ich leider noch nicht im 
 phpMyAdmin heraus gefunden.

  

 Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und 
 PL wie beispielsweise Ć umwandeln. Für den latin1-Zeichensatz ist 
 das kein Problem, denn dafür gibt es ja bereits einen PHP-Befehl (mit 
 dem ich einige Zeichen ausgenommen habe, damit HTML-Formatierungen 
 nicht zerstört werden) - nämlich get_html_translation_table.

  

 Allerdings werden mir die PL- und CZ-Sonderzeichen nicht konviertiert. 
 Wenn ich dann einen Blick in das SQL-Statement werfe, werden diese 
 einfach nicht umgewandelt. Das Skript selbst ist als UTF-8 
 abgespeichert. Hier einmal mein Skript. Vielleicht hat jemand eine gute
 Idee, woran das liegen könnte?

  

 --

 ?php

  

 // Errors

 error_reporting(E_ERROR | E_WARNING | E_PARSE | 
 E_NOTICE);

 ini_set(display_errors, 1);

 

 // Einstellungen

 $list = get_html_translation_table(HTML_ENTITIES);

 unset($list['']);

 unset($list['']);

 unset($list['']);

 unset($list['']);

 $list['Ć'] = '#262;'; // wird nicht umgewandelt und 
 vermutlich auch nicht als solches Zeichen gefunden.

 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch
teilweise schon in meinem Skript für Testzwecke hinterlegt:
--
$list = get_html_translation_table(HTML_ENTITIES);
unset($list['']);
unset($list['']);
unset($list['']);
unset($list['']);
$list['Ć'] = '#262;';
$list['ć'] = '#263;';
$list['Ś'] = '#346;';
$list['ś'] = '#347;';
--

Genau das ist es aber, was leider nicht funktioniert. In der MySQL-Datenbank
steht noch folgendes:
--
h3Zawartość opakowania:/h3
h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25
Multi-tests cups/lili1 instrukcja/li/ul/h3
--

Nach der Umwandlung aber:
--
h3Zawarto?? opakowania:/h3
h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25
Multi-tests cups/lili1 instrukcja/li/ul/h3
--

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 12:48
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

hmm. Gibt's denn die Entsprechnungen als HTML-Entity? Falls nein, in was
willst Du es konvertieren? Dafür bräuchtest Du doch eine Wertetabelle, oder?

Falls es Entities gibt, sollte htmlentities sie finden und ersetzen.
Klappt das nicht, kann es sein, dass Du vorher noch utf8_encode() oder
utf8_decode() drüberlaufen lassen musst; je nachdem wie die Daten in der
Datenbank stehen.

Gibt es keine Entities und Du arbeitest mit einer Wertetabelle, dann benutz
doch einfach str_replace mit dem Ersetzungsarray VOR dem Aufruf von
htmlentities()

Marc

Am 09.12.14 12:39, schrieb Björn Hahnefeld:
 Nichts, Marc! Das tue ich auch. Doch der Befehl berücksichtigt eben 
 nicht alle Sonderzeichen und Umlaute, sondern eben nur einen Teil. 
 Dazu gehören eben nicht die polnischen und tschechischen Zeichen wie
beispielsweise ś
 und Ć. Dieser aber muss ich ebenfalls mit konvertieren. Andernfalls 
 würden die Zeichen/Informationen verloren gehen.
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:34
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 Hi Björn,
 
 was spricht dagegen, die Daten aus der Datenbank in UTF8 rauszuholen 
 und durch htmlentities() durchzujagen?
 
 Marc
 
 
 Am 09.12.14 11:55, schrieb Björn Hahnefeld:
 Hallo Chris,

 zunächst einmal vielen herzlichen Dank für deine schnelle und 
 kompetente Rückantwort. Allerdings muss ich keine DB-Konvertierung 
 durchführen, da
 TYPO3 durch Magento abgelöst wird.

 Da aber die Warenwirtschaft nicht mit allen Umlauten klar kommt, muss 
 ich alle Umlaute in Entities umwandeln - also nicht die Datenbank 
 selbst. Meine Überlegung war daher, nach genau diesen Zeichen zu 
 suchen und diese dann in der Datenbank direkt zu ersetzen (bevor die 
 Felder in die Warenwirtschaft exportiert werden).

 Nebenbei:
 Es geht um die Artikel- und Produktdaten der Extension commerce. 
 Dessen Felder (und nur diese) brauche ich. Daher auch mein Skript, 
 welches in einer dieser DB-Tabellen Daten verändert ;)!

 Viele Grüße

 Björn

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Chris 
 Wolff - AERTiCKET AG
 Gesendet: Dienstag, 9. Dezember 2014 11:38
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 Hallo Björn,
 wenn deine daten wirklich utf-8 sind ist alles fein.

 Ich hab mal zwei scripte als gist auf github gestellt dich ich für 
 die datenbank convertierung nutze.

 Das erste fixted einfach nur die tabellen. Wo sie noc nicht utf-8 
 weil
 (collate)
 https://gist.github.com/wolffc/8a0a9cebeb980afcf388

 das zweite exportiert die datenbank als latin1 und reimportiert sie 
 als
 utf-8 das ist nützlich falls du utf-8 daten in deine latin1 datenbank 
 geschrieben hast.
 Mit etwas abwandelung kannst du das natürlich auch für andere 
 encodings nehmen.
 https://gist.github.com/wolffc/108cf972be3b94be5d85


 gruss chris



 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Björn 
 Hahnefeld
 Gesendet: Dienstag, 9. Dezember 2014 11:09
 An: typo3-german@lists.typo3.org
 Betreff: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen 
 via PHP-Skript

 Hallo zusammen,

  

 ich habe hier eine TYPO3 4.4.13-Installation vor mir. Die Daten in den
 MySQL-Tabellen sind alle eineutf8_general_ci-Kollation. Wie die Daten
 tatsächlich abgespeichert werden, habe ich leider noch nicht im 
 phpMyAdmin heraus gefunden.

  

 Allerdings möchte ich alle Sonderzeichen und Umlaute (auch die CZ und 
 PL wie beispielsweise Ć 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Marc Willmann
Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
   $list = get_html_translation_table(HTML_ENTITIES);
   unset($list['']);
   unset($list['']);
   unset($list['']);
   unset($list['']);
   $list['Ć'] = '#262;';
   $list['ć'] = '#263;';
   $list['Ś'] = '#346;';
   $list['ś'] = '#347;';

und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus und
überschreibst das...


-- 
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

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


Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Wo finde ich denn die Codierung raus (also nur über phpMyAdmin)? Vielleicht
ist das auch schon das erste Problem?

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 13:07
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
Vielleicht steht da ja das richtige drin und Du musst noch ein
utf8_de/encode durchführen, bevor Du das zurückschreibst.

Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher
Kodierung die Datenbank was rausgibt oder erwartet... :-/

Marc

Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
   $search = array_keys($list);
   $values = array_values($list);  
 
   // Konvertierung
   $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
   if(!$typo3_db)
   {
 exit(Verbindungsfehler:  . mysqli_connect_error());
   }
   
   //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *

 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
   $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
   while($row = mysqli_fetch_object($tx_commerce_articles_entities))
   {
   $title = str_replace($search, $values, $row-title);
   $description_extra = str_replace($search, $values, 
 $row-description_extra);
   $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);
 
   $update_sql = UPDATE tx_commerce_articles_entities SET
title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
   mysqli_query($typo3_db, $update_sql);
 
   //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
   
   echo $update_sql;
   }
 --
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:55
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch 
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
  $list = get_html_translation_table(HTML_ENTITIES);
  unset($list['']);
  unset($list['']);
  unset($list['']);
  unset($list['']);
  $list['Ć'] = '#262;';
  $list['ć'] = '#263;';
  $list['Ś'] = '#346;';
  $list['ś'] = '#347;';
 
 und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus 
 und überschreibst das...
 
 
 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de
 
 Seelandstr. 14-16
 D-23569 Lübeck
 
 TYPO3 Certified Integrator
 ___
 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
 


--
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

TYPO3 Certified Integrator
___
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] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Marc Willmann
Am 09.12.14 13:10, schrieb Björn Hahnefeld:
 Wo finde ich denn die Codierung raus (also nur über phpMyAdmin)? Vielleicht
 ist das auch schon das erste Problem?

nur über phpmyadmin gar nicht. Die Collation ist ein Indiz, aber ich hab
da schon alle möglichen Kombinationen gesehen... kommt eben auch drauf
an, wie das System arbeitet und das Filesystem eingestellt ist.

Mit Trial  Error mit vielen Debug-Ausgaben bist Du schneller am Ziel.
Und ich sag sowas ungern. :)

Marc

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:07
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
 PHP-Skript
 
 gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
 Vielleicht steht da ja das richtige drin und Du musst noch ein
 utf8_de/encode durchführen, bevor Du das zurückschreibst.
 
 Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher
 Kodierung die Datenbank was rausgibt oder erwartet... :-/
 
 Marc
 
 Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
  $search = array_keys($list);
  $values = array_values($list);  

  // Konvertierung
  $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
  if(!$typo3_db)
  {
exit(Verbindungsfehler:  . mysqli_connect_error());
  }
  
  //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *
 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
  $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
  while($row = mysqli_fetch_object($tx_commerce_articles_entities))
  {
  $title = str_replace($search, $values, $row-title);
  $description_extra = str_replace($search, $values, 
 $row-description_extra);
  $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);

  $update_sql = UPDATE tx_commerce_articles_entities SET
 title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
  mysqli_query($typo3_db, $update_sql);

  //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
  
  echo $update_sql;
  }
 --

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:55
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch 
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
 $list = get_html_translation_table(HTML_ENTITIES);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 $list['Ć'] = '#262;';
 $list['ć'] = '#263;';
 $list['Ś'] = '#346;';
 $list['ś'] = '#347;';

 und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus 
 und überschreibst das...


 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de

 Seelandstr. 14-16
 D-23569 Lübeck

 TYPO3 Certified Integrator
 ___
 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

 
 
 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de
 
 Seelandstr. 14-16
 D-23569 Lübeck
 
 TYPO3 Certified Integrator
 ___
 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
 


-- 
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

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


Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Die Ausgabe sieht wie folgt aus:
--
echo $title\n;
echo $description_extra\n;
echo $tx_nalmultitest_tests\n\n\n;
--

--

--
Drug-Screen-Cup Side Panel 5CD-AC-C
h3Zawarto?? opakowania:/h3
h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25
Multi-tests cups/lili1 instrukcja/li/ul/h3
--

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 13:07
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
Vielleicht steht da ja das richtige drin und Du musst noch ein
utf8_de/encode durchführen, bevor Du das zurückschreibst.

Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher
Kodierung die Datenbank was rausgibt oder erwartet... :-/

Marc

Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
   $search = array_keys($list);
   $values = array_values($list);  
 
   // Konvertierung
   $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
   if(!$typo3_db)
   {
 exit(Verbindungsfehler:  . mysqli_connect_error());
   }
   
   //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *

 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
   $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
   while($row = mysqli_fetch_object($tx_commerce_articles_entities))
   {
   $title = str_replace($search, $values, $row-title);
   $description_extra = str_replace($search, $values, 
 $row-description_extra);
   $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);
 
   $update_sql = UPDATE tx_commerce_articles_entities SET
title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
   mysqli_query($typo3_db, $update_sql);
 
   //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
   
   echo $update_sql;
   }
 --
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:55
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch 
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
  $list = get_html_translation_table(HTML_ENTITIES);
  unset($list['']);
  unset($list['']);
  unset($list['']);
  unset($list['']);
  $list['Ć'] = '#262;';
  $list['ć'] = '#263;';
  $list['Ś'] = '#346;';
  $list['ś'] = '#347;';
 
 und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus 
 und überschreibst das...
 
 
 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de
 
 Seelandstr. 14-16
 D-23569 Lübeck
 
 TYPO3 Certified Integrator
 ___
 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
 


--
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

TYPO3 Certified Integrator
___
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] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Meine Worte... Aber Root-Zugang haben wir leider nicht, da dies ein
Shared-Hosting-System ist.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 13:13
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

Am 09.12.14 13:10, schrieb Björn Hahnefeld:
 Wo finde ich denn die Codierung raus (also nur über phpMyAdmin)? 
 Vielleicht ist das auch schon das erste Problem?

nur über phpmyadmin gar nicht. Die Collation ist ein Indiz, aber ich hab da
schon alle möglichen Kombinationen gesehen... kommt eben auch drauf an, wie
das System arbeitet und das Filesystem eingestellt ist.

Mit Trial  Error mit vielen Debug-Ausgaben bist Du schneller am Ziel.
Und ich sag sowas ungern. :)

Marc

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:07
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
 Vielleicht steht da ja das richtige drin und Du musst noch ein 
 utf8_de/encode durchführen, bevor Du das zurückschreibst.
 
 Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher 
 Kodierung die Datenbank was rausgibt oder erwartet... :-/
 
 Marc
 
 Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
  $search = array_keys($list);
  $values = array_values($list);  

  // Konvertierung
  $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
  if(!$typo3_db)
  {
exit(Verbindungsfehler:  . mysqli_connect_error());
  }
  
  //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *
 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
  $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
  while($row = mysqli_fetch_object($tx_commerce_articles_entities))
  {
  $title = str_replace($search, $values, $row-title);
  $description_extra = str_replace($search, $values, 
 $row-description_extra);
  $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);

  $update_sql = UPDATE tx_commerce_articles_entities SET
 title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
  mysqli_query($typo3_db, $update_sql);

  //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
  
  echo $update_sql;
  }
 --

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:55
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch 
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
 $list = get_html_translation_table(HTML_ENTITIES);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 $list['Ć'] = '#262;';
 $list['ć'] = '#263;';
 $list['Ś'] = '#346;';
 $list['ś'] = '#347;';

 und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus 
 und überschreibst das...


 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de

 Seelandstr. 14-16
 D-23569 Lübeck

 TYPO3 Certified Integrator
 ___
 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

 
 
 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de
 
 Seelandstr. 14-16
 D-23569 Lübeck
 
 TYPO3 Certified Integrator
 ___
 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
 


--
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

TYPO3 Certified Integrator
___
TYPO3-german 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Marc Willmann
Am 09.12.14 13:17, schrieb Björn Hahnefeld:
 Die Ausgabe sieht wie folgt aus:
 --
 echo $title\n;
 echo $description_extra\n;
 echo $tx_nalmultitest_tests\n\n\n;
 --
 
 --
 
 --
 Drug-Screen-Cup Side Panel 5CD-AC-C
 h3Zawarto?? opakowania:/h3
 h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25
 Multi-tests cups/lili1 instrukcja/li/ul/h3

okay, damit weisst Du, dass das Problem früher auftritt. Weiter
eingrenzen (im Zweifel auf eine Zeile Code) und dann Paroli!

 --
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:07
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
 PHP-Skript
 
 gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
 Vielleicht steht da ja das richtige drin und Du musst noch ein
 utf8_de/encode durchführen, bevor Du das zurückschreibst.
 
 Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher
 Kodierung die Datenbank was rausgibt oder erwartet... :-/
 
 Marc
 
 Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
  $search = array_keys($list);
  $values = array_values($list);  

  // Konvertierung
  $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
  if(!$typo3_db)
  {
exit(Verbindungsfehler:  . mysqli_connect_error());
  }
  
  //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *
 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
  $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
  while($row = mysqli_fetch_object($tx_commerce_articles_entities))
  {
  $title = str_replace($search, $values, $row-title);
  $description_extra = str_replace($search, $values, 
 $row-description_extra);
  $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);

  $update_sql = UPDATE tx_commerce_articles_entities SET
 title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
  mysqli_query($typo3_db, $update_sql);

  //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
  
  echo $update_sql;
  }
 --

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:55
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch 
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
 $list = get_html_translation_table(HTML_ENTITIES);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 $list['Ć'] = '#262;';
 $list['ć'] = '#263;';
 $list['Ś'] = '#346;';
 $list['ś'] = '#347;';

 und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus 
 und überschreibst das...


 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de

 Seelandstr. 14-16
 D-23569 Lübeck

 TYPO3 Certified Integrator
 ___
 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

 
 
 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de
 
 Seelandstr. 14-16
 D-23569 Lübeck
 
 TYPO3 Certified Integrator
 ___
 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
 


-- 
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

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


Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
So weit war ich ja gestern schon :(! Ich habe es auch mit verschiedenen
Codierungen des Skriptes selbst probiert. Dann werden die Zeichen zwar
verstümmelt, doch die kommen trotzdem nicht korrekt an. Oh man :(!

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 13:18
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via
PHP-Skript

Am 09.12.14 13:17, schrieb Björn Hahnefeld:
 Die Ausgabe sieht wie folgt aus:
 --
 echo $title\n;
 echo $description_extra\n;
 echo $tx_nalmultitest_tests\n\n\n;
 --
 
 --
 
 --
 Drug-Screen-Cup Side Panel 5CD-AC-C
 h3Zawarto?? opakowania:/h3
 h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25 
 Multi-tests cups/lili1 instrukcja/li/ul/h3

okay, damit weisst Du, dass das Problem früher auftritt. Weiter eingrenzen
(im Zweifel auf eine Zeile Code) und dann Paroli!

 --
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:07
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
 Vielleicht steht da ja das richtige drin und Du musst noch ein 
 utf8_de/encode durchführen, bevor Du das zurückschreibst.
 
 Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher 
 Kodierung die Datenbank was rausgibt oder erwartet... :-/
 
 Marc
 
 Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
  $search = array_keys($list);
  $values = array_values($list);  

  // Konvertierung
  $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
  if(!$typo3_db)
  {
exit(Verbindungsfehler:  . mysqli_connect_error());
  }
  
  //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *
 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
  $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
  while($row = mysqli_fetch_object($tx_commerce_articles_entities))
  {
  $title = str_replace($search, $values, $row-title);
  $description_extra = str_replace($search, $values, 
 $row-description_extra);
  $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);

  $update_sql = UPDATE tx_commerce_articles_entities SET
 title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
  mysqli_query($typo3_db, $update_sql);

  //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
  
  echo $update_sql;
  }
 --

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 12:55
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 Am 09.12.14 12:53, schrieb Björn Hahnefeld:
 Das stimmt. Das wäre aber kein Problem. Deswegen hatte ich die auch 
 teilweise schon in meinem Skript für Testzwecke hinterlegt:
 --
 $list = get_html_translation_table(HTML_ENTITIES);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 unset($list['']);
 $list['Ć'] = '#262;';
 $list['ć'] = '#263;';
 $list['Ś'] = '#346;';
 $list['ś'] = '#347;';

 und wo passiert die Umwandlung? Bisher liest Du ja nur ein Array aus 
 und überschreibst das...


 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de

 Seelandstr. 14-16
 D-23569 Lübeck

 TYPO3 Certified Integrator
 ___
 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

 
 
 --
 Marc Willmann. TYPO3-Freelancer.
 http://www.marc-willmann.de
 
 Seelandstr. 14-16
 D-23569 Lübeck
 
 TYPO3 Certified Integrator
 ___
 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
 


--
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de


[TYPO3-german] Re: Ext:News - Bildquelle

2014-12-09 Diskussionsfäden André Müller

Das geht nicht. Das File hat definitiv den creator. Über das 
f:debug{mediaElement}/f:debug gibt es das erst unter 
mediaElement.originalResource.mergedProperties.creator aber das geht wiederum nicht mit der 
Ausgabe.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Björn Hahnefeld
Vielleicht noch eine Anmerkung, Marc:

Mein var_dump kommt mit den Zeichen nicht klar. Wenn ich die in Plain-Text rein 
schreibe, werden die falsch dargestellt. Das Entity wird korrekt angezeigt. 
Demnach wundert es mich nicht, dass die Zeichen auch nicht gefunden werden :(. 
Doch wie kann ich das fixen?

--
array(100) { [ ]= string(6)   [¡]= string(7) ¡ [¢]= string(6) ¢ 
[£]= string(7) £ [¤]= string(8) ¤ [¥]= string(5) ¥ [¦]= 
string(8) ¦ [§]= string(6) § [¨]= string(5) ¨ [©]= string(6) © 
[ª]= string(6) ª [«]= string(7) « [¬]= string(5) ¬ [­]= 
string(5) ­ [®]= string(5) ® [¯]= string(6) ¯ [°]= string(5) ° 
[±]= string(8) ± [²]= string(6) ² [³]= string(6) ³ [´]= 
string(7) ´ [µ]= string(7) µ [¶]= string(6) ¶ [·]= string(8) · 
[¸]= string(7) ¸ [¹]= string(6) ¹ [º]= string(6) º [»]= 
string(7) » [¼]= string(8) ¼ [½]= string(8) ½ [¾]= string(8) ¾ 
[¿]= string(8) ¿ [À]= string(8) À [Á]= string(8) Á [Â]= 
string(7) Â [Ã]= string(8) Ã [Ä]= string(6) Ä [Å]= string(7) Å 
[Æ]= string(7) Æ [Ç]= string(8) Ç [È]= string(8) È [É]= 
string(8) É [Ê]= string(7) Ê [Ë]= string(6) Ë [Ì]= string(8) Ì 
[Í]= string(8) Í [Î]= string(7) Î [Ï]= string(6) Ï [Ð]= 
string(5) Ð [Ñ]= string(8) Ñ [Ò]= string(8) Ò [Ó]= string(8) Ó 
[Ô]= string(7) Ô [Õ]= string(8) Õ [Ö]= string(6) Ö [×]= 
string(7) × [Ø]= string(8) Ø [Ù]= string(8) Ù [Ú]= string(8) Ú 
[Û]= string(7) Û [Ü]= string(6) Ü [Ý]= string(8) Ý [Þ]= 
string(7) Þ [ß]= string(7) ß [à]= string(8) à [á]= string(8) á 
[â]= string(7) â [ã]= string(8) ã [ä]= string(6) ä [å]= 
string(7) å [æ]= string(7) æ [ç]= string(8) ç [è]= string(8) è 
[é]= string(8) é [ê]= string(7) ê [ë]= string(6) ë [ì]= 
string(8) ì [í]= string(8) í [î]= string(7) î [ï]= string(6) ï 
[ð]= string(5) ð [ñ]= string(8) ñ [ò]= string(8) ò [ó]= 
string(8) ó [ô]= string(7) ô [õ]= string(8) õ [ö]= string(6) ö 
[÷]= string(8) ÷ [ø]= string(8) ø [ù]= string(8) ù [ú]= 
string(8) ú [û]= string(7) û [ü]= string(6) ü [ý]= string(8) ý 
[þ]= string(7) þ [ÿ]= string(6) ÿ [Ć]= string(6) Ć [ć]= 
string(6) ć [Åš]= string(6) Ś [Å›]= string(6) ś }
--

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
Gesendet: Dienstag, 9. Dezember 2014 13:18
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via 
PHP-Skript

Am 09.12.14 13:17, schrieb Björn Hahnefeld:
 Die Ausgabe sieht wie folgt aus:
 --
 echo $title\n;
 echo $description_extra\n;
 echo $tx_nalmultitest_tests\n\n\n;
 --
 
 --
 
 --
 Drug-Screen-Cup Side Panel 5CD-AC-C
 h3Zawarto?? opakowania:/h3
 h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25 
 Multi-tests cups/lili1 instrukcja/li/ul/h3

okay, damit weisst Du, dass das Problem früher auftritt. Weiter eingrenzen (im 
Zweifel auf eine Zeile Code) und dann Paroli!

 --
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:07
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript
 
 gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
 Vielleicht steht da ja das richtige drin und Du musst noch ein 
 utf8_de/encode durchführen, bevor Du das zurückschreibst.
 
 Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher 
 Kodierung die Datenbank was rausgibt oder erwartet... :-/
 
 Marc
 
 Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
  $search = array_keys($list);
  $values = array_values($list);  

  // Konvertierung
  $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
  if(!$typo3_db)
  {
exit(Verbindungsfehler:  . mysqli_connect_error());
  }
  
  //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *
 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
  $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
  while($row = mysqli_fetch_object($tx_commerce_articles_entities))
  {
  $title = str_replace($search, $values, $row-title);
  $description_extra = str_replace($search, $values, 
 $row-description_extra);
  $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);

  $update_sql = UPDATE tx_commerce_articles_entities SET
 title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
  mysqli_query($typo3_db, $update_sql);

  //echo mysqli_errno($typo3_db) . :  .
 mysqli_error($typo3_db) . \n;
  
  echo $update_sql;
  }
 --

 -Ursprüngliche 

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden Marc Willmann
Hol Dir das Wort aus der Datenbank und lass Dir die Zeichencodes der
Zeichen anzeigen; dann weißt Du ja, was die DB liefert und PHP erkennt.

Am 09.12.14 13:56, schrieb Björn Hahnefeld:
 Vielleicht noch eine Anmerkung, Marc:
 
 Mein var_dump kommt mit den Zeichen nicht klar. Wenn ich die in Plain-Text 
 rein schreibe, werden die falsch dargestellt. Das Entity wird korrekt 
 angezeigt. Demnach wundert es mich nicht, dass die Zeichen auch nicht 
 gefunden werden :(. Doch wie kann ich das fixen?
 
 --
 array(100) { [ ]= string(6)   [¡]= string(7) ¡ [¢]= string(6) 
 ¢ [£]= string(7) £ [¤]= string(8) ¤ [¥]= string(5) ¥ [¦]= 
 string(8) ¦ [§]= string(6) § [¨]= string(5) ¨ [©]= string(6) 
 © [ª]= string(6) ª [«]= string(7) « [¬]= string(5) ¬ [­]= 
 string(5) ­ [®]= string(5) ® [¯]= string(6) ¯ [°]= string(5) 
 ° [±]= string(8) ± [²]= string(6) ² [³]= string(6) ³ [´]= 
 string(7) ´ [µ]= string(7) µ [¶]= string(6) ¶ [·]= string(8) 
 · [¸]= string(7) ¸ [¹]= string(6) ¹ [º]= string(6) º [»]= 
 string(7) » [¼]= string(8) ¼ [½]= string(8) ½ [¾]= string(8) 
 ¾ [¿]= string(8) ¿ [À]= string(8) À [Á]= string(8) Á [Â]= 
 string(7) Â [Ã]= string(8) Ã [Ä]= string(6) Ä [Å]= string(7) 
 Å [Æ]= string(7) Æ [Ç]= string(8) Ç [È]= string(8) È [
 
É]= string(8) É [Ê]= string(7) Ê [Ë]= string(6) Ë [Ì]= 
string(8) Ì [Í]= string(8) Í [Î]= string(7) Î [Ï]= string(6) Ï 
[Ð]= string(5) Ð [Ñ]= string(8) Ñ [Ò]= string(8) Ò [Ó]= 
string(8) Ó [Ô]= string(7) Ô [Õ]= string(8) Õ [Ö]= string(6) Ö 
[×]= string(7) × [Ø]= string(8) Ø [Ù]= string(8) Ù [Ú]= 
string(8) Ú [Û]= string(7) Û [Ü]= string(6) Ü [Ý]= string(8) Ý 
[Þ]= string(7) Þ [ß]= string(7) ß [à]= string(8) à [á]= 
string(8) á [â]= string(7) â [ã]= string(8) ã [ä]= string(6) ä 
[å]= string(7) å [æ]= string(7) æ [ç]= string(8) ç [è]= 
string(8) è [é]= string(8) é [ê]= string(7) ê [ë]= string(6) ë 
[ì]= string(8) ì [í]= string(8) í [î]= string(7) î [ï]= 
string(6) ï [ð]= string(5) ð [ñ]= string(8) ñ [ò]= string(
 8
) ò [ó]= string(8) ó [ô]= string(7) ô [õ]= string(8) õ [ö]= 
string(6) ö [÷]= string(8) ÷ [ø]= string(8) ø [ù]= string(8) ù 
[ú]= string(8) ú [û]= string(7) û [ü]= string(6) ü [ý]= 
string(8) ý [þ]= string(7) þ [ÿ]= string(6) ÿ [Ć]= string(6) 
Ć [ć]= string(6) ć [Åš]= string(6) Ś [Å›]= string(6) ś }
 --
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org 
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:18
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via 
 PHP-Skript
 
 Am 09.12.14 13:17, schrieb Björn Hahnefeld:
 Die Ausgabe sieht wie folgt aus:
 --
 echo $title\n;
 echo $description_extra\n;
 echo $tx_nalmultitest_tests\n\n\n;
 --

 --

 --
 Drug-Screen-Cup Side Panel 5CD-AC-C
 h3Zawarto?? opakowania:/h3
 h3ul style=font-size: 12px; font-weight: normal; liPaczka z 25 
 Multi-tests cups/lili1 instrukcja/li/ul/h3
 
 okay, damit weisst Du, dass das Problem früher auftritt. Weiter eingrenzen 
 (im Zweifel auf eine Zeile Code) und dann Paroli!
 
 --

 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Marc 
 Willmann
 Gesendet: Dienstag, 9. Dezember 2014 13:07
 An: German TYPO3 Userlist
 Betreff: Re: [TYPO3-german] Konvertierung von Umlauten und 
 Sonderzeichen via PHP-Skript

 gib mal vor dem UpdateSQL-Befehl aus, was das Skript errechnet hat.
 Vielleicht steht da ja das richtige drin und Du musst noch ein 
 utf8_de/encode durchführen, bevor Du das zurückschreibst.

 Ist immer etwas aufwändig zu testen, wenn nicht klar ist, in welcher 
 Kodierung die Datenbank was rausgibt oder erwartet... :-/

 Marc

 Am 09.12.14 12:58, schrieb Björn Hahnefeld:
 So geht es im Skript weiter ;)...
 --
 $search = array_keys($list);
 $values = array_values($list);  

 // Konvertierung
 $typo3_db = mysqli_connect(localhost,  typo3, password, 
 typo3);
 if(!$typo3_db)
 {
   exit(Verbindungsfehler:  . mysqli_connect_error());
 }
 
 //$tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT *

 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND 
 article_type_uid=1);
 $tx_commerce_articles_entities = mysqli_query($typo3_db, SELECT * 
 FROM tx_commerce_articles_entities WHERE deleted=0 AND hidden=0 AND
 article_type_uid=1 AND uid=23534);
 while($row = mysqli_fetch_object($tx_commerce_articles_entities))
 {
 $title = str_replace($search, $values, $row-title);
 $description_extra = str_replace($search, $values, 
 $row-description_extra);
 $tx_nalmultitest_tests = str_replace($search, $values, 
 $row-tx_nalmultitest_tests);

 $update_sql = UPDATE tx_commerce_articles_entities SET
 title=' . 
 $title . ', description_extra=' . $description_extra . ', 
 tx_nalmultitest_tests=' . $tx_nalmultitest_tests . ' WHERE uid=' .
 $row-uid . ';
 

[TYPO3-german] Re: Ext:News - Bildquelle

2014-12-09 Diskussionsfäden Florian Schaeffer

hmmm, ich habe mal bei meiner News geschaut und dort finde ich weder in der 
News noch im FAL das Feld creator. Es gibt den cr_user (Benutzer der Bild 
hochgeladen hat), es gibt das Feld copyright in News-Media-Files. Dieses kann 
auch per mediaElement.copyright ausgegeben werden.

Wo ist denn das andere Feld Autor? Oder stammt das aus einer anderen 
Erweiterung?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Christian Mansch

Hallo zusammen,

das Testsystem läuft jetzt auf einem anderen Server..
Wobei das es läuft kann man nicht sagen. Ich komme aber ins Backend.
und aus irgendeinem Grund fehlt da eine Extension. Mir ist auch bekannt wie die 
heisst.
Aber die finde ich nicht im Extension Manager.
Ich habe aber ein Verzeichnis in dem sich die Erweiterung befindet.
Meine Frage ist jetzt wie kann ich dem Typo3-Backend sagen das es die 
Erweiterung aus dem Verzeichnis xy nehmen soll?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Oliver Beck

Hallo Liste

Auf meiner Hostingumgebung habe ich zwar Cronjobs zur Verfügung, jedoch kann 
ich nur skripts via http aufrufen. Wie funktionietr dies nun mit dem typo3 
scheduler? der Befehl lautet ja ./typo3/cli_dispatch.phpsh scheduler , wie kann 
ich den nun mit einem http-Aufruf anstossen?

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

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Johannes C. Schulz [EnzephaloN IT-Solutions]
Hallo Christian

1.) um welche Extension soll es sich handeln? 
2.) muß die Extension unter typo3conf/ext liegen

Viele Grüße
Johannes C. Schulz -  EnzephaloN IT-Solutions 
(von unterwegs gesendet)

On 9. Dezember 2014 14:59:34 MEZ, Christian Mansch ep...@cm-informatics.de 
wrote:
Hallo zusammen,

das Testsystem läuft jetzt auf einem anderen Server..
Wobei das es läuft kann man nicht sagen. Ich komme aber ins Backend.
und aus irgendeinem Grund fehlt da eine Extension. Mir ist auch bekannt
wie die heisst.
Aber die finde ich nicht im Extension Manager.
Ich habe aber ein Verzeichnis in dem sich die Erweiterung befindet.
Meine Frage ist jetzt wie kann ich dem Typo3-Backend sagen das es die
Erweiterung aus dem Verzeichnis xy nehmen soll?
___
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] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Stephan Großberndt
Der Sinn eines Cronjobs ist ja unter anderem die unterschiedliche 
php.ini (andere Arbeitsspeicher-Einstellungen, unbegrenzte Laufzeit, 
etc). Wenn du ihn über einen HTTP-Request startest, wird er nach einem 
HTTP-Request-Timeout gekillt.

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

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Christian Mansch

hi,

jetzt ist es mir klar.
Im ext Verzeichnis sind zwei symbolische Links falsch gesetzt.
Wie kann ich die umbiegen? Google sagt mir mit:

ln -nfs accordion /usr/home/actiwou/public_html/repo/echordPlusPlus/accordion

aber das funktioniert nicht. Es gibt keinen Fehler aus un der link ist noch der 
alte.
auch wenn ich den Parameter n weglasse passiert nix.
Das kann es ja jetzt wohl nicht sein.
Ich arbeite mit MAC OS aber die Schalter sind dieselben wie bei einem 
(Original)-Linux
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Oliver Beck

Hallo Stephan

Danke für deine Anwort. Das klingt alles einleuchtend, das Problem ist nur dass ich keine 
andere Möglichkeit habe. Ich muss als befehl eine http-Adresse angeben. Ich frage mich 
nur, wie cih den parameter scheduler mitgebe?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Johannes C. Schulz [EnzephaloN IT-Solutions]
Hallo

Bitte ver(sym)linke bitte nicht die Extensions. Diese sollte 'ecgt' vorhanden 
sein. Alles andere kann große Probleme machen.

Viele Grüße
Johannes C. Schulz -  EnzephaloN IT-Solutions 
(von unterwegs gesendet)

On 9. Dezember 2014 15:41:59 MEZ, Christian Mansch ep...@cm-informatics.de 
wrote:
hi,

jetzt ist es mir klar.
Im ext Verzeichnis sind zwei symbolische Links falsch gesetzt.
Wie kann ich die umbiegen? Google sagt mir mit:

ln -nfs accordion
/usr/home/actiwou/public_html/repo/echordPlusPlus/accordion

aber das funktioniert nicht. Es gibt keinen Fehler aus un der link ist
noch der alte.
auch wenn ich den Parameter n weglasse passiert nix.
Das kann es ja jetzt wohl nicht sein.
Ich arbeite mit MAC OS aber die Schalter sind dieselben wie bei einem
(Original)-Linux
___
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] Re: Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Christian Mansch

Ich MUSS das Ändern, auf dem Live-System und auf dem Localhost ist es genau so. 
Bitte helft mir,
ich verstehe nicht warum es nicht geht: es steht mal wieder auf drei 
Tutorial-Seitem dasselbe und bei mir geht nix.
Keine Fehlermeldung einfach nichts. wenn ich den Parameter f weglasse dann sagt 
er link schon vorhanden also
erkennen tut der schon was ich will. mit Parameter f soll es gehen aber es geht 
bei mir nicht.
Ich habe mich vom Server getrennt, neu angemeldet ein ls -l gemacht und es 
waren immer noch die alten links da.
was mache ich da falsch?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Marco Kuprat
 Ich habe mich vom Server getrennt, neu angemeldet ein ls -l gemacht und
 es waren immer noch die alten links da.
 was mache ich da falsch?

Erst mal den bestehenden Symlink löschen, dann neu anlegen...


Viele Grüße

Marco Kuprat 

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

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Gerhard Obermayr

Hallo und schönen Tag.
Ich verfolge nun deine Probleme schon von Anfang an und bin entsetzt 
über deine Maßnahmen.

Eine sauber aufgesetzte TYPO3-Installation sieht doch ganz einfach aus:

 * fileadmin
 * index.php - typo3_src-4.5.37/index.php
 * t3lib - typo3_src-4.5.37/t3lib
 * typo3 - typo3_src-4.5.37/typo3
 * typo3conf
 * typo3_src - typo3_src-4.5.37
 * typo3_src-4.5.37
 * typo3temp
 * uploads

Wobei hier die einzigen SYM-Links zu finden sind.
In keinem einzigen Unterverzeichnis gibt es derartige Verweise ...
Und das uploads-Verzeichnis stammt noch von früher, das macht aber nix.
Nichts für ungut, aber alles andere ist Stuß ...

Warum versuchst Du eigentlich eine verhaute Fehl-Installation auf deinem 
localhost mit Gewalt in eine verhaute Online-Version zu bringen?


Installiere doch für Online einfach eine saubere Version und kopiere die 
Inhalte mit copy/paste in die Produktivversion.

Das geht schneller als dein ewiges Gemurkse ... und ist dann sauber ...

Am 09.12.2014 15:41, schrieb Christian Mansch:

hi,

jetzt ist es mir klar.
Im ext Verzeichnis sind zwei symbolische Links falsch gesetzt.
Wie kann ich die umbiegen? Google sagt mir mit:

ln -nfs accordion 
/usr/home/actiwou/public_html/repo/echordPlusPlus/accordion


aber das funktioniert nicht. Es gibt keinen Fehler aus un der link ist 
noch der alte.

auch wenn ich den Parameter n weglasse passiert nix.
Das kann es ja jetzt wohl nicht sein.
Ich arbeite mit MAC OS aber die Schalter sind dieselben wie bei einem 
(Original)-Linux

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



--

Liebe Grüße aus Haag
Gerhard Obermayr

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

Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Stephan Großberndt

Am 09.12.2014 um 15:49 schrieb Oliver Beck:

Hallo Stephan

Danke für deine Anwort. Das klingt alles einleuchtend, das Problem ist
nur dass ich keine andere Möglichkeit habe. Ich muss als befehl eine
http-Adresse angeben. Ich frage mich nur, wie cih den parameter
scheduler mitgebe?


am besten gar nicht. hoster wechseln? :-)

wenn dann mach feste scripte für die einzelnen befehle - sonst SEHR 
gefährlich wegen übergabe von parametern an exec()! und schützt sie 
irgendwie, damit sie nicht von jedem aufgerufen werden können.


Nicht getestet:

http://www.mytypo3.com/index.php?eID=tx_myext_startscheduler

/typo3conf/myext/ext_localconf.php
?php

$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_myext_startscheduler'] 
= 'EXT:' . $_EXTKEY . '/Scripts/StartScheduler.php';


/typo3conf/myext/Scripts/StartScheduler.php
?php

if (IS_ALLOWED_IP_OR_BE_USER_LOGGED_IN_OR_WHATEVER) {

\TYPO3\CMS\Core\Utility\CommandUtility::exec('./typo3/cli_dispatch.phpsh 
scheduler');
}



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

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Johannes C. Schulz [EnzephaloN IT-Solutions]
Hallo

So hart wie es ist: Du brauchst erstmal 'echte' Kenntnisse bzgl. Linux, Shell 
und Webserver. Du stocherst hier die ganze Zeit im Dunkeln und weißt gar nicht 
was Du da tust. Ich empfehle Dir jemanden an die Sache zu lassen der sein 
Handwerk versteht und nicht ahnungslos sich von Tutorial zu Tutorial hangelt 
wie Du.

So führt das zu nichts... außer zu noch mehr Problemen...

Viele Grüße
Johannes C. Schulz -  EnzephaloN IT-Solutions 
(von unterwegs gesendet)

On 9. Dezember 2014 16:04:35 MEZ, Christian Mansch ep...@cm-informatics.de 
wrote:
Ich MUSS das Ändern, auf dem Live-System und auf dem Localhost ist es
genau so. Bitte helft mir,
ich verstehe nicht warum es nicht geht: es steht mal wieder auf drei
Tutorial-Seitem dasselbe und bei mir geht nix.
Keine Fehlermeldung einfach nichts. wenn ich den Parameter f weglasse
dann sagt er link schon vorhanden also
erkennen tut der schon was ich will. mit Parameter f soll es gehen aber
es geht bei mir nicht.
Ich habe mich vom Server getrennt, neu angemeldet ein ls -l gemacht und
es waren immer noch die alten links da.
was mache ich da falsch?
___
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] Re: Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Christian Mansch

Ok, habe es jetzt mit einem grafischen Tool hinbekommen.

Jetzt kommt sofort nächstes Problem.
Die Extension ist im Typo3 Manager zu sehen und aktiviert. Komischerweise fehlt 
das grafische symbol.
Diese Erweiterung muss ich im Root-Template unter Includes einbinden aber es erscheint 
nicht bei Available Items
Es ist in de Liste nicht dabei? Wieso ist es da nicht aufgeführt?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Gerhard Obermayr


Am 09.12.2014 16:27, schrieb Christian Mansch:

Ok, habe es jetzt mit einem grafischen Tool hinbekommen.

Jetzt kommt sofort nächstes Problem.
Die Extension ist im Typo3 Manager zu sehen und aktiviert. 
Komischerweise fehlt das grafische symbol.
Diese Erweiterung muss ich im Root-Template unter Includes einbinden 
aber es erscheint nicht bei Available Items

Es ist in de Liste nicht dabei? Wieso ist es da nicht aufgeführt?
Vielleicht weil Du die Ext. noch nicht bei den Statischen Templates 
ausgewählt hast?

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


--

Liebe Grüße aus Haag
Gerhard Obermayr

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

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Christian Mansch

Nein, ich kann nirgendwo etwas auswählen, weil es ja angeblich gar nicht da ist.
Ich habe schon mehrere Extensions installiert und alle habe ich bei den 
Includes auswählen können.
Die zwei die ich nicht sehen kann habe ich ja mit dem Symlink hinzugefügt
Ich kann diese aber nur im Extension Manager sehen sonst nirgendwo. Warum ist 
das so?

P.S: Diese Vorgehensweise funktioniert einwandfrei auf dem Live-System und auf 
dem localhost völlig ohne Probleme.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Konvertierung von Umlauten und Sonderzeichen via PHP-Skript

2014-12-09 Diskussionsfäden bernd wilke

Am 09.12.14 12:39, schrieb Björn Hahnefeld:

Nichts, Marc! Das tue ich auch. Doch der Befehl berücksichtigt eben nicht
alle Sonderzeichen und Umlaute, sondern eben nur einen Teil. Dazu gehören
eben nicht die polnischen und tschechischen Zeichen wie beispielsweise ś
und Ć. Dieser aber muss ich ebenfalls mit konvertieren. Andernfalls würden
die Zeichen/Informationen verloren gehen.

wie wär es denn wenn du es nicht per PHP sondern per mysqldump und 
editor änderst?


schau mal http://pi-phi.de/293.html an.

primär geht es dort um eine utf-konvertierung, aber für dich sollte die 
erste Hälfte, der Export reichen, dann mit einem Editor deiner Wahl, im 
mysql-dump alle Sonderzeichen durch entsprechende entities ersetzen und 
dann wieder in die DB zurücklesen. (sollte auch um einiges Shcneller 
sein als PHP)


um es komplett als script zu machen kannst du zb. SED nutzen.


bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hallo Stephan,
ich würde empfehlen der Hoster zu wechseln. Das klingt nicht so als wäre der 
Hoster für typo3 geeignet.

Ansonsten kannst du natürlich selbst ein PHP. Skript schreiben. Das dann den 
Scheduler aufruft. Nachteil ist aber
Das es unterumständen zu abbrüchen bei lang laufenden Scheduler Tasks kommt. 
Das der PHP Time Out erreicht wird.

Dieses starter script kannst du dann von deinen web-cronjob aufrufen lassen.


Gruss chris

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Oliver Beck
Gesendet: Dienstag, 9. Dezember 2014 15:50
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Scheduler Cronjob via HTTP

Hallo Stephan

Danke für deine Anwort. Das klingt alles einleuchtend, das Problem ist nur dass 
ich keine andere Möglichkeit habe. Ich muss als befehl eine http-Adresse 
angeben. Ich frage mich nur, wie cih den parameter scheduler mitgebe?
___
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] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Marcus Raphelt
Tag,

Am 09.12.2014 um 16:18 schrieb Gerhard Obermayr:
 Eine sauber aufgesetzte TYPO3-Installation sieht doch ganz einfach aus:

  * fileadmin
  * index.php - typo3_src-4.5.37/index.php
  * t3lib - typo3_src-4.5.37/t3lib
  * typo3 - typo3_src-4.5.37/typo3
  * typo3conf
  * typo3_src - typo3_src-4.5.37
  * typo3_src-4.5.37
  * typo3temp
  * uploads


Nicht *ganz*. Wenn Du den Core aktualisierst, musst Du so vier Symlinks
ändern. Es reicht, wenn nur typo3_src auf den Core zeigt und alle
anderen Symlinks auf typo3_src/.

Gruß,
Marcus

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

Re: [TYPO3-german] Leere Seite nach Typo3 Migration

2014-12-09 Diskussionsfäden Marcus Raphelt
Tag,

Am 09.12.2014 um 16:04 schrieb Christian Mansch:
 Ich MUSS das Ändern, auf dem Live-System und auf dem Localhost ist es
 genau so. 

...dann ist schon das Live-System verpfuscht - ich habe noch *nie* in
typo3conf/ext einen Symlink anlegen müssen. Wo im Dateisystem soll die
verlinkte Extension denn sein?

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

Re: [TYPO3-german] Typo3 und Shariff (heise Facebook-/Twitter-/+1-Datenschutz-Lösung)

2014-12-09 Diskussionsfäden Dirk Ho

Hallo Sabine,

vielen Dank für deine Antwort.

Das DIV habe ich (natürlich) eingebaut. Ich bekomme jedoch diese 
Fehlermeldung:


ReferenceError: require is not defined
var $ = require('jquery');

im Firebug.

Welches Typo3 verwendest du denn und hast du requireJs irgendwie fürs 
Frontend bei dir eingebunden?


Vielen Dank und viele Grüße,

Dirk

Am 07.12.2014 12:41, schrieb Sabine Deeken:

ach so:
das js von jquery und shariff ist beides drin als
page.includeJSFooterlibs{
jquery = pfad/zu/meinem/jquery.2.1.11.min.js
shariff = fileadmin/templates/js/shariff.min.js
}


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

[TYPO3-german] piBase Plugin meldet Error seit TYPO3 6.2 (...must be File or FileReference)

2014-12-09 Diskussionsfäden stefan sajok

Hallo zusammen,

seit dem letzten Update TYPO3 CMS 6.2.8 ist mir eine Fehlermeldung im Backend 
meiner Website aufgefallen und zwar im Zusammenhang mit meiner eigenen 
piBase-Extension bzw. Plugin (pi3).

Aber von Vorne: Ich habe mit v6.2.5 angefangen und dort eine 
piBase-Frontend-Plugin programmiert. Ohne Probleme, alles funktionierte 
reibungslos. Es ist ein kleines Frontend-Plugin wo Text, Bild und Link speziell 
angeordnet sind, so dass ich nicht mit einem Standard-Text/Bild Element 
arbeiten konnte.

Jetzt ist es so, dass wenn ich seit 6.2.8 in dem Plugin kein Bild angebe wirft 
TYPO3 eine Fehlermeldung:


Supplied file object type TYPO3\CMS\Core\Resource\Folder must be File or 
FileReference.   und



|TYPO3\CMS\Core\Utility\GeneralUtility::loadTCA() - since 6.1, will be removed 
two versions later - require(typo3/sysext/cms/tslib/index_ts.php),index.php#28 /


Im Deprication Log steht
|The way registering a wizard in TCA has changed in 6.2. Please set 
module[name]=module_name instead of using script=path/to/sctipt.php in your 
TCA. The possibility to register wizards this way will be removed in 2 
versions.|


In meinem Fluid-Template des piBase-Plugins steht:

f:if condition={imgTeaser}
 f:image src={imgTeaser} alt= /
/f:if

Also wenn ein Bild da ist, anzeigen, ansonsten nichts ausgeben. Bei allen 
bisherigen Plugins hat es so funktioniert.
Wenn ich mir mit f:debug den {imgTeaser} ausgebe steht da auch der Pfad zur 
Datei und diese ist auch auf dem Server vorhanden.

PHP Klasse:
class tx_mymodules_pi3 extends tslib_pibase {
 ...
 var $imagePath = 'uploads/tx_mymodules/';
 ...
 public function main($content, array $conf) {
   $image = $this- imagePath . 
$this-pi_getFFvalue($this-cObj-data['pi_flexform'], 'image', 'basicsheet');
 ...
   $this-view-assign('imgTeaser', $image);
 ...
   return ($content);
 }
}

und ein normales Flexform, ich habe nichts geändert zu anderen 
selbstprogrammierten Plugins.

image
   TCEforms
   labelLLL:EXT:my_modules/pi3/locallang_flex.xml:label.imgTeaser/label
   config
   typegroup/type
   internal_typefile/internal_type
   allowedjpg,png,gif/allowed
   max_size50/max_size
   uploadfolderuploads/tx_mymodules//uploadfolder
   size1/size
   maxitems1/maxitems
   minitems0/minitems
   show_thumbs1/show_thumbs
   /config
   /TCEforms
/image


Jetzt habe ich einfach noch nicht den Sprung zu Extbase geschafft und benötige 
daher Eure Hilfe wie ich meine piBase-Konfig. zum Laufen bekomme. Bin für jede 
Hilfe dankbar, da ich selbst kein gelernter PHPler bin ... ;)

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

[TYPO3-german] Re: piBase Plugin meldet Error seit TYPO3 6.2 (...must be File or FileReference)

2014-12-09 Diskussionsfäden stefan sajok

Hallo,
ich habe eben mal bisschen herum probiert ...


Habe im FLUID Tempalte folgendes geändert

ALT:

   f:if condition={imgTeaser}
 f:image src={imgTeaser} alt= /
   /f:if

NEU:

   f:if condition={imgTeaser}
 f:image src=uploads/tx_mymodules/{imgTeaser} alt= /
   /f:if


Und in der PHP Klasse:

   var $imagePath = 'uploads/tx_mymodules/';

   public function main($content, array $conf) {
 ...
 $image = $this- imagePath . 
$this-pi_getFFvalue($this-cObj-data['pi_flexform'], 'image', 'basicsheet');
 ...
   }

Change To:

   public function main($content, array $conf) {
 ...
 $image = $this-pi_getFFvalue($this-cObj-data['pi_flexform'], 'image', 
'basicsheet');
 ...
   }



Ich weiß nicht warum das so ist. Auf jeden Fall geht es nun. Vielleicht kann 
mir das mal einer kurz erklären wenn er das liest .. danke.

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

[TYPO3-german] Redakteurrechte - beim kopieren von contentt wird dieser unter Anzeigen nicht angezeigt

2014-12-09 Diskussionsfäden bavramor

Hallo,

ich habe einen Admin und einen USER aus einer usergroup redakteur. Der USER soll Contentobjekte Kopieren 
und wieder Einfügen können. Das Kopieren und das Einfügen als Redakteur funktioniert auch soweit. Die 
Spalten werden unter Web - Seite auch im Backend richtig angezeigt. Allerdings unter 
Web - Anzeigen wird der Inhalt dann nicht dargestellt.

Irgendetwas ist da an den Berechtigungen nicht richtig.

Wäre für jede Hilfe dankbar

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

[TYPO3-german] Geschützte Seiten erstellen

2014-12-09 Diskussionsfäden Martin

Hallo,

ich stehe vor folgenden Problem: Eine ausschließlich für Familienmitgliedern 
erstellte Typo3 6.2 Webseite.

Nachdem ich eine Login Seite mit dem felogin-Formular erstellt habe, habe ich 
natürlich auch eine FE Benutzergruppe und Nutzer erstellt.

Auf der Seite soll gerade mal eine Seite frei zugänglich sein. Alle anderen 
Seiten sollen geschützt sein. Das heißt, sobald jemand die Domain öffnen will, 
soll die Person ein Loginformular sehen und sich zuerst anmelden. Danach geht 
es für den Nutzer weiter.

Ich habe über die Richtigkeit des Zugriffsschutzes gelesen, dass man nicht jede 
einzelne Seite schützen soll, sondern die Inhalte auf der Homepage. Und dann 
sogar auf jeder Seite das Anmeldeformular hinterlegen, das sich nach der 
Anmeldung unsichtbar macht. (Da wäre ein weiteres Problem mit der Suchbox von 
ke_search, die auf jeder Seite angezeigt wird und im Fluid-Template der 
jeweiligen Seite verankert ist!)

Wie kann ich die Webseite und deren Unterseiten so schützen, dass man zusert auf eine Seite kommt, wo man sich anmelden muss und dann weitergehen kann? 


Welche Variante ist die Beste? Wer kann mir konkrete Tipps geben? Wer kennt ein 
sehr gutes Tutorial dazu?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Strategie für Kundenbereich

2014-12-09 Diskussionsfäden Christian Leicht

Quote: Philipp Gampe (pgampe) wrote on Tue, 09 December 2014 00:49


Hi Christian,

Christian Leicht wrote:

 Ich würde eine Extension erstellen die mir die
 Tx_Extbase_Domain_Model_FrontendUser Datenbank erweitert.

Das Modell matcht auf fe_users, aber ja, dass kannst du natürlich machen.



Im alten Kickstarter konnte man bestehende Extension Datenbank Tabellen 
erweitern. Jetzt läuft der alte Kickstarter nicht mehr unter 6.2.
Im Extension Builder geht das anscheinend gar nicht.

Christian

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

Re: [TYPO3-german] Strategie für Kundenbereich

2014-12-09 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hi Christian,

Ja im Extension Builder gibt es diese funtion nicht. Ist aber auch gar nicht 
weiter schlimm.

Bau dir Im Extension Builder einfach ein Model was deine Neuen Properties hat.

Dann vor der innstallation änderst du die 
ext_tables.sql - damit es die tabelle fe_user erweitert
ext_tables.php - damit im backend die felder an gewünschter stelle erscheinen.

bei deinem model neu erstellen model sogst du dafür das es vom standard 
fe_usermodel erbt.

Dann passt du im typoscript setup.txt das mapping an. (damit extbase weiss das 
es das model in der tabelle fe_user sucht)
Ich hoffe ich hab jetzt keinen schritt vergessen

Gruss chris


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian Leicht
Gesendet: Dienstag, 9. Dezember 2014 23:42
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Strategie für Kundenbereich

Quote: Philipp Gampe (pgampe) wrote on Tue, 09 December 2014 00:49

 Hi Christian,
 
 Christian Leicht wrote:
 
  Ich würde eine Extension erstellen die mir die 
  Tx_Extbase_Domain_Model_FrontendUser Datenbank erweitert.
 
 Das Modell matcht auf fe_users, aber ja, dass kannst du natürlich machen.
 

Im alten Kickstarter konnte man bestehende Extension Datenbank Tabellen 
erweitern. Jetzt läuft der alte Kickstarter nicht mehr unter 6.2.
Im Extension Builder geht das anscheinend gar nicht.

Christian

___
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] Geschützte Seiten erstellen

2014-12-09 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hallo Martin.
Ich würde es wie folgt machen

* start/login
* Login-bereich
* seite 1
* seite 2
* seite 3

Auf der seite start/login würde ich das login formular anlegen.
Die seite Login-bereich würde ich auf nur für eingeloggte benutzer stellen. 
Und das auch für unterseiten.

Und schon sind seiten 1-3 ebenfalls geschützt.

Das Login Formular auf jeder seite zu hinterlegen ist unsinn.  Wenn du nicht 
ganz spezielle anforderungen hast.
Das erhöht nur typo3 cache (einmal mit und einmal ohne login formular pro 
seite) . und dafür gibt’s keinen grund.

Schutz auf inhalts elements ebene halte ich auch für absoluten unsinn. Es sei 
denn du hast tatsächlich den fall das du z.b eine Promo-aktion nur für top 
kunden hast.
Und nur die sollen diese aktion sehen. Damit sich der normal kunde nicht 
zurück gesetzt fühlt.
Wenn du aber die gesamte seite für eine nutzergruppe sichtbar / unsichtbar 
machen willst. Sind die seiteneigenschaften der richtige ort. Sonst sieht man 
nämlich nur lauter seiten ohne inhalt.
Weil man ihn mit seiner nutzergruppe nicht sehen darf.

wie das ke_search mit der suche un den berechtigungen macht kann ich dir nicht 
sagen. hab die Extension noch nicht verwendet. Vielleicht hat jemand anderes 
Erfahrung damit.

Gruss chris

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Martin
Gesendet: Dienstag, 9. Dezember 2014 21:39
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Geschützte Seiten erstellen

Hallo,

ich stehe vor folgenden Problem: Eine ausschließlich für Familienmitgliedern 
erstellte Typo3 6.2 Webseite.

Nachdem ich eine Login Seite mit dem felogin-Formular erstellt habe, habe ich 
natürlich auch eine FE Benutzergruppe und Nutzer erstellt.

Auf der Seite soll gerade mal eine Seite frei zugänglich sein. Alle anderen 
Seiten sollen geschützt sein. Das heißt, sobald jemand die Domain öffnen will, 
soll die Person ein Loginformular sehen und sich zuerst anmelden. Danach geht 
es für den Nutzer weiter.

Ich habe über die Richtigkeit des Zugriffsschutzes gelesen, dass man nicht jede 
einzelne Seite schützen soll, sondern die Inhalte auf der Homepage. Und dann 
sogar auf jeder Seite das Anmeldeformular hinterlegen, das sich nach der 
Anmeldung unsichtbar macht. (Da wäre ein weiteres Problem mit der Suchbox von 
ke_search, die auf jeder Seite angezeigt wird und im Fluid-Template der 
jeweiligen Seite verankert ist!)

Wie kann ich die Webseite und deren Unterseiten so schützen, dass man zusert 
auf eine Seite kommt, wo man sich anmelden muss und dann weitergehen kann? 

Welche Variante ist die Beste? Wer kann mir konkrete Tipps geben? Wer kennt ein 
sehr gutes Tutorial dazu?
___
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