Seite 29 von 67

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 27.10.2009 18:18
von Schattentraum
Naböönd ,

okay dank dir :) -ans einbauen mach-

Grueße!

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 11:43
von Schattentraum
Hello ,

so orginal install.xml abgearbeitet. plus doppelter kontrolle.
Dann die wichtigen Bugfixes eingebaut.

Nun hab ich zwei Probleme.

viewtopic_body.html

Orginalcode zum einbauen:

Code: Alles auswählen

<!-- IF THANKS_ENABLE and not S_IS_LOCKED -->
					<!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><li class="thanks-icon"><a href="{postrow.U_THANKS}" title="{L_THANKS1}"><span>{L_THANKS1}</span></a></li><!-- ENDIF --><!-- ENDIF --> 
Danke Button wird nicht angezeigt.

entferne ich das <li class="thanks-icon"> wird kein Button sondern nur der Text angezeigt. Dazumal auf der Linkenseite anstatt rechts neben den bearbeiten , zitieren usw.


Zweites Problem wäre:

Wenn man auf bedanken klickt erscheint:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 [1064]

SQL

SELECT topic_status FROM phpbb_topics WHERE topic_id = 

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: thanks.php
LINE: 46
CALL: dbal_mysqli->sql_query()

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /thanks.php on line 45: Undefined variable: topic_id

An was könnte das liegen ?
Sitzt hier schon 2 Stunden rum und such den Fehler find diesen aber nicht :(

Grueße!

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 11:54
von Mahony
Hallo
Zu Punkt 2: Du hast scheinbar den den SQL-Befehl

Code: Alles auswählen

ALTER TABLE `phpbb_thanks` ADD `topic_id` mediumint(8) unsigned NOT NULL DEFAULT '0';
bzw. diese Änderungen http://phpbb3.pytalhost.com/viewtopic.php?p=503#p503 nicht (oder nicht vollständig) ausgeführt.

Zu Punkt 1: Das dürfte in direktem Zusammenhang mit Punkt 2 stehen.



Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 12:05
von Schattentraum
Hello ,

Code: Alles auswählen

Ihr SQL-Befehl wurde erfolgreich ausgeführt. ( die Abfrage dauerte 0.2148 sek. )
ALTER TABLE `phpbb_thanks` ADD `topic_id` mediumint(8) unsigned NOT NULL DEFAULT '0'
War wohl tatsächlich so O.o
Hab gleich mal noch die anderen SQL-Einträge kontrolliert. Diese sind vorhanden.
Aber die Meldung:
Allgemeiner Fehler
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 [1064]

SQL

SELECT topic_status FROM phpbb_topics WHERE topic_id =

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: thanks.php
LINE: 46
CALL: dbal_mysqli->sql_query()
und:
[phpBB Debug] PHP Notice: in file /thanks.php on line 45: Undefined variable: topic_id
Bleiben leider , auch das Problem mit dem Button ;/

Grueße!

PS:
die Thanks.php >> http://www.phpbb.de/support/pastebin.ph ... view&s=246
die viewtopic.php >> http://www.phpbb.de/support/pastebin.ph ... view&s=247
die viewtopic_body.html >> http://www.phpbb.de/support/pastebin.ph ... view&s=248


Edit:
bzw. diese Änderungen http://nationsofmetal.na.funpic.de/foru ... p=503#p503 nicht (oder nicht vollständig) ausgeführt.
Muss ich das auch einbauen wenn ich vorerst den Hide BB_Code nicht nutze ?

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 12:17
von Mahony
Hallo
Zur thanks.php: Du hast diese Änderung vergessen
# thanks.php öffnen.

Suche nach:

Code: Alles auswählen

$post_id   = request_var('p', 0); 
Danach einfügen:

Code: Alles auswählen

$topic_id   = request_var('t', 0); 
Suche nach:

Code: Alles auswählen

'post_id'      => $post_id, 
Danach einfügen:

Code: Alles auswählen

'topic_id'      => $topic_id, 


Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 12:22
von Schattentraum
Hello ,

args :/
Okay eingepflegt und somit beide Fehler mit einmal beseitigt.
Bleibt nur noch das Problem mit dem Button :)

DANKE Mahony ;)

Grueße!

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 12:39
von Mahony
Hallo

viewtopic_body.html
Suche

Code: Alles auswählen

<!-- IF THANKS_ENABLE and not S_IS_LOCKED -->
					<!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><li class="thanks-icon"><a href="{postrow.U_THANKS}" title="{L_THANKS1}"><span>{L_THANKS1}</span></a></li><!-- ENDIF --><!-- ENDIF -->
Ersetze mit

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
					<!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><!-- IF THANKS_ENABLE and not S_IS_LOCKED --><li class="thanks-icon"><a href="{postrow.U_THANKS}" title="{L_THANKS1}"><span>{L_THANKS1}</span></a></li><!-- ENDIF --><!-- ENDIF --><!-- ENDIF -->


Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 12:54
von Schattentraum
Hey ,

das trifft es leider auch nicht =/
Was jedoch merkwürdig ist , klickt man auf den Bedanken-Link (wo eig. der Button ist) , wird dann der Button zum entfernen der Danksagung wiederum angezeigt.

Vielleicht liegt das ja irgendwie am Style an sich -denk- Nutze das CA_Black >> http://demo.phpbb3styles.net/CA+Black

da ist eh einiges anders bei den css datein , also nicht wirklich standart prosilver , wie ich glaube.

Grueße :)

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 13:05
von Mahony
Hallo
Aktualisiere mal die Themes und die Grafiksammlungen im ACP.

P.S. Der MOD ist auch für das entsprechende Forum aktiviert?


Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 28.10.2009 13:08
von Schattentraum
Hey ,

deine Geduld ist der wahnsinn Mahony.

Ich hab mir angewöhnt immer wenn ich irgendwas am Style mach das ich dann alles aktualisier und auch die Cache lösche.

Nur leider bringt das in diesem Fall nicht den erhofften erfolg.

Grueße :)

PS: Jap wurde in allen Foren mittels dem SQL-Befehl aktiviert.
Hab da zur sicherheit auch nochmal nachgeschaut. Überall ist er angestellt.