Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 13
Seite [1]
Fymir


Rock the board




Beiträge: 57
# Thema - 22.06.2010 um 14:02 Uhr
Wer kann helfen ein zusätzliche Alphabetische Sortierung für die Artikel List zuerstellen.

Und wie kann ich in der navlist auch die Kategorie mit agezeigt lassen.


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql
Inaktiv
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 1 - 30.06.2010 um 01:48 Uhr
kein eine Idee zur Umsetzung ?


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 2 - 19.07.2010 um 14:39 Uhr
kann mir wirklich keiner weiter helfen ?


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 3 - 30.07.2010 um 19:32 Uhr
Wer kann helfen ein zusätzliche Alphabetische Sortierung für die Artikel List zuerstellen.

Und wie kann ich in der navlist auch die Kategorie mit agezeigt lassen.

Benötigt für die 2009.0.3 Version


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 4 - 31.07.2010 um 03:34 Uhr
schon fies, dass hier keiner helfen möchte bislang, daher lass ich zumindest ein paar tipps da:

die anzeige des kategorie namens in der navlist erfordert die erweiterung der sql anfrage beim auslesen der artikel. im anschluss sollte dieser inhalt mit im antwort array der cs_sql_select anfrage vorhanden und wie gewünscht formatierbar sein

sortierungen werden über einen array angelegt, dieser erweitert dann einfach das sql query um die passende order by sortierung


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 5 - 31.07.2010 um 12:25 Uhr
31.07.2010 um 03:34 Uhr - hajo:
schon fies, dass hier keiner helfen möchte bislang

Stimmt.
Zumal das eigentlich kein großes Problem darstellt.

1. Kategorie in der Navlist.
Öffne die /mods/articles/navlist.php

Suche
 
1.
1. / 2. / ... 
 $select 'ar.articles_id AS articles_id, ar.articles_headline AS articles_headline, ar.articles_time AS articles_time';


Ersetze durch
 
1.
1. / 2. / ... 
 $select 'ar.articles_id AS articles_id, cat.categories_name AS cat_name, cat.categories_id AS cat_id, ar.articles_headline AS articles_headline, ar.articles_time AS articles_time';

(wichtig: entferne bei ar.articles_h eadline noch das Leerzeichen! (das kommt durch die Code-Anzeige, die bugt irgendwie rum :()

Suche
 
1.
1. / 2. / ... 
 $data['articles'][$run]['articles_short'] = cs_secure($short);


Füge danach ein
 
1.
2.
1. / 2. / ... 
 $data['articles'][$run]['cat_name'] = $articles['cat_name'];
    
$data['articles'][$run]['cat_url'] = cs_url('articles','listcat','where='.$articles['cat_id']);


{articles:cat_name} enthält den Namen der Kategorie & {articles:cat_url} den Link zur Url.
Einbindung im Theme /themes/base/articles/navlist.tpl wie folgt:
<a href="{articles:cat_url}">{articles:cat_name}< /a>

2. Was genau meinst du mit alphabetischer Sortierung?
So wie bei den Usern, dass man die Buchstaben anklicken kan und dann die Artikel bekommt, die damit anfangen?
Bitte beschreibe nochmal genauer, was du jetzt möchtest. Dann kann ich dir auch bei dem Problem helfen.

lG


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


Zuletzt editiert von Tom08 ClanSphere Team am 31.07.2010 um 12:26 Uhr (1x Editiert)
Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 6 - 31.07.2010 um 13:07 Uhr
bei der Artikel List wird alles unter einander angezeit,
wer schön ben man da auch die Alphabetische Sortierung wie bei der User List

hätte so das man wenn man nur die Kategorie die mit dem A anfangen auch nur aufgelistet haben.


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 7 - 10.09.2010 um 04:12 Uhr
Niemand eine Idee wie man das umsetzen kann ?


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
MaxiKing2010


Beginner





Beiträge: 19
# Antwort: 8 - 10.09.2010 um 10:36 Uhr
Les mal Privat Nachricht.


Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 9 - 10.09.2010 um 13:40 Uhr
@Fymir:
Nein, tut mir leid, ich hab' keine Idee wie man das umsetzen kann.
@MaxiKing2010:
Ich hoffe Du konntest Ihm mit Deiner PM helfen. Habe gerade einen anderen, sehr ausufernden Thread von Dir (Du weißt welchen ich meine...) gelesen und hoffe, Du versuchst hier nicht einfach nur den Support schlecht zu machen. In 99% der Fälle, in denen Threads nicht weiter beantwortet werden, liegt es einfach daran das die User/Supporter eben KEINE Lösung (zumindest keine Naheliegende) finden. Es hat immerhin 1 1/2 Jahre gedauert bis ich endlich per Modul meine Templates switchen konnte, weil Clansphere erst nach so langer Zeit eine sichere Lösung bieten konnte. Leider heist es eben oft abwarten un Tee trinken.


------------------
--- CLANSPHERE ---
Professional clan care starts here


Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 10 - 11.09.2010 um 17:50 Uhr
in der users_list.tpl habe ich dies gefunden
habe es so mit in die articles_list.tpl angepast
 
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.
1. / 2. / ... 
 <table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
  <
tr>
    <
td class="headb">Forum</td>
  </
tr>
  <
tr>
    <
td class="leftb">{lang:body_list} </td>
  </
tr>
  <
tr>
    <
td class="centerb" colspan="2"
      <
a href="{url:articles_list:where=a}">A</a> - 
      <
a href="{url:articles_list:where=b}">B</a> - 
      <
a href="{url:articles_list:where=c}">C</a> - 
      <
a href="{url:articles_list:where=d}">D</a> - 
      <
a href="{url:articles_list:where=e}">E</a> - 
      <
a href="{url:articles_list:where=f}">F</a> - 
      <
a href="{url:articles_list:where=g}">G</a> - 
      <
a href="{url:articles_list:where=h}">H</a> - 
      <
a href="{url:articles_list:where=i}">I</a> - 
      <
a href="{url:articles_list:where=j}">J</a> - 
      <
a href="{url:articles_list:where=k}">K</a> - 
      <
a href="{url:articles_list:where=l}">L</a> - 
      <
a href="{url:articles_list:where=m}">M</a> - 
      <
a href="{url:articles_list:where=n}">N</a> - 
      <
a href="{url:articles_list:where=o}">O</a> - 
      <
a href="{url:articles_list:where=p}">P</a> - 
      <
a href="{url:articles_list:where=q}">Q</a> - 
      <
a href="{url:articles_list:where=r}">R</a> - 
      <
a href="{url:articles_list:where=s}">S</a> - 
      <
a href="{url:articles_list:where=t}">T</a> - 
      <
a href="{url:articles_list:where=u}">U</a> - 
      <
a href="{url:articles_list:where=v}">V</a> - 
      <
a href="{url:articles_list:where=w}">W</a> - 
      <
a href="{url:articles_list:where=x}">X</a> - 
      <
a href="{url:articles_list:where=y}">Y</a> - 
      <
a href="{url:articles_list:where=z}">Z</a> - 
      <
a href="{url:articles_list}">Alle</a>
    </
td>
  </
tr>
</
table>


nun zu meiner Frage was brauche ich aus der user_list.php

damit mir wenn ich auf A klick auch nur die Kategorie die mit A anfangen angezeigt werden.


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 11 - 15.09.2010 um 13:25 Uhr
wer kann mir sagen was ich aus der user_list.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.
1. / 2. / ... 
 
$cs_lang 
cs_translate('users');

$start = empty($_GET['start']) ? : (int) $_GET['start'];
$cs_sort[1] = 'users_nick DESC';
$cs_sort[2] = 'users_nick ASC';
$cs_sort[3] = 'users_place DESC';
$cs_sort[4] = 'users_place ASC';
$cs_sort[5] = 'users_laston DESC';
$cs_sort[6] = 'users_laston ASC';
$sort = empty($_GET['sort']) ? : (int) $_GET['sort'];
$order $cs_sort[$sort];
//$where = empty($_REQUEST['where']) ? 0 : $_REQUEST['where'];
//$mof = empty($where) ? '' : " AND users_sex = '" . cs_sql_escape($where) . "'";
$where = empty($_GET['where']) ? $_GET['where'];
$mof = empty($where) ? '' " AND users_nick LIKE '" cs_sql_escape($where) . "%'";
$condition 'users_delete = 0 AND users_active = 1' $mof;
$users_count cs_sql_count(__FILE__,'users',$condition);

$data['head']['mod'] = $cs_lang['mod_name'];
$data['head']['action'] = $cs_lang['list'];

$data['head']['total'] = $users_count;
$data['head']['pages'] = cs_pages('users','list',$users_count,$start,$where,$sort);
$sel_female $where === 'female' 'selected' '';
$data['head']['sel_female'] = $sel_female;
$sel_male $where === 'male' 'selected' '';
$data['head']['sel_male'] = $sel_male;

$data['sort']['nick'] = cs_sort('users','list',$start,$where,1,$sort);
$data['sort']['place'] = cs_sort('users','list',$start,$where,3,$sort);
$data['sort']['laston'] = cs_sort('users','list',$start,$where,5,$sort);


damit mir wenn ich auf A klick auch nur die Kategorie die mit A anfangen angezeigt werden.


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
astmaih


Rock the board




Beiträge: 95
# Antwort: 12 - 17.09.2010 um 02:47 Uhr
erstmal sorry für die späte Hilfe

Das ganze ist ungetestet, und auch Unterkategorien werden dann nur mit dem entsprechenden Anfangsbuchstaben angezeigt.

Such Dir folgende Zeile in der mods/users/list.php (Zeile 14?):

 
1.
1. / 2. / ... 
 $cat_where "categories_mod = 'articles' AND categories_access <= '" $account['access_categories'] . "'";


und ersetze diese Zeile mit folgendem:
 
1.
2.
3.
4.
5.
1. / 2. / ... 
 
$where 
= empty($_GET['where']) ? $_GET['where'];
$mof = empty($where) ? '' " AND categories_name LIKE '" cs_sql_escape($where) . "%'";
$cat_where "categories_mod = 'articles' AND categories_access <= '" $account['access_categories'] . "'" $mof;


Dann noch folgende Zeile (Zeile 20?):

 
1.
1. / 2. / ... 
 $data['sort']['category'] = cs_sort('articles','list',$start,'',1,$sort);


durch folgendes ersetzen:

 
1.
1. / 2. / ... 
 $data['sort']['category'] = cs_sort('articles','list',$start,$where,1,$sort);



das sollte dann funktionieren.


Inaktiv
|
Fymir
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 13 - 17.09.2010 um 12:10 Uhr
Danke funktioniert.


------------------
ClanSphere 2008.2.1 - 2009.0.3.2
www.fymir.kilu.de

Host: www.kilu.de
MySQL +-

* Server: Localhost via UNIX socket
* Server Version: 5.0.32-Debian_7etch10-log
* Protokoll-Version: 10
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)

Webserver +-

* Apache
* MySQL-Client-Version: 5.0.32
* PHP Erweiterung: mysql


Inaktiv
|
Antworten: 13
Seite [1]


Sie müssen sich registrieren, um zu antworten.