GDRCD 5.2 - News
Pacchetto: GDRCD 5.2 - News
Descrizione: Semplice patch che inserisce delle news all'interno del gioco con il relativo
pannello di gestione.
Le news si possono inserire in qualsiasi parte del codice.
Autore: Eriannen
Data: 11/09/2013
Dimensione: 5,87 Kb
Commenti degli Utenti
29/06/2014 - Le istruzioni sono precise e c'è tutto il materiale, ma qualcuno potrebbe spiegarmi cosa si intende per creare la tabella.
Nelle istruzioni c'è scritto, creare la tabella, ma io non sono in grado
anche se il resto l'ho caricato tutto
26/05/2016 - Ho visto che molti come me non sapevano come installare la tabella nel database.
Ecco come fare!
Nella patch c'è un file in DOCS.
Oltre a copiarlo nella cartella DOCS, dovete aprirlo facendo tasto destro -> Modifica.
Ora aprite una nuova tabella nel vostro database chiamandola 'news', e poi nel menu in alto del vostro mysql andate appunto su SQL;
copiate qui quello che c'è nel file - ve lo riporto per vostra comodità, ma se la copiate da QUI dovrete cambiare gli apici:
CREATE TABLE IF NOT EXISTS 'news' (
'id_news' int(11) NOT NULL AUTO_INCREMENT,
'data' date NOT NULL,
'titolo' varchar(30) CHARACTER SET utf8 NOT NULL,
'testo' text CHARACTER SET utf8 NOT NULL,
PRIMARY KEY ('id_news')
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
Ora salvate. La vostra tabella è fatta!
16/12/2017 - (un sentito ringraziamento a Blancks che ha dato retta ai miei piagnucolamenti quindi identificato/spiegato il - potenziale - problema)
Volevo segnalare che alla riga 144 e riga 240 del file gestione_news.inc.php i tag Php sono stati aperti con la seguente sintassi:
<? }//if ?>
<? }//else ?>
Lavorando in locale e non avendo attivato la lettura della short_open_tag (che corrisponde al <? utilizzato nel plugin su quelle due righe) la pagina, non potendo interpretare correttamente i suddetti tag, mi andava in errore con:
Parse error: syntax error, unexpected end of file in the line .. (sull'ultima riga della pagina)
Appoggiandomi ad Altervista per l'hosting, che invece sembrerebbe avere attivata la lettura dello short_open_tag, ho perso davvero moltissimo tempo a cercare di raccapezzarmi sulla ragione per cui online il tutto funzionasse correttamente ed in locale no .. Quindi a controllare più volte la pagina, immaginando che ci fosse qualche graffa lasciata aperta o qualcosa di simile.
Per risolvere il problema è stato sufficiente riscrivere l'apertura del tag in versione 'completa', ovvero:
<?php }//if ?>
<?php }//else ?>
Volevo giusto segnalarlo ai posteri.
Grazie Blancks!
05/11/2020 - Ho seguito tutte le istruzioni ed istallato sia il pacchetto che creato il riquadro in sql, ma non riesco a capire dove toccare per metterlo nella homepage, come faccio?
16/09/2021 - Grazie mille per questa implementazione ^^ Sono riuscita a integrarlo nella versione 5.5.1 di GDRCD, tuttavia mi restituisce questo errore:
Fatal error: Uncaught Error: Call to undefined function mysql_fetch_array()
su linea 153. Non essendo pratica del pacchetto di gdrcd e neanche una programmatrice (pur riuscendo a leggere il codice php e cercando di studiarlo autonomamente), mi chiedevo se il problema non fosse la sintassi con cui si esegue il "Fetch". Qualunque aiuto sarebbe apprezzato, ma nel frattempo cercherò di scovare la sintassi corretta per eseguire il fetch all'interno di gdrcd e chiedo di nuovo perdono se uso un lessico inappropriato ma, come detto, sono davvero una principiante^^
-----------------------------------
AAA: 😃 rettifico il commento aggiungendo che ho risolto su linea 153 cambiando questo:
mysql_fetch_array()
in questo:
mysqli_fetch_array()
Articoli, Interviste e altre Risorse!