Todo-Liste

Support zum phpBB2 und zu MODs anderer Autoren.

Moderator: Supporter

Todo-Liste

Beitragvon khaledelmansoury » 10. Jul 2005 15:04

Wo finde ich dieses Mod, das eine Todo-liste anzeigt wie hier?
Benutzeravatar
khaledelmansoury
User
 
Beiträge: 101
Registriert: 18. Jun 2005 08:05

Beitragvon AmigaLink » 10. Jul 2005 15:54

Das ist die MOD request ToDo-List von oxpus. :)

Du kannst übrigens alle hier installierten MODs, inkl. Link zum Autor (sofern bekannt), in der Hacksliste und im Download finden!
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon khaledelmansoury » 11. Jul 2005 10:55

Wie kann ich das überhaupt machen, das die Todo-Liste für alle (auch Gäste) im header erscheint , so wie hier?
Benutzeravatar
khaledelmansoury
User
 
Beiträge: 101
Registriert: 18. Jun 2005 08:05

Beitragvon AmigaLink » 11. Jul 2005 12:10

Für die Template Datei (portal_body.tpl):
Code: Alles auswählen
      <!-- BEGIN modrow -->
      <table width="100%" border="0" cellpadding="3" cellspacing="1">
      <tr>
      <td class="catHead" colspan="3" align="center" height="15"><span class="cattitle"><b>{modrow.L_MOD_REQUESTS}</b></span></td>
      </tr>
      <!-- BEGIN detail -->
      <tr>
      <td class="row2" nowrap="nowrap"><span class="gensmall">&nbsp;{modrow.detail.REQUEST_DATE}</span></td>
      <td class="row2" width="80%"><span class="gensmall">{modrow.detail.REQUEST_LINK}</span></td>
      <td class="row2" nowrap="nowrap" align="right"><span class="gensmall">{modrow.detail.REQUEST_STATUS}&nbsp;</span></td>
      </tr>
      <!-- END detail -->
      </table>
      <!-- END modrow -->


Und für die entsprechende php Datei (portal.php):
Code: Alles auswählen
// Mod Request List
$modrow = array();
$sql = "SELECT * FROM " . MOD_REQUESTS_TABLE . "
p   ORDER BY request_time ASC";
if ( !($result = $db->sql_query($sql)) )
{
   message_die(GENERAL_ERROR, "Could not obtain Mod requests todolist information.", '', __LINE__, __FILE__, $sql);
}

while ($row = $db->sql_fetchrow($result))
{
   $modrow[] = $row;
}

$total_modrow = $db->sql_numrows($result);
$db->sql_freeresult($result);

if ( $total_modrow != 0 )
{
   $template->assign_block_vars('modrow', array(
      'L_MOD_REQUESTS' => $lang['Mod_requests'])
   );

   $dateformat = ( $userdata['user_lang'] == 'german' ) ? 'd.m.Y' : 'Y-m-d';

   for($i = 0; $i < $total_modrow; $i++)
   {
      $request_date = create_date($dateformat, $modrow[$i]['request_time'], $userdata['user_timezone']);
      $request_link = stripslashes($modrow[$i]['request_link']);
      $request_subject = stripslashes($modrow[$i]['subject']);
      $request_status = $modrow[$i]['request_status'];

      $request_link = '<a href="'.$request_link.'" class="mainmenu">'.$request_subject.'</a>';

      $template->assign_block_vars('modrow.detail', array(
         'REQUEST_DATE' => $request_date,
         'REQUEST_LINK' => $request_link,
        'REQUEST_STATUS' => $request_status.' %')
      );
   }
}
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon khaledelmansoury » 11. Jul 2005 12:36

Wo soll ich denn das beim portal.php einfügen?

Am Anfang kommt immer der Fehler:

Fatal error: Call to a member function on a non-object in /home/host/khaled/klasse7b/portal.php on line 32

Und am Ende kommt die normale Seite also als ob ich gar nichts verändert hätte!
Benutzeravatar
khaledelmansoury
User
 
Beiträge: 101
Registriert: 18. Jun 2005 08:05

Beitragvon AmigaLink » 11. Jul 2005 12:40

Einfach vor
Code: Alles auswählen
// Generate the page
$template->pparse('body');
einfügen. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon khaledelmansoury » 11. Jul 2005 12:43

Ja jetzt funktioniert es :D
Benutzeravatar
khaledelmansoury
User
 
Beiträge: 101
Registriert: 18. Jun 2005 08:05

Beitragvon AmigaLink » 11. Jul 2005 12:52

Betreibst du mehrere Boards?
Unter dem link in deiner Sig kann ich nur einsehr spärliches Portal entdecken.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon khaledelmansoury » 11. Jul 2005 13:08

Ja ich habe zwei Foren:

1. www.khaledelmansoury.de.vu

und 2. die Klassen-Homepage:

http://www.klasse-7b-lfg.de.vu/

Zugefügt nach 2 Minute(n):

Schreibe ich gleich in meiner Signatur
Benutzeravatar
khaledelmansoury
User
 
Beiträge: 101
Registriert: 18. Jun 2005 08:05

Beitragvon AmigaLink » 11. Jul 2005 16:15

Ah - jetzt wo ich sie sehe, fällt es mir wieder ein. Bild
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Support



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron