Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 25
Seite [1] 2 >
thiel88


Beginner




Beiträge: 5
# Thema - 06.01.2014 um 14:06 Uhr
Hallo,

habe ein Problem. Und zwar haben wir ein anderes Template aber wenn ein Handy auf die Seite zugreift soll es sich das csphere mobil Template ziehen . Habe dazu folgendes gemacht:

http://www.csphere.eu/downloads/codepaste/view/id/156

aber das will nicht. Was mache ich falsch?

die seite ist the-one-syndicate.de

Danke
Inaktiv
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 1 - 06.01.2014 um 14:46 Uhr
kp, was ihr falsch macht.
Solltest vll deinen code posten, damit wir sehen, wie es da aussieht ^^


Inaktiv
|
thiel88
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 2 - 06.01.2014 um 15:02 Uhr
06.01.2014 um 14:46 Uhr - equaL:
kp, was ihr falsch macht.
Solltest vll deinen code posten, damit wir sehen, wie es da aussieht ^^


von welchen dateien soll ich dir es servieren

Ich kann dir auch eben ein gast ftp per pn schicken wenn es dir besser hilft.


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 06.01.2014 um 15:03 Uhr
wenn ich mit einem Handy eure Seite besuche, seh ich das Standard-Template vom CMS. Also nicht euren Grafikstyle etc. Somit funktioniert der Code. Denke mal, Ihr solltest ggf. eine mobil.htm o.ä. erstellen und dann in der index.php auf mobile.htm umleiten oder die index.htm auf mobile endgeräte anpassen.


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


Beginner




Beiträge: 5
# Antwort: 4 - 06.01.2014 um 15:06 Uhr
06.01.2014 um 15:03 Uhr - Fr33z3m4n:
wenn ich mit einem Handy eure Seite besuche, seh ich das Standard-Template vom CMS. Also nicht euren Grafikstyle etc. Somit funktioniert der Code. Denke mal, Ihr solltest ggf. eine mobil.htm o.ä. erstellen und dann in der index.php auf mobile.htm umleiten oder die index.htm auf mobile endgeräte anpassen.


mir reicht das normale mobile template was hier auch unter http://csphere.eu/mobil läuft.

denn wie ich jetzt unser template auf mobile umprogrammiere ist zu hoch. Das schaff ich noch nicht


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 5 - 06.01.2014 um 15:10 Uhr
sowas gibt es nicht, das ist extra für unsere seite.
da werdet ihr schon selber was für schreiben müssen.


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 6 - 06.01.2014 um 15:12 Uhr
das von dir genannte Template gibt es aber so nicht, da es eine eigens erstellt mobil.htm von uns ist.

Du müsstest das also dann auch selber erstellen wie ich bereits erwähnt habe.

// Edit: tsts immer diese Studenten, nix anderes zu tun ^^


------------------
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.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 06.01.2014 um 15:12 Uhr (1x Editiert)
Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 7 - 06.01.2014 um 15:14 Uhr
jaaaa vorlesung halt nicht so spannend =DD


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 8 - 06.01.2014 um 15:56 Uhr
http://csphere.eu/templates/red/mobil.htm

kann er sich gern ziehen und anpassen die datei, ist ja kein geheimnis

den piwik kram unten nur bitte entfernen, da das unser besucherzähler ist


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

Zuletzt editiert von hajo ClanSphere Team am 06.01.2014 um 15:58 Uhr (1x Editiert)
Offline
|
testerjoe


Wannabe poster




Beiträge: 23
# Antwort: 9 - 06.01.2014 um 16:01 Uhr
ohne ein eigenes mobile Template wird das wohl nix.

aber mal so am Rande:
Mit dem Mobile-Switcher in der index.php hat der Nutzer keine Chance doch auf die Desktop-Version umzuschalten, da dort noch keine session genutz werden kann.
Und das def_theme wird gnadenlos in 'base' überschrieben womit das mobile Template auch klarkommen muss.
Dann giebs noch ein Problem in der Cachverwaltung, was ein einfaches Umschalten von Theme und Template erschwert..


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 10 - 06.01.2014 um 16:55 Uhr
joa, dank bootstrap wird sich das in csphere erledigt haben ^^


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 11 - 07.01.2014 um 09:16 Uhr
06.01.2014 um 16:01 Uhr - testerjoe:
ohne ein eigenes mobile Template wird das wohl nix.

aber mal so am Rande:
Mit dem Mobile-Switcher in der index.php hat der Nutzer keine Chance doch auf die Desktop-Version umzuschalten, da dort noch keine session genutz werden kann.
Und das def_theme wird gnadenlos in 'base' überschrieben womit das mobile Template auch klarkommen muss.
Dann giebs noch ein Problem in der Cachverwaltung, was ein einfaches Umschalten von Theme und Template erschwert..

Auch hierfür gibt es bereits diverse Lösungen und Ansätze.
auf csphere.eu z.b. wird die aktuelle Anzeige in ein Cookie geschrieben.


------------------
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
|
testerjoe


Wannabe poster




Beiträge: 23
# Antwort: 12 - 07.01.2014 um 10:22 Uhr
Hab nicht behauptet, dass nicht geht.
Aber ohne Änderungen am System wirds nicht vernünftig laufen!


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 13 - 07.01.2014 um 13:34 Uhr
da stimm ich dir zu


------------------
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
|
MastaofDisasta


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 14 - 13.01.2014 um 00:25 Uhr
Eine Frage ich habe ja nicht die Standart index.php da ich ja mehrere htmls benutze. Und möchte ein Mobile Template erstellen.
Kann ich da einfach den Code für Mobile index.php reinkopieren in meine oder muss ich was abänder in meiner.

Hier meine index.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.
34.
35.
36.
37.
38.
39.
40.
41.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

if(!empty($_GET['params'])){
    
$params explode('/'$_GET['params']);
    foreach(
$params AS $key => $value)
    {
        if(
$key != 0)
        {
            if(
$key == 1)
                   
$get['mod']        =  $value;
            elseif(
$key == 2)
                
$get['action']        = $value;
            elseif(
$key%2==0)
                
$get[$params[$key-1]] = $value;
        }
    }
}else{
    
$get $_GET;
}

if(!empty(
$get['mod']) AND $get['mod'] == 'board')
    
$htm_file 'board.htm'// example for module
if(!empty($get['mod']) AND $get['mod'] == 'wars' AND !empty($get['action']) AND $get['action'] == 'view'// example for module and action
    
$htm_file 'wars.htm';
elseif(!empty(
$get['mod']) AND $get['mod'] == 'board')// example for parameter like id
    
$htm_file 'board.htm';
elseif(!empty(
$get['mod']) AND $get['mod'] == 'users')// example for parameter like id
    
$htm_file 'index.htm';
elseif(empty(
$get['mod']))// example if no parameter is given (like http://www.yourdomain.tld/index.php)
    
$htm_file 'index.htm';
else
    
$htm_file 'index.htm'// Default Template

# 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);


Und das hier ist ja für die Mobile Page:
 
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.
1. / 2. / ... 

<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$
# Mobile Endgeraete erkennen
# Overwrite global settings by using the following array
#find out which language is prefered an write to variable "la"

$mobile_template 'clansphere'// Which Template will be choosen for mobile-devices

$user_lang substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
if(
$user_lang == "de"$la='German'//German
else if($user_lang == "en"$la='English';  //England
// else if($user_lang == "fr") $la="French" $page="index-fr.htm";  //Optional French Language Pack
else  $la 'English'//Standard for none-set language
# find out which browser will be used

$mobile_browser '0';
 
if (
preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|android)/i'strtolower($_SERVER['HTTP_USER_AGENT']))) {
    
$mobile_browser++;
}
 
if ((
strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) {
    
$mobile_browser++;
}    
 
$mobile_ua strtolower(substr($_SERVER['HTTP_USER_AGENT'], 04));
$mobile_agents = array(
    
'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',
    
'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
    
'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
    
'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',
    
'newt','noki','oper','palm','pana','pant','phil','play','port','prox',
    
'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',
    
'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',
    
'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',
    
'wapr','webc','winw','winw','xda ','xda-');
 
if (
in_array($mobile_ua,$mobile_agents)) {
    
$mobile_browser++;
}
 
if (
strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini') > 0) {
    
$mobile_browser++;
}
 
if (
strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'windows') > 0) {
    
$mobile_browser 0;
}
 
if (
$mobile_browser 0){
   
$cs_main = array('init_sql' => true'init_tpl' => true'def_tpl' => $mobile_template'def_theme' => 'clansphere''tpl_file' => $la.'-index.htm''def_lang' => $la);
}

else {
   
$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $la.'-index.htm''def_lang' => $la);
}

require_once 
'system/core/functions.php';

cs_init($cs_main);


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Zuletzt editiert von MastaofDisasta am 13.01.2014 um 00:25 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 15 - 13.01.2014 um 09:05 Uhr
Naja du musst jetzt entscheiden, ob du bei Mobile auch unterschiedliche htm-Dateien nutzen möchtest, was ich persönlich für sinnlos halte.

Einfach den code für mobile reinkopieren wird auch nicht funktionieren, es muss dann noch angepasst werden.


------------------
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
|
MastaofDisasta


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 16 - 13.01.2014 um 09:16 Uhr
Ich will mobile eine andere html habe so ähnlich wie die mobile version von euch.
Deswegen war die Frage ob ich dann meine index.php weiter benutzen kann und für Mobile eine andere html lädt.


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 17 - 13.01.2014 um 09:21 Uhr
bei uns regelt das die htaccess datei direkt, damit der webserver und nicht clansphere damit zu tun hat. zudem kann man dadurch, weil es nen einmaliger redirect ist, bei bedarf jederzeit zwischen mobile und desktop version der seite über einen link hin und her wechseln.


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

Offline
|
MastaofDisasta


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 18 - 13.01.2014 um 10:38 Uhr
Wie muss ich das dann einstellen und welche htcacces Datei muss ich abändern?

Also ich muss doch zuerst das mobile modul installieren, wie muss ich dann weiterverfahren?


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 19 - 13.01.2014 um 10:44 Uhr
es gibt ein mobile module?


Inaktiv
|
MastaofDisasta


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 20 - 13.01.2014 um 10:53 Uhr
Ja habe das mobile module gesehen wie funktioniert es den sonst?

Her der Link zum Modul: http://www.csphere.eu/downloads/module/view/id/116


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Zuletzt editiert von MastaofDisasta am 13.01.2014 um 11:04 Uhr (1x Editiert)
Inaktiv
|
Antworten: 25
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.