TYPO3 Plugin:

pagebrowse

Universeller Seitenbrowser für TYPO3 CMS

Dies ist ein "universeller Seitenbrowser für TYPO3 CMS" Erweiterung. Es ermöglicht TYPO3 Extension-Entwicklern, einen Seitenbrowser einfach in ihre Extensions einzubauen.

Was bewirkt es?

Es stellt die API zur Verfügung, um einen Seitenbrowser zu erstellen. Entwickler müssen die folgenden Parameter angeben:

  • aktuelle Seite
  • seitenzahl

Optional können Entwickler angeben, wie viele Seiten sie sehen möchten. Es ist auch möglich, das Aussehen aller Links im Seitenbrowser anzupassen. Es gibt mehrere Hooks, mit denen Entwickler flexibler anpassen können.

Typische Verwendung von PHP:

geschützte Funktion getListGetPageBrowser($numberOfPages) {
    / / Standardkonfiguration abrufen
    $conf = $GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_pagebrowse_pi1.'];
    / / Ändern Sie diese Konfiguration
    $conf += array(
        pageParameterName' => $this->prefixId . '|page',
        numberOfPages' => $numberOfPages,
    );
    // Seitenbrowser abrufen
    $cObj = t3lib_div::makeInstance('tslib_cObj');
    /* @var $cObj tslib_cObj */
    $cObj->start(array(), '');
    gibt $cObj->cObjGetSingle('USER', $conf) zurück;
}

Weitere Informationen und eine Liste aller verfügbaren Optionen finden Sie im Handbuch unter doc/manual.sxw.

Notizen

Diese Erweiterung wurde in "pibase"-Zeiten erstellt und unterstützt keine aktuellen TYPO3-Technologien (wie Extbase oder FLUID). Es ist jedoch immer noch der leichteste und einfachste Seitenbrowser für TYPO3.

Dieser Code ist alt. Es ist ziemlich sauber, aber nicht so sauber, wie ich es jetzt vorziehen würde. Es ist jedoch stabil und wird in der Produktion auf vielen Websites eingesetzt, die TYPO3 verwenden.

Kontakte

E-Mail: dmitry.dulepov@gmail.com

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:PAGEBROWSE ist auf

6.67 % aller TYPO3 installiert.

  • 1.11 % aller TYPO3 9.5.x Installationen installiert
  • 4.17 % aller TYPO3 8.7.x Installationen installiert
  • 5.3 % aller TYPO3 7.6.x Installationen installiert
  • 25 % aller TYPO3 7.2.x Installationen installiert
  • 8.12 % aller TYPO3 6.2.x Installationen installiert
  • 6.09 % aller TYPO3 6.1.x Installationen installiert
  • 3.86 % aller TYPO3 6.0.x Installationen installiert
  • 7.53 % aller TYPO3 4.7.x Installationen installiert
  • 5.99 % aller TYPO3 4.6.x Installationen installiert
  • 8.99 % aller TYPO3 4.5.x Installationen installiert
  • 5.11 % aller TYPO3 4.4.x Installationen installiert
  • 5.01 % aller TYPO3 4.3.x Installationen installiert
  • 1.53 % aller TYPO3 4.2.x Installationen installiert
  • 3.13 % aller TYPO3 4.1.x Installationen installiert
  • 0.65 % aller TYPO3 4.0.x Installationen installiert

Aktualität:PAGEBROWSE ist auf dem neusten Stand (v.1.3.4) bei

0.04 % aller TYPO3 Installationen

  • 0 % aller TYPO3 9.5.x Installationen
  • 0 % aller TYPO3 9.3.x Installationen
  • 0 % aller TYPO3 9.2.x Installationen
  • 0 % aller TYPO3 8.7.x Installationen
  • 0 % aller TYPO3 7.6.x Installationen
  • 0 % aller TYPO3 7.5.x Installationen
  • 0 % aller TYPO3 7.4.x Installationen
  • 0 % aller TYPO3 7.3.x Installationen
  • 0 % aller TYPO3 7.2.x Installationen
  • 0 % aller TYPO3 7.1.x Installationen
  • 0 % aller TYPO3 7.0.x Installationen
  • 0.01 % aller TYPO3 6.2.x Installationen
  • 0 % aller TYPO3 6.1.x Installationen
  • 0 % aller TYPO3 6.0.x Installationen
  • 0 % aller TYPO3 5.0.x Installationen
  • 0 % aller TYPO3 4.7.x Installationen
  • 0 % aller TYPO3 4.6.x Installationen
  • 0 % aller TYPO3 4.5.x Installationen
  • 0 % aller TYPO3 4.4.x Installationen
  • 0 % aller TYPO3 4.3.x Installationen
  • 0 % aller TYPO3 4.2.x Installationen
  • 0 % aller TYPO3 4.1.x Installationen
  • 0 % aller TYPO3 4.0.x Installationen
  • 0 % aller TYPO3 3.5.x Installationen

PAGEBROWSE Version:Verteilung nach installierten Versionen

  • 80 % PAGEBROWSE v.2.0.0
  • 20 % PAGEBROWSE v.1.3.4

PHP Version:PAGEBROWSE wird benutzt mit

  • 0.08 % PHP/7.2
  • 5.18 % PHP/7.1
  • 4.59 % PHP/7.0
  • 15.12 % PHP/5.6
  • 24.3 % PHP/5.5
  • 7.31 % PHP/5.4
  • 32.2 % PHP/5.3
  • 11.05 % PHP/5.2
  • 0.17 % PHP/4.4

Gosign-Responsive Index: TYPO3 Installationen nutzen PAGEBROWSE zu

  • 14 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 13 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 17 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 56 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen PAGEBROWSE zu

  • 26 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 41 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 20 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 9 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 8 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=36680 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>