Portal, eine tabelle nur für registrierte

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

url zu deiner seite?
Gast

Beitrag von Gast »

Benutzeravatar
Bully
Mitglied
Beiträge: 74
Registriert: 24.04.2002 00:48
Kontaktdaten:

Beitrag von Bully »

ganz rechts, unter dem wm2006-logo
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

hmm komisch ersetz mal

Code: Alles auswählen

$template->assign_block_vars('calendar', array()); 
druch

Code: Alles auswählen

$template->assign_block_vars('switch_calendar', array()); 
und

Code: Alles auswählen

$template->assign_block_vars('calendar.calpeek', array( 
durch

Code: Alles auswählen

$template->assign_block_vars('switch_calendar.calpeek', array( 
und dann in der template datei noch <!-- BEGIN calendar --> und <!-- END calendar --> mit <!-- BEGIN switch_calendar --> und <!-- END switch_calendar --> ersetzen
Benutzeravatar
Bully
Mitglied
Beiträge: 74
Registriert: 24.04.2002 00:48
Kontaktdaten:

Beitrag von Bully »

mit dem in der tpl:
<!-- BEGIN switch_calendar -->


<span class="gen">{calpeek.DATE}:</span><a href="{calpeek.LINK}" class="gensmall">{calpeek.EVENT}</a><br>


<!-- END switch_calendar -->
und dem in der php:
//my_cal_peek
$cal_num = 14; // number of days to look ahead
$peeklen = 30; // subject character length
$datefirst = ''; // display the date in which order 'month' = Month/Day
// (Default: Day/Month)
include_once('./cal_settings.php');
$today = date("Y-m-d") . " 00:00:00";
$window = date("Y-m-d", mktime(0,0,0,date("m"),date("d")+$cal_num,date("Y")));
$sql = "SELECT * FROM ". $table_prefix . $tablename;
$sql .= " WHERE eventspan >= '$today' AND stamp <= '$window'";
$sql .= " ORDER BY eventspan";
$result = $db->sql_query($sql);
$result = mysql_db_query($dbname, $sql);
if ($result)
{
while ($row = mysql_fetch_array($result))
{
$row[stamp] = substr($row[stamp], 0, 10);
$evntdate = split("-", $row[stamp]);
if ($datefirst == 'month') { $shortdate = $evntdate[1] . "/" . $evntdate[2]; }
else { $shortdate = $evntdate[2] . "/" . $evntdate[1]; }
$link = "calendar.php?mode=display&day=".$evntdate[2];
$link .= "&month=".$evntdate[1]."&year=".$evntdate[0];
$link = ereg_replace("=0", "=", $link);
$curevnt = $row[subject];
if (strlen($curevnt) > ($peeklen+3))
{
$curevnt = substr($curevnt, 0, $peeklen) . "...";
}
else
{
$curevnt = $curevnt;
}
$template->assign_block_vars('switch_calendar.calpeek', array(
'LINK' => $link,
'DATE' => $shortdate,
'EVENT' => $curevnt
)
);
} # end of while
}

//end of my_cal_peek
hab ich als angemeldeter nur die anzeige
:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

tpl datei:

Code: Alles auswählen

<!-- BEGIN switch_calendar --> 
<!-- BEGIN calpeek --> 
<span class="gen">{switch_calendar.calpeek.DATE}:</span><a href="{switch_calendar.calpeek.LINK}" class="gensmall">{switch_calendar.calpeek.EVENT}</a><br> 
<!-- END calpeek --> 
<!-- END switch_calendar -->
ah
Benutzeravatar
Bully
Mitglied
Beiträge: 74
Registriert: 24.04.2002 00:48
Kontaktdaten:

Beitrag von Bully »

jip, jip, Hurraaaa

tut, danke
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

[size=0]na endlich[/size] bitte...

ah
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“