Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 68
Seite < 1 2 [3] 4 >
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 41 - 15.10.2010 um 21:37 Uhr
15.10.2010 um 20:05 Uhr - palle:
also brauch ich nix mehr machen @ voodooalex?



Ja, brauchst nichts mehr machen. Hab ja schon angefangen. Muß nur noch die options Dateien etwas ergänzen. So läuft es ja schon. Denke das ich es in 2-3 Tagen als Download freigeben kann.

Gruß Alex


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




Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 42 - 16.10.2010 um 18:03 Uhr
Ich werde White's Variante trotzdem testen, wenn ich wieder zu Hause bin, um ihm einfach zu sagen, ob seine Variante geht oder nicht.

Ansonsten scheint deine Version "reibungsloser" zu verlaufen Voodoo, werde es dann auch testen.


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Zuletzt editiert von Lilou am 16.10.2010 um 18:03 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 43 - 18.10.2010 um 10:59 Uhr
Modul ist in der Datenbank.
Code ist bestimmt nicht perfekt.
Denke aber, so ist es einfacher, da man die Squad ids nicht mehr per Hand eintragen muß

Gruß Alex


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




Inaktiv
|
WH!T3


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 44 - 18.10.2010 um 19:16 Uhr
Ich muss Sagen Super gemacht, könntest du die Bilderansicht auch mit einbauen?!

Den Slider find ich auch schöner weil er mit der Transparenz Spielt.


------------------
Mfg
Pascal

Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 45 - 18.10.2010 um 19:20 Uhr
Kann ich machen. Kann aber noch ein bischen dauern.Will jetzt erst mal meine HP auf 2010.0 bringen, was viel Anpassung bedeutet


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




Inaktiv
|
WH!T3


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 46 - 18.10.2010 um 19:25 Uhr
Ok Danke

PS. Ich hab den Slider auch auf 2009 getestet


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 18.10.2010 um 19:25 Uhr (1x Editiert)
Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 47 - 18.10.2010 um 20:58 Uhr
So habe White's V2 eingebaut, klappt wunderbar.

Danke White.

Werde mal auch auf Voodoo's Modul warten, bis es für die Pictured gibt und dann einbauen.


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 48 - 23.10.2010 um 15:34 Uhr
Ich habe eine Frage bzgl. Klappfunktion...

Kann man diese auch gezielt für andere Bereiche einsetzen ?

Ist es möglich in csphere, dass man bei articles_list genauso vorgeht ? Also das heißt man sieht die Liste mit den Icons/banners und klickt auf diese und schon erscheint ein "dropdown" Menu mit den Artikeln.


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 49 - 23.10.2010 um 16:19 Uhr
Ja das geht überall.
Ist nur eine Frage der Anpassung

Schau dir den Code in der tpl Datei an. Ist eigentlich nicht so schwer.

Gruß Alex


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




Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 50 - 23.10.2010 um 16:33 Uhr
Muss ich nur die tpl verändern ? Oder muss ich auch die php Dateien verändern bzw. Zeilen einfügen aus der Members Klappfunktion ?


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 51 - 23.10.2010 um 18:14 Uhr
Du mußt dir beide anschauen. Ich habe alles was mit der animation zu tun hat, markiert.



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




Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 52 - 24.10.2010 um 01:38 Uhr
Ich muss aber auch wie bei der members Klappfunktion einige Zeilen in die Datenbank einfügen oder ?


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 53 - 24.10.2010 um 10:35 Uhr
Die Updates der Datenbank bestimmen nur das Verhalten der Animation. Wenn du daws Aufklappen überall gleich haben willst, mußt du nichts ändern.



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




Inaktiv
|
LJNeo


Wannabe poster




Beiträge: 21
# Antwort: 54 - 28.10.2010 um 19:29 Uhr
THX Alex


Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 55 - 03.11.2010 um 06:02 Uhr
Also nun sind schon einige Tage vergangen und ich habe mir Mühe gegeben deinen Tip zu nutzen, jedoch tut sich bei mir nichts. :(

Es wäre sehr nett, wenn du dir meinen Code mal anschauen würdest.

list.php
mehr... +-

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

<?php
// ClanSphere 2009 - www.clansphere.net
// $Id: list.php 3009 2009-05-03 14:57:11Z hajo $

$cs_lang cs_translate('articles');
$articles_count cs_sql_count(__FILE__,'articles','categories_id =' .$categories_id);
require_once 
'mods/categories/functions.php';

$start = empty($_GET['start']) ? : (int) $_GET['start'];
$cs_sort[1] = 'categories_name DESC';
$cs_sort[2] = 'categories_name ASC';
$sort = empty($_GET['sort']) ? : (int) $_GET['sort'];
$order 'categories_subid, ' $cs_sort[$sort];

$data['lang']['fade'] = $articles_count['fade'];// Members collapsible
$data['lang']['speed'] = $articles_count['speed'];// Members collapsible
$data['lang']['hide'] = $articles_count['hide'];// Members collapsible
$data['lang']['persist'] = $articles_count['persist'];// Members collapsible
$data['lang']['animation'] = $articles_count['animation'];// Members collapsible
$data['lang']['looks'] = $articles_count['looks'];// Members collapsible

$cat_where "categories_mod = 'articles' AND categories_access <= '" $account['access_categories'] . "'";
$cells 'categories_name, categories_id, categories_text, categories_picture, categories_subid';
$data['categories'] = cs_sql_select(__FILE__,'categories',$cells,$cat_where,$order,$start,0);
$data['categories'] = cs_catsort($data['categories']);
$categories_loop is_array($data['categories']) ? count($data['categories']) : 0;

$data['head']['categories_name'] = cs_secure($category['categories_name']);

$data['sort']['category'] = cs_sort('articles','list',$start,'',1,$sort);
if(!empty(
$categories_loop)) {
  for(
$run=0$run<$categories_loop$run++) {
    
$data['categories'][$run]['space'] = cs_catspaces($data['categories'][$run]['layer']);
    
$data['categories'][$run]['categories_name'] = cs_link(cs_secure($data['categories'][$run]['categories_name']),'articles','listcat','id=' $data['categories'][$run]['categories_id']);
    
$data['categories'][$run]['articles_count'] = cs_sql_count(__FILE__,'articles','categories_id = ' .$data['categories'][$run]['categories_id']);
    
$data['categories'][$run]['categories_text'] = cs_secure($data['categories'][$run]['categories_text'],1);
    
$data['if']['catimg'] = empty($data['categories'][$run]['categories_picture']) ? false true;
    
//$data['categories'][$run]['url_catimg'] = '';
    //categorie_image
    
$data['categories'][$run]['url_catimg'] = empty($data['if']['catimg']) ? '' 'uploads/categories/'.$data['categories'][$run]['categories_picture'];
  }
}
echo 
cs_subtemplate(__FILE__,$data,'articles','list');



options.php
mehr... +-

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

<?php
// ClanSphere 2009 - www.clansphere.net
// $Id: options.php 3009 2009-05-03 14:57:11Z hajo $

$cs_lang cs_translate('articles');

$data = array();

if(isset(
$_POST['submit'])) {
  
  require_once 
'mods/clansphere/func_options.php';
  
  
$save = array();
  
$save['max_navlist'] = (int) $_POST['max_navlist'];
  
$save['fade'] = $_POST['fade'];
  
$save['speed'] = $_POST['speed'];
  
$save['hide'] = $_POST['hide'];
  
$save['persist'] = $_POST['persist'];
  
$save['animation'] = $_POST['animation'];
  
$save['looks'] = $_POST['looks'];  
  
  
cs_optionsave('articles'$save);

  
cs_redirect($cs_lang['changes_done'],'options','roots');
  
}
$op_articles cs_sql_option(__FILE__,'articles');
$data['op']['max_navlist'] = $op_articles['max_navlist'];
echo 
cs_subtemplate(__FILE__,$data,'articles','options');

$data['select']['fade_off'] = $data['op']['fade'] == 'selected="selected"' '';
$data['select']['fade_on'] = $data['op']['fade'] == 'selected="selected"' '';
$data['select']['hide_off'] = $data['op']['hide'] == 'selected="selected"' '';
$data['select']['hide_on'] = $data['op']['hide'] == 'selected="selected"' '';
$data['select']['persist_off'] = $data['op']['persist'] == 'selected="selected"' '';
$data['select']['persist_on'] = $data['op']['persist'] == 'selected="selected"' '';
$data['select']['individual'] = $data['op']['animation'] == '' 'selected="selected"' '';
$data['select']['partofgroups'] = $data['op']['animation'] == ',group=groups' 'selected="selected"' '';
$data['select']['list'] = $data['op']['looks'] == '{articles:name}' 'selected="selected"' '';



list.tpl
mehr... +-
 
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.
1. / 2. / ... 
 <!--<table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
  <
tr>
    <
td class="headb">Forum Liste</td>
  </
tr>
  <
tr>
    <
td class="leftb">{lang:body_list} </td>
  </
tr>
</
table>
<
br />-->
<
table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width: 100%;">
  <
tr>
   <
td class="headb" style="width: 25%; text-align: center;">{sort:categoryKategorie</td>
    <
td class="headb" style="width: 25%; text-align: center;">{lang:count}</td>
  </
tr>{loop:categories}
    <
tr>
    <
td class="leftb" colspan="2" style="text-align: center;">{categories:space} {if:catimg}
        <
img src="{page:path}{categories:url_catimg}" alt="" />{stop:catimg}
      {
categories:categories_text}
     </
td>
  </
tr>
  <
tr>
  <
td class="headb" colspan="2">
  <
script type="text/javascript">
  
animatedcollapse.addDiv('{squads:id}''fade={lang:fade},{lang:animation},speed={lang:speed},persist={lang:persist},hide={lang:hide}')
  
animatedcollapse.ontoggle=function($, divobjstate){ //fires each time a DIV is expanded/contracted
    //$: Access to jQuery
    //divobj: DOM reference to DIV being expanded/ collapsed. Use "divobj.id" to get its ID
    //state: "block" or "none", depending on state
}

animatedcollapse.init()

</
script><!--Members collapsible-->
    <
div style="float:left"><a href="javascript:animatedcollapse.toggle('{articles:id}')">{categories:space} {categories:categories_name}</a></div><!-- Members collapsible-->  
    <
div style="float:right">{categories:articles_count}</div>
  </
td>  
  </
tr>
{
stop:categories}  
  </
table>
<
div id="{articles:id}" style="display:none"><!-- Members collapsible-->
<
table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
  <
tr>
    <
td class="headb"> {sort:headline}Überschrift</td>
    <
td class="headb"Benutzer</td>
    <
td class="headb"> {sort:date}{lang:release}</td>
    <
td class="headb"> {lang:views}</td>
  </
tr>
{
loop:articles}
  <
tr>
    <
td class="leftc"> {articles:articles_headline}</td>
    <
td class="leftc"> {articles:articles_user}</td>
    <
td class="leftc"> {articles:articles_date}</td>
    <
td class="leftc"> {articles:articles_views}</td>
  </
tr>
{
stop:articles}
</
table>
</
div>


options.tpl
mehr... +-
 
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.
1. / 2. / ... 
 <table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
 <
tr>
  <
td class="headb">Forum Optionen</td>
 </
tr>
 <
tr>
  <
td class="leftb">{lang:options_info}</td>
 </
tr>
</
table>
<
br />

<
form method="post" action="{url:articles_options}">
<
div style="display:none;"><input type="hidden" name="cs_xsrf_key" value="400dd390b20c56072aad3a1905981e86" /></div>

<
div style="display:none;"><input type="hidden" name="cs_xsrf_key" value="81b0da4d183ce3ad94adb30e6aa43403" /></div>

<
div style="display:none;"><input type="hidden" name="cs_xsrf_key" value="efed71f1cd6f7e733a5ac506f847fda9" /></div>

<
div style="display:none;"><input type="hidden" name="cs_xsrf_key" value="97a432f4f1783ff5b92db71a157660dc" /></div>

<
table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
 <
tr>
  <
td class="leftc">{icon:playlist} {lang:max_navlist}</td>
  <
td class="leftb"><input type="text" name="max_navlist" value="{op:max_navlist}" maxlength="2" size="2" /></td>
 </
tr
<
tr>
        <
td colspan="2" class="leftc">{lang:articles_collapsible}</td>
    </
tr>
        <
tr>
        <
td class="leftc">{icon:kdmconfig} {lang:articles_fade}</td>
        <
td class="leftb"><select name="fade">
          <
option value="0" {select:fade_off}>{lang:off}</option>
          <
option value="1" {select:fade_on}>{lang:on}</option>
        </
select></td>
    </
tr>
        <
tr>
        <
td class="leftc">{icon:kdmconfig} {lang:articles_speed}</td>
        <
td class="leftb"><input type="text" name="speed" value="{op:speed}" maxlength="4" size="4" /></td>
    </
tr>
        <
tr>
        <
td class="leftc">{icon:kdmconfig} {lang:articles_hide}</td>
        <
td class="leftb"><select name="hide">
          <
option value="0" {select:hide_off}>{lang:off}</option>
          <
option value="1" {select:hide_on}>{lang:on}</option>
        </
select></td>
    </
tr>
        <
tr>
        <
td class="leftc">{icon:kdmconfig} {lang:articles_persist}</td>
        <
td class="leftb"><select name="persist">
          <
option value="0" {select:persist_off}>{lang:off}</option>
          <
option value="1" {select:persist_on}>{lang:on}</option>
        </
select></td>
    </
tr>
        <
tr>
        <
td class="leftc">{icon:kdmconfig} {lang:articles_animation}</td>
        <
td class="leftb"><select name="animation">
          <
option value="" {select:individual}>{lang:individual}</option>
          <
option value=",group=groups" {select:partofgroups}>{lang:partofgroups}</option>
        </
select></td>
    </
tr>
    <
tr>
        <
td class="leftc">{icon:kdmconfig} {lang:articles_looks}</td>
        <
td class="leftb"><select name="looks">
          <
option value="{squads:squads_picture}" {select:picture}>{lang:picture}</option>
        </
select></td>
    </
tr>
 <
tr>
  <
td class="leftc">{icon:ksysguardOptionen</td>
  <
td class="leftb"><input type="submit" name="submit" value="Bearbeiten" /></td>
 </
tr>
</
table>
</
form>


Ich hoffe du kannst da was erkennen.

Vielen Dank im Voraus.


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Zuletzt editiert von Lilou am 03.11.2010 um 06:05 Uhr (4x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 56 - 03.11.2010 um 12:28 Uhr
Hab mal kurz drüber geschaut.
was mir auffällt, einmal schreibst du squads:id
animatedcollapse.addDiv('{squads:id}', 'fade={lang:fade},{lang:animation},speed={lang:spe ed},persist={lang:persist},hide={lang:hide}')


Und hier article:id
<div id="{articles:id}" style="display:none"><!-- Members collapsible-->


Das paßt nicht zusammen.

Gruß Alex


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




Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 57 - 03.11.2010 um 13:57 Uhr
Oh Flüchtigkeitsfehler, aber ich habe oft hin und her probiert, also daran lags/liegt es wohl nicht. Habe es auch berichtigt und klappt immernoch nicht.

Ist dir sonst was aufgefallen, was vlt. komplett falsch war ?

Oder war die Art und Weise richtig ?


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Zuletzt editiert von Lilou am 03.11.2010 um 14:00 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 58 - 03.11.2010 um 18:56 Uhr
Mir fällt noch auf das du in der list.php die {articles:id} nicht definiert hast.


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




Inaktiv
|
Playzoom
Thread-Ersteller


Try to beat me





Beiträge: 161
# Antwort: 59 - 03.11.2010 um 19:42 Uhr
hmmm also ich denke mal mit definieren meinst du:

 
1.
1. / 2. / ... 
 $data['articles'][$sq_run]['id'] = cs_secure($cs_articles[$sq_run]['articles_id']);


Ich habe das jetzt hinzugefügt, jedoch hat das keine Auswirkung auf die Artikel Liste.

Nur mal so nebenbei, ich rede von der articles_list und nicht von der listcat.

Nur damit wir nicht die ganze Zeit aneinander vorbei reden.


------------------
Die Inspiration existiert, aber sie muss dich bei der Arbeit finden.
Pablo Picasso

Zuletzt editiert von Lilou am 03.11.2010 um 19:43 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 60 - 04.11.2010 um 17:15 Uhr
Das alleine reicht nicht, du mußt die articles:id natürlich auch noch aus der Datenbank holen.


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




Inaktiv
|
Antworten: 68
Seite < 1 2 [3] 4 >


Sie müssen sich registrieren, um zu antworten.