New-Post Button anzeigen lassen, wenn neuer Beitrag

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.
Fischbrötchen
Mitglied
Beiträge: 8
Registriert: 19.02.2008 14:16

Beitrag von Fischbrötchen »

@Boecki91: Genau das meine ich :)

Gibts dazu auch irgendwo eine Art Erklärung für diese Funktion, weil diese ist mir ganz neu und ich wüsste gerne wie und was die genau bewirkt ? :)

@Jan500: Meinst du die Forumcodes von phpbb? Naja, die meisten Forencodes, die ich nach Infos durchsucht habe, ging in die Hose :oops: :wink:

MfG,
Fischbrötchen
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

welche funktion meinst du jetzt? get_topic_tracking(); oder if() ?

get_topic_tracking(); ist ja eine phpbb spezifische funktion...


... ich weiß wirklich nicht ob es hilfreich ist dir hier jetzt weiterzuhelfen, wenn du nichtmal den phpbb code verstehst bzw weißt wie man eine ifabfrage richtig konstruiert...

wäre ein kleineres projekt nicht besser für den anfang für dich?

jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

bei deinem System kannst du auch nicht irgendwelche Codes aus irgendwelchen Software-Stücken nehmen. Stell dir vor du baust ein Auto; den Motor hast du von Mercedes; die Karosserie von BMW; den Innenraum von VW und die Elektronik von Porsche.
Logisch das das ohne weitere Anpassungen in die Hose geht :wink:

Wenn ich neue Funktionen verstehen will lese ich mir die Kommentare zu den Funktionen durch, überlege mir wofür was gut sein könnte, überlege mir was passiert wenn ich was weg lasse/verändere hinzufüge.

Hilfreich ist auch ein Stopen des Scriptes und die Ausgabe der Variablen z.B.:

Code: Alles auswählen

die(var_dump($_POST));
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Fischbrötchen
Mitglied
Beiträge: 8
Registriert: 19.02.2008 14:16

Beitrag von Fischbrötchen »

@Jan500: Ja sicher weiß ich wie man eine if Abfrage bildet :roll:

Sonst könnte ich ja schlecht die ganzen anderen Funktionen bei meinem Forum basteln oder? Mir war nur die get_topic_tracking(); Funktion nicht klar :roll:

@Boecki91: Ich schau mich mal in den Codes von anderen Foren um. Vielleicht finde ich ja diese Fuktion und dann sehe ich ja alles.

Vielen Dank schonmal für eure Hilfe :wink:

Mit freundlichen Grüßen,
Fischbrötchen
Fischbrötchen
Mitglied
Beiträge: 8
Registriert: 19.02.2008 14:16

Beitrag von Fischbrötchen »

Hallo zusammen,
tut mir leid, dass ich diesen Thread nochmal aufrollen muss, aber ich finde leider keine Lösung für mein Problem. Ich habe schon tausende von Möglichkeiten durchprobiert, aber leider komme ich auf kein positives Ergebniss.

Bei den Hilfen für Coder steht ja das bei get_topic_tracking:

Code: Alles auswählen

 
955  function get_topic_tracking($forum_id, $topic_ids, &$rowset, $forum_mark_time, $global_announce_list = false)
 956  {
 957      global $config, $user;
 958  
 959      $last_read = array();
 960  
 961      if (!is_array($topic_ids))
 962      {
 963          $topic_ids = array($topic_ids);
 964      }
 965  
 966      foreach ($topic_ids as $topic_id)
 967      {
 968          if (!empty($rowset[$topic_id]['mark_time']))
 969          {
 970              $last_read[$topic_id] = $rowset[$topic_id]['mark_time'];
 971          }
 972      }
 973  
 974      $topic_ids = array_diff($topic_ids, array_keys($last_read));
 975  
 976      if (sizeof($topic_ids))
 977      {
 978          $mark_time = array();
Quelle aus: http://www.cybercosmonaut.de/xref3/incl ... .html#l952

Kann mir jemand vielleicht doch nochmal helfen? Auf was muss ich hierbei aufpassen und wie muss ich das ganze definieren?

Vielen Dank schonmal im Vorraus ;)

Mit freundlichen Grüßen,
Fischbrötchen
Antworten

Zurück zu „Coding & Technik“