Userpage Hack v1.5.4 / v1.6.0 - BETA 2 |
#AHBL
Alternativ Mitglied
Dabei seit: 05.02.12
Beiträge: 134
|
|
Hallo
einmal dachte ich als Auswahl an die normale Ansicht, die es bei dem Hack hier gibt (die man dann immer sieht, wenn man sich nicht für ein weiteres oder anderes Layout entschieden hat) und dann als zweites was ich gerne nutzen würde dann folgende Vorlage.
leider bin ich gerade in der Berufsschule und kann mir nicht aus dem Kopf die Variablen zusammen bauen, die du für deine Userpage nutzt.
Weitere Layouts könnte man dann selber erstellen, wenn einer andere möchte (also ich denke, wenn ein weiteres dazu komm, dass ich es schaffen würde es da hinein zu bekommen)
Im Anhang hab ich mal was zusammen gebaut für ein weiteres Layout das Gästebuch müsste man noch anfügen. Ich habe es in einer txt gespeichert.
LG
|
|
06.12.12 12:44 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
Themenstarter
|
|
Es gibt ein Update auf die Version 1.5.0:
- Fehler bei der Benachrichtigung von neuen Gästebucheinträgen behoben
- Fehler bei der Suche behoben
- Fehler beim Bearbeiten eines Gästebucheintrages behoben
- Einstellungen zum Bearbeiten und Löschen eines Gästebucheintrages erweitert (im ACP überprüfen)
Das Update befindet sich im ersten Beitrag dieses Themas.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
10.02.13 00:32 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
White_Mustang
Mitglied
Dabei seit: 20.11.11
Beiträge: 16
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3; Lite 1.0
|
|
Juhu
Ich wollte mich zunächst mal bedanken, hab mir innerhalb von 2 Tagen in liebevoller Frizzelarbeit alles wunderschön zusammen gebaut und ich, so wie meine User sind voll und ganz begeistert <3
Jetzt kommen 2 Ideen, Fragen, wie auch immer
Zum einen hätte ich die Frage, ob ich die Buddylist mit in die Userpage kriege, also so, dass quasi immer die jeweilige Freundesliste des Users da drauf angezeigt wird. Ich habs zwar geschafft die, die im Forum ist da rein zu packen, aber das Problem ist, dass ich da dann auf jeder Userpage die eigene angezeigt kriege, das ist natürlich doof..
Und zum Zweiten, was aber nicht ganz so wichtig ist, und wahrscheinlich viel zu aufwändig, wäre eine "Startseite" also quasi eine Seite wie bei facebook, wo alles, was von Usern die auf der Buddylist stehen als Gästebucheintrag geschrieben wurde, auf dieser Seite erscheint?!
Wäre echt nett, wenn das irgendwie umsetzbar wäre <3
Liebe Grüße,
Whity
|
|
19.02.13 05:20 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
Themenstarter
|
|
Mit der Freundesliste ist das so ne Sache. Wenn da 100 Leute drin sind, wird die Userpage schon etwas verzerrt. Kannste mal deinen eingebauten Code hier posten?
Das mit der Startseite muss ich mal gucken. Habe ich im Moment noch keine Idee. Wo sollte die denn angezeigt werden?
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
19.02.13 15:59 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
White_Mustang
Mitglied
Dabei seit: 20.11.11
Beiträge: 16
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3; Lite 1.0
|
|
Also ich hab die Userpage ja komplett umgebaut, daher auch nen Platz für ne Freundesliste eingeplant. Müssten eigentlich nur die Namen untereinander angeordnet werden
Ich habs leider wieder ausgebaut x.x Weil ich ja eben nur überall meine eigenen gekriegt hab, ich dachte, vllt. hast du da eher ne Lösung.
Also den Code von meiner Ansicht kann ich dir gern mal zeigen..
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
|
{!DOCTYPE}
<html>
<head>
<title>$master_board_name - kwee.pee from $users[username]</title>
<script type="text/javascript">
<!--
function insert(aTag, eTag) {
var input = document.forms['post'].elements['inhalt'];
input.focus();
if(typeof document.selection != 'undefined') {
var range = document.selection.createRange();
var insText = range.text;
range.text = aTag + insText + eTag;
/* Anpassen der Cursorposition */
range = document.selection.createRange();
if (insText.length == 0) {
range.move('character', -eTag.length);
} else {
range.moveStart('character', aTag.length + insText.length + eTag.length);
}
range.select();
}
else if(typeof input.selectionStart != 'undefined')
{
var start = input.selectionStart;
var end = input.selectionEnd;
var insText = input.value.substring(start, end);
input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end);
var pos;
if (insText.length == 0) {
pos = start + aTag.length;
} else {
pos = start + aTag.length + insText.length + eTag.length;
}
input.selectionStart = pos;
input.selectionEnd = pos;
}
else
{
var pos;
var re = new RegExp('^[0-9]{0,3}$');
while(!re.test(pos)) {
pos = prompt("Einfügen an Position (0.." + input.value.length + "):", "0");
}
if(pos > input.value.length) {
pos = input.value.length;
}
var insText = prompt("Bitte geben Sie den zu formatierenden Text ein:");
input.value = input.value.substr(0, pos) + aTag + insText + eTag + input.value.substr(pos);
}
}
//-->
</script>
<script language="javascript" type="text/javascript">
function kommentar(id,name) {
document.forms[0].commentid.value = id;
document.getElementById('nachricht').innerHTML = "<b>Kommentar</b> zum Eintrag von "+name;
document.forms[0].message.focus();
}
</script>
<link href='http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:200|Economica|Stalemate|Wire+One|Six+Caps|Playfair+Display:400,700,700italic|Fjalla+One|BenchNine' rel='stylesheet' type='text/css'>
<style type="text/css">
<!--
BODY {
background-color : #efebe7;
}
-->
textarea {
font-size: 14px;
font-family: Calibri, Helvetica;
color: #877c64;
background-color: #ece3d9;
border: #d9ccbe 1px solid;
}
.input {
font-size: 12px;
font-family: Calibri, Helvetica;
color: #877c64;
background-color: #ece3d9;
border: #d9ccbe 1px solid;
font-style: italic;
}
.normalfont {
font-size: 15px;
font-family: 'Economica', sans-serif;
font-style: italic;
line-height: 40px;
font-weight: 400;
text-transform: uppercase;
color: #877c64;
}
.headline {
font-size: 30px;
font-family: 'Economica', sans-serif;
font-style: italic;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0px;
}
.headline2 {
font-size: 20px;
font-family: 'Economica', sans-serif;
font-style: italic;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0px;
}
.normalfont2 {
font-size: 15px;
font-family: 'Economica', sans-serif;
font-style: italic;
font-weight: 400;
color: #877c64;
}
.smallfont {
font-size: 10px;
font-family: Calibri, Helvetica;
font-style: italic;
line-height: 5px;
color: #877c64;
}
.kommentar {
font-size: 12px;
font-family: Calibri, Helvetica;
font-style: italic;
}
</style>
</head>
<body bgcolor="$hintergrund" text="$text" link="$linkfarbe_neu" vlink="$linkfarbe_gelesen" alink="$linkfarbe_klicken">
<div style="position: absolute; background-image: url('images/kweepee/Header.png'); background-repeat: y-repeat; background-position: top; margin-left: -10px; margin-top: -10px; background-attachment: fixed; height: 56px; left: 0; right: 0;"><div style="margin-left: 320px;"><a href="userpage.php?action=ansicht&id=$wbbuserdata[userid]&sid=$session[hash]"><img src="images/kweepee/kwee.png"></a></div><br>
<div align="center">
<table border="0" width="60%" style="border-collapse: collapse">
<tr>
<td width="25%" bgcolor="$innerer_hintergrund" id="$userpage_id" align="center" valign="middle">
<font color="$text_ueberschrift" class="headline">$users[username]</font></td>
<td width="25%" bgcolor="$innerer_hintergrund" id="$userpage_id" colspan="2" align="right" valign="middle"><font style="font-family: 'Economica' sans-serif; font-size: 15px; text-transform: uppercase; letter-spacing: 0px;"><a href="usercp.php?action=buddy&add=$id&sid=$session[hash]">Add as Friend</a> | <a href="usercp.php?action=userpage_details_edit&sid=$session[hash]">Settings</a></font> </td>
</tr>
<tr>
<td width="25%" bgcolor="$innerer_hintergrund" rowspan="2" height="255px">$userpage_userbild</td>
<td width="37%" bgcolor="$innerer_hintergrund"><normalfont>Am <font color="$text_ueberschrift">$userpage_geboren</font> in <font color="$text_ueberschrift">$userpage_geburtsort</font> geboren<br>
Arbeitet als <font color="$text_ueberschrift">$userpage_job</font> bei <font color="$text_ueberschrift">$userpage_arbeitsplatz</font><br>
Wohnt in <font color="$text_ueberschrift">$userpage_wohnort</font><br>
<font color="$text_ueberschrift">$users[username]</font> ist <font color="$text_ueberschrift">$single</font></font></td>
<td width="37%" bgcolor="$innerer_hintergrund"><normalfont>Lieblingssong: <font color="$text_ueberschrift">$userpage_lieblingssong</font><br>
Lieblingsbuch: <font color="$text_ueberschrift">$userpage_lieblingsbuch</font><br>
Lieblingsfilm & - Serie: <font color="$text_ueberschrift">$userpage_lieblingsfilm</font><br>
Aktivitäten: <font color="$text_ueberschrift">$userpage_aktiv</font></font></td>
</tr>
<tr>
<td width="37%" bgcolor="$innerer_hintergrund" valign="middle" style="padding:25px"><font class="normalfont2">"$beschreibung"</font></td>
<td width="37%" bgcolor="$innerer_hintergrund" valign="middle"><font class="normalfont2">LAUNE: <font color="$text_ueberschrift">$userpage_laune</font></font></td>
</tr>
<tr>
<td width="25%" bgcolor="$innerer_hintergrund"><normalfont> <!--FRIENDS--></font></td>
<td width="75%" bgcolor="$innerer_hintergrund" colspan="2"><br>$guestbook_post
$guestbook_view</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<smallfont>Powered by Userpage v1.0.1 © 2005 by <a href="http://www.wbb-treffen.de" target="_blank">wbb-treffen.de</a> / $version_installiert by Beckebans</font>
</td>
</tr>
</table>
</center>
</div>
</body>
</html> |
|
nur, dass zur Zeit halt die Freunde da noch fehlen. Die Bilder brauch ich eigentlich gar nicht, das war nur sone Gedankenspielerei
Und zur Startseite:
also es ist jetzt so gemacht, dass ich, wenn ich oben auf das "Kwee.Pee" in der blauen Leiste klicke, auf das eigene Profil zurück komm, und wenn man dann da drauf klickt, könnte man eventuell auf die "Startseite" umgeleitet werden (:
Oder aber man fügt halt nen Link ein, da bin ich ja frei variabel was das angeht
Liebe Grüße und danke für die schnelle Antwort <3
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von White_Mustang: 21.02.13 02:33.
|
|
19.02.13 16:23 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
Themenstarter
|
|
@White_Mustang: In der Anleitung "Erweiterungen für die Userpage" gibt es ab der v1.5.1 den Code für die Freundesliste. Kannste ja mal testen und Bescheid sagen, ob es funktioniert.
Es gibt ein wichtiges Update auf die Version 1.5.1:
- Fehler beim Bearbeiten und Löschen eines Gästebucheintrages behoben (Gäste können je nach ACP-Einstellung in der v1.5.0 alle Gastbeiträge bearbeiten und löschen)
- Erweiterungen für die Userpage aktualisiert
Das Update befindet sich im ersten Beitrag dieses Themas.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
19.02.13 22:10 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
Themenstarter
|
|
Sehr gut, ich hab mal was als Startseite gemacht. Anleitung aber nur hier, um es beim Hack mit dabei zu nehmen, ist es mir zu aufwändig.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
20.02.13 20:40 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
#AHBL
Alternativ Mitglied
Dabei seit: 05.02.12
Beiträge: 134
|
|
Hallo Beckebans,
ich bin mir jetzt nicht sicher ob das vom Standard her geht weil ich es bis jetzt nie genutzt habe und das nur von einem User gefragt worden bin und zwar, kann ich im ACP ja eingeben, ob ein User ein Design nutzen darf oder nicht, wenn ich es auf "Nein" stelle dann greift die Ansicht der userpage.php ja auf die Farben zurück die ich im ACP eingegeben habe. Und, wenn ich es auf "Ja" stelle das jeder ein Design nutzen darf dann greift die userpage.php ja auf die Farben zu die der User ihm gegeben hat. Geht es denn auch wenn ein User ein Design erstellen darf und noch nichts eingetragen hat bei dem Design das dann die userpage.php auf die Farben zugreift die ich im ACP angegeben habe? Weil, wenn das so ist das die Userpage das schon längst kann, dann geht es bri mir nicht.
Grüße
|
|
03.03.13 16:50 |
E-Mail
Finden
Als Freund hinzufügen
|
|
White_Mustang
Mitglied
Dabei seit: 20.11.11
Beiträge: 16
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3; Lite 1.0
|
|
Uh, wenns verlinkt wär, wärs super, damit man direkt zu dessen Gästebuch kommt
<3
|
|
21.04.13 22:41 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
Themenstarter
|
|
Hier ist die Änderung, das wird dann Teil der v1.5.3. Nur dafür ne neue Version zu machen lohnt aber nicht. Anpassen musste das natürlich noch selbst, ich glaube nicht, dass du es an der Stelle haben möchtest
==> userpage.php
Suche:
php: |
1:
|
while($start = mysql_fetch_array($start_result)) { |
|
Darunter einfügen:
php: |
1:
2:
3:
|
$gb_info_username = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".$start['inhaber_id']."'");
if($gb_info_username['username']) $gb_info = "<smallfont>Im Gästebuch von <a href=\"userpage.php?action=ansicht&id=".$start['inhaber_id']."&sid=".$session[hash]."\" title=\"Zur Userpage von ".$gb_info_username['username']."\">".$gb_info_username['username']."</a></font><br>";
else $gb_info = ""; |
|
==> templates/userpage_guestbook_bit.tpl
Suche:
Darüber einfügen:
==> templates/userpage_guestbook_bit2.tpl
Suche:
Darüber einfügen:
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
22.04.13 21:48 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
White_Mustang
Mitglied
Dabei seit: 20.11.11
Beiträge: 16
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Fortgeschritten Forenversion: 2.3; Lite 1.0
|
|
Ich danke dir vielmals, auch im Namen meiner User, die das Ding wahrlich vergöttern (:
|
|
23.04.13 02:26 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
Themenstarter
|
|
Gerne.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
23.04.13 18:28 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Jaluesa
Mitglied
Dabei seit: 01.02.12
Beiträge: 3
|
|
Hallo Beckebans,
ich sitze schon die halbe Nacht an einem Problem und finde einfach keine Lösung (Google ist halt doch nicht immer mein Freund
)
Jedenfalls habe ich die Userpage eingebaut und ein wenig vom Style her angepasst. Das aber eigentlich nur in den Templates. Das Problem was ich habe, ist wenn man auf Kommentieren bei den Beiträgen klickt, muss man extra noch mal auf die Textarea klicken, um dann den Kommentar schreiben zu können. Da verstehen manche User nicht, wie das funktioniert. Wäre es möglich, dass die Textarea direkt aktiviert wird, damit man direkt los schreiben kann?
|
|
03.06.13 03:43 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|