problema mod hide

Aperto da giusejoseph, Martedì - 24 Marzo 2020 - 07:16

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

giusejoseph

salve ho installato la mod SayThanks_1.3.6 e la mod HideContent_1.1.4

la mod say thanks aggiungo in alto a destra di ogni post un bottone per ringraziare e funziona, ma quando nel contenuto del messaggio uso la funzione "hide" sul contenuto

chiunque clicca grazie in alto, resta in fase di caricamento all'infinito..da cosa è dovuto?
solo aggiornando la pagina il contenuto nell'hide si mostra diversamente no


allego mod installate
versione smf 2.0.17
==========================
SMF 2.0.15

Darknico

#1
Citazione di: giusejoseph il Martedì - 24 Marzo 2020 - 07:16
allego mod installate

Le mod, per licenza, meglio non allegarle.
Linka direttamente dove scaricarle

Citazione di: giusejoseph il Martedì - 24 Marzo 2020 - 07:16
a mod say thanks aggiungo in alto a destra di ogni post un bottone per ringraziare e funziona, ma quando nel contenuto del messaggio uso la funzione "hide" sul contenuto

chiunque clicca grazie in alto, resta in fase di caricamento all'infinito..da cosa è dovuto?
solo aggiornando la pagina il contenuto nell'hide si mostra diversamente no

Dovrei vedere un attimo le mods, ma mi sa che fa prima @lucarella che ti ha consigliato il tutto a spiegarti come funziona ;)

Non supporto privatamente, non risponderei e ci rimarreste male....

giusejoseph

#2
https://custom.simplemachines.org/mods/index.php?mod=1295
https://custom.simplemachines.org/mods/index.php?mod=3898
https://custom.simplemachines.org/mods/index.php?mod=4013
https://custom.simplemachines.org/mods/index.php?mod=1601
https://custom.simplemachines.org/mods/index.php?mod=3703

le altre due non hanno link perchè il sito non c'è piu

EDIT Darknico
Ecco il link
https://www.italiansmf.net/forum/index.php?topic=2815.0

la mod funziona in parte ci deve essere qualcosa che blocca l'esecuzione del thanks e nei vari test quando non c'è il codice "hide" funziona regolarmente
==========================
SMF 2.0.15

Lucarella

Citazione di: Darknico il Martedì - 24 Marzo 2020 - 09:04

Dovrei vedere un attimo le mods, ma mi sa che fa prima @lucarella che ti ha consigliato il tutto a spiegarti come funziona ;)

Questi malfunzionamenti vanno ben oltre le mie conoscenze ;D

giusejoseph

#4
noto però questo:
nel file install.xml mi da solo di aggiungere codici prima e dopo
ma quando provo a disinstallare la mod mi da questo
Codice: (Trova)
$context['hc_current_post'] = $row;
$autoLinkUrlsSetting = $modSettings['autoLinkUrls'];
$modSettings['autoLinkUrls'] = "";
$context['message']['body'] = parse_bbc($context['message']['body'], $row['smileys_enabled'], $row['id_msg'], array('hide'));
$modSettings['autoLinkUrls'] = $autoLinkUrlsSetting;
unset($context['hc_current_post']);
$context['message']['body'] = parse_bbc($context['message']['body'], $row['smileys_enabled'], $row['id_msg']);


Sostituisci:
$context['message']['body'] = parse_bbc($context['message']['body'], $row['smileys_enabled'], $row['id_msg']);


io infatti nel codice ho questo:
una doppia stringa uguale corretto?
$context['hc_current_post'] = "preview";
$autoLinkUrlsSetting = $modSettings['autoLinkUrls'];
$modSettings['autoLinkUrls'] = "";
$context['preview_message'] = parse_bbc($context['preview_message'], (isset($_REQUEST['ns']) ? 0 : 1), '', array('hide'));
$modSettings['autoLinkUrls'] = $autoLinkUrlsSetting;
unset($context['hc_current_post']);
$context['preview_message'] = parse_bbc($context['preview_message'], isset($_REQUEST['ns']) ? 0 : 1);


quindi il codice aggiungeva, non sostituiva


e nei log smf esce questo:
Call to undefined function template_hidecontent_wrapper(

E aggiungo
File:/******/Sources/SayThanks.php

Errore: 2: offset stringa non valido 'id_msg'

URL: ?azione:post2;scheda-13;anteprima;xml

==========================
SMF 2.0.15

giusejoseph

nei vari test che ho fatto ho notato che solo quando inserisco molto contenuto nel post da il problema
==========================
SMF 2.0.15

Discussioni simili (3)