Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 10
Seite [1]
Moschetto


Beginner



Herkunft: Wesel
Beiträge: 3
# Thema - 09.10.2007 um 11:54 Uhr
Hallo liebe Clansphere Gemeinde,
ich bin seit wenigen Tagen zu euch gewechselt. Für meine alten Projekte habe ich mich bis jetzt dem ilch-script gewidmet. Das soll nun ein Ende haben.

Die erste Seite war auch schnell on, dank der genial einfachen Installation!

Nun meine Frage:
Ich plane eine Hauptseite zu erstellen, wobei die einzelnen Teams eine eigene Unterseite auf ner entsprechenden Subdomain bekommen. Somit muss ich ja (denke ich) das Script jedes mal neu installieren und nen neuen Prefix für die Datenbank wählen. Allerdings möchte ich, das sich die unterschiedlichen Seiten sowohl eine Benutzerverwaltung teilen als auch ein Forum.

Ich gehe nun mal davon aus, das ich in der setup.ini (ich glaube das war die richtige) der neuen Seite einfach ein Prefix2 deklarieren auf welches sich nachher Userverwaltung und Forum bezieht, und dann in einer anderen Datei dem Script nochmal von Hand die Verweise für Forum und Userverwaltung zuordnen muss!?!?

Wenn ich damit nicht ganz falsch liege, kann mir dann vielleicht einer ne kleine Anleitung geben, bzw. meine Schritte um die richtigen Dateinamen und Dateistellen ergänzen?

Wäre für eure Hilfe echt sehr dankbar.

Gruß
Christian aka Moschetto
Inaktiv
UnKn0wn ClanSphere Team


Geekboy





Beiträge: 1160
# Antwort: 1 - 09.10.2007 um 11:57 Uhr
glaube so einfach ist das nicht.

Freezeman ist glaub ich momentan an einem Projekt dran was einen Userverwaltung global ermöglichen soll.

Er wird sich bestimmt hier melden und dir sagen ob das so einfach ist. Glaub ich aber persönlich nicht.


------------------
Mit freundlichen Grüßen

SEBEL-DESIGN
http://www.sebel-design.com


Inaktiv
|
Moschetto
Thread-Ersteller


Beginner



Herkunft: Wesel
Beiträge: 3
# Antwort: 2 - 09.10.2007 um 12:00 Uhr
Ui, da kam die erste Antwort ja richtig schnell!
Lässt ja auf eine gesunde Clansphere-Com. schließen. Wie sieht es denn mit dem Forum aus? ist dabei so eine globale Nutzung möglich?


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 09.10.2007 um 12:06 Uhr
Hi,

erstmal Herzlich Willkommen in unserer Community

wie schon Sebel gesagt hatte, ist eine einfach Einbindung einer 2ten Datenbank derzeit nicht einfach gegeben. Jedoch arbeite ich schon seit einigen Tagen daran, dieses zu vereinfachen.

Mit dem 2ten Prefix bist du in der Sache schon auf dem richtigem Weg, jedoch einfach nur einen 2ten Prefix, und 2te Datenbank Optionen einstellen reicht in dieser Sache nicht aus, da man dann die betroffenen Module seperat verändern muss.

Daher würde ich das noch seperat für jede Page einzeln ,machen, bis man eine globale Lösung gefunden hat.


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


Beginner



Herkunft: Wesel
Beiträge: 3
# Antwort: 4 - 10.10.2007 um 08:45 Uhr
Habe hier nen etwas älteren Beitrag gefunden. Hilft vielleicht ein bissel weiter. Verstehe was der Kollege da gemacht hat, nur bin ich scheinbar nicht so geübt wie der Kollge. Die Prefix2 deklarieren wäre kein Problem. Ich weiß nur net so recht, welche Befehle ich für mein Vorhaben alle in den entsprechenden Dateien hinzufügen müsste.

Kann mir da vielleicht einer ein wenig Schützenhilfe geben? Scheint ja bei Baldur irgendwie geklappt zu haben.

Gruß
Chris


Inaktiv
|
UnKn0wn ClanSphere Team


Geekboy





Beiträge: 1160
# Antwort: 5 - 10.10.2007 um 09:59 Uhr
Link zum dem Beitrag wäre sehr hilfreich


------------------
Mit freundlichen Grüßen

SEBEL-DESIGN
http://www.sebel-design.com


Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 6 - 10.10.2007 um 10:24 Uhr
für dein projekt reicht es glaube, wenn du vrschiedene index.php verwendest (index.php , unterseite1.php , unterseite2.php und in den links in den templates gleich die variablen mit anhängst, um z.b. nur den ersten squad anzuzeigen


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



Inaktiv
|
fay-pain


Specialist




Beiträge: 2006
# Antwort: 7 - 10.10.2007 um 10:36 Uhr
oder du duplizierst die module einfach
hab ich für meine neue seite auch gemacht, z.b. mit den news, damit ich nicht jedem member das mit den kategorien erklären muss, welche er verwenden muss (damit diese auch auf der jeweiligen seite erscheinen).


------------------
Manchmal hast du fay und machmal pain.
- hajo

Inaktiv
|
Moschetto
Thread-Ersteller


Beginner



Herkunft: Wesel
Beiträge: 3
# Antwort: 8 - 23.10.2007 um 12:41 Uhr
10.10.2007 um 09:59 Uhr - Sebel-Design:
Link zum dem Beitrag wäre sehr hilfreich


Oups, den habe ich vergessen! Aber jetzt finde ich den auch gerade nicht mehr!


Der Hinweis mit den kopierten Modulen ist super! sollte so eigentlich erstmal funktionieren. Frage an der Stelle nur, wie ich das ganz genau realisiere. Habe nun zum testen die Seite auf ne andere Subdomain kopiert. Habe zum testen das Mudul News in News_2 geclont. Das habe ich einmal im mods-Verzeichnis und einmal im lang-Verzeichnis gemacht. Da ich nun kein Profi bin müsste ich noch wissen, wie ich in phpmyadmin genau die Tabellen clone und wo ich der neuen News_2 genau sage, welche sie benutzen soll. Außerdem weiß ich gerade nicht so genau wie ich es hinbekomme, das in der Verwaltung nun News_2 und nicht mehr News angezeigt wird.

Vielleicht kriegen wir das ja noch schnell gemeinsam hin, danach knn ich euch endlich ein Denkmal bauen!


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 9 - 23.10.2007 um 14:27 Uhr
hi!
auch von mir ein willkommen, bist hier richtig

ich würde das ganz anders machen und die module in ruhe lassen.
würde auf den seiten, die neben der eigenen auch auf tabellen der anderen (globalen) seite zugreifen, nur eine einzige datei verändern: die datei der datenbank, meist system/database/mysql.php, und nurnoch den zweiten prefix in der setup.php dazuschreiben.
also zb
 
1.
2.
3.
4.
1. / 2. / ... 
<?php
$cs_db
['prefix'] = 'cs2'#eigene team-seite
$cs_db['prefix2'] = 'cs'#globale seite
?>

so, dann würd ich in der mysql.php überall dort, wo $cs_db['prefix'] verwendet wird, eine abfrage auf die tabellen machen, um die es geht. ist eine der von dieser abfrage betroffenen tabellen eine der tabellen die aus der globalen seite gelesen werden sollen, wird statt $cs_db['prefix'] für diese tabelle $cs_db['prefix2'] verwendet. das wars auch schon.

gruß

duRiel


Inaktiv
|
fay-pain


Specialist




Beiträge: 2006
# Antwort: 10 - 23.10.2007 um 14:32 Uhr
SQL:
also dafür durchsuchst du am besten die install.sql, die in jeder Version beiliegt (im Hauptverzeichnis) nach "news" kopierst dir die Parameter in ne neue datei z.b. news_2_install.sql und ersetzt dort auch wie in deinen modulen "news" durch "news_2".
Jetzt kannst du diese unter Updates einspielen.

Name:
Du hast gesagt, du weißt nicht wie du z.b. in der Verwaltung aus News_2 wieder News machst.
Dazu gehst du ganz einfach in das
lang/German/news_2.php

(Ach ja, hoffentlich hast du auch Ordner und Dateien überall in "news" umbenannt)
und editierst dort in den ersten Zeilen "news_2" in z.b. News.
Hoch laden fertig


------------------
Manchmal hast du fay und machmal pain.
- hajo

Inaktiv
|
Antworten: 10
Seite [1]


Sie müssen sich registrieren, um zu antworten.