From cr at cNOSPAMxd.de Mon Jun 1 10:55:46 2015 From: cr at cNOSPAMxd.de (Christian Reiter) Date: Mon, 01 Jun 2015 10:55:46 +0200 Subject: [TYPO3-dev] ResourceStorage : Question about postFileCopySignal, "conflictMode" and "getUniqueName" Message-ID: Hi, In TYPO3\CMS\Core\Resource\ResourceStorage, among the signals emitted when handling files are pre + postFileCopySignal. I see issues when "conflictmode = renameNewFile" is hit, which is the default (see TYPO3\CMS\Core\Resource\ResourceStorage::copyFile) Scenario: I copy "fileadmin/test.jpg" to "fileadmin/folder/" where there is already "test.jpg", "test_0.jpg", "test_1.jpg", "test_3.jpg". Both pre and post transfer the *original* fileobject and target folder object. Let's assume I have a script that wants to do smething with the newly created copy of the file(object). The postFileCopySignal is emitted after that is created. $this->emitPostFileCopySignal($file, $targetFolder); The problem: The listener of the signal can't figure out the new filename unambiguosly in all cases. And it doesn't get the new Fileobject to just ask FAL. It only gets the old fileobject. If TYPO3\CMS\Core\Resource\ResourceStorage::copyFile detected that a file of the same name already exists at the target, this happens: // File exists and we should find another name, let's find another one if ( $conflictMode === 'renameNewFile' && $targetFolder->hasFile($sanitizedTargetFileName) ) { $sanitizedTargetFileName = $this->getUniqueName( $targetFolder, $sanitizedTargetFileName ); ... $newFileObjectIdentifier = $this->driver->copyFileWithinStorage( $file->getIdentifier(), $targetFolder->getIdentifier(), $sanitizedTargetFileName ); ... $newFileObject = ResourceFactory::getInstance()-> getFileObjectByStorageAndIdentifier( $this->getUid(), $newFileObjectIdentifier ); That means the name of the new copy is not in all cases just built from the basename of the path of $file and the path of $targetFolder. In "conflictMode == renameNewFile" case it can be "whatever got returned by $this->getUniqueName". So the Slot method would need to * perhaps check if the file mtime of the filename deduced from $file & $targetfolder is older than the original, cannot therefore be the newly created copy, and then "hunt" for the copy until a "plausible match" is found? Note: just running getUniqueName again does not give the same result of course, it will be the name for the *next* possible copy, we need "previous getUnique result..." * use the last generated FAL uid (race conditions...) Wouldn't it be better to have the signals like this: $this->emitPreFileCopySignal($file, $targetFolder); $this->emitPostFileCopySignal($file, $newFileObject); so that after the copy, the Slot gets the $newFileObject, instead of the current (6.2 and master) situation where both just get the original input. $this->emitPreFileCopySignal($file, $targetFolder); $this->emitPostFileCopySignal($file, $targetFolder); By emitting the "post" signal with the fileobject that results from the operation, we avoid forcing the listener to duplicate implementation of internal logic of the preceding operation. In general I think it would be a good idea, that if an operation emits "pre" and "post" signals, and creates new non-trivial result objects from the input, the "post" signal should give a slot some handle to access the result object? Thanks for any feedback, Christian From jblum66 at gmail.com Wed Jun 3 10:19:36 2015 From: jblum66 at gmail.com (Jérôme BLUM) Date: Wed, 03 Jun 2015 10:19:36 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Scheduler_task_and_timeout?= Message-ID: Hi, I have create a maintenance script for my website. It is launched by the UNIX crontab. It's a CLI script in TYPO3 and I would like to make a scheduler task for it. But is it possible to do that if its execution time exceeds the PHP max_execution_time (PHP 5.4)? Thanks for your help. J?r?me From beck at beck-digitale-medien.de Wed Jun 3 10:40:39 2015 From: beck at beck-digitale-medien.de (Benjamin Beck) Date: Wed, 3 Jun 2015 10:40:39 +0200 Subject: [TYPO3-dev] Scheduler task and timeout In-Reply-To: References: Message-ID: Hello J?r?me, a script will always be aborted if it exceeds max_execution_time. But max_execution_time can be changed - even at runtime: http://www.thecave.info/override-the-default-php-execution-timeout-limit/ It is important to know that PHP uses two configurations: One for CLI and one for apache. By default the max_execution_time for CLI is 0, which means unlimited. This explains why you had no problems executing the script from cli. Greetings Benjamin > On 03.06.2015, at 10:19, J?r?me BLUM wrote: > > Hi, > I have create a maintenance script for my website. It is launched by the UNIX crontab. > It's a CLI script in TYPO3 and I would like to make a scheduler task for it. But is it possible to do that if its execution time exceeds the PHP max_execution_time (PHP 5.4)? > > Thanks for your help. > J?r?me > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From cr at cNOSPAMxd.de Wed Jun 3 12:03:54 2015 From: cr at cNOSPAMxd.de (Christian Reiter) Date: Wed, 03 Jun 2015 12:03:54 +0200 Subject: [TYPO3-dev] Scheduler task and timeout In-Reply-To: References: Message-ID: Hi Jerome, as far as I know, CLI scripts usually have unlimited execution time by default. That's why TYPO3 suggests using the CLI call for updating reference index ;) You need to explicitly set your limit for CLI if you want to make sure a script doesn't run too long. ini_set() will work for that inside a CLI script or invoke it with php -d max_execution_time=900 myscript.php Best regards, Christian Am 03.06.2015 um 10:19 schrieb J?r?me BLUM: > Hi, > I have create a maintenance script for my website. It is launched by the > UNIX crontab. > It's a CLI script in TYPO3 and I would like to make a scheduler task for > it. But is it possible to do that if its execution time exceeds the PHP > max_execution_time (PHP 5.4)? > > Thanks for your help. > J?r?me From hafizusman at gosign.de Wed Jun 3 12:47:46 2015 From: hafizusman at gosign.de (Hafiz Usman Ahmad) Date: Wed, 3 Jun 2015 15:47:46 +0500 Subject: [TYPO3-dev] Scheduler task and timeout In-Reply-To: References: Message-ID: no problem about execution time when running a CLI script. On Wed, Jun 3, 2015 at 1:19 PM, J?r?me BLUM wrote: > Hi, > I have create a maintenance script for my website. It is launched by the > UNIX crontab. > It's a CLI script in TYPO3 and I would like to make a scheduler task for > it. But is it possible to do that if its execution time exceeds the PHP > max_execution_time (PHP 5.4)? > > Thanks for your help. > J?r?me > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev -- regards; Hafiz Usman Ahmad -- -- Gosign media. GmbH | We web ideas. Langenfelder Damm 67 Gewerbehof | 22525 Hamburg Telefon 040-609 40 79-0 Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. GLS Bank: Gosign wirtschaftet mit Gewissen. -- -- Gosign media. GmbH | We web ideas. Langenfelder Damm 67 Gewerbehof | 22525 Hamburg Telefon 040-609 40 79-0 Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. GLS Bank: Gosign wirtschaftet mit Gewissen. From jigal.van.hemert at typo3.org Wed Jun 3 14:19:48 2015 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Wed, 03 Jun 2015 14:19:48 +0200 Subject: [TYPO3-dev] Scheduler task and timeout In-Reply-To: References: Message-ID: Hi, On 03/06/2015 12:03, Christian Reiter wrote: > as far as I know, CLI scripts usually have unlimited execution time by > default. Correct. See: http://php.net/manual/en/features.commandline.differences.php -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From typo3.lists at 2015.trash.schams.net Thu Jun 4 02:26:41 2015 From: typo3.lists at 2015.trash.schams.net (Michael Schams) Date: Thu, 04 Jun 2015 10:26:41 +1000 Subject: [TYPO3-dev] Headless TYPO3 CMS (e.g. RESTful API) Message-ID: Hi TYPO3 devs. Several of our larger corporate clients have begun to ask us what the mid to long term plans are for APIs in TYPO3. A "headless" CMS could provide and receive structured data via a RESTful API for example. They are looking at projects in Drupal [1] and WordPress [2][3] and wonder if there are similar plans for TYPO3. We see a move to use a range of APIs across businesses in a strategic way and are a little bit concerned that content management systems that don't provide an API could fall behind their competitors. We have looked at the TYPO3 extension EXT:rest [4] and while it seems to do much of what is required, we would like to know if there are any plans, initiatives or projects to implement such a functionality in the core? Cheers Michael [1] http://blog.openlucius.com/en/blog/headless-drupal-why-how-restful-api-drupal [2] http://wp-api.org/#rest-api [3] http://premium.wpmudev.org/blog/wordpress-rest-api/ [4] http://rest.cundd.net/ From aleichsenring at ab-softlab.de Thu Jun 4 09:21:37 2015 From: aleichsenring at ab-softlab.de (Anja Leichsenring) Date: Thu, 04 Jun 2015 09:21:37 +0200 Subject: [TYPO3-dev] Headless TYPO3 CMS (e.g. RESTful API) In-Reply-To: References: Message-ID: Hello Michael, thank you for bringing up this question. Your suggestion was heard, and we will discuss the topic among the Active Contributors during our Meeting preceeding the Developer Days. Please stay tuned until then, we will let you know what we will do. Kind regards Anja On 04.06.2015 02:26, Michael Schams wrote: > Hi TYPO3 devs. > > Several of our larger corporate clients have begun to ask us what the > mid to long term plans are for APIs in TYPO3. A "headless" CMS could > provide and receive structured data via a RESTful API for example. > > They are looking at projects in Drupal [1] and WordPress [2][3] and > wonder if there are similar plans for TYPO3. > > We see a move to use a range of APIs across businesses in a strategic > way and are a little bit concerned that content management systems that > don't provide an API could fall behind their competitors. > > We have looked at the TYPO3 extension EXT:rest [4] and while it seems to > do much of what is required, we would like to know if there are any > plans, initiatives or projects to implement such a functionality in the > core? > > > Cheers > Michael > > [1] > http://blog.openlucius.com/en/blog/headless-drupal-why-how-restful-api-drupal > > [2] http://wp-api.org/#rest-api > [3] http://premium.wpmudev.org/blog/wordpress-rest-api/ > [4] http://rest.cundd.net/ > From dirk_studivz at web.de Thu Jun 4 15:25:16 2015 From: dirk_studivz at web.de (DirkHo) Date: Thu, 04 Jun 2015 15:25:16 +0200 Subject: [TYPO3-dev] My Own Task: Class not found Message-ID: Hi, I created an own extension (myExt) that shall only contain one task. Therefore I added the following files: myExt\ext_emconf.php myExt\ext_localconf.php myExt\Classes\Command\MyExtCommandController.php I can install the exentsion and it's selectable in the scheduler, but when I save the new schedule task, a fatal error occurres: Class 'MyExt\\Command\\MyExtCommandController' not found in /var/www/typo3_src-6.2.11/typo3/sysext/core/Classes/Utility/GeneralUtility.php There are no misspellings in the namespace, classname,... I also cleared caches in the typo3 backend and with the install tool. Please find the source code/config I added below. ext_emconf.php: 'my ext title', 'description' => 'Desc', 'category' => 'be', 'author' => 'Me', 'author_email' => '', 'shy' => '', 'dependencies' => 'extbase', 'conflicts' => '', 'priority' => '', 'module' => '', 'state' => 'stable', 'internal' => '', 'uploadfolder' => 1, 'modify_tables' => '', 'clearCacheOnLoad' => 0, 'lockType' => '', 'author_company' => '', 'version' => '0.0.9', 'constraints' => array( 'depends' => array( 'typo3' => '6.0.0-6.2.99', 'php' => '5.3.0-0.0.0', 'extbase' => '' ), 'conflicts' => array(), 'suggests' => array(), ), '_md5_values_when_last_written' => '', 'suggests' => array(), ); ext_localconf.php $EXTKEY, 'title' => 'my ext title ', 'description' => 'desc', 'additionalFields' => '' ); } MyExtCommandController.php References: Message-ID: Hi, Should not be the namespace: \\ ?! Also, the extension key "myExt" looks suspicious to me. Assuming the values you have posted here are "real" values, it should read: "myext" and when used in a namespace, it should be "Myext". I am not sure, if this causes the problem though. Cheers Michael On Thu, 2015-06-04 at 15:25 +0200, DirkHo wrote: > Hi, > > I created an own extension (myExt) that shall only contain one task. > Therefore I added the following files: > > myExt\ext_emconf.php > myExt\ext_localconf.php > myExt\Classes\Command\MyExtCommandController.php > > I can install the exentsion and it's selectable in the scheduler, but > when I save the new schedule task, a fatal error occurres: Class > 'MyExt\\Command\\MyExtCommandController' not found in > /var/www/typo3_src-6.2.11/typo3/sysext/core/Classes/Utility/GeneralUtility.php > > There are no misspellings in the namespace, classname,... I also cleared > caches in the typo3 backend and with the install tool. Please find the > source code/config I added below. > > ext_emconf.php: > $EM_CONF[$_EXTKEY] = array( > 'title' => 'my ext title', > 'description' => 'Desc', > 'category' => 'be', > 'author' => 'Me', > 'author_email' => '', > 'shy' => '', > 'dependencies' => 'extbase', > 'conflicts' => '', > 'priority' => '', > 'module' => '', > 'state' => 'stable', > 'internal' => '', > 'uploadfolder' => 1, > 'modify_tables' => '', > 'clearCacheOnLoad' => 0, > 'lockType' => '', > 'author_company' => '', > 'version' => '0.0.9', > 'constraints' => array( > 'depends' => array( > 'typo3' => '6.0.0-6.2.99', > 'php' => '5.3.0-0.0.0', > 'extbase' => '' > ), > 'conflicts' => array(), > 'suggests' => array(), > ), > '_md5_values_when_last_written' => '', > 'suggests' => array(), > ); > > > ext_localconf.php > > if (!defined('TYPO3_MODE')) { > die ('Access denied.'); > } > > if (TYPO3_MODE === 'BE') { > > $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['MyExt\\Command\\MyExtCommandController'] > = array( > 'extension' => $EXTKEY, > 'title' => 'my ext title ', > 'description' => 'desc', > 'additionalFields' => '' > ); > } > > MyExtCommandController.php > > namespace MyExt\Command; > > > /** > * Command controller which is called in CLI mode. > * > * @author Me > */ > class MyExtCommandController extends > \TYPO3\CMS\Scheduler\Task\AbstractTask { > > /** > * @var \Tx_Extbase_Configuration_ConfigurationManagerInterface > * @inject > */ > protected $configurationManager; > > /** > * TS settings > * > * @var array > */ > protected $settings = array(); > > public function execute() { > file_put_contents('/var/www/bla.txt', 'Hello'); > } > } > > Thanks and kind regards, > > Dirk > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > From typo3.lists at 2015.trash.schams.net Thu Jun 4 15:37:49 2015 From: typo3.lists at 2015.trash.schams.net (Michael Schams) Date: Thu, 04 Jun 2015 23:37:49 +1000 Subject: [TYPO3-dev] Headless TYPO3 CMS (e.g. RESTful API) In-Reply-To: References: Message-ID: Cool, thanks for your feedback! I look forward reading the outcome of the discussion :-) Cheers Michael On Thu, 2015-06-04 at 09:21 +0200, Anja Leichsenring wrote: > Hello Michael, > > thank you for bringing up this question. Your suggestion was heard, and > we will discuss the topic among the Active Contributors during our > Meeting preceeding the Developer Days. > > Please stay tuned until then, we will let you know what we will do. > > Kind regards > Anja > > On 04.06.2015 02:26, Michael Schams wrote: > > > > Hi TYPO3 devs. > > > > Several of our larger corporate clients have begun to ask us what the > > mid to long term plans are for APIs in TYPO3. A "headless" CMS could > > provide and receive structured data via a RESTful API for example. > > > > They are looking at projects in Drupal [1] and WordPress [2][3] and > > wonder if there are similar plans for TYPO3. > > > > We see a move to use a range of APIs across businesses in a strategic > > way and are a little bit concerned that content management systems that > > don't provide an API could fall behind their competitors. > > > > We have looked at the TYPO3 extension EXT:rest [4] and while it seems to > > do much of what is required, we would like to know if there are any > > plans, initiatives or projects to implement such a functionality in the > > core? > > > > > > Cheers > > Michael > > > > [1] > > http://blog.openlucius.com/en/blog/headless-drupal-why-how-restful-api-drupal > > > > [2] http://wp-api.org/#rest-api > > [3] http://premium.wpmudev.org/blog/wordpress-rest-api/ > > [4] http://rest.cundd.net/ > > > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > From olivier.dobberkau at dkd.de Thu Jun 4 21:18:22 2015 From: olivier.dobberkau at dkd.de (Olivier Dobberkau) Date: Thu, 04 Jun 2015 21:18:22 +0200 Subject: [TYPO3-dev] Headless TYPO3 CMS (e.g. RESTful API) In-Reply-To: References: Message-ID: Am 04.06.15 um 02:26 schrieb Michael Schams: > Several of our larger corporate clients have begun to ask us what the > mid to long term plans are for APIs in TYPO3. A "headless" CMS could > provide and receive structured data via a RESTful API for example. Hi Michael, Please also have a look at our TYPO3 CMS to CMIS work that we do. This will help you to send different objects from TYPO3 CMS to a CMIS Compliant Repository. Those repositories offer a wider range of API for those objects. See: http://www.forgetit-project.eu/en/project-results/code/ Feel free to contact me in PM for more details. Maybe you can also refine your use-case too? Olivier From typo3.lists at 2015.trash.schams.net Fri Jun 5 05:35:59 2015 From: typo3.lists at 2015.trash.schams.net (Michael Schams) Date: Fri, 05 Jun 2015 13:35:59 +1000 Subject: [TYPO3-dev] My Own Task: Class not found In-Reply-To: References: Message-ID: On Thu, 2015-06-04 at 23:36 +1000, Michael Schams wrote: > Should not be the namespace: \\ ?! A working demo (tested in TYPO3 CMS 6.2 LTS): https://github.com/schams-net/simpletask ...and a video :-) http://static.schams.net/temp/20150605-simpletask.mp4 Hope this helps. Cheers Michael From dirk_studivz at web.de Fri Jun 5 09:09:30 2015 From: dirk_studivz at web.de (DirkHo) Date: Fri, 05 Jun 2015 09:09:30 +0200 Subject: [TYPO3-dev] My Own Task: Class not found In-Reply-To: References: Message-ID: Hi Michael, yes, this are "real" names that I first used to create a running task, because I do not yet know, if I should run my import script via Typo3-Task or as standalone script. Before I think about "compilcated" names,... I wanted to make a dummy task and therefore also added the file_put_contents line, only. I'll check your links and use the example as base for my test(s). Thanks and kind regards, Dirk Am 05.06.2015 um 05:35 schrieb Michael Schams: > On Thu, 2015-06-04 at 23:36 +1000, Michael Schams wrote: > >> Should not be the namespace: \\ ?! > > A working demo (tested in TYPO3 CMS 6.2 LTS): > https://github.com/schams-net/simpletask > > ...and a video :-) > http://static.schams.net/temp/20150605-simpletask.mp4 > > Hope this helps. > > > Cheers > Michael > > From cr at cNOSPAMxd.de Fri Jun 5 14:58:39 2015 From: cr at cNOSPAMxd.de (Christian Reiter) Date: Fri, 05 Jun 2015 14:58:39 +0200 Subject: [TYPO3-dev] Some feedback on UI from client usage of TYPO3 7.2 In-Reply-To: References: Message-ID: Hello everyone, Here is some feedback from clients (2 large projects with multiple sites and editors) on working with a 7.2 environment. Perhaps this is interesting for people who have influence on the UI design. Both projects have been with TYPO3 for a long time (3.6 and 4.1) This means editors have gotten very used to "things just being this way". However it was noticed that 7.2 dares to improve some things that were not so logical before - for example moving the user settings away from the module list into a"profile" like link at the top which is what people are used to from other apps. This has inspired some of the editors to point out some other things. First of all, general feedback is good. Almost everyone uses the new module list in minimized form because it saves so much space and looks much more uncluttered. This however has raised the awareness for the following issues: File module: ("Datei" in German) -------------------------------- You click on a "mountains" icon. Then "a cloud" scrolls out and you click on that to get the file list. Feedback: People keep clicking the mountain and expect the files to open. It would be preferred behaviour that if an area in the modules list has only one entry, that it opens right away (i.e. click mountain, get filelist). The interface would also be less cluttered if in the case of an area with only one module, only the icon of that module was shown, since there is only that choice. - no click-to-scroll-and-click-again Also people didn't like the cloud. Some editors were confused and expected "My files should be the mountain, the cloud should be some remote/download/whatever". Of course "Store your files in the cloud" has been a selling point for FAL, but the icon presumes that Cloud Storage is used as *the default*. This is almost certainly false for the majority of installations. Web> Page Module ---------------- Similar to the above a lot of people are a bit confused by the "black page" icon followed by "orange page". When they want to switch back to "Page Module" from "List" or "File" they usually click the Black Page, wait, and then remember they need to click Orange Page. Suggestion: Find a different icon for "WEB" that doesn't look exactly like what you would expect for "Page". System and Admin Tools area (System, Adminwerkzeuge) ---------------------------------------------------- The clients of these projects do a lot of stuff themselves and have admin accounts. So they see these areas. The division of modules between System and Admin was always considered confusing. In real life they are probably best divided like this: a "Red zone" with some "hardcore tools" that in case of error, can kill your site in backend and frontend. Also they can change the executable PHP code base of the site. * Install Tool (break the Localconfiguration, etc) * Extension Manager (install incompatible extension) * Possibly "Configuration" because there is still option "Write value to configuration file" in some areas. a "Yellow zone" with things that site managers use, but won't totally crash your site in case of error. Also these do not change executable PHP code. * Access - you can lock out editors, but not stop frontend or kill admin BE login * Backend users/groups - can't kill FE, question: is it even possible to delete all users from here, including a currently logged in admin :D) * Scheduler - Tasks might fail but hopefully not the entire site, unless you are running new code for the first time * Languages (malformed XLF/XML might be a problem) Then there is a green zone of mostly read-only things that shouldn't break stuff: * Log * Reports * Database integrity check (the refindex update might fail to complete from the backend, but that shouldn't kill the site. AFAIK it is the only thing in this area that *changes* something) Suggestion: Group these as "Green" = "Reporting" or "Analysis", use a "report" or "status" icon "Yellow" = "Management" use a common gear/wrench whatever icon "Red" = "Setup" or "Install" use the "power plug icon" from "System", as you can "pull the plug" of your system with this. "Rocket Ship" icon should go away as no one really knows what it means except perhaps that if it points in the wrong direction, you will not go to space today. Best regards, Christian From cr at cNOSPAMxd.de Fri Jun 5 14:59:31 2015 From: cr at cNOSPAMxd.de (Christian Reiter) Date: Fri, 05 Jun 2015 14:59:31 +0200 Subject: [TYPO3-dev] Some feedback on UI from client usage of TYPO3 7.2 Message-ID: Hello everyone, Here is some feedback from clients (2 large projects with multiple sites and editors) on working with a 7.2 environment. Perhaps this is interesting for people who have influence on the UI design. Both projects have been with TYPO3 for a long time (3.6 and 4.1) This means editors have gotten very used to "things just being this way". However it was noticed that 7.2 dares to improve some things that were not so logical before - for example moving the user settings away from the module list into a"profile" like link at the top which is what people are used to from other apps. This has inspired some of the editors to point out some other things. First of all, general feedback is good. Almost everyone uses the new module list in minimized form because it saves so much space and looks much more uncluttered. This however has raised the awareness for the following issues: File module: ("Datei" in German) -------------------------------- You click on a "mountains" icon. Then "a cloud" scrolls out and you click on that to get the file list. Feedback: People keep clicking the mountain and expect the files to open. It would be preferred behaviour that if an area in the modules list has only one entry, that it opens right away (i.e. click mountain, get filelist). The interface would also be less cluttered if in the case of an area with only one module, only the icon of that module was shown, since there is only that choice. - no click-to-scroll-and-click-again Also people didn't like the cloud. Some editors were confused and expected "My files should be the mountain, the cloud should be some remote/download/whatever". Of course "Store your files in the cloud" has been a selling point for FAL, but the icon presumes that Cloud Storage is used as *the default*. This is almost certainly false for the majority of installations. Web> Page Module ---------------- Similar to the above a lot of people are a bit confused by the "black page" icon followed by "orange page". When they want to switch back to "Page Module" from "List" or "File" they usually click the Black Page, wait, and then remember they need to click Orange Page. Suggestion: Find a different icon for "WEB" that doesn't look exactly like what you would expect for "Page". System and Admin Tools area (System, Adminwerkzeuge) ---------------------------------------------------- The clients of these projects do a lot of stuff themselves and have admin accounts. So they see these areas. The division of modules between System and Admin was always considered confusing. In real life they are probably best divided like this: a "Red zone" with some "hardcore tools" that in case of error, can kill your site in backend and frontend. Also they can change the executable PHP code base of the site. * Install Tool (break the Localconfiguration, etc) * Extension Manager (install incompatible extension) * Possibly "Configuration" because there is still option "Write value to configuration file" in some areas. a "Yellow zone" with things that site managers use, but won't totally crash your site in case of error. Also these do not change executable PHP code. * Access - you can lock out editors, but not stop frontend or kill admin BE login * Backend users/groups - can't kill FE, question: is it even possible to delete all users from here, including a currently logged in admin :D) * Scheduler - Tasks might fail but hopefully not the entire site, unless you are running new code for the first time * Languages (malformed XLF/XML might be a problem) Then there is a green zone of mostly read-only things that shouldn't break stuff: * Log * Reports * Database integrity check (the refindex update might fail to complete from the backend, but that shouldn't kill the site. AFAIK it is the only thing in this area that *changes* something) Suggestion: Group these as "Green" = "Reporting" or "Analysis", use a "report" or "status" icon "Yellow" = "Management" use a common gear/wrench whatever icon "Red" = "Setup" or "Install" use the "power plug icon" from "System", as you can "pull the plug" of your system with this. "Rocket Ship" icon should go away as no one really knows what it means except perhaps that if it points in the wrong direction, you will not go to space today. Best regards, Christian From contact at oktopuce.fr Mon Jun 8 12:31:51 2015 From: contact at oktopuce.fr (Florian Rival) Date: Mon, 08 Jun 2015 12:31:51 +0200 Subject: [TYPO3-dev] Fluid and images resized automatically Message-ID: Hi everyone, I have a problem with an image in a fluid template, the image is automatically resize and I don't want that. Here is the Fluid code : and the result is : Alt text Who have an idea where height and width are taken from ? Thanks, Florian From t3ng at bernd-wilke.net Mon Jun 8 12:58:47 2015 From: t3ng at bernd-wilke.net (bernd wilke) Date: Mon, 08 Jun 2015 12:58:47 +0200 Subject: [TYPO3-dev] Fluid and images resized automatically In-Reply-To: References: Message-ID: Am 08.06.15 um 12:31 schrieb Florian Rival: > Hi everyone, > > I have a problem with an image in a fluid template, the image is > automatically resize and I don't want that. > > Here is the Fluid code : > > > > > > and the result is : > > > Alt text src="typo3conf/ext/myext/Resources/Public/images/logo.png" height="58" > width="404"> > > > Who have an idea where height and width are taken from ? > in general from the image, but there could be some global configuration restricting images to a maximum in width or height. bernd -- http://www.pi-phi.de/cheatsheet.html From t3ng at bernd-wilke.net Mon Jun 8 13:15:07 2015 From: t3ng at bernd-wilke.net (bernd wilke) Date: Mon, 08 Jun 2015 13:15:07 +0200 Subject: [TYPO3-dev] best practice for a new BE module with own section Message-ID: I want a new BE-submodule within it's own BE-module and have some problems: 1. I get no title for the new module (only submodule title shows up) 2. the new module always appears at the end instead after the web module $moduleConfiguration = array( 'name' => 'newmodule_newsubmodule', 'script' => '_DISPATCH', 'access' => 'user,group', ); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( 'newmodule', 'newsubmodule', 'after:web', \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'submod/', $moduleConfiguration ); 3. the configuration, which should be in the fifth parameter of addModule() is ignored and the frame is empty (no content, the HTML consists of a full head and only some empty divs in body) I tried the definition above for $moduleConfiguration as I read this parameter should replace conf.php. I found no further explanation about the needed structure. leaving the data in conf.php the Module shows up - - - I hope my question will be answered here, but the same question on slack stays unanswered and scrolled of the screen in a hurry. bernd -- http://www.pi-phi.de/cheatsheet.html From franssaris at gmail.com Mon Jun 8 14:44:58 2015 From: franssaris at gmail.com (Frans Saris) Date: Mon, 08 Jun 2015 12:44:58 +0000 Subject: [TYPO3-dev] Fluid and images resized automatically In-Reply-To: References: Message-ID: Hi Florian, are you sure the provided snippet is correct? looks a little but to much to only render an static resource image. First using the uri.image viewhelper to create a url that you feed the image viewhelper. That could be done without the uri.image viewhelper. But I also see you want to render a static resource. In that case you should avoid using the image viewhelper (the Image and uri.Image viewhelper use the FAL API but that isn't needed for static resources). try: Alt
text />

gr. Frans

Op ma 8 jun. 2015 om 13:00 schreef bernd wilke <t3ng at bernd-wilke.net>:

> Am 08.06.15 um 12:31 schrieb Florian Rival:
> > Hi everyone,
> >
> > I have a problem with an image in a fluid template, the image is
> > automatically resize and I don't want that.
> >
> > Here is the Fluid code :
> >
> > <a href= > > > > > > > > and the result is : > > > > > > Alt text > src="typo3conf/ext/myext/Resources/Public/images/logo.png" height="58" > > width="404"> > > > > > > Who have an idea where height and width are taken from ? > > > > in general from the image, but there could be some global configuration > restricting images to a maximum in width or height. > > bernd > -- > http://www.pi-phi.de/cheatsheet.html > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > From contact at oktopuce.fr Mon Jun 8 15:03:16 2015 From: contact at oktopuce.fr (Florian Rival) Date: Mon, 08 Jun 2015 15:03:16 +0200 Subject: [TYPO3-dev] Fluid and images resized automatically In-Reply-To: References: Message-ID: You're right Frans. Thanks for your help. Le 08/06/2015 14:44, Frans Saris a ?crit : > Hi Florian, > > are you sure the provided snippet is correct? > > > > looks a little but to much to only render an static resource image. First > using the uri.image viewhelper to create a url that you feed the image > viewhelper. That could be done without the uri.image viewhelper. But I also > see you want to render a static resource. In that case you should avoid > using the image viewhelper (the Image and uri.Image viewhelper use the FAL > API but that isn't needed for static resources). > > try: > > Alt
> text />
>
> gr. Frans
>
> Op ma 8 jun. 2015 om 13:00 schreef bernd wilke <t3ng at bernd-wilke.net>:
>
>> Am 08.06.15 um 12:31 schrieb Florian Rival:
>>> Hi everyone,
>>>
>>> I have a problem with an image in a fluid template, the image is
>>> automatically resize and I don't want that.
>>>
>>> Here is the Fluid code :
>>>
>>> <a href= >>> >>> >>> >>> and the result is : >>> >>> >>> Alt text>> src="typo3conf/ext/myext/Resources/Public/images/logo.png" height="58" >>> width="404"> >>> >>> >>> Who have an idea where height and width are taken from ? >>> >> in general from the image, but there could be some global configuration >> restricting images to a maximum in width or height. >> >> bernd >> -- >> http://www.pi-phi.de/cheatsheet.html >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev >> > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From fgebauer at 3pc.de Mon Jun 8 15:53:41 2015 From: fgebauer at 3pc.de (Falk Gebauer) Date: Mon, 08 Jun 2015 15:53:41 +0200 Subject: [TYPO3-dev] best practice for a new BE module with own section In-Reply-To: References: Message-ID: Hi Bernd, I use the extbase extension utility and do something like this: $mainModuleName = 'main_module_name'; if (!isset($TBE_MODULES[$mainModuleName])) { $temp_TBE_MODULES = array(); foreach ($TBE_MODULES as $key => $val) { if ($key == 'web') { $temp_TBE_MODULES[$key] = $val; $temp_TBE_MODULES[$mainModuleName] = 'main_module_name'; } else { $temp_TBE_MODULES[$key] = $val; } } $TBE_MODULES = $temp_TBE_MODULES; }); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( 'Xxx.' . $_EXTKEY, 'main_module_name', '', 'after:web', array( ), array( 'access' => 'user,group', 'icon' => '', 'labels' => 'LLL:EXT:xxx/Resources/Private/Language/MainModule.xlf', ) ); // sub module \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( 'Xxx.' . $_EXTKEY, 'main_module_name', 'sub_module_name', 'bottom', array( 'Controller1' => 'list, upload, search', ), array( 'access' => 'user,group', 'icon' => 'EXT:xxx/ext_icon.gif', 'labels' => 'LLL:EXT:xxx/Resources/Private/Language/SubModule.xlf', ) ); Greets Falk Am 08.06.15 um 13:15 schrieb bernd wilke: > I want a new BE-submodule within it's own BE-module and have some > problems: > > 1. I get no title for the new module (only submodule title shows up) > > 2. the new module always appears at the end instead after the web module > > $moduleConfiguration = array( > 'name' => 'newmodule_newsubmodule', > 'script' => '_DISPATCH', > 'access' => 'user,group', > ); > > \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( > 'newmodule', > 'newsubmodule', > 'after:web', > \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) > . 'submod/', > $moduleConfiguration > ); > > > > > 3. the configuration, which should be in the fifth parameter of > addModule() is ignored and the frame is empty (no content, the HTML > consists of a full head and only some empty divs in body) > > I tried the definition above for $moduleConfiguration as I read this > parameter should replace conf.php. I found no further explanation > about the needed structure. > leaving the data in conf.php the Module shows up > > - - - > > I hope my question will be answered here, but the same question on > slack stays unanswered and scrolled of the screen in a hurry. > > bernd -- Falk Gebauer fgebauer at 3pc.de Amtsgericht Berlin Charlottenburg HRB 794 28 USt-IdNr.: DE217652890 ----------------------------------------------- facebook.com/3pc.de plus.3pc.de twitter.com/3pc flickr.com/photos/3pc From olivier.dobberkau at dkd.de Tue Jun 9 12:56:12 2015 From: olivier.dobberkau at dkd.de (Olivier Dobberkau) Date: Tue, 09 Jun 2015 12:56:12 +0200 Subject: [TYPO3-dev] ForgetIT: Join us for a TYPO3 Community Sprint in September 2015 Message-ID: Dear TYPO3 Community friends, we plan to have a TYPO3 Community Sprint in September 2015 to introduce the concepts of the ForgetIT Project to a group of developers. Please contact us via olivier.dobberkau(at)dkd.de to arrange a spot on our participation list. Targeted audience * TYPO3 developers that want to go cutting edge * Projectmanagers seeking to understand Digital Preservation and ForgetIT concepts Topics * CMIS * FAL * Our ForgetIt Extensions * Preservation of TYPO3 Websites * General Concepts of the ForgetIT Framework * Semantic Web * more to come Date and Location September 2015, dkd Internet Service Frankfurt Germany. More details: http://www.forgetit-project.eu/en/get-involved/typo3-community-sprint/ Kind regards and thank you, Olivier From t3ng at bernd-wilke.net Tue Jun 9 14:04:00 2015 From: t3ng at bernd-wilke.net (bernd wilke) Date: Tue, 09 Jun 2015 14:04:00 +0200 Subject: [TYPO3-dev] best practice for a new BE module with own section In-Reply-To: References: Message-ID: Am 08.06.15 um 15:53 schrieb Falk Gebauer: > Hi Bernd, > > I use the extbase extension utility and do something like this: > > > $mainModuleName = 'main_module_name'; > if (!isset($TBE_MODULES[$mainModuleName])) { > $temp_TBE_MODULES = array(); > foreach ($TBE_MODULES as $key => $val) { > if ($key == 'web') { > $temp_TBE_MODULES[$key] = $val; > $temp_TBE_MODULES[$mainModuleName] = 'main_module_name'; > } else { > $temp_TBE_MODULES[$key] = $val; > } > } > $TBE_MODULES = $temp_TBE_MODULES; > }); Do you really need to temporarily copy the global array? I think TYPO3 misses a good API for BE moduls. > \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( > 'Xxx.' . $_EXTKEY, > 'main_module_name', > '', > 'after:web', > array( > ), array( > 'access' => 'user,group', > 'icon' => '', > 'labels' => > 'LLL:EXT:xxx/Resources/Private/Language/MainModule.xlf', > ) > ); this works for me. fine. > > // sub module > \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( > 'Xxx.' . $_EXTKEY, > 'main_module_name', > 'sub_module_name', > 'bottom', > array( > 'Controller1' => 'list, upload, search', > ), array( > 'access' => 'user,group', > 'icon' => 'EXT:xxx/ext_icon.gif', > 'labels' => > 'LLL:EXT:xxx/Resources/Private/Language/SubModule.xlf', > ) > ); as my module is not extbased this does not work for me: I have no controller and no action. this results in invalid controller calls. and while my module meanwhile worked, now I only get empty divs again. bernd -- http://www.pi-phi.de/cheatsheet.html From t3ng at bernd-wilke.net Tue Jun 9 14:58:16 2015 From: t3ng at bernd-wilke.net (bernd wilke) Date: Tue, 09 Jun 2015 14:58:16 +0200 Subject: [TYPO3-dev] best practice for a new BE module with own section In-Reply-To: References: Message-ID: Am 09.06.15 um 14:04 schrieb bernd wilke: > as my module is not extbased this does not work for me: I have no > controller and no action. this results in invalid controller calls. > and while my module meanwhile worked, now I only get empty divs again. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule( 'newmodule', 'newsubmodule', 'after:web', \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'submod/', $moduleConfiguration ); it is about the fifth parameter ($moduleConfiguration): in the moment I use it my module does not work (I still do not know the correct data needed). omitting it (so the data from conf.php is used) my module appers. bernd -- http://www.pi-phi.de/cheatsheet.html From t3ng at bernd-wilke.net Tue Jun 9 16:13:07 2015 From: t3ng at bernd-wilke.net (bernd wilke) Date: Tue, 09 Jun 2015 16:13:07 +0200 Subject: [TYPO3-dev] best practice for a new BE module with own section In-Reply-To: References: Message-ID: and some more hints (thanks to Mathias Brodala) if anyone is interested: http://api.typo3.org/typo3cms/62/html/class_t_y_p_o3_1_1_c_m_s_1_1_core_1_1_utility_1_1_extension_management_utility.html#a9667093e3fe6c63e4446c942fe0faa60 -> http://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/BackendModules/Confphp/Index.html https://github.com/TYPO3/TYPO3.CMS/commit/c45b2bf8 http://api.typo3.org/typo3cms/62/html/class_t_y_p_o3_1_1_c_m_s_1_1_backend_1_1_module_1_1_module_loader.html#a5c2df3fa35cb08b561b9107dce08af23 -> http://api.typo3.org/typo3cms/62/html/_module_loader_8php_source.html#l00364 (I still have no clean solution) bernd -- http://www.pi-phi.de/cheatsheet.html From mramaraju.dba at gmail.com Tue Jun 9 17:37:32 2015 From: mramaraju.dba at gmail.com (Ramaraju Musku) Date: Tue, 09 Jun 2015 17:37:32 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Page_Showing_404_Error_Page?= Message-ID: Hi, Greetings! I am facing problem in my website, I have a page in the backend. I have not make it disabled, Page content showing normally in the backed but in fornt end it is showing as "Error 404 We're sorry. You've reached a page that no longer exists at this location". From contact at oktopuce.fr Thu Jun 11 11:33:50 2015 From: contact at oktopuce.fr (Florian Rival) Date: Thu, 11 Jun 2015 11:33:50 +0200 Subject: [TYPO3-dev] Enable OpCache in Typo3 6.2 Message-ID: Hi all, Is there something specific to do in order to enable OpCache with Typo3 ? Is this LocalConf ok ? 'SYS' => array( 'caching' => array( 'cacheConfigurations' => array( 'extbase_object' => array( 'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\Typo3DatabaseBackend', 'frontend' => 'TYPO3\\CMS\\Core\\Cache\\Frontend\\VariableFrontend', 'groups' => array( 'system', ), 'options' => array( 'defaultLifetime' => 0, ), ), ), ), Thanks, Florian From p.schiffmann at bitmotion.de Thu Jun 11 12:07:59 2015 From: p.schiffmann at bitmotion.de (Philipp Schiffmann) Date: Thu, 11 Jun 2015 12:07:59 +0200 Subject: [TYPO3-dev] tceforms option PAGE_TSCONFIG_IDLIST Message-ID: Hey, I need help with a foreign_table_where marker. According to documentation I can insert the marker ###PAGE_TSCONFIG_IDLIST### into the where clause [1] and set the respective value via TypoScript [2] like `TCEFORM.table_name.field_name.PAGE_TSCONFIG_IDLIST = 1,2,3`, but the SQL query contains the default value `0`. I verified that the value is set with the typoscript object browser, and table- and column-name are correct. I am using TYPO3 6.2. If someone could confirm that it does or does not work for him either I'd be really thankful! :) Cheers Philipp [1] http://docs.typo3.org/typo3cms/TCAReference/Reference/Columns/Select/Index.html#columns-select-properties-foreign-table-where [2] http://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TCEform/Index.html From t3ng at bernd-wilke.net Thu Jun 11 12:09:40 2015 From: t3ng at bernd-wilke.net (bernd wilke) Date: Thu, 11 Jun 2015 12:09:40 +0200 Subject: [TYPO3-dev] Enable OpCache in Typo3 6.2 In-Reply-To: References: Message-ID: Am 11.06.15 um 11:33 schrieb Florian Rival: > Hi all, > > Is there something specific to do in order to enable OpCache with Typo3 ? > > Is this LocalConf ok ? > > 'SYS' => array( > 'caching' => array( > 'cacheConfigurations' => array( > 'extbase_object' => array( > 'backend' => > 'TYPO3\\CMS\\Core\\Cache\\Backend\\Typo3DatabaseBackend', > 'frontend' => > 'TYPO3\\CMS\\Core\\Cache\\Frontend\\VariableFrontend', > 'groups' => array( > 'system', > ), > 'options' => array( > 'defaultLifetime' => 0, > ), > ), > ), > ), this seams to be teh correct part of LocalConfiguration.php but you never should alter that file by hand! always use the INSTALL_TOOL to change values. here: INSTALL_TOOL -> 'Configuration Presets' -> 'Extbase object cache' if available: prefer 'APC cache backend' bernd -- http://www.pi-phi.de/cheatsheet.html From typo3.lists at 2015.trash.schams.net Fri Jun 12 07:01:44 2015 From: typo3.lists at 2015.trash.schams.net (Michael Schams) Date: Fri, 12 Jun 2015 15:01:44 +1000 Subject: [TYPO3-dev] TYPO3 CMS 6.2.x and PHP 5.6 Message-ID: Hi everyone! Can someone tell me how the incompatibility of TYPO3 CMS <= 6.2.13 with PHP 5.6 becomes noticeable (in practical terms)? I stumbled across the following warning in the release announcement [1] of TYPO3 6.2.13: (quote) "Although the TYPO3 CMS Team aims at eventually supporting PHP 5.6 with TYPO3 6.2 LTS, we are aware of in-depth issues with the reinstantiation of objects in Extbase. As such, we highly recommend to keep PHP 5.3 - 5.5 when running TYPO3 6.2 LTS for the time being." We are using Debian 8 "Jessie" (which comes with PHP 5.6) for our DEV and TEST servers and just added a Debian 8 system to our pool of production servers (which should host TYPO3 CMS 6.2.x instances). Reading the warning above, I am a little bit concerned :-) What does "in-depth issues with the reinstantiation of objects in Extbase" really mean? We have not noticed any problems on our DEV/TEST systems yet. Do these issues occur in rare cases only? Any exceptions or error messages we should look for? Are there any cases, extensions, configurations known, which break an installation? And most importantly: is there a chance of getting the next 6.2-release compatible with PHP 5.6? :-) Thanks to everyone who worked on the 6.2.13 release! Cheers Michael [1] http://typo3.org/news/article/typo3-cms-6213-released/ From typo3 at t3node.com Fri Jun 12 09:11:25 2015 From: typo3 at t3node.com (=?UTF-8?B?U3RlZmZlbiBNw7xsbGVy?=) Date: Fri, 12 Jun 2015 09:11:25 +0200 Subject: [TYPO3-dev] TYPO3 CMS 6.2.x and PHP 5.6 In-Reply-To: References: Message-ID: Hi. Am 12.06.2015 um 07:01 schrieb Michael Schams: > > Can someone tell me how the incompatibility of TYPO3 CMS <= 6.2.13 with > PHP 5.6 becomes noticeable (in practical terms)? > (...) > > What does "in-depth issues with the reinstantiation of objects in > Extbase" really mean? See: https://forge.typo3.org/issues/66473 https://forge.typo3.org/issues/67408 -- cheers, Steffen Active Contributor TYPO3 CMS Personal Blog: https://stmllr.net/ Twitter: @stmllr - https://twitter.com/stmllr GitHub: https://github.com/stmllr From typo3.lists at 2015.trash.schams.net Fri Jun 12 09:29:13 2015 From: typo3.lists at 2015.trash.schams.net (Michael Schams) Date: Fri, 12 Jun 2015 17:29:13 +1000 Subject: [TYPO3-dev] TYPO3 CMS 6.2.x and PHP 5.6 In-Reply-To: References: Message-ID: On Fri, 2015-06-12 at 09:11 +0200, Steffen M?ller wrote: > > Can someone tell me how the incompatibility of TYPO3 CMS <= 6.2.13 with > > PHP 5.6 becomes noticeable (in practical terms)? [...] > > What does "in-depth issues with the reinstantiation of objects in > > Extbase" really mean? > > See: > https://forge.typo3.org/issues/66473 > https://forge.typo3.org/issues/67408 Thanks, Steffen. These tickets answer a few of my questions and give me some hope that 6.2.14 will work with PHP 5.6. Cheers Michael From peter at melon-media.de Sun Jun 14 09:21:24 2015 From: peter at melon-media.de (Robert Peter) Date: Sun, 14 Jun 2015 09:21:24 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Fluid=3A_Nested_content_elements_for_div_c?= =?utf-8?q?ontainer=3F?= Message-ID: Hey there, I'm using Fluid for creating my template and I'd like to wrap a div container around a certain amount of content elements. In order to accomplish that I saw that Fluid provides the content element tab "Relations". My idea is to add the content elements in there as a child and afterwards selecting for this "parent" content element a specific frame that does the rest (adding the div container). How can I achieve this with fluid? Any suggestions? Thx! From am at break-media.com Sun Jun 14 11:02:48 2015 From: am at break-media.com (am at break-media.com) Date: Sun, 14 Jun 2015 11:02:48 +0200 Subject: [TYPO3-dev] Fluid: Nested content elements for div container? In-Reply-To: References: Message-ID: Hi Peter, If you are using fluidpages extension (from FluidTypo3.org), then this is a quite simple task. There you can define a backend layout and use the standard page editor from Typo3 to add several elements inside a wrapping FCE. (Like it was in TemplaVoila times, but easier and possible to use all in a VCS). Docs for that you can find on fluidtypo3.org [1]. Basically you create a simple extension and just add a file there: typo3conf/ext/[YOUR_EXT]/Resources/Private/Templates/Content/Wrapper.html There content could be something like that:
?? ? ?? ? ?? ??? ? ??????????? ?? ??? ???? ??????????????? ??????????????????? ??????????????? ??????????? ??????????? ?? ??? ???? ?? ??? ? ?? ? ??? ?? ? ?? ???? Wrapper with frame {settings.frame_type} ?? ??? ?

{content}

?? ?
??? ?? ? ???????
??????????? ???????
?? ?
That's it, now a new content element appears in the backend where you can insert content elements and select a frame-class with a dropdown. On frontend you get a div rendered with selected frame-class and content elements inside rendered. [1] https://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/content-element.html Best regards, Adrian BREAK Media Solutions GmbH Zitat von Robert Peter : > Hey there, I'm using Fluid for creating my template and I'd like to > wrap a div container around a certain amount of content elements. In > order to accomplish that I saw that Fluid provides the content > element tab "Relations". My idea is to add the content elements in > there as a child and afterwards selecting for this "parent" content > element a specific frame that does the rest (adding the div > container). > How can I achieve this with fluid? Any suggestions? > Thx! > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From am at break-media.com Sun Jun 14 11:11:22 2015 From: am at break-media.com (am at break-media.com) Date: Sun, 14 Jun 2015 11:11:22 +0200 Subject: [TYPO3-dev] Fluid: Nested content elements for div container? In-Reply-To: References: Message-ID: Hi Peter, sorry, I meant EXT:fluidcontent instead of EXT:fluidpages in my previous post! Best regards, Adrian BREAK Media Solutions GmbH Zitat von am at break-media.com: > Hi Peter, > > If you are using fluidpages extension (from FluidTypo3.org), then this is a > quite simple task. > There you can define a backend layout and use the standard page editor from > Typo3 > to add several elements inside a wrapping FCE. > (Like it was in TemplaVoila times, but easier and possible to use all in a > VCS). > > Docs for that you can find on fluidtypo3.org [1]. > > Basically you create a simple extension and just add a file there: > typo3conf/ext/[YOUR_EXT]/Resources/Private/Templates/Content/Wrapper.html > > There content could be something like that: > >
?? ?xmlns:f="http://typo3.org/ns/TYPO3/Fluid/ViewHelpers" > ?? ?xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers"> > > ?? ? > > ?? ? > ?? ??? ? > ??????????? > ?? ??? ???? > ??????????????? > ??????????????????? label="Content" /> > ??????????????? > ??????????? > ??????????? > ?? ??? ???? name="settings.frame_type" items="frame1,frame2" /> > ?? ??? ? > ?? ? > > ??? > ?? ? > ?? ???? Wrapper with frame {settings.frame_type} > ?? ??? ?

{content}

> ?? ?
> > ??? > ?? ? > ???????
> ??????????? > ???????
> ?? ?
>
> > That's it, now a new content element appears in the backend where you can > insert content elements and select a frame-class with a dropdown. > On frontend you get a div rendered with selected frame-class and content > elements inside rendered. > > [1] > https://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/content-element.html > > Best regards, > > Adrian > BREAK Media Solutions GmbH > > Zitat von Robert Peter : > >> Hey there, I'm using Fluid for creating my template and I'd like to >> wrap a div container around a certain amount of content elements. In >> order to accomplish that I saw that Fluid provides the content >> element tab "Relations". My idea is to add the content elements in >> there as a child and afterwards selecting for this "parent" content >> element a specific frame that does the rest (adding the div >> container). >> How can I achieve this with fluid? Any suggestions? >> Thx! >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From peter at melon-media.de Sun Jun 14 12:24:26 2015 From: peter at melon-media.de (Robert Peter) Date: Sun, 14 Jun 2015 12:24:26 +0200 Subject: [TYPO3-dev] =?utf-8?q?Fluid=3A_Nested_content_elements_for_div_co?= =?utf-8?q?ntainer=3F?= References: Message-ID: Hey Adrian, Many thanks for your help. But can you provide a mini example/tutorial about creating such an simple extension? Best regards, Robert From am at break-media.com Sun Jun 14 13:04:57 2015 From: am at break-media.com (am at break-media.com) Date: Sun, 14 Jun 2015 13:04:57 +0200 Subject: [TYPO3-dev] Fluid: Nested content elements for div container? In-Reply-To: References: Message-ID: Hi Robert, check out the EXT:builder. This will create a skeleton extension for you directly from backend. The only steps necessary afterwards are those described in my last post. Best regards, Adrian BREAK Media Solutions GmbH Zitat von Robert Peter : > Hey Adrian, > Many thanks for your help. But can you provide a mini > example/tutorial about creating such an simple extension? > Best regards, Robert > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From kelvin.smith at webhosting.uk.com Mon Jun 15 11:57:36 2015 From: kelvin.smith at webhosting.uk.com (Kelvin Smith) Date: Mon, 15 Jun 2015 11:57:36 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Page_Showing_404_Error_Page?= References: Message-ID: hi, Can you post the website url ? -- WHUK From jost.baron at gmx.de Mon Jun 15 13:23:15 2015 From: jost.baron at gmx.de (Jost Baron) Date: Mon, 15 Jun 2015 13:23:15 +0200 Subject: [TYPO3-dev] Check if frontend user has a given group in extbase Message-ID: Hi! I want to check if a given frontend user has a given group. The problem is that groups can have "subgroups" (the name is misleading), so a user can have a group indirectly. For example: Group A is subgroup of Group B. Then a user that has Group B also has Group A, but not the other way around. Is there some built in way to find out if a user is in a certain group, even if not directly? $GLOBALS['TSFE']->fe_user->user does not seem to respect this. Regards, Jost From philippwrann at gmail.com Mon Jun 15 14:53:22 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Mon, 15 Jun 2015 14:53:22 +0200 Subject: [TYPO3-dev] =?utf-8?q?_TCA_field_input/datetime_with_current_date?= =?utf-8?q?_as_default?= Message-ID: It seems since TCA is fully cached its not possible anymore to use the current datetime as the default value for new records. Do we have to use a hook to achieve this from now on or is there some new setting i miss? Background: Similar to tx_news i have a field called modification_date, which is supposed to store the date the author wants to communicate. So i write a story for christmas on 2015-12-20 and it should hold this date as the modification_date. When i modify the record the next year and refresh the field (to 2016-12-20) this should be visible. So i dont have to write a new content but it looks like... I cant use the tstamp for this because its also refreshed when i fix some typo or when i sort the record. I cant use the crdate because it should really hold the crdate and should not be reconfigured. When i set default => time() the current timestamp is cached in the tca and it results in wrong default values if the system cache has not been invalidated... From caspar at gosign.de Mon Jun 15 18:38:28 2015 From: caspar at gosign.de (Caspar Stuebs) Date: Mon, 15 Jun 2015 18:38:28 +0200 Subject: [TYPO3-dev] TCA field input/datetime with current date as default In-Reply-To: References: Message-ID: Hi Phillip, do you tried to use $GLOBALS['EXEC_TIME']? [1] Kind Regards Caspar [1] http://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/GlobalValues/GlobalVariables/Index.html 2015-06-15 14:53 GMT+02:00 Philipp Wrann : > It seems since TCA is fully cached its not possible anymore to use the > current datetime as the default value for new records. > > Do we have to use a hook to achieve this from now on or is there some new > setting i miss? > > Background: Similar to tx_news i have a field called modification_date, > which is supposed to store the date the author wants to communicate. So i > write a story for christmas on 2015-12-20 and it should hold this date as > the modification_date. When i modify the record the next year and refresh > the field (to 2016-12-20) this should be visible. So i dont have to write a > new content but it looks like... > > I cant use the tstamp for this because its also refreshed when i fix some > typo or when i sort the record. > > I cant use the crdate because it should really hold the crdate and should > not be reconfigured. > > When i set default => time() the current timestamp is cached in the tca > and it results in wrong default values if the system cache has not been > invalidated... > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > -- -- Gosign media. GmbH | We web ideas. Langenfelder Damm 67 Gewerbehof | 22525 Hamburg Telefon 040-609 40 79-0 Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. GLS Bank: Gosign wirtschaftet mit Gewissen. From peter at melon-media.de Mon Jun 15 20:48:41 2015 From: peter at melon-media.de (Robert Peter) Date: Mon, 15 Jun 2015 20:48:41 +0200 Subject: [TYPO3-dev] =?utf-8?q?Fluid=3A_Nested_content_elements_for_div_co?= =?utf-8?q?ntainer=3F?= References: Message-ID: Hey Adrian, Right, but I assume that I did not explained my intention sufficiently. I'd like to create a content element (CE1) that contains several content elements (CE2.n). At the end the front-end output should look as follows:
CE2.1
CE2.2
CE2.3
CE2...
Means I'd need a specific content element type, in order to create a specific content element (CE1) that can be used to hold the other content elements (CE2..). How can I achieve this?! Cheerio, Robert From am at break-media.com Tue Jun 16 12:47:12 2015 From: am at break-media.com (am at break-media.com) Date: Tue, 16 Jun 2015 12:47:12 +0200 Subject: [TYPO3-dev] Fluid: Nested content elements for div container? In-Reply-To: References: Message-ID: Hi Robert,? I think i understood you before. Just create another Content template, ?e.g. "Item.html"? This Item element can be inserted by editor into the Wrapper element from my first post (Like any other element provided by TYPO3 or your other extensions) Best regards,? Adrian? von Robert Peter : > Hey Adrian, > Right, but I assume that I did not explained my intention > sufficiently. I'd like to create a content element (CE1) that > contains several content elements (CE2.n). At the end the front-end > output should look as follows: > >
>
CE2.1
>
CE2.2
>
CE2.3
>
CE2...
>
> > Means I'd need a specific content element type, in order to create a > specific content element (CE1) that can be used to hold the other > content elements (CE2..). How can I achieve this?! > Cheerio, Robert > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From asfaaqilla at gmail.com Tue Jun 16 15:48:16 2015 From: asfaaqilla at gmail.com (Aling shop) Date: Tue, 16 Jun 2015 15:48:16 +0200 Subject: [TYPO3-dev] =?utf-8?q?_JUAL_OBAT_ABORSI_=7C_OBAT_TELAT_BULAN_=7C_?= =?utf-8?q?PENGGUGUR_KANDUNGAN_100=25_AMAN=2E_0823_2929_8418?= Message-ID: Jual Obat Efektif untuk menggugurkan kandungan seperti ginaecosid, cytotec dan asprogladin + RU 486 stok terbatas!!... Buruuaan ....Dijamin 90% Berhasil.. Obat aborsi yang kami jual benar benar manjur dan telah dibuktikan ratusan orang di Indonesia dan luar negeri, obat aborsi ini tidak menyebabkan rasa sakit atau efek samping, semua aman dan tanpa efek negative, Karena produk yang kami jual berdasarkan resep dokter spesialis. Benar benar obat aborsi manjur, obat import dari Singapore. Di rekomendasikan oleh dokter spesialis obgyn di singapura. DIJUAL SUPER MURAH!!! DENGAN KWALITAS TINGGI 1. PIL A > Umur 0 - 1 bln, Biasa >> Harga : Rp 550.000 Super >> Harga : Rp 750.000 2. PIL B > Umur 2 bln - 3 bln, Biasa >> Harga :Rp 950.000 Super >> Harga : Rp: 1000.000 3. PIL C > Umur 1 bln - 4 bln Biasa >> Harga : Rp 1200.000 Super >> Harga : Rp. 1.500.000 UNTUK USIA KANDUNGAN 5bln HARGA >> Harga : Rp 2000.000 JAMINAN MUTU!!! (Efek paling cepat 7 jam dan paling lama 24 JAM anda akan mens!!) Tidak perlu kuatir tentang panduan penggunaannya, anda akan kami ajari lengkap cara cara nya. Jadi tidak perlu kuatir. Kalau ada yang kurang jelas, maka anda nanti bisa tanyakan kembali. Akan kami bantu hingga sukses Kesuksesan anda adalah komitmen kami. Kami berniat membantu anda dengan serius. INFO LENGKAP SILAHKAN KUNJUNGI WAPSET KAMI..? www.aborsikandungan.com Untuk Pemesanan Secara Format.. Hub Costomer Service : Hp :: 0823 2929 8418 PIN BB :: 5541C441 Setelah anda transfer silahkan anda konfirmasi Ke Kami... NAMA :.... ================= ALAMAT :.... =============== JENIS PESANAN :....========= TRANSFER KE BANK :.... ===== JUMLAH TRANSFER :.... ====== Setelah Uang masuk pesanan langsung kami kirim melalui JASA PENGIRIMAN kilat ... khusus sesuai dengan kesepakatan. Pesanan dalam waktu singkat Pasti sampai tujuan - ========== TIDAK MENERIMA COD =========[img]index.php/fa/16336/0/[/img] begin 644 IMG_20150602_105700.jpg M_]C_X``02D9)1@`!`0$`2`!(``#_X0Z^17AI9@``34T`*@````@`!P$/``(` M```/````8@$0``(````(````<@$:``4````!````>@$;``4````!````@@$H M``,````!``(```(3``,````!``$``(=I``0````!````B@```9),1R!%;&5C M=')O;FEC`!&P`%`````0```>@!*``#`````0`"```"`0`$`````0```?`" M`@`$`````0``#,4`````````2`````$```!(`````?_8_]L`0P`(!@8'!@4( M!P<'"0D("@P4#0P+"PP9$A,/%!T:'QX=&AP<("0N)R`B+",<'"@W*2PP,30T M-!\G.3TX,CPN,S0R_]L`0P$)"0D,"PP8#0T8,B$<(3(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R_\``$0@`>`!X M`P$A``(1`0,1`?_$`!\```$%`0$!`0$!```````````!`@,$!08'"`D*"__$ M`+40``(!`P,"!`,%!00$```!?0$"`P`$$042(3%!!A-180'EZ at X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JR ML[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY M^O_$`!\!``,!`0$!`0$!`0$````````!`@,$!08'"`D*"__$`+41``(!`@0$ M`P0'!00$``$"=P`!`@,1!`4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)R MT0H6)#3A)?$7&!D:)BM M*PXP1]*[3EZC><'!.!TS33D_>//L*5AE6ZNX[;H=SGHM8DTK3.71@#Q6 M928T'%%,#F,CC%29W+QC-=AR]1!CMC-4;Z]2V4HH#2D=/3ZTF[(J,;LP79G< MNY)8\DFFUF=25A"*,4AE^RL/,`EFR(R>%[O_`/6K4)&``0@`X`'%.*N95)=! M?*;V/O3)(0OS?=([@]ZT:,DR6WU*>`X8^:GKT(K7L]4CF`VOSW4\&N>4;:HT M3-&.8./\**@LYX#'WB.:;N/W1T-=IR(HWUZMN"L9W2'U[5C;F=BS,2QY)/>L MI.[.JG&R`@DY/6C;2+#;5ZQL#+B61,H.@/&[W/M18&[*YKA/7[W3_/I37C(P M36R5D=8S\S#`XJ$RB0G8V1Z4KJX#2,MZ4I3HQ^\.A'!%)H$RU;ZC-$ M1O\`WBCN."/\:*R<-="^8?U7@\^AJE?7BV\0V_?;HO\`4^U:R=D33C=F*O[V M4^9(JD at DLP/7'3@?A70>!]%37/%%K;3('MUS+,#W51T_$X'XUD=*/8G^'/A2 M5?\`D$A">Z3RC_V:J$WPE\.2$E);^+V292/U4T7-+(K?\*@T0,"+[4"`>C,A MS_X[5M/AM8Q1M&E]<`'KE%/]*:E8F5.Y7?X9P?P:I(OUA!_]FJ&3X;,!QJXQ M[VW_`-E5>T,_8KN5)OA:TAR=60'_`*]L_P#LU<+?Z8=+U2YM?,$C02&/<%P# MCC.*2]YF4XM%(1-=7*VL1=NO&U.FXU at 22- M-(SN[U+4&!W(B0I]&)+?^@K2-%N>O+3B0JDGH M!DTBRG'=R.T@,!`7.T23CI^F#R.N,<^AH& M30R^9$')')..,8Y_7Z]Z'`;'/0YXI"&M7B.N?O/$6IMV^U2C_P`?-:4]SGK; M&:T8&3^M0L"&'%:'.*4#<8HH$8%Q<-<2[VZ?PC/05'C-9'8+7NWPMLUM/!T4 MQ&&N97E.?KM'_H/ZTF5$[220B-O+*[\<9Z9JJOVDQLKS?QED*YSC`X)SZY_3 MZ4BT6FE^1L/ACT..E1/+(00'7[OIT/\`G/Z4AW1"9)5QND4C'7N?J,?YS423 M2#)>=#^`'?\`H*1+9/\`:8B<"13^->*7"3W=[<2Q0ROYDK-\J$YR2:UIF%:[ M6 at JZ+JLOW-,OF]U@<_TI6\/ZSU_LF_\`QMW']*TNCGY649[>:WE:&XA>*5>J M2*58?@:*5Q;')"O3?AQX5TG5]'N;[4;;[1()S$BLQ"J`JG.`1R=W?TK,[#7U MS1-$TMR(M!M508`EFCE=6)'&-OX_EVR">B\/7YY_E^=/21=P61K8'/.&S^G;O19&O*A#(QF" MI]E`8\94YYZ=O2I(S(Y`5K9L`;MN?\^OZ4:!RI(P=:G\0+(5LX+F)1(51[6" M*4,O4$AV&.H';G/!X-:NGR:@VEQ2:BOD3;\'"+N*X[A2P!SGH>F.G2I,UN3> M9*R`_:0C,IP%A)PU2ASLQC`S0(`[J,%BX3P)FU"^>\[LH;Z@'\<`XSQG%0C MI9<23Q9)>JJ^>BKD'S%MS$2!Q\PPQ!/<*#CM73R22+*=LC#D9Q$2`,?KS314 M;7U(S(Y((EDYSR(/\^]/,DIBV;IMZX.[RA at X/I[T,TLB,S2F-V\RX5 at 003$, M],'CIBEN([R33YQ;W.)W4&,N-NTYR02,D9Z9[=J3"35CG(M(\0+JHDCNF6*- MBJRO?RN"O8F, at ACWP6]L]ZZ9Y"\CJ&G7!2,$K,I/!!&!C MU)_`5:@ACCE\TRW"G)PDTF-&0X!0Y!R.'%%7'8XZ MFY\\J:]!\%^,6T?27LKBT\Z`.6C8/M(SU'3D4HIMG1)V.B_X6):H]U_P#8U?*3[0:?B0X.%T@?^!/_`-A5:X^)D\9(&D)G M&>;@_P#Q-)QL'M!8/B5=S(2NFPJ!_P!-2?Z4UOB'>DG_`$"VS_OM24=`]H,/ MQ&U)/B/JD2Y2QLL?1_P#XJG#X MFZR<8M;`<_W'Y_\`'J.0EU!?^%D:MDD6.G#/)(1Q_P"S5:L_B+>/+MNX+.-3 MT94/>A at B<,TA`'*MCL>HIV= MV,#M1<3#S2IZ=JE5 at V,XQ[T$BM(`.,9)]:*`L86DH?.:4#!'`KH8`K##GKTI MQV-Y:S%F.W("^W%098+ROX$4Q20QV(R.QZ@]*@!4'ICVS02.+#TQ]*B+[LC= MR*0@#8P.^>*<6.#CDY]*5Q,16?C at 9]#4OF[1SCZ4DP8QB0,JE(N]S M-N!\Q`.?<5#L)!STJ26B$OBD+AAT_"E<0U=R@$ MM#L#T(P32Z!:[%#A1CO2 at LRL0IVCJ0.E%Q`)..F,'MWHHN2R*([%`JP'Z8.1 M6B+D.24JVY3TJQ]H9AMR=N.E#"+L6+6P%P^\L`F.YQ4-VL:-B,DCZU!KNC/D M3J<8JN00PYX%(AD at .!Q1O7L3]*"1CN#T'7N:<#A<&@!"!P0?:E5CC@\$H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G* MTM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q``?`0`#`0$!`0$!`0$! M`````````0(#!`4&!P@)"@O_Q`"U$0`"`0($!`,$!P4$!``!`G<``0(#$00% M(3$&$D%1!V%Q$R(R at 0@40I&AL<$)(S-2\!5B7J"@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@`,`P$``A$#$0`_`/@73H2R at NC`[@#D M$AB.@/H#M//;]3+I]LUG.S'<-[&0L>53DY&<\C';CMS1;6LBK;A"L;-R2Q"D M]P<]^2>O%370DM]K$R1RN#AL97')P<^S'\CQ7KNQ^8N33NRKJ+Q>=L"@2$?= M(`'7U/?!)'N*+74?*2)Y4C:0-Y9PI"\G/0\>IQ_^JK<@,#M+<*HDP?G(!48& M[D<<8^G;UJ+38Q>"9`%C+IM)Y`.?3'7W^GXB7:VI?,V[HH76M)/+(C9CWG^% M1\W;G)YX/7/]*S;BRD4L00RL6/&>.,9J%)/2QHJ;ON9%NL816)(95!9=N0,#I_P`" M_3TJ.>Q1F)C\O`!*L,ACVR,\#_`U:DT8Q2.8R9=I9!N`'.#P3W^G3GBEN=.B MNU,9WKOP.!@*2>N/H#]:&E8VBKM%19?-M3#(B."2Q*C`&,$<_GSZY]JADB2* M)MH1F)'RCTQW';)_K4NNK!HMM)+/(D$-NAD/F.`@&.`#Z].!U/3/2O)?'/Q2 MN-<$EG99M[)QL:5L^=(O<9[`^G7'IDBLJDU#)ZMI>O17K*EK<6M MRS?-LAE25L=.0"2I]CR/QK0GT2#6+66*2.UVC at HV&4DG&E?.&F7$VC M7,@\@R7-M>HP?UK MDE5OHCT)98T_=9Z!KOPQ?3G:6RDDC=#GRW+8&!GAOO+U[@CFM3PC\;-<\'2Q M6>H137,3+PLS#SQ at G[C]''Y_A7.^'_C[8ZFC0W/FZ7)SM+$RP^V2!D'\"/4U MVO7I7PQK7 at JY MT^03:1<&2*'!2&1F4QX'1'ZCZ'()':MKP3\?-3T"9+>^#7[+ at 20SD174?)Q@ M]&'!Y.<]*YYX*_O4V.%5K1GZ%^'/B1IGB5%"[4G(`VD`!_H?\]ZU[JVC90Y" MB0C.X#OCD_TKX[\"?'#2]>1$^]YAZ?C[>]<+BUNCJIR3U/7YK=8H at A0%5';K5.ZB6-6QL#G&5'\O>J6B M?$;3M:$823RI9,Y5R!CCU'>M(F*XVKE611G(/'6E9&K26I2EB1"20!N.2>OX M5FZD(]QPB[@<@`8K9OH=J;B20B]N_-^*A>02L0Q`)Z8X)[XJ4]12@[7 M'N[)&0C-@=F.G3GGC'>HK:$M'\BMFX&\KC!=<'(XY!&? MPQ^5K3MOGLARRR$KNSQC(Z=>?IQQ7W">A\E62N-E21$\N0/*'WA6*A7&XD`X MX]/R^N*HW%@C3,TLCI,K9R%VX.U1GU`X/8_KFMFZM5(9IF\DC!&6X'7`)^H' M;OR*I)9A0LD(1E1FSE@&4J2,?TX/51Z4Y1Z7&HZ:HHSB1K9[B*0[$!7>DF3U M/`'7@?CQ]<$5O,D&)G610N?W at .5PO0^V<'VP:TXX2]HQ=$>-!C:N59\G//H! MGL>?3H:JM;_('!DMT9N!R!W].O>FHKN7S:JR*SP6T;2.TDB`*RA7/WB,Y(R3 MDGCCT_7$\2:U8^#]/^V3W*K&2H+(?GD;!P%&>6^GIV&:D\=>)++P=I!O;B=3 M)(-L420/89.2<8X_'P;Q3XHN?%NK&[N"=N2(T!^6)>P'^/4USUJBAHM MST<)@Y59)R5D7_'GQ`G\:WJX,T5E!_J8&<,=E*M@'!`&. M?Y4^3;C(!W#DD#GZ5%Y97&[D$9&/K7G2D[ZGT=*$8)1 at M!/+;=G&`/PQ3'8A M1DD`]LYISQM'D$$`''`_PII1I"!P"<\],U+2UU-0CW%1A3@'L*U=%\1:AX5D M\VUO9K;S.6C1LJ_^\O0_C6<2(P."!]*\5T3PW=^)]5M['3HGFNISTSM``Y+$G@*!R2>@KW+P?X$L_AAIJP MRSI+=2#-PZ at N9GZ<`]E.0,XZ$GDXJX5&EH>?B*$$N9*S*NH?#:_L4D.GD:V& M8%(YI`ERF%VC:W&6`S@$<>O6KGA+XT:QX7C2TOUGNX=RCRKL^7O4 M_"'Q5N]*2-#ED)RR/Z>Q^M?'5SX4'D$03/&D0.5<_=&0?E?JOT.1R>*V_#7Q M8\0>!66&5GU&S0A1'=,%D`]%DZ'TQGTXK at JY>U\#N:PQ#6Y]R6?Q+LM4(#,( M93T#=.G%)>W<=[(61T<9R6ZYX_S^E?-7 at CX[:3XF(MQ<&TNP/G at G^5CP/P/6 MO0M*\9?9%7$CDMU4'=CG]>U>94IR3L]#JIUT]T=Q>1,)3A,Y.,9/3\?I54!8 M`517`')P>G_Z_P#/I5/3?%T=S&B2./-?T;=GC]/_`*U7VE2Y9<,I0'..HK-7 M6YOS:$D$NX*2"J$=L_3.1141SGG!W#US[40EX+DLP+.6VL.69`IQV_A!.`_''([_2J\7E6.YBSLJE`#SC^F2,=N!SZ&H?[8>W"@ M)L5:@F*M(2BX0YP,DD?4]ZXFF];GT$8Q2Y5H5B/E.1@=J-AP"20!SUX-3& M(.0"`"W?WZ9H*%6(4`GUZYJ'$J,B"0$L0R\GD^]-9!D!2RG/.<"K(MR!DG/K MD4B6QRI!'O0H]RFW8K",<$`DC.,CK6MX0\%WWC76H[*P@\QV^9B>$B0=68]E M`_$\`9.!4_A7P9=>,M;@L+)09ISRS'"1*!EI'/95')/MZ\5[=X+\/V>C:.=( MT5WCMY1_IVHLN#J,@&-L>['R#Y@/;U.33A3N3ZD]\^E5IK/[0)$+%>,\CY<=>1]>I]^U>C0P2 at KWU/G, M1CG4EKHB'-AJ,Q0VXB9 at 7$@P,#&>H[C&*D7PXMK(WELC))@`M at C.,G/\O_U5 M'IT;V\V_*EHS\N1G')X/OQUZ\]JM-JGG8WJJ`\,R-R>"#Q^I[9KH5+0YG5;% M;01!;J?-!Z*G'`&3U^OK^E8VK%;/,9,;K(,;"IP1G'?IVK8UBG3U_/CUYY^XU)+J/]X^&"\L<`L0",_Y]Q42A"/+A9OMUFN"(YVYP3_"YX^@.#[&JEW")V(4 MA0.@(QW]_;CZ?C4496EJ:K$I=#V3P+\9]+\3X MCBN&M;I#M,$WRR`]P,]:]`TWQ+YUQ"S[`T9R"&X7@@Y['(/0_6OER^T"TU5( M9F1[>2/[K*"#'P>GI^&.G0UO>&?B=K?@\1Q7, at U2R4\';B6,>WK]/RKR:V6M M:P^XZZ>*?0^L-.UQ9E5U.01CGM[\]Z*\B^'OQ=T_Q&-UM=E)V4;[:3:KH1VP M><]N/RHKBC2:T9T+%+J&0J"0HS#RT9#AU^7A4SZ=SP!QP35KQQXHLO#FA/?WX\JR*` MI;!\2WKE9(<@+&N6;G`X-0V<8; M;C#9ZUR(]I*VB+2194&0A2>.<#GTI\<"RXVE6!'7/2OW`_X(A_LVV7@']@W2 MKO6])T^^G\?ZC-K\T%_:I<*L)`@MP5<$$&.$2`_]-_>OJ'7/V/?A#XH+'4_A M1\,;YG^\TOA6P+-_P+RL_K2534Z8X>ZO<_F>-H2P!R!G\Z468C(`4$9_&OZ, MM9_X)(05N?@YX'CR?\`ETM7L_\`T2Z5RNL?\$5OV9-3!(^&,=H3WMM> MU./'X?:,?I5.2&L,[Z,_GW6VY.5;)JWH/A>Z\1ZC'9VL+22ODDD at +&!U9B>% M4#DD]!7[J:M_P08_9QOF)A\/^*;`DY'V?Q#<';_W\W_K5+3_`/@@Y\#M%AFC ML+WX at V@G8&3;J\#[P,X4EK<_+GG'<@=:2J(*F'G;0_+SX;_!)9O"5ZNGV=Y< MZ1:1K+J5\L1W7N3PQ[QP`YV@[=FM_&WC&!FSD MRPVLN1S@'"+G'K7;A\32IH\3$Y;BJKU_,_-&-&52I4,APH(8$@CH<=S[G^IS M8_LA9X'("@@?,,[3WYZ?ED>N>]?H1>_\$-M$!8VWQ*U>('/$NB1N<>G$R_3I M^59=W_P0[9,FV^*DBYZ^;X(==U&QAD@:T:6X8_)(L8>- at .IQ@C.?IT/O7Z1W M/_!$/4I68)\2],8CC']@NAS@=<3GVX]*QM7_`."#=_JQC>;XGV$)B^[LT*1P M_P!0;@?Y[]<\]7%0I+RK$K[/XH_-:X\9:Q;+NF\R.,GYE(5ESG.&`Z9( MZ'T[\UM:%J":_:SS-&4D0CAZ]\C)ZU])?MO_`/!,'4_V._AS8:[+ MXWT[7[?6-172_LZ:9):R at F*27>29'&T"+&,9^;TKYPLM'.BVG[LRK)NR<\AS MGI^6.O\`6HP[J2UOH<=>G.E+EFK,E>T<[W28J1RFWYBW./P'N,CI^(MVPVB9 M9&W'``'/)[>O_P!?MBJ7B'3+[5+8PVUQ%:S(=Q=@<$9'&<9'ZYSVJSIMA-'I MHAFNHWO`@WMLZL3DDC.#@#\<9&>E=;D]K$Q:+9F at N;7=N7:#P`OW`#UYQ[]_ MIZ54E>2-D*^9AB=WMR?\?S]*FN($MV1&6,.6!Y`&>^/S!'//-5;R$N<*55VP M[`Y).!CMU)RV?KBAHB[6 at DT%OJ5S$\D;0S(N8Y(SM/3U'IC'I[>I326M+<[R M%:0C>%^;L".OXQQ^'Y50 M\4>(K?3/#+WNH2%;2W9F:-]H9B1A1C^)B<8`XS at G'S&K%T([7R[V^$,5M"$< M),<+$BAOWT@]LGY>>O"P'+:I/5E3QMXPO/&NJO=71PJL3#%NW>0.F`3W.,GID]@, M5B9."""22>.YHW[VP0"O7WS3D`(X(8#MT-<\;+8];E[`H/.6!/8UK>&]%N=? MU6UTZRC,U]J$R6MN at SEY'8*H_%B!6:NW<2"3]>J\U]#?\$MOA:?BW^WU\+M+ M:(S06NLIK-P",KY=BK7A!]B80O/7!K3X:^!=$\-Z>B M1V/AW3X--ME1<*(H(TA0#\(ZZZ, at C!.,UEZ8A\L$C(('M[_UK2 at R"!U^E0D= MZ+$*D''0"G\X/'%-C?@\9-0ZKJ"Z5IES=-#<7`MHGE,5O$99I=HSM1!RS'&` M!U)`JF:00[(,C`]JIZUK%IX>LS<7MS':PEMNYSU//``Y)P">.@!/0$UX_P"* M$\2M\0-9U(IXB2XU'1K2%=/M[EBVGVD]ZL=P]M"I9'NH8U=VEX8&1``%`![3 MQP?$LT=A'X:LY+**UMXA;&54$:RS2>0'EC)W&.UA\R8QY!D(-&\56HT308[PWFDS3B.^UQK at PZBMM'&3L=5`! MEE8*AEC9>&,-0\9^(+9/$'A(636JRS6WVP!]0RH%!)Z_A3GOHEYW=/8TQ[N- at WS$8[< MT-W,91L8?AV[DOK:62>)H)E#GWJS-*K,%7<< M].*KS at E3CM^%3%61$D?"_P#P7"U0)\)_`-@"Y6ZUNXG(7G_5V^W..^#+^M?G M*+)98`P`#`<<$'@9SQ[=_IP*^_?^"Y=R&;X5VJAB0^JS8`]K-0?U-?"L-CY4 M()'SLQP,!P/&Y at E>F?(YNOW[9ST^D"U8!,%#D&/9RO)..<=<' MCUJ*>V-M`R,0Y#>YZ\*L6\)$4 M:NGEE1GJ/E&,GOSSZ>JD="*S;*MI8R9K5QAF\LH.5!*D$A'7L5:2,KM['E'QB^)AUZ>;2=/N))K!92US<[LF_D M!ZG&`4!^Z,<]?3'`C.[&3@>HXJ$RER0.2>.O-2)DX!R".!7BI12LD?;--L>$ MQGH03SZU)$2%..J]SQ3D0",,755'`;=@?K4R6A,8**S`YZ"J2T%J11D%LL(/V@?'7C*2/?#X8T&/3HF*\+/>S9#`GOY5K*/H]?G;; MZ'=S at B.TNY,G&%AK*>D3:E\2;/T(MU"1D<9R>GY#^565E`8*.2:Y6+QY!'$ M%!0X&.N2>*A\LH4;J5J-%TO4HKRTT/3H;V#(CF at TY%DCX(^5 at N5X)' M![T^TN+&SG22#1/*EC=I5=-/`8.S%F8$#())))ZY.:&S2,XG=1:C+/J,41CA MB at EM_.V/*1.O'%*S9:JQ+]_XJGU#7VTY$%EEW\@SVCNT_E@[Y,!U*QY M(56P03CD;E!YZ+XAWUY/J2O9P6AAN8-/LX99-TWVB11(5E"\`+$T_C\7<5[=Q269LK,HQB2&6XNS&QP"R)]UG`)5<$@8+8R0,6X^+NH!+ M]XM/C"-<"RL`T,QS-^[7;*V`-QDE5`HPN4DRX"[COW46LW#?NM*,:]9F8DCDEB>]2HOL8RJIFUI MWB!KWQ#=VR")H=/C1)Y!DYN&`?8!Z+&48D]?-7'0U>DN at 2>00*PHM-U^!G/] MGVB^8=S$7(7<<`9^Z2X49P7F0<@^T1_`&OB>69D11M9"P"8"C& M,#H>V!@XZ\]<#C],_P!NG_ at GEXY_:Q^)FAZSI?B#PII-GI>E"Q9+Q[EI6?SY M'9@$A(QAEQR#D'MU\AM_^"'GC6X$8F^(7A:W5!RL%GP-1-;/;3!2I M'&W&"%`SZ=21T]LCBOO.+_ at A;K4TN^Y^)^F1`C`\G0)'^N/](7J,'ZBK2_\` M!#JRMXKE[KXPQJMD`]P1X="B`8W#>3>?*-O/..,GWK5XJF]SD66UUK8_/N:' MDJP*9(`P,X((Z<=,</O^"+%S::8TGA[X at K>7\0)BM] M4TQH(9CV7S%D?8,Y_@/7J*(XJEM<\\Y^A MSUHK9\6^%=3\$>*+_0=\MG92T;*NTC(.,8QR#@@YY!R2J4UN M]30@,P8,`2>@[\U60GD'/Y=:L6S#6ZS2V$,-U-;)#`6!\M2 M(2[,N&8R$$D*H'V#\6_B7'\&/A?K/B5["_U-=)A#K96(43W3LZQQQJ6(507= M078[4&6/`KP[_ at D*HA_X)P?"U21DVM\X[\G4[L_UKZ4EA2Z at DBDBCFAF0H\; MJ'5U((*D'@@@D$'@@U45=&2;N?'OCS]NWXKW&GW-YX2U;X236]S>W-GI:0W, M]VF()'B>:>YDFB1HMP5LQ)D1K*3AXFB&M^R_^W]\0?%'Q)T+PQ\3=+^'#W'B M:6.VL;KPKK,L]R9F21QNM3YN8U2)F>7S$5%*L-VX"O2?B-_P3I^"'Q:ETY]< M^'6C3+H]L;.QBLY[G3X+6$S2SLB16\L<:J99I7.%Y:1CWKL_ at K^S%\.OVZ%G<>5I9E:&U%KN2]B6,;3YV<^9)(3M5`V-NUE!.ZKLOB;Q0FI2 at Z-$+4Q MP[%4&22,NTA8L0X#[%6-2JXRTF=VU=QE_P"$*N-2DN)'UO4 at EP[;X5P8]A,N M4"DXQM=1TSF)3U+9C?P/J1BC"^)=4WHR[BQ(##S&+C`8<%&VCG*E5(;@AMDD M>O"K0LDTK^C&2^(/',*RF/0[!G=H4C1I0LX?+CSB8P0JX"%N<@';T M:\UW4S,UW;6^FJER51&`D+QAF&0RN0V5"')5,$D8.,U6TGP%,3&K:_X@*KPQ M-V.?,?/4$5[;X=K:3PR'6O$$C at Q[F:ZYDV?=!XY&,;:_P!5.DV-A=0 at 1K8>>41.(F9W=O-#']YM3&!@ M#([FF10>-KN[NTB-DL37WFIOD17CA6?>[2+3K6&UMA^YQ"(R"&RT9+,V-K;L at JS#`#-F"U^&FEZ#8M#97MYI\4 MLL8:194, at 2,R-'$&8'A6=M/M MIC#<-)#'#&5\W$0B#9Y6"-I)(S'&C.Q`X9?3-&\,VG@[4IK at 7TD MTM\JPHLSJ!&B%BJCNQR^,GLJ*```*U=-OXIKAU692\9Y"L"5/H?2HEKLPDSR&OJS_ at FO\3/B'\0UOH]3UCQGXW\$QZ;I)&.3]XGG\ZB,&F<3D>6V_A[7M#T:T:'7--363-;6][?+>270NE) M=9IY8Y,*I+.&1$7Y"BKO\O(6>]\+ZC$+]HO'4-I%>32S+)-?%WMXGCBCMY%R MP`V,KG8,1RM("W`VG=N/A=X9M82D.E6ZPQ[HQ^\?(3RUB`SNS_JT1?\`@"]P M#5V+X6>'+RUMW33DB-NP<>7-(O(C6/LW0JD><8W&)"V=HQJIHZY8R'])?YG) MR^%HQKCR-\1!9V\VJW-[/#%?$,Z;XG2++2$*(HD9"H`0B3<5X`K2\/Z?IFD6 MZ0ZKXRM==NH+B*7SQ=O"&=URFY&E=06Y;$>Q0"/E'!.Y/X"T/]VHTFR01APJ MK&%5=[,[8`X^\\A'IO.,9-:4'@;0K/P^`FC:9"\.PPD6RY5EVA2..H")_P!\ M+_=&#GT.>>)C)6_1'FGCOP_I6IS76OOXFOM-M_%%M%Y4L>GS3`6UO%*S+D'` M1BXD^Z#\H^\K'.%%X3\,:S<:S;S>(M:(GM+L:A*]NT<@2*U at M+B.9VSOV1(C M;E#Y8E,>O/H6BQWL#2:3I3A;7[#$S6D9*0`8\D9'$>"1LZ8/3FK]]X+T7 M4+&X at 72].6"]@%K,B0*GFQ`8$9*@90#C'3''2A3$LZGJFK)72ZI/\`:'>X=6(?'08`P#U],YQCI6F?`VDZ3J$-Y;Z7913V2E(7BA"? M9PV[=M`P%)WMD at 9PS>IK:NY3'HD:,S,97#I[*, at _TI-MG#B,2YKE3=C\@_\` M at JUX9C\(_MH:S-"JB+6-/LKT+PHSY(C+'UR8L_7]2NR_X+7Z)]E_:#\-WZ*0 M;[PXB$\#<8[J?I[@./S%%>OA[."T/D,9&U5GY$JPV_+E@/\`QW%6;4@%0.3W MQP*K6\?D[7)(/4,.2/>K=NZ'ET^;H"IP0<=Z\IGVLC]\O^"4,DDO_!.[X5L5 M0$Z=7PK,C`11 MZ(\[M at D[3<3N3@)["YU7P9HW at VWTBUL+?4#9W]S)?^(2 MEQ;K=PI)9K);Q6\CV0GN%C>X!/^"C'QD\":A->?%'P%\.4\,VC2?;;[2/$,=G6P!01!5& MYB[`_,`.0"0Z1=1(S+YL38PN6!QP0,\\]L\U2TG50+. M6Y43QP.$8E4B4(O)W`!B.X)XS@=STYS3_BIKNI:?9W-KX=,MK+)<>8F]I7E6 M&-S^[(`4>9(JK&[D!N3C!4F"X\2ZY9O$UOX7MC!&D\FP0R*TXC2(Q*NY5:(F M1WY=,D0$A^`<'(%9>A>)/$6H:A$D^B M6MF7A+FX.XI)S(%]&0 at +%E#D_O".`F3+XGU'7=.GTF6RLHM0>,S27GEPJS'9 M$S(L9:1=C/(%&XY`[X[YRCJ)X>2ERMI?,OK?R:!HA6"-F4?,&,J at C(.VG!K?Q$_L6>W M-AIR7:V2;9V,4DCSN(B^!YBIA"\H"L,'R0/WG89,`6;=+; MD1*'V2A/E4[`J`9&0,- at X.&!QG(%_P#LK^R_$T:)*\#O!*\;-(K(-TJEUVX! MQN*D$D\9&!WY>?Q7XJTS1/$][-HD=[)IEM+-I%E:R+'-JCHDC+'P[A&B:EJ]S\9'\-R1Z at NA0Z:EA_9>D1:A%;0SWD:W`47C^ M5)*D)+NRJDZ2G)+)'C+W6*-1U.X5&@MX0Z%U5Y"9!P#\Z@ M?)^/?&,UM:>USDEY`6(QA>`/QZFOR]^`_P"WE\0?"OCS3["Q^.=M\;S=R%(? M#$7A$2ZCJ;?:8X0L4JO&\),;O,9)9#'&D3$I(,;OT5U"WUC6/&P\N2Y;1D6W M%NUKJ)M/(<2N9Y)%529)'&524>8A/7`([^QKS"/_A/M2RN-NS`0QG+-EFP"= M+Q'8ZDW at BWMK?Q`;*]6YBO+BXGNEMY7M(IE,^&*/@;?ER1C)`)`)%-QZ&4L- M[RCS+7^NQWX(/'&/RJHMO>Z!)L,TT7\2K*HD5 at .X.1 MD=*\+U*]\37][+<7/C/PS'!%=1ZDD5OJBP+#$GVA1^\\H_(9)+8992/W./O- MD]MI_@[QOKFB27H\7:>9;HQ-=3JOEO((K6"-)(UV,H)D6[D,8`1O-7)PI%3R M/:XY8%1?O37X_P"1Z$FKR[RQ*%F[[2"#],_YS4;WCW)!D.['R].@[<>W]:\Y ML/`'BRSU>VD_X2(-;#5;B]G#74DPFMWG#1Q!2H(VQ#R\!]@)+$.2`O>-+GYO M7I[]Q_6G>QQ5J<8_"[GY]?\`!0^5S&/[X_$`SE at 025)]L MBK%H/,*Y8X![=152*5AA7W!2<^GXU;AGVNI&#COCFO-DWND?939_0#_P3@;[ M'^PC\)40L`OARW(_')S^M4?B_P#L/?!KXQV5UI^K^`[FWAN=6?5KE='2XTZ. M[O63RFN76%E21MN<,P/WW8"?$_AT>(O#^ M at JZ:9>V]T+>]M8B^[R&5 at 5E0%CM.5900OS#&WZ/N/^"T/A6(`Q^!?$LC#YL- M>P*>.O`!Z?YS79"E*4;V./ZU2A*TF>N?L^?L!?`[X(^)8=8\.?#B*WUBP*2V M^H:PMQ>S6[@G#1_:&94=2/O(H89MFO:?J&H:HD]KK\EC:$*/)6WCD!(W; MB6;G)R/IL'7+9^+KS_ at MAH$#J(_AYKCANF[58E]/^F9]16=/_P`%N--E8&#X M6:C-D'#'78UQS@=+<]>O_P!?BJ5"2V1K''4T^:+/LQ=$UFW;8GBB69B49E^R MJH&%.[!R=NYCNP=V.GS#"TZQ\,ZT]@HN?$5R]TR+O*1;8MW[O?P8X&&& MWS6(P<8^*X/^"V1DA5S\)YH4?D;O$PZ<\\6F.P_/UXJM-V3@SS02- M<*L^`LDI0)YA`Y!(`+]"Y'9-=:G\I/A]X1A<_,NZ_NGW+T[8P<_I^&=B__ M`."SOCZ/88O!?@L,Y&$>2Z+?3_6C)SC\_6E&E.>J14LZOJY'Z-_\)=;0H0^5 M*]03 at CZURWQ!\%^$?C,\$7B+PCX:\5I;,?*.K:3;WX at +!.R'TP;D?7\#UJK=?\%I_BNIC6'PO\,U5 MSPIL;\Y]AB[Z]#T[TEAY[V.-XZEW/TD\!^`?#OPRTY[3PYX=T#P[;3+LDBTG M3(+%)!Z%8E4'UY%9GB;PQ'=:S_:%P;V8!54&*3"HJ[N,`94Y-?#OPPA9-V/\`B67S`D`D_P#+[D9XQQGVYI/^'SWQI*+MTOX: M1L?E7_B4WAR<9/)O./Q'/)X%3&A4WL2LSIQ=U*Q^BXT30;R.1)KG5YC.$60- M=`[@D;1X/R\$[RV1\P?#*5*@C8\,_"K3WA>25M0N9YXW#7#2*@+2$%I- at 7;N MX89()*NRDLO`_-JS_P""S7QJN(?/-KX#500I`T2XW]/>Y.<\C_\`4:+W_ at L? M\QDG4/"EM&=W^JT($KSZNQY`]1S@]*B?_ at K?\?OM M/F)XGT;R\DE/["M>W'=?7IW[<]0GAJO0PEG3E]IGZ7K\&-)CU9K>\TV^MYN& M1UFDB`^2*-F39@*66*(,1C[H(P>:ZFX^%ND:A;W:R/J$3782-4CF"Q6R*D<8 M1%QCD1@;_`(+&?'Y+)=^N^%F4_^UWX-1K_P M5G^/6CW$Q$C-GOM7DLPG6[C=X3%:V),BK]YAB,Y"Y`..!D>M<6(J.D[2BV$,;"I MJB3_`(+1K90_LXZ';7%VD=W<>(H)+6/=\\@2"<2,!Z*)%R>V5[D45\A_MY?& M5?BIXOTZ.;67\0:E81N+B[\P-%"K%?W2%2%`&"2%&W/OD`KT\$FZ:;5CP,PG M"57<_-JXM+BVP2&<#HP)/X^M:O at CPY/XUU^UTRUC+S7;X],`'YF_`9/T%!W/'?N>G6:5-R ME9GUV*M&-[ZGH^E_#BV\.Z.MA9JK&%0IQ*RER1U8HQGD`YZ5DW.M"Z M0S20B>/.XRKAB,,!NR>AZ^G3W`KU4VE9(^:JN\M-SG[BSNUF)1I6:08,;J3G MD\<GH,'*_K]*ENKW[+&S>4DL;@LO4 at 8Y.>XY''?&#QR*<%H9N+6Y0$T\EPJ))! ML8C.-Q!P&,I%;.WF[LAE!))[HW'G.=PZ#GU%F/0Y[`8'3J:MU+*UV\A:X97P=A M/S9`'(!/(SSD8Y'KQ7/4IJ6XVM1OA3PY-X7F,KS at WAX'E-N09Z at XZY./Z9KM MK8$PN)QE#T>(E#UXQZ8P/UYQTXV&5K>X,K@]:(I1C9%2EYEB>PCEB:Z2:1\Y'EY+E>D27._=Y;1M\RJ/O`@8!R.3VZ\<]N<49->F1\I!P>F*J2>+7$D<2;6&<`[?F(R3D'"\>Q_3K3_2F6^L(TL MI>;RI4!R_P!Q6Y/.,],YZ\''7(IMS;B6ZF401M*F0A)9A at XX&!U'''`&ZIYF MEH)RZLN&^+1>8A?S%.Q=YQN(!+$KP0`"1@#)P1 at U8M=020F%[>6-D`D&Y,$] M0>0#DC`SG`(`Y&*S(X6NF5"'Q*Q"_.V7^7'4@?WO88ZY-5YF5)%>-L%=NPB/ M#L-VTC/SXI2ERDIW->;1887(#D(`P1`WRG! MYIZ6TLH5.6'!Z8X[D#Z=J?M-#%^1K131QEF4(&@!RK`@@<<_+TSM M/3CKTJ24F1D=&(PN#M<`/R,-]W!['CM]:YV79T-M!)>F16\ZW.AL7&L)`Z>1,H`V@="$)'"LP4XX/UQWQS34W?4E* M^[++$_9F#(I"(AX^M%)*_0'2Y]4?+5O91:UK,%O&SN[/LWA,-T)Y'T!]3G'6OI+PA=-INC6] MG"6$*'*+MSMP.W49/3)'3->%?"/2AJ7B<7,A!6)=JD@@%CSSCGIM_E7NVCR* ML4+O'SG[QR/EV]>2`1QV_.M,%3M'F[GT>;5_?4$SL?#-A/K"*I<(I`!PVT2= M>^<]L]QSQUP-%M#@TZT,.A]OE.><'G'/3'1*]R,+&# MCH<]J\B6T102H\BG:?FRI'L?P&,\G<#69;:A\R!'6:.0JJ+)@>8`"#D at Y_3G M/XU=U/3#!<`J2R%@2X"H2F<$=>#\P`QTQGMFHU\.LJB0.PC=MKEE++M(/OR# MSU&,[OI4IMZ$UJ?0K1:C;-()8HF$L3!F9US@$#).<`$G''N.W-59-7FTX,@` M=%!9AC<`&ZKC'0 at Y''X#K5^\T.6"0-*Q*RH6!`]\$;NWIZ#'/I61JYCM9Y'+ M-CO<^M$GY'(X6T,[4H+0W)>*=X at RLQ1V)5!D`$=>.>Y!ZT^S@ M3$D8FBE8G_5D;M^.AP<''N#Z&JUU,)`3)&#$HV@$\@=R.PYS_G.(KK49HHH@ MSLUN1\NTC*8R>^".0<=A[5#E9D.5^IIO#"(5,(EBV- at J"#M)P<;2<$8]#WZ= M*CN#+9`.L at 8)D`2#<`PP00#SG(!&<=NH.316^5752#(S`$,I"[>.!QG((X*] MCCL34'F.\:1+,T9!VQDH0%)[=\C@\#H">O`I)DO?4MW%Q+\1 M<[H]NU5Y#J?+4XR!N'IR269"59PY#^6WS.`&QNZ_KTZ'G.:S[ M#*3H52-8W`5HS]Y0P/&/NXQGN<#ICC$NH22:5,_O&52/ M+)VJ2WH0Q!Z\\#UJM)%:WMHX9I!$(CNV'D*6S@F>A%2Z0T>KLX"(B M1?*O.UT&.0`,<9SC//&>W'/4IZBUI+$,JDR-\P7.%&/OX('.3W['WXU4G&.QSO5[FCJUP]O-Y]LQ$;G'RD ML%/RGC`]L9^F<=F6^M!;C=G#*F3LR2I+9.,#:`.GT_`4EEKBRV!MITD8LJJ, MD;V'3)'J&)&3VQ^-2;3WD("@HJL-\88[1UZ?CCCC&<9/=*=UL*4$MS3M]:2Z MD52-DBC<58`@]@N20<9!ZXZ=LC%BPU);=3&P(4X.W;\K=^Q.>?Y#U-8\$,IM M\$*#)RZAL!!]T#)Z-[\]O2HXI'MX\H961!\N!AB.Q)'`/H<#C]78_![2#:Z-'*P(:?]YC..IS^G%>DZ9.$&U at 6.-I_A#G`'.>O( M'/;)KC?!RKIVGPQ;EVJ,AER!C'T'0_RKJ[6]>"-44!@P/RN,X''3UQ711=DM M#T\7>N+F15<'&5*@X/0^OW<_AC'U%;<&L&-(I(Y#*0P"L!O9>>2, M\DX8D#G!P>XQQ\%[;AE*R2(5.-K=$./R.#CGI[5:GU66%]TC,G)VEHSUY M&<_R'H*UDKF5*NX'9Z/B*A:0AYF M5?\`4[-P=L#YCD\$Y(P`3E\'@$#CM"\3F=U6]#3QJ"4.<.IQ@^>`!@&LVK=#OIUU*VI:\5:8+F%D+I%*N M=RG("DYY[X(.[U.3CM7FWB'S7DFC+><^#\^A(SS7(YGN[H1B,R$@KM&=SG!ZM2KI;-;,LNTL?EVD%"!D<9].%]1SCN*Z.#P M=<>27FMF08#,7(4'C(4`[X[_7IS6.T2L(P0%)DYP0<''/3J`!V_2LXS,Y MP5[HTS>NY:2,`/"N`R]%!.2",_=R/H/IC-22!]5OXY%G6(A1F,Q98\E at I.<8 MX(]>WK5![UK.X&6,(;&Z3.X9'4CCCJ#^'-7=/D7S8E0-%(AW90=,@\#!&1ST M_ITB336HHMQUBQB7CVU6HY)[FZE9V!DA)CW(<"5 M>P.>#UQR#WR.*LR1HT2!UWR!3EN, at Y]^Q_'TJJCM:9+!G4EF-PV]^3D''I6::O<2U5KFS#=&YBQ,0A(R&8[6'50V1TSD\]S]:R[B>:2=!Y MBKN`;&W(<8.HXJY-:DJ M[AW:1'=ERVY5S\V#CL.G%/N+^2.%$0JLR[ODR"F>A"^^#^1''ID3W3/;2`[3)(FU@,G?QQGGEO?L M.1V)6:]Q(5>-&AFR0Q!8.=Q'.>",*O7H3[TXIHAKF1JQZA(9E3,+IN;#@$>8 M.`1@>F,>Q[4HU-[.$PQXV1'"EDRQ)/49SE3G&>Q'MFI/#?BFUT8:C'/I.G:@ M=2MFMXOMC/FR;$6D3]VI`8,-C#&<`]""N!CMG/ MO1[36S1+BNYM?VDDKK*CR at 2$J2I)!`&22O/S#GM15"(B%U#J<3 at KC+(P)`&" M>QYQP2?8&BA-]#*4&_,H:5;I;V83`!3H>_3_`.MCVQ5^RN6@0>W MKW]NQ[T45ZEN5V1Z57WKMF at 72YD!W%91@<\,>WY^W(_G3I=0,*")@X`/)&"< M;B._'\LYZT45K**//3:>A/#.L"!F"N3 at MC@8+=@2?;J><>F15XZLTL>&92I8 M,\:N5+*?]H],C]/R!14/X2U)W-&WF$:R33232+`V`?-RXQQN)'7))^F!WZ^F M_#_X7V=WJ=O/J-Q862GYG>60+$26`"JX?EB"3NY(9><*2P**Y915CU,))MI- MFAX]\0V6CVJ6,,A,,$0\L.,##`X#-M^]N)3W,$9'<\T45 at UL=3BG)W.>N[66*4R.J1*.2,EBJYZ@Y.,CG- M9=T@@ED4RJT?*_,G0X'0D8]OICFBBDDK')6BE'F,>XLQ&)%).W'3EPV"1C]> MOT]JNVDIBD`&YF+245FS"*))96B0R`G(VL<#<2<<<#G M\.O]$.OKL"F(/@!ADJ!D#D')Z8'''&<8Z444F8M:C7U>2W at 8Q!)("-[-NP6& M#W!..,G(YZU2DO9_+!+%8D.1C!SG`QR<<8ZG at C\Z**I#2L]!VFKY7S?-'U)" MC`;';IQR3V]?2KAO/*DD$T:-&7(^<;U)`(XY^7IG/<9Y'8HIQ=T9VU;)VEBN M5<,RJ`!O^8%`,<@8/"X`/3''?`K-FE58B5;8P`7Y8^')Z<]@1QR1V]>2BH;L M)K9DUND;3,T$(;!4 at C.>O(! MZ9((XQ1136NY$-=S>\'?#W5?%TUT-+6"^:Q@>^D$D\:>2J`%B=VS<0,8"\GT ,ZX***2DUL.#T/__9 ` end From philippwrann at gmail.com Wed Jun 17 10:11:12 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Wed, 17 Jun 2015 10:11:12 +0200 Subject: [TYPO3-dev] =?utf-8?q?TCA_field_input/datetime_with_current_date_?= =?utf-8?q?as_default?= References: Message-ID: Does neither work in TCA/*.php nor in TCA/Overrides/*.php - since those values will be parsed and serialized. But it does work in ext_tables.php as there variables are not replaced. But i dont know if this is the way to go since we want to get rid of TCA in ext_tables.php (do we :-) ?). From info at typoworx.de Thu Jun 18 07:29:25 2015 From: info at typoworx.de (Gabriel Kaufmann | Typoworx) Date: Thu, 18 Jun 2015 07:29:25 +0200 Subject: [TYPO3-dev] Strange error in all TYPO3 modules (backend + frontend) Message-ID: Hello everyone, I need help and advise. In a TYPO3 6.2 project currently in development this strange error is now appearing nearly everywhere (even backend modules + install tool). As I have left the project everything was fine. I tried clearing caches (typo3temp/Cache), Database cf_* and cache_* tables. Uninstalling extensions. Nothing helped. Anyone knows what is going on there? I didn't modify anything in the core-modules or fluid! Even replacing the core with latest 6.2.13 didn't resolve it.... > > Oops, an error occurred! > > The argument "arguments" was registered with type "array", but is of > type "string" in view helper > "TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper" > Only the "argument" is different in the error. Mit freundlichen Gr??en Gabriel Kaufmann From frank at f03.eu Thu Jun 18 07:35:27 2015 From: frank at f03.eu (Frank) Date: Thu, 18 Jun 2015 07:35:27 +0200 Subject: [TYPO3-dev] Strange error in all TYPO3 modules (backend + frontend) In-Reply-To: References: Message-ID: Hi, this is due to a php core bug with mod_apache Von meinem iPhone 5S gesendet > Am 18.06.2015 um 07:29 schrieb Gabriel Kaufmann | Typoworx : > > Hello everyone, > > I need help and advise. > > In a TYPO3 6.2 project currently in development this strange error is now appearing nearly everywhere (even backend modules + install tool). As I have left the project everything was fine. I tried clearing caches (typo3temp/Cache), Database cf_* and cache_* tables. Uninstalling extensions. Nothing helped. > > Anyone knows what is going on there? I didn't modify anything in the core-modules or fluid! Even replacing the core with latest 6.2.13 didn't resolve it.... > >> >> Oops, an error occurred! >> >> The argument "arguments" was registered with type "array", but is of type "string" in view helper "TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper" > Only the "argument" is different in the error. > > Mit freundlichen Gr??en > > Gabriel Kaufmann > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From info at typoworx.de Thu Jun 18 08:23:56 2015 From: info at typoworx.de (Gabriel Kaufmann | Typoworx) Date: Thu, 18 Jun 2015 08:23:56 +0200 Subject: [TYPO3-dev] Strange error in all TYPO3 modules (backend + frontend) In-Reply-To: References: , Message-ID: Hello, thanks for the hint! I think it was a perfect match - but I didn't remember I updated php recently and of course Ludwig... you were correct I use dotdeb currently as they mostly provide more recent versions of php than my dist. If anyone knows a better deb-source let me know ;-) I'll try a downgrade to fix it. Thanks a lot to you and Frank to point me in the right direction! Best regards Gabriel Kaufmann --------------------- send from mobile From jigal.van.hemert at typo3.org Thu Jun 18 09:41:53 2015 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Thu, 18 Jun 2015 09:41:53 +0200 Subject: [TYPO3-dev] TCA field input/datetime with current date as default In-Reply-To: References: Message-ID: Hi, On 17/06/2015 10:11, Philipp Wrann wrote: > Does neither work in TCA/*.php nor in TCA/Overrides/*.php - since those > values will be parsed and serialized. > > But it does work in ext_tables.php as there variables are not replaced. > > But i dont know if this is the way to go since we want to get rid of TCA > in ext_tables.php (do we :-) ?). If I remember correctly EXT:news has a similar feature and uses a hook to set these dynamic default values. Maybe you can take a look in that extension for inspiration. -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From contact at oktopuce.fr Thu Jun 18 13:00:52 2015 From: contact at oktopuce.fr (Florian Rival) Date: Thu, 18 Jun 2015 13:00:52 +0200 Subject: [TYPO3-dev] Create a FE link in a BE module Message-ID: Hi, Who knows if there's a easy way for creating FE link in a BE module (extbase) ? I would like to insert the link in a BE view. Thanks, Florian From hafizusman at gosign.de Thu Jun 18 13:05:58 2015 From: hafizusman at gosign.de (Hafiz Usman Ahmad) Date: Thu, 18 Jun 2015 16:05:58 +0500 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: you can use fluid link https://fluidtypo3.org/viewhelpers/fluid/master/Link/ActionViewHelper.html whats so special? On Thu, Jun 18, 2015 at 4:00 PM, Florian Rival wrote: > Hi, > > Who knows if there's a easy way for creating FE link in a BE module > (extbase) ? > I would like to insert the link in a BE view. > > Thanks, > Florian > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > -- regards; Hafiz Usman Ahmad -- -- Gosign media. GmbH | We web ideas. Langenfelder Damm 67 Gewerbehof | 22525 Hamburg Telefon 040-609 40 79-0 Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. GLS Bank: Gosign wirtschaftet mit Gewissen. -- -- Gosign media. GmbH | We web ideas. Langenfelder Damm 67 Gewerbehof | 22525 Hamburg Telefon 040-609 40 79-0 Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. GLS Bank: Gosign wirtschaftet mit Gewissen. From contact at oktopuce.fr Thu Jun 18 14:52:19 2015 From: contact at oktopuce.fr (Florian Rival) Date: Thu, 18 Jun 2015 14:52:19 +0200 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: No you can't because you're in the BE and link are generate for BE with specific parameters in URI : http://localhost/typo3/mod.php?M=user_ModName&moduleToken=33f590612212dcdbfaeda2b83a61700ee146f6ee&tx_ext_plugin[action]=function1&tx_ext_plugin[controller]=Controller So we stay in the BE. Le 18/06/2015 13:05, Hafiz Usman Ahmad a ?crit : > you can use fluid link > https://fluidtypo3.org/viewhelpers/fluid/master/Link/ActionViewHelper.html > > whats so special? > > On Thu, Jun 18, 2015 at 4:00 PM, Florian Rival > wrote: > > Hi, > > Who knows if there's a easy way for creating FE link in a BE > module (extbase) ? > I would like to insert the link in a BE view. > > Thanks, > Florian > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > > > > -- > regards; > Hafiz Usman Ahmad > > -- > > Gosign media. GmbH | We web ideas. > Langenfelder Damm 67 Gewerbehof | 22525 Hamburg > Telefon 040-609 40 79-0 > > Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin > Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. > GLS Bank: Gosign wirtschaftet mit Gewissen. > > -- > > Gosign media. GmbH | We web ideas. > Langenfelder Damm 67 Gewerbehof | 22525 Hamburg > Telefon 040-609 40 79-0 > > Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin > Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. > GLS Bank: Gosign wirtschaftet mit Gewissen. From contact at oktopuce.fr Thu Jun 18 14:52:19 2015 From: contact at oktopuce.fr (Florian Rival) Date: Thu, 18 Jun 2015 14:52:19 +0200 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: No you can't because you're in the BE and link are generate for BE with specific parameters in URI : http://localhost/typo3/mod.php?M=user_ModName&moduleToken=33f590612212dcdbfaeda2b83a61700ee146f6ee&tx_ext_plugin[action]=function1&tx_ext_plugin[controller]=Controller So we stay in the BE. Le 18/06/2015 13:05, Hafiz Usman Ahmad a ?crit : > you can use fluid link > https://fluidtypo3.org/viewhelpers/fluid/master/Link/ActionViewHelper.html > > whats so special? > > On Thu, Jun 18, 2015 at 4:00 PM, Florian Rival > wrote: > > Hi, > > Who knows if there's a easy way for creating FE link in a BE > module (extbase) ? > I would like to insert the link in a BE view. > > Thanks, > Florian > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > > > > -- > regards; > Hafiz Usman Ahmad > > -- > > Gosign media. GmbH | We web ideas. > Langenfelder Damm 67 Gewerbehof | 22525 Hamburg > Telefon 040-609 40 79-0 > > Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin > Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. > GLS Bank: Gosign wirtschaftet mit Gewissen. > > -- > > Gosign media. GmbH | We web ideas. > Langenfelder Damm 67 Gewerbehof | 22525 Hamburg > Telefon 040-609 40 79-0 > > Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin > Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. > GLS Bank: Gosign wirtschaftet mit Gewissen. From shanmugarajan.k at gmail.com Fri Jun 19 07:05:22 2015 From: shanmugarajan.k at gmail.com (shanmugarajan k) Date: Fri, 19 Jun 2015 10:35:22 +0530 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: Hi, Can you check and try using this ? http://docs.typo3.org/typo3cms/extensions/pagepath/ Thanks On Thu, Jun 18, 2015 at 6:22 PM, Florian Rival wrote: > No you can't because you're in the BE and link are generate for BE with > specific parameters in URI : > > > http://localhost/typo3/mod.php?M=user_ModName&moduleToken=33f590612212dcdbfaeda2b83a61700ee146f6ee&tx_ext_plugin[action]=function1&tx_ext_plugin[controller]=Controller > > So we stay in the BE. > > Le 18/06/2015 13:05, Hafiz Usman Ahmad a ?crit : > >> you can use fluid link >> https://fluidtypo3.org/viewhelpers/fluid/master/Link/ActionViewHelper.html >> >> whats so special? >> >> On Thu, Jun 18, 2015 at 4:00 PM, Florian Rival > > wrote: >> >> Hi, >> >> Who knows if there's a easy way for creating FE link in a BE >> module (extbase) ? >> I would like to insert the link in a BE view. >> >> Thanks, >> Florian >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev >> >> >> >> >> -- >> regards; >> Hafiz Usman Ahmad >> >> -- >> >> Gosign media. GmbH | We web ideas. >> Langenfelder Damm 67 Gewerbehof | 22525 Hamburg >> Telefon 040-609 40 79-0 >> >> Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin >> Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. >> GLS Bank: Gosign wirtschaftet mit Gewissen. >> >> -- >> >> Gosign media. GmbH | We web ideas. >> Langenfelder Damm 67 Gewerbehof | 22525 Hamburg >> Telefon 040-609 40 79-0 >> >> Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin >> Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. >> GLS Bank: Gosign wirtschaftet mit Gewissen. >> > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > -- Thankyou with regards Shanmugarajan.k http://shanmugarajan.blogspot.com/ http://letus-know.blogspot.com/ From contact at oktopuce.fr Fri Jun 19 08:54:04 2015 From: contact at oktopuce.fr (Florian Rival) Date: Fri, 19 Jun 2015 08:54:04 +0200 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: Hi, Thanks for the link to the extension which seems to be good for my purpose. I'll test it when I'll have time, for now I found a workaround. Thanks, Florian Le 19/06/2015 07:05, shanmugarajan k a ?crit : > Hi, > > Can you check and try using this ? > http://docs.typo3.org/typo3cms/extensions/pagepath/ > > Thanks > > On Thu, Jun 18, 2015 at 6:22 PM, Florian Rival > wrote: > > No you can't because you're in the BE and link are generate for BE > with specific parameters in URI : > > http://localhost/typo3/mod.php?M=user_ModName&moduleToken=33f590612212dcdbfaeda2b83a61700ee146f6ee&tx_ext_plugin[action]=function1&tx_ext_plugin[controller]=Controller > > So we stay in the BE. > > Le 18/06/2015 13:05, Hafiz Usman Ahmad a ?crit : > > you can use fluid link > https://fluidtypo3.org/viewhelpers/fluid/master/Link/ActionViewHelper.html > > whats so special? > > On Thu, Jun 18, 2015 at 4:00 PM, Florian Rival > > >> wrote: > > Hi, > > Who knows if there's a easy way for creating FE link in a BE > module (extbase) ? > I would like to insert the link in a BE view. > > Thanks, > Florian > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > > > > -- > regards; > Hafiz Usman Ahmad > > -- > > Gosign media. GmbH | We web ideas. > Langenfelder Damm 67 Gewerbehof | 22525 Hamburg > Telefon 040-609 40 79-0 > > Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin > Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. > GLS Bank: Gosign wirtschaftet mit Gewissen. > > -- > > Gosign media. GmbH | We web ideas. > Langenfelder Damm 67 Gewerbehof | 22525 Hamburg > Telefon 040-609 40 79-0 > > Handelsregister AG HH HRB 112197 | Gesch?ftsf?hrung Bert Gogolin > Greenpeace energy: Gosign l?uft mit ehrlichem Strom und Gas. > GLS Bank: Gosign wirtschaftet mit Gewissen. > > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > > > > -- > Thankyou > with regards > Shanmugarajan.k > http://shanmugarajan.blogspot.com/ > http://letus-know.blogspot.com/ From ohei2 at yahoo.de Fri Jun 19 19:47:03 2015 From: ohei2 at yahoo.de (Oliver Heidelbach) Date: Fri, 19 Jun 2015 19:47:03 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Old_TYPO3_4=2Ex_extension_with_TYPO3_6=2Ex?= =?utf-8?q?=3F?= Message-ID: Hello, a long time ago I had created a simple extension with kickstarter to extend the table fe_users with some internal fields needed for user management on a site. Would I be able to use that extension for a new TYPO3 6.2 site or do I need to recreate the extension with the new Extension Builder? Regards, Oliver P.S.: Sorry if this is a FAQ. I was away from TYPO3 for some years now and cannot see through all the changes between 4.x and 6.x yet. From jigal.van.hemert at typo3.org Fri Jun 19 22:37:57 2015 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Fri, 19 Jun 2015 22:37:57 +0200 Subject: [TYPO3-dev] Old TYPO3 4.x extension with TYPO3 6.x? In-Reply-To: References: Message-ID: Hi, On 19/06/2015 19:47, Oliver Heidelbach wrote: > a long time ago I had created a simple extension with kickstarter to > extend the table fe_users with some internal fields needed for user > management on a site. > > Would I be able to use that extension for a new TYPO3 6.2 site or do I > need to recreate the extension with the new Extension Builder? Short answer: it will probably work Long answer: In many cases these "old" extensions simply work in 6.2. Quite often you'll see Fatal PHP errors because of require/include(_once) statements which weren't necessary with 4.3 and later, but which have to be removed in 6.2. For an extension which only adds new fields to a table it would be nice to move the TCA manipulation to /Configuration/TCA/Overrides/fe_users.php This way the TCA will be cached. It's not absolutely necessary to do this to get your extension working in 6.2 -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From dirk_studivz at web.de Sat Jun 20 22:05:27 2015 From: dirk_studivz at web.de (DirkHo) Date: Sat, 20 Jun 2015 22:05:27 +0200 Subject: [TYPO3-dev] =?utf-8?q?_htaccess_redirect_f=C3=BCr_=22unerlaubten?= =?utf-8?q?=22_referrer?= Message-ID: Hallo zusammen, es ist nur bedingt eine Typo3-Frage, die ich heute habe (die L?sung m?chte ich f?r meine Typo3-Seite einsetzen). Und zwar habe ich ein Forum, das ausschlie?lich nach einem Login ?ber sr_feuser_register betreten werden darf. Und zwar gibt es auf meiner Seite einen Mitgliederbereich unter https://typo3.local/members/forum.html Wenn man diese anklickt passiert automatisiert ein redirect auf https://typo3.local/forum. Nun m?chte ich verhindern, dass Mitglieder direkt das Forum aufrufen (u.a. deshalb, weil ich eine SingleSignOn-L?sung verwende, bei der man zwar mit dem Passwort des Mitgliederbereichs am Forum angemeldet wird, aber das Passwort nicht zwangsweise das ist, das auch im Forum hinterlegt ist). Daf?r habe ich im Ordner forum in die bestehende .htaccess (l?uft unter Debian) folgende RewriteCond bzw. -Rule hinterlegt: RewriteEngine on RewriteCond %{HTTP_REFERER} !^https://typo3.local/members/forum.html [NC] RewriteCond %{HTTP_REFERER} !^https://typo3.local/forum/$i [NC] RewriteRule ^/forum/$ https://typo3.local/ [L,R] Die 2.Contiion soll verhindern, dass beim surfen innerhalb des Forums ein Redirect stattfindet. Sprich, wenn der Benutzer nicht von meiner URL + members/forum.html oder von innerhalb des Ordners meiner Url + forum/ kommt, soll ein Redirect auf meine Url stattfinden. K?nntet ihr mir da bitte helfen? Vielen Dank und viele Gr??e, Dirk Da passiert aber gar nichts. a2enmod rewrite sagt mir allerdings, dass es bereits aktiviert ist. From jost.baron at gmx.de Sun Jun 21 12:27:17 2015 From: jost.baron at gmx.de (Jost Baron) Date: Sun, 21 Jun 2015 12:27:17 +0200 Subject: [TYPO3-dev] =?utf-8?q?htaccess_redirect_f=C3=BCr_=22unerlaubten?= =?utf-8?q?=22_referrer?= In-Reply-To: References: Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Dirk, w?re es nicht sch?ner und einfacher, die Forumssoftware all nicht eingeloggten Nutzer einfach auf die Loginmaske weiterzuleiten? Bei OpenID als SSO-L?sung k?nnten die Nutzer nach dem Login sogar direkt zur?ck weitergeleitet werden, wenn sie bereits eingeloggt sind. Das Checken von Referrern kommt mir komisch vor, es kann auch leicht umgangen werden. Ich glaube, dass das hier keine Sicherheitsl?cke w?re, aber nutzerfreundlich w?re es auch nicht. Das funktioniert z.B. nicht, wenn jemand sich ein Bookmark aufs Forum setzt, oder Referrer im Browser abschaltet. Gru? Jost On 06/20/2015 10:05 PM, DirkHo wrote: > Hallo zusammen, > > es ist nur bedingt eine Typo3-Frage, die ich heute habe (die > L?sung m?chte ich f?r meine Typo3-Seite einsetzen). > > Und zwar habe ich ein Forum, das ausschlie?lich nach einem Login > ?ber sr_feuser_register betreten werden darf. Und zwar gibt es auf > meiner Seite einen Mitgliederbereich unter > > https://typo3.local/members/forum.html > > Wenn man diese anklickt passiert automatisiert ein redirect auf > https://typo3.local/forum. > > Nun m?chte ich verhindern, dass Mitglieder direkt das Forum > aufrufen (u.a. deshalb, weil ich eine SingleSignOn-L?sung verwende, > bei der man zwar mit dem Passwort des Mitgliederbereichs am Forum > angemeldet wird, aber das Passwort nicht zwangsweise das ist, das > auch im Forum hinterlegt ist). > > Daf?r habe ich im Ordner forum in die bestehende .htaccess (l?uft > unter Debian) folgende RewriteCond bzw. -Rule hinterlegt: > > RewriteEngine on RewriteCond %{HTTP_REFERER} > !^https://typo3.local/members/forum.html [NC] RewriteCond > %{HTTP_REFERER} !^https://typo3.local/forum/$i [NC] RewriteRule > ^/forum/$ https://typo3.local/ [L,R] > > Die 2.Contiion soll verhindern, dass beim surfen innerhalb des > Forums ein Redirect stattfindet. Sprich, wenn der Benutzer nicht > von meiner URL + members/forum.html oder von innerhalb des Ordners > meiner Url + forum/ kommt, soll ein Redirect auf meine Url > stattfinden. > > K?nntet ihr mir da bitte helfen? > > Vielen Dank und viele Gr??e, > > Dirk > > Da passiert aber gar nichts. a2enmod rewrite sagt mir allerdings, > dass es bereits aktiviert ist. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVhpF/AAoJEAcyRQvmIlC9kaIP/0E2XUwj6YiwFN2/PPDZ41bA vVyT7XQLavnYHDwBQ86azzSIqS0seMaJE9UI0orNDirxuIE0aZ7+dUrSqf9ea4t3 SBx8ilRE7UoeJrBBVfVSbJeazA1E87rcfrSsQpDjOzgJSqbsOoZJgvuo05AWJO55 HqilAnos2XJmNVfytMJhNUcyIdt86p8iMTGYi8o9ErYiJb5XrOfrsT5S+LJb9Zkz /ijlnPtn1t6emZR6WTW6OoNx9rnMsKb3itq+CtuEbSl7fm7Ops31BgKE00n4TNI/ 5OG6oSf/a3aszZY8L6GlA6S8FZl5B3c1O4zKm1QKX6oWsUEx62gEebuDWvjoiT8C 8eAvNJ9FEG2KWp7X8uYXZrKhssSZkUK4lfTnwU7AgbHMwbLb5s/mgqX5KBDXqK9k Satk/lvD0gLIq+tQvbU8numgF56x88RsjQo0xTjiPuNYILRPA78W+wb4KOJTL/lB 85cn4P/Ixc60hIMNFxBroVMfov2M4rXiaNvp+TgXUGTsBxF0FB1AMF18C+YByKAy opLRPL7kgOOXzgfRD+R/KobdfpRVTFM916smsqKNZl1lOHTxdIj0vSJo6QkQOCI3 KpGjt715RPkFIaSYl0a6DbMphB9jwOVKfqKhruUsVzDojChOV0VF8E/Z4IKcAP+t b9arJKKGbMVSHrKw187x =PANw -----END PGP SIGNATURE----- From jigal.van.hemert at typo3.org Sun Jun 21 12:42:01 2015 From: jigal.van.hemert at typo3.org (Jigal van Hemert) Date: Sun, 21 Jun 2015 12:42:01 +0200 Subject: [TYPO3-dev] =?utf-8?q?htaccess_redirect_f=C3=BCr_=22unerlaubten?= =?utf-8?q?=22_referrer?= In-Reply-To: References: Message-ID: Hi, Please use English, which is the language for this list. There is a German list available for discussions in that language. -- Jigal van Hemert TYPO3 CMS Active Contributor TYPO3 .... inspiring people to share! Get involved: typo3.org From dirk_studivz at web.de Mon Jun 22 10:57:33 2015 From: dirk_studivz at web.de (DirkHo) Date: Mon, 22 Jun 2015 10:57:33 +0200 Subject: [TYPO3-dev] =?utf-8?q?htaccess_redirect_f=C3=BCr_=22unerlaubten?= =?utf-8?q?=22_referrer?= In-Reply-To: References: Message-ID: Hi, sorry, I posted to the "wrong" newsgroup. I wanted to post it to "typo3.german". Sorry for that! Kind regards, Dirk Am 21.06.2015 um 12:42 schrieb Jigal van Hemert: > Hi, > > Please use English, which is the language for this list. There is a > German list available for discussions in that language. > From dirk_studivz at web.de Mon Jun 22 10:59:14 2015 From: dirk_studivz at web.de (DirkHo) Date: Mon, 22 Jun 2015 10:59:14 +0200 Subject: [TYPO3-dev] =?utf-8?q?htaccess_redirect_f=C3=BCr_=22unerlaubten?= =?utf-8?q?=22_referrer?= In-Reply-To: References: Message-ID: Hi Jost, thanks for your response. That sound interessting, as well. I'll post my request also to the typo3.german newsgroup - I made a mistake to post in to the typo3.dev group. I'll keep your idea in mind. Thanks and kind regards, Dirk Am 21.06.2015 um 12:27 schrieb Jost Baron: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi Dirk, > > w?re es nicht sch?ner und einfacher, die Forumssoftware all nicht > eingeloggten Nutzer einfach auf die Loginmaske weiterzuleiten? > > Bei OpenID als SSO-L?sung k?nnten die Nutzer nach dem Login sogar > direkt zur?ck weitergeleitet werden, wenn sie bereits eingeloggt sind. > > Das Checken von Referrern kommt mir komisch vor, es kann auch leicht > umgangen werden. Ich glaube, dass das hier keine Sicherheitsl?cke > w?re, aber nutzerfreundlich w?re es auch nicht. Das funktioniert z.B. > nicht, wenn jemand sich ein Bookmark aufs Forum setzt, oder Referrer > im Browser abschaltet. > > Gru? Jost > > On 06/20/2015 10:05 PM, DirkHo wrote: >> Hallo zusammen, >> >> es ist nur bedingt eine Typo3-Frage, die ich heute habe (die >> L?sung m?chte ich f?r meine Typo3-Seite einsetzen). >> >> Und zwar habe ich ein Forum, das ausschlie?lich nach einem Login >> ?ber sr_feuser_register betreten werden darf. Und zwar gibt es auf >> meiner Seite einen Mitgliederbereich unter >> >> https://typo3.local/members/forum.html >> >> Wenn man diese anklickt passiert automatisiert ein redirect auf >> https://typo3.local/forum. >> >> Nun m?chte ich verhindern, dass Mitglieder direkt das Forum >> aufrufen (u.a. deshalb, weil ich eine SingleSignOn-L?sung verwende, >> bei der man zwar mit dem Passwort des Mitgliederbereichs am Forum >> angemeldet wird, aber das Passwort nicht zwangsweise das ist, das >> auch im Forum hinterlegt ist). >> >> Daf?r habe ich im Ordner forum in die bestehende .htaccess (l?uft >> unter Debian) folgende RewriteCond bzw. -Rule hinterlegt: >> >> RewriteEngine on RewriteCond %{HTTP_REFERER} >> !^https://typo3.local/members/forum.html [NC] RewriteCond >> %{HTTP_REFERER} !^https://typo3.local/forum/$i [NC] RewriteRule >> ^/forum/$ https://typo3.local/ [L,R] >> >> Die 2.Contiion soll verhindern, dass beim surfen innerhalb des >> Forums ein Redirect stattfindet. Sprich, wenn der Benutzer nicht >> von meiner URL + members/forum.html oder von innerhalb des Ordners >> meiner Url + forum/ kommt, soll ein Redirect auf meine Url >> stattfinden. >> >> K?nntet ihr mir da bitte helfen? >> >> Vielen Dank und viele Gr??e, >> >> Dirk >> >> Da passiert aber gar nichts. a2enmod rewrite sagt mir allerdings, >> dass es bereits aktiviert ist. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQIcBAEBAgAGBQJVhpF/AAoJEAcyRQvmIlC9kaIP/0E2XUwj6YiwFN2/PPDZ41bA > vVyT7XQLavnYHDwBQ86azzSIqS0seMaJE9UI0orNDirxuIE0aZ7+dUrSqf9ea4t3 > SBx8ilRE7UoeJrBBVfVSbJeazA1E87rcfrSsQpDjOzgJSqbsOoZJgvuo05AWJO55 > HqilAnos2XJmNVfytMJhNUcyIdt86p8iMTGYi8o9ErYiJb5XrOfrsT5S+LJb9Zkz > /ijlnPtn1t6emZR6WTW6OoNx9rnMsKb3itq+CtuEbSl7fm7Ops31BgKE00n4TNI/ > 5OG6oSf/a3aszZY8L6GlA6S8FZl5B3c1O4zKm1QKX6oWsUEx62gEebuDWvjoiT8C > 8eAvNJ9FEG2KWp7X8uYXZrKhssSZkUK4lfTnwU7AgbHMwbLb5s/mgqX5KBDXqK9k > Satk/lvD0gLIq+tQvbU8numgF56x88RsjQo0xTjiPuNYILRPA78W+wb4KOJTL/lB > 85cn4P/Ixc60hIMNFxBroVMfov2M4rXiaNvp+TgXUGTsBxF0FB1AMF18C+YByKAy > opLRPL7kgOOXzgfRD+R/KobdfpRVTFM916smsqKNZl1lOHTxdIj0vSJo6QkQOCI3 > KpGjt715RPkFIaSYl0a6DbMphB9jwOVKfqKhruUsVzDojChOV0VF8E/Z4IKcAP+t > b9arJKKGbMVSHrKw187x > =PANw > -----END PGP SIGNATURE----- > From philippwrann at gmail.com Mon Jun 22 11:34:03 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Mon, 22 Jun 2015 11:34:03 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Set_up_new_TYPO3_project_with_composer?= Message-ID: First of all, i allready found this: http://composer.typo3.org/ Anyway, i got some questions about creating new projects and working with composer. Hopefuly someone can give me some advises here. The project i am going to start is a little more complex, than a simple cms site. I will have independant Webservices, based on different libraries but want to manage all in one repository. There will be a cms component (typo3 cms 7), a flow application and a second cms installation (not typo3) for internal stuff (alongside with building-scripts and so on). I will have Production/Staging, Development and Testing contexts, the tesing-context should provide testautomatisation. I am very unexperienced with composer and - until now - worked with git and submodules to define and manage dependencies. As the typo3 project makes use of composer more and more and i mainly work with typo3, i decided to give it a try. If i run the command: composer create-project typo3/cms-base-distribution CmsBaseDistribution dev-master A directory named CmsBaseDistribution is created, that holds the composer.json files and the structure for a simple cms site. Am i good if i create this within my main-repository as subfolder or should i allways place the composer.json file in the root? If yes, how would i create the initial structure? Should i move the file back and adjust the json file, etc? Or should i not use the skeleton and declare the dependencies manually using composer require typo3/cms, etc... For Deployment i would like to use TYPO3.Surf, is it optimized to work with composer? How would i deal with deployment? Kind regards, Philipp From contact at oktopuce.fr Mon Jun 22 13:43:35 2015 From: contact at oktopuce.fr (Florian Rival) Date: Mon, 22 Jun 2015 13:43:35 +0200 Subject: [TYPO3-dev] Add param to all URL In-Reply-To: References: Message-ID: Hi all, Does someone knows how to add systematically and automatically a parameter in URL generated by Typo3 but only for a list of pages (Typoscript, hook, ...). I would like to have something similar to parameter "L" for language but not for all pages. The reason is : . I want to add a unique parameter identifying a user so that Typo3 can generate a cHash and use the right cache for pages . on page not dependant of a user I don't want to add this parameter: the reason is I don't want to pollute cHash table and keep url cleans The additional parameter will be taken from session variable. Thanks for your help, Florian From invisible.kinder at gmail.com Mon Jun 22 14:43:36 2015 From: invisible.kinder at gmail.com (Viktor Livakivskyi) Date: Mon, 22 Jun 2015 15:43:36 +0300 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: Hi, Philipp I can share my experience with TYPO3 and composer here. You can check my old message in TYPO3-English newsgroup to get initial idea about the structure: https://forum.typo3.org/index.php?t=tree&goto=729980& You can ignore my answers in that thread - they were all about bug, which is already solved. Our composer.json, composer.lock and vendor dir (Packages/Libraries) are located in the project's root - this makes it easy to work with phpStorm and keep all in one place. Also we have a 'web' folder, located in project root, which contains symlinks back to fileadmin, typo3, typo3conf, typo3temp, uploads, index.php. Document_root is configured to this 'web' folder. All the project dependencies, including extensions from TER and some libraries, like 'phpexcel' are defined in "require" section. Our custom extensions are defined only in "autoload":{"psr-4": ...} (and unit tests in "autoload-dev") in format: "Vendor\\MyExtension\\": "typo3conf/ext/my_extension/Classes/", json and lock files are part of our git repository. Whenever some developer wants to update dependencies, he does it with changing composer.json and running "composer update". During deploy we always run "composer install --no-dev --optimize-autoloader", which updates the dependencies to the latest versions from the lock-file and speeds-up class autoloading by pre-generation of class-maps. I've never used TYPO3.Surf, so can't say something here, but would be nice to know, if it works out for you :) From philippwrann at gmail.com Mon Jun 22 16:24:02 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Mon, 22 Jun 2015 16:24:02 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: Thank you, what i would like to achieve is, that the typo3, typo3_src, index.php, etc (so the files generated from composer when doing "composer require typo3/cms") are NOT located in the root. of course i can just have those twice, so create a public (web) folder with those symlinks back but i dont want to have everything in the root. Cant i register the typo3 git repository as module, so it will be located in /vendor or /Library/Packages and set up the folder structure manually like i want? From philippwrann at gmail.com Mon Jun 22 17:24:31 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Mon, 22 Jun 2015 17:24:31 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: I would like to have something like this: vendor --typo3-cms --other-packages cms (vhost-root) --typo3_src -> ../typo3-cms --index.php -> typo3_src/typo3 --typo3 -> typo3_src/typo3 without index.php, typo3_src, typo3 in root.... Is it explicitly NOT supposed to be installed that way? From quentinbihan at gmail.com Tue Jun 23 09:51:45 2015 From: quentinbihan at gmail.com (bihan quent) Date: Tue, 23 Jun 2015 09:51:45 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Beginner_Moving_Url?= Message-ID: Hi everybody, I have a new website on Kalanda. I want to move all my pages on this new site at (www.???.com/index.php) How to make this? I don't have access to the ftp of typo3 the last admin just let me : www.!!!!.fr/typo3/backend.php with login and password i just can create page or edit i don't have acces to the .htacess ! How i can make it ? If i can make it... From philippwrann at gmail.com Tue Jun 23 10:25:47 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 10:25:47 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: Tried to split it up using the composer includes section: "includes" : { "cms/composer.json" : { "sha1":"ebfc077fc80cfe7f308925063162490aeb4237d5" } } That worked partially, so it has been included, but the project was still instantiated in the root folder. There is a property called target-dir for composer.json but it is deprecated. So includes may not fit for my case. I also tried to add typo3 as package in repositories "repositories" : [ { "type": "package", "package" : { "name" : "typo3/cms", "version": "7.3.0", "source" : { "url": "git://git.typo3.org/Packages/TYPO3.CMS.git", "type": "git", "reference": "dd60eaba7c6e44cafaa732603fb39e2dba694bf9" } } } ] But that way dependiencies are not resolved. So i made some research, here is the script that creates the links etc... [1] It is required by typo3/cms [2] [1] https://github.com/TYPO3/CmsComposerInstallers/blob/master/Classes/TYPO3/CMS/Composer/Installer/CoreInstaller.php [2] https://git.typo3.org/Packages/TYPO3.CMS.git/blob_plain/HEAD:/composer.json And it does not look like it is configurable from that point. So, one possibility would be to have independent composer setups for all purposes (what isnt really what i wanted to achieve) and put all of them in on git repository, the deployment needs to make multiple composer update processes etc. Would you recommend not to do this? Should i develop completely independent projects and develop/deploy them separately? From contact at oktopuce.fr Tue Jun 23 11:00:48 2015 From: contact at oktopuce.fr (Florian Rival) Date: Tue, 23 Jun 2015 11:00:48 +0200 Subject: [TYPO3-dev] Beginner Moving Url In-Reply-To: References: Message-ID: Hi, If you only want to change the domain name : . change the config.baseURL in the typoscript setup of your website . change domain name if there is one define in the BE . the domain name could also be defined in realurl_conf.php If you want to transfer all the website, without an FTP or SSH access it's not possible. Florian Le 23/06/2015 09:51, bihan quent a ?crit : > Hi everybody, > > I have a new website on Kalanda. > I want to move all my pages on this new site at (www.???.com/index.php) > How to make this? I don't have access to the ftp of typo3 > the last admin just let me : www.!!!!.fr/typo3/backend.php > with login and password > > i just can create page or edit i don't have acces to the .htacess ! > > How i can make it ? If i can make it... > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From philippwrann at gmail.com Tue Jun 23 11:43:48 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 11:43:48 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: Okay, now frustration is taking over, i realized there may only be the way to split things up and started over again. composer create-project typo3/cms-base-distribution projectname dev-master i created a folder called htdocs and placed symlinks there htdocs/typo3_src -> ../typo3_src index.php -> typo3_src/index.php typo3 -> typo3_src/typo3 then created htdocs/FIRST_INSTALL and run through installation. At the point where the database tables should be generated i get: Fatal error: Class 'TYPO3\CMS\Form\Utility\FormUtility' not found in /var/www/projectname/typo3_src/typo3/sysext/form/ext_localconf.php on line 4 Okay, maybe check out last stable release. So i exhanged the version in composer.json by "~7.3.0", execute composer update and 7.3.0 is checked out. After reloading the screen i still get the fatal error. rm -rf Packages/Libraries/* && composer install Still fatal error From luberti at archicoop.it Tue Jun 23 12:23:53 2015 From: luberti at archicoop.it (Ivano Luberti) Date: Tue, 23 Jun 2015 12:23:53 +0200 Subject: [TYPO3-dev] Beginner Moving Url In-Reply-To: References: Message-ID: And you have to get also access to the DB. Otherwise you can try Export/Import to .t3d function that you can access right clicking on the root of your web site in the backend. Honestly, I have never used the latter but is still there in TYPO3 6.2.x so i guess it can be useful Il 23/06/2015 11:00, Florian Rival ha scritto: > Hi, > > If you only want to change the domain name : > . change the config.baseURL in the typoscript setup of your website > . change domain name if there is one define in the BE > . the domain name could also be defined in realurl_conf.php > > If you want to transfer all the website, without an FTP or SSH access > it's not possible. > > Florian > > Le 23/06/2015 09:51, bihan quent a ?crit : >> Hi everybody, >> >> I have a new website on Kalanda. >> I want to move all my pages on this new site at (www.???.com/index.php) >> How to make this? I don't have access to the ftp of typo3 >> the last admin just let me : www.!!!!.fr/typo3/backend.php >> with login and password >> >> i just can create page or edit i don't have acces to the .htacess ! >> >> How i can make it ? If i can make it... >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > -- ================================================== dott. Ivano Mario Luberti Archimede Informatica societa' cooperativa a r. l. Sede Operativa Via Gereschi 36 - 56126- Pisa tel.: +39-050- 580959 tel/fax: +39-050-9711344 web: www.archicoop.it ================================================== From quentinbihan at gmail.com Tue Jun 23 12:29:13 2015 From: quentinbihan at gmail.com (bihan quent) Date: Tue, 23 Jun 2015 12:29:13 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Beginner_Moving_Url?= References: Message-ID: i just have www.hostingpics.net/viewer.php?id=865898Sanstitre.png no BE no .php etc.. Impossible so ? From quentinbihan at gmail.com Tue Jun 23 12:42:23 2015 From: quentinbihan at gmail.com (bihan quent) Date: Tue, 23 Jun 2015 12:42:23 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Beginner_Moving_Url?= References: Message-ID: Quote: bihan quent (eliaos) wrote on Tue, 23 June 2015 12:29 ---------------------------------------------------- > i just have > > www.hostingpics.net/viewer.php?id=865898Sanstitre.png > > no BE no .php etc.. > > Impossible so ? ---------------------------------------------------- And you have to get also access to the DB. How ?? From contact at oktopuce.fr Tue Jun 23 12:48:36 2015 From: contact at oktopuce.fr (Florian Rival) Date: Tue, 23 Jun 2015 12:48:36 +0200 Subject: [TYPO3-dev] Beginner Moving Url In-Reply-To: References: Message-ID: You can acces the DB via mysql, there's also a Typo3 extension for that purpose. It seems with your screenshot that you don't even have admin access in the BE. You can do nothing with this configuration ! Le 23/06/2015 12:42, bihan quent a ?crit : > Quote: bihan quent (eliaos) wrote on Tue, 23 June 2015 12:29 > ---------------------------------------------------- >> i just have >> www.hostingpics.net/viewer.php?id=865898Sanstitre.png >> >> no BE no .php etc.. >> >> Impossible so ? > ---------------------------------------------------- > > > And you have to get also access to the DB. How ?? > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From quentinbihan at gmail.com Tue Jun 23 13:04:08 2015 From: quentinbihan at gmail.com (bihan quent) Date: Tue, 23 Jun 2015 13:04:08 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Beginner_Moving_Url?= References: Message-ID: ty i try to call the last admin ty very much From philippwrann at gmail.com Tue Jun 23 13:05:29 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 13:05:29 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: So, now i tried it without the subfolder, and set the htroot to the folder where composer created the index.php Still Fatal Error. I am feeling completely lost but i dont want to forget it and manage dependencies via submodules. i will try one more time with exactly this approach, if it still does not work i assume its a bug: http://composer.typo3.org/ From philippwrann at gmail.com Tue Jun 23 13:13:13 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 13:13:13 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: TYPO3 7 is not loadable via composer. 6.2.11 does work though Annoying :( From office at hanneslau.de Tue Jun 23 13:17:11 2015 From: office at hanneslau.de (Hannes Lau) Date: Tue, 23 Jun 2015 13:17:11 +0200 Subject: [TYPO3-dev] Set up new TYPO3 project with composer In-Reply-To: References: Message-ID: Hi Philipp! > Cant i register the typo3 git repository as module, so it will be > located in /vendor or /Library/Packages Try to use this in your composer.php { "require": { "typo3/cms": "^7.3" }, "replace": { "typo3/cms-composer-installers":"*" } } The "replace" part gets rid of the TYPO3 installers and the cms package will be installed in ./vendor/typo3/cms. After that, you can use bash: mkdir Web ln -s ../vendor/typo3/cms/typo3/index.php Web/index.php ln -s ../vendor/typo3/cms/typo3/typo3 Web/typo3 Making "Web" your htdocs root. Cheers, Hannes From philippwrann at gmail.com Tue Jun 23 13:35:57 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 13:35:57 +0200 Subject: [TYPO3-dev] =?utf-8?q?_Re=3A_Set_up_new_TYPO3_project_with_compos?= =?utf-8?q?er?= References: Message-ID: This approach is working like expected: { "name": "vendor/package", "description": "description", "type": "project", "repositories" : [ { "type" : "package", "package" : { "name" : "typo3/cms", "version" : "7.3.0", "dist" : { "url" : "http://prdownloads.sourceforge.net/typo3/typo3_src-7.3.0.zip?download", "type" : "zip" } } } ], "authors": [ { "name": "John Doe", "email": "john (at) doe.com" } ], "require": { "typo3/cms" : "7.3.0" } } I dont know how this will behave when updating but for now i stick at it. From olivier.dobberkau at dkd.de Tue Jun 23 14:12:32 2015 From: olivier.dobberkau at dkd.de (Olivier Dobberkau) Date: Tue, 23 Jun 2015 14:12:32 +0200 Subject: [TYPO3-dev] ForgetIT: Join us for a TYPO3 Community Sprint in September 2015 In-Reply-To: References: Message-ID: Am 09.06.15 um 12:56 schrieb Olivier Dobberkau: > Date and Location > > September 2015, dkd Internet Service Frankfurt Germany. > > More details: > http://www.forgetit-project.eu/en/get-involved/typo3-community-sprint/ Hi TYPO3 friends, Save the Date: 17 and 18 th of September 2015. I have received three heads up for the moment: * Bastian Brimgenberg * Fabian Udriot * Benni Mack More Details will follow. Olivier From philippwrann at gmail.com Tue Jun 23 16:53:17 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 16:53:17 +0200 Subject: [TYPO3-dev] =?utf-8?q?Set_up_new_TYPO3_project_with_composer?= References: Message-ID: Quote: Hannes Lau wrote on Tue, 23 June 2015 13:17 ---------------------------------------------------- > Hi Philipp! > > > Cant i register the typo3 git repository as module, so it will be > > located in /vendor or /Library/Packages > > Try to use this in your composer.php > { > "require": { > "typo3/cms": "^7.3" > }, > "replace": { > "typo3/cms-composer-installers":"*" > } > } > > > The "replace" part gets rid of the TYPO3 installers and the cms package > will be installed in ./vendor/typo3/cms. After that, you can use bash: > > mkdir Web > ln -s ../vendor/typo3/cms/typo3/index.php Web/index.php > ln -s ../vendor/typo3/cms/typo3/typo3 Web/typo3 > > Making "Web" your htdocs root. > > Cheers, > Hannes ---------------------------------------------------- thank you very much This looks much better than my zip approach but i ran into another problem: PHP Fatal error: Uncaught exception 'LogicException' with message 'No class loading information found for TYPO3 CMS. Please make sure you installed TYPO3 with composer or the typo3/contrib/vendor folder is present. i could fix that by creating a symlink back to my packages folder but i would have to do that after typo3/cms has been loaded. Did you solve this or do you have some hint for me? kind regards From philippwrann at gmail.com Tue Jun 23 17:00:28 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Tue, 23 Jun 2015 17:00:28 +0200 Subject: [TYPO3-dev] =?utf-8?q?Set_up_new_TYPO3_project_with_composer?= References: Message-ID: Found it out: "scripts" : { "post-install-cmd" : "ln -s ../../../.. Packages/Libraries/typo3/cms/typo3/contrib/vendor" } From office at hanneslau.de Tue Jun 23 17:41:07 2015 From: office at hanneslau.de (Hannes Lau) Date: Tue, 23 Jun 2015 17:41:07 +0200 Subject: [TYPO3-dev] Set up new TYPO3 project with composer In-Reply-To: References: Message-ID: On 23.06.15 17:00, Philipp Wrann wrote: > Found it out: > > "scripts" : { > "post-install-cmd" : "ln -s ../../../.. > Packages/Libraries/typo3/cms/typo3/contrib/vendor" > } Yes, thats right. And there is another gotcha: The TYPO3 extensions on composer.typo3.org expect to be installed by one of the typo3/cms-composer-installers. If you 'replace' the installer, without providing your own implementation and add a TYPO3 extension as a requirement, you will end up with: "Unknown downloader type: t3x". Example composer.php: { "repositories": [ { "type": "composer", "url": "http://composer.typo3.org/" } ], "require": { "typo3/cms": "^7.3", "typo3-ter/news": "*" }, "replace": { "typo3/cms-composer-installers":"*" } } To my eyes, there a two ways to avoid this: * Use git repositories to source the extensions, instead of the typo3.org composer repository. * Provide your own implementation of cms-composer-installers. You could download them to ./vendor/$vendorname/$extensionkey and add a symlink from typo3conf/ext, so TYPO3 CMS will find them. It's my understanding that people in or close to the core team are working on these issues. Cheers, Hannes From philippwrann at gmail.com Wed Jun 24 09:06:27 2015 From: philippwrann at gmail.com (Philipp Wrann) Date: Wed, 24 Jun 2015 09:06:27 +0200 Subject: [TYPO3-dev] =?utf-8?q?Set_up_new_TYPO3_project_with_composer?= References: Message-ID: Thanks again. I will use mostly private extensions and therefore load them via git. But good to know, i think i would go for the symlink implementation. > It's my understanding that people in or close to the core team are working on these issues. Good to hear. At the moment - if you use typo3 as git submodule and you manage the used version via tag (eg checkout TYPO3_7-3-0) - you are challenged to run composer install/update to avoid fatal errors (autoloader). So you are pointen to composer directly. Because of this reason i finally decided to use composer as dependency manager for new projects. But new projects using TYPO3 7 LTS cant be installed via composer, it results in fatal errors. I think this is currently a huge problem as it will frustrate people new to TYPO3.CMS! Additionally the way a project is instanciated via composer is not very intelligent i think, you should have more influence on this (public folder, etc). I have very little and limited knowledge of composer (after 3 days of using it) but i think its TYPO3 implementation needs some love :) I would like to participate one day when my skills (knowledge of the typo3 environment and workflows) catch up. From j.f.mueller at gmx.de Wed Jun 24 15:08:40 2015 From: j.f.mueller at gmx.de (Johannes Mueller) Date: Wed, 24 Jun 2015 15:08:40 +0200 Subject: [TYPO3-dev] FLA Processed Image Folder Creation Message-ID: Hi there, I'm struggling with the following idea described on stackoverflow: http://stackoverflow.com/questions/30982462/typo3-adjust-processed-path-for-processed-images-programmatically Is my approach a correct way to handle my requirement or is there any smarter solution? Thanks for informations of any kind. -- Johannes M?ller Informatiker (B. Sc.) mail: j.f.mueller at gmx.de tel: +49 177 557 45 45 fax: +49 89 552 686 43 From franssaris at gmail.com Wed Jun 24 18:10:28 2015 From: franssaris at gmail.com (Frans Saris) Date: Wed, 24 Jun 2015 16:10:28 +0000 Subject: [TYPO3-dev] FLA Processed Image Folder Creation In-Reply-To: References: Message-ID: Hi Johannes, There is a patch in review that's tries to fix the problem that all processed files end up in 1 folder. https://review.typo3.org/#/c/36523/ Maybe you could help us out to get this finished so it can be part of next release. Gr. Frans Op wo 24 jun. 2015 15:08 schreef Johannes Mueller : > Hi there, > > I'm struggling with the following idea described on stackoverflow: > > > http://stackoverflow.com/questions/30982462/typo3-adjust-processed-path-for-processed-images-programmatically > > Is my approach a correct way to handle my requirement or is there any > smarter solution? > > Thanks for informations of any kind. > > -- > Johannes M?ller > Informatiker (B. Sc.) > mail: j.f.mueller at gmx.de > tel: +49 177 557 45 45 > fax: +49 89 552 686 43 > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From j.f.mueller at gmx.de Thu Jun 25 01:55:54 2015 From: j.f.mueller at gmx.de (Johannes Mueller) Date: Thu, 25 Jun 2015 01:55:54 +0200 Subject: [TYPO3-dev] FLA Processed Image Folder Creation In-Reply-To: References: Message-ID: Hi Frans, thank you for the quick response. Just tell me where and how to get the dev stack + repo and I'll try to do my best to help you out. As I'm under heavy workload I'm not able to offer fixed timeslots at the moment, but I'd be very interested in code reviews, comments or suggestions if my technical abilities allow it. I don't have much Typo experience but participated in (oo) php and other projects (magento, drupal, custom stuff in symfony2, zend, j2ee, scala, python, js, mssql, postgres/mysql). If you just could give me a short roadmap of how to get into the problematique u're trying to solve in a clever way, I start as soon as possible to get familiar with the fla and resource storage stuff. Greetings, Johannes 2015-06-24 18:10 GMT+02:00 Frans Saris : > Hi Johannes, > > There is a patch in review that's tries to fix the problem that all > processed files end up in 1 folder. > > https://review.typo3.org/#/c/36523/ > > Maybe you could help us out to get this finished so it can be part of next > release. > > Gr. Frans > > Op wo 24 jun. 2015 15:08 schreef Johannes Mueller : > > > Hi there, > > > > I'm struggling with the following idea described on stackoverflow: > > > > > > > http://stackoverflow.com/questions/30982462/typo3-adjust-processed-path-for-processed-images-programmatically > > > > Is my approach a correct way to handle my requirement or is there any > > smarter solution? > > > > Thanks for informations of any kind. > > > > -- > > Johannes M?ller > > Informatiker (B. Sc.) > > mail: j.f.mueller at gmx.de > > tel: +49 177 557 45 45 > > fax: +49 89 552 686 43 > > _______________________________________________ > > TYPO3-dev mailing list > > TYPO3-dev at lists.typo3.org > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev -- Johannes M?ller Informatiker (B. Sc.) mail: j.f.mueller at gmx.de tel: +49 177 557 45 45 fax: +49 89 552 686 43 From kraftb at kraftb.at Thu Jun 25 16:06:48 2015 From: kraftb at kraftb.at (Bernhard Kraft) Date: Thu, 25 Jun 2015 16:06:48 +0200 Subject: [TYPO3-dev] FileReference vs. File Message-ID: Hi, Does someone know why at this place in the core always the real file object of a file reference is retrieved: https://git.typo3.org/Packages/TYPO3.CMS.git/blob/refs/heads/TYPO3_7-3:/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php#l5476 AFAIK the FileReference Object is as good as a File object. In the linked code I do not see the sense why the FileObject is retrieved from a reference. This avoids any later file processing (See @line 5532) to use data from the fileReference object. In my opinion it would make sense to either just pass on the FileReference object in $file or at least to pass along any $fileReference object to the ->process method. greetings, Bernhard From kraftb at kraftb.at Thu Jun 25 16:13:46 2015 From: kraftb at kraftb.at (Bernhard Kraft) Date: Thu, 25 Jun 2015 16:13:46 +0200 Subject: [TYPO3-dev] FileReference vs. File In-Reply-To: References: Message-ID: Hi again, On 2015-06-25 16:06, Bernhard Kraft wrote: > This avoids any later file processing (See @line 5532) to use data from > the fileReference object. Additionally it should get noted that the viewHelper passes a FileReference object to the ->process method and it seems to work quite fine there: https://git.typo3.org/Packages/TYPO3.CMS.git/blob/refs/heads/TYPO3_7-3:/typo3/sysext/fluid/Classes/ViewHelpers/ImageViewHelper.php#l105 Additionally I should note that I had to make a image-cropping extension work with fluid. We are using 6.2. When I checked out the code lines mentioned above I noticed that image cropping is already available in 7.3. But it seems it had to get plugged in somehow ugly at multiple places - instead of just adding it to the ImageProcessing stuff ... The reason: Because File objects get passed along to the FileProcessing service. Not FileReference objects ... greetings, Bernhard From franssaris at gmail.com Mon Jun 29 22:53:07 2015 From: franssaris at gmail.com (Frans Saris) Date: Mon, 29 Jun 2015 20:53:07 +0000 Subject: [TYPO3-dev] FLA Processed Image Folder Creation In-Reply-To: References: Message-ID: Hi Johannes, you can read here http://wiki.typo3.org/Contribution_Walkthrough_Tutorials more about our tools and how you can contribute. I just rebased the patch but it still needs some work. Please let me know if you need help with getting started or some more inside on the FAL structure. You can also find help on slack https://forger.typo3.org/slack channel #typo3-cms-coredev gr. Frans Op do 25 jun. 2015 om 01:56 schreef Johannes Mueller : > Hi Frans, > thank you for the quick response. > > Just tell me where and how to get the dev stack + repo and I'll try to do > my best to help you out. As I'm under heavy workload I'm not able to offer > fixed timeslots at the moment, but I'd be very interested in code reviews, > comments or suggestions if my technical abilities allow it. > > I don't have much Typo experience but participated in (oo) php and other > projects (magento, drupal, custom stuff in symfony2, zend, j2ee, scala, > python, js, mssql, postgres/mysql). If you just could give me a short > roadmap of how to get into the problematique u're trying to solve in a > clever way, I start as soon as possible to get familiar with the fla and > resource storage stuff. > > Greetings, Johannes > > 2015-06-24 18:10 GMT+02:00 Frans Saris : > > > Hi Johannes, > > > > There is a patch in review that's tries to fix the problem that all > > processed files end up in 1 folder. > > > > https://review.typo3.org/#/c/36523/ > > > > Maybe you could help us out to get this finished so it can be part of > next > > release. > > > > Gr. Frans > > > > Op wo 24 jun. 2015 15:08 schreef Johannes Mueller : > > > > > Hi there, > > > > > > I'm struggling with the following idea described on stackoverflow: > > > > > > > > > > > > http://stackoverflow.com/questions/30982462/typo3-adjust-processed-path-for-processed-images-programmatically > > > > > > Is my approach a correct way to handle my requirement or is there any > > > smarter solution? > > > > > > Thanks for informations of any kind. > > > > > > -- > > > Johannes M?ller > > > Informatiker (B. Sc.) > > > mail: j.f.mueller at gmx.de > > > tel: +49 177 557 45 45 > > > fax: +49 89 552 686 43 > > > _______________________________________________ > > > TYPO3-dev mailing list > > > TYPO3-dev at lists.typo3.org > > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > _______________________________________________ > > TYPO3-dev mailing list > > TYPO3-dev at lists.typo3.org > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev > > > > > -- > Johannes M?ller > Informatiker (B. Sc.) > mail: j.f.mueller at gmx.de > tel: +49 177 557 45 45 > fax: +49 89 552 686 43 > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From kelvin.smith at webhosting.uk.com Tue Jun 30 11:07:32 2015 From: kelvin.smith at webhosting.uk.com (Kelvin Smith) Date: Tue, 30 Jun 2015 11:07:32 +0200 Subject: [TYPO3-dev] =?utf-8?q?Create_a_FE_link_in_a_BE_module?= References: Message-ID: Will you check and try using this ? docs.typo3.org/typo3cms/extensions/pagepath/ -- WHUK From dennis.luemkemann at gmx.de Tue Jun 30 11:35:08 2015 From: dennis.luemkemann at gmx.de (Dennis Luemkemann) Date: Tue, 30 Jun 2015 11:35:08 +0200 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: Hello all, I?m using file link content elements for downloads. The thumbnails are nicely generated for PDFs. But some formats are not recognized, like PPS. What?s the best way to either a) enable Typo3 to generate thumbnails of these proprietary formats (MS Office) or b) define a default icon/image to be shown when an unsupported format is encountered? In 4.5 I added icons in typo3/sysext/cms/tslib/media/fileicons and referenced them in t3lib/stddb/tables.php. This does not work in 6.2 any longer. Thanks Dennis From dennis.luemkemann at gmx.de Tue Jun 30 12:14:13 2015 From: dennis.luemkemann at gmx.de (Dennis Luemkemann) Date: Tue, 30 Jun 2015 12:14:13 +0200 Subject: [TYPO3-dev] Create a FE link in a BE module In-Reply-To: References: Message-ID: sorry for this post with the wrong subject, please ignore, I?ll repost! Dennis Am 30.06.2015 um 11:35 schrieb Dennis Luemkemann : > Hello all, > > I?m using file link content elements for downloads. The thumbnails are nicely generated for PDFs. But some formats are not recognized, like PPS. > > What?s the best way to either > > a) enable Typo3 to generate thumbnails of these proprietary formats (MS Office) or > b) define a default icon/image to be shown when an unsupported format is encountered? > > In 4.5 I added icons in typo3/sysext/cms/tslib/media/fileicons and referenced them in t3lib/stddb/tables.php. This does not work in 6.2 any longer. > > Thanks > Dennis > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev From dennis.luemkemann at gmx.de Tue Jun 30 12:17:44 2015 From: dennis.luemkemann at gmx.de (Dennis Luemkemann) Date: Tue, 30 Jun 2015 12:17:44 +0200 Subject: [TYPO3-dev] Thumbnail generation and fallback/default image in Typo3 6.2 In-Reply-To: <5113B721-49B8-4C03-A455-1C62CAACFF33@gmx.de> References: <5113B721-49B8-4C03-A455-1C62CAACFF33@gmx.de> Message-ID: Dear all, I?m using file link content elements for downloads. The thumbnails are nicely generated for PDFs. But some formats are not recognized, like PPS. What?s the best way to either a) enable Typo3 to generate thumbnails of these proprietary formats (MS Office) or b) define a default icon/image to be shown when an unsupported format is encountered? In 4.5 I added icons in typo3/sysext/cms/tslib/media/fileicons and referenced them in t3lib/stddb/tables.php. This does not work in 6.2 any longer. Thanks Dennis