Blocco forum 01/01/2008 mattina (saltato)
Moderatore: Staff
Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Blocco forum 01/01/2008 mattina (saltato)
Il giorno 01/01/2008 mattina ci sarà il trasferimento del forum da phppp2 a phpbb3, quindi il forum non funzionerà per diverse ore, credo almeno 5. Se ci sono cambi di programma scrivo qui 
Ultima modifica di Loris il mar 1 gen 2008, 10:25, modificato 1 volta in totale.
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Blocco forum 01/01/2008 mattina
E noi "drogati" di forum come facciamo?Loris ha scritto:Il giorno 01/01/2008 mattina ci sarà il trasferimento del forum da phppp2 a phpbb3, quindi il forum non funzionerà per diverse ore, credo almeno 5. Se ci sono cambi di programma scrivo qui
A parte gli scherzi, poi ti scrivo una mail perché una regola del forum scozza con la lettura via RSS
buon aggiornamento
- cymon
- Linux 2.x

- Messaggi: 430
- Iscritto il: ven 5 gen 2007, 1:40
- Slackware: 13.1
- Kernel: 2.6.33.4-smp
- Desktop: Fluxbox
- Località: Milano
- Contatta:
Re: Blocco forum 01/01/2008 mattina
Fare la migrazione la mattina post-veglione è una buona ideaLoris ha scritto:Il giorno 01/01/2008 mattina ci sarà il trasferimento del forum da phppp2 a phpbb3, quindi il forum non funzionerà per diverse ore, credo almeno 5. Se ci sono cambi di programma scrivo qui
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Passa passa slacky@slacky.italessiodf ha scritto:se serve l'rss io ne ho riadattato uno e funge bene
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Chi riesce a sistemare sto affare per phpBB3 ?
Codice: Seleziona tutto
<?php
header("Content-Type: text/xml");
//header("Content-Type: text/html; charset=US-ASCII");
require("config.php");
if (file_exists("/tmp/rss.xml")) {
$ora_file = filemtime("/tmp/rss.xml");
if (time() - $ora_file <= 60*5) {
readfile("/tmp/rss.xml");
exit;
}
}
function convertDate($date) {
$ts = strtotime($date);
$date = date("r",$ts);
return $date;
}
function prepare($text,$len=-1) {
$text = html_entity_decode($text);
$text = preg_replace("/\[img([^]]*)\]([^[]*)\[\/img([^]]*)\]/","",$text);
$text = preg_replace("/\[quote([^]]*)\]/","\"",$text);
$text = preg_replace("/\[\/quote([^]]*)\]/","\"",$text);
//$text = preg_replace("/\[([^]]+)\]/","",$text);
//$text = preg_replace("/\[\/([^]]+)\]/","",$text);
$text = preg_replace("/\[([^]]+)\]([^[]*)\[\/\\1\]/","\\2",$text);
if ($len > 0)
$text = substr($text,0,$len)."...";
$text = "<![CDATA[".utf8_encode($text)."]]>";
return $text;
}
$db = mysql_connect($dbhost,$dbuser,$dbpasswd);
if (!$db) die;
if (!mysql_select_db($dbname,$db)) die;
$rss_date = "0000-01-01";
$feed_rss = array();
$feed_order = array();
$tot_threads = 30;
$url_phpbb = "http://www.slacky.eu/forum/";
$sql = "SELECT b.post_id,a.topic_title,date_format(from_unixtime(b.post_time),'%Y-%m-%d %H:%i:%s'),a.topic_id,c.forum_name,a.topic_first_post_id,a.topic_last_post_id
FROM ".$table_prefix."topics a,".$table_prefix."posts b,".$table_prefix."forums c
WHERE a.forum_id=c.forum_id AND a.topic_id=b.topic_id AND c.forum_status=0 AND c.auth_read=0 AND c.auth_view=0 AND a.topic_last_post_id=b.post_id
ORDER BY b.post_time DESC LIMIT ".($tot_threads);
if ($res=mysql_query($sql)) {
while ($row = mysql_fetch_row($res)) {
$tmp = mysql_fetch_row(mysql_query("SELECT post_text FROM ".$table_prefix."posts_text WHERE post_id='$row[0]'"));
$row[7] = $tmp[0];
$link = $url_phpbb."/viewtopic.php?p=".$row[0]."#".$row[0];
$this_thread = array("title" => prepare($row[1]), "link"=> $link, "guid" => $link , "pubDate"=>convertDate($row[2]) ,
"category" => prepare($row[4]) , "description" => prepare($row[7],100));
$feed_rss[] = $this_thread;
$feed_order[] = $row[2];
if ($row[2] > $rss_date)
$rss_date = $row[2];
}
mysql_free_result($res);
}
$rss_date = convertDate($rss_date);
arsort($feed_order);
$tmp_feed = array();
foreach ($feed_order as $k=>$v)
$tmp_feed[] = $feed_rss[$k];
$feed_rss = $tmp_feed;
mysql_close($db);
ob_start();
?>
<rss version="2.0">
<channel>
<title>Slacky</title>
<link>http://www.slacky.eu/forum</link>
<description>Slacky - Italian Slackware Community.</description>
<language>it-it</language>
<managingEditor>info@slacky.it</managingEditor>
<webMaster>info@slacky.it</webMaster>
<image>
<url>http://www.slacky.eu/favicon.ico</url>
<title>Slacky: ultime news e discussioni</title>
<link>http://www.slacky.eu/forum</link>
</image>
<ttl>30</ttl>
<pubDate><?echo $rss_date;?></pubDate>
<lastBuildDate><?echo $rss_date;?></lastBuildDate>
<?php
foreach ($feed_rss as $n) {
?>
<item>
<?php
foreach ($n as $k=>$v)
echo "<$k>$v</$k>\n";
?>
</item>
<?php
}
?>
</channel>
</rss>
<?php
$rss_file = ob_get_contents();
$f = fopen("/tmp/rss.xml","w");
if ($f) {
fwrite($f,$rss_file);
fclose($f);
}
ob_end_flush();
clearstatcache();
?>"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Hai un contatto MSN, JAbber, ICQ, etc... i miei li trovi nel mio profiloLoris ha scritto:Si è il gestore RSS e non ho ancora provato a postare su phpbb.it, volevo prima tentare di risolvere in "casa"
Quello jabber è conraid (at) jabber.linux.it
Lo sto provando in locale, ma voglio capire alcune cose
