Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 44
Seite < 1 [2] 3 >
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 21 - 01.07.2008 um 19:55 Uhr
 
1.
2.
3.
1. / 2. / ... 
 if(!empty($_GET['mod']) AND $_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view')  {
echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');


------------------
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
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 22 - 03.07.2008 um 21:25 Uhr
sorry, ich hab gerade meinen neuen computer zusammen gebaut und diversen anderen kram erledigt und kann mich daher erst jetzt bedanken...also vielen dank. ob es funzt kann ich erst in ein paar tagen sehen, da ich vorher nicht dazu komme


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


Inaktiv
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 23 - 10.07.2008 um 04:40 Uhr
so!

ich komme vorran. allerdings tut sich mir ein neues problem auf, welches ich vorher nicht bedacht habe. undzwar arbeite ich bei meinem vorhaben mit der index.htm. das problem ist nun, dass die spaltenaufteilungen für alle module übernommen werden. bis hier kann ich es noch nachvollziehen. also habe ich mir gedacht, erstelle mir zusätzlich eine "news.htm" die quasi als eingang geladen wird.

dazu benutze ich den befehl:
 
1.
2.
1. / 2. / ... 
 } elseif(!empty($_GET['mod']) AND $_GET['mod'] == 'news') {
  echo 
cs_template($cs_micro,$cs_main,$account,'news.htm');


so weit so gut. die news.htm wird auch geladen, aber nur wenn ich auf der page auf news klicke. geht man normal auf die seite(in meinem fall: localhost) läd er ganz normal die index.htm

das nächste problem ist, wenn ich den oben aufgeführten befehl in die index.php schreibe, läd die "view.htm" nicht mehr, sondern bleibt in der news.htm hängen.

zusätzlich hatte ich den befehl ausgeführt:
 
1.
2.
1. / 2. / ... 
 } elseif(!empty($_GET['mod']) AND $_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view')  {
  echo 
cs_template($cs_micro,$cs_main,$account,'news_view.htm');


da ich (noch) null plan von php habe, fehlt mir momentan das wissen um beide befehle logisch zu verknüpfen. ich denke mal, das ist das eine problem. das andere ist halt, wie ich csp sage, dass es beim "betreten der seite" automatisch die news.htm und nicht die index.htm aufruft.

ich hoffe ihr versteht, wovon ich da blubber.


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


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 24 - 10.07.2008 um 08:11 Uhr
probier mal so
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
 if(!empty($_GET['mod'])) {
  if(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view') {
    echo 
cs_template($cs_micro,$cs_main,$account,'news_view.htm');
  } else {
    echo 
cs_template($cs_micro,$cs_main,$account,'index.htm');
  }
} else {
  echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');
}


erklärung
 
1.
1. / 2. / ... 
 if(!empty($_GET['mod'])) {
Wenn Modname nicht leer ist
 
1.
1. / 2. / ... 
 if($_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view') {

Wenn Mod gleich News, und action nicht leer und action gleich view


------------------
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
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 25 - 11.07.2008 um 16:19 Uhr
funzt soweit. nur wenn ich nun auf index.php?mod=news&action=recent klicke, kehrt er zur index.htm zurück. verdammt

entweder hast du noch ne lösung, oder ich muss den link ändern


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


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 26 - 11.07.2008 um 17:56 Uhr
was willst für recent haben ?


------------------
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
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 27 - 11.07.2008 um 20:47 Uhr
naja, ich möchte, dass recent auf "view.htm" geht.


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


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 28 - 11.07.2008 um 21:19 Uhr
wie wäre es damit, dass man im templates/TEMPL/ ornder Dateien anlegen kann nach ner bestimmten namensgebung (mod.html, mod_action.html oder so ähnlich) dessen existenz beim laden der seite überprüft wird.

also das man an cs_template keinen template-datei-namen übergeben muss, sondern automatisch nach nem bestimmten muster die existenz von den passenden template-dateien gesucht wird und automatisch das bestpassende template geladen wird.

index?mod=news&action=recent

erst wird nach templates/TPL/news_recent.html gesucht
wenn die nicht existiert, nach templates/TPL/news.html
und wenn die auch nicht exisitert, nach der index.html


------------------
www.laszlokorte.de

Inaktiv
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 29 - 11.07.2008 um 21:35 Uhr
naja, klingt fast schon umständlich.

ich brauche ja nur eine extra-htm die geladen wird wenn man auf die seite kommt UND wenn man auf die news-recent geht. der rest bleibt so wie es ist


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


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 30 - 11.07.2008 um 21:42 Uhr
ich denke mal Schiris Idee, war mehr an die Entwickler gerichtet. Ansich find ich die Idee nicht schlecht, aber Problem dabei ist dann, dass viele 1000 verschiedene HTM Dateien haben. Ich meine bei ein paar sicherlich sehr interessant, müsste man mal testen, in wie fern sich das auf die Geschwindkeit auswirkt.

@calvera
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1. / 2. / ... 
 if(!empty($_GET['mod'])) {
  if(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view') {
    echo 
cs_template($cs_micro,$cs_main,$account,'news_view.htm');
  } elseif(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'recent') {
    echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');
  } else {
    echo 
cs_template($cs_micro,$cs_main,$account,'index.htm');
  }
} else {
  echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');
}


------------------
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
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 31 - 11.07.2008 um 21:45 Uhr
danke. genau so funzt es. für mein nächstes anliegen werde ich dann die tage nen neuen thread aufmachen. vielen, vielen dank


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


Zuletzt editiert von calvera am 11.07.2008 um 21:46 Uhr (1x Editiert)
Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 32 - 14.07.2008 um 16:39 Uhr
*push*


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 33 - 14.07.2008 um 16:42 Uhr
warum push?


------------------
www.laszlokorte.de

Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 34 - 14.07.2008 um 16:44 Uhr
weil er was schreiben wollte, aber nicht konnte, da er bereits den letzten beitrag verfasst hat


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 35 - 14.07.2008 um 16:45 Uhr
Spam? ^^


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


Inaktiv
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 36 - 14.07.2008 um 16:51 Uhr
ja danke.

ich hab eben ein problem festgestellt.

wenn ich aufs forum klicke, sieht erstmal alles okay aus. gehe ich in eine kategorie oder in einen thread, wird das forum zweimal angezeigt. einmal in meiner modifizierten board.htm und da drunter wird vom system die normale index.htm nochmal zusätzlich geladen.

ich hab den code so in der index.php stehen
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
1. / 2. / ... 
 if(!empty($_GET['mod']) AND $_GET['mod'] == 'board') {
  echo 
cs_template($cs_micro,$cs_main,$account,'board.htm');
} elseif(!empty(
$_GET['mod']) AND $_GET['mod'] == 'gallery') {
  echo 
cs_template($cs_micro,$cs_main,$account,'gallery.htm');
} if(!empty(
$_GET['mod'])) {
  if(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view') {
    echo 
cs_template($cs_micro,$cs_main,$account,'news_view.htm');
  } elseif(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'recent') {
    echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');
  } else {
    echo 
cs_template($cs_micro,$cs_main,$account,'index.htm');
  }
} else {
  echo 
cs_template($cs_micro,$cs_main,$account,'news_view.htm');
}


was mache ich falsch, bzw. was muss man ändern, damit er nur die board.htm läd?


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


Inaktiv
|
Nachtmeister


Specialist




Herkunft: Bern
Beiträge: 2091
# Antwort: 37 - 14.07.2008 um 16:52 Uhr
Spam?


Ah dein Beitrag nicht?

Bitte back to Topic.


------------------
"God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer"

Zuletzt editiert von Nachtmeister am 14.07.2008 um 16:53 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 38 - 15.07.2008 um 12:49 Uhr
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1. / 2. / ... 
 if(!empty($_GET['mod'])) {
  if(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'view') {
    echo 
cs_template($cs_micro,$cs_main,$account,'news_view.htm');
  } elseif(
$_GET['mod'] == 'news' AND !empty($_GET['action']) AND $_GET['action'] == 'recent') {
    echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');
  } elseif(
$_GET['mod'] == 'board') {
    echo 
cs_template($cs_micro,$cs_main,$account,'board.htm');
  } else {
    echo 
cs_template($cs_micro,$cs_main,$account,'index.htm');
  }
} else {
  echo 
cs_template($cs_micro,$cs_main,$account,'view.htm');
}


------------------
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
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 39 - 15.07.2008 um 14:41 Uhr
ach so geht das! dann weiß ich da ja in zukunft bescheid. danke dir nochmals


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


Inaktiv
|
calvera
Thread-Ersteller


Rock the board




Beiträge: 99
# Antwort: 40 - 07.10.2009 um 15:27 Uhr
Mahlzeit!

Ich grabe den Thread mal wieder aus, damit ihr gleich wisst worum es geht. Ich möchte, wie oben beschrieben, mal wieder verschiedene Templates laden. Leider funktioniert, der von Freeze gepostete Code, nicht mehr. Ich bekomme die Fehlermeldung:

Fehler - Interne Ursache


Beim verarbeiten des aktivierten Templates ist ein Fehler aufgetreten: Template not found: templates/test/Array


Außerdem wird die Backround-Farbe nicht mehr geladen.

Ich habe mich lange Zeit nicht mehr mit CSP befasst und weiß nicht wo ich nun ansetzen kann, damit ich das Problem lösen könnte. Hat sich in der Vergangenheit diesbezüglich irgendwas geändert?

Ich entschuldige mich schonmal vorab, dass ich vllt nerve, aber ich kann mir wirklich nicht alle Threads des letzten Jahres durchwühlen, in der Hoffnung irgendwie einen Hinweis zu bekommen, woran es liegen könnte.


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


Zuletzt editiert von calvera am 07.10.2009 um 15:27 Uhr (1x Editiert)
Inaktiv
|
Antworten: 44
Seite < 1 [2] 3 >


Sie müssen sich registrieren, um zu antworten.