Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.40 veröffentlicht (28.05.26)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Threads Posted On Calendar
#1
Eine neue Erweiterung wurde veröffentlicht: Threads Posted On Calendar

Zitat:Shows threads posted on the day views in the MyBB calendar.

Upload to inc/plugins
activate in plugin manager
enjoy.

Vorschau:
http://byteforums.com/calendar.php?actio...h=9&day=22
Zitieren
#2
Ein supergenialer Plugin!!!
Zitieren
#3
Seit einiger Zeit versuche ich diesen Plugin für mein Forum umzuschreiben, also für die Benutzung auf Mybb 1.4, aber irgendwie klappt das nich so richtig.

Habe die Änderungen aus https://forum.mybb.de/thread-10640.html benutzt, soweit diese nötig waren, aber irgenwie wird immer noch nix angezeigt. Hmm.

Mag mir jemand evt. unter die Arme greifen?

LG, GM!
Zitieren
#4
Kannst du mal deinen Code posten?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
PHP-Code:
<?php //Goughy000 -> GOUGHY_CALENDAR_THREADS.php if(!defined("IN_MYBB")) { die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined."); } $plugins->add_hook("calendar_dayview_end", "goughy_calendar_threads_dayviewlist"); function goughy_calendar_threads_info(){ return array( "name" => "Threads On Calendar", "description" => "Lists threads on calendar", "website" => "http://www.byteforums.com/", "author" => "Goughy000", "authorsite" => "http://www.goughy000.com/", "version" => "2.0", "guid" => "a8bd220dd8c01acd028bd360ed2f0f6f" ); } function goughy_calendar_threads_dayviewlist(){ global $events; global $day; global $month; global $year; global $db; global $mybb; $timestamp_from = strtotime($year."-".$month."-".$day." 00:00:01"); $timestamp_to = strtotime($year."-".$month."-".$day." 23:59:59"); $threadsquery = $db->query("SELECT * FROM `".TABLE_PREFIX."threads` WHERE `dateline`>'".$timestamp_from."' AND `dateline`<'".$timestamp_to."'"); $threaddisplay .= "<br /><table border=\"0\" cellspacing=\"1\" cellpadding=\"4\" class=\"tborder\"> <tr> <td class=\"thead\" colspan=\"6\"><strong>Threads Posted</strong></td> </tr>"; $threaddisplay .= "<tr class=\"tcat\"><td></td><td><strong>Title</strong></td><td><strong>Author</strong></td><td><strong>Forum</strong></td><td><strong>Replies</strong></td><td><strong>Views</strong></td></tr>"; if($db->num_rows($threadsquery) > 0){ while($threaddetails = $db->fetch_array($threadsquery)){ $forumdetailsquery = $db->query("SELECT * FROM `".TABLE_PREFIX."forums` WHERE `fid`='".$threaddetails['fid']."'"); $forumdetails = $db->fetch_array($forumdetailsquery); $icondetailsquery = $db->query("SELECT * FROM `".TABLE_PREFIX."icons` WHERE `iid`='".$threaddetails['icon']."'"); $icondetails = $db->fetch_array($icondetailsquery); if($db->num_rows($icondetailsquery) > 0){ $icon = "<img src=\"".$mybb->settings['bburl']."/".$icondetails['path']."\" alt=\"Post Icon\" />"; }else{ $icon = ""; } $threaddisplay .= "<tr class=\"trow1\"><td>".$icon."</td><td><a href=\"".$mybb->settings['bburl']."/showthread.php?tid=".$threaddetails['tid']."\">".$threaddetails['subject']."</a></td><td><a href=\"".$mybb->settings['bburl']."/member.php?action=profile&uid=".$threaddetails['uid']."\">".$threaddetails['username']."</a></td><td><a href=\"".$mybb->settings['bburl']."/forumdisplay.php?fid=".$threaddetails['fid']."\">".$forumdetails['name']."</a></td><td><a href=\"javascript:MyBB.whoPosted(".$threaddetails['tid'].");\">".$threaddetails['replies']."</a></td><td>".$threaddetails['views']."</td></tr>"; } }else{ $threaddisplay .= "<tr colspan=\"2\"><td>No Threads on this day</td></tr>"; } $threaddisplay .= "</table>"; $events.=$threaddisplay; } ?>

Es lässt sich zwar aktivieren im Admin-CP, aber es tut sich nix.
Zitieren
#6
Auf Anhieb sehe ich keinen Fehler.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#7
Jo, so gehts mir auch.
Ich hab die Vermutung das das auslesen nich richtig klappt - hab aber da nich genug PHP-Erfahrung um das festzustellen ... ich seh langsam den Code vor lauter Zeichen nich mehr ^^
Zitieren
#8
Gibt es denn den Hook "calendar_dayview_end"? Ich konnte nur "calendar_dayview_start" finden.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Threads I have posted in / Themen mit eigenen Beiträgen MyBB.de Bot 30 10.469 28.08.2024, 13:20
Letzter Beitrag: schauan
  Limit Number of Calendar Events MyBB.de Bot 3 2.434 12.05.2024, 04:10
Letzter Beitrag: MyBB.de Bot
  Limit Number of Calendar Events MyBB.de Bot 2 2.280 25.10.2013, 21:45
Letzter Beitrag: MyBB.de Bot
  Simple Calendar on Portal for MyBB 1.2.x MyBB.de Bot 36 16.936 11.11.2011, 08:21
Letzter Beitrag: Mina