[Idee] Rank-Interface

11/20/2013 07:55 ҳc3ρ0™#1
Hallo.

Mir kam nur gerade eine Idee über eine Art Rank-Interface.

Beispiel:

Es gibt normale und premium User.

Durch eine spezifizierte Bedingung wird geprüft ob der Benutzer normal oder premium hat. (z.B MySQL oder FTP oder was weis ich, seid kreativ)

Wenn normal -> zeige normales Interface
Wenn premium -> zeige premium Interface



Ich habe hier kurz eine Klasse geschrieben, habe diese aber nicht getestet (und es ist früh...), kann/soll aber für manch einen eine Anregung sein um weiterzumachen.

Code:

Code:
Public Class Design

    Public Function useTheme() As Boolean

        If checkstatus() = True Then

            usenormal()
            Return True

        Else
            usepremium()
            Return False
        End If



    End Function

    Sub usenormal()
        Dim background_imgurl As String = "Link"
        Dim test As String = "Link"
        Return

        'Weiter Elemente hinzufügen
    End Sub

    Sub usepremium()
        Dim background As String = "Link"
        Dim test As String = "Link"
        Return

        'Weitere Elemente hinzufügen
    End Sub

    Public Function checkstatus() As Boolean

        'Function editieren für Bedingung
        Return True

    End Function



End Class
Viel Spaß damit, wie gesagt ist freiwillig und dient nur als Idee!
11/20/2013 08:26 Syc#2
Wenn du sowas veröffentlichst/draufaufbaust solltest du schauen, dass der code leicht erweiterbar ist.
Ein bool für die Ranks ist daher eher ungeeignet, sobald es mehr als 2 sind muss man es ja schon wieder umschreiben.

Ich denke sowas findet seinen Platz hier: [Only registered and activated users can see links. Click Here To Register...]

Edit:
Quote:
Originally Posted by ҳc3ρ0™ View Post
(z.B MySQL oder FTP oder was weis ich, seid kreativ)
Auch wenns nur Beispiele sind, keins von beiden ist eine wirkliche Option.
11/20/2013 08:47 ҳc3ρ0™#3
Quote:
Originally Posted by Sycophantic View Post
Wenn du sowas veröffentlichst/draufaufbaust solltest du schauen, dass der code leicht erweiterbar ist.
Ein bool für die Ranks ist daher eher ungeeignet, sobald es mehr als 2 sind muss man es ja schon wieder umschreiben.
Wie gesagt, es dient nur der Anregung und soll jetzt kein c&p - Code sein.
Das Codebeispiel ist auch nur spontan entstanden und sobald es mehr als zwei Möglichkeiten sind macht es auch keinen sin Bool'sche Werte zu verwenden.
_

MfG