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

Antworten: 21
Seite [1] 2 >
Radiate


King for a day





Beiträge: 293
# Thema - 15.01.2008 um 21:26 Uhr
Ich habe zusammen mit Fr33z3m4n ein Code & Paste geschrieben, eigentlich für fast alles, daher seine Aussage in einem anderen Thread: "Bei seiner Homepage ist ein Update schon fast ausgeschlossen".
Deswegen wollte ich dir Originalen Files wieder drauf spielen und vorher ein Modul schreiben für die Points, dabei meine Frage, hat drag0n sein Modul für den einen User komplett und könnte es mir übergeben oder kann ich ein mods/points machen sowie themes/base/points wo ich einfach nur überprüfe wie viele Dinge der User schon gepostet hat und eine cs_sql_update überprüft das einfach?

Also in etwa so dachte ich mir das:

 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
<?php
$comments 
cs_sql_select(__FILE__,'comments','users_id','comments_fid','comments_mod');
$cells count($comments);
$save Weiß ich gerade nichtdumme Sache ich weiß^^
cs_sql_update($cells,$save)
?>


Geht das irgendwie?


------------------
Clansphere 2008.0
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 15.01.2008 um 23:15 Uhr
also aus dem code werd ich nicht schlau und das liegt wohl daran dass der ziemlich falsch ist, was hast du denn vor?


Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 2 - 15.01.2008 um 23:26 Uhr
Das steht eines Code & Paste was ich derzeit von mir selber benutze, ich daraus ein Modul machen möchte, sowas wie grobe Theorie:

WENN der User einer bestimmten ID die gerade etwas verfasst ( is ja egal was, nehmen wir einfach mal News Comments an ) durch das Modul automatisch erkennt das der alte Wert überschrieben wird, den neuen Wert für die Poinst vergabe nimmt.

Einfacher ausgedrückt:

IF User ID verfasst ein News Comment, gib ihm +5 Points in die 'users_pointsnewscom' in die Tabelle 'users'.

Verstehste das in etwas?^^
Weiß nicht wie ich es sonst erklären könnte.


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 15.01.2008 um 23:26 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 15.01.2008 um 23:44 Uhr
okay jetzt verstehe was du vorhattest, aber so macht das wenig sinn denn 1. kannst du nicht richtig überprüfen ob der benutzer "gerade einen news comment verfasst" und 2. bräuchtest du auf diese weise nen seperates script das immer läuft und alles checkt aber das gibts sozusagen nicht. mach deinen punktezähler lieber direkt an die stellen wo sie gebraucht werden, also dort wo die kommentare verfasst werden und so weiter.


Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 4 - 15.01.2008 um 23:53 Uhr
Das habe ich ja schon gemacht, jedoch habe ich in einem Thread mal gelesen das drag0n nen Modul für Points geschrieben haben soll, wie das wenn man das nicht wirklich tun kann ohne in jeder benötigten Datei ein Script dafür zu schreiben?

Das Thema ist hier: http://www.clansphere.net/index/board/thread/where/5320


------------------
Clansphere 2008.0

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 16.01.2008 um 00:05 Uhr
ich glaub schon dass er in den einzelnen dateien die änderungen eingebaut hat.


Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 6 - 16.01.2008 um 00:10 Uhr
Könnte man nicht einfach ne File in mods/points/check.php schreiben, die alle 86400 sekunden prüft wie der Stand der Dinge aussieht?
Als Beispiel:

86400 sec = 1 day ( Also nach jedem Tag )
1 day = through ( Ein Tag zu ende )
$data = $check ( Daten aller User prüfen und ggf. updaten )

Das ist hier jetzt kein wirkliches PHP jedoch soll es meine Idee besser rüberbringen.


------------------
Clansphere 2008.0

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 16.01.2008 um 00:20 Uhr
hm, müsste mit etwas trickserei auch bei den meisten sachen gehen. aber müssten trotzdem noch sachen an einzelstellen eingebaut werden.


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 8 - 16.01.2008 um 01:35 Uhr
einfacher wäre es dann, einzelne functionen zu erstellen, welche in die jeweilgen PHP Dateien eingebunden werden, anstatt einen 30 Zeilen langen PHP Code. eine einzelne Function ist schneller wieder eingebaut.


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


King for a day





Beiträge: 293
# Antwort: 9 - 16.01.2008 um 01:53 Uhr
Hast recht und ich muss dann nur die function definieren und dann immer mit name(); einbinden?


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 10 - 16.01.2008 um 02:56 Uhr
jip z.b.


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


King for a day





Beiträge: 283
# Antwort: 11 - 16.01.2008 um 03:20 Uhr
also, ich hab ja auch ein punktesystem gemacht (auf meine Art)
ich hab z.B. die thread_add.php eine php-datei durch include eingebunden, diese php-datei fragt nach,
wieviele punkte der user hat, prüft nach, was der liebe admin denn eingestellt hat wenn er nen beitrag postet und
nun nur noch addieren, alte punkte + punktevergabe = neue Punkte...

diese php-datei include ich einfach in jedes script, welche ich die puntke vergeben/abziehen möchte


------------------
<- Mein Counterstrike Video ->

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 12 - 16.01.2008 um 04:52 Uhr
Auch eine Möglichkeit, jedoch habe ich der Community geschrieben das ich mich bemühen möchte ein fähiges Modul zu schreiben, ist nur schwer.
Soll ich dann in die Readme schreiben das man eine File includen muss um damit das Modul funktioniert?^^
Mich interessiert wie drag0n das hinbekommen hat in diesem Thema hier: http://www.clansphere.net/index/board/thread/where/5320


------------------
Clansphere 2008.0

Inaktiv
|
donkeydick


Try to beat me





Beiträge: 161
# Antwort: 13 - 16.01.2008 um 07:35 Uhr
So dann möchte ich mich mal einschalten, es ist zwar ein Activity Points Modul vorhanden, da aber auch Daten in andere Files eingebunden werden mussten, geht es über das reine Modul hinaus. Da wurde jedes Modul wo ich Points drinne haben wollte das "create" und "remove" verändert. Die users/view.php wurde auch verändert, da dort ja wiederum alles ausgegeben werden soll. Das ganze könnt ihr euch hier mal anschauen Klick die Seite ist noch nicht ganz fertig aber schaut mal rein, wird z.Z. noch viel dran gearbeitet.

Greetz
donkeydick


Zuletzt editiert von donkeydick am 16.01.2008 um 09:01 Uhr (2x Editiert)
Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 14 - 16.01.2008 um 12:43 Uhr
Sehr schöne Seite, wenn ich das richtig sehen testest du sie vorher noch, oder?
Wie hast du das mit den mouseover hinbekommen, scheint mir eine Art CS interne Funktion, kannst du mir da evtl. weiterhelfen?^^

Wie kann man mein Modul noch realiesieren, denn Ajax ist ja auch im CS integriert.
Kann man das nicht irgendwie mit Ajax regeln?


------------------
Clansphere 2008.0

Inaktiv
|
donkeydick


Try to beat me





Beiträge: 161
# Antwort: 15 - 16.01.2008 um 12:56 Uhr
Danke Ja das soll ein künftiges "Clan-Projekt" von mir werden. Ist z.Z. kein aktiver Clan. Meinst Du das mouseover bei den Buttons oder bei den Madaillien, ich denke letzteres, das ist durch ein Java Script realisiert worden. Kannst dich gerne mal über ICQ mit mir in Verbindung setzen, da können wir mal quatschen wenn Du Zeit und Lust hast.....


Inaktiv
|
Neurologe


King for a day




Herkunft: Rieneck
Beiträge: 351
# Antwort: 16 - 16.01.2008 um 17:45 Uhr
ich find die seite von donkey sehr nice, schönes design und das mit den activity points und den medallien ist bei ihm sehr sehr nice gemacht gefällt mir sehr gut...

wäre nice wenn man sowas als codepast klar machen könnte irgendwie aber das ist glaub ich zu aufwendig dafür, das das jemand einfach so für lau macht.

mfg
neuro


------------------
Meine aktuell veröffentlichten Clansphere Module & Addons:
>>>>>>> Klick mich <<<<<<<

---> Ich habe fertig <---


Fun +-

(__/)
(O.o )
(> < )

This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

Einstein sagte zu der Dummheit der Menschen:"Zwei Dinge sind unendlich. Zum einen das Universum, zum anderen die menschliche Dummheit. Doch bei dem Universum bin ich mir noch nicht sicher."

Deutsche FSK:
FSK 12 : Der Gute bekomm das Mädchen.
FSK 16 : Der Böse bekommt das Mädchen.
FSK 18 : Alle bekommen das Mädchen.



Meine Projekte?
Gaming:
http://team-saim.eu
Musik:
http://überschall.net
http://yoursound.info

ps: wer rechtschreibfehler findet darf sie behalten

Inaktiv
|
donkeydick


Try to beat me





Beiträge: 161
# Antwort: 17 - 16.01.2008 um 18:04 Uhr
Vielen Dank für das Lob, freut mich wenn die Seite bei dem ein oder anderen gut ankommt Naja so als Codepaste ist das nicht zu realisieren da viele Files geändert wurden.

[Offtopic] Habe bei der Seite ca. 15 Module hinzugefügt und diese selbst so gut ich konnte dann nach meinen Wünschen angepasst. Das Design selbst und die zig Anpassungen habe ich gemacht, aber der Code für Activity Points und Medals stammen von Drag0n, den ja hier alle kennen solten ^^ [/Offtopic]

Aber für diese Leistung habe ich auch gezahlt und eins könnt ihr mir glauben, dass Geld war es Wert !!! Ja ich weiß das bringt euch nicht viel weiter. Nur wie das halt ist mit Sachen für die man gezahlt hat, die will man dann möglichst auch nicht für umme preisgeben. Ich werde wenns nicht anders geht gerne mit dem ein oder anderen Codeschnipsel dienen, falls ihr nicht weiterkommt.


Inaktiv
|
Neurologe


King for a day




Herkunft: Rieneck
Beiträge: 351
# Antwort: 18 - 16.01.2008 um 20:33 Uhr
jow wenn ich selbst in php besser wäre und die zeit passen würde dann hätte ich selbst auch schon das mit den activity points angefangen ^^ aber mal schauen vielleicht kann ich auch irgendwo eins einkaufen xD


------------------
Meine aktuell veröffentlichten Clansphere Module & Addons:
>>>>>>> Klick mich <<<<<<<

---> Ich habe fertig <---


Fun +-

(__/)
(O.o )
(> < )

This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

Einstein sagte zu der Dummheit der Menschen:"Zwei Dinge sind unendlich. Zum einen das Universum, zum anderen die menschliche Dummheit. Doch bei dem Universum bin ich mir noch nicht sicher."

Deutsche FSK:
FSK 12 : Der Gute bekomm das Mädchen.
FSK 16 : Der Böse bekommt das Mädchen.
FSK 18 : Alle bekommen das Mädchen.



Meine Projekte?
Gaming:
http://team-saim.eu
Musik:
http://überschall.net
http://yoursound.info

ps: wer rechtschreibfehler findet darf sie behalten

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 19 - 18.01.2008 um 00:15 Uhr
Da kann ich abhilfe schaffen, will jetzt nicht donkeydick in die Pfanne hauen, jedoch habe ich ja auch in Zusammenarbeit mit Fr33z3m4n meine Auszeichnungen gemacht und diese ähneln deren von donkeydick.^^
Mein Code & Paste betrifft jedoch nicht mehr als maximal 5 Files, müsste ich mal nachsehen.
Habe die awards_code.php ausgelagert, das heißt "include_once('awards_code.php');" eingebunden damit mein mods/users/view.php nicht so überfüllt ist.

Dem Rest musst du wie donkeydick schon erwähnt hat, selbst deinen Vorstellungen anpassen.
Dabei geht es lediglich um HTML und CSS, damit auch bei dir nicht alles so aussieht wie bei uns.

Einfach mal melden.

@ donkeydick: Kann es sein das du etwas von uns abgekupfert hast? *hehe*
Bei uns gibt es die "Tabbing Box" unter jedem Profil, das sehe ich auf deiner Page auch, aber hat echt was nettest.
Ja meine wenn man über die Medaillien fährt, muss dich diesbetreffend mal antippen, danke.


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 18.01.2008 um 00:18 Uhr (1x Editiert)
Inaktiv
|
donkeydick


Try to beat me





Beiträge: 161
# Antwort: 20 - 18.01.2008 um 00:38 Uhr
Da kann ich abhilfe schaffen, will jetzt nicht donkeydick in die Pfanne hauen, jedoch habe ich ja auch in Zusammenarbeit mit Fr33z3m4n meine Auszeichnungen gemacht und diese ähneln deren von donkeydick.^^

In die Pfanne hauen, quatsch tust Du nicht ich finde gut das so eine Sache ins rollen kommt und für jedermann zugänglich gemacht wird, was mich anbetrifft konnte ich es, nachdem mein Freund das ursprünglich für seine neue Community Seite wollte, kaum mehr abwarten das auch bei mir reinzuhauen. Dann kommt noch hinzu auch etwas auf der Seite zu haben das mehr oder weniger Unique ist Einfach um sich etwas von der breiten Masse abzusetzen und eins sei gesagt, das war noch nicht alles die nächsten 1-2 Projekte sind schon in Planung, mehr will ich noch nicht dazu sagen ^^

donkeydick: Kann es sein das du etwas von uns abgekupfert hast? *hehe*
Bei uns gibt es die "Tabbing Box" unter jedem Profil, das sehe ich auf deiner Page auch, aber hat echt was nettest.
Ja meine wenn man über die Medaillien fährt, muss dich diesbetreffend mal antippen, danke.

Sagen wir es mal so, die Tabbing Box kenne ich schon seit geraumer Zeit, bin aber durch eure Seite drauf gekommen diese auch in meine Seite mit einzubauen (Das muss ich zugestehen^^), damit die Seite nicht 1km lang wird hehehe. Aber btw, ich steh auf so viele Infos und so'n shit. Bin halt features geil Jo und wegen dem andern wie Du schon sagtest einfach mal in ICQ anschreiben

Greetz
donkeydick


Inaktiv
|
Antworten: 21
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo