Thank Post MOD Version 0.4.0

Hier kommen die Support Anfragen für phpBB 3.0.x MODs hinein.
Antworten
PokerReich
Beiträge: 11
Registriert: 13. Nov 2008 21:39
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Thank Post MOD Version 0.4.0

Beitrag von PokerReich »

Hallo Team.

Ich habe den Mod Version 0.4.0 bei mir ins board gebaut.

Ich verwende den Style X-Treme Blue.

Nach langen überlegen und versuchen habe ich dden Mod einbauen können.

Selber Button erstellt und so weiter.

Meine Frag: Das Table wo User stehen die sich bedankt haben, möchte ich gerne in schwarz haben.
Momentan ist er Weis und man kann nix lesen. Kann mir jemand sagen wo ich den Pfad
oder die Datei finde um die Table Farbe zu ändern?

Hier noch meine Seite: Speedboard

Achso, nur noch ein Tipp für User die den Mod nicht im X-Treme Style reinbekommen, weil sonst die Beitrag Tables zerrissen werden.

Macht folgendes: Benutzt den ersten oberen Teil aus subsilver2 und den unteren aus prosilver wie nachstehend beschrieben.

Open: styles/subsilver2/template/viewtopic_body.html
Find
Tip: This may be a partial find and not the whole line.

Code: Alles auswählen

					<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code: Alles auswählen

					<!-- IF postrow.U_PROFILE -->
					<br /><strong>{L_GIVEN}:</strong> {postrow.POSTER_GIVE_COUNT} {L_THANKS}
					<br /><strong>{L_RECEIVED}:</strong> {postrow.POSTER_RECEIVE_COUNT} {L_THANKS}
					<!-- ENDIF -->
Open: styles/prosilver/template/viewtopic_body.html
Find
Tip: This may be a partial find and not the whole line.

Code: Alles auswählen

<!-- END postrow -->
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code: Alles auswählen

	<!-- IF not S_USER_LOGGED_IN and not postrow.THANKS -->
	<!-- ELSEIF postrow.S_IS_OWN_POST and not postrow.THANKS -->
	<!-- ELSE -->
	<div class="post bg3">
		<div class="inner"><span class="corners-top"><span></span></span>
			<dl class="postbody">
				<dd> 
					<!-- IF postrow.THANKS -->
					{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANKS_GENDER}:<br /> {postrow.THANKS}
					<!-- ENDIF -->	
				</dd>
			</dl>  
			<dl>
				<dt style="text-align: center">
					<!-- IF S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and not S_IS_BOT -->
					<a href="{postrow.THANKS_LINK}"><img src="{T_IMAGESET_PATH}{postrow.THANKS_IMG}" alt="{postrow.THANK_ALT}{postrow.POST_AUTHOR}{postrow.THANK_ALT2}" /></a> 
					<!-- ENDIF -->
				</dt>
			</dl>
		<span class="corners-bottom"><span></span></span></div>
	</div>
	<hr class="divider" />
	<!-- ENDIF -->
Würde mich trotzdem auch über Hilfe freuen.

P.S. Vieleicht kann mir noch jemand sagen, warum mein Portal so sche.... ausschaut?

Gruß

G_A_M
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Thank Post MOD Version 0.4.0

Beitrag von Mahony »

Hallo PokerReich
Meine Frag: Das Table wo User stehen die sich bedankt haben, möchte ich gerne in schwarz haben.
Momentan ist er Weis und man kann nix lesen. Kann mir jemand sagen wo ich den Pfad
oder die Datei finde um die Table Farbe zu ändern?
Du musst schon die richtige CSS-Klasse (class="postbody" oder class="rowf1" - sieht besser aus :D ) verwenden (anstelle von class="post bg3").
Suche in der viewtopic_body.html

Code: Alles auswählen

<div class="post bg3">
      <div class="inner"><span class="corners-top"><span></span></span>
         <dl class="postbody">
            <dd>
Ersetze mit

Code: Alles auswählen

<div class="postbody">
      <div class="inner"><span class="corners-top"><span></span></span>
         <dl class="postbody">
            <dd>
oder ersetze mit

Code: Alles auswählen

<div class="rowf1">
      <div class="inner"><span class="corners-top"><span></span></span>
         <dl class="postbody">
            <dd>

Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild
PokerReich
Beiträge: 11
Registriert: 13. Nov 2008 21:39
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Thank Post MOD Version 0.4.0

Beitrag von PokerReich »

Mega schnelle Hilfe das nenn ich ein Hilfreiches Board.

Danke Danke Danke.

Nun habe ich noch eine Frage:

Ich wollte gerade den hide Post Mod 0.2.0 istallieren und den SQL Befehl ausführen.

Da ich aber nun den Mod 0.4.0 in der datenbank habe nimmt der Server den SQL Befehl von Mod 0.2.0 nicht mehr an da er schon in der datenbank besteht.

Zumindest der Table.

Der Befehl von hide Mode ist aber länger als der von mod 0.4.0.

Kann ich das ganze jetzt auch ohne dem SQL Befehl ausführen und installieren?

Und kann man das Thanksremove nicht weg machen?
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Thank Post MOD Version 0.4.0

Beitrag von Mahony »

Hallo
Da ich aber nun den Mod 0.4.0 in der datenbank habe nimmt der Server den SQL Befehl von Mod 0.2.0 nicht mehr an...
Nutze die folgenden SQL Befehle.

Code: Alles auswählen

DROP TABLE IF EXISTS `phpbb_thanks`;
CREATE TABLE `phpbb_thanks` (
  `thanks_id` mediumint(8) unsigned NOT NULL auto_increment,
  `thanks_from` mediumint(8) unsigned NOT NULL,
  `thanks_to` mediumint(8) unsigned NOT NULL,
  `post_id` mediumint(8) unsigned NOT NULL,
  `topic_id` mediumint(8) unsigned NOT NULL,
  PRIMARY KEY  (`thanks_id`),
  KEY `topic_id` (`topic_id`)
);


ALTER TABLE `phpbb_users` DROP `user_thanked`;
ALTER TABLE `phpbb_users` DROP `user_thanked_others`;

ALTER TABLE `phpbb_posts` ADD `post_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_users` ADD `user_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks_post` INT(11) UNSIGNED NOT NULL DEFAULT '0';
Kann ich das ganze jetzt auch ohne dem SQL Befehl ausführen und installieren?
Nein, kann man nicht.
Und kann man das Thanksremove nicht weg machen?
Suche in der viewtopic_body.html

Code: Alles auswählen

<a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/removethankspro.gif" alt="{L_THANKS_REMOVE}"/></a>
Ersetze mit

Code: Alles auswählen

<!-- IF U_MCP --><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/removethankspro.gif" alt="{L_THANKS_REMOVE}"/></a><!-- ENDIF -->
Mit dieser Änderung, sehen nur noch die Admins und Moderatoren den Button zum entfernen der Bedankung.
Der Befehl von hide Mode ist aber länger als der von mod 0.4.0.
Es kommt demnächst ein Update für den Thank Post Mod (hide MOD compatible ) 0.2.0, da das Hide MOD Adon noch etwas Buggy war. Wenn du möchtest, kannst du allerdings schon jetzt das Bugfix laden. Schau dazu einfach mal HIER.


Grüße: Mahony


Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild
PokerReich
Beiträge: 11
Registriert: 13. Nov 2008 21:39
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Thank Post MOD Version 0.4.0

Beitrag von PokerReich »

Danke nur habe ich gerade bemerkt, das ich selbst wenn ich das mit dem removethanks button nicht ändern, den remove button nicht als admin sehen kann.


hhhmmmm.......?

Mal schauen wo sich der Fehler eingeschlichen hat!! :lol:

Edit: Nachdem ich nochmal alles durchgeschaut habe, habe ich festgestellt, das in beiden Styles kein Eintrag mit Deinem Verweis zufinden ist.

Code: Alles auswählen

	<!-- IF not S_USER_LOGGED_IN and not postrow.THANKS -->
	<!-- ELSEIF postrow.S_IS_OWN_POST and not postrow.THANKS -->
	<!-- ELSE -->
	<div class="post bg3">
		<div class="inner"><span class="corners-top"><span></span></span>
			<dl class="postbody">
				<dd> 
					<!-- IF postrow.THANKS -->
					{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANKS_GENDER}:<br /> {postrow.THANKS}
					<!-- ENDIF -->	
				</dd>
			</dl>  
			<dl>
				<dt style="text-align: center">
					<!-- IF S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and not S_IS_BOT -->
					<a href="{postrow.THANKS_LINK}"><img src="{T_IMAGESET_PATH}{postrow.THANKS_IMG}" alt="{postrow.THANK_ALT}{postrow.POST_AUTHOR}{postrow.THANK_ALT2}" /></a> 
					<!-- ENDIF -->
				</dt>
			</dl>
		<span class="corners-bottom"><span></span></span></div>
	</div>
	<hr class="divider" />
	<!-- ENDIF -->
Fehlt dort vieleicht etwas???
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Thank Post MOD Version 0.4.0

Beitrag von Mahony »

Hallo
Du musst den Thank Post MOD Version 0.4.0 komplett ausbauen, bevor du den Thank Post Mod (hide MOD compatible ) 0.2.0 einbaust. Die MODs sind NICHT miteinander kompatibel.




Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild
PokerReich
Beiträge: 11
Registriert: 13. Nov 2008 21:39
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Thank Post MOD Version 0.4.0

Beitrag von PokerReich »

Ja das habe ich mir schon gedacht.

Nur jetzt nochmal zum mitschreiben.*gg*

Ich kann den Remove Button als Admin nicht sehen und das in der normalen Version von Mod 0.4.0.

Deswegen hatte ich gefragt, ob vieleicht etwas fehlen könnte, da ich als Admin den Remove Button nicht sehen kann?

Und zum Mod Hide 0.2.0 muss ich sagen, das ich den erst garnicht eingebaut bekomme, zumindest nicht in den X-Treme Style*snief*.
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Thank Post MOD Version 0.4.0

Beitrag von Mahony »

Hallo
Also Moment mal - Du hast geschrieben:
Ich wollte gerade den hide Post Mod 0.2.0 istallieren...
Jetzt hoffe ich nur, du hast nicht alles durcheinander gewürfelt. Ich empfehle dir entweder den Thank Post MOD Version 0.4.0 oder den Thank Post Mod (hide MOD compatible ) 0.2.0 einzubauen. Beides durcheinander, geht nämlich nicht. Ich habe dir ja auf Grund deiner Ansage, dass du den Thank Post Mod (hide MOD compatible ) 0.2.0 einbauen willst, Tipps zum Einbau des MODs (Thank Post Mod (hide MOD compatible ) 0.2.0) gegeben.
Ich kann den Remove Button als Admin nicht sehen und das in der normalen Version von Mod 0.4.0
Da du den Button ja vorher gesehen hast, musst du ja irgendwo einen Fehler eingebaut haben.
Schreibe mal bitte was genau du nun gemacht hast, sonst kommt man hier auf keinen grünen Zweig.


Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild
PokerReich
Beiträge: 11
Registriert: 13. Nov 2008 21:39
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Thank Post MOD Version 0.4.0

Beitrag von PokerReich »

Also. Ich habe versucht Ihn einzubauen.

Hant nicht funktioniert also alles rückgängig.

Da mach Dir keine Sorgen.
1. Datenbank Backup sql
2. Board Backup
3. Komplettes Board als Ordner zur sicherheit auf Rechner, wegen wer weiss warum. :lol:

Also alles habe ich in dem Zustand wie es war als ich es Dir geschreiben habe.

Den Button konnte ich aber vorher auch nicht sehen.
Warum keine Ahnung.

Ist mir leider erst aufgefallen, nachdem Du dies gesagt hast.

Was brauchst Du denn damit man feststellen kann warum man als Mod oder Admin den Button nicht sehen kann?

Und welche Version von den Thanks Mod´s ist denn Aktuell, da Du was von Update sagtest?
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Thank Post MOD Version 0.4.0

Beitrag von Mahony »

Hallo
Wenn man den Button nicht sehen kann, dann ist vermutlich dieser Teil

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and not postrow.THANKS -->
	<!-- ELSEIF postrow.S_IS_OWN_POST and not postrow.THANKS -->
	<!-- ELSE -->
	<tr>
		<td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
	</tr>
	<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
		<td style="text-align: center;"><!-- IF S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and not S_IS_BOT --><a href="{postrow.THANKS_LINK}"><img src="{T_IMAGESET_PATH}{postrow.THANKS_IMG}" alt="{postrow.THANK_ALT}{postrow.POST_AUTHOR}{postrow.THANK_ALT2}" /></a> <!-- ENDIF --></td>
		<td valign="top" style="padding-left: 4px;">
			<!-- IF postrow.THANKS -->  {postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANKS_GENDER}:<br/> {postrow.THANKS}<!-- ENDIF -->
		</td>
	</tr>
	<!-- ENDIF -->
in der /template/viewtopic_body.html fehlerhaft eingebaut worden.
Und welche Version von den Thanks Mod´s ist denn Aktuell, da Du was von Update sagtest?
Vergiss das mal wieder, da du ja den Thank Post MOD Version 0.4.0 verwendest.


Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild
Antworten