Completed
Push — issue/174-old ( 189131 )
by Tomas Norre
10:17 queued 01:09
created
Classes/Hooks/TsfeHook.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -48,8 +48,8 @@  discard block
 block discarded – undo
48 48
         if (isset($_SERVER['HTTP_X_T3CRAWLER'])) {
49 49
             //@todo: ask service to exclude current call for special reasons: for example no relevance because the language version is not affected
50 50
 
51
-            list($queueId,$hash) = explode(':', $_SERVER['HTTP_X_T3CRAWLER']);
52
-            list($queueRec) = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('*','tx_crawler_queue','qid='.intval($queueId));
51
+            list($queueId, $hash) = explode(':', $_SERVER['HTTP_X_T3CRAWLER']);
52
+            list($queueRec) = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('*', 'tx_crawler_queue', 'qid='.intval($queueId));
53 53
 
54 54
             // If a crawler record was found and hash was matching, set it up:
55 55
             if (is_array($queueRec) && $hash === md5($queueRec['qid'].'|'.$queueRec['set_id'].'|'.$GLOBALS['TYPO3_CONF_VARS']['SYS']['encryptionKey'])) {
@@ -119,10 +119,10 @@  discard block
 block discarded – undo
119 119
              * Required because some extensions (staticpub) might never be requested to run due to some Core side effects
120 120
              * and since this is considered as error the crawler should handle it properly
121 121
              */
122
-            if(is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['crawler']['pollSuccess'])) {
123
-                foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['crawler']['pollSuccess'] as $pollable) {
124
-                    if(is_array($params['pObj']->applicationData['tx_crawler']['content']['parameters']['procInstructions']) && in_array($pollable,$params['pObj']->applicationData['tx_crawler']['content']['parameters']['procInstructions'])){
125
-                        if(empty($params['pObj']->applicationData['tx_crawler']['success'][$pollable])) {
122
+            if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['crawler']['pollSuccess'])) {
123
+                foreach ($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['crawler']['pollSuccess'] as $pollable) {
124
+                    if (is_array($params['pObj']->applicationData['tx_crawler']['content']['parameters']['procInstructions']) && in_array($pollable, $params['pObj']->applicationData['tx_crawler']['content']['parameters']['procInstructions'])) {
125
+                        if (empty($params['pObj']->applicationData['tx_crawler']['success'][$pollable])) {
126 126
                             $params['pObj']->applicationData['tx_crawler']['errorlog'][] = 'Error: Pollable extension ('.$pollable.') did not complete successfully.';
127 127
                         }
128 128
                     }
Please login to merge, or discard this patch.
modfunc1/class.tx_crawler_modfunc1.php 1 patch
Spacing   +112 added lines, -112 removed lines patch added patch discarded remove patch
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 				 white-space: nowrap; vertical-align: top;
177 177
 			}
178 178
 		--></style>
179
-		<link rel="stylesheet" type="text/css" href="' . $BACK_PATH . '../typo3conf/ext/crawler/template/res.css" />
179
+		<link rel="stylesheet" type="text/css" href="' . $BACK_PATH.'../typo3conf/ext/crawler/template/res.css" />
180 180
 		';
181 181
 
182 182
         // Type function menu:
@@ -198,21 +198,21 @@  discard block
 block discarded – undo
198 198
                 'index.php'
199 199
             );
200 200
 
201
-            $quiPart = \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('qid_details') ? '&qid_details=' . intval(\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('qid_details')) : '';
201
+            $quiPart = \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('qid_details') ? '&qid_details='.intval(\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('qid_details')) : '';
202 202
 
203 203
             $setId = intval(\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('setID'));
204 204
 
205
-            $h_func .= '<hr/>' .
206
-                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.display') . ': ' . \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncMenu($this->pObj->id,
205
+            $h_func .= '<hr/>'.
206
+                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.display').': '.\TYPO3\CMS\Backend\Utility\BackendUtility::getFuncMenu($this->pObj->id,
207 207
                     'SET[log_display]', $this->pObj->MOD_SETTINGS['log_display'], $this->pObj->MOD_MENU['log_display'],
208
-                    'index.php', '&setID=' . $setId) . ' - ' .
209
-                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.showresultlog') . ': ' . \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->pObj->id,
208
+                    'index.php', '&setID='.$setId).' - '.
209
+                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.showresultlog').': '.\TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->pObj->id,
210 210
                     'SET[log_resultLog]', $this->pObj->MOD_SETTINGS['log_resultLog'], 'index.php',
211
-                    '&setID=' . $setId . $quiPart) . ' - ' .
212
-                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.showfevars') . ': ' . \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->pObj->id,
211
+                    '&setID='.$setId.$quiPart).' - '.
212
+                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.showfevars').': '.\TYPO3\CMS\Backend\Utility\BackendUtility::getFuncCheck($this->pObj->id,
213 213
                     'SET[log_feVars]', $this->pObj->MOD_SETTINGS['log_feVars'], 'index.php',
214
-                    '&setID=' . $setId . $quiPart) . ' - ' .
215
-                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.itemsPerPage') . ': ' .
214
+                    '&setID='.$setId.$quiPart).' - '.
215
+                       $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.itemsPerPage').': '.
216 216
                        \TYPO3\CMS\Backend\Utility\BackendUtility::getFuncMenu(
217 217
                            $this->pObj->id,
218 218
                            'SET[itemsPerPage]',
@@ -226,7 +226,7 @@  discard block
 block discarded – undo
226 226
         $theOutput .= $this->pObj->doc->section($LANG->getLL('title'), $h_func, false, true);
227 227
 
228 228
         // Branch based on type:
229
-        switch ((string)$this->pObj->MOD_SETTINGS['crawlaction']) {
229
+        switch ((string) $this->pObj->MOD_SETTINGS['crawlaction']) {
230 230
             case 'start':
231 231
                 if (empty($this->pObj->id)) {
232 232
                     $this->addErrorMessage($GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.noPageSelected'));
@@ -274,7 +274,7 @@  discard block
 block discarded – undo
274 274
         $this->downloadCrawlUrls = \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('_download');
275 275
         $this->makeCrawlerProcessableChecks();
276 276
 
277
-        switch ((string)\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('tstamp')) {
277
+        switch ((string) \TYPO3\CMS\Core\Utility\GeneralUtility::_GP('tstamp')) {
278 278
             case 'midnight':
279 279
                 $this->scheduledTime = mktime(0, 0, 0);
280 280
                 break;
@@ -303,7 +303,7 @@  discard block
 block discarded – undo
303 303
         ) {
304 304
             $code = '
305 305
 			<tr>
306
-				<td colspan="7"><b>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.noConfigSelected') . '</b></td>
306
+				<td colspan="7"><b>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.noConfigSelected').'</b></td>
307 307
 			</tr>';
308 308
         } else {
309 309
             if ($this->submitCrawlUrls) {
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
 
313 313
                 if ($BE_USER instanceof \TYPO3\CMS\Core\Authentication\BackendUserAuthentication) {
314 314
                     $username = $BE_USER->user['username'];
315
-                    $reason->setDetailText('The user ' . $username . ' added pages to the crawler queue manually ');
315
+                    $reason->setDetailText('The user '.$username.' added pages to the crawler queue manually ');
316 316
                 }
317 317
 
318 318
                 tx_crawler_domain_events_dispatcher::getInstance()->post('invokeQueueChange',
@@ -340,26 +340,26 @@  discard block
 block discarded – undo
340 340
         $output = '';
341 341
         if ($code) {
342 342
 
343
-            $output .= '<h3>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.configuration') . ':</h3>';
344
-            $output .= '<input type="hidden" name="id" value="' . intval($this->pObj->id) . '" />';
345
-
346
-            if ( ! $this->submitCrawlUrls) {
347
-                $output .= $this->drawURLs_cfgSelectors() . '<br />';
348
-                $output .= '<input type="submit" name="_update" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.triggerUpdate') . '" /> ';
349
-                $output .= '<input type="submit" name="_crawl" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.triggerCrawl') . '" /> ';
350
-                $output .= '<input type="submit" name="_download" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.triggerDownload') . '" /><br /><br />';
351
-                $output .= $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.count') . ': ' . count(array_keys($this->duplicateTrack)) . '<br />';
352
-                $output .= $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.curtime') . ': ' . date('H:i:s',
353
-                        time()) . '<br />';
343
+            $output .= '<h3>'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.configuration').':</h3>';
344
+            $output .= '<input type="hidden" name="id" value="'.intval($this->pObj->id).'" />';
345
+
346
+            if (!$this->submitCrawlUrls) {
347
+                $output .= $this->drawURLs_cfgSelectors().'<br />';
348
+                $output .= '<input type="submit" name="_update" value="'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.triggerUpdate').'" /> ';
349
+                $output .= '<input type="submit" name="_crawl" value="'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.triggerCrawl').'" /> ';
350
+                $output .= '<input type="submit" name="_download" value="'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.triggerDownload').'" /><br /><br />';
351
+                $output .= $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.count').': '.count(array_keys($this->duplicateTrack)).'<br />';
352
+                $output .= $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.curtime').': '.date('H:i:s',
353
+                        time()).'<br />';
354 354
                 $output .= '<br />
355 355
 					<table class="lrPadding c-list url-table">' .
356
-                           $this->drawURLs_printTableHeader() .
357
-                           $code .
356
+                           $this->drawURLs_printTableHeader().
357
+                           $code.
358 358
                            '</table>';
359 359
             } else {
360
-                $output .= count(array_keys($this->duplicateTrack)) . ' ' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.submitted') . '. <br /><br />';
361
-                $output .= '<input type="submit" name="_" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.continue') . '" />';
362
-                $output .= '<input type="submit" onclick="this.form.elements[\'SET[crawlaction]\'].value=\'log\';" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.continueinlog') . '" />';
360
+                $output .= count(array_keys($this->duplicateTrack)).' '.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.submitted').'. <br /><br />';
361
+                $output .= '<input type="submit" name="_" value="'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.continue').'" />';
362
+                $output .= '<input type="submit" onclick="this.form.elements[\'SET[crawlaction]\'].value=\'log\';" value="'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.continueinlog').'" />';
363 363
             }
364 364
         }
365 365
 
@@ -368,11 +368,11 @@  discard block
 block discarded – undo
368 368
 
369 369
             // Creating output header:
370 370
             $mimeType = 'application/octet-stream';
371
-            Header('Content-Type: ' . $mimeType);
371
+            Header('Content-Type: '.$mimeType);
372 372
             Header('Content-Disposition: attachment; filename=CrawlerUrls.txt');
373 373
 
374 374
             // Printing the content of the CSV lines:
375
-            echo implode(chr(13) . chr(10), $this->downloadUrls);
375
+            echo implode(chr(13).chr(10), $this->downloadUrls);
376 376
 
377 377
             // Exits:
378 378
             exit;
@@ -453,13 +453,13 @@  discard block
 block discarded – undo
453 453
         $output = '
454 454
 			<table class="lrPadding c-list">
455 455
 				<tr class="bgColor5 tableheader">
456
-					<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.depth') . ':</td>
457
-					<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.configurations') . ':</td>
458
-					<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.scheduled') . ':</td>
456
+					<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.depth').':</td>
457
+					<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.configurations').':</td>
458
+					<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.scheduled').':</td>
459 459
 				</tr>
460 460
 				<tr class="bgColor4">
461 461
 					<td valign="top">' . implode('</td>
462
-					<td valign="top">', $cell) . '</td>
462
+					<td valign="top">', $cell).'</td>
463 463
 				</tr>
464 464
 			</table>';
465 465
 
@@ -476,13 +476,13 @@  discard block
 block discarded – undo
476 476
 
477 477
         $content = '
478 478
 			<tr class="bgColor5 tableheader">
479
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.pagetitle') . ':</td>
480
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.key') . ':</td>
481
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.parametercfg') . ':</td>
482
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.values') . ':</td>
483
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.urls') . ':</td>
484
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.options') . ':</td>
485
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.parameters') . ':</td>
479
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.pagetitle').':</td>
480
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.key').':</td>
481
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.parametercfg').':</td>
482
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.values').':</td>
483
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.urls').':</td>
484
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.options').':</td>
485
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.parameters').':</td>
486 486
 			</tr>';
487 487
 
488 488
         return $content;
@@ -524,7 +524,7 @@  discard block
 block discarded – undo
524 524
 
525 525
             // Get entry record:
526 526
             list($q_entry) = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows('*', 'tx_crawler_queue',
527
-                'qid=' . intval(\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('qid_details')));
527
+                'qid='.intval(\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('qid_details')));
528 528
 
529 529
             // Explode values:
530 530
             $resStatus = $this->getResStatus($q_entry);
@@ -534,19 +534,19 @@  discard block
 block discarded – undo
534 534
                 $q_entry['result_data']['content'] = unserialize($q_entry['result_data']['content']);
535 535
             }
536 536
 
537
-            if ( ! $this->pObj->MOD_SETTINGS['log_resultLog']) {
537
+            if (!$this->pObj->MOD_SETTINGS['log_resultLog']) {
538 538
                 unset($q_entry['result_data']['content']['log']);
539 539
             }
540 540
 
541 541
             // Print rudimentary details:
542 542
             $output .= '
543 543
 				<br /><br />
544
-				<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.back') . '" name="_back" />
545
-				<input type="hidden" value="' . $this->pObj->id . '" name="id" />
546
-				<input type="hidden" value="' . $showSetId . '" name="setID" />
544
+				<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.back').'" name="_back" />
545
+				<input type="hidden" value="' . $this->pObj->id.'" name="id" />
546
+				<input type="hidden" value="' . $showSetId.'" name="setID" />
547 547
 				<br />
548
-				Current server time: ' . date('H:i:s', time()) . '<br />' .
549
-                       'Status: ' . $resStatus . '<br />' .
548
+				Current server time: ' . date('H:i:s', time()).'<br />'.
549
+                       'Status: '.$resStatus.'<br />'.
550 550
                        \TYPO3\CMS\Core\Utility\DebugUtility::viewArray($q_entry);
551 551
         } else {    // Show list:
552 552
 
@@ -556,7 +556,7 @@  discard block
 block discarded – undo
556 556
                     // Drawing tree:
557 557
                     $tree         = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Backend\Tree\View\PageTreeView');
558 558
                     $perms_clause = $GLOBALS['BE_USER']->getPagePermsClause(1);
559
-                    $tree->init('AND ' . $perms_clause);
559
+                    $tree->init('AND '.$perms_clause);
560 560
 
561 561
                     // Set root row:
562 562
                     $HTML = \TYPO3\CMS\Backend\Utility\IconUtility::getSpriteIconForRecord('pages', $this->pObj->pageinfo);
@@ -576,7 +576,7 @@  discard block
 block discarded – undo
576 576
                     foreach ($tree->tree as $data) {
577 577
                         $code .= $this->drawLog_addRows(
578 578
                             $data['row'],
579
-                            $data['HTML'] . \TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle('pages',
579
+                            $data['HTML'].\TYPO3\CMS\Backend\Utility\BackendUtility::getRecordTitle('pages',
580 580
                                 $data['row'], true),
581 581
                             intval($this->pObj->MOD_SETTINGS['itemsPerPage'])
582 582
                         );
@@ -588,7 +588,7 @@  discard block
 block discarded – undo
588 588
                     $code = '';
589 589
                     $code .= $this->drawLog_addRows(
590 590
                         $showSetId,
591
-                        'Set ID: ' . $showSetId
591
+                        'Set ID: '.$showSetId
592 592
                     );
593 593
                 }
594 594
 
@@ -596,21 +596,21 @@  discard block
 block discarded – undo
596 596
 
597 597
                     $output .= '
598 598
 						<br /><br />
599
-						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.reloadlist') . '" name="_reload" />
600
-						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.downloadcsv') . '" name="_csv" />
601
-						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.flushvisiblequeue') . '" name="_flush" onclick="return confirm(\'' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.confirmyouresure') . '\');" />
602
-						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.flushfullqueue') . '" name="_flush_all" onclick="return confirm(\'' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.confirmyouresure') . '\');" />
603
-						<input type="hidden" value="' . $this->pObj->id . '" name="id" />
604
-						<input type="hidden" value="' . $showSetId . '" name="setID" />
599
+						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.reloadlist').'" name="_reload" />
600
+						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.downloadcsv').'" name="_csv" />
601
+						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.flushvisiblequeue').'" name="_flush" onclick="return confirm(\''.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.confirmyouresure').'\');" />
602
+						<input type="submit" value="' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.flushfullqueue').'" name="_flush_all" onclick="return confirm(\''.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.confirmyouresure').'\');" />
603
+						<input type="hidden" value="' . $this->pObj->id.'" name="id" />
604
+						<input type="hidden" value="' . $showSetId.'" name="setID" />
605 605
 						<br />
606
-						' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.curtime') . ': ' . date('H:i:s',
607
-                            time()) . '
606
+						' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.curtime').': '.date('H:i:s',
607
+                            time()).'
608 608
 						<br /><br />
609 609
 
610 610
 
611 611
 						<table class="lrPadding c-list crawlerlog">' .
612
-                               $this->drawLog_printTableHeader() .
613
-                               $code .
612
+                               $this->drawLog_printTableHeader().
613
+                               $code.
614 614
                                '</table>';
615 615
                 }
616 616
             } else {    // Otherwise show available sets:
@@ -624,19 +624,19 @@  discard block
 block discarded – undo
624 624
 
625 625
                 $code = '
626 626
 					<tr class="bgColor5 tableheader">
627
-						<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.setid') . ':</td>
628
-						<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.count') . 't:</td>
629
-						<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.time') . ':</td>
627
+						<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.setid').':</td>
628
+						<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.count').'t:</td>
629
+						<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.time').':</td>
630 630
 					</tr>
631 631
 				';
632 632
 
633 633
                 $cc = 0;
634 634
                 foreach ($setList as $set) {
635 635
                     $code .= '
636
-						<tr class="bgColor' . ($cc % 2 ? '-20' : '-10') . '">
637
-							<td><a href="' . htmlspecialchars('index.php?setID=' . $set['set_id']) . '">' . $set['set_id'] . '</a></td>
638
-							<td>' . $set['count_value'] . '</td>
639
-							<td>' . \TYPO3\CMS\Backend\Utility\BackendUtility::dateTimeAge($set['scheduled']) . '</td>
636
+						<tr class="bgColor' . ($cc % 2 ? '-20' : '-10').'">
637
+							<td><a href="' . htmlspecialchars('index.php?setID='.$set['set_id']).'">'.$set['set_id'].'</a></td>
638
+							<td>' . $set['count_value'].'</td>
639
+							<td>' . \TYPO3\CMS\Backend\Utility\BackendUtility::dateTimeAge($set['scheduled']).'</td>
640 640
 						</tr>
641 641
 					';
642 642
 
@@ -646,7 +646,7 @@  discard block
 block discarded – undo
646 646
                 $output .= '
647 647
 					<br /><br />
648 648
 					<table class="lrPadding c-list">' .
649
-                           $code .
649
+                           $code.
650 650
                            '</table>';
651 651
             }
652 652
         }
@@ -665,7 +665,7 @@  discard block
 block discarded – undo
665 665
     protected function outputCsvFile()
666 666
     {
667 667
 
668
-        if ( ! count($this->CSVaccu)) {
668
+        if (!count($this->CSVaccu)) {
669 669
             $this->addWarningMessage($GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:message.canNotExportEmptyQueueToCsvText'));
670 670
 
671 671
             return;
@@ -685,11 +685,11 @@  discard block
 block discarded – undo
685 685
 
686 686
         // Creating output header:
687 687
         $mimeType = 'application/octet-stream';
688
-        Header('Content-Type: ' . $mimeType);
688
+        Header('Content-Type: '.$mimeType);
689 689
         Header('Content-Disposition: attachment; filename=CrawlerLog.csv');
690 690
 
691 691
         // Printing the content of the CSV lines:
692
-        echo implode(chr(13) . chr(10), $csvLines);
692
+        echo implode(chr(13).chr(10), $csvLines);
693 693
 
694 694
         // Exits:
695 695
         exit;
@@ -742,8 +742,8 @@  discard block
 block discarded – undo
742 742
             foreach ($res as $kk => $vv) {
743 743
 
744 744
                 // Title column:
745
-                if ( ! $c) {
746
-                    $titleClm = '<td rowspan="' . count($res) . '">' . $titleString . '</td>';
745
+                if (!$c) {
746
+                    $titleClm = '<td rowspan="'.count($res).'">'.$titleString.'</td>';
747 747
                 } else {
748 748
                     $titleClm = '';
749 749
                 }
@@ -762,11 +762,11 @@  discard block
 block discarded – undo
762 762
                 if ($this->pObj->MOD_SETTINGS['log_resultLog']) {
763 763
                     $rowData['result_log'] = $resLog;
764 764
                 } else {
765
-                    $rowData['scheduled'] = ($vv['scheduled'] > 0) ? \TYPO3\CMS\Backend\Utility\BackendUtility::datetime($vv['scheduled']) : ' ' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.immediate');
765
+                    $rowData['scheduled'] = ($vv['scheduled'] > 0) ? \TYPO3\CMS\Backend\Utility\BackendUtility::datetime($vv['scheduled']) : ' '.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.immediate');
766 766
                     $rowData['exec_time'] = $vv['exec_time'] ? \TYPO3\CMS\Backend\Utility\BackendUtility::datetime($vv['exec_time']) : '-';
767 767
                 }
768 768
                 $rowData['result_status']    = \TYPO3\CMS\Core\Utility\GeneralUtility::fixed_lgd_cs($resStatus, 50);
769
-                $rowData['url']              = '<a href="' . htmlspecialchars($parameters['url']) . '" target="_newWIndow">' . htmlspecialchars($parameters['url']) . '</a>';
769
+                $rowData['url']              = '<a href="'.htmlspecialchars($parameters['url']).'" target="_newWIndow">'.htmlspecialchars($parameters['url']).'</a>';
770 770
                 $rowData['feUserGroupList']  = $parameters['feUserGroupList'];
771 771
                 $rowData['procInstructions'] = is_array($parameters['procInstructions']) ? implode('; ',
772 772
                     $parameters['procInstructions']) : '';
@@ -780,31 +780,31 @@  discard block
 block discarded – undo
780 780
 
781 781
                 $setId = intval(\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('setID'));
782 782
 
783
-                $refreshIcon = $GLOBALS['BACK_PATH'] . 'gfx/refresh_n.gif';
783
+                $refreshIcon = $GLOBALS['BACK_PATH'].'gfx/refresh_n.gif';
784 784
                 if (version_compare(TYPO3_version, '7.0', '>=')) {
785
-                    $refreshIcon = $GLOBALS['BACK_PATH'] . 'sysext/t3skin/extjs/images/grid/refresh.gif';
785
+                    $refreshIcon = $GLOBALS['BACK_PATH'].'sysext/t3skin/extjs/images/grid/refresh.gif';
786 786
                 }
787 787
 
788 788
                 // Put rows together:
789 789
                 $content .= '
790
-					<tr class="bgColor' . ($c % 2 ? '-20' : '-10') . '">
791
-						' . $titleClm . '
790
+					<tr class="bgColor' . ($c % 2 ? '-20' : '-10').'">
791
+						' . $titleClm.'
792 792
 						<td><a href="' . $this->getModuleUrl([
793 793
                         'qid_details' => $vv['qid'],
794 794
                         'setID' => $setId
795
-                    ]) . '">' . htmlspecialchars($vv['qid']) . '</a></td>
795
+                    ]).'">'.htmlspecialchars($vv['qid']).'</a></td>
796 796
 						<td><a href="' . $this->getModuleUrl([
797 797
                         'qid_read' => $vv['qid'],
798 798
                         'setID' => $setId
799
-                    ]) . '"><img src="' . $refreshIcon . '" width="14" hspace="1" vspace="2" height="14" border="0" title="' . htmlspecialchars('Read') . '" alt="" /></a></td>';
799
+                    ]).'"><img src="'.$refreshIcon.'" width="14" hspace="1" vspace="2" height="14" border="0" title="'.htmlspecialchars('Read').'" alt="" /></a></td>';
800 800
                 foreach ($rowData as $fKey => $value) {
801 801
 
802 802
                     if (\TYPO3\CMS\Core\Utility\GeneralUtility::inList('url', $fKey)) {
803 803
                         $content .= '
804
-						<td>' . $value . '</td>';
804
+						<td>' . $value.'</td>';
805 805
                     } else {
806 806
                         $content .= '
807
-						<td>' . nl2br(htmlspecialchars($value)) . '</td>';
807
+						<td>' . nl2br(htmlspecialchars($value)).'</td>';
808 808
                     }
809 809
                 }
810 810
                 $content .= '
@@ -825,8 +825,8 @@  discard block
 block discarded – undo
825 825
             // Compile row:
826 826
             $content = '
827 827
 				<tr class="bgColor-20">
828
-					<td>' . $titleString . '</td>
829
-					<td colspan="' . $colSpan . '"><em>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.noentries') . '</em></td>
828
+					<td>' . $titleString.'</td>
829
+					<td colspan="' . $colSpan.'"><em>'.$GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.noentries').'</em></td>
830 830
 				</tr>';
831 831
         }
832 832
 
@@ -863,22 +863,22 @@  discard block
 block discarded – undo
863 863
 
864 864
         $content = '
865 865
 			<tr class="bgColor5 tableheader">
866
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.pagetitle') . ':</td>
867
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.qid') . ':</td>
866
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.pagetitle').':</td>
867
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.qid').':</td>
868 868
 				<td>&nbsp;</td>' .
869 869
                    ($this->pObj->MOD_SETTINGS['log_resultLog'] ? '
870
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.resultlog') . ':</td>' : '
871
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.scheduledtime') . ':</td>
872
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.runtime') . ':</td>') . '
873
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.status') . ':</td>
874
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.url') . ':</td>
875
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.groups') . ':</td>
876
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.procinstr') . ':</td>
877
-				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.setid') . ':</td>' .
870
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.resultlog').':</td>' : '
871
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.scheduledtime').':</td>
872
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.runtime').':</td>').'
873
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.status').':</td>
874
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.url').':</td>
875
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.groups').':</td>
876
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.procinstr').':</td>
877
+				<td>' . $GLOBALS['LANG']->sL('LLL:EXT:crawler/modfunc1/locallang.xml:labels.setid').':</td>'.
878 878
                    ($this->pObj->MOD_SETTINGS['log_feVars'] ? '
879
-				<td>' . htmlspecialchars('TSFE->id') . '</td>
880
-				<td>' . htmlspecialchars('TSFE->gr_list') . '</td>
881
-				<td>' . htmlspecialchars('TSFE->no_cache') . '</td>' : '') . '
879
+				<td>' . htmlspecialchars('TSFE->id').'</td>
880
+				<td>' . htmlspecialchars('TSFE->gr_list').'</td>
881
+				<td>' . htmlspecialchars('TSFE->no_cache').'</td>' : '').'
882 882
 			</tr>';
883 883
 
884 884
         return $content;
@@ -923,8 +923,8 @@  discard block
 block discarded – undo
923 923
                 }
924 924
                 $resLog = is_array($requestResult['log']) ? implode(chr(10), $requestResult['log']) : '';
925 925
             } else {
926
-                $resStatus = 'Error: ' . substr(preg_replace('/\s+/', ' ', strip_tags($requestContent['content'])), 0,
927
-                        10000) . '...';
926
+                $resStatus = 'Error: '.substr(preg_replace('/\s+/', ' ', strip_tags($requestContent['content'])), 0,
927
+                        10000).'...';
928 928
             }
929 929
         } else {
930 930
             $resStatus = '-';
@@ -981,10 +981,10 @@  discard block
 block discarded – undo
981 981
 
982 982
         $listView = new tx_crawler_view_process_list();
983 983
         $listView->setPageId($this->pObj->id);
984
-        $listView->setIconPath($BACK_PATH . '../typo3conf/ext/crawler/template/process/res/img/');
984
+        $listView->setIconPath($BACK_PATH.'../typo3conf/ext/crawler/template/process/res/img/');
985 985
         $listView->setProcessCollection($allProcesses);
986 986
         $listView->setCliPath($this->processManager->getCrawlerCliPath());
987
-        $listView->setIsCrawlerEnabled(! $crawler->getDisabled() && ! $this->isErrorDetected);
987
+        $listView->setIsCrawlerEnabled(!$crawler->getDisabled() && !$this->isErrorDetected);
988 988
         $listView->setTotalUnprocessedItemCount($queueRepository->countAllPendingItems());
989 989
         $listView->setAssignedUnprocessedItemCount($queueRepository->countAllAssignedPendingItems());
990 990
         $listView->setActiveProcessCount($processRepository->countActive());
@@ -1000,7 +1000,7 @@  discard block
 block discarded – undo
1000 1000
         $output = $listView->render();
1001 1001
 
1002 1002
         if ($paginationView->getTotalPagesCount() > 1) {
1003
-            $output .= ' <br />' . $paginationView->render();
1003
+            $output .= ' <br />'.$paginationView->render();
1004 1004
         }
1005 1005
 
1006 1006
         return $output;
@@ -1030,7 +1030,7 @@  discard block
 block discarded – undo
1030 1030
 
1031 1031
         $exitCode = 0;
1032 1032
         $out      = [];
1033
-        exec(escapeshellcmd($this->extensionSettings['phpPath'] . ' -v'), $out, $exitCode);
1033
+        exec(escapeshellcmd($this->extensionSettings['phpPath'].' -v'), $out, $exitCode);
1034 1034
         if ($exitCode > 0) {
1035 1035
             $this->addErrorMessage(sprintf($LANG->sL('LLL:EXT:crawler/modfunc1/locallang.xml:message.phpBinaryNotFound'),
1036 1036
                 htmlspecialchars($this->extensionSettings['phpPath'])));
@@ -1137,7 +1137,7 @@  discard block
 block discarded – undo
1137 1137
      */
1138 1138
     protected function findCrawler()
1139 1139
     {
1140
-        if ( ! $this->crawlerObj instanceof tx_crawler_lib) {
1140
+        if (!$this->crawlerObj instanceof tx_crawler_lib) {
1141 1141
             $this->crawlerObj = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tx_crawler_lib');
1142 1142
         }
1143 1143
 
@@ -1250,13 +1250,13 @@  discard block
 block discarded – undo
1250 1250
         $options = [];
1251 1251
         foreach ($optArray as $key => $val) {
1252 1252
             $options[] = '
1253
-				<option value="' . htmlspecialchars($key) . '"' . (( ! $multiple && ! strcmp($value,
1253
+				<option value="' . htmlspecialchars($key).'"'.((!$multiple && !strcmp($value,
1254 1254
                         $key)) || ($multiple && in_array($key,
1255
-                        (array)$value)) ? ' selected="selected"' : '') . '>' . htmlspecialchars($val) . '</option>';
1255
+                        (array) $value)) ? ' selected="selected"' : '').'>'.htmlspecialchars($val).'</option>';
1256 1256
         }
1257 1257
 
1258
-        $output = '<select name="' . htmlspecialchars($name . ($multiple ? '[]' : '')) . '"' . ($multiple ? ' multiple="multiple" size="' . count($options) . '"' : '') . '>' . implode('',
1259
-                $options) . '</select>';
1258
+        $output = '<select name="'.htmlspecialchars($name.($multiple ? '[]' : '')).'"'.($multiple ? ' multiple="multiple" size="'.count($options).'"' : '').'>'.implode('',
1259
+                $options).'</select>';
1260 1260
 
1261 1261
         return $output;
1262 1262
     }
Please login to merge, or discard this patch.
Classes/Task/CrawlerQueueTaskAdditionalFieldProvider.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
 
91 91
         // input for startPage
92 92
         $fieldId = 'task_startPage';
93
-        $fieldCode = '<input name="tx_scheduler[startPage]" type="text" id="' . $fieldId . '" value="' . $task->startPage . '" />';
93
+        $fieldCode = '<input name="tx_scheduler[startPage]" type="text" id="'.$fieldId.'" value="'.$task->startPage.'" />';
94 94
         $additionalFields[$fieldId] = array(
95 95
             'code' => $fieldCode,
96 96
             'label' => 'LLL:EXT:crawler/Resources/Private/Language/Backend.xlf:crawler_im.startPage'
@@ -106,10 +106,10 @@  discard block
 block discarded – undo
106 106
             '4' => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.depth_4'),
107 107
             '99' => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.depth_infi'),
108 108
         );
109
-        $fieldCode = '<select name="tx_scheduler[depth]" id="' . $fieldId . '">';
109
+        $fieldCode = '<select name="tx_scheduler[depth]" id="'.$fieldId.'">';
110 110
 
111 111
         foreach ($fieldValueArray as $key => $label) {
112
-            $fieldCode .= "\t" . '<option value="' . $key . '"' . (($key == $task->depth) ? ' selected="selected"' : '') . '>' . $label . '</option>';
112
+            $fieldCode .= "\t".'<option value="'.$key.'"'.(($key == $task->depth) ? ' selected="selected"' : '').'>'.$label.'</option>';
113 113
         }
114 114
 
115 115
         $fieldCode .= '</select>';
@@ -121,11 +121,11 @@  discard block
 block discarded – undo
121 121
         // combobox for configuration records
122 122
         $recordsArray = $this->getCrawlerConfigurationRecords();
123 123
         $fieldId = 'task_configuration';
124
-        $fieldCode = '<select name="tx_scheduler[configuration][]" multiple="multiple" id="' . $fieldId . '">';
125
-        $fieldCode .= "\t" . '<option value=""></option>';
124
+        $fieldCode = '<select name="tx_scheduler[configuration][]" multiple="multiple" id="'.$fieldId.'">';
125
+        $fieldCode .= "\t".'<option value=""></option>';
126 126
         $arraySize = count($recordsArray);
127 127
         for ($i = 0; $i < $arraySize; $i++) {
128
-            $fieldCode .= "\t" . '<option ' . $this->getSelectedState($task->configuration, $recordsArray[$i]['name']) . 'value="' . $recordsArray[$i]['name'] . '">' . $recordsArray[$i]['name'] . '</option>';
128
+            $fieldCode .= "\t".'<option '.$this->getSelectedState($task->configuration, $recordsArray[$i]['name']).'value="'.$recordsArray[$i]['name'].'">'.$recordsArray[$i]['name'].'</option>';
129 129
         }
130 130
         $fieldCode .= '</select>';
131 131
 
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
         $result = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
169 169
             '*',
170 170
             'tx_crawler_configuration',
171
-            '1=1' . BackendUtility::deleteClause('tx_crawler_configuration')
171
+            '1=1'.BackendUtility::deleteClause('tx_crawler_configuration')
172 172
         );
173 173
 
174 174
         while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($result)) {
Please login to merge, or discard this patch.
view/process/class.tx_crawler_view_process_list.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -360,7 +360,7 @@  discard block
 block discarded – undo
360 360
      */
361 361
     protected function getRefreshLink()
362 362
     {
363
-        return '<input onclick="window.location=\'' . \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_info') . '&SET[crawlaction]=multiprocess' . '\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\'' . $this->getIconPath() . 'arrow_refresh.png' . '\'); background-repeat: no-repeat;" value="' . $this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.refresh') . '" />';
363
+        return '<input onclick="window.location=\''.\TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_info').'&SET[crawlaction]=multiprocess'.'\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\''.$this->getIconPath().'arrow_refresh.png'.'\'); background-repeat: no-repeat;" value="'.$this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.refresh').'" />';
364 364
     }
365 365
 
366 366
     /**
@@ -381,9 +381,9 @@  discard block
 block discarded – undo
381 381
     protected function getEnableDisableLink()
382 382
     {
383 383
         if ($this->getIsCrawlerEnabled()) {
384
-            return '<input onclick="window.location+=\'&action=stopCrawling\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\'' . $this->getIconPath() . 'control_stop_blue.png' . '\'); background-repeat: no-repeat;" value="' . $this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.disablecrawling') . '" />';
384
+            return '<input onclick="window.location+=\'&action=stopCrawling\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\''.$this->getIconPath().'control_stop_blue.png'.'\'); background-repeat: no-repeat;" value="'.$this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.disablecrawling').'" />';
385 385
         } else {
386
-            return '<input onclick="window.location+=\'&action=resumeCrawling\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\'' . $this->getIconPath() . 'control_play.png' . '\'); background-repeat: no-repeat;" value="' . $this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.enablecrawling') . '" />';
386
+            return '<input onclick="window.location+=\'&action=resumeCrawling\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\''.$this->getIconPath().'control_play.png'.'\'); background-repeat: no-repeat;" value="'.$this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.enablecrawling').'" />';
387 387
         }
388 388
     }
389 389
 
@@ -397,9 +397,9 @@  discard block
 block discarded – undo
397 397
     protected function getModeLink()
398 398
     {
399 399
         if ($this->getMode() == 'detail') {
400
-            return '<input onclick="window.location+=\'&SET[processListMode]=simple\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\'' . $this->getIconPath() . 'arrow_in.png' . '\'); background-repeat: no-repeat;" value="' . $this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.show.running') . '" />';
400
+            return '<input onclick="window.location+=\'&SET[processListMode]=simple\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\''.$this->getIconPath().'arrow_in.png'.'\'); background-repeat: no-repeat;" value="'.$this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.show.running').'" />';
401 401
         } elseif ($this->getMode() == 'simple') {
402
-            return '<input onclick="window.location+=\'&SET[processListMode]=detail\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\'' . $this->getIconPath() . 'arrow_out.png' . '\'); background-repeat: no-repeat;" value="' . $this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.show.all') . '" />';
402
+            return '<input onclick="window.location+=\'&SET[processListMode]=detail\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\''.$this->getIconPath().'arrow_out.png'.'\'); background-repeat: no-repeat;" value="'.$this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.show.all').'" />';
403 403
         }
404 404
     }
405 405
 
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
     protected function getAddLink()
414 414
     {
415 415
         if ($this->getActiveProcessCount() < $this->getMaxActiveProcessCount() && $this->getIsCrawlerEnabled()) {
416
-            return '<input onclick="window.location+=\'&action=addProcess\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\'' . $this->getIconPath() . 'add.png' . '\'); background-repeat: no-repeat;" value="' . $this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.process.add') . '" />';
416
+            return '<input onclick="window.location+=\'&action=addProcess\';" type="button" style="padding:4px 4px 4px 20px; background-position: 3px 3px; background-image: url(\''.$this->getIconPath().'add.png'.'\'); background-repeat: no-repeat;" value="'.$this->getLLLabel('LLL:EXT:crawler/modfunc1/locallang.xml:labels.process.add').'" />';
417 417
         } else {
418 418
             return '';
419 419
         }
@@ -438,11 +438,11 @@  discard block
 block discarded – undo
438 438
      */
439 439
     protected function getIcon($icon, $title = '')
440 440
     {
441
-        if ( ! empty($title)) {
442
-            $title = ' title="' . $title . '"';
441
+        if (!empty($title)) {
442
+            $title = ' title="'.$title.'"';
443 443
         }
444 444
 
445
-        return '<img src="' . $this->getIconPath() . $icon . '.png" ' . $title . ' />';
445
+        return '<img src="'.$this->getIconPath().$icon.'.png" '.$title.' />';
446 446
     }
447 447
 
448 448
     /**
Please login to merge, or discard this patch.
domain/process/class.tx_crawler_domain_process_manager.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
  * Manages cralwer processes and can be used to start a new process or multiple processes
27 27
  *
28 28
  */
29
-class tx_crawler_domain_process_manager  {
29
+class tx_crawler_domain_process_manager {
30 30
 
31 31
     /**
32 32
      * @var $timeToLive integer
@@ -83,22 +83,22 @@  discard block
 block discarded – undo
83 83
      *
84 84
      * @throws RuntimeException
85 85
      */
86
-    public function multiProcess( $timeout ) {
86
+    public function multiProcess($timeout) {
87 87
 
88 88
         if ($this->processLimit <= 1) {
89
-            throw new RuntimeException('To run crawler in multi process mode you have to configure the processLimit > 1.' . PHP_EOL);
89
+            throw new RuntimeException('To run crawler in multi process mode you have to configure the processLimit > 1.'.PHP_EOL);
90 90
         }
91 91
 
92 92
         $pendingItemsStart = $this->queueRepository->countAllPendingItems();
93 93
         $itemReportLimit = 20;
94
-        $reportItemCount =     $pendingItemsStart -  $itemReportLimit;
94
+        $reportItemCount = $pendingItemsStart - $itemReportLimit;
95 95
         if ($this->verbose) {
96 96
             $this->reportItemStatus();
97 97
         }
98 98
         $this->startRequiredProcesses();
99 99
         $nextTimeOut = time() + $this->timeToLive;
100 100
         $currentPendingItems = '';
101
-        for ($i=0; $i<$timeout; $i++) {
101
+        for ($i = 0; $i < $timeout; $i++) {
102 102
             $currentPendingItems = $this->queueRepository->countAllPendingItems();
103 103
             if ($this->startRequiredProcesses()) {
104 104
                 $nextTimeOut = time() + $this->timeToLive;
@@ -113,16 +113,16 @@  discard block
 block discarded – undo
113 113
                 if ($this->verbose) {
114 114
                     $this->reportItemStatus();
115 115
                 }
116
-                $reportItemCount = $currentPendingItems -  $itemReportLimit;
116
+                $reportItemCount = $currentPendingItems - $itemReportLimit;
117 117
             }
118 118
             sleep(1);
119 119
             if ($nextTimeOut < time()) {
120
-                $timedOutProcesses = $this->processRepository->findAll('','DESC',NULL,0,'ttl >'.$nextTimeOut);
120
+                $timedOutProcesses = $this->processRepository->findAll('', 'DESC', NULL, 0, 'ttl >'.$nextTimeOut);
121 121
                 $nextTimeOut = time() + $this->timeToLive;
122 122
                 if ($this->verbose) {
123
-                    echo 'Cleanup'.implode(',',$timedOutProcesses->getProcessIds()).chr(10);
123
+                    echo 'Cleanup'.implode(',', $timedOutProcesses->getProcessIds()).chr(10);
124 124
                 }
125
-                $this->crawlerObj->CLI_releaseProcesses($timedOutProcesses->getProcessIds(),true);
125
+                $this->crawlerObj->CLI_releaseProcesses($timedOutProcesses->getProcessIds(), true);
126 126
             }
127 127
         }
128 128
         if ($currentPendingItems > 0 && $this->verbose) {
@@ -144,17 +144,17 @@  discard block
 block discarded – undo
144 144
      */
145 145
     private function startRequiredProcesses() {
146 146
         $ret = FALSE;
147
-        $currentProcesses= $this->processRepository->countActive();
148
-        $availableProcessesCount = $this->processLimit-$currentProcesses;
147
+        $currentProcesses = $this->processRepository->countActive();
148
+        $availableProcessesCount = $this->processLimit - $currentProcesses;
149 149
         $requiredProcessesCount = ceil($this->queueRepository->countAllUnassignedPendingItems() / $this->countInARun);
150
-        $startProcessCount = min(array($availableProcessesCount,$requiredProcessesCount));
150
+        $startProcessCount = min(array($availableProcessesCount, $requiredProcessesCount));
151 151
         if ($startProcessCount <= 0) {
152 152
             return $ret;
153 153
         }
154 154
         if ($startProcessCount && $this->verbose) {
155 155
             echo 'Start '.$startProcessCount.' new processes (Running:'.$currentProcesses.')';
156 156
         }
157
-        for($i=0;$i<$startProcessCount;$i++) {
157
+        for ($i = 0; $i < $startProcessCount; $i++) {
158 158
             usleep(100);
159 159
             if ($this->startProcess()) {
160 160
                 if ($this->verbose) {
@@ -174,14 +174,14 @@  discard block
 block discarded – undo
174 174
      * @throws Exception if no crawlerprocess was started
175 175
      */
176 176
     public function startProcess() {
177
-        $ttl = (time() + $this->timeToLive -1);
177
+        $ttl = (time() + $this->timeToLive - 1);
178 178
         $current = $this->processRepository->countNotTimeouted($ttl);
179
-        $completePath = '(' .escapeshellcmd($this->getCrawlerCliPath()) . ' &) > /dev/null';
179
+        $completePath = '('.escapeshellcmd($this->getCrawlerCliPath()).' &) > /dev/null';
180 180
         if (system($completePath) === FALSE) {
181 181
             throw new Exception('could not start process!');
182 182
         }
183 183
         else {
184
-            for ($i=0;$i<10;$i++) {
184
+            for ($i = 0; $i < 10; $i++) {
185 185
                 if ($this->processRepository->countNotTimeouted($ttl) > $current) {
186 186
                     return true;
187 187
                 }
@@ -196,10 +196,10 @@  discard block
 block discarded – undo
196 196
      *
197 197
      * @return string
198 198
      */
199
-    public function getCrawlerCliPath(){
200
-        $phpPath         = $this->crawlerObj->extensionSettings['phpPath'] . ' ';
199
+    public function getCrawlerCliPath() {
200
+        $phpPath         = $this->crawlerObj->extensionSettings['phpPath'].' ';
201 201
         $pathToTypo3     = rtrim(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_DOCUMENT_ROOT'), '/');
202
-        $pathToTypo3     .= rtrim(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_PATH'), '/');
202
+        $pathToTypo3 .= rtrim(\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_PATH'), '/');
203 203
         $cliPart         = '/typo3/cli_dispatch.phpsh crawler';
204 204
         return $phpPath.$pathToTypo3.$cliPart;
205 205
     }
Please login to merge, or discard this patch.