Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 Re : [dc2] Questions et aide » json probleme » 2021-10-20 11:11:45

bcl02 a écrit :

restauration base msqyl meme date faite mais rien ne fonctionne

Si la date de restauration est antérieure à ta modification du fichier dotclear/inc/config.php (dans ton premier fil), il faudra refaire la modification pour le nom du driver de base de données (mysqli au lieu de mysql).

De plus pour aller plus avant, peux-tu nous donner ici les valeurs pour

- DC_ADMIN_URL dans inc/config.php :
- URL du blog dans les paramètres du blog :

#2 Re : [dc2] Questions et aide » plus accès a mon blog » 2021-10-20 09:48:53

Pour désactiver un plugin par FTP, essaie de mettre, dans le répertoire du plugin, un fichier vide nommé _disabled

#3 Re : [dc2] Questions et aide » json probleme » 2021-10-19 09:01:32

L'adresse

https://districtaisnebillard.fr/dotclear/admin/auth.php

fonctionne pourtant, mais pas la page publique. Qu'en dit ton hébergeur ?

#4 Re : [dc2] Questions et aide » json probleme » 2021-10-19 08:31:52

Si tu n'as pas modifié toi-même ce fichier, installe le plugin Fake Me Up, puis rends-toi sur sa page dans l'admin du blog.

Suis les instructions, il te proposera de modifier les checksums des fichiers signalés comme modifiés. Tu pourras ensuite procéder à la mise à jour automatique.

#5 Re : [dc2] Questions et aide » json probleme » 2021-10-19 06:57:29

Bonjour bcl02

Tu es nouveau ici, et je te recommande de lire le sujet "À lire avant de poster" qui est épinglé en haut de la liste des messages de chaque forum.

La réponse précédente de pierrevg était certes ironique mais tout à fait appropriée : tu es ici sur un forum de support, où des bénévoles t'aideront avec plaisir pour peu que tu fasses preuve dans tes questions d'un peu de bonne volonté et de courtoisie. Nous sommes peut-être un peu vieux jeu, mais nous attendons de la part des utilisateurs qu'ils fassent des phrases complètes et intelligibles, disent bonjour, remercient ceux qui les aident, et donnent autant d'informations que nécessaire, plutôt que d'avoir à deviner ce qui ne va pas ou demander des précisions que tu n'as pas fournies.

Nous aurons besoin dans la plupart des cas des informations suivantes : version de dotclear, hébergeur, navigateur utilisé, description aussi complète que possible du problème rencontré, messages d'erreur éventuels, etc. afin de pouvoir cerner facilement le problème qui t'amène ici.

Merci de bien vouloir tenir compte de cela pour tes prochaines interventions.

#6 Re : [dc2] Installation et hébergement » maj bloque » 2021-10-18 15:43:45

Le plugin flvplayerconfig n'a pas été mis à jour depuis longtemps, tu peux peut-être essayer de contacter l'auteur (recherche lipki sur ce forum).

#7 Re : [dc2] Installation et hébergement » maj bloque » 2021-10-18 12:18:18

Si le site était auparavant en PHP 5.6 (ou 5.x), et que la base de données est mysql, vérifie en premier lieu dans inc/config.php que le driver de base de données est bien mysqli

define('DC_DBDRIVER','mysqli'); (avec le i à la fin au lieu de mysql)

Si ce n'est pas ça, il nous faudra plus de détails pour t'aider : hébergeur, type de base de données, version antérieure de php et de dotclear

#8 Re : English » Uncaught ReferenceError: dotclear is not defined » 2021-10-18 07:18:56

Try replacing, in tpl/post.html

<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script>
<script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.cookie.js"></script>

by

<tpl:SysIf jquery_needed="1">
  <script src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script>
</tpl:SysIf>
<script src="{{tpl:BlogQmarkURL}}pf=util.js"></script>

You may have to do the same with page.html...

#9 Re : [dc2] Le coin des sorciers » Multiblog en sous-domaine avec le même dossier public partagé » 2021-10-17 14:26:14

Franck a publié un billet sur son blog à ce sujet : Path et URL sont dans un bateau nommé Dotclear

Dans l'arborescence sur le serveur, sauf erreur, tu ne dis pas où se trouve le sous-domaine www.photo. Je suppose que c'est dans www.galerie (au même niveau donc que /dotclear) ? Dans ce cas, tu aurais quelque chose comme ça :

public_path : ../dotclear/public
public_url : https://www.chtipecheur.com/dotclear/public

Note que tu peux utiliser un chemin absolu pour public_path par exemple /var/www/chtipecheur.com/www/dotclear/public (si c'est bien le chemin depuis la racine du serveur)

#10 Re : [dc2] Plugins » [customiz] PHP 8 -> page blanche sur le site Dotclear » 2021-10-15 10:09:14

Je n'ai pas (encore) de solution.

Toutefois j'ai installé le plugin, et constaté l'erreur (sous PHP 8.0.11) : la fonction create_function présente dans le fichier _prepend.php du plugin est obsolète depuis php 7.2 et a été supprimée dans php 8.

Pour voir cette erreur, et pas une page blanche, il faut activer l'affichage des erreurs php. Par exemple en ajoutant, dans dotclear/inc/config.php

//Display errors
ini_set('display_errors',true);
error_reporting(E_ALL | E_STRICT);

#11 Re : [dc2] Questions et aide » [resolu] Impossible d'inserer 1 img depuis la mediatheque ds un billet » 2021-10-14 10:11:03

Laurence27 a écrit :

Peux tu me dire lesquels désactiver pour essayer stp?

Voici la liste des plugins actifs:
http://www.mestikettes.fr/sanstitre7.jpg

Dans l'image, il n'y a que deux plugins qui ne font pas partie de la distribution officielle : Gallery et Thumnails Generator. Ce sont les deux que tu peux tenter de désactiver. Ne les connaissant pas bien, je ne peux que tenter de deviner...

Toutefois, et d'après la copie d'écran des erreurs sur la page d'édition, il semble que ce soit la fonction onetabload() qui est en cause. Dans ces deux plugins, recherche

onetabload(function () {

et remplace-le par

on('onetabload',function () {

#12 Re : [dc2] Questions et aide » [resolu] Impossible d'inserer 1 img depuis la mediatheque ds un billet » 2021-10-13 15:00:35

Le problème vient peut-être d'un plugin... Essaie de désactiver tous ceux qui ne viennent pas avec la distribution. Sinon je n'ai pas d'autre idée à proposer malheureusement.

#13 Re : [dc2] Questions et aide » [resolu] Impossible d'inserer 1 img depuis la mediatheque ds un billet » 2021-10-13 13:08:08

Deux pistes d'après les messages d'erreur :

1) Dans les paramètres du blog, quelle est la version de jQuery utilisée ? Et si ce n'est pas la version 3.6.0 (par défaut), peux-tu la changer ?

2) Peux-tu essayer de désactiver les plugins tags et pings ?

#14 Re : [dc2] Questions et aide » [resolu] Impossible d'inserer 1 img depuis la mediatheque ds un billet » 2021-10-13 10:31:46

Je ne vois pas ce qui peut clocher. Es-tu certaine que le bloqueur de publicités est bien désactivé pour l'admin de dotclear ? Peux-tu regarder, avec les outils de développement de ton navigateur, s'il y a des erreurs sur la page d'édition des billets ? (et si oui, nous copier coller ici le message ?)

#15 Re : [dc2] Questions et aide » [resolu] Impossible d'inserer 1 img depuis la mediatheque ds un billet » 2021-10-05 11:46:26

Le domaine fonctionne pour son adresse non sécurisée (http) mais pas avec l'adresse sécurisée (https). Actuellement, l'URL dans les paramètres du blog semble être en http (non sécurisée donc), selon le code source de la page d'accueil dont tous les liens sont en http.

Si l'URL dans les paramètres du blog commence par http, et si dans dotclear/inc/config.php l'URL de l'admin commence par https, ou vice versa, il y a une incohérence qui peut expliquer le bug.

Donc pour résumer :

- soit tu as un certificat sur le domaine pour utiliser https : dans ce cas l'URL du blog dans les paramètres doit commencer par https, et dans inc/config.php l'URL de l'admin doit commencer par https aussi

- soit tu n'as pas de certificat : dans ce cas l'URL du blog dans les paramètres doit commencer par http, et dans inc/config.php l'URL de l'admin doit commencer par http aussi

#16 Re : [dc2] Migration et mises à jour » Dotclear 2.16 et PHP 7.3, ça coince » 2021-09-26 06:09:05

Avant tout, vérifie que le problème ne vient pas d'un plugin ou d'un thème. Certains n'ont pas été mis à jour depuis longtemps. Pour en désactiver un sans accès à l'admin, tu peux par FTP envoyer un fichier vide nommé _disabled dans le répertoire du thème ou du plugin.

#18 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-19 10:01:20

Juste pour bien faire, ajoute ceci dans _define.php et _prepend.php tout au début du fichier (juste après la licence) :

if (!defined('DC_RC_PATH')) {
    return;
}

;)

#19 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-19 08:05:01

J'ai trouvé quelque chose : dans tous les fichiers du plugin, remplace

$core->blog->settings->themes_url

par

$core->blog->settings->system->themes_url

Et ça semble marcher comme il faut

Note qu'il y a du code dans le fichier _define.php : la classe smiliesManager, dans laquelle justement le paramètre de l'url du smiley est défini ! Ce n'est pas le bon fichier pour déclarer une classe... et je viens juste de le voir :(

Edit : je crois que la classe smiliesManager peut avantageusement être copiée dans un nouveau fichier _prepend.php à la racine du répertoire du plugin, et supprimée du fichier _define.php.

PS : Je n'ai pas pu faire un fork de ton dépôt car le code est dans des sous-répertoires et ce n'était pas pratique pour moi

#20 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-19 07:08:51

Pour themes_url, essaie avec $core->blog->settings->system->themes_url (ajoute system->)

Sinon pour l'url du thème, voici ce que j'utilise, pompé sur le thème ductile ;)

if (preg_match('#^http(s)?://#', $core->blog->settings->system->themes_url)) {
    $theme_url = http::concatURL($core->blog->settings->system->themes_url, '/' . $core->blog->settings->system->theme);
} else {
    $theme_url = http::concatURL($core->blog->url, $core->blog->settings->system->themes_url . '/' . $core->blog->settings->system->theme);
}

J'ai déjà regardé pour modifier le plugin, mais je coince encore avec le javascript qui est injecté dans le head de l'admin. Ce js est généré dans index.php et c'est là que l'url des images est fausse, de mémoire dans le tableau $smilie['url']

#21 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-15 17:16:34

La 0.7 semble fonctionner mais je n'ai pas testé plus loin que l'installation et la page d'administration du plugin. Je laisserai Narann décider de l'essayer si la réparation que j'ai proposée pour smiliesManager ne fait pas l'affaire

#22 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-15 16:54:32

Je n'ai testé qu'avec la 0.6.4 disponible sur Dotaddict

#23 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-15 15:59:31

pierrevg a écrit :

smilieseditor fonctionne a priori...

Non. Il est cassé, a priori depuis PHP 7 (Fatal error: 'break' not in the 'loop' or 'switch' context)...

#24 Re : [dc2] Plugins » DC 2.19 et smiliesManager » 2021-09-15 12:55:53

Bonjour Narann

Je ne suis pas certain que tout fonctionne, mais si tu remplaces les lignes 52 et 53 du fichier index.php par

$core->blog->settings->addNameSpace('smiliesmanager');
$core->blog->settings->smiliesmanager->put('smiliesmanager_toolbartpl',$toolbarTpl,'string');

tu auras accès à l'admin du plugin

Pour enregistrer de nouveaux smilies, remplacer les lignes 68 et 69 du fichier admin.php par

$core->blog->settings->addNameSpace('smiliesmanager');
$core->blog->settings->smiliesmanager->put('smiliesmanager_smiliesontoolbar',serialize($config),'string');

testé rapidement chez moi, mais sans garantie ;) je n'ai pas vérifié ce que ça donne côté public

#25 Re : [dc2] Migration et mises à jour » Problème de migration de site vers Gandi » 2021-09-14 14:08:54

Si l'ancien blog chez Nerim fonctionne encore, il est possible d'exporter le dotclear 1.2.7 puis de l'importer chez le nouvel hébergeur. Cette page de la documentation explique comment s'y prendre.

Si l'ancien blog ne fonctionne plus, mais que vous avez une sauvegarde, il doit être possible de l'importer sur une installation locale type Wamp (sous Windows) ou Xampp (Windows, MacOS ou Linux).

Vous n'êtes pas identifié(e).

Pied de page des forums

Propulsé par FluxBB

Sites map