Portal Viimeisin viestiketju muokkaus

MODien asennus ja omat muokkaukset.
tunari
Oppii uutta
Oppii uutta
Viestit:48
Liittynyt:03 Elo 2008, 14:48
Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja tunari » 05 Joulu 2008, 23:40

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?

Avatar
Peetra
phpBB Bitch
phpBB Bitch
Viestit:1169
Liittynyt:04 Kesä 2007, 16:45
Paikkakunta:Kokkola
Viesti:

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja Peetra » 28 Joulu 2008, 18:50

Varmasti kannattaisi laitta tietoja hieman mistä foorumista ja mistä MODista puhut. ;)
muista backuppi!
hyvä copy/paste monen kannan dumpille: http://www.patrickpatoray.com/?Page=30 // ei tartte omaa ohjelmistoa.
hyvä ison kannan dumpeille http://www.mysqldumper.net/ //Selkeä käyttöliittymä! Asentuu palvelimelle kuin itsestään. :ugeek:

tunari
Oppii uutta
Oppii uutta
Viestit:48
Liittynyt:03 Elo 2008, 14:48

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja tunari » 02 Helmi 2009, 11:22

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

tunari
Oppii uutta
Oppii uutta
Viestit:48
Liittynyt:03 Elo 2008, 14:48

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja tunari » 06 Helmi 2009, 22:57

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);
Viimeksi muokannut tunari, 06 Helmi 2009, 23:41. Yhteensä muokattu 1 kertaa.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja mrl586 » 06 Helmi 2009, 23:29

tunari kirjoitti:But If i take the Cars forum id it will not show anything..
No messages in this forum?

tunari
Oppii uutta
Oppii uutta
Viestit:48
Liittynyt:03 Elo 2008, 14:48

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja tunari » 06 Helmi 2009, 23:38

Jokaisessa Cars ja Motorcycle alueen sisällä olevassa alueessa on yksi testi viesti.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja mrl586 » 07 Helmi 2009, 12:07

tunari kirjoitti:Jokaisessa Cars ja Motorcycle alueen sisällä olevassa alueessa on yksi testi viesti.
Mutta onko Cars-alueella viestejä (ala-alueet poislukien)?

tunari
Oppii uutta
Oppii uutta
Viestit:48
Liittynyt:03 Elo 2008, 14:48

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja tunari » 07 Helmi 2009, 18:37

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?

Avatar
Kipe
MODaaja
MODaaja
Viestit:186
Liittynyt:13 Marras 2005, 22:59

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja Kipe » 07 Helmi 2009, 22:33

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 ;) ;)
Kipe

tunari
Oppii uutta
Oppii uutta
Viestit:48
Liittynyt:03 Elo 2008, 14:48

Re: Portal Viimeisin viestiketju muokkaus

Viesti Kirjoittaja tunari » 08 Helmi 2009, 20:31

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 :oops: Noniin nyt taitaa toimia. :D

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 143 vierailijaa