Sivu 1/1
Portal Viimeisin viestiketju muokkaus
Lähetetty: 05 Joulu 2008, 23:40
Kirjoittaja tunari
Osaisikohan kukaan neuvoa miten tuon Viimeisin viestiketju blockin sais toimimaan seuraavasti.
Viimeisin suosittu viestiketju -> Näyttäisi alueen nro:1 uusimmat viestit
Viimeisin viestiketju -> Näyttäisi alueen nro:2 uusimmat viestit
Eli miten voisin määritellä miltä alueelta veistit haetaan?
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 28 Joulu 2008, 18:50
Kirjoittaja Peetra
Varmasti kannattaisi laitta tietoja hieman mistä foorumista ja mistä MODista puhut.

Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 02 Helmi 2009, 11:22
Kirjoittaja tunari
Sain ongelman ratkaistua ja unohdin laittaa tänne vastauksen.
Eli ongelmaan sain ratkaisun laittamalla oikeanlaisen AND sql lauseen.
Ratkaisu oli yksinkertainen mutta tietämättömälle vaikea.
Käytössäni on phpbb3-portal.1.2.2
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 06 Helmi 2009, 22:57
Kirjoittaja tunari
Noniin.. Nyt aloin testaamaan sivustoja ja heti kosahti. Olin jo siinä luulossa että tämä ongelma on hoidettu.. :sad:
Tässäpä hieman tarkeemmin mistä kyse..
Tässä sama viesti jonka laitoin tuonne phpbb3portal sivustolle.
Voitte myös lukea koko jutun sieltä ->
http://www.phpbb3portal.com/viewtopic.php?f=46&t=1773
Oletan että osaatte englantia.. Niin en ala kääntämään.. Vaikka tosin oma englantini on niin ja näin..
Ois jette kiva saada tää ongelma kuntoon
Oh no...
My web page is nearly ready. Now i just realize that this part dosent work :eviL
When i ad the AND forum_id = 24 it did work on one topic area. But i would have like to get it work like this.
Cars <-- All posts wrom here in Recent hot topics
Honda
Porche
Opel
Motorcycle <--- All posts wrom here in Recent topic
Suzuki
Kawasaki
Honda
Now it works ok if i take id from like Porche and it will show Porche topics. But If i take the Cars forum id it will not show anything..
It dosen work if i code it like this AND forum_id 12 AND forum_id 17 ......
What can i do?
Here is the code ->
Koodi: Valitse kaikki
//
// Recent hot topics
//
$sql = 'SELECT topic_title, forum_id, topic_id
FROM ' . TOPICS_TABLE . '
WHERE topic_status <> ' . FORUM_LINK . '
AND topic_approved = 1
AND forum_id = 23
AND topic_type = ' . POST_NORMAL . '
' . $sql_where . '
ORDER BY topic_time DESC';
$result = $db->sql_query_limit($sql, $config['portal_max_topics']);
while( ($row = $db->sql_fetchrow($result)) && ($row['topic_title']) )
{
// auto auth
if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
{
$template->assign_block_vars('latest_hot_topics', array(
'TITLE' => character_limit($row['topic_title'], $config['portal_recent_title_limit']),
'FULL_TITLE' => censor_text($row['topic_title']),
'U_VIEW_TOPIC' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id'])
));
}
}
$db->sql_freeresult($result);
//
// Recent topic (only show normal topic)
//
$sql = 'SELECT topic_title, forum_id, topic_id
FROM ' . TOPICS_TABLE . '
WHERE topic_status <> ' . FORUM_LINK . '
AND topic_approved = 1
AND forum_id = 3
AND topic_type = ' . POST_NORMAL . '
' . $sql_where . '
ORDER BY topic_time DESC';
$result = $db->sql_query_limit($sql, $config['portal_max_topics']);
while( ($row = $db->sql_fetchrow($result)) && ($row['topic_title']) )
{
// auto auth
if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
{
$template->assign_block_vars('latest_topics', array(
'TITLE' => character_limit($row['topic_title'], $config['portal_recent_title_limit']),
'FULL_TITLE' => censor_text($row['topic_title']),
'U_VIEW_TOPIC' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id'])
));
}
}
$db->sql_freeresult($result);
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 06 Helmi 2009, 23:29
Kirjoittaja mrl586
tunari kirjoitti:But If i take the Cars forum id it will not show anything..
No messages in this forum?
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 06 Helmi 2009, 23:38
Kirjoittaja tunari
Jokaisessa Cars ja Motorcycle alueen sisällä olevassa alueessa on yksi testi viesti.
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 07 Helmi 2009, 12:07
Kirjoittaja mrl586
tunari kirjoitti:Jokaisessa Cars ja Motorcycle alueen sisällä olevassa alueessa on yksi testi viesti.
Mutta onko Cars-alueella viestejä (ala-alueet poislukien)?
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 07 Helmi 2009, 18:37
Kirjoittaja tunari
mrl586 kirjoitti:tunari kirjoitti:Jokaisessa Cars ja Motorcycle alueen sisällä olevassa alueessa on yksi testi viesti.
Mutta onko Cars-alueella viestejä (ala-alueet poislukien)?
Siis joo ei ole. Kun ei siellä pidäkkään olla vaan niissä ala-alueissa vain. Tosiaan nyt hokasin et siks se ei voi näyttää mitään sillä..
Minkälainen lauseke tohon pitäis sitten laittaa että saisin näkymään usemman ala-alueen tohon?
Kun esim laittamalla ala-alueen id näin: AND forum_id = 13 AND forum_id = 14 Ei tuo näkymään useamman ala-alueen viestejä. Niin mitenkähän se sitten pitäisi muotoilla?
Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 07 Helmi 2009, 22:33
Kirjoittaja Kipe
tunari kirjoitti:mrl586 kirjoitti:Kun esim laittamalla ala-alueen id näin: AND forum_id = 13 AND forum_id = 14 Ei tuo näkymään useamman ala-alueen viestejä. Niin mitenkähän se sitten pitäisi muotoilla?
OR luonnollisesti... ja/tai on eri sana

Re: Portal Viimeisin viestiketju muokkaus
Lähetetty: 08 Helmi 2009, 20:31
Kirjoittaja tunari
Kipe kirjoitti:tunari kirjoitti:mrl586 kirjoitti:Kun esim laittamalla ala-alueen id näin: AND forum_id = 13 AND forum_id = 14 Ei tuo näkymään useamman ala-alueen viestejä. Niin mitenkähän se sitten pitäisi muotoilla?
OR luonnollisesti... ja/tai on eri sana

OR niin tietysti

Noniin nyt taitaa toimia.
