Hallo User,
das Plugin ist nun seit langem Kaffee trinken erfolgreich eingebaut (siehe Screenshot).
Kann ich nun das Thread wie folt umbauen:
Man soll nach 3 Tagen (4320 Minuten) pushen können. Dies ist im ACP einstellbar und funktioniert einwandfrei.
Ich möchte nun so das Script umbauen, dass man die Funktion erst ausführen kann, wenn man wieder pushen kann.
Also User hat am 11.07. 17:00 Uhr gepusht. Nun sollte man wieder auf den Push drauf klicken können, wenn Wir denn 14.07. 17:00 Uhr pushen können.
Kriegen Wir das hin?
Gruß
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Welcher Screenshot und was hast Du denn nun nach einem Monat Kaffee trinken als Plugin schlussendlich eingebaut?
Der eingebundene Link bzw. href war falsch. Das Plugin, wenn man Sie in einem anderem Themplate einbindet, ging nicht. Es gab Fehlermeldungen. Nachdem ich in MySQL Datenbanken und PHP Befehle durchgegangen bin, ist mir aufgefallen, dass die "tid" falsch eingebunden war.
Lösung war: tid={$thread['tid']
Dies war falsch eingebunden. Nun ist Sie auch an der richtige Stelle eingebunden und funktioniert einwandfrei.
Gruß
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
11.07.2014, 20:14
(Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2014, 20:15 von Jockl.)
Könntest Du Dich bitte etwas klarer ausdrücken, wenn Du Hilfe benötigst? Wir brauchen hier nicht irgendwelche Codeschnipsel und Beschreibungen von Details, sondern das Plugin, das Du nun verwendest.
Ich verwende das Plugin: Bump Thread (1.02)
und möchte nun:
Man soll nach 3 Tagen (4320 Minuten) pushen können. Dies ist im ACP einstellbar und funktioniert einwandfrei.
Ich möchte nun so das Script umbauen, dass man die Funktion erst ausführen kann, wenn man wieder pushen kann.
Also User hat am 11.07. 17:00 Uhr gepusht. Nun sollte man wieder auf den Push drauf klicken können, wenn Wir denn 14.07. 17:00 Uhr pushen können.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
11.07.2014, 20:20
(Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2014, 20:20 von Jockl.)
Was Du möchtest, hast Du ja oben schon beschrieben.
Ich kann das Plugin leider nicht finden. Redest Du von dem
hier verlinkten?
Richtig,.. das ist das Plugin.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Suche die Zeilen
PHP-Code:
global $bumpthread, $templates, $tid;
eval('$bumpthread = "'.$templates->get('showthread_bumpthread').'";');
und ersetze das durch
PHP-Code:
global $bumpthread, $templates, $tid, $db;
$query = $db->simple_select('threads', 'lastpostbump', 'tid='.$thread['tid']);
$result = $db->fetch_array($query);
if($thread['lastpostbump'] && (TIME_NOW - $mybb->settings['bumpthread_interval']*60) >= $result['lastpostbump']){
eval('$bumpthread = "'.$templates->get('showthread_bumpthread').'";');
}
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
11.07.2014, 20:59
(Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2014, 21:00 von Jockl.)
(11.07.2014, 20:52)TelCont@r schrieb: An der Funktion hat sich nichts geändert. Was sollte sich denn da ändern?
Es hat sich sehr wohl etwas geändert. Der Push-Button taucht nach erfolgtem Push erst wieder auf, wenn die Zeit um ist, damit wieder gepusht werden kann.
Habe das an dem von mir modifizierten Plugin gerade selbst ausprobiert und es funktioniert. Sollte auch bei dem Original-Plugin klappen.
Was Du mit Deiner Verlinkung vorhast, kapiere ich nicht....