Autant que ça profite à tout le monde, une petite liste des adaptations1 à faire pour la future 2.27.
URLs d’admin des plugins :
Remplacer | Par | Portée | Notes |
---|---|---|---|
plugin.php\?p=(.*?) 2 |
dcCore::app()->adminurl->get('admin.plugin.' . My::id(), …) |
Fichiers PHP | à adapter en fonction des cas |
Redirections (admin) :
Remplacer | Par | Portée | Notes |
---|---|---|---|
Http::redirect(dcCore::app()->admin->getPageURL() . '&tab=' . dcCore::app()->admin->tab . '#' . dcCore::app()->admin->tab); |
My::redirect(['tab' => dcCore::app()->admin->tab], '#' . dcCore::app()->admin->tab); |
Fichiers PHP | Ça évite d’avoir un mélange de & échappé ou pas dans l’URL |
Divers :
Remplacer | Par | Portée | Notes |
---|---|---|---|
'services.php' |
dotclear.servicesUri |
Fichier JS | Concerne tous les appels Ajax, à remplacer si possible par l’usage des fonctions fournies via dotclear.services() et dérivées |
Je complèterai si besoin…
1 De Jean-Christian Denis -
url(index.php?pf=
peut rester ainsi, j’ai modifier hier soir, le process n’est plus requis2 De Franck -
Ok je supprime… ;-)
3 De Tomek -
Hum, ton tableau déborde chez moi (Mac/FF dernière version). Il semblerait qu’il manque des choses en CSS pour le rendre responsive.
4 De Franck -
Ah oui c’est bien possible, je verrai s’il y a moyen de faire quelque chose…
5 De Franck -
A priori ça devrait aller mieux ; il faudra peut-être que j’ajuste le seuil de déclenchement.
6 De Franck -
Et peut-être la CSS associée…
7 De Guillaume [Matos Vélo] -
Ca déborde aussi chez moi sur PC avec Firefox.
8 De Franck -
Cache supprimé ? Et quelle est la taille horizontale de l’écran en pixels ?
9 De Tomek -
ça déborde toujours aussi chez moi, même cache vidé, dès que ça rebascule sur 4 colonnes.
10 De Franck -
Dites les garçons, vous ne m’aidez pas à juste me dire « ça déborde … » ; comment je sais dans quel contexte ? Largeur d’écran en particulier.
11 De Franck -
Han c’est Firefox qui pédale dans la semoule ! Rien à voir avec le responsive, c’est juste un problème de CSS.
12 De Philippe -
Alors vu de chez moi, le tableau déborde sur la sidebar à partir de 961px de large pour le viewport, jusqu’à 1920px, taille de mon écran, avec Firefox 114.02 sous Linux
Avec Chromium, c’est nickel quelle que soit la largeur, le tableau devient une liste en dessous de 961px, c’est très réussi
13 De Franck -
Bon ça devrait être mieux maintenant, quelle que soit la largeur de l’écran, j’ai rajouté un
word-wrap: anywhere;
sur la balise<code>
.Vous me direz…
14 De Philippe -
C’est réparé \o/
15 De Franck -
Cool !
16 De Tomek -
Yep c’est bon. Ben j’avais dit dès que ça rebascule en colonnes, donc c’était au-dessus de ton seuil responsive à 960px d’après ce que je vois.