+ Antworten
Ergebnis 1 bis 6 von 6

Thema: CB Gästebuch Neuer eintrag Modul ausgabe

  1. #1
    Neu an Board
    Registriert seit
    19.08.2007
    Beiträge
    24
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard CB Gästebuch Neuer eintrag Modul ausgabe

    Hallo

    Ich hätte mal eine frage gibt es eine möglichkeit in der Loginbox z.b. aber aufjedenfall in einem Modul anzeigen zu lassen ob man über den CB einen neuen Gästebucheintrag in seinem CB gästebuch hat ... Ich mein mit Verbindungsanfragen und Privaten Nachrichten gehts ja schon so aber das die User nicht i-wie über neue GB einträge informiert werden stört mich etwas da diese Funktion so kaum genutzt wird ...

    Währ sautoll wenn es soetwas gäbe ... währe sehr dankbar ...

  2. #2
    Neu an Board
    Registriert seit
    19.08.2007
    Beiträge
    24
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hmm oder andere idee, vielleicht ist das eher zu verwirklichen ... jeder User kann ja bei dem GB einstellen das er eine E-mail, bekommt ist es möglich das er stattdessen eine PN bekommt ... CB unterstützt doch schon diese ganzen PN systeme ... hat jemand vielleicht nen Code womit sich da was machen lassen würde ? ne idee wie man das verwirklichen könnte ... weil Per E-mail nervt einfach nur ... und trozdem sollen die leute irgendwo informiert werden wenn sie nen Neuen GB eintrag bekommen ...

  3. #3
    Wohnt hier Avatar von Kubik-Rubik
    Registriert seit
    20.10.2005
    Ort
    Kubik-Rubik.de
    Beiträge
    2.737
    Bedankte sich
    177
    Erhielt 1.059 Danksagungen
    in 793 Beiträgen

    Standard

    Zitat Zitat von Scharlatan123 Beitrag anzeigen
    Hmm oder andere idee, vielleicht ist das eher zu verwirklichen ... jeder User kann ja bei dem GB einstellen das er eine E-mail, bekommt ist es möglich das er stattdessen eine PN bekommt ... CB unterstützt doch schon diese ganzen PN systeme ... hat jemand vielleicht nen Code womit sich da was machen lassen würde ? ne idee wie man das verwirklichen könnte ... weil Per E-mail nervt einfach nur ... und trozdem sollen die leute irgendwo informiert werden wenn sie nen Neuen GB eintrag bekommen ...
    Hallo Scharlatan123,

    ich habe eine Lösung für dein Anliegen gefunden (Joomlapolis.com)

    Hier mal kurz zusammengefasst und ins Deutsche übersetzt:

    1. Angehängtes Plugin (plug_cbprofilebook.zip) installieren, bzw. entpacken und per FTP aktualisieren (in /components/com_comprofiler/plugin/user/plug_cbprofilebook/)

    Falls vorhandene Dateien ersetzt werden, muss noch mittels phpmyadmin folgender Datenbankeintrag hinzugefügt werden:

    ALTER TABLE `jos_comprofiler_plug_profilebook` ADD `status` tinyint(3) NOT NULL default '0'

    2. Vorhandenes Modul "mod_cblogin" deinstallieren und das angehängte (mod_cblogin.zip) installieren.

    3. In den Moduleinstellung von mod_cblogin beim Eintrag "New Entries In CB_Guestbook" auf "Show only if new GB Entries" stellen.

    Gut zu wissen:

    - E-Mail Benachrichtigung bei neuen Einträgen können nun deaktiviert werden - unabhängig von dieser Einstellung werden neue Einträge im Modul angezeigt.
    - im Modul werden nun alle Einträge angezeigt werden, die nicht als gelesen markiert sind. Gelesene Einträge müssen markiert werden, um nicht angezeigt zu werden. ("mark read")
    - die Datei mod_cblogin.php und cb.profilebook.php sind hardcodiert, wollt ihr die Texte auf deutsch haben, müsst ihr die Einträge einfach in der Datei anpassen.
    - sind bereits Einträge vorhanden, müssen alle einzeln als gelesen markiert werden.

    PS: auf Funktionalität getestet!

    Viel Spaß,
    Viktor
    Angehängte Dateien
    Joomla! Extensions by Kubik-Rubik.de
    Keine Beantwortung von Supportanfragen per PN

    Joomla! braucht Dich!

  4. Erhielt Danksagungen von:


  5. #4
    Neu an Board
    Registriert seit
    19.08.2007
    Beiträge
    24
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hmm ja das ist schonmal nen fortschritt, aber hast du auch noch ne ahnung wie man es machen kann das man nicht jeden beirtrag einzeln als geleseb Makieren muss ? sondern diese automatich als gelesen makiert werden sobald man die Nickpage betritt !? !

  6. #5
    Neu an Board
    Registriert seit
    19.08.2007
    Beiträge
    24
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    So ich versuche zur zeit selbst etwas dran zu basteln ... hab mir aus verschiedenden teilen mal was zusammenkopiert und möglichst gut dem rest angepasst ... aber egal was ich mache es klappt nicht ...

    könnte mir hier jemand sagen wo der fehler liegt bin langsam bischen drann am verzweifeln ... naja halt eig. keine ahnung von PHP

    (neuer versuchter auschnitt der Datei cb.profilebook.php)
    PHP-Code:
    if($my->id == $user->id) {
        global 
    $database;
                 
    $database->setQuery("SELECT count(id) FROM #__comprofiler_plug_profilebook WHERE userid=$my->id AND status=0");
          
    $unreadgb $database->loadResult();
       if (
    $unreadgb 0)  { 
        global 
    $database;
               
    $status "UPDATE (id)  FROM #_comprofiler_plug_profilebook SET status=1 WHERE userid=$my->id AND status=0";
        
    $database->setQuery($status);
         }
      } 

  7. #6
    Neu an Board Avatar von Fnarf
    Registriert seit
    11.12.2009
    Alter
    28
    Beiträge
    9
    Bedankte sich
    2
    1 Danksagung in 1 Beitrag

    Frage ?

    Ich wäre auch sehr an einer Lösung interessiert, die neuen GB-Einträge im Login Modul anzeigen zu lassen. Gibt es dafür schon brauchbare Lösungen?

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein