[2.0.0] CBACK Bedankomat

 
Admin
Avatar
Geschlecht:
Herkunft:
Alter: 34
Homepage: cback.de
Beiträge: 17261
Dabei seit: 12 / 2003
Betreff:

[2.0.0] CBACK Bedankomat

 · 
Gepostet: 24.04.2012 - 14:19 Uhr  ·  #1
Bedankomat
Bedanke Dich für Topics in angegebenen Foren

Vielen Dank an dieser Stelle an delle101 für die Erlaubnis der Veröffentlichung dieses Plugins!

Der Bedankomat ist ein kleines Plugin, welches im ACP einen neuen Punkt hinzufügt bei dem man wählen kann in welchen Foren oder Subforen der Bedankomat aktiv sein soll und wo nicht. In aktiven Foren sieht der Benutzer direkt unter dem ersten Beitrag (auf jeder Seite wegen Hookpoints) eine Liste aller Benutzer, die sich für das Topic bedankt haben und einen Link, um dies selbst zu tun. Klickt er auf den Link erscheint er natürlich selbst auch in der Liste der User, die sich bedankt haben.

Der Mod ist Template unabhängig. Die Erscheinung unter dem ersten Beitrag kann in der class Datei des Mods beim Output ggf. angepasst werden. Aktuell ähnelt die Ausgabe einem Beitrag, jedoch farblich etwas abgesetzt, sodass es nicht irritierend wirkt.

Die Benutzer die abgestimmt haben werden mit dem Profil-CP verlinkt und auch die Farbgruppen werden beachtet. Wie gewohnt ist der Mod ein 100% Autoinstall. ;)


Viel Spaß!




Changelog
v2.0.0
- CF3.3.0 Update&Versionscheck hinzugefügt
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Benutzer
Avatar
Geschlecht:
Herkunft: Antrim, Northern Ireland
Alter: 51
Homepage: motorhomecraic.com
Beiträge: 552
Dabei seit: 10 / 2004
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 12.05.2012 - 16:58 Uhr  ·  #2
English Language file.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Benutzer
Avatar
Geschlecht:
Herkunft: Bayern
Alter: 57
Beiträge: 50
Dabei seit: 05 / 2012
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 09.09.2014 - 23:28 Uhr  ·  #3
Wie kann ich den Code so ändern das der Bedankomat immer nach letzten Posting angezeigt wird
in dem Thema wo die User antworten? Wäre dann nutzvoller da nach mehreren Seiten man immer
noch den Bedankomat sieht. Oft ist es ja so das manche Themen nach einer gewissen Pause wieder
antworten bekommen und User so sich dann gleich bedanken können.

LG Franky
Admin
Avatar
Geschlecht:
Herkunft:
Alter: 34
Homepage: cback.de
Beiträge: 17261
Dabei seit: 12 / 2003
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 10.09.2014 - 13:38 Uhr  ·  #4
Hallo Franky,

dafür müsste man den Einbindungshook komplett umschreiben und das Plugin neu installieren. Der Hook wäre dieser hier im package_setup.php

Code
    $sql_update = array();
    $sql_update['hook_order']  = 9999;
    $sql_update['hook_name']  = 'Bedankomat Topicfuntion';
    $sql_update['hook_active']  = 1;
    $sql_update['hook_key']  = 'cf_inner_postrow';
    $sql_update['hook_sid']  = 'cback';
    $sql_update['hook_code']  = 'if ( $counter == 1 ){include_once(PATH . \'modules/cback_bedankomat/class_bedankomat.\' . EXT);$Bedankomat = new Bedankomat();$row[\'postrow_end_hook\'] .= $Bedankomat->bedankomat_func($topic_id, $topic_info);}';
    $sql_update['hook_module']  = (string)'cback_bedankomat';



Du müsstest ihn z.B. so umstellen:

Code
    $sql_update = array();
    $sql_update['hook_order']  = 9999;
    $sql_update['hook_name']  = 'Bedankomat Topicfuntion';
    $sql_update['hook_active']  = 1;
    $sql_update['hook_key']  = 'class_forum_2';
    $sql_update['hook_sid']  = 'cback';
    $sql_update['hook_code']  = 'if ( true ){include_once(PATH . \'modules/cback_bedankomat/class_bedankomat.\' . EXT);$Bedankomat = new Bedankomat(); echo $Bedankomat->bedankomat_func($topic_id, $topic_info);}';
    $sql_update['hook_module']  = (string)'cback_bedankomat';



Dann steht er immer oben in der Topicansicht. Für unten müsste man leider deutlich mehr ändern (Template Direktausgabe) und bei der Neuinstallation des Plugins verlierst Du alle bisherigen "Dankes".


LG,
Chris
Benutzer
Avatar
Geschlecht:
Herkunft: Bayern
Alter: 57
Beiträge: 50
Dabei seit: 05 / 2012
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 10.09.2014 - 20:52 Uhr  ·  #5
Hallo Chris,

Danke dir das hilft mir schon weiter und werde es mal ausprobieren wie es angenommen wird am besten.

LG Franky
Admin
Avatar
Geschlecht:
Herkunft:
Alter: 34
Homepage: cback.de
Beiträge: 17261
Dabei seit: 12 / 2003
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 11.09.2014 - 13:14 Uhr  ·  #6
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 44
Homepage: ballerabend.net/
Beiträge: 99
Dabei seit: 12 / 2009
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 07.10.2015 - 15:01 Uhr  ·  #7
kann es sein das sich der bedankomat mit dem SEO Plugin nicht funktioniert ??? bei mir kommt jetzt immer diese meldung :

Not Found

The requested URL /forum/Star-Wars-Battlefront-Beta-Erste-Tests-sind-nicht---t1442&bedankomat=doit was not found on this server.
Admin
Avatar
Geschlecht:
Herkunft:
Alter: 34
Homepage: cback.de
Beiträge: 17261
Dabei seit: 12 / 2003
Betreff:

Re: [2.0.0] CBACK Bedankomat

 · 
Gepostet: 08.10.2015 - 12:15 Uhr  ·  #8
Hallo,

das SEO Plugin lässt hier den benötigten Topicparameter nicht zu, um den Bedankomat zu erreichen.
Ist ein Bug bzw. eine fehlende Regel im SEO Plugin, da musst Du Dich bei dem Autor melden, dass parameteraufrufe von Topics abgefangen werden.

LG,
Chris
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.