Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
Helge

Probleme/Fragen zu DRAGORANS PORTAL

Recommended Posts

Jetzt hab ich ein weiteres Problem.

Und zwar werden keine Massenmails also Newsletter übers Board versendet,seit ich das Portal drauf habe.

Meine Einstellungen habe ich nicht verändert und alles klappte bisher.

Muss ich irgendwo etwas nachtragen,damit es wieder geht,da vorher alles ok war.

Gruß Denty

Share this post


Link to post

Und schon wieder ich *grins*

Jetzt hab ich noch ein klitzekleines Problemchen.

Und zwar habe ich ja links im Portal die Liste der Top 20 Poster.

Wie kann ich es so einstellen oder verändern,das vor jedem Mitglied der Rang/Platz steht?

Also Platz 1 = xxx

Platz 2 = xxx

etc.

Im MK Portal wurde dieses angezeigt,leider im Dragoran Portal nicht.

Hat einer ne Idee? :)

Share this post


Link to post

Noch eine kleine Frage..

Im Portal kann man ja unter Letzte Themen den letzten Beitrag anzeigen lassen.

Mit jeweils einem Link zum letzten Beitrag.

Drunter, je nach Einstellung den, der ihn gepostet hat.

Ebenso Hits, Antworten, etc..

Das einzige, was ich nicht hinbekomme, aber gerne hätte, wäre das Datum des letzten Postings, das unter dem Link zum letzten Beitrag angezeigt werden soll..

Also quasi einfach das Datum, wann das Posting geschrieben wurde, anzeigen.

Viele Grüße..

So far..

Contess

Share this post


Link to post

Und schon wieder ich *grins*

Jetzt hab ich noch ein klitzekleines Problemchen.

Und zwar habe ich ja links im Portal die Liste der Top 20 Poster.

Wie kann ich es so einstellen oder verändern,das vor jedem Mitglied der Rang/Platz steht?

Also Platz 1 = xxx

Platz 2 = xxx

etc.

Im MK Portal wurde dieses angezeigt,leider im Dragoran Portal nicht.

Hat einer ne Idee? :)

Hab schon einiges versucht,aber ich bekomme es einfach net hin.

Habe z.B. :

{$data['rating']}

dort eingefügt,aber das geht auch net in der Skin_portal.php.

Bin etwas hilflos zur Zeit. :(

Share this post


Link to post

Arcadebox:

Für alle die es interessiert habe ich nun die php Datei,für den Tubesocks Mod eurer Arcadeseite.

Einfach neue PHP-Box erstellen und folgenden Code einfügen:

<?php

global $ibforums, $DB, $std;

 $DB->query("SELECT g.gid, g.gtitle, g.gname, g.gcat, g.gcost, g.gwords, cat.password FROM ibf_games_list AS g, ibf_games_cats AS cat WHERE g.active=1 AND g.gcat=cat.c_id AND trim(password)='' ORDER BY RAND() LIMIT 1");

 $random_game = $DB->fetch_row();

     $DB->query("SELECT s.*, g.gtitle, g.decpoints, g.gid, c.password FROM ibf_games_scores AS s, ibf_games_list AS g, ibf_games_cats AS c WHERE s.gid=g.gid AND g.gcat=c.c_id AND trim(password)='' ORDER BY datescored DESC LIMIT 0, 1");


$newest_score = $DB->fetch_row();


     $latestinfo = $ibforums->lang['newest_score'];


     $i = 0;

     $DB->query("SELECT c.*, g.gcat, cat.password FROM ibf_games_champs AS c, ibf_games_list AS g, ibf_games_cats AS cat WHERE c.champ_gid=g.gid AND g.gcat=cat.c_id AND trim(password)='' ORDER BY champ_date DESC LIMIT 0,1");

     while( $champrow = $DB->fetch_row() )

     {

$champrow['champ_date'] = $std->get_date($champrow['champ_date'],'ARCADE');

      if( $champrow['champ_date'] == date("m/d/Y") )

      {

 $champrow['champ_date'] = $ibforums->lang['today'];

}

      else

      {

 $yesterday = date("m/d/Y", mktime(0, 0, 0, date("m")  , date("d")-1, date("Y")));

 if( $champrow['champ_date'] == $yesterday )

          {

  $champrow['champ_date'] = $ibforums->lang['yesterday'];

 }

}

}







    $league = $DB->query("SELECT l.mid, l.gid, AVG(l.position) AS position, SUM(l.points) as points,

                                 m.name

                                 FROM ibf_games_league AS l

                                 LEFT JOIN ibf_members AS m ON (l.mid=m.id)

                                 ".$extquery."

                                 GROUP by mid

                                 ORDER BY points DESC LIMIT 3");

            while ($row = $DB->fetch_row($league) ) {

                extract($row);

                $rank++;

                $Ctt++;

                $name = $row['name'];

                if ($ibforums->member['id'] == $mid) {

                    $name = "<b>".$name."</b>";

                }

   $Champion['ArcadeChampion'.$Ctt] = '<a href="'.$ibforums->base_url.'showuser='.$mid.'">'.$name.'</a>';



//"<a href='index.php?showuser=$row['mid']'>{$row['name']}</a>";

//  } else {

//         $Champion['ArcadeChampion'.$Cpt] = $ibforums->lang['nobody'];

}


//latest games

$DB->query("SELECT g.gid, g.gtitle, g.gname, g.gcat, cat.password FROM ibf_games_list AS g, ibf_games_cats AS cat WHERE g.active=1 AND g.gcat=cat.c_id AND trim(password)='' ORDER BY g.added DESC LIMIT 1");

$i=0;

while ($row = $DB->fetch_row() ) {

// $links = $this->arcade->check_game($row[gid],$row[gtitle],1);

//  $this->arcade->make_links($row['gid'] , $row['gtitle'], 1);

$game = $row[gid];

$gtitle = $row[gtitle];

//  $newgames[$i] = "<img src='arcade/images/{$row[gname]}2.gif'> <a href="index.php?act=Arcade&do=play&gameid={$game}">{$gtitle}</a>;

//         $i++;

$glink = "<img src='arcade/images/{$row[gname]}2.gif'> <a href='index.php?act=Arcade&do=play&gameid={$game}'>{$gtitle}</a>";

}

echo "<center><b>[<a href='index.php?act=Arcade'>Zur Arcadeseite</a>]</b></center></tr>

<tr><td class='titlemedium' colspan='2'>Arcade Champion</td></tr>

<tr>

<td class='row4'><b>1.Platz:</b> {$Champion['ArcadeChampion1']}<br></td>

</tr>

<tr>

<td class='row4'><b>2.Platz:</b> {$Champion['ArcadeChampion2']}<br></td>

</tr>

<tr>

<td class='row4'><b>3.Platz:</b> {$Champion['ArcadeChampion3']}<br></td>

</tr>

<tr>

<td class='titlemedium' colspan='2'>Neuestes Spiel</td>

</tr>

<tr>

<td class='row4'>{$glink}</td>

</tr>

<tr>

<tr>

<td class='titlemedium' colspan='2'>Zufalls Spiel</td>

</tr>

<tr>

<td class='row4'>

<img src='arcade/images/{$random_game[gname]}2.gif' title='{$random_game[gtitle]}' alt='{$random_game[gtitle]}'>  <a href='index.php?act=Arcade&do=play&gameid={$random_game['gid']}'>{$random_game[gtitle]}</a>

<tr>

<td class='titlemedium' colspan='2'>Letztes Ergebnis</td>

</tr>

<tr>

<td class='row4'>{$newest_score['name']} hat {$newest_score['score']} Punkte erspielt in..<a href='index.php?act=Arcade&do=play&gameid={$newest_score['gid']}'>{$newest_score['gtitle']}</a></td>

</tr>";

// <td class='titlemedium' colspan='2'>Latest Champion</td>

// </tr>

// <tr>

// <td class='row4'>{$champrow['champ_name']} is the new Champion of <a href='{$ibforums->base_url}act=Arcade&do=play&gameid={$champrow['champ_gid']}'>{$champrow['champ_gtitle']} </a>as of {$champrow['champ_date']}</td>

// </tr>


?>

Ich habs schonmal ins deutsche übersetzt.

Gruß Denty

Share this post


Link to post

hab das portal übers ipb 1.2 gebügelt & ist auch im acp integriert (reiter "portal", alle funktionen/boxen einstellbar) -sobald ich das teil jedoch per mod-installer installiere zeigte er mir an, dass ein fehler aufgetreten ist (irgendein eintrag in der index.php nicht gefunden; dieser ist jedoch vorhanden.), der mod ist trotzdem installiert.

nun zu meinem problem: es wird kein portal angezeigt. 0_o

Share this post


Link to post

hallo,

ich habs geschafft, das portal auch mal zu installieren nur zeigt es mir auf meiner startseite schlichtweg nix an, obwohl boxen erstellt worden sind und alle modifikationen gemäß der anleitung gemacht worden sind - was könnte ich übersehen haben?

edit: wenn ich die mod_portal_install.php starte, dann ist auch nix weiter zu sehen. man sieht die seite auf der steht was von installing progress aber es passiert nix. kann man die benötigten tabellen von hand erzeugen?

edit2: ich hab mal die DB gecheckt, die tabellen sind erstellt worde, so dass die mod_portal_install wohl funktioniert hat. auch tauch das portal im ACP auf, nur auf der startseite bzw. in der forenansicht allgemein nicht.

Edited by Skoell

Share this post


Link to post

so, jetzt hab ich das portal mit dem modinstaller installiert, nur tut es weiterhin nichts. wenn ich auf das forum gehe, dann kommt nur das normale forum ohne portal. gibts da irgendeinen trick?

was muss ich denn bei Hier kannst du das Trennzeichen für Boxen mit Zufallsinhalt festlegen eingeben? irgendwas was ich mag, oder gibts da was spezielles?

edit: abgesehen davon habe ich zweimal die seite "start" in meinem AdminCP - was soll ich damit anfangen?

Edited by Skoell

Share this post


Link to post

Wenn du meine Meinung dazu haben möchtest: benutz eine andere Portalsoftware.

Das Dragoran Portal wird leider nicht mehr supportet und seit der letzten Sicherheitslücke habe auch ich es deaktiviert.

Share this post


Link to post

Wenn du PHP kannst empfehle ich eine eigene Lösung - ruhig mit hilfe des IPB SDK von sf.net.

Ich jedenfalls habe mir eine eigene Lösung gebastelt.

Ausser dem Dragoran Portal hatte ich nie ein frei verfügbares Portal im Einsatz, kann also auch nichts empfehlen.

Was für Anforderungen stellst du denn an ein Portal?

Share this post


Link to post

Wenn du PHP kannst empfehle ich eine eigene Lösung - ruhig mit hilfe des IPB SDK von sf.net.

Was für Anforderungen stellst du denn an ein Portal?

naja, noch kann ich PHP nicht wirklich - ich versuche es gerade anhand eben des forums zu verstehen, indem ich mods usw. auch immer von hand einbaue und nicht mit dem modinstaller.

was die anforderungen angeht - nun hier versuche ichmir auch gerade anhand der gebotenen software klar zu werden: chatanzeige, news, kalender, login, die gängigen sachen eben. werd jetzt mal sehen, was mk-portal so alles kann

Share this post


Link to post

hattest du den auch im ACP--> Portal-->Einstellungen

bei: Was soll beim betretten des Boards angezeigt werden?

auf Portal eingestellt ?

sonst wird das Portal nie angezeig ;)

mfg

Fire

Share this post


Link to post

Schade das es keinen Support mehr gibt.
Ich war hier schon lange nicht mehr,da alles prima mit dem 1.3 läuft.

Leider hab ich nun das Problem das im Portal nur die letzten Themen eines Forums angezeigt werden,alle anderen Foren werden nicht berücksichtigt.

Nur die letzten Beiträge aus der Foren ID 22

Kann das vielleicht auch daran liegen das ich auf eine andere php Version beim Anbieter umgestiegen bin?

Keine Ahnung woran das liegt...

Naja,vielleicht findet sich ja hier noch jemand,der mir da helfen könnte smile.gif

 

PS: Die Zugangsberechtigungen aller Foren hab ich schon gescheckt und da ich ja Admin bin,müssten bei mir ja eh alle Forenbeiträge in der *Letzten Themen* Box angezeigt werden.

Edited by derDenty

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×