Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
Dr. Scream

[Suche] THX Mod

Recommended Posts

Also ich hab das nun versucht mit dem Mod Installer zu installieren und da bekomm ich nachher solche Fehler:

Schritt 2 , Teil A: sources/Topics.php überschrieben mit Modtoken mod_thx_machine

Schritt 2 , Teil B: Fehler in sources/Topics.php

Nicht gefunden:

$DB->query( "SELECT p.*,

Schritt 2 , Teil A: sources/Topics.php überschrieben mit Modtoken mod_thx_machine

Schritt 2 , Teil B: Fehler in sources/Topics.php

Nicht gefunden:

$DB->query( "SELECT p.*,

Schritt 2 , Teil C: Fehler in sources/Topics.php

Nicht gefunden:

ORDER BY p.pid LIMIT $first, ".$ibforums->vars['display_max_posts']);

Share this post


Link to post

Ja ja, das liegt daran, das man es unbedingt mit dem ModInstaller machen muß anstatt mal selber zu schauen. ;)

Die gesuchte Zeile ist jedenfalls definitiv noch vorhanden und liegt so bei Zeile 550. Vielleicht hat sich nur ein Leerzeichen geändert oder du hast schon einen anderen Mod da drin.

Share this post


Link to post

Du musst die Dateien nun nicht aus dem ModInstaller entfernen, denke ich.

Ich würde viel eher mal schauen was der Mod Installer bisher bei Dir so angerichtet hat, als Du versucht hattest den Mod einzubauen, und Du die Fehlermeldungen bekommen hast ;)

Überprüfe am besten einfach mal schritt für schritt die ganzen Dateien die von dem Mod betroffen sind, und dann wirst Du das ein oder andere ja evtl. schon von ganz alleine feststellen, denke ich....

@Stefan,

warum selber machen oder schauen, wenn es doch den soo genialen Mod Installer gibt ? :D:lol: :P

Share this post


Link to post

Ok hat sich erledigt ;) Hab nun alles von Hand eingebaut und vorher en Fehler gemacht und die ganze Zeit ne Zeile in der Falschen Datei gesucht ;)

Edited by Dr. Scream

Share this post


Link to post

Die Änderung bezüglich des Query muß auch nicht mehr gemacht werden in der Version 1.3. :)

Hab die Sache mal eben überflogen und da ist ein zusätzlcihes Feature zugekommen, womit man sich die Änderung sparen kann. :)

Damit man mich versteht, bei Step 2 in der Anleitung brauchen Punkt B,C und D nicht gemacht werden. Einfach im ACP unter System Settings => Topics, Posts & Polls die Einstellung Order posts within a topic by auf "Post Date" stellen. :)

Und zum ModInstaller sag ich nichts, sonst bekomme ich auch noch eine Mail von Peter.

:lol:

Share this post


Link to post

Also gut jetzt hab ich alles von Hand eingebaut und bekomme nun Folgenden fehler wenn ich einen Beitrag aufrufe:

mySQL query error: SELECT d.field_1 AS 'geschlecht',p.*,

m.id,m.name,m.mgroup,m.email,m.joined,m.avatar,m.avatar_size,m.posts,m.aim_name,

.icq_number,

m.signature, m.website,m.yahoo,m.integ_msg,m.title,m.hide_email,m.msnname, m.warn_level, m.warn_lastwarn,

g.g_id, g.g_title, g.g_icon, g.g_dohtml

FROM ibf_posts p

LEFT JOIN ibf_members m ON (p.author_id=m.id)

LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup)

WHERE p.topic_id=5 and p.queued != 1

ORDER BY p.post_date LIMIT 0, 15

mySQL error: Unknown table 'd' in field list

mySQL error code:

Date: Tuesday 06th of January 2004 01:04:48 PM

Share this post


Link to post

Ok ich gebe mich geschlagen ;) ich sollte einfach immer erst ein bischen Rumprobieren bevor ich hier was schreibe *kopfgegendiewandhau*

Ich hab einfach mal schritt B C D weggelassen nun kommt kein Fehler mehr.

Bis jetzt Zeigt es mir nur den Button noch nicht richtig an aber das bekomm ich auch noch raus!

Sonst kommt aber wenn ich zu meinem Beitrag "THX" mache will Sie haben nicht die Berechtigung....gibts da nicht ne schönere Fehlermeldung :)

Share this post


Link to post

Nehm bitte mal das originale Query aus Version 1.3 und setzte nicht die Änderung ein, wie in der Anleitung sondern mach das, was ich einen Beitrag darüber beschrieben habe. :)

Share this post


Link to post

Ja das habe ich ja gemacht aber ich bekomme Trotzdem wie schon gesagt "nicht ausreichend berechtigt" wenn ich auf meinen eigenen Beitrag Antworte!

Und eben das Bild des Buttons wird icht angezeigt nur das:

<{A_THANKS}>

Share this post


Link to post

Und eben das Bild des Buttons wird icht angezeigt nur das:

<{A_THANKS}>

Dann hast du das Makro wohl noch nicht eingebaut ;) Sollte aber auch in der Anleitung stehen.

Share this post


Link to post

Und der angelegte User für den Danke-Beitrag muß natürlich ausreichende Rechte haben in den Foren, wo die Funktion eingesetzt wird.

Kann ich mir jedenfalls so vorstellen, da ich den Mod nicht kenne. ;)

Share this post


Link to post

ACP => Skins & Templates => Macros => Edit (Macroset deiner Wahl) => Add a macro

Macro Key : A_THANKS

Macro Replacement : <img src='style_images/<#IMG_DIR#>/t_thanks.gif' border='0' alt=''>

Steht aber auch in der Anleitung. ;)

Share this post


Link to post

Sry, aber ich hab bei mir keinen Button der "Add a macro" heißt!

Hab nun das eben Exportiert und geändert und wieder Importiert das ging prima!

Desweiteren hat der Mod-User volle rechte....aber ich bekomme trotzdem eben die Fehlermeldung wenn ich mir selber Danken will :)

Edited by Dr. Scream

Share this post


Link to post

Sry, aber ich hab bei mir keinen Button der "Add a macro" heißt!

Das liegt daran, das es wohl ein Link ist. :lol:

Current Macros [Add a macro ]

Reicht das oder willst du ein Screenshot? :lol:

Share this post


Link to post

ist noch etwas früh heute, oder ? :D:lol:

und da soll nochmal jemand sagen, daß wir den Leuten hier nichts bis ins kleinste vorkauen würden :D

Share this post


Link to post

Also ich habe doch noch ein Problem, und zwar, das ich nirgendwo im Admin CP den THX Mod in nem Forum Aktivieren oder Deaktivieren kann?!

Also normal gab es das mal, denn ich habe ihn in einem Forum mal aktiviert und jetzt kann ich ihn da nichtmehr deaktivieren weil da einfach die auswahlmöglichkeit fehlt?!

Woran kann das liegen?

Share this post


Link to post

Naja, wahrscheinlich fehlt der Eintrag in der ad_forums.php irgendwie.

Wie gesagt, ich kenne den Mod nicht und kann mich damit jetzt auch nicht wirklich auseinander setzen. Sichere mal deine ad_forums.php und versuch dann mal folgendes.

Suche in der gesamten Datei (kommt dreimal vor, glaub ich) nach

$ADMIN->html .= $SKIN->add_td_row( array( "<b>Posts in this forum increase member's cumulative post count?</b>" ,
und füge jeweils darüber, falls noch nicht geschehen (einmal hast du es ja gemacht)
//-- mod_thx_machine begin
   $ADMIN->html .= $SKIN->add_td_row( array( "<b>Activate the 'Thank You' function for this Forum?</b>" ,
         $SKIN->form_yes_no("allow_thanks", $forum['allow_thanks'] )
   )      );
//-- mod_thx_machine end
Dann suche nach (müßte auch dreimal sein)
$IN['inc_postcount'],
unf füge darunter, falls noch nicht vorhanden:
//-- mod_thx_machine begin
'allow_thanks'       => $IN['allow_thanks'],
//-- mod_thx_machine end

Schau dann mal, ob die Option da ist und ob du sie ausschalten kannst.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×