News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Feed RSS in 1.1.16

Started by hollywood91, February 20, 2012, 02:04:39 PM

Previous topic - Next topic

hollywood91

salve ho installato un mod per il feed rss io ho la versione 1.1.16
http://custom.simplemachines.org/mods/index.php?mod=624
uno dei pochi compatibili.. l'ho settato e tutto ma non funziona... come posso risolvere? ne esiste un altro che funziona?

emanuele

Ciao e benvenuto su sm.org! :)

Ed ora tiratina d'orecchi: cosa vuol dire non funziona? :P


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

installazione ok
ma non posta i feed
sembra inattivo

emanuele

QuoteRequires fsockopen,fopen, or curl php function to be enabled
Sei sicuro che il tuo host abbia queste funzioni attive? (ne conosco almeno uno che non le ha se non per specifici siti a meno di lasciare il numero di telefono)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91


emanuele

Questo lo fai:
QuoteAllows you to add RSS Feed Posting Bots to your forum.
You can either use a real cron job
Using the following file
http://www.yourforums.com/cronrss.php

Questo lo devi fare tu manualmente di tanto in tanto, oppure usare un chron job.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

Notice: Undefined index: count_posts in /var/www/vhosts/***/***.com/httpdocs/smf/Sources/Subs-RSS.php on line 188 Notice: Undefined index: smfrssposter_admin in /var/www/vhosts/***/******.com/httpdocs/smf/cronrss.php on line 19

emanuele

#7
Cerca:
$row['count_posts'] = $row2['count_posts'];
e rimpiazzalo con:
$row['count_posts'] = $row2['countPosts'];

Stesso file, cerca:
mysql_freeresult($request);
e rimpiazzalo con:
mysql_free_result($request);

Edit: rimosso pezzo di codice inutile.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

ma in che file devo cercare?
perchè nel cronrss.php c'è solo questo
<?php

ini_set
("display_errors",1);
// SSI needed to get SMF functions
require('SSI.php');

// For the rss functions
if (isset($smcFunc))
require_once($sourcedir '/Subs-RSS2.php');
else
require_once($sourcedir '/Subs-RSS.php');

UpdateRSSFeedBots();
die(
$txt['smfrssposter_admin']);
?>

emanuele

Nell'errore che hai riportato erano nominati due file: o è uno o è l'altro. :P ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

Notice: Undefined variable: ent_check in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 166 Notice: Undefined variable: utf8 in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 166 Notice: Undefined variable: ent_check in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 166 Notice: Undefined variable: space_chars in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 169 Notice: Undefined variable: space_chars in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 169 Notice: Undefined variable: utf8 in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 169 Notice: Undefined variable: ent_check in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 169 Warning: implode(): Invalid arguments passed in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 169 Parse error: syntax error, unexpected ')' in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php(169) : runtime-created function on line 3 Fatal error: Function name must be a string in /var/www/vhosts/***/****.com/httpdocs/smf/Sources/Subs-RSS.php on line 302

emanuele

Pardon, quel cambiamento non serve.

Edit: anzi, meglio che lo tolga proprio dal post sopra così non si fa confusione. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

#12
ok fatto ma non funziona...
Notice: Undefined index: smfrssposter_admin in /var/www/vhosts/***/*****.com/httpdocs/smf/cronrss.php on line 19

ora quando posta fa questo errore, ci sono tutti i tag come vedi

Lunga vita ai vecchi Windows

Microsoft cambia politica e prende tempo prolungando il supporto per Windows 7, Vista e XP. La nuova generazione puo' attendere?<img width='1' height='1' src='http://feeds.punto-informatico.it/c/32288/f/438866/s/1cd1e98b/mf.gif' [nofollow]; border='0'/><br/><br/><a href="http://da.feedsportal.com/r/126178714497/u/0/f/438866/c/32288/s/1cd1e98b/a2.htm [nofollow]"><img src="http://da.feedsportal.com/r/126178714497/u/0/f/438866/c/32288/s/1cd1e98b/a2.img [nofollow]" border="0"/></a><img src="http://da.feedsportal.com/r/126178714497/u/0/f/438866/c/32288/s/1cd1e98b/a2t.img [nofollow]" border="0"/>
Source: Lunga vita ai vecchi Windows

emanuele

Qual'è il feed che stai cercando di postare?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

partiamo a dire che nel menu admin l'impostazione per impostare il feed non c'è...
infatti non capisco perchè
per trovare i settaggi ho dovuto fare un "caos"
comunque e questo:
http://feeds.punto-informatico.it/c/32288/f/438866/index.rss [nofollow]

emanuele

Quote from: hollywood91 on February 23, 2012, 05:01:13 AM
partiamo a dire che nel menu admin l'impostazione per impostare il feed non c'è...
* emanuele immagina che hollywood91 stia usando il forum in italiano e non abbia installato la traduzione del mod... :P
L'alternativa è che quando l'hai installato non ha modificato i file che doveva.

Due le possibilità (non ho mai usato il mod, quindi sto andando ad intuito leggendo il codice):
1) nel pannello di admin, quando inserisci il feed, ci dovrebbe essere un'opzione "html" da spuntare,
2) oltre a spuntare l'opzione precedente, manca un htmlentities prima di postare il messaggio.
Inizia con 1, se non funziona (non se non c'è, ci deve essere qualcosa), vediamo la due.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

io ho spuntato html ora...
dove metto quella traduzione? e dove faccio quella modifica?

emanuele

Se nella pagina dove hai trovato la traduzione leggi il box "avvisi importanti" ti dice come usare la traduzione.

Funziona ora che hai abilitato l'html o no?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

#18
traduzione funziona

ho cambiato feed ma non lo mette tutto tipo mette due riche poi mette tre puntini "..." e finisce quindi posta solo l'inizio del feed
mentre nel link del cronrss.php da sempre errori

emanuele

ohh...proviamo col metodo brutale:
Code (cerca) Select
'body' => '[b]' . $msg_title . "[/b]\n\n" . $msg_body,
Code (sostituisci con) Select
'body' => '[b]' . $msg_title . "[/b]\n\n" . htmlentities($msg_body),

ATTENZIONE: questo riconvertirà tutto quel che può in html, abilitando di fatto l'html nei post. Se il feed contenesse script o altro questi verrebbero visualizzati ed eseguiti! (i.e. potenziale problema se il feed provenisse da un sito compromesso)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood91

dove faccio quella modifica?
comunque mi posta solo due righe per ogni feed

emanuele

Quote from: hollywood91 on February 23, 2012, 06:12:25 AM
dove faccio quella modifica?
Sempre al solito posto.

Quote from: hollywood91 on February 23, 2012, 06:12:25 AM
comunque mi posta solo due righe per ogni feed
Questo presumibilmente dipende da cosa c'è nel feed. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

stylusss

Quote from: emanuele on February 22, 2012, 05:04:23 AM
Cerca:
$row['count_posts'] = $row2['count_posts'];
e rimpiazzalo con:
$row['count_posts'] = $row2['countPosts'];

Stesso file, cerca:
mysql_freeresult($request);
e rimpiazzalo con:
mysql_free_result($request);

Edit: rimosso pezzo di codice inutile.

This worked for me too, thank you.
For top-notch server quality and expertise, visit CoreISP.net

Advertisement: