Hjälp med kodning för okunnig.

Frågor kring MODdar (modifikationer) för phpBB 3 (3.0.0 eller senare).

Moderatorer: Moderatorgrupp, Supportgrupp

Skriv svar
xhriz
Ny medlem
Ny medlem
Inlägg: 8
Blev medlem: 2005-01-26 03:16
Svar: 0

Hjälp med kodning för okunnig.

Inlägg av xhriz »

Jag är inget bra på att skriva kod helt värdelös faktiskt.

Har nu för första gången gått över till phpbb3 istället för phpbb2. Vad jag behöver är en nyhetsmod. Till phpbb2 använde jag fetch all men det finns inte till phpbb3 ännu. Hittade en som fungerade bra men det krävs lite kod eftersom den fortfarande är i beta. Har frågat i tråden där MOD finns men de är inte sugna på att hjälpa till med just den biten.

Länk till Mod

Jag ska hämta poster som visas som nyheter på min hemsida. Det jag vill ha är rubrik, datum, själva posten såklart , länk till tråden i forumet för kommentarer.

Koden för att skriva ut det utan rss ser ut så här

Kod: Markera allt

$news_data = $news->get_news(true);
	 $output = "<div>";
    foreach ($news_data as $key => $val)
    {
        $output .= "<h1>".censor_text ($news_data[$key]['subject'])."</h1>";
        /* Parse bbcode */
        if ($news_data[$key]['bitfield'])
        {
            $news_data[$key]['text'] = $bbcode->bbcode_second_pass($news_data[$key]['text'], $news_data[$key]['bbc_uid'], $news_data[$key]['bitfield']);
        }
        $news_data[$key]['text'] = bbcode_nl2br($news_data[$key]['text']);
        $news_data[$key]['text'] = smiley_text($news_data[$key]['text']);
    
        $output .= "<p>".$news_data[$key]['text']."</p>";
    }
    print($output . "</div>"); 
Det blir så här http://85.228.107.99/settlers/example.php

Det jag vill ha är då detta men även vem som postat, datum/tid, länk till tråden i forumet för kommentar. Lite som det blir med rss
Det blir så här http://85.228.107.99/settlers/example.php?view=rss

Här är lite som kan hjälpa kanske.

Kod: Markera allt

Array
(
    [0] => Array
        (
            [subject] => Welcome to phpBB3
            [text] => This is an example post in your phpBB3 installation. Everything seems to be working. You may delete this post if you like and continue to set up your board. During the installation process your first category and your first forum are assigned an appropriate set of permissions for the predefined usergroups administrators, bots, global moderators, guests, registered users and registered COPPA users. If you also choose to delete your first category and your first forum, do not forget to assign permissions for all these usergroups for all new categories and forums you create. It is recommended to rename your first category and your first forum and copy permissions from these while creating new categories and forums. Have fun!
            [time] => 1198244009
            [bitfield] => 
            [bbc_uid] => 
            [reply_count] => 
            [news_poster] => xhriztjan
            [news_poster_colour] => AA0000
            [forum_id] => 2
            [topic_id] => 1
            [post_id] => 1
            [forum_name] => Your first forum
        )

Till phpbb2 lyckades jag få ihop det själv på något vis

Kod: Markera allt

<!-- NEWS -->

<?php for ($i = 0; $i < count($news); $i++) { ?>


<table width="100%" border="0" cellpadding="3" cellspacing="1" class="style2">
  <tr>
    <th align="left"><font size="4"><?php echo $news[$i]['topic_title']; ?><?php if ($news[$i]['topic_trimmed']) { echo '...'; } ?>
      <br>
      </font><font class="style5"><?php echo create_date($board_config['default_dateformat'], $news[$i]['post_time'], $board_config['board_timezone']); ?><br></font><hr size="1" color="#333333"/>
<font class="style2"><?php echo $news[$i]['post_text']; ?><?php if ($news[$i]['trimmed']) { echo '...'; } ?></font>
 <hr size="1" color="#333333"/><br /></th>
  </tr>
</table>
<?php } ?>
<!-- NEWS -->
Någon som kan hjälpa mig skriva ihop ett för phpbb3 sidan? Bara strukturen, jag kan själv koppla ihop det med min css fil.
Användarens profilbild
Kjell
Hedersmedlem
Hedersmedlem
Inlägg: 4510
Blev medlem: 2006-11-11 23:35
Svar: 0
Ort: Den Haag, Holland
Kontakt:

Re: Hjälp med kodning för okunnig.

Inlägg av Kjell »

Utan att fördjupa mig i det här, men är det så att du vill plocka ur en nyhet från ett forum (topics) till en egen sida?

För om jag förstår det här rätt så använder den här modden samma grunddata som viewtopic.php använder föruom ett par flaggor. Om det är så, så har jag lite kod du kan leka med, Du får städa i koden (ta bort det som är överflödigt)
Bilagor
newsforum.zip
(4.02 KiB) Nerladdad 317 gånger
/Kjelle KonsultPoolen * Facebook * Twitter * MODx Verkstan
Brukar sova lite efter 29:e timman och Ingen support via PM!
xhriz
Ny medlem
Ny medlem
Inlägg: 8
Blev medlem: 2005-01-26 03:16
Svar: 0

Re: Hjälp med kodning för okunnig.

Inlägg av xhriz »

Tack!

Det är så enkelt jag vill ha det, men det är inte enkelt om man inte kan. Det här kan jag arbeta med och få att fungera perfekt.
Rikard Ainz
Medlem
Medlem
Inlägg: 26
Blev medlem: 2008-01-18 15:44
Svar: 0

Re: Hjälp med kodning för okunnig.

Inlägg av Rikard Ainz »

Hmm, intressant.
Min webredaktör vill få in sånt också.

Synd att det är beta, men får kolla bättre på phpbb.com

Fyller på nedan, vid behov.
Teknikens Världs Forum - Sveriges största biltidning.
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 09:38
Svar: 0
Ort: Kokkola, Finland.

Re: Hjälp med kodning för okunnig.

Inlägg av tumba25 »

Homdax skrev:Fyller på nedan, vid behov.
Nej, ny fråga = ny tråd.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster