Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 16
Seite [1]
maximal


Try to beat me




Beiträge: 189
# Thema - 13.09.2007 um 10:57 Uhr
Wie was und wo muss man ändern um ein modul unter Module einzutragen.

bei templates ist es die info.php und nehme an bei den mods auch, oder?

Also das hier: ?!?!?
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: info.php 365 2006-09-28 15:36:40Z hajo $

$cs_lang cs_translate('users');

$mod_info['name']    = $cs_lang['mod_name'];
$mod_info['version'] = $cs_main['version_name'];
$mod_info['released'] = $cs_main['version_date'];
$mod_info['creator']    = 'Fr33z3m4n';
$mod_info['team']    = 'ClanSphere';
$mod_info['url'] = 'www.clansphere.net';
$mod_info['text']    = $cs_lang['mod_text'];
$mod_info['icon']    = 'personal';
$mod_info['show'] = array('clansphere/admin' => 3,'users/view' => 1,'options/roots' => 5);
$mod_info['categories']  = FALSE;
$mod_info['protected'] = TRUE;
$mod_info['tables'] = array('users');
 
?>


EDIT: und bitte eine erklärung zu den einzelnen punkten


Zuletzt editiert von maximal am 13.09.2007 um 10:57 Uhr (1x Editiert)
Inaktiv
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 1 - 13.09.2007 um 11:20 Uhr
die genaue erklärung kann ich dir noch net geben,.. ^^ aber hier noch nen paar sachen, die zusätzlich benötigt werden,... wenn du da schon gschaut hast, vergiss meinen thread,... ^^

http://www.clansphere.net/modules.php?mod=articles&action=view&id=1


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
maximal
Thread-Ersteller


Try to beat me




Beiträge: 189
# Antwort: 2 - 13.09.2007 um 12:01 Uhr
ne, hatte ich noch nicht^^

thx

aber jetzt hab ich ein neues prob, und das wäre, wie füge ich unter phpmy admin eine tabelle ein?

vll erklärt ihr mir das über die datenbank, aber besser wäre, wie man das per sql-update macht inklusive uninstall, da ich es ja dann gerne als free-mod hier online stellen würde


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 13.09.2007 um 12:19 Uhr
 
1.
2.
3.
4.
5.
1. / 2. / ... 
 CREATE TABLE {pre}_deineneuetabelle (
deineneuetabelle_id {serial},
deineneuetabelle_sonstiges varchar(25NOT NULL DEFAULT '',
PRIMARY KEY (deineneuetabelle_id)
){
engine};


per SQL Updates


------------------
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 13.09.2007 um 12:19 Uhr (1x Editiert)
Inaktiv
|
maximal
Thread-Ersteller


Try to beat me




Beiträge: 189
# Antwort: 4 - 13.09.2007 um 12:40 Uhr
hab mich jetzt mit deiner beschreibung quer duch die install' und uninstall's von CS und einigen mods geleses, wäre das dann nicht vll so richtig?


install:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1. / 2. / ... 
<?php 
ALTER TABLE 
{pre}_access  ADD access_*modint(2NOT NULL default '0';

REPLACE INTO {pre}_access (access_*mod*) VALUES ('{guest}'0);

REPLACE INTO {pre}_access (access_*mod*) VALUES ('{community}'0);

REPLACE INTO {pre}_access (access_*mod*) VALUES ('{member}'0);

REPLACE INTO {pre}_access (access_*mod*) VALUES ('{orga}'4);

REPLACE INTO {pre}_access (access_*mod*) VALUES ('{admin}'5);
 
?>


uninstall:
 
1.
2.
3.
1. / 2. / ... 
<?php 
ALTER TABLE 
{pre}_access DROP access_*mod*;
 
?>


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 5 - 13.09.2007 um 12:57 Uhr
 
1.
1. / 2. / ... 
 ALTER TABLE {pre}_access ADD access_*modint(2NOT NULL default '0';


das reicht schon als Eintragung ins Access, musst dann nur noch die Rechte einstellen.


------------------
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
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 6 - 13.09.2007 um 13:00 Uhr
"ALTER TABLE" bedeutet ja in dem fall lediglich, dass er in die entsprechende Tabelle springt,... du musst die dann ja erstmal erstellen "Create",... ^^ oder irre ich freeze,...?


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 13.09.2007 um 13:00 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 7 - 13.09.2007 um 13:22 Uhr
das letzte von ihm waren nur die SQL Einträge für die Accessabfrage, nicht die direkte Mod Tabelle


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


Try to beat me




Beiträge: 189
# Antwort: 8 - 13.09.2007 um 13:55 Uhr
hat ja so funktioniert ---> 1:0 für Fr33zm4n^^

so um mein mod zu verwirklichen quäle ich dein users mod

jetzt meine frage, wie kann ich eine eigene .tpl verwenden bzw mit welchem befehl wird die zugehörige *.tpl aufgerufen?


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 9 - 13.09.2007 um 14:04 Uhr
im fall der users list wäre das z.B. dieser echo cs_subtemplate(__FILE__,$data,'users','list');


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
maximal
Thread-Ersteller


Try to beat me




Beiträge: 189
# Antwort: 10 - 13.09.2007 um 15:15 Uhr
thx,

so jetzt bin ich schon weiter^^
und teile verstehe ich schon, ausser SQL^^
aber nun stehe ich wieder an, und zwar ist mir noch nicht ganz klar was ich ändern nuss, damit wenn ich die nick nach alpherbet sortiere, nicht wieder auf den users-mod verlinkt werde. welcher befehl ist das wieder^^


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 11 - 13.09.2007 um 16:00 Uhr
öhm, versteh ich jetzt nicht ganz


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


Try to beat me




Beiträge: 189
# Antwort: 12 - 13.09.2007 um 16:23 Uhr
wenn ich jetzt auf der HP ?mod=*mod*&action=list&sort=5 bin das ich ja aus deinem addon abgewandelt habe, springt er mir automatisch auf deinen mod wenn ich nach nick sortiere, aber ich möchte in meinem modul bleiben

welchen befehl muss ich nun in der list abänder?


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 13 - 13.09.2007 um 18:02 Uhr
such mal nach cs_html_form(....), da musste dann auf dein neues Module umstellen.


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


Try to beat me




Beiträge: 189
# Antwort: 14 - 13.09.2007 um 18:10 Uhr
ne, habs gerade gefunden, es ist die funktion cs_sort(...)


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 15 - 13.09.2007 um 18:19 Uhr
k, hab jetzt an das Aplhabet gedacht ^^


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


Try to beat me




Beiträge: 189
# Antwort: 16 - 13.09.2007 um 18:52 Uhr
np, es wird wenn man sich damit ausernandersetzt^^

kannst mir noch schnell in diesem thread helfen, dann müsste mein modul seine v1.0 alpha überstanden haben Klick mich


Inaktiv
|
Antworten: 16
Seite [1]


Sie müssen sich registrieren, um zu antworten.