ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Kommentarsystem

Geschlossen
  1. #1
    User Pic
    Burnix Mitglied
    Registriert seit
    25.03.2006
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Okay, ich glaube ich werde nicht all zu viel positive Resonanz bekommen, werde trotzdem versuchen den Vorschlag an Mann zu bringen und hoffen jemanden zu finden der Helfen kann.

    Ersteinmal habe ich fast gar keine Ahnung von PHP und MySQL. Ich versuche mich irgendwie an das Kommentarsystem ranzusetzen, bei dem:

    • Gäste beim Kommentieren ein G hinter dem Namen haben.
    • Registrierte ein M oder was auch immer und einen Link als Namen zu ihrem Profil haben.
    • Registrierte brauchen ihren Namen nicht einzugeben oder können diesen in dem Textfeld nicht ändern.
    • Für Registrierte werden die Kommentare gezählt und werden als Zahl im Profil angezeigt.
    • Am Ende soll es dann für Kommentare 1 Punkt und für Forenposts 2 Punkte geben.
    • Beim löschen von einzelnen Kommentaren sollen diese dem Benutzer abgezogen werden, beim löschen der gesamten News alle Kommentare ebenso.


    Ich persönlich denke, wenn man ein wenig PHP und MySQL könne, müsste man doch theoretisch mit den Ilch-Vorlagen das doch einfach schreiben können, oder? Ich kann es nicht, würde mich sehr freuen wenn das jemand machen könne oder mir dabei helfen kann.

    Danke schonmal für Antworten.

    MFG


    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von Burnix am 22.07.2006 - 14:03:29
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Hört sich zwar einfach an aber das ist es auch ^^

    Also punkt 1+2 ist sinlos^^ ist doch logisch wenn einer angemeldet ist hat der nen link zum profil und nen gast net ! Da brauchst kein G oder M oder so machen das sieht man !

    3. Ja auch net schwer einfach über ne if abfrage laufen machen die das prüft.

    4. Schau wie das beim Forum geht so kannst du das auch da machen.

    5. Siehe 4 must eben beim forum dann auf +2 machen statt +1!

    6. Normales löschen kannst du ebenfals so machen wie beim forum aber was der beim massen löschen macht weiß ich jetzt nicht,...

    P.s. Das was du möchtest ist wirklich nicht besonders schwer, aber scheibe es am besten als funktion ! Dann must du net jedesmal ein komplettes news script schreiben. Ich habe akktuel 4-7 Kommentar bereiche und jeder sieht fast anderester aus. zunge

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Burnix Mitglied
    Registriert seit
    25.03.2006
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Danke für die Antwort. Gut, Punkt 1 und 2 sind sinnlos. Und der Rest, klar, einfach ist alles wenn man es kann. Ich weiß ungefähr wie Scripts allgemein aussehen, ich setz mich ersteinmal ran und siehe ob ich das irgendwie alleine hinbiegen kann. Wäre nett wenn wir das hier gemeinsam versuchen würden. Für ein kommendes Update vielleicht hilfreich?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Also ich finde es nicht besonders interesant/sinvoll einem user 2 posts pro forum eintrag zu geben bzw. 1nen für nen kommentar!

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Burnix Mitglied
    Registriert seit
    25.03.2006
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Dann eben getrenntes Zählen von Kommentare und Foreneinträge, aber alleine bekomme ich das nicht hin.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    Hallo,

    ich habe glaube ich was für dich. Ich habe ein Kommentarsystem (selber gemacht) wo nur registrierte user schreiben können, und der Name dann dran steht. Man kann dann auch nicht den Namen ändern bei der eingabe des Kommentars !
    Das mit dem zählen müsste ich noch machen, ich werte bis jetzt (in er Statistik) nur alle Kommentare aus sprich wie viele insgesamt für die News geschrieben wurden und wie viele es (Newsübergreifend) überall gibt.

    Das mit den Punkten die man bekommt würde ich jeweils machen sprich Jemand hat Foeneinträge und Kommentare die extra gewertet werden und das währe eine super einfache abfrage:

    mysql_query('UPDATE ic1_user SET praktikum = praktikum + 1 WHERE name = "'.$_SESSION['authname'].'"');


    Natürlich ist die jetzt nicht für das gedacht das ist meine für die Praktikas. Die müsste man nur noch einbauen wo man den Kommentar setzt aber dann halt in der ic1_user Tabelle noch eine Spalte namens kommentare oder so machen dann würde die abf so heißen:

    mysql_query('UPDATE ic1_user SET kommentar = kommentar + 1 WHERE name = "'.$_SESSION['authname'].'"');


    (Die +1 sagt aus um wie viel es erhöht werden soll) In deinem Fall dann 2 nehme ich an was ich aber blöd finde warum soll man für einen Kommentar 2 Punkte bekommen ?

    Das löschen geht eigentlich auch ganz einfach du musst die abf. die ich dier geschribeen habe einfach ändern in "-" (glaube ich zumindest) zwinker.

    Ich hoffe ich konnte dier helfen und wenn nicht dan schrieb einfach mal was ich falsch verstanden habe !

    Gruß
    Alienuser


    Zuletzt modifiziert von Alienuser am 30.07.2006 - 09:36:30
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    sziebeck Mitglied
    Registriert seit
    01.11.2005
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute von heute :-)
    Ich bräuchte dringend eine Kommentar funktion für mein Gbook ,habe die alte version des ilch scriptes....


    Wäre nett wenn ihr mir helfen würdet .

    Gruss
    Sven
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Welche "alte Version" benutzt du denn?

    Köntest ja bis 1.1 Updaten
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    hat mein Post dier nicht geholfen ??

    ~wollte ichnur mal wissen zwinker )
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    sziebeck Mitglied
    Registriert seit
    01.11.2005
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    nein das ist es ja ,ich möhcte mein altes system behalten ,
    "Never Touch a running System" :-)

    nein ehrlich ,ich möchte die 1.0.5 behalten...gibts da irgendeine lösung ?


    Danke im Vorraus
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Selber dazu Coden in 1.0.4 hat das auch geklappt ohne großen aufwand.

    P.s. Bitte das bild in der Sidnatur entfernen bilder sind hier nicht gestattet!
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ZitatZitat geschrieben von sziebeck

    nein das ist es ja ,ich möhcte mein altes system behalten ,
    "Never Touch a running System" :-)

    nein ehrlich ,ich möchte die 1.0.5 behalten...gibts da irgendeine lösung ?


    Danke im Vorraus


    lol du kannst es doch behalten musst halt im script nur ein paar änderungen machen ?!
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Burnix Mitglied
    Registriert seit
    25.03.2006
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Danke Alienuser, der erste Schritt wäre denke ich das wenn registrierte Benutzer Kommentieren, diese auch zum Profil verlinkt werden beim Kommentar anzeigen. Gäste sollen aber auch noch schreiben dürfen. Wie mache ich das?
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    du müsstest dann halt prüfen ob die session einen wert enthält und wenn ja soll der angezeigt werden und wenn die leer ist, dann soll halt Gast da stehen so würd ecih das mal sagen.

    Die Links zu den Usern ist ganz einfach du musst dann nur die user Tabelle auslesen und halt eine abfrage in der Form machen, das nach dem Namen gefragt wird der den Theard gemacht hat. Und dann hättest du den link (die abf. gibt es glaube cih auch im Forum zum auslesen des "linkes" zu den Namen der den Post gemacht hat).

    Wenn du noch weitere fragen hast einfach fragen ich helfe dier gerne zwinker

    Gruß
    Lars
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    sziebeck Mitglied
    Registriert seit
    01.11.2005
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    genau das ist das was ich nicht kann ,ihr redet hier mit fach chniesisch :-)

    Ich bin ein "ich brauch ne Anleitung" Noob :-)

    Gruss
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    also ob die session einen inhalt hat prüst du glaube ich so:

    if (empty($_SESSION)) 
    {
       $_SESSION = "das hier";
    } 
    else
    {
       $_SESSION = "oder das hier";
    }


    bin mier abder nicht sicher !
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten