die nächsten kalender termine ausgeben

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Irgendwie funkt der Download- oder Calendar-MOD dazwischen. Nimm die mal bitte raus und speichere die Datei als page_header_neu.php ab.
Dann includest Du nicht page_header.php, sondern die page_header_neu.php.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

es war der downloadmod :evil: :evil: :evil:
schau:http://mona-davinci.de/phpbb/tcmanzeige.php
passt nur nicht ganz zu meiner css :oops:


aber wie kann dass denn sein, das die sich stören ??

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Naja, es liegt daran, dass ich für i Modulus 2 ein / benutzt habe.... Aber es muss ein % sein.
Also finde:

Code: Alles auswählen

$j=$i/2+1;
tausche aus gegen:

Code: Alles auswählen

$j=$i%2+1;
Und was der Download-MOD da macht weiss ich nicht. Habe keine Ahnung, wie der Code aussieht.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

hi miriam

also nur mit der änderung: / <> % klappt es nicht...

aber ich lasse den download mod code aus der page_header weg :P
der ist (so glaube ich) für ein popup bei neuen downloads = brauch ich nun wirklich nicht...

d.h. als externe datei funzt das ganze, nun möchte ich das ganze in mein portal integrieren,
kann ich meine portal.php einfach um den code ergänzen ??
und wo füge ich ihn ein ?

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Normal schon und dann schreibst Du das ganze noch in das Template (also mit den passenden Variablen). Dann sollte das funktionieren.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Tobias23
Mitglied
Beiträge: 15
Registriert: 22.02.2006 21:04

Beitrag von Tobias23 »

Hallo, wollte bei unserem Forum nun auch so eine hübsche Anzeige der nächsten Veranstaltungen einbauen, und bin dabei auf euren Thread gestoßen. Durch eure 6 Seiten habe ich mich auch noch geschafft zu kämpfen, doch wenn ichs am Ende mit eurer letzten Lösung versuche, kommt bei mir leider nix gescheites raus, sprich, es werden keine Veranstaltungen angezeigt.

Wie sieht denn nun letztlich der Inhalt der Datei
http://mona-davinci.de/phpbb/tcmanzeige.php
aus, mit dem es anscheinend ja nun am Ende doch funktioniert hat?
Wäre echt super, wenn ihr das hier nochmal posten würdet! Danke schon mal!

Tobi
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

hier noch einmal zusammengefasst:

der php teil:

Code: Alles auswählen

//
// CALENDAR
//
if (!$total_comments)
{
   $sql =  "SELECT topic_id, topic_title, topic_calendar_time FROM " . TOPICS_TABLE . "
      WHERE forum_id = 22 AND (topic_calendar_time - UNIX_TIMESTAMP() > 0)
      ORDER BY topic_calendar_time ASC
      LIMIT 0 , 7";
   if( !( $result = $db->sql_query($sql) ) )
   {
      message_die(CRITICAL_ERROR, 'Kann Themen Informationen nicht laden!', '', __LINE__, __FILE__, $sql);
   }

   $template->set_filenames(array(
      'body' => 'cms_comments_body.tpl'
   ));
   while( $row = $db->sql_fetchrow($result) )
   {
      $template->assign_block_vars('termine', array(
               'DATUM' => date("d.m.",$row['topic_calendar_time']),
               'TOPIC_ID' => $row['topic_id'],
               'TOPIC_TITLE' => $row['topic_title'],
      ));
   }
           $template->assign_block_vars('tabelle', array(
      ));
   $db->sql_freeresult($result);
}
	
und der teil aus dem template:

Code: Alles auswählen

<!-- BEGIN tabelle -->
<table width="100%" cellspacing="0" style="border:2px solid #08884C;" cellpadding="2" border="0" class="bgimage">
	<tr>
		<th class="white">Partys in Münster</th>
	</tr>
<!-- END tabelle -->
<!-- BEGIN termine -->
	<tr>
		<td >
			<span class="gen"><b>{termine.DATUM}</b></span>
			<span class="topictitle"><a class="topictitle" TARGET = "_parent" href=viewtopic.php?t={termine.TOPIC_ID}>{termine.TOPIC_TITLE}</a></span><br>
		</td>   
    </tr>
<!-- END termine -->
<!-- BEGIN tabelle -->
</table>
<img src="images/spacer.gif" width="1" height="5" alt=".">
<!-- END tabelle -->
so steht alles bei mir, sollte aber auch bei anderen so laufen...

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
MadDoubleF
Mitglied
Beiträge: 1
Registriert: 23.02.2017 09:27

Re: die nächsten kalender termine ausgeben

Beitrag von MadDoubleF »

kolja hat geschrieben: ist es möglich variablen ( {user_name} ) in einem post auswerten zu lassen ??
Ähmm... ich beziehe mich jetzt auf die ursprüngliche Frage (siehe oben). Da im weiteren Verlauf "nur" an PHP's gebastelt wurde und ich null Ahnung davon habe, wollte ich die Frage nochmal hervorheben. Jetzt kommt wahrscheinlich wieder die gleiche Frage: "Was willst du denn machen?"

Aaalsooo... In euren Augen vielleicht recht simpel. Für mich kompliziert. Auf der Startseite gibt es unten ein Feld, dass den letzten registrierten User zeigt. Das Feld heißt {new_username}. Soweit bin ich schonmal. Aber wie bekomme ich dieses Feld in ein Textfeld? Ich hätte gerne eine Laufschrift, in der dieses Feld eingebettet ist. Für die Laufschrift habe ich den Mod "Advanced BBCode Box" installiert. Funzt soweit auch. Nur die Variable krieg ich nicht rein. Kann man das durch einen neuen BBCode lösen? Sowas wie [BBCode]<Variablenname>[/BBCode]? Wenn ja, dann könnte man das ja für jede beliebige Variable nutzen.
Antworten

Zurück zu „Coding & Technik“