News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 23
Seite [1] 2 >
Radiate


King for a day





Beiträge: 293
# Thema - 30.08.2007 um 19:40 Uhr
Sry ich weiß nicht wohin das gehört aber ich frage einfach mal.
Da ich schon gesucht habe und entweder ein falsches ergebnis bekam oder halt richtig war, bei letzterem habe ich nichts gefunden.
Auf der www.quemao-designz.de kann man wenn man eingeloggt ist direkt sehen wie viele GB Einträge man hat, fände soetwas auch wie bei der ESL, auf meiner Seite toll.
Könnte mir da jemand sowas wie einen Code geben oder schreiben wo ich was ändern müsste damit unter Nachrichten in der User Navi auch das

Gästebuch (X) -> X steht dabei für die Einträge


lesen bzw. schon sofort sehen kann?
Finde es echt blöd nur um zu sehen ob man einen neuen Eintrag hat, jedesmal ins GB zu gehen.
Damit meine ich das Persönliche GB.
Oder halt ne Nachricht Möglichkeit das man sieht, hey mir wurde geschrieben.


Ich danke euch schonmal für eure Mühe und eure Postings.


Greetz by Radiate


------------------
Clansphere 2008.0
Inaktiv
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 1 - 26.09.2007 um 00:47 Uhr
Kann denn niemand helfen?


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 2 - 26.09.2007 um 09:57 Uhr
pack in die php datei deiner wahl, wo du es anzeigen lassen willst, folgendenes

 
1.
1. / 2. / ... 
 $count cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");


entweder
 
1.
1. / 2. / ... 
 echo $count


oder wenn es über subtpl läuft
 
1.
1. / 2. / ... 
 $data['gbook']['users_count'] = $count


und in die tpl datei
{gbook:users_count}


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 3 - 18.10.2007 um 13:00 Uhr
Ich habe das versucht aber bei mir kommt dann immer dieses hier:

{gbook:users_count}


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 4 - 19.10.2007 um 14:42 Uhr
welche php DAtei haste genommen, und wo haste es hingepackt ?


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 5 - 19.10.2007 um 17:34 Uhr
Diesen Code
$count = cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" . $account['users_id'] . "'");
habe ich in die mods/users/navlogin2.php eingefügt.

Der Code
$data['gbook']['users_count'] = $count
unter mods/users/navlogin2.php

Und dieser Code
{gbook:users_count}
unter themes/base/users/navlogin_2.tpl


So sieht das nun aus:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1. / 2. / ... 

<?php 
$where 
"users_id_to = '" $account['users_id'] . "' AND messages_show_receiver = 1 AND messages_view = 0";
    
$messages_count cs_sql_count(__FILE__,'messages',$where);
    
$count cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");
    
$data['gbook']['users_count'] = $count

    $data
['link']['home'] = cs_url('users','home');
    
$data['link']['messages'] = cs_url('messages','center');
    
$data['messages']['count_new'] = $messages_count;
    
$data['gbook']['users_count'] = $count;
 
?>


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 19.10.2007 um 17:36 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 6 - 19.10.2007 um 19:22 Uhr
hmm da fehlt aber das ; dahinter

außerdem steht es doppelt dadrin, einmal das oberer entfernen, oder das untere dann aber oben ; dahinter


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 7 - 21.10.2007 um 05:31 Uhr
Ok, jetzt siehts so aus:

 
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.
1. / 2. / ... 

<?php 
if(empty($login['mode'])) {
    
    
$data['link']['login'] = cs_url('users','login');
    
$data['link']['register'] = cs_url('users','register');
    
$data['link']['sendpw'] = cs_url('users','sendpw');
    
    echo 
cs_subtemplate(__FILE__,$data,'users','navlogin2_1');
}
else {

    
$where "users_id_to = '" $account['users_id'] . "' AND messages_show_receiver = 1 AND messages_view = 0";
    
$messages_count cs_sql_count(__FILE__,'messages',$where);
    
$count cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");

    
$data['link']['home'] = cs_url('users','home');
    
$data['link']['messages'] = cs_url('messages','center');
    
$data['messages']['count_new'] = $messages_count;
    
$data['gbook']['users_count'] = $count;
    
    
$data['link']['settings'] = cs_url('users','settings');

    
$data['link']['admin'] = '';
    
$data['login']['admin'] = '';
    
$data['link']['system'] = '';
    
$data['login']['system'] = '';
    
    
$data['link']['panel'] = '';
    
$data['login']['panel'] = '';

    
$data['link']['logout'] = cs_url('users','logout');
 
?>


Und da wo die Einträge vom Gästebuch stehen sollten, steht jetzt das hier (wie immernoch, also immernoch das prob):

Home
Nachrichten (0)
{gbook:users_count}
Einstellungen
Verwaltung
System


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 8 - 21.10.2007 um 10:39 Uhr
also habs gerade getestet, bei mir funktioniert es.

Des WEiteren sprichst du die ganze Zeit von "Home", dies ist aber das User_Login feld.

Haste denn auch den Platzhalter unter navlogin_2.tpl eingebunden ? und steht in der php datei

echo cs_subtemplate(__FILE__,$data,'users','navlogin_2');

?


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 9 - 21.10.2007 um 21:37 Uhr
Also bei mir steht nun folgendes, komplette Files:

navlogin_2.php
 
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.
1. / 2. / ... 
<?php 
// ClanSphere 2007 - www.clansphere.net
// $Id: navlogin2.php 256 2006-08-25 17:22:49Z hajo $

$cs_lang cs_translate('users');

$data = array();

global 
$login;

if(empty(
$login['mode'])) {
    
    
$data['link']['login'] = cs_url('users','login');
    
$data['link']['register'] = cs_url('users','register');
    
$data['link']['sendpw'] = cs_url('users','sendpw');
    
    echo 
cs_subtemplate(__FILE__,$data,'users','navlogin2_1');
}
else {

    
$where "users_id_to = '" $account['users_id'] . "' AND messages_show_receiver = 1 AND messages_view = 0";
    
$messages_count cs_sql_count(__FILE__,'messages',$where);
    
$count cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");

    
$data['link']['home'] = cs_url('users','home');
    
$data['link']['messages'] = cs_url('messages','center');
    
$data['messages']['count_new'] = $messages_count;
    
$data['gbook']['users_count'] = $count;
    
    
$data['link']['settings'] = cs_url('users','settings');

    
$data['link']['admin'] = '';
    
$data['login']['admin'] = '';
    
$data['link']['system'] = '';
    
$data['login']['system'] = '';
    
    
$data['link']['panel'] = '';
    
$data['login']['panel'] = '';

    
$data['link']['logout'] = cs_url('users','logout');
    
    if(
$cs_main['def_admin'] != 'separated') {
        if(
$account['access_clansphere'] >= 3) {
            
$data['link']['admin'] .= cs_link($cs_lang['admin'],'clansphere','admin') . ' - ';
            
$data['login']['admin'] .= '-';
        }
        if(
$account['access_clansphere'] >= 4) {
            
$data['link']['system'] .= cs_link($cs_lang['system'],'clansphere','system') . ' - ';
            
$data['login']['system'] .= '-';
        }
    }
    elseif(
$account['access_clansphere'] >= 3) {
            
$data['link']['panel'] .= cs_html_link('admin.php',$cs_lang['panel']) . ' - ';
            
$data['login']['panel'] .= '-';
    }
    
    echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_2');
    echo 
cs_subtemplate(__FILE__,$data,'users','navlogin2_2');
}
?>


Und die navlogin_2.tpl Ich habe es einfach mal in einen PHP Code hier ausgegeben.
 
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.
1. / 2. / ... 
<?php
<table width="100%" height="90" cellspacing="0" cellpadding="0" border="0">
    <
tr>
        <
td width="40%" rowspan="8"><span id="menu"><class="p1" href="#" title="Userbild"><img src="uploads/users/{link:users_picture}" title="Userbild" alt="Userbild Klein" border="0" /><img class="large" src="uploads/users/{link:users_picture}" title="Userbild" alt="Userbild Groß" border="0" /></a></span></td>
    </
tr>
    <
tr>
        <
td width="60%"><a href="{link:home}" onfocus="if(this.blur)this.blur()">{lang:home}</a></td>
    </
tr>
    <
tr>
        <
td><a href="{link:messages}" onfocus="if(this.blur)this.blur()">{lang:messages}</a> <span class="message">({messages:new})</span></td>
    </
tr>
    <
tr>
        <
td><span class="message">{gbook:users_count}</span></td>
    </
tr>
    <
tr>
        <
td><a href="{link:settings}" onfocus="if(this.blur)this.blur()">{lang:settings}</a></td>
    </
tr>
    <
tr>
        <
td>{link:admin}</td>
    </
tr>
    <
tr>
        <
td>{link:system}</td>
    </
tr>
    <
tr>
        <
td>{link:panel}</td>
    </
tr>
    <
tr>
        <
td><a href="{link:logout}" onfocus="if(this.blur)this.blur()">{lang:logout}</a></td>
    </
tr>
</
table>
?>


Kannst du mir vielleicht deine Files via Anhang mal geben oder soll ich dir mal meine geben das du daraus versuchst etwas hinzubekommen? Wäre sowas von wirklich super Hilfe, ich nutze Clansphere 2007.4.


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 21.10.2007 um 21:39 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 10 - 22.10.2007 um 09:57 Uhr
öhm joar, update erstmal auf 2007.4.3


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 11 - 23.10.2007 um 15:00 Uhr
Schon ok, Ramires hat mir gut geholfen, lag doch nicht an dem Update.
Denk ich zumindest, weiß nicht ob er da ein Update gemacht hat.^^


------------------
Clansphere 2008.0

Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 12 - 21.11.2007 um 15:49 Uhr
Gibt es sowas in der Art auch vom allgemeinen Gästebuch?
bzw. eine Modifikation eine users_home.php, sodass neue GB-Einträge unter users/home wie neue Beiträge im Forum angezeigt werden ?!?

Tom


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|
Ansager


Going for pro





Beiträge: 413
# Antwort: 13 - 21.11.2007 um 18:01 Uhr
und wie is etz die lösung von dem ganzen^^ bei mir zeigts die ganze zeit an

Home
Nachrichten (0)
Meine Gästebuch ({gbook:users_count&#125
Einstellungen

Verwaltung
System

Logout

hab folgendes gemacht:

in die navlogin2.php
$count = cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" . $account['users_id'] . "'");
echo $count;


navlogin2.tpl

<a href="wie heist der link?">Mein Gästebuch </a>({gbook:users_count&#125<br />


mfg


------------------


Zuletzt editiert von sheetle2_Ansager am 21.11.2007 um 18:03 Uhr (3x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 14 - 21.11.2007 um 18:37 Uhr
 
1.
1. / 2. / ... 
 $count cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");

ändern in
 
1.
1. / 2. / ... 
 $data['gbook']['users_count'] = cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
wasgeht


Poststar





Beiträge: 648
# Antwort: 15 - 21.11.2007 um 22:24 Uhr
habe nun alles mögliche getestet
aber nix klappt

wie muss denn nun der code aussehen?

nutze letztes svn

so sollte es aussehen:

Home
Nachrichten (0)
Mein Gästebuch (1)
Einstellungen

Verwaltung
System

Logout


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 16 - 21.11.2007 um 22:47 Uhr
/lang/German/users.php einfügen:
 
1.
1. / 2. / ... 
 $cs_lang['gbook'] = 'Gästebuch';


/mods/users/navlogin.php
nach:
 
1.
1. / 2. / ... 
 $data['link']['messages'] = cs_url('messages','center');

einfügen:
 
1.
2.
1. / 2. / ... 
 $data['link']['gbook'] = cs_url('gbook','users','id=' $account['users_id']);
$data['gbook']['count'] = cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" $account['users_id'] . "'");

/themes/<-themeset->/users/navlogin_2.tpl
nach:
 
1.
1. / 2. / ... 
 <a href="{link:messages}">{lang:messages}</a> ({messages:new})<br />

einfügen:
 
1.
1. / 2. / ... 
 <a href="{link:gbook}">{lang:gbook}</a> ({gbook:count} )<br />


Vorraussetzung:
{users:navlogin} wird im template genutzt.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 22.11.2007 um 19:42 Uhr (2x Editiert)
Inaktiv
|
Ansager


Going for pro





Beiträge: 413
# Antwort: 17 - 21.11.2007 um 22:58 Uhr
danke freeze das du dir die zeit genommen hast funzt subba

mfg kev


------------------


Inaktiv
|
wasgeht


Poststar





Beiträge: 648
# Antwort: 18 - 21.11.2007 um 23:13 Uhr
goil

klappt, danke

PS: endlich ist der FCK-Editor da !!!
Habe mir schon was eigenes gebastelt, jedoch gehen dort die codes nicht

habe wieder diese(nach neuester SVN)

" target="cs1"


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................


Inaktiv
|
Fredd<y


Poststar





Beiträge: 766
# Antwort: 19 - 22.11.2007 um 13:55 Uhr
hmm, bei mir steht da:
({gbook:count}


Das hier habe ich geändert bzw eingetragen in die datein:
von Freeze:
/lang/German/users.php einfügen:1 $cs_lang['gbook'] = 'Gästebuch';



/mods/users/navlogin.php
nach:1 $data['link']['messages'] = cs_url('messages','center');


einfügen:1
2 $data['link']['gbook'] = cs_url('gbook','users','id=' . $account['users_id']);
$data['gbook']['count'] = cs_sql_count(__FILE__,'gbook',"gbook_users_id = '" . $account['users_id'] . "'");


/themes/<-themeset->/users/navlogin_2.tpl
nach:1 <a href="{link:messages}">{lang:messages}</a> ({messages:new&#125<img src="/uploads/abcode/wink.gif" alt="" /><br />


einfügen:1 <a href="{link:gbook}">{lang:gbook}</a> ({gbook:count&#125<img src="/uploads/abcode/wink.gif" alt="" /><br />



Vorraussetzung:
{users:navlogin} wird im template genutzt.



------------------

KBs speichern, Produktion ausrechnen, Spioberichte speichern...
Machs dir einfach!

(System for Intelligence, Cooperation and Combat)


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 20 - 22.11.2007 um 16:41 Uhr
zeig mal komplette php und tpl datei


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Antworten: 23
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo