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

Antworten: 29
Seite [1] 2 >
maKe my dayyy


King for a day




Beiträge: 276
# Thema - 26.09.2009 um 10:50 Uhr
Hi,
geht um folgendes, n Kumpel von mir hat behauptet man könne die statische Startseite "umgehen" indem man das aktive Modul auf dem man sich befindet ausliest und jedem Modul eine eigene index.htm zuweist. Geht das? Wenn ja, wie?
Vielen Dank im voraus,hoffe ihr versteht was ich bzw. er meint...
Inaktiv
e30micha


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 1 - 26.09.2009 um 11:47 Uhr
Du meinst das sich das template ändert, sobald man z.B. auf das Counter Strike Team klickt? Oder im "Wettbüro" ist?

Das kann man in der index.php regeln:
 
1.
2.
1. / 2. / ... 
 if ($_GET['mod'] == 'board' || strpos($_GET['params'], 'board/') !== false
$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => 'board.htm');


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 2 - 26.09.2009 um 11:56 Uhr
genau so meine ich das...also dass man halt wnen man auf der startseite is ne news seite sieht, dann auf forum ne andere seite....werd das mal ausprobieren was du mir geschickt hast,danke shconmal.
edit: check ich noch nicht so ganz...muss ich das dann für jede index so festlegen, also dass ich dann da keine ahnung 20zeilen oder was hab ? oder wie geht das genau ? sry war ne lange nacht gestern bin noch etwas verpeilt ;D


Zuletzt editiert von maKe my dayyy am 26.09.2009 um 11:59 Uhr (1x Editiert)
Inaktiv
|
e30micha


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 3 - 27.09.2009 um 09:10 Uhr
Du müßtest für das jeweilige Modul was du ändern möchtest eine index.html anlegen, aber nicht für alle , zeig mal deinen Inhalt der index.php


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 4 - 27.09.2009 um 19:12 Uhr
Ja das ist mir ja bewusst,meine Frage allerdings ob ich in der index.php diese 2 Zeilen für jedes Modul anlegen muss oder wie das dann mit mehreren geht? Der Inhalt meiner index.php ist immoment nicht von belangen, da das nur der Standard Inhalt ist


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 5 - 30.09.2009 um 19:14 Uhr
push...wäre nett wenn mir kurz jmd dabei helfen könnte und mir sagen wie das für mehrere aussieht...
dazu kommen jetzt weitere probleme:
irgendwas scheint nicht mit csp zu stimmen, wenn ich für ein spiel n icon hochladen will nimmt ers nicht an (ja chmod steht auf 777), bei andern dingen wie kategorie gehts ja auch.dann der nächste bug: hab 2 artikel eingetragen will diese per navlist bzw. view aufrufen und es kommen entweder "kein eintrag gefunden" oder "geschrieben von ... am 1.01.1970 um 0:00"...woran liegt das denn ?


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 6 - 03.10.2009 um 19:39 Uhr
push....


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 7 - 06.10.2009 um 21:15 Uhr
psuh again...wird doch wohl ijmd hier wissne ?!


Inaktiv
|
Pet the Rap


King for a day



Herkunft: Essen
Beiträge: 263
# Antwort: 8 - 06.10.2009 um 21:39 Uhr
Da kannst du pushen wie du willst, wiki lesen, wiki lesen, wiki lesen
Boardsuche benutzen. Ich weiss die Boardsuche ist gewöhnungsbedürftig, aber nur weil es keine aussagekräftigen threadtitel gibt.
Ich bin jetzt schon ein halbes Jahr hier im Forum am mitlesen und habe schon ein paar Beiträge dazu gelesen bin mir sicher.
So in etwa Forum(s) breite anpassen,

greets


------------------
if (ahnung == 0) { read FAQ; use SEARCH; use GOOGLE; } else { use brain; make post; }




Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 9 - 06.10.2009 um 21:48 Uhr
wiki hab ich bereits gelesen ich bin nicht erst seit gestern hier. boardsuche habe ich auch schon benutzt, weiß wie gewöhnungsbedürftig die ist, hatte hier bisher nie probleme etwas zu finden, jedoch nachdem die seite gehackt wurde und neu aufgesetzt wurde finde ich rein gar nichts zu den themen die ich hier anspreche. ich werde natürlich noch einmal weitersuchen, falls du etwas findest kannst du mir gerne den link posten. außerdem wnen es diese threads schonmal gab sollte es für die meisten ja kein problem mal eben schnell eine antwort zu schreiben. dennoch - nichts. weder hier im forum noch im irc channel hat einer auch nur die leiseste ahnung zu lösungen meiner probleme.


Inaktiv
|
Pet the Rap


King for a day



Herkunft: Essen
Beiträge: 263
# Antwort: 10 - 06.10.2009 um 22:07 Uhr
Ja dat hacken war schon so ein scheiß
finde seit dem auch nix mehr habe Gott sei dank ein paar Themen abonniert.
ich hätte jetzt Grade nur noch den
http://clansphere.de/index/board/thread/where/11781
ansonsten Verwaltung/statische anzeigen/Neue Seite/Statische Seiten - Eintragen
und dein Wunsch Abo dort einfügen
probieren macht erfinderisch oder so, nimmst die mal einen portablen Browser
und guckst dir die Seite aus-geloggt an.


greets


------------------
if (ahnung == 0) { read FAQ; use SEARCH; use GOOGLE; } else { use brain; make post; }




Zuletzt editiert von Pet the Rap am 06.10.2009 um 22:15 Uhr (2x Editiert)
Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 11 - 06.10.2009 um 22:15 Uhr
gut das hätt ich auch tun sollen^^
das thema was du gepostet hast hab ich acuh gesehen aber so wirlich hilft mir das nicht weiter...zumindest werde ich nicht ganz schlüssig aus dem was dadrin steht und aus dem was micha oben gepostet hat...laut deinem geposteten thread bräuchte ich nur verschiedene index dateien, allerdings keine sachen in der php verändern...stimmt das oder muss ich doch auch die index.php verändern? allerdings danke schonmal dir pet the rap!


Inaktiv
|
Pet the Rap


King for a day



Herkunft: Essen
Beiträge: 263
# Antwort: 12 - 06.10.2009 um 22:23 Uhr
06.10.2009 um 22:15 Uhr - maKe my dayyy:
gut das hätt ich auch tun sollen^^
.zumindest werde ich nicht ganz schlüssig aus dem was dadrin steht

willkommen im Club

greets


------------------
if (ahnung == 0) { read FAQ; use SEARCH; use GOOGLE; } else { use brain; make post; }




Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 13 - 07.10.2009 um 11:17 Uhr
Ein patch fuer dich:

Aendere systems/core/functions.php in function cs_init() (so um zeile 163):
 
1.
2.
3.
1. / 2. / ... 
   if(!empty($predefined['init_tpl']))
    echo 
cs_template($cs_micro$predefined['tpl_file']);

zu
 
1.
2.
3.
1. / 2. / ... 
   if(!empty($predefined['init_tpl']))
    echo 
cs_template($cs_micro, isset($cs_main['tpl_file_override']) ? $cs_main['tpl_file_override'] : $predefined['tpl_file']);


Jetzt erstelle ein system/runstartup/templates.php mit dadrin zum beispiel:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
1. / 2. / ... 
<?php
        
/* change $predefined['tpl_file'] */
        
switch ($cs_main['mod'])
        {
        case 
'files':
                
$cs_main['tpl_file_override'] = 'files.htm';
                break;
        case 
'news':
                if (
$cs_main['action'] != 'manage')
                        
$cs_main['tpl_file_override'] = 'news.htm';
                break;
        default:
                break;
        }
?>


Was macht das?
- Wenn das modul files gewaehlt wird, wird den template files.htm genommen
- Wenn das modul news gewaehlt wird, wird den template news.htm genommen, ausser man fuehrt die action manage aus
- In alle andere falle wird das standard template (index.htm wenn index.php) genommen

Du koenntest es auch so machen das jedes modul automatisch ein eigener template bekommt:
(pas auf, in diesen fall ist der is_dir() test wichtig wegen sicherheit)
 
1.
2.
3.
4.
5.
1. / 2. / ... 
<?php
  
if (is_dir('mods/'.$cs_main['mod']))
    
$cs_main['tpl_file_override'] = $cs_main['mod'].'.htm';
?>


Dafuer braucht aber fuer jedes module ein .htm datei...


Zuletzt editiert von Mindcrime am 07.10.2009 um 11:24 Uhr (2x Editiert)
Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 14 - 07.10.2009 um 13:31 Uhr
ok super, dankeschön werd das gleich mal einbauen! auch danke für die erklärung^^meiste kann man sich zwar denken aber trotzdem gut, danke
edit: sauber funktioniert ohne probleme, nochmals dake
nächster edit^^ eine frage hab ich noch wieso wird mein news pic resized ? ich find nirgendswo(außer unter system -> optionen -> news) ne größenangabe, die im system steht auf 800*600px das bild is iwas weit drunter, weniger als die hälfte, wird jedoch nur mit 80*45px angezeigt...woran liegt das bzw wie kann ichs ändern ?


Zuletzt editiert von maKe my dayyy am 07.10.2009 um 14:27 Uhr (4x Editiert)
Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 15 - 08.10.2009 um 12:56 Uhr
Eventuell unter system -> optionen -> Kategorien anders einstellen?

Weil die News Bilder haben nichts mit den Kategoriebildern zu tun


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 16 - 08.10.2009 um 13:51 Uhr
geht mir nich um die kategorie bilder,sondern um die die man seperat zu jeder news hochladen kann...


Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 17 - 09.10.2009 um 12:58 Uhr
Hab ich auch gemerkt, gerade hat auch jemand dazu nen Thread aufgemacht, zu dem ich schon ne Antwort geschrieben habe ... Newspic Thread

Leider bin ich gerade bei der Arbeit und kann nciht genau nachgucken, wo man das nun ändert


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 18 - 09.10.2009 um 21:47 Uhr
jo das is n kollege von mir der hat auch ne lösung gefunden mal probieren obs das funktioniert...danke shconmal.


Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 19 - 13.10.2009 um 16:46 Uhr
ok problem hat sich erledigt, jetz tut sich mir allerdings eine andere frage auf^^
ist es möglich z.b. in der news:recent statt die neueste die vorletze neueste anzuzeigen? also kein plan dass man dann iwie in der php stehen hatte newest -1 oder so weiß aber nich wo das hingehört^^
und jetz doch ein weiteres problem...hab das wie von mindcrime beschrieben gemacht, hat anfangs auch super funktioniert, doch jetz gehts zwar an sich von der funktion noch, allerdings funktioniert der rest dann nicht mehr wirklich(z.b. hab ich 2x news:navlist drin,also auch ne navlist2.php & navlist2.tpl, die zeigen dann totalen schwachsinn(php-code) an...)woarn liegt das? die 2.möglichkeit würde ich auch ausprobieren, is zwar scheinbar recht umständlcih wenn man für jdn mod ne eigene index braucht, würd ich aber auch machen, allerdings frage ich mich in welche datei ich das einfügen muss? :o


Zuletzt editiert von maKe my dayyy am 14.10.2009 um 18:18 Uhr (5x Editiert)
Inaktiv
|
maKe my dayyy
Thread-Ersteller


King for a day




Beiträge: 276
# Antwort: 20 - 16.10.2009 um 22:33 Uhr
edit hat sich alles erledigt. kann /closed werden.


Zuletzt editiert von maKe my dayyy am 16.10.2009 um 23:42 Uhr (1x Editiert)
Inaktiv
|
Antworten: 29
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo