Seite 13 von 17

Re: User Profil Gästebuch 0.0.8

Verfasst: 09.12.2009 14:42
von ColaCheater
oecherjung hat geschrieben:Hallo,

ich habe da noch 2 kleine kleine Fragen.

Wie bekomme ich einbischen Platz zwischen dem GB und meiner Gallerie (Bsp. Userprofil gfaust auf meiner HP).

und

Wie bekomme ich hinter das GB die gleiche Hintergrundfrabe (inkl. corners) wie im Profil zu sehen ist?
Ersetz mal die von mir erstellte gb_view.html mit der Orginalen die beim Mod dabei ist.

Ich hatte die ja ein wenig modifiziert, damit die corners etc. nicht mehr da sind und es somit in den Tab-Mod passt :wink:
Damit sollte sich das eig. ergeben ;)

PS:
oecherjung hat geschrieben:@ Colacheater wenn du mal einen eigenen Tab-Mod hats sag bescheid! => ich bin dabei!
Ich bin noch unsicher, ob ich meinen Mod dann veröffentlichen werde.
Müsste dann den Mod wenn er bei mir fertig ist nocheinmal auf das klassische subsilver2/prosilver umschreiben (gerade prosilver wird schwierig, subsilver2 sollte ein recht kleines Problem sein, da mein Style darauf basiert) u.s.w.
Ich werde mal schauen in wie weit er bei mir Funkitoniert und ihn dann eventuell hier veröffentlichen :wink:

Aber das wird zu viel OT hier :D

Re: User Profil Gästebuch 0.0.8

Verfasst: 17.12.2009 11:48
von Shugo
So, bin wieder da! Werde mich morgen um kleine Änderungen kümmern! Am besten Wünsche nochmal posten!

Re: User Profil Gästebuch 0.0.8

Verfasst: 17.12.2009 12:16
von Gast234254
Meine Wünsche wären
das das Gästebuch im Profil höher angestzt wird

Profilansicht


und in der viewtopic unter Profil ein Link

Viewtopic

Wäre Top so ein kleines Geschenk zu Weihnachten :D

DANKE :grin:
Stephan

Re: User Profil Gästebuch 0.0.8

Verfasst: 17.12.2009 19:45
von ColaCheater
Wenn ich mal so Frech sein darf :D

Die Änderungen kannst du schon so einbauen - sind alles templatesachen ;)

Das Eingabefeld nach oben setzen bekommst du recht einfach hin.

Öffne:
/styles/prosilver/templates/gb_view.html

Finde:

Code: Alles auswählen

<div class="spoiltitle">
<input class="spoilbtn" type="button" value="{L_GUESTBOOK_SP_POST}" style="width:200px; font-size:10pt; color:#000000;"  onclick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = '{L_GUESTBOOK_SP_NOT_POST}'; this.value = '{L_GUESTBOOK_SP_NOT_POST}'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = '{L_GUESTBOOK_SP_POST}'; this.value = '{L_GUESTBOOK_SP_POST}'; }" onfocus="this.blur();" />
<div class="spoildiv">
<div style="display: none;">
			<fieldset>{GUESTBOOK_ADD}
				<dl>
					<dt><h4>{L_GUESTBOOK_TITLE}:</h4></dt>
				</dl>
				<input type="text" class="inputbox autowidth" size="45" maxlength="45" name="title" />
				<dl>
					<dt><h4>{L_GUESTBOOK_MESSAGE}:</h4></dt>
	<!-- INCLUDE posting_buttons.html -->
   <div id="smiley-box">
      <!-- IF S_SMILIES_ALLOWED and .smiley -->
         <strong>{L_SMILIES}</strong><br />
         <!-- BEGIN smiley -->
            <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
         <!-- END smiley -->
      <!-- ENDIF -->
      <!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
         <br /><a href="posting.php?mode=smilies&f=1" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
      <!-- ENDIF -->
   </div>
	<div id="message-box">
		<textarea name="message" id="message" name="message" id="message" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox" rows="10" cols="20" wrap="virtual"></textarea></dd>	</div>
	</fieldset>
<!-- IF guestbook.GUESTBOOK_SEND == '0' -->
                {L_GUESTBOOK_NOT_SEND}
                <!-- ELSE -->     
             <input type="submit" accesskey="s" name="submit_guestbook" value="{L_SUBMIT}" class="button1" />
             <!-- ENDIF -->      
			<span class="corners-bottom"><span></span></span>
		</div>
	</div>
	<!-- ENDIF -->
	</div>
Rechtsklick -> Ausschneiden ([strg] + [x])


Finde:

Code: Alles auswählen

<h3>{L_GUESTBOOK}</h3><br/>
Füge danach ein:

Code: Alles auswählen

<br /><br />
Füge danach mit Rechtsklick -> Einfügen den ausgeschnittenen Teil ein ([strg]+[v])

Füge danach ein:

Code: Alles auswählen

<br /><br />


Ist ungetestet, sollte aber in etwa passen.

Wenn du HTML kannst, sollte es für dich auch kein Problem sein z.B. die Zeilenumbrüche zu korrigieren.
Da ich kein Prosilver verwende, kann ich da nur abschätzen wie viele da rein müssen ;)


Als Link zu dem Gästebuch unter jedem Beitrag müsstest du erstmal ein eigenes Icon erstellen.
Dieses speicherst du dann unter "styles\prosilver\theme\images\gb-icon.gif" (darf auch png sein, musst dann den entsprechenden Part anpassen)
Diesen müsstest du dann so wie die anderen Profil-icons auch eingebunden sind einbinden.

Öffne:
/language/de/viewtopic.php

Finde:

Code: Alles auswählen

'VOTE_CONVERTED'
Achtung: Das ist nur der Anfang der Zeile!

Füge danach ein:

Code: Alles auswählen

'GUESTBOOK'				=> 'G&auml;stebuch',

Öffne:
/language/en/viewtopic.php

Finde:

Code: Alles auswählen

'VOTE_CONVERTED'
Achtung: Das ist nur der Anfang der Zeile!

Füge danach ein:

Code: Alles auswählen

'GUESTBOOK'				=> 'Guestbook',

Öffne:
/styles/prosilver/template/gb_view.html

Finde:

Code: Alles auswählen

<form method="post" action="{U_ACTION}" id="postform">
Füge danach ein:

Code: Alles auswählen

<a name="guestbook"></a>

Öffne:
/styles/prosilver/template/viewtopic_body.html

Finde:

Code: Alles auswählen

<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
Füge danach ein:

Code: Alles auswählen

<li class="gb-icon"><a href="{postrow.U_POST_AUTHOR}#guestbook" onclick="popup(this.href, 550, 320); return false;" title="{L_GUESTBOOK}"><span>{L_GUESTBOOK}</span></a></li>

Öffne:
/styles/prosilver/theme/colors.css

Finde:

Code: Alles auswählen

.quote-icon, .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }
Füge danach ein:

Code: Alles auswählen

.gb-icon, .gb-icon a		{ background-image: url("{T_THEME_PATH}\images\gb-icon.gif"); }


Öffne:
/styles/prosilver/theme/buttons.css

Finden:

Code: Alles auswählen

.quote-icon, .quote-icon a		{ background: none top left no-repeat; }
Dahinter einfügen:

Code: Alles auswählen

.gb-icon, .gb-icon a		{ background: none top left no-repeat; }
Finden:

Code: Alles auswählen

ul.profile-icons li.warn-icon	{ width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; }
Dahinter einfügen:

Code: Alles auswählen

ul.profile-icons li.gb-icon	{ width: {BREITE DES ICONS EINTRAGEN}px; height: {HÖHE DES ICONS EINTRAGEN}px; }
ACHTUNG:
Die Breite und Höhe des Bildes in die entsprechenden Felder in Pixeln fest eintragen.


Wenn du das hast, solltest du wenn du auf deinen Button klickst auf das Profil des Users und dann zu dem in gb_view.html gesetzten Anker kommen.

Auch hier gilt: ungetestet und auf eigene Gefahr ;)


Mfg,
ColaCheater

PS: Der Post ist lang geworden... (für den geringen inhalt der darin ist :roll: )
Ich hoffe ich werde nicht gehauen dafür :D


PS bezüglich des Problems mit den Fehlermeldungen beim tab-mod:
Der Fehler entsteht dadurch, dass die Formulare verschachtelt werden.
Ich hatte den schließenden Tag des Formulares aus der gb_view rausgeworfen. - der muss wieder an den Anfang und ich glaub da der Tab Mod dann noch weiter geht muss ans ende der Datei noch ein <form method="post" action="{S_PROFILE_ACTION}" id="viewprofile"> wieder eingefügt werden.
Die ID ist dann zwar doppelt, aber bei mir gibts keine Probleme :roll:
Bin auch soweit mit meinem eigenen tab-mod fertig, wird warscheinlich in ner stunde rum aufs Forum geladen :D
Nur weiß ich nicht, inwieweit die Portierung auf prosilver2/subsilver funktionieren würde, da es recht viel neues ist.
Wird also wohl eher nicht eine eigene veröffentlichung - aber vielleicht sind ja die ganzen Fehler mit dem Profile-Mod nur durch die verschachtelten formulare aufgetreten ;)

Re: User Profil Gästebuch 0.0.8

Verfasst: 18.12.2009 09:24
von Gast234254
Frechheit siegt :D, im ersten Teil hast du gesiegt. Aber was viwetopic_body.html betrifft nicht. Das funktioniert nicht die Gästebuch Anzeige auf der Viewtopic.

Hier mal das icon fürs Gästebuch [ externes Bild ]

Danke

Stephan

Re: User Profil Gästebuch 0.0.8

Verfasst: 18.12.2009 13:17
von ColaCheater
wintstar hat geschrieben:Das funktioniert nicht die Gästebuch Anzeige auf der Viewtopic.
Und das ganze nochmal auf deutsch? XD

Ich gehe mal davon aus, dass du Cache geleert hast (ich muss bei mir immer zweimal auf der entsprechenden Seite mit ziwschendrin neuladen der seite leeren, damit alles weg ist :roll: ) und so.

Wäre eventuell hilfreich wo du da stolperst bzw. was der Fehler wär ;)

Mfg,
ColaCheater

Re: User Profil Gästebuch 0.0.8

Verfasst: 18.12.2009 13:20
von HenK
Ich versteh nicht ganz warum man ein extra icon für das GB auf der viewtopic brauchen sollte. Wenn man dort das Profil klickt dann is man doch auch beim GB.

Re: User Profil Gästebuch 0.0.8

Verfasst: 18.12.2009 13:39
von Gast234254
wenn jemand das profil auf der viewtopic sieht, sieht aber keiner das das mitglied sein gästebuch aktiviert hat. Viele neue mitglider wissen meistens nicht was es alles in einem Forum gibt.

Gruß
Stephan

Re: User Profil Gästebuch 0.0.8

Verfasst: 18.12.2009 14:03
von ColaCheater
wintstar hat geschrieben:wenn jemand das profil auf der viewtopic sieht, sieht aber keiner das das mitglied sein gästebuch aktiviert hat. Viele neue mitglider wissen meistens nicht was es alles in einem Forum gibt.

Gruß
Stephan
Ja, inwieweit es überflüssig ist ist jetzt mal dahingestellt :roll:

Aber wie gesagt - nen Paar Infos wären hilfreich, wenn du den Fehler behoben wissen möchtest 8)

Re: User Profil Gästebuch 0.0.8

Verfasst: 18.12.2009 14:36
von Gast234254
ColaCheater hat geschrieben:
wintstar hat geschrieben:wenn jemand das profil auf der viewtopic sieht, sieht aber keiner das das mitglied sein gästebuch aktiviert hat. Viele neue mitglider wissen meistens nicht was es alles in einem Forum gibt.

Gruß
Stephan
Ja, inwieweit es überflüssig ist ist jetzt mal dahingestellt :roll:

Aber wie gesagt - nen Paar Infos wären hilfreich, wenn du den Fehler behoben wissen möchtest 8)
hab alles so gemacht wie du es beschrieben hast, aber das icon in der viewtopic_body.html funktioniert bei mir nicht. hab 3.0.6 und prosilver und das icon

gruß
stephan