prima mod installata con successo con automod, funziona bene.
Adesso la cosa che mi spaventa è la seconda.
Io ho già installata una thanks for posts.
Vorrei disinstallarla e poi procedere all'installazione di quella nuova.
Altrimenti andrei incontro a sovrascrivere cose su cose
Ringraziare per visualizzare i links
Re: Ringraziare per visualizzare i links
Anche perche non vedrei l'utilità di avere due mod quasi simili, come hai installato la prima, installi anche la seconda.
Re: Ringraziare per visualizzare i links
SUPPONGO che le operazioni da fare adesso sono queste:
operare al contrario riguardo l'installazione della thanks for post.
Praticamente in questa thanks for post installata ci sono molte righe da inserire e alcune da sostituire
Dunque io cancellerei le righe inserite e restaurerei quelle sostituite.
Fatto questo eliminerei tutti i files inseriti.
A questo punto la thanks for post dovrebbe essere TOTALMENTE rimossa.
Dopo inizierei con l'installazione dell'altra.
Le ho confrontate entrambe e ci sono files usati da entrambe le mod, qualcosa andrebbe sovrascritto suppongo e si potrebbe creare qualche errore.
Anche se mi piacerebbe provare :d
operare al contrario riguardo l'installazione della thanks for post.
Praticamente in questa thanks for post installata ci sono molte righe da inserire e alcune da sostituire
Dunque io cancellerei le righe inserite e restaurerei quelle sostituite.
Fatto questo eliminerei tutti i files inseriti.
A questo punto la thanks for post dovrebbe essere TOTALMENTE rimossa.
Dopo inizierei con l'installazione dell'altra.
Le ho confrontate entrambe e ci sono files usati da entrambe le mod, qualcosa andrebbe sovrascritto suppongo e si potrebbe creare qualche errore.
Anche se mi piacerebbe provare :d
Re: Ringraziare per visualizzare i links
Giusto, fai il procedimento inverso per disinstallare la mod, puoi anche caricare i file puliti dal pacchetto di phpBB3, se in quei file non hai altre modifiche.
Re: Ringraziare per visualizzare i links
lo farò manualmente, non so se sono stati toccati quei file per il pacchetto seo.
La cosa che adesso mi fa venire un dubbio è una:
nella seconda mod mi viene chiesta una SQL (ma che è?) e alcuni file da copiare
SQL
File Copy
Copy: root/db_update.php
To: phpbb root and run this with your browser or they use the sql command from the manual. After using this file, please delete it to avoid errors.
File Copy
Copy: root/thanks.php
To: thanks.php
File Copy
Copy: root/language/en/mods/thanks.php
To: language/en/mods/thanks.php
Copy: root/language/en/acp/thanks.php
To: language/en/acp/thanks.php
File Copy
Copy: root/styles/prosilver/imageset/removethankspro.gif
To: styles/prosilver/imageset/removethankspro.gif
Copy: root/styles/prosilver/imageset/en/icon_post_thanks.gif
To: styles/prosilver/imageset/en/icon_post_thanks.gif
automod è capace di fare questo o è meglio farlo manualmente?
perchè io SUPPONGO sempre che automod può essere capace di sostituire stringhe di testo con altro testo.
E questo mi sembra semplice
ma è capace di creare roba SQL e sostituire files? oppure è proprio in quei casi che potrebbe funzionare male?
ps. se rimangono linee bianche è un problema?
La cosa che adesso mi fa venire un dubbio è una:
nella seconda mod mi viene chiesta una SQL (ma che è?) e alcuni file da copiare
SQL
Codice: Seleziona tutto
CREATE TABLE `phpbb_thanks` (
`thanks_id` mediumint(8) unsigned NOT NULL auto_increment,
`thanks_from` mediumint(8) unsigned NOT NULL,
`thanks_to` mediumint(8) unsigned NOT NULL,
`post_id` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`thanks_id`)
);
ALTER TABLE `phpbb_posts` ADD `post_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_forums` ADD COLUMN `enable_thanks` TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE `phpbb_users` ADD `user_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks_post` INT(11) UNSIGNED NOT NULL DEFAULT '0';
Copy: root/db_update.php
To: phpbb root and run this with your browser or they use the sql command from the manual. After using this file, please delete it to avoid errors.
File Copy
Copy: root/thanks.php
To: thanks.php
File Copy
Copy: root/language/en/mods/thanks.php
To: language/en/mods/thanks.php
Copy: root/language/en/acp/thanks.php
To: language/en/acp/thanks.php
File Copy
Copy: root/styles/prosilver/imageset/removethankspro.gif
To: styles/prosilver/imageset/removethankspro.gif
Copy: root/styles/prosilver/imageset/en/icon_post_thanks.gif
To: styles/prosilver/imageset/en/icon_post_thanks.gif
automod è capace di fare questo o è meglio farlo manualmente?
perchè io SUPPONGO sempre che automod può essere capace di sostituire stringhe di testo con altro testo.
E questo mi sembra semplice
ma è capace di creare roba SQL e sostituire files? oppure è proprio in quei casi che potrebbe funzionare male?
ps. se rimangono linee bianche è un problema?
Re: Ringraziare per visualizzare i links
SQL è la query che devi incollare in phpmyadmin del tuo database, lo fai a mano oppure AutoMod (Umil) lo fa anche lei senza problemi, anche se AutoMod può avere un margine di errore sempre.
I file li devi caricare con filezilla nella posizione indicata nel file
I file li devi caricare con filezilla nella posizione indicata nel file
install.xml
Re: Ringraziare per visualizzare i links
la seconda mod non funziona completamente.
Ho però trovato una cosa interessante in rete.
C'è questa stringa da inserire nel file bbcode.php che fa esattamente quello che voglio io:
E ha queste caratteristiche
1. rispondendo al topic il codice si sblocca sempre
2. ringraziando, il codice si sblocca ma non viene salvato, richiedendo un ulteriore "grazie" alla successiva visualizzazione anche se il "grazie" è stato già espresso
3. non viene visualizzato il messaggio su firefox e IE
si dovrebbe trovare una variante che:
1. fa in modo che rispondendo al topic NON sblocca il codice
2. salva il ringraziamento in maniera PERMANENTE
3. viene visualizzato negli altri browser
hai idea di quali codici php possono fare al caso mio?
Ho però trovato una cosa interessante in rete.
C'è questa stringa da inserire nel file bbcode.php che fa esattamente quello che voglio io:
Codice: Seleziona tutto
$topic_id = request_var('t', 0);
if ($topic_id>0)
{
global $user;
global $db;
$sql = 'SELECT *
FROM ' . POSTS_TABLE . '
WHERE topic_id ="' . $topic_id . '"
AND poster_id ="' . $user->data["user_id"] . '"';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if(empty($row)) $code = $user->lang['HAVE_TO_REPLY'];
}
1. rispondendo al topic il codice si sblocca sempre
2. ringraziando, il codice si sblocca ma non viene salvato, richiedendo un ulteriore "grazie" alla successiva visualizzazione anche se il "grazie" è stato già espresso
3. non viene visualizzato il messaggio su firefox e IE
si dovrebbe trovare una variante che:
1. fa in modo che rispondendo al topic NON sblocca il codice
2. salva il ringraziamento in maniera PERMANENTE
3. viene visualizzato negli altri browser
hai idea di quali codici php possono fare al caso mio?
Ultima modifica di Galandas il 7 mar 2014, 21:40, modificato 1 volta in totale.
Motivazione: Inserito codice nel tag BBCode Code
Motivazione: Inserito codice nel tag BBCode Code
Re: Ringraziare per visualizzare i links
No mi dispiace non ho idea, io quando testai le due mod funzionavano bene, non saprei davvero illuminarti su una soluzione alternativa, a meno che non si trova altro sul com, oppure facendo una ricerca in rete.
Chi c’è in linea
Visitano il forum: Nessuno e 10 ospiti