Anomalia guestbook
Auteur : Serzio ©So di aver deluso le aspettative di un mio post durante il week-end .... ma ho avuto da fare più del previsto.
Mentre facevo un test sul guestbook mi sono accorto di una piccola anomalia durante la fase di approvazione di un post. Devo ancora fare qualche verifica per essere sicuro che non dipenda da qualche mia maldestra modifica all' x5engine.php ... ma ... mi sembrava di avevo letto qualcosa del genere, pochi giorni fa. Se si tratta di un errore tutto mio, cancellate tutto il topic in quanto inutile.
Ho inserito un normalissimo gb senza captcha, con l'email per l'approvazione e senza percorso in modo da memorizzare il file dei commenti sulla root del sito web.
Ho inserito un primo commento:
di cui mi è arrivata la notifica:
infatti nel file dei commenti è presente quanto inserito ed in attesa di approvazione:
ma se seguo il link indicato via email oppure entro nell'area admin del sito per l'approvazione, non mi appare nulla:
Ho ripetuto il procedimento più volte con lo stesso risultato. Siccome non posso immaginare che la cosa non funzioni correttamente, mi vengono in mente due possibilità:
- il gb funziona male in quanto non inserito nella root del sito, ma in un percorso più complesso, anche se indicato nella prima pagina del progetto e confermato dall'email arrivata
- il gb funziona male perchè ho fatto qualche pasticcetto nell' x5engine.php
devo fare una verifica per escludere la seconda.
Devo dire la veritá anche io ho notato che nel pannello admin, non appare la lista dei commenti. Se si deve cancellare qualche commento si deve passare direttamente dal lato server e cancellarli manualmente.
Stessa cosa successa qui
http://answers.websitex5.com/post/32911
Auteur
Ricordavo di aver letto qualcosa in precedenza .... ma non posso escludere che dipenda da me ... siccome non ho progetti reali con website, eseguo modifiche senza pensarci troppo ai files del programma ... dovrei riprovare con una installazione pulita.
La persona che aveva avuto il problema, non ha modificato il programma, perció ritengo sia un errore di elaborazione del programma.
Auteur
Giusto "per la cronaca", ho provato con i php originali (quindi senza le mie modifiche) ed il problema persiste.
Guestbook e blog sono un po buggati al momento XD
Auteur
Che ti devo dire ... nonostante io non ne abbia alcun tornaconto, ce la sto mettendo tutta per trovare le falle .... sicuro che la cosa faccia piacere ... ed altrettanto sicuro che il modo in cui lo faccio non piace proprio a tutti. Ma tant'è ... a caval donato ...
Ciao a tutti,
Il problema dei commenti del blog non visibili se salvati nella root è già stato risolto nella beta attuale. Se provate a scaricarla vedrete che funziona.
Ovviamente il fix sarà incluso anche nella prossima stabile.
Grazie!
Auteur
Stiamo parlando di guestbook, non di blog. Ad ogni modo ... non mi va di scaricare ed utilizzare una beta che mi negherebbe l'uso della release "stabile" e risulterebbe persino più instabile ... "per definizione". Sarebbe già diverso se riuscissero a coesistere.
Auteur
Questo problema specifico dipende da una variabile sbagliata nel file /res/x5settings.php che nel mio caso è in riga 12:
$imSettings['guestbook']['public_folders'] = array('');
mentre doveva essere:
$imSettings['guestbook']['public_folders'] = array('./');
in pratica, era sbagliato il percorso del file dei commenti.
Errore di battitura. In realtà i commenti del blog e il guestbook sono la stessa cosa. Sono gestiti dallo stesso codice.
Abbiamo fatto proprio lo stesso fix.
Auteur
Solo che io non potevo fare diversamente dall'editing del file già esportato in quanto l'x5settings viene creato da website a runtime.