ilch Forum » Ilch Clan 1.1 » Allgemein » popup pm 1.05

Geschlossen
  1. #1
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    so hab mir des jetzt mal geladen find ich auch net schlecht, nur hab ich ein paar fragen:

    1. was ist das: $pm = $HTTP_GET_VARS[\"test\"];

    2. Popup kommt nur wenn die message gerade eingegangen ist, nicht, wenn man gerade die seite betritt

    3. wie kann ich die hintergrundfarbe aus #212121 und die schriftfarbe auf #000000 ändern ?

    Das wars schon, danke schonmal zwinker



    Zuletzt geändert von seth am 06.05.2005 - 18:13
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    soll eigentlich ein popup kommen, wenn man die seite betritt, so hab ich mir das nämlich vorgestellt ! ?!? und es sollte dann auch immer wieder kommen (popups sollen ja schließlich nerven zwinker )

    naja hauptsache ich krieg die farben geändert zunge

    Textfarbe:
    if ($pm == 1){
    echo\'<center><font color=\"#FFFFFF\">Du hast <font color=\"#FF0000\">\'.$pm.\'</font> ungelesene PM</center>\';
    }else {
    echo\'<center><font color=\"#FFFFFF\">Du hast <font color=\"#FF0000\">\'.$pm.\'</font> ungelesene PM\\\'s</center>\';
    }

    aber weiße schrift auf weißem grund ist net so des wahre ! am besten #121212 als farbe (passt zum design)

    vielleicht sollte sich das noch selbst anpassen des popupskrip, wäre gut zwinker


    Zuletzt geändert von seth am 06.05.2005 - 18:16
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Weißt du wei lange ich gebraucht habe das sich das pop up exakt nur 1 mal öffnet ?

    Und das mit dn farben kannst du selber einstellen habe ich sogar mit absicht so gemacht
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    ja wie ändere ich denn die hintergrund farbe ?

    ich möchte ja, dass sich das popup öffnet, wenn man auf die seite geht, ist das der fall ? ich kanns ja immer nur testen indem ichs mir selbst schicke, wenn ich dann das fenster schließe und neu auf die seite gehe, kommt nichts traurig
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    wie ? zunge
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    wie ich ändern hintergrundfarbe ?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Das ganze hat bestimmt ein html template
    da steht evtl. irgendwo ne BG color oder ne Class drin da solltest du dann ansetzen
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    steht doch da font color also must du nur den wert ändern.
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    ja für die schrift, aber für den hintergrund ? zunge
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    <body bbcolor=\"was weiß ich\">
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    und wo da rein ?
    <? 
    #   Copyright by Manuel
    #   Support www.ilch.de
    #   Popup bei PN by SLJ
    #   www.zocker-eppingen.de
    
    
    
    
    $pm = $HTTP_GET_VARS[\"test\"]; 
    
    if ($pm == 1){
    echo\'<center><font color=\"#FFFFFF\">Du hast <font color=\"#FF0000\">\'.$pm.\'</font> ungelesene PM</center>\';
    }else {
    echo\'<center><font color=\"#FFFFFF\">Du hast <font color=\"#FF0000\">\'.$pm.\'</font> ungelesene PM\\\'s</center>\';
    }
    
    echo\'<center><form>
    <input type=\"button\" value=\"Fenster Schließen\" onClick=\"window.close()\">
    </form></center>\';
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    <body bgcolor=\"#333333\"> 
    
    <? 
    #   Copyright by Manuel
    #   Support www.ilch.de
    #   Popup bei PN by SLJ
    #   www.zocker-eppingen.de
    
    
    $pm = $HTTP_GET_VARS[\"test\"]; 
    
    if ($pm == 1){
    
    echo\'<center><font color=\"#FFFFFF\">Du hast <font color=\"#FF0000\">\'.$pm.\'</font> ungelesene PM</center>\';
    }else {
    echo\'<center><font color=\"#FFFFFF\">Du hast <font color=\"#FF0000\">\'.$pm.\'</font> ungelesene PM\\\'s</center>\';
    }
    
    echo\'<center><form>
    <input type=\"button\" value=\"Fenster Schließen\" onClick=\"window.close()\">
    </form></center>\';
    
    
    ?>
    
    </body>

    vieeeeeeeeeeeel besser ^^

    Hintergrund dunkel grau, Schrift Weiß, Anzahl der PMs Rot
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ich habe das auf meinen script angepasst!

    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.
  14. #14
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    kann das sein, das das syntax highlighting script von ilch etwas mager ausfällt, weil alles über <? und unter ?> wird nicht gehighlightet grumml

    Äh was meinst du \"auf deinem script angepasst\" ?


    Zuletzt geändert von seth am 07.05.2005 - 16:07
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Farblich habe ich das an meinen seite glaube ich zumindest angepasst!

    Aber im grunde ist das die abgespecke version vom Z-E PN system.

    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.
  16. #16
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    ^^ vielleicht sollte sich das selbst anpassen, es liest 3 farben aus und macht daraus dann was
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja schon nur in der 1.0.4 gab es 1 problem ! Und zwar das in der css nichst stand sondern alles in der DB war und das hat mir zu schaffen gemacht ! Für die 1.0.5 wäre das natürlich einfacher gewesen aber wie soll ich sagen ich brauche das net von daher stört mich das nicht so! Das das net Perfect ist weiß ich aber wenn ich was perfektes will mache ich es selber siehe Z-E und lasse es mir net von einem php noob basteln.

    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.
  18. #18
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    ich hab da noch n fehler, wenn ich auf die hp komme und des popup kommt, dann steht in der box nachrichten (0) obwohl dort eine neue ist ! sauer
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Fehler wurde behoben nur ich weiß nicht ob ich die neu hochgeladen habe bei ilch !
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    wo lag denn der fehler, dann kann ichs ja schnell fixen:
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined (\'main\') or die ( \'no direct access\' );
    
    
    $title = $allgAr[\'title\'].\' :: Forum :: Private Nachrichten\';
    $hmenu  = \'<a class=\"smalfont\" href=\"?m=forum\">Forum</a><b> &raquo; </b> Private Nachrichten\';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    	
    if ( $allgAr[\'Fpmf\'] != 1 ) {
      echo \'Private Nachrichten wurden von dem Administrator komplet gesperrt\';
      echo \'<br><a href=\"javascript:history.back(-1)\">zurück</a>\';
    } elseif ( $_SESSION[\'authright\'] > -1 ) {
      echo \'<br>Gäste dürfen keine Privaten Nachrichten Verschicken!\';
      $tpl = new tpl ( \'forum/user/login\' );
      $tpl->set_out(\'WDLINK\', \'index.php\', 0);
    } elseif ( db_result(db_query(\"SELECT COUNT(uid) FROM prefix_userfields WHERE uid = \".$_SESSION[\'authid\'].\" AND fid = 2 AND val = 1\"),0) == 0 ) {
      echo \'Im <a href=\"index.php?m=user&um=8\">Profil</a> einstellen das du die PrivMsg Funktion nutzen m&ouml;chtest\';
    } else {
      
    	$uum = ( empty($_REQUEST[\'uum\']) ? \'\' : $_REQUEST[\'uum\'] );
    
      switch ( $uum ) {
    	  case \'new\' :
    		  # neue pm schreiben und eintragen
          if ( empty ( $_POST[\'sub\'] ) ) {
            $empf = \'\'; if ( !isset($_REQUEST[\'empfid\']) ) { $_REQUEST[\'empfid\'] = \'\'; };
    		    $abfrage = \'SELECT a.name, a.id FROM `prefix_user` a left join prefix_userfields b ON a.id = b.uid AND b.fid = 2 WHERE b.val = 1\';
    		    $ergebnis = db_query ($abfrage);
    		    while ($row = db_fetch_object($ergebnis)){
    			    $sel = ( $_REQUEST[\'empfid\'] == $row->id ? \' selected\' : \'\' );
    			    $empf .= \'<option\'.$sel.\' value=\"\'.$row->id.\'\">\'.$row->name.\'</option>\'.\"\\n\";
    		    }
            $ar = array (
    				  \'EMPF\' => $empf,
    		      \'SMILIES\' => getsmilies(),
    				);
    				$ar[\'TXT\'] = ( isset($_REQUEST[\'text\']) ? $_REQUEST[\'text\'] : \'\' );
    				$ar[\'BET\'] = ( isset($_REQUEST[\'bet\']) ? $_REQUEST[\'bet\'] : \'\' );
    				$ar[\'ANHANG\'] = ( isset($_REQUEST[\'anhang\']) ? $_REQUEST[\'anhang\'] : \'\' );
    				$tpl = new tpl ( \'forum/pm/new\' );
    		    $tpl->set_ar_out($ar,0);
          } else {
            if ( !empty($_POST[\'empf\']) AND !empty($_POST[\'txt\']) AND !empty($_POST[\'bet\']) ) {
    				  if ( !empty($_POST[\'anhang\']) ) {
    		        $_POST[\'txt\'] = $_POST[\'txt\'].\"\\n\\n\\nAlteMessage\\n\".\'--------------------------------------\'.\"\\n\".$_POST[\'anhang\'];
    		      }
    				  $_POST[\'txt\'] = addslashes($_POST[\'txt\']);
    					
    					db_query(\"INSERT INTO `prefix_pm` (sid,eid,time,titel,txt) VALUES (\".$_SESSION[\'authid\'].\",\".$_POST[\'empf\'].\",\'\".time().\"\',\'\".$_POST[\'bet\'].\"\',\'\".$_POST[\'txt\'].\"\')\");
    		      
    					wd(\'?m=forum&amp;um=privmsg\',\'Die Nachricht wurde erfolgreich gesendet\');  
    	
            } else {
     	        echo \"Bitte alle Felder ausfüllen! <br> <a href=\'javascript:history.back(-1)\'>zurück</a>\"; 
            }
          }
    		  break;
    		case \'showmsg\' :
    		  # message anzeigen lassen
    		  $erg = db_query(\"SELECT a.gelesen, a.sid, a.id, b.name, a.titel, a.time, a.txt FROM `prefix_pm` a LEFT JOIN prefix_user b ON a.sid = b.id WHERE a.id = \".$_GET[\'pid\']);
    		  $row = db_fetch_assoc($erg);
    		 
    		  if ($row[\'gelesen\'] == 2) {
    		    db_query(\"UPDATE  `prefix_pm` SET gelesen = 1 WHERE id = \".$_GET[\'pid\']);
    		  }
    		  $row[\'time\'] = date(\'d M. Y\',$row[\'time\']);
    			$row[\'anhang\'] = htmlentities(stripslashes($row[\'txt\']));
    			$row[\'txt\'] = BBcode($row[\'txt\']);
    
    			$tpl = new tpl ( \'forum/pm/show_mess\' );
    			$tpl->set_ar_out($row,0);
    		  break;
    		case \'delete\' :
    		  # löschen von nachrichten
          if ( empty($_REQUEST[\'delids\']) ) {
    	      echo \'Es wurde keine Nachricht zum l&ouml;schen gew&auml;hlt <br /><br />\';
    		    echo \'<a href=\"javascript:history.back(-1)\"><b>&laquo;</b> zur&uuml;ck</a>\';		
          } else {
            if ( empty($_POST[\'delids\']) OR empty($_POST[\'sub\']) ) {
    				  
    					$delids = $_REQUEST[\'delids\'];
    					
    					echo \'<form action=\"?m=forum&um=privmsg&uum=delete\" method=\"POST\">\';
    			 	  $i = 0;
    				  if ( !is_array($delids) ) { $delids = array ($delids); }
    				  foreach ($delids as $a) {
    				    $i++;
    					  echo \'<input type=\"hidden\" name=\"delids[]\" value=\"\'.$a.\'\">\';
    				  }
    				  echo \'<br>Wollen Sie \';
    				  echo ($i > 1 ? \'die (\'.$i.\') Nachrichten \' : \'die Nachricht \' );
    					echo \'wirklich löschen ?<br><br><input type=\"submit\" value=\" Ja \" name=\"sub\"> &nbsp; &nbsp; <input type=\"button\" value=\"Nein\" onclick=\"document.location.href =\\\'?m=forum&um=privmsg\\\'\"></form>\';
    					
    			  } else {
    				  $delids = $_POST[\'delids\'];
    					
    			    $i = 0;
    				  if ( !is_array($delids) ) {
    				    $delids = Array ($delids);
    				  }
    				  foreach ($delids as $a) {
    				    db_query(\'DELETE FROM `prefix_pm` WHERE id = \"\'.$a.\'\"\');
                $i++;
    				  }
    				  echo \'Es wurd\';
    				  echo ($i > 1 ? \'en (\'.$i.\') Nachrichten \' : \'e eine Nachricht \' );
    					echo \'erfolgreich gelöscht <br /><br /><a href=\"?m=forum&um=privmsg\">zum Nachrichten Eingang</a>\';
    			  }
    			}
    		  break;
    		default :
    		  # message übersicht.
          $tpl = new tpl ( \'forum/pm/show\' );
          $tpl->out(0); $class = \'Cmite\';
          $abf = \"SELECT a.titel as BET, a.gelesen as NEW, b.name as ABS, a.id as ID FROM `prefix_pm` a left join prefix_user b ON a.sid = b.id WHERE a.eid = \".$_SESSION[\'authid\'].\" ORDER BY time DESC\";
          $erg = db_query($abf);
          while ($row = db_fetch_assoc($erg)) {
    			  $class = ( $class == \'Cmite\' ? \'Cnorm\' : \'Cmite\' );
            $row[\'NEW\'] = ($row[\'NEW\'] == 2 ? \'<b><i>neu</i></b>\' : \'\' );
    				$row[\'CLASS\'] = $class;
    	      $tpl->set_ar_out($row,1);
          }
          $tpl->out(2);
    		  break;
    	}
    }
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    N/A welche datei du da hast zumindest habe ich die noch nie gesehen!

    ich schaue mal was auf dem server bei ilch ist und werde das dann akktualisieren ich melde mich dann wieder.

    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.
  22. #22
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ok so wie ich es mir dachte du must dir das nur neu vom server saugen! Es ist bereist gefixed worden mich hat da mal ein User per ICQ angeredet nur wer das war weiß ich nichtmehr!

    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.
  23. #23
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    gut, danke zunge
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ok und das ohne das ich jetzt was gemacht habe.

    Und ich bedanke mich auch bei dem der mich auf den Fehler aufmerksam gemacht hat !

    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.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten