Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 25
Seite [1] 2 >
chrisalfa1


Beginner




Beiträge: 13
# Thema - 24.11.2010 um 20:53 Uhr
Hallo zusammen,

wie kann ich z.B. für den Board-Link eine andere hml-Vorlage zuweisen. Ich möchte die Inhalte des Forums breiter darstellen, als bei den anderen Modulen. Was muss ich hierdran ändern ...

<a href="{url:board}">Board</a><br>

... damit nicht die index.htm aus dem Template genommen wird, sondern z.B. board.htm (welche zum größten Teil den gleichen Inhalt wie die index.htm hat, nur die Ausgabe hier im breiteren Format erfolgt)

Thx im Voraus



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


Gruß Chris
Inaktiv
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 1 - 24.11.2010 um 22:19 Uhr
Einfach die index.php wie folg editieren:


 
1.
2.
3.
4.
5.
6.
7.
8.
1. / 2. / ... 
 $htm_file = (empty($_REQUEST['mod']) OR $_REQUEST['mod'] != 'board') ? 'index.htm' 'board.htm';

# Overwrite global settings by using the following array
$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $htm_file);

require_once 
'system/core/functions.php';

cs_init($cs_main);



Dann halt entsprechend eine board.htm in deinem Template-Folder anlegen.


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 2 - 25.11.2010 um 19:09 Uhr
oder neben der index.php noch eine index.php erstellen, und das index.htm in zeile 6 durch board.htm ersetzen.

dann einfach das linkdesign anpassen=

<a href="{url_board:board}">Board</a>

so kannst du das auch noch für andere sachen nutzen, wenn du z.b. nen breiten ts-viewer integrierst, oder so


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



Inaktiv
|
chrisalfa1
Thread-Ersteller


Beginner




Beiträge: 13
# Antwort: 3 - 28.11.2010 um 17:11 Uhr
@ pHaeno*: Danke, dass für die Angaben. Ich hatte es probiert, irgendwas ist passiert, aber ohne es richtig verstanden zu haben. ich habe es dann wie X-R4Y vorgeschlagen hat umgesetzt. Denke trotzdem das die Lösung die bessere ist, ich habs nur nicht hin bekommen.

@ X-R4Y: Thx, hat geklappt. Hab 'ne 2. index_ts.php erstelt. Zusätzlich musste ich alle Links aus den {Klammern} mit der .../index.php?mod... ersetzen damit nicht bei allen Links die index_ts.htm genommen wird, aber einmal gemacht und gut ist.

Thx.



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


Gruß Chris


Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 4 - 29.11.2010 um 16:53 Uhr
@ X-R4Y: Thx, hat geklappt. Hab 'ne 2. index_ts.php erstelt. Zusätzlich musste ich alle Links aus den {Klammern} mit der .../index.php?mod... ersetzen damit nicht bei allen Links die index_ts.htm genommen wird, aber einmal gemacht und gut ist.


das war wiederrum nicht der richtige weg, die klammern durch die festen links zu ersetzen besser währe gewesen, du hättest die klammern dann wie folgt aufgebaut: {url_index:news} für die verlinkungen auf die index.php und url_index_ts:news} für die index_ts.php wobei ich noch dazu sagen muss, das ich empfehlt indexts.php statt index_ts.php zu schreiben, da ja wie du siehst die interne syntax mit _ umgesetzt ist.


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



Inaktiv
|
chrisalfa1
Thread-Ersteller


Beginner




Beiträge: 13
# Antwort: 5 - 30.11.2010 um 00:21 Uhr
^^das war wiederum sehr hilfreich und werde es morgen direkt probieren. Thx.


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


Gruß Chris


Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 6 - 25.12.2010 um 18:27 Uhr
So,
bin gerade dabei ein bisschen an meinem Design zu basteln und wollte nun auch verschiedene htms verwenden.
Soweit ich nur eine weitere verwenden will klappt das auch problemlos.
Habe schon einiges versucht aber es will nicht

Wie muss ich die index.php verändern, damit ich beispielsweise für news und articles die news.htm verwenden kann,
und für das board die board.htm ?

Schöne Feiertage noch und einen guten Rutsch!
Danke im Vorraus!


Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 7 - 28.12.2010 um 15:32 Uhr
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
 if($_REQUEST['mod'] = 'board') {
$htm_file 'board.htm';
}
elseif(
$_REQUEST['mod'] = 'news' OR $_REQUEST['mod'] = 'articles') {
$htm_file 'news.htm';
}
elseif(
$_REQUEST['mod'] = 'gallery') {
$htm_file 'gallery.htm';
}
else {
$htm_file 'index.htm';
}

# Overwrite global settings by using the following array
$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $htm_file);

require_once 
'system/core/functions.php';

cs_init($cs_main);


sollte laufen, habs aber nicht getestet, soll aber auch nur zur verdeutlichung sein ;-) deshalb auch der abschnitt mit gallery ;-)

falls du konkret weist was du brauchst, kannste es auch nochmal sagen ;-)


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



Zuletzt editiert von X-R4Y ClanSphere Team am 28.12.2010 um 15:32 Uhr (1x Editiert)
Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 8 - 28.12.2010 um 16:12 Uhr
Werde ich gleich mal testen,
anpassen schaff ich schon alleine aber danke


Inaktiv
|
Dragotheras


Rock the board





Beiträge: 76
# Antwort: 9 - 28.12.2010 um 16:24 Uhr
Servus,
mal eine Frage

Geht des vllt auch statt dem Modul auslesen mit einer Game ID?
Also wenn z.B. Game ID 1 gerade aufgerufen wird dann game1.html anzeigen und bei Game ID 2 die game2.html?

Vielen Dank im voraus

PS: Sorry falls es nicht ganz so hier rein passt :(


Zuletzt editiert von Jet-Li am 28.12.2010 um 16:26 Uhr (1x Editiert)
Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 10 - 28.12.2010 um 16:26 Uhr
Hm denke eher nicht,
aber versuch es doch einfach mal

Trag anstatt mod die Abfrage für die GameId rein und anstatt news halt die nötige gameid.




Also das was du oben gepostet hast funktioniert nicht,
es wird auf allen Seiten die board.htm verwendet....

Hab versucht bisschen zu basteln hab es aber nicht hingekriegt


EDIT:

Sobald man die "hübschen Urls" einschaltet,
funktioniert das leider nicht mehr.

Jemand eine Lösung ?


Zuletzt editiert von Koffein am 28.12.2010 um 23:06 Uhr (2x Editiert)
Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 11 - 01.01.2011 um 20:01 Uhr
Doppelpost
Frohes Neues !

Jemand eine Lösung wie man verschiedene htm-Dateien verwenden kann,
wenn man die "hübschen Urls" aktiviert hat?



Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 12 - 01.01.2011 um 20:06 Uhr
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
 if($_REQUEST['mod'] == 'board') {
$htm_file 'board.htm';
}
elseif(
$_REQUEST['mod'] == 'news' OR $_REQUEST['mod'] = 'articles') {
$htm_file 'news.htm';
}
elseif(
$_REQUEST['mod'] == 'gallery') {
$htm_file 'gallery.htm';
}
else {
$htm_file 'index.htm';
}

# Overwrite global settings by using the following array
$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $htm_file);

require_once 
'system/core/functions.php';

cs_init($cs_main);


Es muss ein == sein, um eine Variable mit einem Wert zu vergleichen

(o.O schon das 2. mal das ich heut den Fehler hier im Forum verbessern darf )


@koffein:
Bei aktiven mod_rewrite, sollte es funktionieren. Nur nicht bei aktiviertem Ajax


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Zuletzt editiert von Jam2 ClanSphere Team am 01.01.2011 um 20:07 Uhr (1x Editiert)
Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 13 - 01.01.2011 um 20:19 Uhr
Hm funktioniert leider mit mod_rewrite nicht,
Ajax ist aus.

Schalte ich mod_rewrite aus funktionieren die verschiedenen htms....
Muss man vielleicht zusätzliche Einträge in der htacess machen oder sowas ?


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 14 - 01.01.2011 um 20:25 Uhr
momentchen mal^^

Hier sind ja beide Möglichkeiten aufgezählt!
index.php Lösung = es funktioniert mit mod_rewrite

*.php Lösung = (gilt für CSP Version unter 2010) es müssen die Dateien in der .htaccess eingetragen werden


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 15 - 01.01.2011 um 21:08 Uhr
Also ich hab den Inhalt den du gepostet hattest in die index.php eingetragen die im Hauptverzeichnis liegt.


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 16 - 01.01.2011 um 21:32 Uhr
Du hast recht^^ Da habe ich eine Änderung nicht mitbekommen
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$
if(!empty($_GET['params'])){
    
$params explode('/'$_GET['params']);
    
$file =  empty($params[1]) ? '' $params[1];
}else
    
$file $_GET['mod'];
    
    
if(
$file == 'board')
    
$htm_file 'board.htm';
elseif(
$file == 'gallery')
    
$htm_file 'gallery.htm';
else 
    
$htm_file 'index.htm';

$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $htm_file);

require_once 
'system/core/functions.php';

cs_init($cs_main);

index.php Datei für mod_rewrite


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 17 - 01.01.2011 um 21:38 Uhr
Nun funktionierts mit der board.htm,
ob das für ein weiteres Modul auch klappt hab ich noch nicht getestet,
aber wird wohl passen.

Dankeschön !


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 18 - 01.01.2011 um 21:39 Uhr
uh w8!
natürlich musst du das rausnehmen, wenn du für die gallery nichts haben willst. ich hab es vom ersten paste einfach übernommen gehabt
elseif($file == 'gallery')
$htm_file = 'gallery.htm';


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 19 - 01.01.2011 um 21:50 Uhr
Keine Sorge
Hab // davor gesetzt falls ich nochmal für ein anderes Modul eine andere htm verwenden will.

Danke aber für den Hinweis


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 20 - 01.01.2011 um 21:55 Uhr
ah gut^^ man kann nie wissen


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Antworten: 25
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.